My colleague Lisa and I are working on a 15MW turbine model and are facing some issues. For a better understanding and learning, we would like to make a thread on the topic (mainly how to adapt a model and switch from direct drive to a geared turbine).
-–
We want to do some load sensitivity studies for a generic model of a 15MW offshore wind turbine with a monopile foundation. As a baseline we started with the IEA-15-240 Model and the instabilities started when switching to a geared drive train. When we introduce a gear ratio of 50, we run into implications and instabilities with the controller. It is not fully clear to us which parameters are influenced by the generator speed and/or rotor speed (which is unchanged for now) and where the control instabilities may arise from.
We are using:
- Openfast v412
- Rosco v297
Steps taken so far:
- Baseline was the IEA-15-240 Model ( IEA-15-240-RWT/OpenFAST/IEA-15-240-RWT-Monopile at master · IEAWindSystems/IEA-15-240-RWT · GitHub )
- Set the gear box ratio on 50 in elastodyn and decreased the generator inertia (see list of values below).
- Changed the following parameters in the DISCON file (see list of changes below). All speed related values were multiplied by 50 and torque related values divided with 50. Also tried to optimize with the rosco toolbox.
Status:
- Simulating a wind ramp with the original IEA-15-240 model shows only small indications of instabilities on speed and power but large instabilities in the adjusted model with the gearbox
- Simulating the adjusted model with the gearbox with turbulent wind is failing due to instabilities in the model.
Images of the wind ramp follow.
Default model:
Model with gearbox: (I can only add one image here. So it will follow in a next post)
#####
Changes made:
- Elastodyn
- GBRatio changed from 1 to 50
- GenIner changed from 1836784 to 735 (divided by 50^2)
DISCON file
-
FILTERS
- F_LPFCornerFreq (multiplied with 50)
- F_VSRefSpdCornerFreq(multiplied with 50)
-
BLADE PITCH CONTROL
- PC_GS_KP (divided by 50)
- PC_GS_KI (divided by 50)
- PC_RefSpd (multiplied with 50)
-
VS TORQUE CONTROL
- VS_ArSatTq (divided by 50)
- VS_MaxRat (divided by 50)
- VS_MaxTq (divided by 50)
- VS_MinOMSpd (multiplied with 50)
- VS_Rgn2K (divided by 50^3 - showed best results)
- VS_RtTq (divided by 50)
- VS_RefSpd (multiplied with 50)
- VS_KP (tuned with Rosco toolbox, roughly divided by 30)
- VS_KI (tuned with Rosco toolbox, stayed the same)
-
FIXED PITCH REGION 3 TORQUE CONTROL
- VS_FBP_Omega (multiplied with 50)
- VS_FBP_Tau (multiplied with 50)
-
WIND SPEED ESTIMATOR
- WE_GearboxRatio (obviouslyset to 50)
Could someone please help and indicate, where the instabilities may arise from?



