-
Notifications
You must be signed in to change notification settings - Fork 153
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
Support for turbulence intensity as a wind condition #666
Comments
A good suggestion @maapasan , I'm adding some tracking info and we'll put it on the agenda for v3.5 |
@bayc , is this something you've looked at before? |
I hope to address this request in #775 |
Now connecting to Issue #778 |
6 tasks
This is included in v4 via #782 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Manage turbulence intensity arrays in FlorisInterface.reinitialize
While wind speed or wind direction are defined using arrays (which allow the simultaneous simulation of several wind inputs), the turbulence intensity is defined as float.
In FLORIS, turbulence intensity is established for all combinations of direction and speed.
However, the turbulence intensity values are dependent on wind speed (turbulence intensity decrease with wind speed in real operating conditions).
Proposed solution
Update implementation in order to be able to run the simulations with array input turbulence intensity
These changes will include the definition of turbulence_intensity in FlowField, as it is defined as float and it is needed NDArrayFloat, similar to wind_speeds and wind_directions.
Additional context
Current use of the function, where wd and ws are np.array with same shape
fi.reinitialize(wind_directions=wd, wind_speeds=ws, time_series=True)
Suggested use (wd, ws and ti are np.array with same shape
fi.reinitialize(wind_directions=wd, wind_speeds=ws, turbulence_intensity= ti, time_series=True)
Thank you very much!!!
The text was updated successfully, but these errors were encountered: