Aero modifications
Feature or improvement description This pull request
- makes some modifications to UAMod 5 for use in full 360-degree angles of attack.
- uses a weighted-average of the axial induction for DBEMT input instead of just a uniform average of axial induction at all the nodes.
- allows the user to change the
IntegrationMethodused in UA (UA_Mod 4, 5, etc) - allows the user to have the code calculate CantAngle (if
BlCrvAngis not specified in the input file). These calculated values are printed in the summary file. - caps the Ct, Cp, and Cq outputs if their denominators ever get too small
- implemented the code around
BldNd_BlOutNdin AeroDyn, allowing the user to specify which nodes they would like to output. - fixes an issue where the AeroDyn echo file would not include blade property files.
- reports an error if one exists in the BEMT initialization of states (likely rare)
- updates some calculations of the UA parameters in AFI initialization
- removes non-standard tabs from MoorDyn
- changes
TwrAerofrom a logical to integer internally (the input file still recognizes the logical value) - simplifies some logic around the buoyancy calculations
Related issue, if one exists
Impacted areas of the software AeroDyn: DBEMT, UA (UA_Mod 4, 5, or 6)
Additional supporting information
Test results, if applicable
Failing cases:
-
ad_BAR_SineMotion_UA4_DBEMT3
- This has differences in the InflowWind output channel; I need to understand what would cause this this a little better before merging.
-
-
-
MHK_RM1_Fixed
- The differences here are minor:
- The differences here are minor:
-
Fake5MW_AeroLin_B1_UA4_DBEMT3
- Frequencies are less than 0.3% different (less than 0.009 Hz)
- Damping is within 0.01%
-
Fake5MW_AeroLin_B3_UA6
- Frequencies are less than 0.2% different (less than 0.001 Hz)
- Damping is within 0.005%
Thanks for adding the BldNd_BlOutNd code updates! That will be very useful!
To do (thinking about this because I'm dealing with AD15 input files for AD14 removal PR):
- [x] update AD15 input files with new nodal output comments
- [ ] update AD15 input files with Solver and other new lines (I know these are optional, but want to get a fully consistent set of input files for the release) -- @andrew-platt
To do (thinking about this because I'm dealing with AD15 input files for AD14 removal PR):
* [x] update AD15 input files with new nodal output comments * [ ] update AD15 input files with Solver and other new lines (I know these are optional, but want to get a fully consistent set of input files for the release) -- @andrew-platt
@andrew-platt , As soon as you are okay with the AD15 input file changes you said you wanted to make, this should be good to merge... though the r-test branch this points to should also be merged into dev.
I'm going to update the AD15 input files with the ROM pull request (#1295) and merge this one in first.
There are a couple of minor conflicts on r-test since I merged #2358 in first. I'll resolve those and merge this PR shortly.