Skip to content
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

Closed
maapasan opened this issue Jun 2, 2023 · 5 comments
Closed

Support for turbulence intensity as a wind condition #666

maapasan opened this issue Jun 2, 2023 · 5 comments
Assignees
Labels
enhancement An improvement of an existing feature floris.tools
Milestone

Comments

@maapasan
Copy link

maapasan commented Jun 2, 2023

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!!!

@paulf81 paulf81 added this to the v3.5 milestone Jun 2, 2023
@paulf81 paulf81 added the enhancement An improvement of an existing feature label Jun 2, 2023
@paulf81
Copy link
Collaborator

paulf81 commented Jun 2, 2023

A good suggestion @maapasan , I'm adding some tracking info and we'll put it on the agenda for v3.5

@paulf81
Copy link
Collaborator

paulf81 commented Jun 2, 2023

@bayc , is this something you've looked at before?

@paulf81
Copy link
Collaborator

paulf81 commented Jan 12, 2024

I hope to address this request in #775

@paulf81
Copy link
Collaborator

paulf81 commented Jan 17, 2024

Now connecting to Issue #778

@paulf81
Copy link
Collaborator

paulf81 commented Feb 3, 2024

This is included in v4 via #782

@paulf81 paulf81 closed this as completed Feb 3, 2024
@rafmudaf rafmudaf changed the title Support for turbulence intensity field Support for turbulence intensity as a wind condition Feb 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An improvement of an existing feature floris.tools
Projects
None yet
Development

No branches or pull requests

3 participants