-
Notifications
You must be signed in to change notification settings - Fork 155
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
Disable user-provided tilt angle settings in wake calculation #651
Disable user-provided tilt angle settings in wake calculation #651
Conversation
@paulf81 I see that they're used throughout the farm module: https://github.com/paulf81/floris/blob/feature/remove_tilt_from_calc_wake/floris/simulation/farm.py. Are they set in another way if it's removed from this function? |
Hey @rafmudaf, I believe @paulf81 is right that the input right now doesn't assign the tilt angles in such a way that they get used. I believe I confirmed this with the test code below. I was able to track down that the tilt angles were not being initialized in the same was as the yaw angles when they are supplied to Code:
Output:
Output 2:
|
@bayc This does seem to work, but I don't fully understand the behavior when the turbine is defined with With your changes, running
I get identical power at the first turbine (and very similar power at the other turbines). Is that expected?
Moreover, if we are going to let It seems to me the most straightforward path for v3.4 is to remove |
…dling in Farm.initialize() in place.
See #653 for an ongoing discussion on handling tilt angles |
Comment out tilt angles from calc wake function
floris_interface's calculate_wake function currently accepts tilt_angles as an input, but does not apparently apply them. Propose to comment these out (and not delete in the assumption we will want to offer this function some day)
Impacted areas of the software
floris_interface.py