Skip to content

Sg/tilted bem#15

Merged
skygering merged 26 commits intomasterfrom
sg/tilted_BEM
Oct 30, 2025
Merged

Sg/tilted bem#15
skygering merged 26 commits intomasterfrom
sg/tilted_BEM

Conversation

@skygering
Copy link
Copy Markdown
Contributor

@skygering skygering commented Oct 27, 2025

You're making a pull request to a branch (probably main) of MITWindFarm. Please ensure you have done the following.

  • Request a review from other Howland Lab members who use MITWindFarm.
  • Add at least a sentence on your change to the documentation (probably the quickstart guide).
  • Add tests for your new functionality.
  • Make sure the tests pass and the documentation notebook still runs.
  • Get approval from the folks you requested a review from.

If you want more details on best practices, please see the following guide on the Howland Lab Google Drive.

Happy merging!

I am not 100% done here - for some reason, when I try to optimize for tilt from angles of (0 to 15 degrees) I get a different answer than with yaw. So I am trying to determine where that is coming from - but that could be anywhere from UMM to here to MITWindfarm. So I might as well open this.

@skygering skygering requested a review from kirbyh October 27, 2025 18:11
@skygering
Copy link
Copy Markdown
Contributor Author

It is working now! Turns out that it was just a setup problem, not actually a problem with the code.

See the new images from MITWindfarm here: Howland-Lab/MITWindfarm#32

Copy link
Copy Markdown
Contributor

@iupfal iupfal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work! Only one comment on the azimuthal coordinates in the aerodynamic model which needs to be addressed.

Comment thread MITRotor/Aerodynamics.py Outdated
Vtan = (
(1 + aprime) * tsr * geom.mu_mesh
- U * (1 - an)
* np.cos(geom.theta_mesh)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you might be missing an offset here on theta_mesh. If you rotate the rotor so that tilt+yaw = effective yaw then don't you need to correct the azimuthal position, theta_mesh, as well?

@skygering
Copy link
Copy Markdown
Contributor Author

I think this has been addressed now!
yaw_tilt_ct_offset

@skygering
Copy link
Copy Markdown
Contributor Author

azimuthal_ct_vals

@skygering skygering merged commit 4529928 into master Oct 30, 2025
10 checks passed
@skygering skygering deleted the sg/tilted_BEM branch October 30, 2025 03:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants