This is to start integrating the use of OpenFAST linearized models in the tuning process for ROSCO. It certainly is not ready yet, but wanted to get the ball rolling here...
Major Additions:
Added a "linear" folder that contains everything. In this are a few files . One is linear_models.py, which includes the LinearTurbineModel and LinearControlModel classes. These can be used for loading and using OpenFAST linear models along with simulating a linearized version of ROSCO
robust_tuning.py is used for robust FOWT tuning to satisfy a nyquist stability criteria, as suggested by Lemmer et. al.
Dependencies
pyFAST is needed to load the OpenFAST linear models
Linear Models
This is to start integrating the use of OpenFAST linearized models in the tuning process for ROSCO. It certainly is not ready yet, but wanted to get the ball rolling here...
Major Additions:
LinearTurbineModel
andLinearControlModel
classes. These can be used for loading and using OpenFAST linear models along with simulating a linearized version of ROSCODependencies
pyFAST is needed to load the OpenFAST linear models
To-Do
k_float