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

Feature/implement mit yaw #625

Closed
wants to merge 7 commits into from

Conversation

paulf81
Copy link
Collaborator

@paulf81 paulf81 commented Apr 18, 2023

First pass computing yaw loss the way discussed with MIke Howland

This pull request offers a first very hacky implementation of the method of computing yaw loss from the paper:

https://www.cambridge.org/core/journals/journal-of-fluid-mechanics/article/modelling-the-induction-thrust-and-power-of-a-yawmisaligned-actuator-disk/3A34FC48A6BC52A78B6D221C13F4FC3A

I add a quick calculation of the "Version 1a" calculation of ct-prime and than power loss, assuming yaw doesn't impact ct-prime. I don't apply the cube so that, as with pP, the calculation can be applied to wind speed and accomodate above rated conditions.

I'm temporarily calling this the MIT method but that is just a place-holder name

Related issue

Issue #624

Impacted areas of the software

Additional supporting information

Most changes to turbine.py, but related changes to floris.py, floris_interface.py, solver.py

Test results, if applicable

Include a small example file examples/18b_test_mit_method.py, which gives the following plot, comparing the yaw loss with assuming default Pp behavior and showing similar behavior

image

@paulf81 paulf81 added the enhancement An improvement of an existing feature label Apr 18, 2023
@paulf81 paulf81 added this to the v3.4 milestone Apr 18, 2023
@paulf81
Copy link
Collaborator Author

paulf81 commented Apr 25, 2023

Moving to pull request #638 following updates in turbine.py following updates for floating/tilt (fyi @mhowlan3)

@paulf81
Copy link
Collaborator Author

paulf81 commented Apr 25, 2023

Closing this one

@paulf81 paulf81 closed this Apr 25, 2023
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
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants