Skip to content

Releases: NREL/ROSCO

v2.4.1

10 Nov 22:50
9646dbd
Compare
Choose a tag to compare

Minor bug fixes and updates for version 2.4.1.

Primary changes:

  • Update testing to cover python setup.py install and some related coverage fixes
  • Allow for non-monotonic Cp surfaces during tuning
  • Increase TSR range during tuning
  • Minimum generator speed pass-through bug fix
  • Support compiling on windows + intel

Version 2.4.0

15 Oct 18:44
ecef7ae
Compare
Choose a tag to compare

Major Changes:

  • Combined ROSCO and ROSCO_Toolbox (deprecating ROSCO_toolbox repo)
  • Added robust control tuning
  • Updated controller based on paper revisions, including Fl_Mode of 1 and 2 for translational and rotational floating feedback.
  • Added flexibility to ROSCO tuning procedure (pass through floating feedback parameters, use multiple omega/zeta across wind speeds).

Minor Changes:

  • Updated documentation
  • Added support for Windows
  • Updated python interface to ROSCO dynamic library

Version 2.3.0

25 Jun 19:44
7e10015
Compare
Choose a tag to compare

ROSCO Version 2.3.0

Some minor bug fixes and updates since version 2.2.0

Major updates

  • Improved error handling, debug printing
  • Input parsing
  • CI testing for build

Minor Updates

  • PR Template added
  • Improved compiler flags

Bugs fixed

  • The shutdown routine would be over-ridded by the floating controller, this is fixed.
  • NaNs are trapped in low rotor speeds to improve WSE stability
  • Unsaturated pitch commands are used in the setpoint smoother to improve perforance.

Version 2.2.0

10 Mar 04:13
e53ff37
Compare
Choose a tag to compare

ROSCO version 2.2.0

Some updates to ROSCO...

Major updates

  • Add constant power above rated for TSR tracking torque control
  • Use filtered blade pitch signals for gain schedule calls

Minor updates

  • Compiler flags to enable python setup.py install --compile-rosco in the ROSCO toolbox
  • Print git versions during ROSCO call
  • Added readthedocs

Filter bug fixes

06 Oct 05:49
Compare
Choose a tag to compare

The previous version, v2.1.0, introduced a bug when using certain filters where the instance of the filters was improperly recorded and the wrong parameters were used. This bug has been fixed in v2.1.1, along with a few small and minor improvements.

Pretty debug, double precision, WSE fixes

23 Sep 15:09
Compare
Choose a tag to compare

Primary updates:

  1. An updated debug output file
  2. Double precision for everything (no notable slow-down)
  3. Wind speed estimator bug fixes
  4. Some minor parameter changes were made for some filters as well.

Minor bug fixes

07 Aug 01:03
Compare
Choose a tag to compare

Nothing major:

  • some minor bug fixes to smooth responses
  • pretty debug outputs
  • Fixed some kw^2 bugs during transition region

Compiler updates

07 Jul 23:13
526eb12
Compare
Choose a tag to compare

Primarily compiler updates - tagged version release for conda-forge compatibility.

Version 2.0.1

13 Mar 16:47
Compare
Choose a tag to compare

Minor folder fixes

  • Move IEA15MW parameter files to correct folder

Version 2.0.0

04 Mar 19:14
faf70bf
Compare
Choose a tag to compare

Major updates:

  • Include DAC controller capabilities
  • Remove unnecessary control inputs

Minor updates:

  • Small filter bug fixes and code cleanup

API Changes:

  • Remove z_* pitch control inputs
  • Flap control related inputs to DISCON.IN