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

[BUG] Wake added turbulence not working in TurbOPark model #909

Open
misi9170 opened this issue May 20, 2024 · 1 comment
Open

[BUG] Wake added turbulence not working in TurbOPark model #909

misi9170 opened this issue May 20, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@misi9170
Copy link
Collaborator

This issue follows discussion #906 , where @prith-gs pointed out that the TurbOPark model is not correctly adding turbulence to the wake (even when running with the Crespo-Hernandez turbulence model). I believe the issue stems from this TODO item. Essentially, the area_overlap computed in the turbopark_solver is all zeros, so the subsequent lines that compute the wake added turbulence also produce zeros.

Steps to reproduce

import numpy as np
from floris import FlorisModel

fmodel = FlorisModel("inputs/turbopark.yaml")

fmodel.set(
    layout_x=[0, 1000],
    layout_y=[0, 0],
    wind_speeds=[9],
    wind_directions=[270],
)

fmodel.run()

print(fmodel.get_turbine_TIs())

produces

[[0.06 0.06]]

which is simply the ambient turbulence intensity at both turbines.

Expected output

According to the Crespo-Hernandez turbulence model, we'd expect that the turbulence intensity at the downstream turbine would be higher than the ambient turbulence intensity, i.e.

[[0.06 a]]

with a > 0.06.

Related

@misi9170 misi9170 added the bug Something isn't working label May 20, 2024
@Bartdoekemeijer
Copy link
Collaborator

I believe #907 may already solve this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants