Missing output channels in the ElastoDyn and BeamDyn Results

Hi everyone,

I am running OpenFAST simulations with the BeamDyn module option turned on.
I noticed the BeamDyn outputs I requested such as RootFxr,y&z RootMxr,y&z were missing in the output file. Also, the same thing happened with the Aerodyn output channels I request.

All the nodal outputs were in the output file only the ElastoDyn and BeamDyn channels were missing (not BeamDyn_Nodes, ElastoDyn_Nodes channels).

When I run with only ElastoDyn all outputs I request appear in the output.

Has anyone had this problem? Or is there something wrong with my input files? See below.

Kind regards.

------- OpenFAST example INPUT FILE -------------------------------------------
FAST Certification Test #18: NREL 5.0 MW Baseline Wind Turbine (Onshore)
---------------------- SIMULATION CONTROL --------------------------------------
True Echo - Echo input data to .ech (flag)
“FATAL” AbortLevel - Error level when simulation should abort (string) {“WARNING”, “SEVERE”, “FATAL”}
60 TMax - Total run time (s)
0.001 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)
1E+06 UJacSclFact - Scaling factor used in Jacobians (-)
---------------------- FEATURE SWITCHES AND FLAGS ------------------------------
2 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}
0 CompServo - Compute control and electrical-drive dynamics (switch) {0=None; 1=ServoDyn}
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)
1025 WtrDens - Water density (kg/m^3)
1.464E-05 KinVisc - Kinematic viscosity of working fluid (m^2/s)
335 SpdSound - Speed of sound in air (m/s)
103500 Patm - Atmospheric pressure ¶ [used only for an MHK turbine cavitation check]
1700 Pvap - Vapour pressure of working fluid ¶ [used only for an MHK turbine cavitation check]
50 WtrDpth - Water depth (m)
0 MSL2SWL - Offset between still-water level and mean sea level (m) [positive upward]
---------------------- INPUT FILES ---------------------------------------------
“NREL_5MW_ElastoDyn.dat” EDFile - Name of file containing ElastoDyn input parameters (quoted string)
“NREL_5MW_BeamDyn.dat” BDBldFile(1) - Name of file containing BeamDyn input parameters for blade 1 (quoted string)
“NREL_5MW_BeamDyn.dat” BDBldFile(2) - Name of file containing BeamDyn input parameters for blade 2 (quoted string)
“NREL_5MW_BeamDyn.dat” BDBldFile(3) - Name of file containing BeamDyn input parameters for blade 3 (quoted string)
“InflowFile_Steady.dat” InflowFile - Name of file containing inflow wind input parameters (quoted string)
“NREL_5MW_AeroDyn15.dat” AeroFile - Name of file containing aerodynamic input parameters (quoted string)
“unused” ServoFile - Name of file containing control and electrical-drive 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 “.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)
0 OutFileFmt - Format for tabular (time-marching) output file (switch) {0: uncompressed binary [.outb], 1: text file [.out], 2: binary file [.outb], 3: both 1 and 2}
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]

