From 58d066e68a6a720ac4e8ff606f7bbf470d73993f Mon Sep 17 00:00:00 2001 From: Emmanuel Branlard Date: Thu, 16 Jun 2022 11:30:46 -0600 Subject: [PATCH 1/4] UA/DBEMT: update of UAMod DBEMT_Mod and tau1_const descriptions --- .../LESinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 6 +++--- .../TSinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 6 +++--- .../NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 6 +++--- .../NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 6 +++--- .../NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 6 +++--- .../NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 6 +++--- .../NRELOffshrBsline5MW_OC3Monopile_AeroDyn15.dat | 6 +++--- .../NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat | 6 +++--- .../NRELOffshrBsline5MW_OC3Tripod_AeroDyn15.dat | 6 +++--- .../NRELOffshrBsline5MW_OC4Jacket_AeroDyn15.dat | 6 +++--- .../NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat | 6 +++--- .../NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 6 +++--- glue-codes/openfast/AOC_YFix_WSt/AOC_YFix_WSt_AD15.ipt | 6 +++--- .../openfast/AOC_YFree_WTurb/AOC_YFree_WTurb_AD15.ipt | 6 +++--- .../AWT_WSt_StartUpShutDown_AD15.ipt | 6 +++--- .../AWT_WSt_StartUp_HighSpShutDown_AD15.ipt | 6 +++--- glue-codes/openfast/AWT_YFree_WSt/AWT_YFree_WSt_AD15.ipt | 6 +++--- .../openfast/EllipticalWing_OLAF/Elliptic_AD15_40.dat | 6 +++--- glue-codes/openfast/HelicalWake_OLAF/Helix_AD15.dat | 6 +++--- .../RotorSE_FAST_IEA_landBased_RWT_AeroDyn15.dat | 6 +++--- glue-codes/openfast/SWRT_YFree_VS_EDG01/SWRT_AeroDyn15.dat | 6 +++--- .../UAE_Upwind_Rigid_WRamp_PwrCurve_AD15.ipt | 6 +++--- .../openfast/WP_VSP_ECD/WP_Baseline_AeroDyn15_Dynin.dat | 6 +++--- .../openfast/WP_VSP_WTurb/WP_Baseline_AeroDyn15_Dynin.dat | 6 +++--- modules/aerodyn/CaseList.md | 1 + modules/aerodyn/README.md | 3 ++- .../ad_BAR_CombinedCases/OpenFAST_BAR_00_AeroDyn15.dat | 6 +++--- modules/aerodyn/ad_BAR_OLAF/OpenFAST_BAR_00_AeroDyn15.dat | 6 +++--- .../aerodyn/ad_BAR_RNAMotion/OpenFAST_BAR_00_AeroDyn15.dat | 6 +++--- .../aerodyn/ad_BAR_SineMotion/OpenFAST_BAR_00_AeroDyn15.dat | 6 +++--- .../aerodyn/ad_EllipticalWingInf_OLAF/Elliptic_AD15_40.dat | 6 +++--- modules/aerodyn/ad_HelicalWakeInf_OLAF/Helix_AD15.dat | 6 +++--- modules/aerodyn/ad_Kite_OLAF/AD.dat | 6 +++--- .../ad_MultipleHAWT/OpenFAST_BAR_00_AeroDyn15_2WT.dat | 6 +++--- .../ad_QuadRotor_OLAF/OpenFAST_BAR_00_AeroDyn15_FVW_5WT.dat | 6 +++--- modules/aerodyn/ad_VerticalAxis_OLAF/AD.dat | 6 +++--- modules/aerodyn/ad_timeseries_shutdown/ad_primary.dat | 6 +++--- 37 files changed, 108 insertions(+), 106 deletions(-) diff --git a/glue-codes/fast-farm/LESinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/fast-farm/LESinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 698960ae6..a42237611 100644 --- a/glue-codes/fast-farm/LESinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/fast-farm/LESinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/fast-farm/TSinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/fast-farm/TSinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 698960ae6..5dd944e8e 100644 --- a/glue-codes/fast-farm/TSinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/fast-farm/TSinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast-cpp/5MW_Land_DLL_WTurb_cpp/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/openfast-cpp/5MW_Land_DLL_WTurb_cpp/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index a466d6849..8ee0fb99e 100644 --- a/glue-codes/openfast-cpp/5MW_Land_DLL_WTurb_cpp/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/openfast-cpp/5MW_Land_DLL_WTurb_cpp/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_Land_BD_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/openfast/5MW_Land_BD_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 6106584f6..6ab6b9eff 100644 --- a/glue-codes/openfast/5MW_Land_BD_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_Land_BD_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_Land_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/openfast/5MW_Land_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 6106584f6..6ab6b9eff 100644 --- a/glue-codes/openfast/5MW_Land_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_Land_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_Land_ModeShapes/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/openfast/5MW_Land_ModeShapes/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 212c7cf8a..ab1ea3333 100644 --- a/glue-codes/openfast/5MW_Land_ModeShapes/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_Land_ModeShapes/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -27,12 +27,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_OC3Mnpl_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Monopile_AeroDyn15.dat b/glue-codes/openfast/5MW_OC3Mnpl_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Monopile_AeroDyn15.dat index e44f59979..c7a3448f4 100644 --- a/glue-codes/openfast/5MW_OC3Mnpl_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Monopile_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_OC3Mnpl_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Monopile_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_OC3Spar_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat b/glue-codes/openfast/5MW_OC3Spar_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat index 8d365af2b..52f8329cd 100644 --- a/glue-codes/openfast/5MW_OC3Spar_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_OC3Spar_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_OC3Trpd_DLL_WSt_WavesReg/NRELOffshrBsline5MW_OC3Tripod_AeroDyn15.dat b/glue-codes/openfast/5MW_OC3Trpd_DLL_WSt_WavesReg/NRELOffshrBsline5MW_OC3Tripod_AeroDyn15.dat index 222d28210..17b9a29ce 100644 --- a/glue-codes/openfast/5MW_OC3Trpd_DLL_WSt_WavesReg/NRELOffshrBsline5MW_OC3Tripod_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_OC3Trpd_DLL_WSt_WavesReg/NRELOffshrBsline5MW_OC3Tripod_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_OC4Jckt_DLL_WTurb_WavesIrr_MGrowth/NRELOffshrBsline5MW_OC4Jacket_AeroDyn15.dat b/glue-codes/openfast/5MW_OC4Jckt_DLL_WTurb_WavesIrr_MGrowth/NRELOffshrBsline5MW_OC4Jacket_AeroDyn15.dat index cc2204f77..903d12aeb 100644 --- a/glue-codes/openfast/5MW_OC4Jckt_DLL_WTurb_WavesIrr_MGrowth/NRELOffshrBsline5MW_OC4Jacket_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_OC4Jckt_DLL_WTurb_WavesIrr_MGrowth/NRELOffshrBsline5MW_OC4Jacket_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_OC4Semi_WSt_WavesWN/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat b/glue-codes/openfast/5MW_OC4Semi_WSt_WavesWN/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat index 8d365af2b..52f8329cd 100644 --- a/glue-codes/openfast/5MW_OC4Semi_WSt_WavesWN/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_OC4Semi_WSt_WavesWN/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_TLP_DLL_WTurb_WavesIrr_WavesMulti/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/openfast/5MW_TLP_DLL_WTurb_WavesIrr_WavesMulti/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 6106584f6..6ab6b9eff 100644 --- a/glue-codes/openfast/5MW_TLP_DLL_WTurb_WavesIrr_WavesMulti/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_TLP_DLL_WTurb_WavesIrr_WavesMulti/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/AOC_YFix_WSt/AOC_YFix_WSt_AD15.ipt b/glue-codes/openfast/AOC_YFix_WSt/AOC_YFix_WSt_AD15.ipt index c51668b9c..2dacb84d3 100644 --- a/glue-codes/openfast/AOC_YFix_WSt/AOC_YFix_WSt_AD15.ipt +++ b/glue-codes/openfast/AOC_YFix_WSt/AOC_YFix_WSt_AD15.ipt @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/AOC_YFree_WTurb/AOC_YFree_WTurb_AD15.ipt b/glue-codes/openfast/AOC_YFree_WTurb/AOC_YFree_WTurb_AD15.ipt index 29e1119ee..931756559 100644 --- a/glue-codes/openfast/AOC_YFree_WTurb/AOC_YFree_WTurb_AD15.ipt +++ b/glue-codes/openfast/AOC_YFree_WTurb/AOC_YFree_WTurb_AD15.ipt @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/AWT_WSt_StartUpShutDown/AWT_WSt_StartUpShutDown_AD15.ipt b/glue-codes/openfast/AWT_WSt_StartUpShutDown/AWT_WSt_StartUpShutDown_AD15.ipt index efa2cee70..6e24408cb 100644 --- a/glue-codes/openfast/AWT_WSt_StartUpShutDown/AWT_WSt_StartUpShutDown_AD15.ipt +++ b/glue-codes/openfast/AWT_WSt_StartUpShutDown/AWT_WSt_StartUpShutDown_AD15.ipt @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/AWT_WSt_StartUp_HighSpShutDown/AWT_WSt_StartUp_HighSpShutDown_AD15.ipt b/glue-codes/openfast/AWT_WSt_StartUp_HighSpShutDown/AWT_WSt_StartUp_HighSpShutDown_AD15.ipt index 2b9970474..45717a7e2 100644 --- a/glue-codes/openfast/AWT_WSt_StartUp_HighSpShutDown/AWT_WSt_StartUp_HighSpShutDown_AD15.ipt +++ b/glue-codes/openfast/AWT_WSt_StartUp_HighSpShutDown/AWT_WSt_StartUp_HighSpShutDown_AD15.ipt @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/AWT_YFree_WSt/AWT_YFree_WSt_AD15.ipt b/glue-codes/openfast/AWT_YFree_WSt/AWT_YFree_WSt_AD15.ipt index f50d90e6a..6e33f2489 100644 --- a/glue-codes/openfast/AWT_YFree_WSt/AWT_YFree_WSt_AD15.ipt +++ b/glue-codes/openfast/AWT_YFree_WSt/AWT_YFree_WSt_AD15.ipt @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/EllipticalWing_OLAF/Elliptic_AD15_40.dat b/glue-codes/openfast/EllipticalWing_OLAF/Elliptic_AD15_40.dat index 9bc0f918c..107c10ce5 100644 --- a/glue-codes/openfast/EllipticalWing_OLAF/Elliptic_AD15_40.dat +++ b/glue-codes/openfast/EllipticalWing_OLAF/Elliptic_AD15_40.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "Elliptic_OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/HelicalWake_OLAF/Helix_AD15.dat b/glue-codes/openfast/HelicalWake_OLAF/Helix_AD15.dat index 50a58eb15..701ce9774 100644 --- a/glue-codes/openfast/HelicalWake_OLAF/Helix_AD15.dat +++ b/glue-codes/openfast/HelicalWake_OLAF/Helix_AD15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "Helix_OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/IEA_LB_RWT-AeroAcoustics/RotorSE_FAST_IEA_landBased_RWT_AeroDyn15.dat b/glue-codes/openfast/IEA_LB_RWT-AeroAcoustics/RotorSE_FAST_IEA_landBased_RWT_AeroDyn15.dat index 058fd0e62..a3de90403 100644 --- a/glue-codes/openfast/IEA_LB_RWT-AeroAcoustics/RotorSE_FAST_IEA_landBased_RWT_AeroDyn15.dat +++ b/glue-codes/openfast/IEA_LB_RWT-AeroAcoustics/RotorSE_FAST_IEA_landBased_RWT_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/SWRT_YFree_VS_EDG01/SWRT_AeroDyn15.dat b/glue-codes/openfast/SWRT_YFree_VS_EDG01/SWRT_AeroDyn15.dat index 068cb4e2f..e8a6a68b4 100644 --- a/glue-codes/openfast/SWRT_YFree_VS_EDG01/SWRT_AeroDyn15.dat +++ b/glue-codes/openfast/SWRT_YFree_VS_EDG01/SWRT_AeroDyn15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/UAE_Upwind_Rigid_WRamp_PwrCurve/UAE_Upwind_Rigid_WRamp_PwrCurve_AD15.ipt b/glue-codes/openfast/UAE_Upwind_Rigid_WRamp_PwrCurve/UAE_Upwind_Rigid_WRamp_PwrCurve_AD15.ipt index 9b313ea42..165d5adbe 100644 --- a/glue-codes/openfast/UAE_Upwind_Rigid_WRamp_PwrCurve/UAE_Upwind_Rigid_WRamp_PwrCurve_AD15.ipt +++ b/glue-codes/openfast/UAE_Upwind_Rigid_WRamp_PwrCurve/UAE_Upwind_Rigid_WRamp_PwrCurve_AD15.ipt @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/WP_VSP_ECD/WP_Baseline_AeroDyn15_Dynin.dat b/glue-codes/openfast/WP_VSP_ECD/WP_Baseline_AeroDyn15_Dynin.dat index 0c202704d..2f3019424 100644 --- a/glue-codes/openfast/WP_VSP_ECD/WP_Baseline_AeroDyn15_Dynin.dat +++ b/glue-codes/openfast/WP_VSP_ECD/WP_Baseline_AeroDyn15_Dynin.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/WP_VSP_WTurb/WP_Baseline_AeroDyn15_Dynin.dat b/glue-codes/openfast/WP_VSP_WTurb/WP_Baseline_AeroDyn15_Dynin.dat index 8f7bb92c7..3a19dbb31 100644 --- a/glue-codes/openfast/WP_VSP_WTurb/WP_Baseline_AeroDyn15_Dynin.dat +++ b/glue-codes/openfast/WP_VSP_WTurb/WP_Baseline_AeroDyn15_Dynin.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/CaseList.md b/modules/aerodyn/CaseList.md index 0905a06e0..9092ae6de 100644 --- a/modules/aerodyn/CaseList.md +++ b/modules/aerodyn/CaseList.md @@ -4,6 +4,7 @@ ad_BAR_CombinedCases ad_BAR_OLAF ad_BAR_RNAMotion ad_BAR_SineMotion +ad_BAR_SineMotion_UA4_DBEMT3 ad_EllipticalWingInf_OLAF ad_HelicalWakeInf_OLAF ad_Kite_OLAF diff --git a/modules/aerodyn/README.md b/modules/aerodyn/README.md index f495a8b6e..ab5dfa1a1 100644 --- a/modules/aerodyn/README.md +++ b/modules/aerodyn/README.md @@ -4,7 +4,7 @@ Features: - regular analysis, time series analysis, combined cases analyses - - with or wihtout inflowind + - with or without inflowind - basic or advanced rotor inputs - OLAF or BEM - regular HAWT, or general multi-bladed rotors @@ -22,6 +22,7 @@ BEM test cases (feature testing): - BAR\_CombinedCases: BAR rotor, combined case analysis type - BAR\_SineMotion: BAR rotor, regular analysis type, sine motion of the base + - BAR\_SineMotion\_UA4\_DBEMT3: same as BAR\_SineMotion, but uses continuous formulations for unsteady aerodynamics and DBEMT - BAR\_RNAMotion: BAR rotor, regular analysis type, advanced rotor inputs, genereral motion of yaw/pitch and rotor speed, unrealistic case diff --git a/modules/aerodyn/ad_BAR_CombinedCases/OpenFAST_BAR_00_AeroDyn15.dat b/modules/aerodyn/ad_BAR_CombinedCases/OpenFAST_BAR_00_AeroDyn15.dat index 55b02ed28..3d41c1592 100644 --- a/modules/aerodyn/ad_BAR_CombinedCases/OpenFAST_BAR_00_AeroDyn15.dat +++ b/modules/aerodyn/ad_BAR_CombinedCases/OpenFAST_BAR_00_AeroDyn15.dat @@ -29,12 +29,12 @@ True TIDrag - Include the drag term in the tangential-ind "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [used only when WakeMod=1] 100 MaxIter - Maximum number of iteration steps (-) [used only when WakeMod=1] ====== Dynamic Blade-Element/Momentum Theory Options ====================================================== [used only when WakeMod=1] -1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] -20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] +1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] +20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minemma/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_BAR_OLAF/OpenFAST_BAR_00_AeroDyn15.dat b/modules/aerodyn/ad_BAR_OLAF/OpenFAST_BAR_00_AeroDyn15.dat index 06890c1de..fa20be05f 100644 --- a/modules/aerodyn/ad_BAR_OLAF/OpenFAST_BAR_00_AeroDyn15.dat +++ b/modules/aerodyn/ad_BAR_OLAF/OpenFAST_BAR_00_AeroDyn15.dat @@ -29,12 +29,12 @@ True TIDrag - Include the drag term in the tangential-ind "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [used only when WakeMod=1] 100 MaxIter - Maximum number of iteration steps (-) [used only when WakeMod=1] ====== Dynamic Blade-Element/Momentum Theory Options ====================================================== [used only when WakeMod=1] -1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] -20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] +1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] +20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minemma/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_BAR_RNAMotion/OpenFAST_BAR_00_AeroDyn15.dat b/modules/aerodyn/ad_BAR_RNAMotion/OpenFAST_BAR_00_AeroDyn15.dat index 13993947e..aa46e97f4 100644 --- a/modules/aerodyn/ad_BAR_RNAMotion/OpenFAST_BAR_00_AeroDyn15.dat +++ b/modules/aerodyn/ad_BAR_RNAMotion/OpenFAST_BAR_00_AeroDyn15.dat @@ -29,12 +29,12 @@ True TIDrag - Include the drag term in the tangential-ind "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [used only when WakeMod=1] 100 MaxIter - Maximum number of iteration steps (-) [used only when WakeMod=1] ====== Dynamic Blade-Element/Momentum Theory Options ====================================================== [used only when WakeMod=1] -1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] -20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] +1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] +20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minemma/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_BAR_SineMotion/OpenFAST_BAR_00_AeroDyn15.dat b/modules/aerodyn/ad_BAR_SineMotion/OpenFAST_BAR_00_AeroDyn15.dat index a8d425bdb..831616909 100644 --- a/modules/aerodyn/ad_BAR_SineMotion/OpenFAST_BAR_00_AeroDyn15.dat +++ b/modules/aerodyn/ad_BAR_SineMotion/OpenFAST_BAR_00_AeroDyn15.dat @@ -29,12 +29,12 @@ True TIDrag - Include the drag term in the tangential-ind "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [used only when WakeMod=1] 100 MaxIter - Maximum number of iteration steps (-) [used only when WakeMod=1] ====== Dynamic Blade-Element/Momentum Theory Options ====================================================== [used only when WakeMod=1] -1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] -20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] +1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] +20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minemma/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_EllipticalWingInf_OLAF/Elliptic_AD15_40.dat b/modules/aerodyn/ad_EllipticalWingInf_OLAF/Elliptic_AD15_40.dat index 9a9246dcb..b58c42898 100644 --- a/modules/aerodyn/ad_EllipticalWingInf_OLAF/Elliptic_AD15_40.dat +++ b/modules/aerodyn/ad_EllipticalWingInf_OLAF/Elliptic_AD15_40.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "Elliptic_OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_HelicalWakeInf_OLAF/Helix_AD15.dat b/modules/aerodyn/ad_HelicalWakeInf_OLAF/Helix_AD15.dat index 6a2c412af..8e7eaf0c0 100644 --- a/modules/aerodyn/ad_HelicalWakeInf_OLAF/Helix_AD15.dat +++ b/modules/aerodyn/ad_HelicalWakeInf_OLAF/Helix_AD15.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "Helix_OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_Kite_OLAF/AD.dat b/modules/aerodyn/ad_Kite_OLAF/AD.dat index 2fa0de106..cf3f70de8 100644 --- a/modules/aerodyn/ad_Kite_OLAF/AD.dat +++ b/modules/aerodyn/ad_Kite_OLAF/AD.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 2 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_MultipleHAWT/OpenFAST_BAR_00_AeroDyn15_2WT.dat b/modules/aerodyn/ad_MultipleHAWT/OpenFAST_BAR_00_AeroDyn15_2WT.dat index 572e1d2fa..e47b6f7fc 100644 --- a/modules/aerodyn/ad_MultipleHAWT/OpenFAST_BAR_00_AeroDyn15_2WT.dat +++ b/modules/aerodyn/ad_MultipleHAWT/OpenFAST_BAR_00_AeroDyn15_2WT.dat @@ -29,12 +29,12 @@ True TIDrag - Include the drag term in the tangential-ind "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [used only when WakeMod=1] 100 MaxIter - Maximum number of iteration steps (-) [used only when WakeMod=1] ====== Dynamic Blade-Element/Momentum Theory Options ====================================================== [used only when WakeMod=1] -1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] -20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] +1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] +20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minemma/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_QuadRotor_OLAF/OpenFAST_BAR_00_AeroDyn15_FVW_5WT.dat b/modules/aerodyn/ad_QuadRotor_OLAF/OpenFAST_BAR_00_AeroDyn15_FVW_5WT.dat index a35c02cbc..7505a44cb 100644 --- a/modules/aerodyn/ad_QuadRotor_OLAF/OpenFAST_BAR_00_AeroDyn15_FVW_5WT.dat +++ b/modules/aerodyn/ad_QuadRotor_OLAF/OpenFAST_BAR_00_AeroDyn15_FVW_5WT.dat @@ -29,12 +29,12 @@ True TIDrag - Include the drag term in the tangential-ind "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [used only when WakeMod=1] 100 MaxIter - Maximum number of iteration steps (-) [used only when WakeMod=1] ====== Dynamic Blade-Element/Momentum Theory Options ====================================================== [used only when WakeMod=1] -1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] -20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] +1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] +20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minemma/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_VerticalAxis_OLAF/AD.dat b/modules/aerodyn/ad_VerticalAxis_OLAF/AD.dat index 68fee38db..b16cea990 100644 --- a/modules/aerodyn/ad_VerticalAxis_OLAF/AD.dat +++ b/modules/aerodyn/ad_VerticalAxis_OLAF/AD.dat @@ -29,12 +29,12 @@ True TIDrag - Include the drag term in the tangential-ind "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [used only when WakeMod=1] 100 MaxIter - Maximum number of iteration steps (-) [used only when WakeMod=1] ====== Dynamic Blade-Element/Momentum Theory Options ====================================================== [used only when WakeMod=2] -1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] -20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] +1 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] +20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minemma/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 2 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_timeseries_shutdown/ad_primary.dat b/modules/aerodyn/ad_timeseries_shutdown/ad_primary.dat index 026605807..953b78ce4 100644 --- a/modules/aerodyn/ad_timeseries_shutdown/ad_primary.dat +++ b/modules/aerodyn/ad_timeseries_shutdown/ad_primary.dat @@ -29,12 +29,12 @@ False TIDrag - Include the drag term in the tangential-induc "Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0 or 3] 100 MaxIter - Maximum number of iteration steps (-) [unused when WakeMod=0] ====== Dynamic Blade-Element/Momentum Theory Options ============================================== [used only when WakeMod=2] - 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2] - 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1] + 2 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] + 4 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minnema/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) From 17337e1ce4f8df989d5b019ee8315be210412b61 Mon Sep 17 00:00:00 2001 From: Emmanuel Branlard Date: Thu, 16 Jun 2022 11:31:07 -0600 Subject: [PATCH 2/4] UA/DBEMT: adding new test case for UAMod=4 and DBEMT_Mod=3 --- .../OpenFAST_BAR_00_AeroDyn15.dat | 127 ++++++++++++++++++ .../OpenFAST_BAR_00_InflowFile.dat | 57 ++++++++ .../ad_BAR_SineMotion_UA4_DBEMT3/README.md | 6 + .../ad_driver.dvr | 76 +++++++++++ .../ad_driver.outb | Bin 0 -> 51477 bytes 5 files changed, 266 insertions(+) create mode 100644 modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_AeroDyn15.dat create mode 100644 modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_InflowFile.dat create mode 100644 modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/README.md create mode 100644 modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.dvr create mode 100644 modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.outb diff --git a/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_AeroDyn15.dat b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_AeroDyn15.dat new file mode 100644 index 000000000..9c9891230 --- /dev/null +++ b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_AeroDyn15.dat @@ -0,0 +1,127 @@ +------- AERODYN v15.03.* INPUT FILE ------------------------------------------------ +Generated with AeroElasticSE FAST driver +====== General Options ============================================================================ +False Echo - Echo the input to ".AD.ech"? (flag) +"default" DTAero - Time interval for aerodynamic calculations {or "default"} (s) +2 WakeMod - Type of wake/induction model (switch) {0=none, 1=BEMT, 2=DBEMT, 3=OLAF} +2 AFAeroMod - Type of blade airfoil aerodynamics model (switch) {1=steady model, 2=Beddoes-Leishman unsteady model} [must be 1 when linearizing] +0 TwrPotent - Type tower influence on wind based on potential flow around the tower (switch) {0=none, 1=baseline potential flow, 2=potential flow with Bak correction} +1 TwrShadow - Calculate tower influence on wind based on downstream tower shadow? (flag) +False TwrAero - Calculate tower aerodynamic loads? (flag) +False FrozenWake - Assume frozen wake during linearization? (flag) [used only when WakeMod=1 and when linearizing] +False CavitCheck - Perform cavitation check? (flag) TRUE will turn off unsteady aerodynamics +False CompAA Flag to compute AeroAcoustics calculation [only used when WakeMod=1 or 2] +"AeroAcousticsInput.dat" AA_InputFile - Aeroacoustics input file +====== Environmental Conditions =================================================================== +"default" AirDens - Air density (kg/m^3) +"default" KinVisc - Kinematic viscosity of working fluid (m^2/s) +"default" SpdSound - Speed of sound in working fluid (m/s) +"default" Patm - Atmospheric pressure (Pa) [used only when CavitCheck=True] +"default" Pvap - Vapour pressure of working fluid (Pa) [used only when CavitCheck=True] +====== Blade-Element/Momentum Theory Options ====================================================== [used only when WakeMod=1] +2 SkewMod - Type of skewed-wake correction model (switch) {1=uncoupled, 2=Pitt/Peters, 3=coupled} [used only when WakeMod=1] +"default" SkewModFactor - Constant used in Pitt/Peters skewed wake model {or "default" is 15/32*pi} (-) [used only when SkewMod=2; unused when WakeMod=0] +True TipLoss - Use the Prandtl tip-loss model? (flag) [used only when WakeMod=1] +True HubLoss - Use the Prandtl hub-loss model? (flag) [used only when WakeMod=1] +True TanInd - Include tangential induction in BEMT calculations? (flag) [used only when WakeMod=1] +True AIDrag - Include the drag term in the axial-induction calculation? (flag) [used only when WakeMod=1] +True TIDrag - Include the drag term in the tangential-induction calculation? (flag) [used only when WakeMod=1 and TanInd=TRUE] +"Default" IndToler - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [used only when WakeMod=1] +100 MaxIter - Maximum number of iteration steps (-) [used only when WakeMod=1] +====== Dynamic Blade-Element/Momentum Theory Options ====================================================== [used only when WakeMod=1] +3 DBEMT_Mod - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1, 3=constant tau1 with continuous formulation} (-) [used only when WakeMod=2] +20 tau1_const - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1 or 3] +====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] +"OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] +====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] +4 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] +True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] +====== Airfoil Information ========================================================================= +1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) +1 InCol_Alfa - The column in the airfoil tables that contains the angle of attack (-) +2 InCol_Cl - The column in the airfoil tables that contains the lift coefficient (-) +3 InCol_Cd - The column in the airfoil tables that contains the drag coefficient (-) +4 InCol_Cm - The column in the airfoil tables that contains the pitching-moment coefficient; use zero if there is no Cm column (-) +0 InCol_Cpmin - The column in the airfoil tables that contains the Cpmin coefficient; use zero if there is no Cpmin column (-) +30 NumAFfiles - Number of airfoil files used (-) +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_00.dat" AFNames - Airfoil file names (NumAFfiles lines) (quoted strings) +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_01.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_02.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_03.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_04.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_05.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_06.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_07.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_08.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_09.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_10.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_11.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_12.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_13.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_14.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_15.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_16.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_17.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_18.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_19.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_20.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_21.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_22.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_23.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_24.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_25.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_26.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_27.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_28.dat" +"../BAR_Baseline/Airfoils/BAR0_AeroDyn15_Polar_29.dat" +====== Rotor/Blade Properties ===================================================================== +True UseBlCm - Include aerodynamic pitching moment in calculations? (flag) +"../BAR_Baseline/OpenFAST_BAR_00_AeroDyn15_blade.dat" ADBlFile(1) - Name of file containing distributed aerodynamic properties for Blade #1 (-) +"../BAR_Baseline/OpenFAST_BAR_00_AeroDyn15_blade.dat" ADBlFile(2) - Name of file containing distributed aerodynamic properties for Blade #2 (-) [unused if NumBl < 2] +"../BAR_Baseline/OpenFAST_BAR_00_AeroDyn15_blade.dat" ADBlFile(3) - Name of file containing distributed aerodynamic properties for Blade #3 (-) [unused if NumBl < 3] +====== Tower Influence and Aerodynamics ============================================================= [used only when TwrPotent/=0, TwrShadow=True, or TwrAero=True] +9 NumTwrNds - Number of tower nodes used in the analysis (-) [used only when TwrPotent/=0, TwrShadow=True, or TwrAero=True] +TwrElev TwrDiam TwrCd +(m) (m) (-) + 0.000000000000000e+00 8.500000000000000e+00 1.000000000000000e+00 0.1 + 4.110000000000000e+01 8.199999999999999e+00 1.000000000000000e+00 0.1 + 5.480000000000000e+01 7.600000000000000e+00 1.000000000000000e+00 0.1 + 6.850000000000000e+01 7.000000000000000e+00 1.000000000000000e+00 0.1 + 8.220000000000000e+01 6.400000000000000e+00 1.000000000000000e+00 0.1 + 9.590000000000001e+01 5.800000000000000e+00 1.000000000000000e+00 0.1 + 1.096000000000000e+02 5.200000000000000e+00 1.000000000000000e+00 0.1 + 1.233000000000000e+02 4.600000000000000e+00 1.000000000000000e+00 0.1 + 1.370000000000000e+02 4.000000000000000e+00 1.000000000000000e+00 0.1 +====== Tower Influence and Aerodynamics ============================================================= [used only when TwrPotent/=0, TwrShadow=True, or TwrAero=True] +False SumPrint - Generate a summary file listing input options and interpolated properties to ".AD.sum"? (flag) +0 NBlOuts - Number of blade node outputs [0 - 9] (-) +1, 4, 7, 13, 18, 23, 26, 28, 30 BlOutNd - Blade nodes whose values will be output (-) +0 NTwOuts - Number of tower node outputs [0 - 9] (-) +1, 2, 6 TwOutNd - Tower nodes whose values will be output (-) + OutList - The next line(s) contains a list of output parameters. See OutListParameters.xlsx for a listing of available output channels, (-) +"RtAeroCp" +"RtAeroCq" +"RtAeroCt" +"RtAeroFxh" +"RtAeroFyh" +"RtAeroFzh" +"RtAeroMxh" +"RtAeroMyh" +"RtAeroMzh" +"RtAeroPwr" +"RtSkew" +"RtSpeed" +"RtTSR" +"RtVAvgxh" +"RtVAvgyh" +"RtVAvgzh" +END of input file (the word "END" must appear in the first 3 columns of this last OutList line) +====== Outputs for all blade stations (same ending as above for B1N1.... =========================== [optional section] + 1 BldNd_BladesOut - Number of blades to output all node information at. Up to number of blades on turbine. (-) + "All" BldNd_BlOutNd - Future feature will allow selecting a portion of the nodes to output. Not implemented yet. (-) + OutListAD - The next line(s) contains a list of output parameters. See OutListParameters.xlsx for a listing of available output channels, (-) +Fx +Fy +Alpha +END of input file (the word "END" must appear in the first 3 columns of this last OutList line) +--------------------------------------------------------------------------------------- diff --git a/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_InflowFile.dat b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_InflowFile.dat new file mode 100644 index 000000000..fe303b523 --- /dev/null +++ b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_InflowFile.dat @@ -0,0 +1,57 @@ +------- InflowWind v3.01.* INPUT FILE ------------------------------------------------------------------------- +Generated with AeroElasticSE FAST driver +--------------------------------------------------------------------------------------------------------------- +False Echo - Echo input data to .ech (flag) +1 WindType - switch for wind file type (1=steady; 2=uniform; 3=binary TurbSim FF; 4=binary Bladed-style FF; 5=HAWC format; 6=User defined) +0.0 PropagationDir - Direction of wind propagation (meteoroligical rotation from aligned with X (positive rotates towards -Y) -- degrees) +0 VFlowAng - Upflow angle (degrees) (not used for native Bladed format WindType=7) +1 NWindVel - Number of points to output the wind velocity (0 to 9) +0.0 WindVxiList - List of coordinates in the inertial X direction (m) +0.0 WindVyiList - List of coordinates in the inertial Y direction (m) +90.0 WindVziList - List of coordinates in the inertial Z direction (m) +================== Parameters for Steady Wind Conditions [used only for WindType = 1] ========================= +8.0 HWindSpeed - Horizontal windspeed (m/s) +140.0 RefHt - Reference height for horizontal wind speed (m) +0.6 PLexp - Power law exponent (-) +================== Parameters for Uniform wind file [used only for WindType = 2] ============================ +"NA" Filename_Uni - Filename of time series data for uniform wind field. (-) +140.0 RefHt_Uni - Reference height for horizontal wind speed (m) +125.88 RefLength - Reference length for linear horizontal and vertical sheer (-) +================== Parameters for Binary TurbSim Full-Field files [used only for WindType = 3] ============== +"NA" Filename_BTS - Name of the Full field wind file to use (.bts) +================== Parameters for Binary Bladed-style Full-Field files [used only for WindType = 4] ========= +"NA" FilenameRoot - Rootname of the full-field wind file to use (.wnd, .sum) +False TowerFile - Have tower file (.twr) (flag) +================== Parameters for HAWC-format binary files [Only used with WindType = 5] ===================== +"NA" FileName_u - name of the file containing the u-component fluctuating wind (.bin) +"NA" FileName_v - name of the file containing the v-component fluctuating wind (.bin) +"NA" FileName_w - name of the file containing the w-component fluctuating wind (.bin) +64 nx - number of grids in the x direction (in the 3 files above) (-) +32 ny - number of grids in the y direction (in the 3 files above) (-) +32 nz - number of grids in the z direction (in the 3 files above) (-) +16.0 dx - distance (in meters) between points in the x direction (m) +3.0 dy - distance (in meters) between points in the y direction (m) +3.0 dz - distance (in meters) between points in the z direction (m) +140.0 RefHt_HAWC - reference height; the height (in meters) of the vertical center of the grid (m) +------------- Scaling parameters for turbulence --------------------------------------------------------- +2 ScaleMethod - Turbulence scaling method [0 = none, 1 = direct scaling, 2 = calculate scaling factor based on a desired standard deviation] +1.0 SFx - Turbulence scaling factor for the x direction (-) [ScaleMethod=1] +1.0 SFy - Turbulence scaling factor for the y direction (-) [ScaleMethod=1] +1.0 SFz - Turbulence scaling factor for the z direction (-) [ScaleMethod=1] +1.2 SigmaFx - Turbulence standard deviation to calculate scaling from in x direction (m/s) [ScaleMethod=2] +0.8 SigmaFy - Turbulence standard deviation to calculate scaling from in y direction (m/s) [ScaleMethod=2] +0.2 SigmaFz - Turbulence standard deviation to calculate scaling from in z direction (m/s) [ScaleMethod=2] +------------- Mean wind profile parameters (added to HAWC-format files) --------------------------------- +12.0 URef - Mean u-component wind speed at the reference height (m/s) +2 WindProfile - Wind profile type (0=constant;1=logarithmic,2=power law) +0.2 PLExp_HAWC - Power law exponent (-) (used for PL wind profile type only) +0.03 Z0 - Surface roughness length (m) (used for LG wind profile type only) +0 XOffset - +====================== OUTPUT ================================================== +False SumPrint - Print summary data to .IfW.sum (flag) +OutList - The next line(s) contains a list of output parameters. See OutListParameters.xlsx for a listing of available output channels, (-) +"Wind1VelX" X-direction wind velocity at point WindList(1) +"Wind1VelY" Y-direction wind velocity at point WindList(1) +"Wind1VelZ" Z-direction wind velocity at point WindList(1) +END of input file (the word "END" must appear in the first 3 columns of this last OutList line) +--------------------------------------------------------------------------------------- diff --git a/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/README.md b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/README.md new file mode 100644 index 000000000..8e2cfd92a --- /dev/null +++ b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/README.md @@ -0,0 +1,6 @@ +Test of base sinusoidal motion with continuous time unsteady aerodynamics (UAMod=4) and DBEMT (DBEMT=2 & DBEMT_Mod=3) + +- BAR turbine +- Sinusoidal motion of the base (pitch DOF) +- Continuous DBEMT (DBEMT=2 & DBEMT_Mod=3) +- Continuous 4-state unsteady aerodynamics (UAMod=4) diff --git a/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.dvr b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.dvr new file mode 100644 index 000000000..1193ff809 --- /dev/null +++ b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.dvr @@ -0,0 +1,76 @@ +----- AeroDyn Driver Input File --------------------------------------------------------- +BAR turbine driver input file, using advanced input, sinusoidal base motion +----- Input Configuration --------------------------------------------------------------- +False Echo - Echo input parameters to ".ech"? + 0 MHK - MHK turbine type (switch) {0: not an MHK turbine, 1: fixed MHK turbine, 2: floating MHK turbine} + 1 AnalysisType - {1: multiple turbines, one simulation, 2: one turbine, one time-dependent simulation, 3: one turbine, combined cases} + 1.5 TMax - Total run time [used only when AnalysisType/=3] (s) + 0.008 DT - Simulation time step [used only when AnalysisType/=3] (s) +"./OpenFAST_BAR_00_AeroDyn15.dat" AeroFile - Name of the primary AeroDyn input file +----- Environmental Conditions ---------------------------------------------------------- + 1.225000000000000e+00 FldDens - Density of working fluid (kg/m^3) + 1.477551020408163e-05 KinVisc - Kinematic viscosity of working fluid (m^2/s) + 3.350000000000000e+02 SpdSound - Speed of sound in working fluid (m/s) + 1.035000000000000e+05 Patm - Atmospheric pressure (Pa) [used only for an MHK turbine cavitation check] + 1.700000000000000e+03 Pvap - Vapour pressure of working fluid (Pa) [used only for an MHK turbine cavitation check] + 0 WtrDpth - Water depth (m) +----- Inflow Data ----------------------------------------------------------------------- + 1 CompInflow - Compute inflow wind velocities (switch) {0=Steady Wind; 1=InflowWind} +"./OpenFAST_BAR_00_InflowFile.dat" InflowFile - Name of the InflowWind input file [used only when CompInflow=1] + 10 HWindSpeed - Horizontal wind speed [used only when CompInflow=0 and AnalysisType=1] (m/s) + 200 RefHt - Reference height for horizontal wind speed [used only when CompInflow=0] (m) + 0 PLExp - Power law exponent [used only when CompInflow=0 and AnalysisType=1] (-) +----- Turbine Data ---------------------------------------------------------------------- +1 NumTurbines - Number of turbines +----- Turbine(1) ------------------------------------------------------------------------ + False BasicHAWTFormat(1) - Flag to switch between basic or generic input format {True: next 7 lines are basic inputs, False: Base/Twr/Nac/Hub/Bld geometry and motion must follow} +0,0,0 BaseOriginInit(1) - x,y,z coordinates of base origin (m) +0,0,0 BaseOrientationInit(1) - successive rotations (theta_x, theta_y, theta_z) defining initial orientation of the base frame from the global frame (e.g. roll, tilt, yaw) (deg) +True HasTower(1) - True if turbine has a tower (flag) +True HAWTprojection(1) - True if turbine is a horizontal axis turbine (for AeroDyn projections) (flag) +0,0,00 TwrOrigin_t(1) - Coordinate of tower base in base coordinates [used only when HasTower is True] (m) +0,0,137 NacOrigin_t(1) - x,y,z coordinates of nacelle origin (and tower top) from base, in base coordinates (m) +-6.96165,0,3.82513 HubOrigin_n(1) - NOTE: Bar has 7m overhang, tilt of 6deg, and twr2shaft 3.09343 x,y,z coordinates of hub origin from nacelle origin, in nacelle coordinates (m) +0,6,0 HubOrientation_n(1) - successive rotations (theta_x, theta_y, theta_z) defining initial orientation of the hub frame from the nacelle frame (e.g. roll, tilt, yaw). The x axis needs to be aligned with the rotational speed. (deg) +----- Turbine(1) Blades ----------------------------------------------------------------- +3 NumBlades(1) - Number of blades for current rotor (-) +0,0,0 BldOrigin_h(1_1) - Orign of blade 1 wrt. hub origin in hub coordinates (m) +0,0,0 BldOrigin_h(1_2) - Orign of blade 2 wrt. hub origin in hub coordinates (m) +0,0,0 BldOrigin_h(1_3) - Orign of blade 3 wrt. hub origin in hub coordinates (m) +0 ,-4,0 BldOrientation_h(1_1) - successive rotations (theta_x, theta_y, theta_z) defining initial orientation of the blade frame from the hub frame such that the "z" is along span, "y" along trailing edge without pitch (azimuth, precone, pitch) (deg) +120,-4,0 BldOrientation_h(1_2) - successive rotations (theta_x, theta_y, theta_z) defining initial orientation of the blade frame from the hub frame such that the "z" is along span, "y" along trailing edge without pitch (azimuth, precone, pitch) (deg) +240,-4,0 BldOrientation_h(1_3) - successive rotations (theta_x, theta_y, theta_z) defining initial orientation of the blade frame from the hub frame such that the "z" is along span, "y" along trailing edge without pitch (azimuth, precone, pitch) (deg) +3.0 BldHubRad_bl(1_1) - z-offset in blade coordinates of blade 1 where radial input data start (m) +3.0 BldHubRad_bl(1_2) - z-offset in blade coordinates of blade 2 where radial input data start (m) +3.0 BldHubRad_bl(1_3) - z-offset in blade coordinates of blade 3 where radial input data start (m) +----- Turbine(1) Motion [used only when AnalysisType=1] --------------------------------- +1 BaseMotionType(1) - Type of motion prescribed for this base {0: fixed, 1: Sinusoidal motion, 2: arbitrary motion} (flag) +5 DegreeOfFreedom(1) - {1:xt, 2:yt, 3:zt, 4:theta_xt, 5:theta_yt, 6:theta_zt} [used only when BaseMotionType=1] (flag) +0.02 Amplitude(1) - Amplitude of sinusoidal motion [used only when BaseMotionType=1] (m or rad) +0.3 Frequency(1) - Frequency of sinusoidal motion [used only when BaseMotionType=1] (Hz) +"unused" BaseMotionFileName(1) - Filename containing arbitrary base motion (19 columns: Time, x, y, z, theta_x, ..., alpha_z) [used only when BaseMotionType=2] +0 NacMotionType(1) - Type of motion prescribed for the nacelle {0: fixed yaw, 1: time varying yaw angle} (flag) +0 NacYaw(1) - Yaw angle (about z_t) of the nacelle [user only when NacMotionType=0] (deg) +"unused" NacMotionFileName(1) - Filename containing yaw motion [used only when NacMotionType=1] +0 RotMotionType(1) - Type of motion prescribed for this rotor {0: constant rotation, 1: time varying rotation} (flag) +6.0 RotSpeed(1) - Rotational speed of rotor in rotor coordinates [used only when RotorMotionType=0] (rpm) +"unused" RotMotionFileName(1) - Filename containing rotor motion [used only when RotorMotionType=1] +0 BldMotionType(1) - Type of pitch motion prescribed for the blades {0: fixed, 1: time varying pitch} (flag) +0 BldPitch(1_1) - Blade 1 pitch [used only when BldMotionType=0] (deg) +0 BldPitch(1_2) - Blade 2 pitch [used only when BldMotionType=0] (deg) +0 BldPitch(1_3) - Blade 3 pitch [used only when BldMotionType=0] (deg) +"unused" BldMotionFileName(1_1) - Filename containing blade pitch motion [used only when BldMotionType=1] +"unused" BldMotionFileName(1_2) - Filename containing blade pitch motion [used only when BldMotionType=1] +"unused" BldMotionFileName(1_3) - Filename containing blade pitch motion [used only when BldMotionType=1] +----- Time-dependent Analysis [used only when AnalysisType=2, numTurbines=1] ------------ +"unused" TimeAnalysisFileName - Filename containing time series (6 column: Time, HWndSpeed, PLExp, RotSpd, Pitch, Yaw). +----- Combined-Case Analysis [used only when AnalysisType=3, numTurbines=1] ------------- + 0 NumCases - Number of cases to run +HWndSpeed PLExp RotSpd Pitch Yaw dT Tmax DOF Amplitude Frequency +(m/s) (-) (rpm) (deg) (deg) (s) (s) (-) (m or rad) (Hz) +----- Output Settings ------------------------------------------------------------------- +"ES15.8E2" OutFmt - Format used for text tabular output, excluding the time channel. Resulting field should be 10 characters. (quoted string) +2 OutFileFmt - Format for tabular (time-marching) output file (switch) {1: text file [.out], 2: binary file [.outb], 3: both} +0 WrVTK - VTK visualization data output: (switch) {0=none; 1=animation} +2 VTKHubRad - HubRadius for VTK visualization (m) +-7,-4,0,21,8,8 VTKNacDim - Nacelle Dimension for VTK visualization x0,y0,z0,Lx,Ly,Lz (m) diff --git a/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.outb b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.outb new file mode 100644 index 0000000000000000000000000000000000000000..753ddaad3cf37869073328a7943103b76daf083d GIT binary patch literal 51477 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 literal 0 HcmV?d00001 From 98848440e72847dd1b576f537b7621a529bb91e1 Mon Sep 17 00:00:00 2001 From: Emmanuel Branlard Date: Mon, 18 Jul 2022 11:12:22 -0600 Subject: [PATCH 3/4] AD/DBEMT: fix typos in dynamic stall comment of AD files --- .../LESinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 2 +- .../TSinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 2 +- .../NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 2 +- .../NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 2 +- .../NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 2 +- .../NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 2 +- .../NRELOffshrBsline5MW_OC3Monopile_AeroDyn15.dat | 2 +- .../NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat | 2 +- .../NRELOffshrBsline5MW_OC3Tripod_AeroDyn15.dat | 2 +- .../NRELOffshrBsline5MW_OC4Jacket_AeroDyn15.dat | 2 +- .../NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat | 2 +- .../NRELOffshrBsline5MW_Onshore_AeroDyn15.dat | 2 +- glue-codes/openfast/AOC_YFix_WSt/AOC_YFix_WSt_AD15.ipt | 2 +- glue-codes/openfast/AOC_YFree_WTurb/AOC_YFree_WTurb_AD15.ipt | 2 +- .../AWT_WSt_StartUpShutDown/AWT_WSt_StartUpShutDown_AD15.ipt | 2 +- .../AWT_WSt_StartUp_HighSpShutDown_AD15.ipt | 2 +- glue-codes/openfast/AWT_YFree_WSt/AWT_YFree_WSt_AD15.ipt | 2 +- glue-codes/openfast/EllipticalWing_OLAF/Elliptic_AD15_40.dat | 2 +- glue-codes/openfast/HelicalWake_OLAF/Helix_AD15.dat | 2 +- .../RotorSE_FAST_IEA_landBased_RWT_AeroDyn15.dat | 2 +- glue-codes/openfast/SWRT_YFree_VS_EDG01/SWRT_AeroDyn15.dat | 2 +- .../UAE_Upwind_Rigid_WRamp_PwrCurve_AD15.ipt | 2 +- glue-codes/openfast/WP_VSP_ECD/WP_Baseline_AeroDyn15_Dynin.dat | 2 +- .../openfast/WP_VSP_WTurb/WP_Baseline_AeroDyn15_Dynin.dat | 2 +- .../aerodyn/ad_BAR_CombinedCases/OpenFAST_BAR_00_AeroDyn15.dat | 2 +- modules/aerodyn/ad_BAR_OLAF/OpenFAST_BAR_00_AeroDyn15.dat | 2 +- modules/aerodyn/ad_BAR_RNAMotion/OpenFAST_BAR_00_AeroDyn15.dat | 2 +- modules/aerodyn/ad_BAR_SineMotion/OpenFAST_BAR_00_AeroDyn15.dat | 2 +- .../ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_AeroDyn15.dat | 2 +- modules/aerodyn/ad_EllipticalWingInf_OLAF/Elliptic_AD15_40.dat | 2 +- modules/aerodyn/ad_HelicalWakeInf_OLAF/Helix_AD15.dat | 2 +- modules/aerodyn/ad_Kite_OLAF/AD.dat | 2 +- .../aerodyn/ad_MultipleHAWT/OpenFAST_BAR_00_AeroDyn15_2WT.dat | 2 +- .../ad_QuadRotor_OLAF/OpenFAST_BAR_00_AeroDyn15_FVW_5WT.dat | 2 +- modules/aerodyn/ad_VerticalAxis_OLAF/AD.dat | 2 +- modules/aerodyn/ad_timeseries_shutdown/ad_primary.dat | 2 +- 36 files changed, 36 insertions(+), 36 deletions(-) diff --git a/glue-codes/fast-farm/LESinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/fast-farm/LESinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index a42237611..6edeadb4f 100644 --- a/glue-codes/fast-farm/LESinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/fast-farm/LESinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/fast-farm/TSinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/fast-farm/TSinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 5dd944e8e..e13bceb36 100644 --- a/glue-codes/fast-farm/TSinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/fast-farm/TSinflow/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast-cpp/5MW_Land_DLL_WTurb_cpp/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/openfast-cpp/5MW_Land_DLL_WTurb_cpp/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 8ee0fb99e..3b1f82753 100644 --- a/glue-codes/openfast-cpp/5MW_Land_DLL_WTurb_cpp/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/openfast-cpp/5MW_Land_DLL_WTurb_cpp/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_Land_BD_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/openfast/5MW_Land_BD_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 6ab6b9eff..10fe69000 100644 --- a/glue-codes/openfast/5MW_Land_BD_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_Land_BD_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_Land_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/openfast/5MW_Land_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 6ab6b9eff..10fe69000 100644 --- a/glue-codes/openfast/5MW_Land_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_Land_DLL_WTurb/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_Land_ModeShapes/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/openfast/5MW_Land_ModeShapes/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index ab1ea3333..bad3482b4 100644 --- a/glue-codes/openfast/5MW_Land_ModeShapes/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_Land_ModeShapes/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -32,7 +32,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_OC3Mnpl_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Monopile_AeroDyn15.dat b/glue-codes/openfast/5MW_OC3Mnpl_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Monopile_AeroDyn15.dat index c7a3448f4..04e1e1b29 100644 --- a/glue-codes/openfast/5MW_OC3Mnpl_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Monopile_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_OC3Mnpl_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Monopile_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_OC3Spar_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat b/glue-codes/openfast/5MW_OC3Spar_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat index 52f8329cd..1a8f29f92 100644 --- a/glue-codes/openfast/5MW_OC3Spar_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_OC3Spar_DLL_WTurb_WavesIrr/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_OC3Trpd_DLL_WSt_WavesReg/NRELOffshrBsline5MW_OC3Tripod_AeroDyn15.dat b/glue-codes/openfast/5MW_OC3Trpd_DLL_WSt_WavesReg/NRELOffshrBsline5MW_OC3Tripod_AeroDyn15.dat index 17b9a29ce..2a750d80c 100644 --- a/glue-codes/openfast/5MW_OC3Trpd_DLL_WSt_WavesReg/NRELOffshrBsline5MW_OC3Tripod_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_OC3Trpd_DLL_WSt_WavesReg/NRELOffshrBsline5MW_OC3Tripod_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_OC4Jckt_DLL_WTurb_WavesIrr_MGrowth/NRELOffshrBsline5MW_OC4Jacket_AeroDyn15.dat b/glue-codes/openfast/5MW_OC4Jckt_DLL_WTurb_WavesIrr_MGrowth/NRELOffshrBsline5MW_OC4Jacket_AeroDyn15.dat index 903d12aeb..70cf4d938 100644 --- a/glue-codes/openfast/5MW_OC4Jckt_DLL_WTurb_WavesIrr_MGrowth/NRELOffshrBsline5MW_OC4Jacket_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_OC4Jckt_DLL_WTurb_WavesIrr_MGrowth/NRELOffshrBsline5MW_OC4Jacket_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_OC4Semi_WSt_WavesWN/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat b/glue-codes/openfast/5MW_OC4Semi_WSt_WavesWN/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat index 52f8329cd..1a8f29f92 100644 --- a/glue-codes/openfast/5MW_OC4Semi_WSt_WavesWN/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_OC4Semi_WSt_WavesWN/NRELOffshrBsline5MW_OC3Hywind_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/5MW_TLP_DLL_WTurb_WavesIrr_WavesMulti/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat b/glue-codes/openfast/5MW_TLP_DLL_WTurb_WavesIrr_WavesMulti/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat index 6ab6b9eff..10fe69000 100644 --- a/glue-codes/openfast/5MW_TLP_DLL_WTurb_WavesIrr_WavesMulti/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat +++ b/glue-codes/openfast/5MW_TLP_DLL_WTurb_WavesIrr_WavesMulti/NRELOffshrBsline5MW_Onshore_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/AOC_YFix_WSt/AOC_YFix_WSt_AD15.ipt b/glue-codes/openfast/AOC_YFix_WSt/AOC_YFix_WSt_AD15.ipt index 2dacb84d3..904b7dc9f 100644 --- a/glue-codes/openfast/AOC_YFix_WSt/AOC_YFix_WSt_AD15.ipt +++ b/glue-codes/openfast/AOC_YFix_WSt/AOC_YFix_WSt_AD15.ipt @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/AOC_YFree_WTurb/AOC_YFree_WTurb_AD15.ipt b/glue-codes/openfast/AOC_YFree_WTurb/AOC_YFree_WTurb_AD15.ipt index 931756559..34509922c 100644 --- a/glue-codes/openfast/AOC_YFree_WTurb/AOC_YFree_WTurb_AD15.ipt +++ b/glue-codes/openfast/AOC_YFree_WTurb/AOC_YFree_WTurb_AD15.ipt @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/AWT_WSt_StartUpShutDown/AWT_WSt_StartUpShutDown_AD15.ipt b/glue-codes/openfast/AWT_WSt_StartUpShutDown/AWT_WSt_StartUpShutDown_AD15.ipt index 6e24408cb..9dad8c70b 100644 --- a/glue-codes/openfast/AWT_WSt_StartUpShutDown/AWT_WSt_StartUpShutDown_AD15.ipt +++ b/glue-codes/openfast/AWT_WSt_StartUpShutDown/AWT_WSt_StartUpShutDown_AD15.ipt @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/AWT_WSt_StartUp_HighSpShutDown/AWT_WSt_StartUp_HighSpShutDown_AD15.ipt b/glue-codes/openfast/AWT_WSt_StartUp_HighSpShutDown/AWT_WSt_StartUp_HighSpShutDown_AD15.ipt index 45717a7e2..a98c0d730 100644 --- a/glue-codes/openfast/AWT_WSt_StartUp_HighSpShutDown/AWT_WSt_StartUp_HighSpShutDown_AD15.ipt +++ b/glue-codes/openfast/AWT_WSt_StartUp_HighSpShutDown/AWT_WSt_StartUp_HighSpShutDown_AD15.ipt @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/AWT_YFree_WSt/AWT_YFree_WSt_AD15.ipt b/glue-codes/openfast/AWT_YFree_WSt/AWT_YFree_WSt_AD15.ipt index 6e33f2489..73bd0fc58 100644 --- a/glue-codes/openfast/AWT_YFree_WSt/AWT_YFree_WSt_AD15.ipt +++ b/glue-codes/openfast/AWT_YFree_WSt/AWT_YFree_WSt_AD15.ipt @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/EllipticalWing_OLAF/Elliptic_AD15_40.dat b/glue-codes/openfast/EllipticalWing_OLAF/Elliptic_AD15_40.dat index 107c10ce5..54490b6fb 100644 --- a/glue-codes/openfast/EllipticalWing_OLAF/Elliptic_AD15_40.dat +++ b/glue-codes/openfast/EllipticalWing_OLAF/Elliptic_AD15_40.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "Elliptic_OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/HelicalWake_OLAF/Helix_AD15.dat b/glue-codes/openfast/HelicalWake_OLAF/Helix_AD15.dat index 701ce9774..ccb82558c 100644 --- a/glue-codes/openfast/HelicalWake_OLAF/Helix_AD15.dat +++ b/glue-codes/openfast/HelicalWake_OLAF/Helix_AD15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "Helix_OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/IEA_LB_RWT-AeroAcoustics/RotorSE_FAST_IEA_landBased_RWT_AeroDyn15.dat b/glue-codes/openfast/IEA_LB_RWT-AeroAcoustics/RotorSE_FAST_IEA_landBased_RWT_AeroDyn15.dat index a3de90403..46ba52fb8 100644 --- a/glue-codes/openfast/IEA_LB_RWT-AeroAcoustics/RotorSE_FAST_IEA_landBased_RWT_AeroDyn15.dat +++ b/glue-codes/openfast/IEA_LB_RWT-AeroAcoustics/RotorSE_FAST_IEA_landBased_RWT_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/SWRT_YFree_VS_EDG01/SWRT_AeroDyn15.dat b/glue-codes/openfast/SWRT_YFree_VS_EDG01/SWRT_AeroDyn15.dat index e8a6a68b4..4f5bd7ded 100644 --- a/glue-codes/openfast/SWRT_YFree_VS_EDG01/SWRT_AeroDyn15.dat +++ b/glue-codes/openfast/SWRT_YFree_VS_EDG01/SWRT_AeroDyn15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/UAE_Upwind_Rigid_WRamp_PwrCurve/UAE_Upwind_Rigid_WRamp_PwrCurve_AD15.ipt b/glue-codes/openfast/UAE_Upwind_Rigid_WRamp_PwrCurve/UAE_Upwind_Rigid_WRamp_PwrCurve_AD15.ipt index 165d5adbe..8565d285b 100644 --- a/glue-codes/openfast/UAE_Upwind_Rigid_WRamp_PwrCurve/UAE_Upwind_Rigid_WRamp_PwrCurve_AD15.ipt +++ b/glue-codes/openfast/UAE_Upwind_Rigid_WRamp_PwrCurve/UAE_Upwind_Rigid_WRamp_PwrCurve_AD15.ipt @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/WP_VSP_ECD/WP_Baseline_AeroDyn15_Dynin.dat b/glue-codes/openfast/WP_VSP_ECD/WP_Baseline_AeroDyn15_Dynin.dat index 2f3019424..f0fdec278 100644 --- a/glue-codes/openfast/WP_VSP_ECD/WP_Baseline_AeroDyn15_Dynin.dat +++ b/glue-codes/openfast/WP_VSP_ECD/WP_Baseline_AeroDyn15_Dynin.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/glue-codes/openfast/WP_VSP_WTurb/WP_Baseline_AeroDyn15_Dynin.dat b/glue-codes/openfast/WP_VSP_WTurb/WP_Baseline_AeroDyn15_Dynin.dat index 3a19dbb31..20e319551 100644 --- a/glue-codes/openfast/WP_VSP_WTurb/WP_Baseline_AeroDyn15_Dynin.dat +++ b/glue-codes/openfast/WP_VSP_WTurb/WP_Baseline_AeroDyn15_Dynin.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_BAR_CombinedCases/OpenFAST_BAR_00_AeroDyn15.dat b/modules/aerodyn/ad_BAR_CombinedCases/OpenFAST_BAR_00_AeroDyn15.dat index 3d41c1592..f6b51e574 100644 --- a/modules/aerodyn/ad_BAR_CombinedCases/OpenFAST_BAR_00_AeroDyn15.dat +++ b/modules/aerodyn/ad_BAR_CombinedCases/OpenFAST_BAR_00_AeroDyn15.dat @@ -34,7 +34,7 @@ True TIDrag - Include the drag term in the tangential-ind ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_BAR_OLAF/OpenFAST_BAR_00_AeroDyn15.dat b/modules/aerodyn/ad_BAR_OLAF/OpenFAST_BAR_00_AeroDyn15.dat index fa20be05f..90e85b815 100644 --- a/modules/aerodyn/ad_BAR_OLAF/OpenFAST_BAR_00_AeroDyn15.dat +++ b/modules/aerodyn/ad_BAR_OLAF/OpenFAST_BAR_00_AeroDyn15.dat @@ -34,7 +34,7 @@ True TIDrag - Include the drag term in the tangential-ind ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_BAR_RNAMotion/OpenFAST_BAR_00_AeroDyn15.dat b/modules/aerodyn/ad_BAR_RNAMotion/OpenFAST_BAR_00_AeroDyn15.dat index aa46e97f4..84b9fba8d 100644 --- a/modules/aerodyn/ad_BAR_RNAMotion/OpenFAST_BAR_00_AeroDyn15.dat +++ b/modules/aerodyn/ad_BAR_RNAMotion/OpenFAST_BAR_00_AeroDyn15.dat @@ -34,7 +34,7 @@ True TIDrag - Include the drag term in the tangential-ind ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_BAR_SineMotion/OpenFAST_BAR_00_AeroDyn15.dat b/modules/aerodyn/ad_BAR_SineMotion/OpenFAST_BAR_00_AeroDyn15.dat index 831616909..2af36c343 100644 --- a/modules/aerodyn/ad_BAR_SineMotion/OpenFAST_BAR_00_AeroDyn15.dat +++ b/modules/aerodyn/ad_BAR_SineMotion/OpenFAST_BAR_00_AeroDyn15.dat @@ -34,7 +34,7 @@ True TIDrag - Include the drag term in the tangential-ind ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_AeroDyn15.dat b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_AeroDyn15.dat index 9c9891230..5dfafce9f 100644 --- a/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_AeroDyn15.dat +++ b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/OpenFAST_BAR_00_AeroDyn15.dat @@ -34,7 +34,7 @@ True TIDrag - Include the drag term in the tangential-ind ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -4 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] +4 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_EllipticalWingInf_OLAF/Elliptic_AD15_40.dat b/modules/aerodyn/ad_EllipticalWingInf_OLAF/Elliptic_AD15_40.dat index b58c42898..ac98bfca9 100644 --- a/modules/aerodyn/ad_EllipticalWingInf_OLAF/Elliptic_AD15_40.dat +++ b/modules/aerodyn/ad_EllipticalWingInf_OLAF/Elliptic_AD15_40.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "Elliptic_OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_HelicalWakeInf_OLAF/Helix_AD15.dat b/modules/aerodyn/ad_HelicalWakeInf_OLAF/Helix_AD15.dat index 8e7eaf0c0..82a0cbf56 100644 --- a/modules/aerodyn/ad_HelicalWakeInf_OLAF/Helix_AD15.dat +++ b/modules/aerodyn/ad_HelicalWakeInf_OLAF/Helix_AD15.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "Helix_OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_Kite_OLAF/AD.dat b/modules/aerodyn/ad_Kite_OLAF/AD.dat index cf3f70de8..37f440c6f 100644 --- a/modules/aerodyn/ad_Kite_OLAF/AD.dat +++ b/modules/aerodyn/ad_Kite_OLAF/AD.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_MultipleHAWT/OpenFAST_BAR_00_AeroDyn15_2WT.dat b/modules/aerodyn/ad_MultipleHAWT/OpenFAST_BAR_00_AeroDyn15_2WT.dat index e47b6f7fc..cd81106e2 100644 --- a/modules/aerodyn/ad_MultipleHAWT/OpenFAST_BAR_00_AeroDyn15_2WT.dat +++ b/modules/aerodyn/ad_MultipleHAWT/OpenFAST_BAR_00_AeroDyn15_2WT.dat @@ -34,7 +34,7 @@ True TIDrag - Include the drag term in the tangential-ind ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_QuadRotor_OLAF/OpenFAST_BAR_00_AeroDyn15_FVW_5WT.dat b/modules/aerodyn/ad_QuadRotor_OLAF/OpenFAST_BAR_00_AeroDyn15_FVW_5WT.dat index 7505a44cb..0266bfae6 100644 --- a/modules/aerodyn/ad_QuadRotor_OLAF/OpenFAST_BAR_00_AeroDyn15_FVW_5WT.dat +++ b/modules/aerodyn/ad_QuadRotor_OLAF/OpenFAST_BAR_00_AeroDyn15_FVW_5WT.dat @@ -34,7 +34,7 @@ True TIDrag - Include the drag term in the tangential-ind ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_VerticalAxis_OLAF/AD.dat b/modules/aerodyn/ad_VerticalAxis_OLAF/AD.dat index b16cea990..7cab0dc08 100644 --- a/modules/aerodyn/ad_VerticalAxis_OLAF/AD.dat +++ b/modules/aerodyn/ad_VerticalAxis_OLAF/AD.dat @@ -34,7 +34,7 @@ True TIDrag - Include the drag term in the tangential-ind ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "OLAF.dat" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] -3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] +3 UAMod Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 2 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) diff --git a/modules/aerodyn/ad_timeseries_shutdown/ad_primary.dat b/modules/aerodyn/ad_timeseries_shutdown/ad_primary.dat index 953b78ce4..6c69c7ec7 100644 --- a/modules/aerodyn/ad_timeseries_shutdown/ad_primary.dat +++ b/modules/aerodyn/ad_timeseries_shutdown/ad_primary.dat @@ -34,7 +34,7 @@ False TIDrag - Include the drag term in the tangential-induc ====== OLAF -- cOnvecting LAgrangian Filaments (Free Vortex Wake) Theory Options ================== [used only when WakeMod=3] "unused" OLAFInputFileName - Input file for OLAF [used only when WakeMod=3] ====== Beddoes-Leishman Unsteady Airfoil Aerodynamics Options ===================================== [used only when AFAeroMod=2] - 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez's, 3=B-L Minemma/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] + 3 UAMod - Unsteady Aero Model Switch (switch) {2=B-L Gonzalez, 3=B-L Minnema/Pierce, 4=B-L HGM 4-states, 5=B-L 5 states, 6=Oye, 7=Boeing-Vertol} [used only when AFAeroMod=2] True FLookup - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2] ====== Airfoil Information ========================================================================= 1 AFTabMod - Interpolation method for multiple airfoil tables {1=1D interpolation on AoA (first table only); 2=2D interpolation on AoA and Re; 3=2D interpolation on AoA and UserProp} (-) From 84616202adc19515e08b5c78f92448aa848e5f12 Mon Sep 17 00:00:00 2001 From: Emmanuel Branlard Date: Mon, 26 Sep 2022 10:25:33 -0600 Subject: [PATCH 4/4] UA/DBEMT: update of driver input file for VTK_Type --- modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.dvr | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.dvr b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.dvr index 1193ff809..e1a1b42f9 100644 --- a/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.dvr +++ b/modules/aerodyn/ad_BAR_SineMotion_UA4_DBEMT3/ad_driver.dvr @@ -72,5 +72,6 @@ HWndSpeed PLExp RotSpd Pitch Yaw dT Tmax DOF A "ES15.8E2" OutFmt - Format used for text tabular output, excluding the time channel. Resulting field should be 10 characters. (quoted string) 2 OutFileFmt - Format for tabular (time-marching) output file (switch) {1: text file [.out], 2: binary file [.outb], 3: both} 0 WrVTK - VTK visualization data output: (switch) {0=none; 1=animation} +1 WrVTK_Type - VTK visualization data type: (switch) {1=surfaces; 2=lines; 3=both} 2 VTKHubRad - HubRadius for VTK visualization (m) -7,-4,0,21,8,8 VTKNacDim - Nacelle Dimension for VTK visualization x0,y0,z0,Lx,Ly,Lz (m)