We are trying to adapt the Fortran code controller in order to simulate a fixed speed wind turbine with asyncronous induction generator and pitch control.
We are adapting the gain, integer and derivative parameters of the pitch controller according to NREL guideline for 5MW wind turbine and it seems that the pitch controller is operating correctly but we cannot maintain the generator speed constant as it should be.
On the other hand, we don’t understand how generator torque (GenTrq) is being used by other modules of FAST, because we don’t find the torque as an output from controller. I mean, there is no element of avrSWAP array in which it is saved the torque.
We have set up the following conditions:
IF ( GenSpeedF <= 1500) THEN GenTrq = 0.0 ELSE GenTrq = VS_Slope*( GenSpeedF - VS_Ref ) ENDIF
Thank you in advance for your help.