Question regarding TSR, power output and the state of axial induction #353
-
Hello In short: I have some questions regarding how the power output for the turbines are calculated, and how the turbines TSR comes into play. Also I am unsure about the implementation of axial induction. Slightly longer: I am trying to learn floris in preparation for my master thesis, and for that I have come upon a couple of questions. I hope that my questions make sense. Thanks in advance! Also im using floris 3.0 if that makes in difference |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
Hi Marcus, First, a turbine is typically controlled differently at different wind speed regions. You may already be familiar with this, but repeating it here for completeness.
Secondly, the aeroelastic curves of a turbine are typically defined by tip-speed-ratio (TSR) and the blade pitch angle. Typically, if a turbine wants to maximize power capture (region II), it will do its best to stay on the top of this curve (maximum cp) by controlling the rotor speed (i.e., TSR) and blade pitch angles. Towards region III, the turbine starts producing its rated power and the turbine will curtail and move to a lower cp on the curve. There are different ways of derating a turbine, as nicely described and illustrated in Van Der Hoek, et al.:
Basically, different wind turbine controllers will decide to move differently over the Cp curve for the wind speed range. This means that different controllers will impact the turbine's thrust and power production differently. It is complicated and not desirable to capture such detail in an engineering wind farm flow model like FLORIS. To circumvent the need to implement an entire wind turbine control algorithm inside FLORIS, we abstractify the turbine's behavior with a table of wind speed against Cp (normalized power) and Ct (normalized thrust). One can achieve such a table by implementing a your turbine controller of interest in OpenFAST or another aeroelastic turbine simulator for the full range of wind speeds and extracting the power and thrust values. We could also consider adding a dimension to this table like a power setpoint: e.g., extract 100% of the power available, 90% of the power available, ..., 10% of the power available. Since there are multiple ways to curtail a turbine, one should then generate the table for FLORIS by implementing their method in an actual turbine control algorithm and simulating all relevant conditions in an aeroelastic turbine simulator like OpenFAST. Actually, Issue #314 will address this. What typically happens if we dont have a full model of the turbine available for simulations with OpenFAST, is that we simply scale the NREL 5MW I hope this clarifies things. Let me know if you have additional questions. Best, |
Beta Was this translation helpful? Give feedback.
Hi Marcus,
First, a turbine is typically controlled differently at different wind speed regions. You may already be familiar with this, but repeating it here for completeness.
Pao and Johnson, "A Tutorial On The Dynamics And Control Of Wind Turbines And Wind Farms", 2009, American Control Conference Proceedings
Secondly, the aeroelastic curves of a turbine are typically defined by tip-speed-ratio (TSR) and the blade pitch angle. Typically, if a turbine wants to maximize power capture (region II), it will do its best to stay on the top of this curve (maximum cp) by controlling the rotor speed (i.e., TSR) and blade pitch angles. Towards region III, the turbine starts producing its rated po…