Thrust regulated turbine control in OpenFAST

This forum if for discussing controls. Questions about how to implement controls in FAST are more appropriate to the CAE Tools forum.

Moderator: Bonnie.Jonkman

Posts: 10
Joined: Fri Apr 26, 2019 7:37 am
Organization: TÜV NORD
Location: Germany

Thrust regulated turbine control in OpenFAST

Postby Marvin.Goetzke » Mon Mar 09, 2020 3:21 am

Hi all,

I use OpenFAST v2.2.0 with a Bladed-style DLL. The controller shall use the turbines thrust forces as an input sensor. Therefore, I have set Record 79 "Request for Loads" to 3. Now I expected that I could use Record 110 "Hub Fixed Fx" as an input, but the controller DLL still get no value for thrust (Record 110 = 0).

Since I expect that this feature is currently not available in OpenFAST, I have two questions:
1.) Is it planned in near future to include the additional load sensors in the DLL interface?
2.) Does anyone know of a good fix/workaround for this issue. (I am currently not able to compile openFAST myself)

I am happy for all information.

Best Regards,

Posts: 5725
Joined: Thu Nov 03, 2005 4:38 pm
Location: Boulder, CO

Re: Thrust regulated turbine control in OpenFAST

Postby Jason.Jonkman » Mon Mar 09, 2020 6:47 am

Dear Marvin,

Looking briefly at source file BladedDLLInterface.f90, I don't see that the thrust force or record 110 is passed from OpenFAST to the DISCON controller. You'd have to modify the OpenFAST source code to pass the thrust from OpenFAST to the DISCON controller. NREL is not currently funded to update the controller interface.

Best regards,
Jason Jonkman, Ph.D.
Senior Engineer | National Wind Technology Center (NWTC)

National Renewable Energy Laboratory (NREL)
15013 Denver West Parkway | Golden, CO 80401
+1 (303) 384 – 7026 | Fax: +1 (303) 384 – 6901

Return to “Controls”

Who is online

Users browsing this forum: No registered users and 1 guest