Tuning ROSCO without FAST Files #339
-
Dear all, I am fearly new to ROSCO and as I move through the tutorials there is something I would like to understand. When running this lines (exemple 03 )
I understand that we are defining a turbine object, that will be used so that the controler is appropriately tuned for this turbine. What I don't understand is what parameters are necessary from the turbine object. Apparently the parameters from the YAML file are not enough because if I comment the So if I understand correctly, we are loading parameters both from the YAML file and from the FAST Files. So my question is what parameters from the fast files are being used ? A subsidiary question is, let's say I have a new turbine model without associated fast files. How can I tune ROSCO for this turbine without having to develop a full OpenFAST model for it ? Best, Maximilien |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi Maximilien, Sorry for the delay. I recommend reviewing the ROSCO ROSCO/rosco/toolbox/turbine.py Line 203 in 7deb583 I would try populating the attributes of the ROSCO Best, Dan |
Beta Was this translation helpful? Give feedback.
Hi Maximilien,
Sorry for the delay.
I recommend reviewing the ROSCO
turbine
class. Here is where the OpenFAST information is read:ROSCO/rosco/toolbox/turbine.py
Line 203 in 7deb583
I would try populating the attributes of the ROSCO
turbine
object with the information gleaned from OpenFAST in another way. Here is an example: https://github.com/WISDEM/WEIS/blob/394d9223dea784bac68eca7fc9be9f846516f841/weis/control/tune_rosco.py#L230Best, Dan