Skip to content

Upgrade all ADv14 models to ADv15 (includes DBEMT)#18

Closed
HaymanConsulting wants to merge 5 commits into
OpenFAST:devfrom
HaymanConsulting:DBEMT-mods
Closed

Upgrade all ADv14 models to ADv15 (includes DBEMT)#18
HaymanConsulting wants to merge 5 commits into
OpenFAST:devfrom
HaymanConsulting:DBEMT-mods

Conversation

@HaymanConsulting

Copy link
Copy Markdown
Contributor

This pull request updates all r-test models which used AeroDyn version 14 to now use AeroDyn version 15.

The following models still require work to determine the appropriate tau1_const parameter in the ADv15 input file:

AWT_YFree_WTurb
AWT_YFix_WSt
WP_VSP_WTurb_PitchFail
WP_VSP_WTurb
SWRT_YFree_VS_WTurb

Per @jjonkman :

"I would recommend users use DBEMT_Mod = 1 for most simulations (e.g., turbulence). I see DBEMT_Mod = 2 only useful for cases where the mean wind speed changes a lot over time, e.g. step-wind cases. With DBEMT_Mod = 1, I would set tau1_const = 1.1/(1-1.3*min(abar,0.5)) * R/Vbar_hub, which is the standard constant [where] abar is the rotor-averaged axial induction. Vbar_hub is the time-averaged wind speed at hub height. To calculate abar, you have to post-process an equivalent simulation using steady wind at the mean wind speed of interest."

All of the revised test cases vary from their baselines (some more than others).

For example (sample plots only):

WP_VSP_ECD:
BldPitch2

AWT_YFree_WTurb:
NacYawP

AWT_YFix_WSt:
RootFxc2

WP_VSP_WTurb_PitchFail:
RotSpeed

WP_VSP_WTurb:
BldPitch2

AOC_WSt:
LSSGagFys
GenPwr

5MW_ITIBarge_DLL_WTurb_WavesIrr:
BldPitch1
PtfmSway

UAE_Dnwind_YRamp_WSt:
RotAccel

SWRT_YFree_VS_WTurb:
NacYaw

SWRT_YFree_VS_EDC01:
RotSpeed

@andrew-platt andrew-platt self-assigned this Jun 19, 2020
@andrew-platt

Copy link
Copy Markdown
Collaborator

@ghaymanNREL what is the status on this?

@HaymanConsulting

Copy link
Copy Markdown
Contributor Author

@andrew-platt , I have taken this as far as I am able. Any additional modifications will need to come from the NREL OpenFAST team.

@andrew-platt

Copy link
Copy Markdown
Collaborator

@ghaymanNREL thanks! We'll start a PR on the main OpenFAST branch with these updates (after OpenFAST/openfast#373 and OpenFAST/openfast#447). Then once fast.FARM is merged (PR not ready yet), we'll do a full deprecation of AD14.

@rafmudaf rafmudaf closed this Jun 19, 2020
@jjonkman

Copy link
Copy Markdown

Why did this PR get closed before it got merged in? I'd like this PR to get merged in soon. After talking with @andrew-platt, my understanding is that this PR would be merged in soon.

@rafmudaf rafmudaf reopened this Jun 20, 2020
@rafmudaf rafmudaf changed the base branch from reg_test/offshore_linear to dev June 20, 2020 20:04
@rafmudaf

Copy link
Copy Markdown
Collaborator

This pull request was automatically closed when I deleted the reg_test/offshore_linear branch that it was initially trying to merge into. I've fixed this to merge into dev. Good catch @jjonkman.

@bjonkman

bjonkman commented Sep 2, 2020

Copy link
Copy Markdown
Collaborator

FWIW: In OpenFAST/openfast#538 I added a DBEMTau1 output channel to AeroDyn. You can use this with DBEMT_Mod = 2 to find an appropriate value for tau1 when DBEMT_Mod = 1.

@andrew-platt

Copy link
Copy Markdown
Collaborator

Superceded by #87 then #126

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.

5 participants