NREL / ROSCO

A Reference Open Source Controller for Wind Turbines
https://rosco.readthedocs.io/en/latest/
Apache License 2.0
106 stars 92 forks source link

The acquisition of PI parameters in torque control #340

Closed Tomedssa closed 4 months ago

Tomedssa commented 5 months ago

Hello everyone,

ROSCO uses PI control to control the torque progression of wind turbines. I would like to know how this PI parameter is determined and whether it is obtained by linearizing the wind turbine near a certain operating point (such as 12m/s wind speed or other factors).

Thanks.

abhineet-gupta commented 5 months ago

ROSCO comes with a python based toolbox that allows for tuning of these parameters for a given turbine. The tuning process can be best understood by looking at the toolbox documentation and the included Example-3

dzalkind commented 5 months ago

More information about the PI control tuning can be found in the ROSCO paper, section 3.1.2: https://wes.copernicus.org/articles/7/53/2022/

In short, yes, the turbine is linearized at the rated wind speed.