------- ELASTODYN for OpenFAST INPUT FILE -------------------------------------------
NREL 5.0 MW Baseline Wind Turbine for Use in Offshore Analysis. Properties from Dutch Offshore Wind Energy Converter (DOWEC) 6MW Pre-Design (10046_009.pdf) and REpower 5M 5MW (5m_uk.pdf)
---------------------- SIMULATION CONTROL --------------------------------------
False Echo - Echo input data to “.ech” (flag)
3 Method - Integration method: {1: RK4, 2: AB4, or 3: ABM4} (-)
“DEFAULT” DT - Integration time step (s)
---------------------- DEGREES OF FREEDOM --------------------------------------
False FlapDOF1 - First flapwise blade mode DOF (flag)
False FlapDOF2 - Second flapwise blade mode DOF (flag)
False EdgeDOF - First edgewise blade mode DOF (flag)
False TeetDOF - Rotor-teeter DOF (flag) [unused for 3 blades]
False DrTrDOF - Drivetrain rotational-flexibility DOF (flag)
False GenDOF - Generator DOF (flag)
False YawDOF - Yaw DOF (flag)
False TwFADOF1 - First fore-aft tower bending-mode DOF (flag)
False TwFADOF2 - Second fore-aft tower bending-mode DOF (flag)
False TwSSDOF1 - First side-to-side tower bending-mode DOF (flag)
False TwSSDOF2 - Second side-to-side tower bending-mode DOF (flag)
False PtfmSgDOF - Platform horizontal surge translation DOF (flag)
False PtfmSwDOF - Platform horizontal sway translation DOF (flag)
False PtfmHvDOF - Platform vertical heave translation DOF (flag)
False PtfmRDOF - Platform roll tilt rotation DOF (flag)
False PtfmPDOF - Platform pitch tilt rotation DOF (flag)
False PtfmYDOF - Platform yaw rotation DOF (flag)
---------------------- INITIAL CONDITIONS --------------------------------------
0 OoPDefl - Initial out-of-plane blade-tip displacement (meters)
0 IPDefl - Initial in-plane blade-tip deflection (meters)
0 BlPitch(1) - Blade 1 initial pitch (degrees)
0 BlPitch(2) - Blade 2 initial pitch (degrees)
0 BlPitch(3) - Blade 3 initial pitch (degrees) [unused for 2 blades]
0 TeetDefl - Initial or fixed teeter angle (degrees) [unused for 3 blades]
0 Azimuth - Initial azimuth angle for blade 1 (degrees)
12.1 RotSpeed - Initial or fixed rotor speed (rpm)
0 NacYaw - Initial or fixed nacelle-yaw angle (degrees)
0 TTDspFA - Initial fore-aft tower-top displacement (meters)
0 TTDspSS - Initial side-to-side tower-top displacement (meters)
0 PtfmSurge - Initial or fixed horizontal surge translational displacement of platform (meters)
0 PtfmSway - Initial or fixed horizontal sway translational displacement of platform (meters)
0 PtfmHeave - Initial or fixed vertical heave translational displacement of platform (meters)
0 PtfmRoll - Initial or fixed roll tilt rotational displacement of platform (degrees)
0 PtfmPitch - Initial or fixed pitch tilt rotational displacement of platform (degrees)
0 PtfmYaw - Initial or fixed yaw rotational displacement of platform (degrees)
---------------------- TURBINE CONFIGURATION -----------------------------------
3 NumBl - Number of blades (-)
63 TipRad - The distance from the rotor apex to the blade tip (meters)
1.5 HubRad - The distance from the rotor apex to the blade root (meters)
-2.5 PreCone(1) - Blade 1 cone angle (degrees)
-2.5 PreCone(2) - Blade 2 cone angle (degrees)
-2.5 PreCone(3) - Blade 3 cone angle (degrees) [unused for 2 blades]
0 HubCM - Distance from rotor apex to hub mass [positive downwind] (meters)
0 UndSling - Undersling length [distance from teeter pin to the rotor apex] (meters) [unused for 3 blades]
0 Delta3 - Delta-3 angle for teetering rotors (degrees) [unused for 3 blades]
0 AzimB1Up - Azimuth value to use for I/O when blade 1 points up (degrees)
-5.0191 OverHang - Distance from yaw axis to rotor apex [3 blades] or teeter pin [2 blades] (meters)
1.912 ShftGagL - Distance from rotor apex [3 blades] or teeter pin [2 blades] to shaft strain gages [positive for upwind rotors] (meters)
0.0 ShftTilt - Rotor shaft tilt angle (degrees)
1.9 NacCMxn - Downwind distance from the tower-top to the nacelle CM (meters)
0 NacCMyn - Lateral distance from the tower-top to the nacelle CM (meters)
1.75 NacCMzn - Vertical distance from the tower-top to the nacelle CM (meters)
-3.09528 NcIMUxn - Downwind distance from the tower-top to the nacelle IMU (meters)
0 NcIMUyn - Lateral distance from the tower-top to the nacelle IMU (meters)
2.23336 NcIMUzn - Vertical distance from the tower-top to the nacelle IMU (meters)
1.96256 Twr2Shft - Vertical distance from the tower-top to the rotor shaft (meters)
87.6 TowerHt - Height of tower above ground level [onshore] or MSL [offshore] (meters)
0 TowerBsHt - Height of tower base above ground level [onshore] or MSL [offshore] (meters)
0 PtfmCMxt - Downwind distance from the ground level [onshore] or MSL [offshore] to the platform CM (meters)
0 PtfmCMyt - Lateral distance from the ground level [onshore] or MSL [offshore] to the platform CM (meters)
0 PtfmCMzt - Vertical distance from the ground level [onshore] or MSL [offshore] to the platform CM (meters)
0 PtfmRefzt - Vertical distance from the ground level [onshore] or MSL [offshore] to the platform reference point (meters)
---------------------- MASS AND INERTIA ----------------------------------------
0 TipMass(1) - Tip-brake mass, blade 1 (kg)
0 TipMass(2) - Tip-brake mass, blade 2 (kg)
0 TipMass(3) - Tip-brake mass, blade 3 (kg) [unused for 2 blades]
56780 HubMass - Hub mass (kg)
115926 HubIner - Hub inertia about rotor axis [3 blades] or teeter axis [2 blades] (kg m^2)
534.116 GenIner - Generator inertia about HSS (kg m^2)
240000 NacMass - Nacelle mass (kg)
2.60789E+06 NacYIner - Nacelle inertia about yaw axis (kg m^2)
0 YawBrMass - Yaw bearing mass (kg)
0 PtfmMass - Platform mass (kg)
0 PtfmRIner - Platform inertia for roll tilt rotation about the platform CM (kg m^2)
0 PtfmPIner - Platform inertia for pitch tilt rotation about the platform CM (kg m^2)
0 PtfmYIner - Platform inertia for yaw rotation about the platform CM (kg m^2)
---------------------- BLADE ---------------------------------------------------
21 BldNodes - Number of blade nodes (per blade) used for analysis (-)
“…/NREL_5MW_Blade_Elasto_data.dat” BldFile(1) - Name of file containing properties for blade 1 (quoted string)
“…/NREL_5MW_Blade_Elasto_data.dat” BldFile(2) - Name of file containing properties for blade 2 (quoted string)
“…/NREL_5MW_Blade_Elasto_data.dat” BldFile(3) - Name of file containing properties for blade 3 (quoted string) [unused for 2 blades]
---------------------- ROTOR-TEETER --------------------------------------------
0 TeetMod - Rotor-teeter spring/damper model {0: none, 1: standard, 2: user-defined from routine UserTeet} (switch) [unused for 3 blades]
0 TeetDmpP - Rotor-teeter damper position (degrees) [used only for 2 blades and when TeetMod=1]
0 TeetDmp - Rotor-teeter damping constant (N-m/(rad/s)) [used only for 2 blades and when TeetMod=1]
0 TeetCDmp - Rotor-teeter rate-independent Coulomb-damping moment (N-m) [used only for 2 blades and when TeetMod=1]
0 TeetSStP - Rotor-teeter soft-stop position (degrees) [used only for 2 blades and when TeetMod=1]
0 TeetHStP - Rotor-teeter hard-stop position (degrees) [used only for 2 blades and when TeetMod=1]
0 TeetSSSp - Rotor-teeter soft-stop linear-spring constant (N-m/rad) [used only for 2 blades and when TeetMod=1]
0 TeetHSSp - Rotor-teeter hard-stop linear-spring constant (N-m/rad) [used only for 2 blades and when TeetMod=1]
---------------------- DRIVETRAIN ----------------------------------------------
100 GBoxEff - Gearbox efficiency (%)
97 GBRatio - Gearbox ratio (-)
8.67637E+08 DTTorSpr - Drivetrain torsional spring (N-m/rad)
6.215E+06 DTTorDmp - Drivetrain torsional damper (N-m/(rad/s))
---------------------- FURLING -------------------------------------------------
False Furling - Read in additional model properties for furling turbine (flag) [must currently be FALSE)
“unused” FurlFile - Name of file containing furling properties (quoted string) [unused when Furling=False]
---------------------- TOWER ---------------------------------------------------
20 TwrNodes - Number of tower nodes used for analysis (-)
“…/NREL_5MW_Tower.dat” TwrFile - Name of file containing tower properties (quoted string)
---------------------- OUTPUT --------------------------------------------------
False SumPrint - Print summary data to “.sum” (flag)
1 OutFile - Switch to determine where output will be placed: {1: in module output file only; 2: in glue code output file only; 3: both} (currently unused)
True TabDelim - Use tab delimiters in text tabular output file? (flag) (currently unused)
“ES10.3E2” OutFmt - Format used for text tabular output (except time). Resulting field should be 10 characters. (quoted string) (currently unused)
0 TStart - Time to begin tabular output (s) (currently unused)
1 DecFact - Decimation factor for tabular output {1: output every time step} (-) (currently unused)
0 NTwGages - Number of tower nodes that have strain gages for output [0 to 9] (-)
10, 19, 28 TwrGagNd - List of tower nodes that have strain gages [1 to TwrNodes] (-) [unused if NTwGages=0]
3 NBlGages - Number of blade nodes that have strain gages for output [0 to 9] (-)
5, 9, 13 BldGagNd - List of blade nodes that have strain gages [1 to BldNodes] (-) [unused if NBlGages=0]
OutList - The next line(s) contains a list of output parameters. See OutListParameters.xlsx for a listing of available output channels, (-)
“Azimuth”
“BldPitch1”
“GenSpeed”
“IPDefl1”
“OoPDefl1”
“TipDxb1”
“TipDyb1”
“RootFxc1”
“RootFyc1”
“RootFzc1”
“RootMxc1”
“RootMyc1”
“RootMzc1”
“RotSpeed”
“RotTorq”
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. (-)
OutList - The next line(s) contains a list of output parameters. See OutListParameters.xlsx for a listing of available output channels, (-)
ALx
ALy
ALz
TDx
TDy
TDz
MLx
MLy
MLz
FLx
FLy
FLz

