-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Develop wake steering lookup table toolset #43
base: develop
Are you sure you want to change the base?
Conversation
…ould have ben there).
I've now extended the lookup-based_wake_steering_florisstandin example to include a hysteresis option, and updated the documentation accordingly. |
After discussions with @paulf81 and @ejsimley , we have decided to leave out the spline approximator. This tool would have allowed users to specify offset lookup tables with a reduced number of datapoints, which could be helpful in some circumstances, but is likely to be more nuanced than a general tool would afford. However, I'm making a note of it here in case there is future interest in such a tool (which we can then port over from another older repository). Here is an example of what the tool would be able to do (credit to @Bartdoekemeijer): Again, if this would be useful in future, we can consider bringing it over. |
I've now added documentation, and this PR is ready for review. The documentation may finally be reorganized some (and API documentation added), but I decided to leave that for a separate pull request. |
This pull request adds tools to WHOC for the design of lookup table (LUT)-based wake steering controllers for wind farms. Visualization tools are also added, and the lookup-based_wake_steering example is updated to demonstrate design capabilities. In particular, the following tools have been added, most of which require an instantiated
FlorisModel
of the wind farm as an input to design procedures:YawOptimizationSR
method)YawOptimizationSR
with theUncertainFlorisModel
Spline approximations of the optimal wake steering yaw angles (based on code from a stale repository)Will also need to build tests for each design tool and update examples and documentation.