BD: output aero only loads mapped to the root #2811
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ready to merge.
Feature or improvement description
Adds 12 new output channels to BD:
RootAppliedF[xyzr]r- all loads applied to distributed mesh, mapped to root,F[xyz]in root frameRootAppliedM[xyz]r- all loads applied to distributed mesh, mapped to root,M[xyz]in root frameRootAppliedF[xyz]g- all loads applied to distributed mesh, mapped to root,F[xyz]in global inertial frameRootAppliedM[xyz]g- all loads applied to distributed mesh, mapped to root,M[xyz]in global inertial frameThis was requested by @ndevelder for validating CFD coupling to OpenFAST with FSI (fluid-structure interaction)
Related issue, if one exists
None
Impacted areas of the software
New output channels in BD, nothing else affected.
Test results, if applicable
No test results change.
Verification of implementation
The
5MW_Land_BD_DLL_WTurbregression test was modified with:Figure 1: root forces in x.
B1RootFxris the reaction load at the root for the entire beam (includes gravity and beam distortion reactions -- shows large oscillations as the blade deforms and vibrates initially).B1RootAppliedFxrcompares well withB1RootFxrafter initial oscillations damp out (very small difference due to blade deformation coupling toB1rootAppliedFyrandB1RootAppliedFzrterms).B1RootAppliedFxgis equal toB1RootAppliedFxr * sin(blade_pitch)as expected.Figure 2: root forces in y.
B1RootFyrincludes gyroscopic terms as well reaction forces against the blade deformation. TheB1RootAppliedFygis in the global frame, so this oscillates as the blade changes azimuthFigure 3: root forces in z. Note the dominance of the centrifugal loads in
B1RootFzr. TheB1RootAppliedFzrterm is slightly offset from zero due to blade deformation, andB1RootAppliedFzgis comparable to theB1RootAppliedFygtrace offset by 90 degrees with azimuth phase.Figure 4: Root moments
B1RootMxrandB1RootMyrinclude reaction loads to blade distortion and centrifugal loading. The global frame loads are not shown to keep the figure legible.