Hi everyone, I am using open fast with simulink. I have tried to change the yaw position by simply changing the yaw position and Yaw rate constant in simulink but the yaw always stays at zero (I am monitoring the output parameter YawPzn). My settings in the fast files are as follows:
Elastodyn : YawDOF =False
Servodyn: YCMode=4; TYCOn =0; YawNeut=0; YawSPR=0; YawDamp=0; TYawManS=999.9
I have also tried with YawDOF =True, but it does not change much: the wind turbine is free to rotate on the yaw axis but is not affected by the simulink input.
Could you tell me what I am doing wrong?
Thank you very much
Dear @Ferdinando.Scherillo,
To enable active nacelle-yaw control, you must enable YawDOF
in ElastoDyn and have nonzero YawSpr
and YawDamp
values, which are used by the internal yaw actuator. See the “Nacelle Yaw Control” section of the “Controls” chapter of the old FAST v6 User’s Guide, which is mostly applicable to OpenFAST, for more information: https://openfast.readthedocs.io/en/main/_downloads/d8bd014121d6505cb25cf49bee5eaa80/Old_FAST6_UsersGuide.pdf.
Best regards,
Dear Mr. Jonkman,
thanks for your reply, but I was really referring to the old versions of fast. In the manual you mentioned, this possibility was provided for:
" The yaw controller’s effect on the FAST model depends on whether or not the yaw DOF is enabled. If the yaw DOF is disabled (YawDOF = False), then the commanded yaw angle and rate from routine UserYawCont() or Simulink will be the actual yaw angle and yaw rate used internally by FAST (in general, you should ensure these are correlated). In this case, any desired actuator effects should be built within the yaw control routine."
I actually used this solution in Fast7 with simulink. I was wondering if it was also possible in Open fast.
Thank you again for your reply
Best regards
Ferdinando
Dear @Ferdinando.Scherillo,
That functionality described was not compatible with the modular framework introduced in FAST v8 and OpenFAST. Since then, you must enable YawDOF
to actively control yaw.
Best regards,