Rosco

Latest version: v2.9.5

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

2.9.5

What's Changed
* Fix GenEff when CompServo is 0 by dzalkind in https://github.com/NREL/ROSCO/pull/372
* Docs by dzalkind in https://github.com/NREL/ROSCO/pull/368
* Update install.rst by jnsburke in https://github.com/NREL/ROSCO/pull/393
* Add mpi_tools to rosco by dzalkind in https://github.com/NREL/ROSCO/pull/400
* Check for prior initialization of ROSCO by dzalkind in https://github.com/NREL/ROSCO/pull/401
* ability to load rosco yaml on rank 0 alone by dzalkind in https://github.com/NREL/ROSCO/pull/409
* Catch divide-by-zero error in wind speed estimator by dzalkind in https://github.com/NREL/ROSCO/pull/410

New Contributors
* jnsburke made their first contribution in https://github.com/NREL/ROSCO/pull/393

**Full Changelog**: https://github.com/NREL/ROSCO/compare/v2.9.4...v2.9.5

2.9.4

Compatibility and documentation updates

v.2.9.3
Fixes to the documentation and file I/O

2.9.2

Fixes to compilers and pypi

2.9.1

Minor update from [v2.9.0](https://github.com/NREL/ROSCO/releases/tag/v2.9.0) with better error handling around the Cp surface reading.

2.9.0

raaw1.4
This control library will be used in the RAAW validation campaign. It includes the rotor position control (RPC) used in the modeling studies.

By setting `OL_Mode` to 2 and including the open loop input (`OL_Filename`), the controller will track the rotor position (Azimuth) using the generator torque. Blade pitch will follow the prescribed open loop input exactly. The nacelle yaw position will be controlled in the open loop if `Ind_YawRate` is non-zero.

Setting `OL_Mode` to 0 will run ROSCO normally as a reference controller.

2.9.0rc1

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.