Skip to content
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.

Commit

Permalink
Version 3.5.1 - Merge pull request #75 from OpenFAST/dev
Browse files Browse the repository at this point in the history
Version 3.5.1 - Alignement with OpenFAST release - pull request from dev to main
  • Loading branch information
ebranlard authored Oct 20, 2023
2 parents 787092d + ad2558b commit 4ede325
Show file tree
Hide file tree
Showing 168 changed files with 22,810 additions and 1,457 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.3.0
3.5.1
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ False Echo - Echo input data to <RootName>.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; 7=native Bladed FF)
0 PropagationDir - Direction of wind propagation (meteorological rotation from aligned with X (positive rotates towards -Y) -- degrees) (not used for native Bladed format WindType=7)
0 VFlowAng - Upflow angle (degrees) (not used for native Bladed format WindType=7)
False VelInterpCubic - Use cubic interpolation for velocity in time (false=linear, true=cubic) [Used with WindType=2,3,4,5,7]
1 NWindVel - Number of points to output the wind velocity (0 to 9)
0 WindVxiList - List of coordinates in the inertial X direction (m)
0 WindVyiList - List of coordinates in the inertial Y direction (m)
Expand Down Expand Up @@ -47,6 +48,19 @@ False TowerFile - Have tower file (.twr) (flag) ignored when WindTy
0 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 - Initial offset in +x direction (shift of wind box)
================== LIDAR Parameters ===========================================================================
0 SensorType - Switch for lidar configuration (0 = None, 1 = Single Point Beam(s), 2 = Continuous, 3 = Pulsed)
0 NumPulseGate - Number of lidar measurement gates (used when SensorType = 3)
30 PulseSpacing - Distance between range gates (m) (used when SensorType = 3)
0 NumBeam - Number of lidar measurement beams (0-5)(used when SensorType = 1)
-200 FocalDistanceX - Focal distance co-ordinates of the lidar beam in the x direction (relative to hub height) (only first coordinate used for SensorType 2 and 3) (m)
0 FocalDistanceY - Focal distance co-ordinates of the lidar beam in the y direction (relative to hub height) (only first coordinate used for SensorType 2 and 3) (m)
0 FocalDistanceZ - Focal distance co-ordinates of the lidar beam in the z direction (relative to hub height) (only first coordinate used for SensorType 2 and 3) (m)
0.0 0.0 0.0 RotorApexOffsetPos - Offset of the lidar from hub height (m)
17 URefLid - Reference average wind speed for the lidar[m/s]
0.25 MeasurementInterval - Time between each measurement [s]
False LidRadialVel - TRUE => return radial component, FALSE => return 'x' direction estimate
1 ConsiderHubMotion - Flag whether to consider the hub motion's impact on Lidar measurements
====================== OUTPUT ==================================================
False SumPrint - Print summary data to <RootName>.IfW.sum (flag)
OutList - The next line(s) contains a list of output parameters. See OutListParameters.xlsx for a listing of available output channels, (-)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Input file for tuned mass damper, module by Matt Lackner, Meghan Glade, and Semy
---------------------- SIMULATION CONTROL --------------------------------------
True Echo - Echo input data to <RootName>.ech (flag)
---------------------- StC DEGREES OF FREEDOM ----------------------------------
2 StC_DOF_MODE - DOF mode (switch) {0: No StC or TLCD DOF; 1: StC_X_DOF, StC_Y_DOF, and/or StC_Z_DOF (three independent StC DOFs); 2: StC_XY_DOF (Omni-Directional StC); 3: TLCD; 4: Prescribed force/moment time series}
2 StC_DOF_MODE - DOF mode (switch) {0: No StC or TLCD DOF; 1: StC_X_DOF, StC_Y_DOF, and/or StC_Z_DOF (three independent StC DOFs); 2: StC_XY_DOF (Omni-Directional StC); 3: TLCD; 4: Prescribed force/moment time series; 5: Force determined by external DLL}
true StC_X_DOF - DOF on or off for StC X (flag) [Used only when StC_DOF_MODE=1]
true StC_Y_DOF - DOF on or off for StC Y (flag) [Used only when StC_DOF_MODE=1]
FALSE StC_Z_DOF - DOF on or off for StC Z (flag) [Used only when StC_DOF_MODE=1]
Expand Down
6 changes: 3 additions & 3 deletions data/NREL5MW/5MW_Land_Lin_BladeOnly/Main.1.lin
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

