-
Notifications
You must be signed in to change notification settings - Fork 89
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add example AeroMap case * Change extension of aero map input file was ".inp"; now ".dvr" --------- Co-authored-by: Bonnie Jonkman <[email protected]>
- Loading branch information
Showing
7 changed files
with
466 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
------- OpenFAST AeroMap INPUT FILE ---------------------------------------------- | ||
AeroMap generation for FAST Certification Test #18: NREL 5.0 MW Baseline Wind Turbine (Onshore) | ||
---------------------- OpenFAST MODEL FILE --------------------------------------- | ||
"5MW_Land_DLL_WTurb.fst" FstFile - Name of the primary OpenFAST input file (-) | ||
---------------------- STEADY-STATE SIMULATION CONTROL -------------------------------------- | ||
false Echo - Echo input data to <RootName>.ech (flag) | ||
1e-4 Toler - Convergence tolerance for nonlinear solve residual equation [>0] (-) | ||
50 MaxIter - Maximum number of iteration steps for nonlinear solve [>0] (-) | ||
1 N_SSJac - Number of iteration steps to recalculate steady-state Jacobian (-) [1=every iteration step, 2=every other step] (Note: for large flexible blades, this almost always needs to be 1) | ||
1E+05 SSJacSclFact - Scaling factor used in steady-state Jacobians (-) [on order of blade mass in kg] | ||
---------------------- STEADY-STATE CASES -------------------------------------- | ||
2 WindSpeedOrTSR - Choice of swept parameter (switch) { 1:wind speed; 2: TSR } | ||
36 NumCases - Number of cases to run | ||
RotSpeed WndSpeedOrTSR Pitch | ||
(rpm) (m/s or -) (deg) | ||
8.000 3.000 0.000 | ||
8.000 5.500 0.000 | ||
8.000 8.000 0.000 | ||
8.000 10.500 0.000 | ||
8.000 13.000 0.000 | ||
8.000 15.500 0.000 | ||
8.000 3.000 5.000 | ||
8.000 5.500 5.000 | ||
8.000 8.000 5.000 | ||
8.000 10.500 5.000 | ||
8.000 13.000 5.000 | ||
8.000 15.500 5.000 | ||
8.000 3.000 10.000 | ||
8.000 5.500 10.000 | ||
8.000 8.000 10.000 | ||
8.000 10.500 10.000 | ||
8.000 13.000 10.000 | ||
8.000 15.500 10.000 | ||
8.000 3.000 15.000 | ||
8.000 5.500 15.000 | ||
8.000 8.000 15.000 | ||
8.000 10.500 15.000 | ||
8.000 13.000 15.000 | ||
8.000 15.500 15.000 | ||
8.000 3.000 20.000 | ||
8.000 5.500 20.000 | ||
8.000 8.000 20.000 | ||
8.000 10.500 20.000 | ||
8.000 13.000 20.000 | ||
8.000 15.500 20.000 | ||
8.000 3.000 25.000 | ||
8.000 5.500 25.000 | ||
8.000 8.000 25.000 | ||
8.000 10.500 25.000 | ||
8.000 13.000 25.000 | ||
8.000 15.500 25.000 | ||
|
Binary file not shown.
73 changes: 73 additions & 0 deletions
73
glue-codes/openfast/5MW_Land_AeroMap/5MW_Land_DLL_WTurb.fst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
------- OpenFAST EXAMPLE INPUT FILE ------------------------------------------- | ||
FAST Certification Test #18: NREL 5.0 MW Baseline Wind Turbine (Onshore) | ||
---------------------- SIMULATION CONTROL -------------------------------------- | ||
False Echo - Echo input data to <RootName>.ech (flag) | ||
"FATAL" AbortLevel - Error level when simulation should abort (string) {"WARNING", "SEVERE", "FATAL"} | ||
60 TMax - Total run time (s) | ||
0.00625 DT - Recommended module time step (s) | ||
2 InterpOrder - Interpolation order for input/output time history (-) {1=linear, 2=quadratic} | ||
0 NumCrctn - Number of correction iterations (-) {0=explicit calculation, i.e., no corrections} | ||
99999 DT_UJac - Time between calls to get Jacobians (s) | ||
1000000 UJacSclFact - Scaling factor used in Jacobians (-) | ||
---------------------- FEATURE SWITCHES AND FLAGS ------------------------------ | ||
1 CompElast - Compute structural dynamics (switch) {1=ElastoDyn; 2=ElastoDyn + BeamDyn for blades} | ||
1 CompInflow - Compute inflow wind velocities (switch) {0=still air; 1=InflowWind; 2=external from OpenFOAM} | ||
2 CompAero - Compute aerodynamic loads (switch) {0=None; 1=AeroDyn v14; 2=AeroDyn v15} | ||
1 CompServo - Compute control and electrical-drive dynamics (switch) {0=None; 1=ServoDyn} | ||
0 CompSeaSt - Compute sea state information (switch) {0=None; 1=SeaState} | ||
0 CompHydro - Compute hydrodynamic loads (switch) {0=None; 1=HydroDyn} | ||
0 CompSub - Compute sub-structural dynamics (switch) {0=None; 1=SubDyn; 2=External Platform MCKF} | ||
0 CompMooring - Compute mooring system (switch) {0=None; 1=MAP++; 2=FEAMooring; 3=MoorDyn; 4=OrcaFlex} | ||
0 CompIce - Compute ice loads (switch) {0=None; 1=IceFloe; 2=IceDyn} | ||
0 MHK - MHK turbine type (switch) {0=Not an MHK turbine; 1=Fixed MHK turbine; 2=Floating MHK turbine} | ||
---------------------- ENVIRONMENTAL CONDITIONS -------------------------------- | ||
9.80665 Gravity - Gravitational acceleration (m/s^2) | ||
1.225 AirDens - Air density (kg/m^3) | ||
0 WtrDens - Water density (kg/m^3) | ||
1.464E-05 KinVisc - Kinematic viscosity of working fluid (m^2/s) | ||
335 SpdSound - Speed of sound in working fluid (m/s) | ||
103500 Patm - Atmospheric pressure (Pa) [used only for an MHK turbine cavitation check] | ||
1700 Pvap - Vapour pressure of working fluid (Pa) [used only for an MHK turbine cavitation check] | ||
0 WtrDpth - Water depth (m) | ||
0 MSL2SWL - Offset between still-water level and mean sea level (m) [positive upward] | ||
---------------------- INPUT FILES --------------------------------------------- | ||
"NRELOffshrBsline5MW_Onshore_ElastoDyn.dat" EDFile - Name of file containing ElastoDyn input parameters (quoted string) | ||
"../5MW_Baseline/NRELOffshrBsline5MW_BeamDyn.dat" BDBldFile(1) - Name of file containing BeamDyn input parameters for blade 1 (quoted string) | ||
"../5MW_Baseline/NRELOffshrBsline5MW_BeamDyn.dat" BDBldFile(2) - Name of file containing BeamDyn input parameters for blade 2 (quoted string) | ||
"../5MW_Baseline/NRELOffshrBsline5MW_BeamDyn.dat" BDBldFile(3) - Name of file containing BeamDyn input parameters for blade 3 (quoted string) | ||
"../5MW_Baseline/NRELOffshrBsline5MW_InflowWind_12mps.dat" InflowFile - Name of file containing inflow wind input parameters (quoted string) | ||
"NRELOffshrBsline5MW_Onshore_AeroDyn15.dat" AeroFile - Name of file containing aerodynamic input parameters (quoted string) | ||
"NRELOffshrBsline5MW_Onshore_ServoDyn.dat" ServoFile - Name of file containing control and electrical-drive input parameters (quoted string) | ||
"unused" SeaStFile - Name of file containing sea state input parameters (quoted string) | ||
"unused" HydroFile - Name of file containing hydrodynamic input parameters (quoted string) | ||
"unused" SubFile - Name of file containing sub-structural input parameters (quoted string) | ||
"unused" MooringFile - Name of file containing mooring system input parameters (quoted string) | ||
"unused" IceFile - Name of file containing ice input parameters (quoted string) | ||
---------------------- OUTPUT -------------------------------------------------- | ||
True SumPrint - Print summary data to "<RootName>.sum" (flag) | ||
5 SttsTime - Amount of time between screen status messages (s) | ||
99999 ChkptTime - Amount of time between creating checkpoint files for potential restart (s) | ||
"default" DT_Out - Time step for tabular output (s) (or "default") | ||
0 TStart - Time to begin tabular output (s) | ||
4 OutFileFmt - Format for tabular (time-marching) output file (switch) {1: text file [<RootName>.out], 2: binary file [<RootName>.outb], 3: both 1 and 2, 4: uncompressed binary [<RootName>.outb, 5: both 1 and 4} | ||
True TabDelim - Use tab delimiters in text tabular output file? (flag) {uses spaces if false} | ||
"ES10.3E2" OutFmt - Format used for text tabular output, excluding the time channel. Resulting field should be 10 characters. (quoted string) | ||
---------------------- LINEARIZATION ------------------------------------------- | ||
False Linearize - Linearization analysis (flag) | ||
False CalcSteady - Calculate a steady-state periodic operating point before linearization? [unused if Linearize=False] (flag) | ||
3 TrimCase - Controller parameter to be trimmed {1:yaw; 2:torque; 3:pitch} [used only if CalcSteady=True] (-) | ||
0.001 TrimTol - Tolerance for the rotational speed convergence [used only if CalcSteady=True] (-) | ||
0.01 TrimGain - Proportional gain for the rotational speed error (>0) [used only if CalcSteady=True] (rad/(rad/s) for yaw or pitch; Nm/(rad/s) for torque) | ||
0 Twr_Kdmp - Damping factor for the tower [used only if CalcSteady=True] (N/(m/s)) | ||
0 Bld_Kdmp - Damping factor for the blades [used only if CalcSteady=True] (N/(m/s)) | ||
2 NLinTimes - Number of times to linearize (-) [>=1] [unused if Linearize=False] | ||
30, 60 LinTimes - List of times at which to linearize (s) [1 to NLinTimes] [used only when Linearize=True and CalcSteady=False] | ||
1 LinInputs - Inputs included in linearization (switch) {0=none; 1=standard; 2=all module inputs (debug)} [unused if Linearize=False] | ||
1 LinOutputs - Outputs included in linearization (switch) {0=none; 1=from OutList(s); 2=all module outputs (debug)} [unused if Linearize=False] | ||
False LinOutJac - Include full Jacobians in linearization output (for debug) (flag) [unused if Linearize=False; used only if LinInputs=LinOutputs=2] | ||
False LinOutMod - Write module-level linearization output files in addition to output for full system? (flag) [unused if Linearize=False] | ||
---------------------- VISUALIZATION ------------------------------------------ | ||
0 WrVTK - VTK visualization data output: (switch) {0=none; 1=initialization data only; 2=animation; 3=mode shapes} | ||
1 VTK_type - Type of VTK visualization data: (switch) {1=surfaces; 2=basic meshes (lines/points); 3=all meshes (debug)} [unused if WrVTK=0] | ||
true VTK_fields - Write mesh fields to VTK data files? (flag) {true/false} [unused if WrVTK=0] | ||
15 VTK_fps - Frame rate for VTK output (frames per second){will use closest integer multiple of DT} [used only if WrVTK=2 or WrVTK=3] |
Oops, something went wrong.