END (of optional section)

--------- BEAMDYN with OpenFAST INPUT FILE -------------------------------------------
NREL 5MW blade
---------------------- SIMULATION CONTROL --------------------------------------
False Echo - Echo input data to “.ech”? (flag)
False QuasiStaticInit - Use quasi-static pre-conditioning with centripetal accelerations in initialization? (flag) [dynamic solve only]
0 rhoinf - Numerical damping parameter for generalized-alpha integrator
2 quadrature - Quadrature method: 1=Gaussian; 2=Trapezoidal (switch)
“DEFAULT” refine - Refinement factor for trapezoidal quadrature (-) [DEFAULT = 1; used only when quadrature=2]
“DEFAULT” n_fact - Factorization frequency for the Jacobian in N-R iteration(-) [DEFAULT = 5]
“DEFAULT” DTBeam - Time step size (s)
“DEFAULT” load_retries - Number of factored load retries before quitting the simulation [DEFAULT = 20]
“DEFAULT” NRMax - Max number of iterations in Newton-Raphson algorithm (-) [DEFAULT = 10]
“DEFAULT” stop_tol - Tolerance for stopping criterion (-) [DEFAULT = 1E-5]
“DEFAULT” tngt_stf_fd - Use finite differenced tangent stiffness matrix? (flag)
“DEFAULT” tngt_stf_comp - Compare analytical finite differenced tangent stiffness matrix? (flag)
“DEFAULT” tngt_stf_pert - Perturbation size for finite differencing (-) [DEFAULT = 1E-6]
“DEFAULT” tngt_stf_difftol - Maximum allowable relative difference between analytical and fd tangent stiffness (-); [DEFAULT = 0.1]
True RotStates - Orient states in the rotating frame during linearization? (flag) [used only when linearizing]
---------------------- GEOMETRY PARAMETER --------------------------------------
1 member_total - Total number of members (-)
49 kp_total - Total number of key points (-) [must be at least 3]
1 49 - Member number; Number of key points in this member
kp_xr kp_yr kp_zr initial_twist
(m) (m) (m) (deg)
0.0000000E+00 0.0000000E+00 0.0000000E+00 1.3308000E+01
0.0000000E+00 0.0000000E+00 1.9987500E-01 1.3308000E+01
0.0000000E+00 0.0000000E+00 1.1998650E+00 1.3308000E+01
0.0000000E+00 0.0000000E+00 2.1998550E+00 1.3308000E+01
0.0000000E+00 0.0000000E+00 3.1998450E+00 1.3308000E+01
0.0000000E+00 0.0000000E+00 4.1998350E+00 1.3308000E+01
0.0000000E+00 0.0000000E+00 5.1998250E+00 1.3308000E+01
0.0000000E+00 0.0000000E+00 6.1998150E+00 1.3308000E+01
0.0000000E+00 0.0000000E+00 7.1998050E+00 1.3308000E+01
0.0000000E+00 0.0000000E+00 8.2010250E+00 1.3308000E+01
0.0000000E+00 0.0000000E+00 9.1997850E+00 1.3308000E+01
0.0000000E+00 0.0000000E+00 1.0199775E+01 1.3308000E+01
0.0000000E+00 0.0000000E+00 1.1199765E+01 1.3181000E+01
0.0000000E+00 0.0000000E+00 1.2199755E+01 1.2848000E+01
0.0000000E+00 0.0000000E+00 1.3200975E+01 1.2192000E+01
0.0000000E+00 0.0000000E+00 1.4199735E+01 1.1561000E+01
0.0000000E+00 0.0000000E+00 1.5199725E+01 1.1072000E+01
0.0000000E+00 0.0000000E+00 1.6199715E+01 1.0792000E+01
0.0000000E+00 0.0000000E+00 1.8200925E+01 1.0232000E+01
0.0000000E+00 0.0000000E+00 2.0200290E+01 9.6720000E+00
0.0000000E+00 0.0000000E+00 2.2200270E+01 9.1100000E+00
0.0000000E+00 0.0000000E+00 2.4200250E+01 8.5340000E+00
0.0000000E+00 0.0000000E+00 2.6200230E+01 7.9320000E+00
0.0000000E+00 0.0000000E+00 2.8200825E+01 7.3210000E+00
0.0000000E+00 0.0000000E+00 3.0200190E+01 6.7110000E+00
0.0000000E+00 0.0000000E+00 3.2200170E+01 6.1220000E+00
0.0000000E+00 0.0000000E+00 3.4200150E+01 5.5460000E+00
0.0000000E+00 0.0000000E+00 3.6200130E+01 4.9710000E+00
0.0000000E+00 0.0000000E+00 3.8200725E+01 4.4010000E+00
0.0000000E+00 0.0000000E+00 4.0200090E+01 3.8340000E+00
0.0000000E+00 0.0000000E+00 4.2200070E+01 3.3320000E+00
0.0000000E+00 0.0000000E+00 4.4200050E+01 2.8900000E+00
0.0000000E+00 0.0000000E+00 4.6200030E+01 2.5030000E+00
0.0000000E+00 0.0000000E+00 4.8201240E+01 2.1160000E+00
0.0000000E+00 0.0000000E+00 5.0199990E+01 1.7300000E+00
0.0000000E+00 0.0000000E+00 5.2199970E+01 1.3420000E+00
0.0000000E+00 0.0000000E+00 5.4199950E+01 9.5400000E-01
0.0000000E+00 0.0000000E+00 5.5199940E+01 7.6000000E-01
0.0000000E+00 0.0000000E+00 5.6199930E+01 5.7400000E-01
0.0000000E+00 0.0000000E+00 5.7199920E+01 4.0400000E-01
0.0000000E+00 0.0000000E+00 5.7699915E+01 3.1900000E-01
0.0000000E+00 0.0000000E+00 5.8201140E+01 2.5300000E-01
0.0000000E+00 0.0000000E+00 5.8699905E+01 2.1600000E-01
0.0000000E+00 0.0000000E+00 5.9199900E+01 1.7800000E-01
0.0000000E+00 0.0000000E+00 5.9699895E+01 1.4000000E-01
0.0000000E+00 0.0000000E+00 6.0199890E+01 1.0100000E-01
0.0000000E+00 0.0000000E+00 6.0699885E+01 6.2000000E-02
0.0000000E+00 0.0000000E+00 6.1199880E+01 2.3000000E-02
0.0000000E+00 0.0000000E+00 6.1500000E+01 0.0000000E+00
---------------------- MESH PARAMETER ------------------------------------------
5 order_elem - Order of interpolation (basis) function (-)
---------------------- MATERIAL PARAMETER --------------------------------------
“…/NREL_5MW_BeamDyn_Blade.dat” BldFile - Name of file containing properties for blade (quoted string)
---------------------- PITCH ACTUATOR PARAMETERS -------------------------------
False UsePitchAct - Whether a pitch actuator should be used (flag)
200 PitchJ - Pitch actuator inertia (kg-m^2) [used only when UsePitchAct is true]
2E+07 PitchK - Pitch actuator stiffness (kg-m^2/s^2) [used only when UsePitchAct is true]
500000 PitchC - Pitch actuator damping (kg-m^2/s) [used only when UsePitchAct is true]
---------------------- OUTPUTS -------------------------------------------------
False SumPrint - Print summary data to “.sum” (flag)
“ES10.3E2” OutFmt - Format used for text tabular output, excluding the time channel.
2 NNodeOuts - Number of nodes to output to file [0 - 9] (-)
1, 3 OutNd - 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, (-)
“RootFxr, RootFyr, RootFzr”
“RootMxr, RootMyr, RootMzr”
“TipTDxr, TipTDyr, TipTDzr”
“TipRDxr, TipRDyr, TipRDzr”
END of input file (the word “END” must appear in the first 3 columns of the last OutList line)
====== Outputs for all blade stations (same ending as above for B1N1… =========================== (optional section)
“All” BldNd_BlOutNd - Future feature will allow selecting a portion of the nodes to output. Not implemented yet. (-)
OutList - The next line(s) contains a list of output parameters. See OutListParameters.xlsx for a listing of available output channels, (-)
“TDxr, TDyr, TDzr”
“TVxr, TVyr, TVzr”
“TAxr, TAyr, TAzr”
“RDxr, RDyr, RDzr”
“RVxr, RVyr, RVzr”
“RAxr, RAyr, RAzr”
“Fxr, Fyr, Fzr”
“Mxr, Myr, Mzr”
END of input file (the word “END” must appear in the first 3 columns of this last OutList line)

Dear @Jarred.Kenworthy,

I’m not sure I understand what you are asking. Of the inputs you’ve identified in the various OutLists, which ones are missing from the output file? Perhaps share the corresponding *.sum file, which lists all of the outputs listed to the output file.

Best regards,

Hi @Jason.Jonkman

I have included the summary files for Elastodyn and BeamDyn. Outputs from Cols 1-12 from Beamdyn and outputs from Cols 1 - 15 from Elastodyn and all missing from the output files.

Regards.

BD1.sum:
Requested Outputs:

Col Parameter Units


0 Time (s)
1 RootFxr (N)
2 RootFyr (N)
3 RootFzr (N)
4 RootMxr (N-m)
5 RootMyr (N-m)
6 RootMzr (N-m)
7 TipTDxr (m)
8 TipTDyr (m)
9 TipTDzr (m)
10 TipRDxr (-)
11 TipRDyr (-)
12 TipRDzr (-)

           Requested Output Channels at each blade station:
           Col   Parameter  Units
           ----  ---------  -----

1 _TDxr (m)
2 _TDyr (m)
3 _TDzr (m)
4 _TVxr (m/s)
5 _TVyr (m/s)
6 _TVzr (m/s)
7 _TAxr (m/s^2)
8 _TAyr (m/s^2)
9 _TAzr (m/s^2)
10 _RDxr (-)
11 _RDyr (-)
12 _RDzr (-)
13 _RVxr (deg/s)
14 _RVyr (deg/s)
15 _RVzr (deg/s)
16 _RAxr (deg/s^2)
17 _RAyr (deg/s^2)
18 _RAzr (deg/s^2)
19 _Fxr (N)
20 _Fyr (N)
21 _Fzr (N)
22 _Mxr (N-m)
23 _Myr (N-m)
24 _Mzr (N-m)

ED.sum:
Requested Outputs:

Col Parameter Units


0 Time (s)
1 Azimuth (deg)
2 BldPitch1 (deg)
3 GenSpeed (rpm)
4 IPDefl1 INVALID
5 OoPDefl1 INVALID
6 TipDxb1 INVALID
7 TipDyb1 INVALID
8 RootFxc1 INVALID
9 RootFyc1 INVALID
10 RootFzc1 INVALID
11 RootMxc1 INVALID
12 RootMyc1 INVALID
13 RootMzc1 INVALID
14 RotSpeed (rpm)
15 RotTorq (kN-m)

Dear @Jarred.Kenworthy,

Can you also share the *.sum file generated by the glue code, which should list the outputs from all modules combined?

Note: columns 4-13 of the ElastoDyn output are invalid because BeamDyn is enabled, in which case, the blade deflections and loads are only available from BeamDyn.

Best regards,

Hi @Jason.Jonkman,

There .sum file is too large to paste so I’m writing the outputs in short form.
Hopefully this is okay.

Regards,

Time - OpenFast
Wind1-5VelX,Y,Z (m/s) InflowWind
Azimuth (deg) ElastoDyn
BldPitch1 (deg) ElastoDyn
GenSpeed (rpm) ElastoDyn
IPDefl1 INVALID ElastoDyn
OoPDefl1 INVALID ElastoDyn
TipDxb1 INVALID ElastoDyn
TipDyb1 INVALID ElastoDyn
RootFxc1 INVALID ElastoDyn
RootFyc1 INVALID ElastoDyn
RootFzc1 INVALID ElastoDyn
RootMxc1 INVALID ElastoDyn
RootMyc1 INVALID ElastoDyn
RootMzc1 INVALID ElastoDyn
RotSpeed (rpm) ElastoDyn
RotTorq (kN-m) ElastoDyn
B1RootFx,y,zr (N) BeamDyn
B1RootMx,y,zr (N-m) BeamDyn
B1TipTDx,y,zr (m) BeamDyn
B1TipRDx,y,zr (-) BeamDyn
_TDx,y,zr (m) BeamDyn
_TVx,y,zr (m/s) BeamDyn
_TAx,y,zr (m/s^2) BeamDyn
_RDx,y,zr (-) BeamDyn
_RVx,y,zr (deg/s) BeamDyn
_RAx,y,zr (deg/s^2) BeamDyn
_Fx,y,zr (N) BeamDyn
_Mx,y,zr (N-m) BeamDyn
RtAeroFx,y,zh (N) AeroDyn
RtAeroMx,y,zh (N-m) AeroDyn
RtVAvgxh (m/s) AeroDyn
RtAeroCp (-) AeroDyn
RtTSR (-) AeroDyn
B1Pitch (deg) AeroDyn
Vrel (m/s) AeroDyn
Alpha (deg) AeroDyn
Cl (-) AeroDyn
Cd (-) AeroDyn
Mm (N-m/m) AeroDyn
Fx,y,n,t (N/m) AeroDyn

I’m not following, it looks like ElastoDyn output cols 1-15 are included (bold below). Likewise, it looks like BeamDyn outputs cols 1-12 are included (italicized below).

Best regards,

Dear Jason,
I have done a simulation ElastoDyn + BeamDyn combined. In my simulation results, the 7 RootMyc1 INVALID ElastoDyn is invalide and while I’m computing other loads excluding RootMyc1 in MExtreme the following error, Error: Invalid text character. Check for unsupported symbol, invisible character, or pasting of non-ASCII characters. showed up.

  1. Did this 7 RootMyc1 INVALID ElastoDyn affect results of other channels?
  2. If No, is there any way I can use results from other channels in MExtreme?
    Best regards,
Number  Name                  Units                 Generated by
  ------  --------------------  --------------------  ------------
       1  Time                  (s)                   OpenFAST
       2  Wind1VelX             (m/s)                 InflowWind
       3  Wind1VelY             (m/s)                 InflowWind
       4  Wind1VelZ             (m/s)                 InflowWind
       5  NacYaw                (deg)                 ElastoDyn
       6  LSSGagMxa             (kN-m)                ElastoDyn
       **7  RootMyc1              INVALID               ElastoDyn**
       8  BldPitch1             (deg)                 ElastoDyn
       9  Azimuth               (deg)                 ElastoDyn
      10  RotSpeed              (rpm)                 ElastoDyn
      11  GenSpeed              (rpm)                 ElastoDyn
      12  TTDspFA               (m)                   ElastoDyn
      13  TTDspSS               (m)                   ElastoDyn
      14  TTDspTwst             (deg)                 ElastoDyn
      15  RotTorq               (kN-m)                ElastoDyn
      16  LSSGagMya             (kN-m)                ElastoDyn
      17  LSSGagMza             (kN-m)                ElastoDyn
      18  YawBrFxp              (kN)                  ElastoDyn
      19  YawBrFyp              (kN)                  ElastoDyn
      20  YawBrFzp              (kN)                  ElastoDyn
      21  YawBrMxp              (kN-m)                ElastoDyn
      22  YawBrMyp              (kN-m)                ElastoDyn
      23  YawBrMzp              (kN-m)                ElastoDyn
      24  TwrBsFxt              (kN)                  ElastoDyn
      25  TwrBsFyt              (kN)                  ElastoDyn
      26  TwrBsFzt              (kN)                  ElastoDyn
      27  TwrBsMxt              (kN-m)                ElastoDyn
      28  TwrBsMyt              (kN-m)                ElastoDyn
      29  TwrBsMzt              (kN-m)                ElastoDyn
      30  B1RootFxr             (N)                   BeamDyn
      31  B1RootFyr             (N)                   BeamDyn
      32  B1RootFzr             (N)                   BeamDyn
      33  B1RootMxr             (N-m)                 BeamDyn
      34  B1RootMyr             (N-m)                 BeamDyn
      35  B1RootMzr             (N-m)                 BeamDyn
      36  B1TipTDxr             (m)                   BeamDyn
      37  B1TipTDyr             (m)                   BeamDyn
      38  B1TipTDzr             (m)                   BeamDyn
      39  B1TipRDxr             (-)                   BeamDyn
      40  B1TipRDyr             (-)                   BeamDyn
      41  B1TipRDzr             (-)                   BeamDyn
      42  B2RootFxr             (N)                   BeamDyn
      43  B2RootFyr             (N)                   BeamDyn
      44  B2RootFzr             (N)                   BeamDyn
      45  B2RootMxr             (N-m)                 BeamDyn
      46  B2RootMyr             (N-m)                 BeamDyn
      47  B2RootMzr             (N-m)                 BeamDyn
      48  B2TipTDxr             (m)                   BeamDyn
      49  B2TipTDyr             (m)                   BeamDyn
      50  B2TipTDzr             (m)                   BeamDyn
      51  B2TipRDxr             (-)                   BeamDyn
      52  B2TipRDyr             (-)                   BeamDyn
      53  B2TipRDzr             (-)                   BeamDyn
      54  B3RootFxr             (N)                   BeamDyn
      55  B3RootFyr             (N)                   BeamDyn
      56  B3RootFzr             (N)                   BeamDyn
      57  B3RootMxr             (N-m)                 BeamDyn
      58  B3RootMyr             (N-m)                 BeamDyn
      59  B3RootMzr             (N-m)                 BeamDyn
      60  B3TipTDxr             (m)                   BeamDyn
      61  B3TipTDyr             (m)                   BeamDyn
      62  B3TipTDzr             (m)                   BeamDyn
      63  B3TipRDxr             (-)                   BeamDyn
      64  B3TipRDyr             (-)                   BeamDyn
      65  B3TipRDzr             (-)                   BeamDyn
      66  GenPwr                (kW)                  ServoDyn
      67  GenTq                 (kN-m)                ServoDyn

Dear @Dereje.Haile,

Could you edit the ElastoDyn output file so that “INVALID” is not appearing as the unit for column 7, or remove column 7 from the output file altogether?

Best regards,

Dear Jason, thank you for your prompt reply. I have removed 7 RootMyc1 INVALID ElastoDyn inside elastoDyn and it worked.
Best regards,

1 Like