Linearized model: Predictions were generated on 19-Sep-2022 at 11:07:03 using OpenFAST, compiled as a 64-bit application using double precision at commit v3.2.0-dirty
Linearized model: Predictions were generated on 20-Oct-2023 at 14:04:02 using OpenFAST, compiled as a 64-bit application using single precision at commit v3.5.1-dirty
linked with NWTC Subroutine Library; ElastoDyn

Description from the FAST input file: NREL Wind Turbine Modeling Workshop Simulation
Description from the FAST input file: NREL Wind Turbine - linearization for blades only, in vaccuum

Simulation information:
Simulation time: 0.0000 s
Expand Down Expand Up @@ -101,7 +101,7 @@ C: 18 x 6
-1.867E+00 -1.735E+00 9.127E+00 -4.196E-03 -2.425E-03 7.085E-03
1.102E+03 -1.830E+04 -3.552E+03 2.476E+00 -2.557E+01 -2.758E+00
5.636E+03 4.914E+03 -2.406E+04 1.267E+01 6.866E+00 -1.868E+01
2.712E+01 -4.451E+02 -1.111E+02 6.096E-02 -6.220E-01 -8.622E-02
2.712E+01 -4.451E+02 -1.111E+02 6.096E-02 -6.220E-01 -8.621E-02
D: 18 x 4
0.000E+00 0.000E+00 0.000E+00 0.000E+00
0.000E+00 0.000E+00 0.000E+00 0.000E+00
Expand Down
44 changes: 28 additions & 16 deletions data/NREL5MW/5MW_Land_Lin_Rotating/AeroDyn.dat
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ False Echo - Echo the input to "<rootname>.AD.ech"? (flag
False TwrAero - Calculate tower aerodynamic loads? (flag)
True FrozenWake - Assume frozen wake during linearization? (flag) [used only when WakeMod=1 and when linearizing]
False CavitCheck - Perform cavitation check? (flag) [AFAeroMod must be 1 when CavitCheck=true]
False Buoyancy - Include buoyancy effects? (flag)
False CompAA - Flag to compute AeroAcoustics calculation [used only when WakeMod = 1 or 2]
"unused" AA_InputFile - AeroAcoustics input file [used only when CompAA=true]
====== Environmental Conditions ===================================================================
Expand All @@ -36,6 +37,8 @@ False TIDrag - Include the drag term in the tangential-induc
====== 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]
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]
0.15 UAStartRad - Starting radius for dynamic stall (fraction of rotor radius) [used only when AFAeroMod=2]
1.0 UAEndRad - Ending radius for dynamic stall (fraction of rotor radius) [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 (-)
Expand All @@ -57,22 +60,31 @@ True UseBlCm - Include aerodynamic pitching moment in calcul
"../5MW_Baseline/NRELOffshrBsline5MW_AeroDyn_blade.dat" ADBlFile(1) - Name of file containing distributed aerodynamic properties for Blade #1 (-)
"../5MW_Baseline/NRELOffshrBsline5MW_AeroDyn_blade.dat" ADBlFile(2) - Name of file containing distributed aerodynamic properties for Blade #2 (-) [unused if NumBl < 2]
"../5MW_Baseline/NRELOffshrBsline5MW_AeroDyn_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/=0, or TwrAero=True]
12 NumTwrNds - Number of tower nodes used in the analysis (-) [used only when TwrPotent/=0, TwrShadow/=0, or TwrAero=True]
TwrElev TwrDiam TwrCd TwrTI
(m) (m) (-) (-)
0.0000000E+00 6.0000000E+00 1.0000000E+00 1.0000000E-01
8.5261000E+00 5.7870000E+00 1.0000000E+00 1.0000000E-01
1.7053000E+01 5.5740000E+00 1.0000000E+00 1.0000000E-01
2.5579000E+01 5.3610000E+00 1.0000000E+00 1.0000000E-01
3.4105000E+01 5.1480000E+00 1.0000000E+00 1.0000000E-01
4.2633000E+01 4.9350000E+00 1.0000000E+00 1.0000000E-01
5.1158000E+01 4.7220000E+00 1.0000000E+00 1.0000000E-01
5.9685000E+01 4.5090000E+00 1.0000000E+00 1.0000000E-01
6.8211000E+01 4.2960000E+00 1.0000000E+00 1.0000000E-01
7.6738000E+01 4.0830000E+00 1.0000000E+00 1.0000000E-01
8.5268000E+01 3.8700000E+00 1.0000000E+00 1.0000000E-01
8.7600000E+01 3.8700000E+00 1.0000000E+00 1.0000000E-01
====== Hub Properties ============================================================================== [used only when Buoyancy=True]
0.0 VolHub - Hub volume (m^3)
0.0 HubCenBx - Hub center of buoyancy x direction offset (m)
====== Nacelle Properties ========================================================================== [used only when Buoyancy=True]
0.0 VolNac - Nacelle volume (m^3)
0,0,0 NacCenB - Position of nacelle center of buoyancy from yaw bearing in nacelle coordinates (m)
====== Tail fin Aerodynamics ========================================================================
False TFinAero - Calculate tail fin aerodynamics model (flag)
"unused" TFinFile - Input file for tail fin aerodynamics [used only when TFinAero=True]
====== Tower Influence and Aerodynamics ============================================================ [used only when TwrPotent/=0, TwrShadow/=0, TwrAero=True, or Buoyancy=True]
12 NumTwrNds - Number of tower nodes used in the analysis (-) [used only when TwrPotent/=0, TwrShadow/=0, TwrAero=True, or Buoyancy=True]
TwrElev TwrDiam TwrCd TwrTI TwrCb !TwrTI used only with TwrShadow=2, TwrCb used only with Buoyancy=True
(m) (m) (-) (-) (-)
0.0000000E+00 6.0000000E+00 1.0000000E+00 1.0000000E-01 0.0
8.5261000E+00 5.7870000E+00 1.0000000E+00 1.0000000E-01 0.0
1.7053000E+01 5.5740000E+00 1.0000000E+00 1.0000000E-01 0.0
2.5579000E+01 5.3610000E+00 1.0000000E+00 1.0000000E-01 0.0
3.4105000E+01 5.1480000E+00 1.0000000E+00 1.0000000E-01 0.0
4.2633000E+01 4.9350000E+00 1.0000000E+00 1.0000000E-01 0.0
5.1158000E+01 4.7220000E+00 1.0000000E+00 1.0000000E-01 0.0
5.9685000E+01 4.5090000E+00 1.0000000E+00 1.0000000E-01 0.0
6.8211000E+01 4.2960000E+00 1.0000000E+00 1.0000000E-01 0.0
7.6738000E+01 4.0830000E+00 1.0000000E+00 1.0000000E-01 0.0
8.5268000E+01 3.8700000E+00 1.0000000E+00 1.0000000E-01 0.0
8.7600000E+01 3.8700000E+00 1.0000000E+00 1.0000000E-01 0.0
====== Outputs ====================================================================================
False SumPrint - Generate a summary file listing input options and interpolated properties to "<rootname>.AD.sum"? (flag)
0 NBlOuts - Number of blade node outputs [0 - 9] (-)
Expand Down
26 changes: 20 additions & 6 deletions data/NREL5MW/5MW_Land_Lin_Rotating/InflowWind.dat
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,21 @@ False Echo - Echo input data to <RootName>.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; 7=native Bladed FF)
0 PropagationDir - Direction of wind propagation (meteorological rotation from aligned with X (positive rotates towards -Y) -- degrees) (not used for native Bladed format WindType=7)
0 VFlowAng - Upflow angle (degrees) (not used for native Bladed format WindType=7)
False VelInterpCubic - Use cubic interpolation for velocity in time (false=linear, true=cubic) [Used with WindType=2,3,4,5,7]
1 NWindVel - Number of points to output the wind velocity (0 to 9)
0 WindVxiList - List of coordinates in the inertial X direction (m)
0 WindVyiList - List of coordinates in the inertial Y direction (m)
90 WindVziList - List of coordinates in the inertial Z direction (m)
================== Parameters for Steady Wind Conditions [used only for WindType = 1] =========================
8 HWindSpeed - Horizontal windspeed (m/s)
90 RefHt - Reference height for horizontal wind speed (m)
8 HWindSpeed - Horizontal wind speed (m/s)
90 RefHt - Reference height for horizontal wind speed (m)
0 PLExp - Power law exponent (-)
================== Parameters for Uniform wind file [used only for WindType = 2] ============================
"unused" Filename_Uni - Filename of time series data for uniform wind field. (-)
90 RefHt_Uni - Reference height for horizontal wind speed (m)
"unused" Filename_Uni - Filename of time series data for uniform wind field. (-)
90 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] ==============
"unused" FileName_BTS - Name of the Full field wind file to use (.bts)
"unused" 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 or WindType = 7] =========
"unused" FileNameRoot - WindType=4: Rootname of the full-field wind file to use (.wnd, .sum); WindType=7: name of the intermediate file with wind scaling values
False TowerFile - Have tower file (.twr) (flag) ignored when WindType = 7
Expand Down Expand Up @@ -46,7 +47,20 @@ False TowerFile - Have tower file (.twr) (flag) ignored when WindTy
2 WindProfile - Wind profile type (0=constant;1=logarithmic,2=power law)
0 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 - Initial offset in +x direction (shift of wind box)
0 XOffset - Initial offset in +x direction (shift of wind box)
================== LIDAR Parameters ===========================================================================
0 SensorType - Switch for lidar configuration (0 = None, 1 = Single Point Beam(s), 2 = Continuous, 3 = Pulsed)
0 NumPulseGate - Number of lidar measurement gates (used when SensorType = 3)
30 PulseSpacing - Distance between range gates (m) (used when SensorType = 3)
0 NumBeam - Number of lidar measurement beams (0-5)(used when SensorType = 1)
-200 FocalDistanceX - Focal distance co-ordinates of the lidar beam in the x direction (relative to hub height) (only first coordinate used for SensorType 2 and 3) (m)
0 FocalDistanceY - Focal distance co-ordinates of the lidar beam in the y direction (relative to hub height) (only first coordinate used for SensorType 2 and 3) (m)
0 FocalDistanceZ - Focal distance co-ordinates of the lidar beam in the z direction (relative to hub height) (only first coordinate used for SensorType 2 and 3) (m)
0.0 0.0 0.0 RotorApexOffsetPos - Offset of the lidar from hub height (m)
17 URefLid - Reference average wind speed for the lidar[m/s]
0.25 MeasurementInterval - Time between each measurement [s]
False LidRadialVel - TRUE => return radial component, FALSE => return 'x' direction estimate
1 ConsiderHubMotion - Flag whether to consider the hub motion's impact on Lidar measurements
====================== OUTPUT ==================================================
False SumPrint - Print summary data to <RootName>.IfW.sum (flag)
OutList - The next line(s) contains a list of output parameters. See OutListParameters.xlsx for a listing of available output channels, (-)
Expand Down
Loading

0 comments on commit 4ede325

Please sign in to comment.