I would like to know if there is a version o BladeDLLParameters (the module inside BladeDLLInterface file) that actually read the parameters from an input file (as for any other FAST input).
Now the fact that the parameters are specified in Fortran means that we cannot simulate different controllers without recompiling FAST.
Anyone out there already worked on that?
I’ve had at least one other user who runs FAST with GH Bladed-style DLL controllers ask for that feature, but I have not heard of someone actually implementing it. But neither do I think the feature will be very difficult to implement if you choose to do it yourself. We at NREL have simply been too busy to do it ourselves given other higher-priority projects.
We have plans to make the GH Bladed-style DLL controllers a built-in feature (instead of a user-defined option) in a future release of FAST. When we do this, it would also make sense to read in from a file the parameters from the BladedDLLParameters() module of source file BladedDLLInterface.f90.