OpenFAST
Wind turbine multiphysics simulator
Public Attributes | List of all members
elastodyn_types::ed_inputfile Type Reference
Collaboration diagram for elastodyn_types::ed_inputfile:
Collaboration graph
[legend]

Public Attributes

real(dbki) dt
 Requested integration time for ElastoDyn [seconds].
 
logical flapdof1
 First flapwise blade mode DOF [-].
 
logical flapdof2
 Second flapwise blade mode DOF [-].
 
logical edgedof
 Edgewise blade mode DOF [-].
 
logical teetdof
 Rotor-teeter DOF [-].
 
logical drtrdof
 Drivetrain rotational-flexibility DOF [-].
 
logical gendof
 Generator DOF [-].
 
logical yawdof
 Nacelle-yaw DOF [-].
 
logical twfadof1
 First tower fore-aft bending-mode DOF [-].
 
logical twfadof2
 Second tower fore-aft bending-mode DOF [-].
 
logical twssdof1
 First tower side-to-side bending-mode DOF [-].
 
logical twssdof2
 Second tower side-to-side bending-mode DOF [-].
 
logical ptfmsgdof
 Platform horizontal surge translation DOF [-].
 
logical ptfmswdof
 Platform horizontal sway translation DOF [-].
 
logical ptfmhvdof
 Platform vertical heave translation DOF [-].
 
logical ptfmrdof
 Platform roll tilt rotation DOF [-].
 
logical ptfmpdof
 Platform pitch tilt rotation DOF [-].
 
logical ptfmydof
 Platform yaw rotation DOF [-].
 
real(reki) oopdefl
 Initial out-of-plane blade-tip displacement [meters].
 
real(reki) ipdefl
 Initial in-plane blade-tip deflection [meters].
 
real(reki), dimension(:), allocatable blpitch
 Initial blade pitch angles [radians].
 
real(reki) teetdefl
 Initial teeter angle [radians].
 
real(r8ki) azimuth
 Initial azimuth angle for blade 1 [radians].
 
real(reki) rotspeed
 Initial rotor speed [rad/s].
 
real(reki) nacyaw
 Initial nacelle-yaw angle [radians].
 
real(reki) ttdspfa
 Initial fore-aft tower-top displacement [meters].
 
real(reki) ttdspss
 Initial side-to-side tower-top displacement [meters].
 
real(reki) ptfmsurge
 Initial horizontal surge translational displacement of platform [meters].
 
real(reki) ptfmsway
 Initial horizontal sway translational displacement of platform [meters].
 
real(reki) ptfmheave
 Initial vertical heave translational displacement of platform [meters].
 
real(reki) ptfmroll
 Initial roll tilt rotational displacement of platform [radians].
 
real(reki) ptfmpitch
 Initial pitch tilt rotational displacement of platform [radians].
 
real(reki) ptfmyaw
 Initial yaw rotational displacement of platform [radians].
 
integer(intki) numbl
 Number of blades [-].
 
real(reki) tiprad
 Preconed blade-tip radius (distance from the rotor apex to the blade tip) [meters].
 
real(reki) hubrad
 Preconed hub radius (distance from the rotor apex to the blade root) [meters].
 
real(reki), dimension(:), allocatable precone
 Rotor precone angles [radians].
 
real(reki) hubcm
 Distance from rotor apex to hub mass [meters].
 
real(reki) undsling
 Undersling length [meters].
 
real(reki) delta3
 Delta-3 angle for teetering rotors [radians].
 
real(r8ki) azimb1up
 Azimuth value to use for I/O when blade 1 points up [radians].
 
real(reki) overhang
 Distance from yaw axis to rotor apex or teeter pin [meters].
 
real(reki) shftgagl
 Distance from hub or teeter pin to shaft strain gages [meters].
 
real(reki) shfttilt
 Rotor shaft tilt angle [radians].
 
real(reki) naccmxn
 Downwind distance from tower-top to nacelle CM [meters].
 
real(reki) naccmyn
 Lateral distance from tower-top to nacelle CM [meters].
 
real(reki) naccmzn
 Vertical distance from tower-top to nacelle CM [meters].
 
real(reki) ncimuxn
 Downwind distance from the tower-top to the nacelle IMU [meters].
 
real(reki) ncimuyn
 Lateral distance from the tower-top to the nacelle IMU [meters].
 
real(reki) ncimuzn
 Vertical distance from the tower-top to the nacelle IMU [meters].
 
real(reki) twr2shft
 Vertical distance from the tower-top to the rotor shaft [meters].
 
real(reki) towerht
 Height of tower above ground level [onshore] or MSL [offshore] [meters].
 
real(reki) towerbsht
 Height of tower base above ground level [onshore] or MSL [offshore] [meters].
 
real(reki) ptfmcmxt
 Downwind distance from the ground [onshore] or MSL [offshore] to the platform CM [meters].
 
real(reki) ptfmcmyt
 Lateral distance from the ground [onshore] or MSL [offshore] to the platform CM [meters].
 
real(reki) ptfmcmzt
 Vertical distance from the ground [onshore] or MSL [offshore] to the platform CM [meters].
 
real(reki) ptfmrefzt
 Vertical distance from the ground [onshore] or MSL [offshore] to the platform reference point [meters].
 
real(reki), dimension(:), allocatable tipmass
 Tip-brake masses [kg].
 
real(reki) hubmass
 Hub mass [kg].
 
real(reki) hubiner
 Hub inertia about teeter axis (2-blader) or rotor axis (3-blader) [kg m^2].
 
real(reki) geniner
 Generator inertia about HSS [kg m^2].
 
real(reki) nacmass
 Nacelle mass [kg].
 
real(reki) nacyiner
 Nacelle yaw inertia [kg m^2].
 
real(reki) yawbrmass
 Yaw bearing mass [kg].
 
real(reki) ptfmmass
 Platform mass [kg].
 
real(reki) ptfmriner
 Platform inertia for roll tilt rotation about the platform CM [kg m^2].
 
real(reki) ptfmpiner
 Platform inertia for pitch tilt rotation about the platform CM [kg m^2].
 
real(reki) ptfmyiner
 Platform inertia for yaw rotation about the platform CM [kg m^2].
 
real(reki) bldnodes
 Number of blade nodes (per blade) used for analysis [-].
 
type(ed_blademeshinputdata), dimension(:), allocatable inpblmesh
 Input data for blade discretizations (could be on each blade) [see BladeMeshInputData].
 
type(bladeinputdata), dimension(:), allocatable inpbl
 Input data for individual blades [see BladeInputData type].
 
integer(intki) teetmod
 Rotor-teeter spring/damper model switch [-].
 
real(reki) teetdmpp
 Rotor-teeter damper position [radians].
 
real(reki) teetdmp
 Rotor-teeter damping constant [N-m/(rad/s)].
 
real(reki) teetcdmp
 Rotor-teeter rate-independent Coulomb-damping [N-m].
 
real(reki) teetsstp
 Rotor-teeter soft-stop position [radians].
 
real(reki) teethstp
 Rotor-teeter hard-stop position [radians].
 
real(reki) teetsssp
 Rotor-teeter soft-stop linear-spring constant [N-m/rad].
 
real(reki) teethssp
 Rotor-teeter hard-stop linear-spring constant [N-m/rad].
 
real(reki) gboxeff
 Gearbox efficiency [%].
 
real(reki) gbratio
 Gearbox ratio [-].
 
real(reki) dttorspr
 Drivetrain torsional spring [N-m/rad].
 
real(reki) dttordmp
 Drivetrain torsional damper [N-m/(rad/s)].
 
logical furling
 Use Additional Furling parameters? [-].
 
integer(intki) twrnodes
 Number of tower nodes used in the analysis [-].
 
logical sumprint
 Print summary data to <RootName>.sum [-].
 
integer(intki) outfile
 Switch to determine where output will be placed: (1: in module output file only; 2: in glue code output file only; 3: both) [-].
 
logical tabdelim
 Flag to cause tab-delimited text output (delimited by space otherwise) [-].
 
character(20) outfmt
 Format used for module's text tabular output (except time); resulting field should be 10 characters [-].
 
real(dbki) tstart
 Time to start module's tabular output [seconds].
 
integer(intki) decfact
 Decimation factor for module's tabular output (1=output every step) [-].
 
integer(intki) ntwgages
 Number of tower strain gages [-].
 
integer(intki), dimension(1:9) twrgagnd
 Nodes closest to the tower strain gages [-].
 
integer(intki) nblgages
 Number of blade strain gages [-].
 
integer(intki), dimension(1:9) bldgagnd
 Nodes closest to the blade strain gages [-].
 
integer(intki) numouts
 Number of parameters in the output list (number of outputs requested) [-].
 
character(chanlen), dimension(:), allocatable outlist
 List of user-requested output channels [-].
 
integer(intki) ntwinpst
 Number of tower input stations [-].
 
real(reki), dimension(1:2) twrfadmp
 Tower fore-aft structural damping ratios [%].
 
real(reki), dimension(1:2) twrssdmp
 Tower side-to-side structural damping ratios [%].
 
real(reki), dimension(1:2) fasttunr
 Tower fore-aft modal stiffness tuners [-].
 
real(reki), dimension(1:2) sssttunr
 Tower side-to-side modal stiffness tuners [-].
 
real(reki), dimension(:), allocatable htfract
 Fractional height of the flexible portion of tower for a given input station [-].
 
real(reki), dimension(:), allocatable tmassden
 Tower mass density for a given input station [kg/m].
 
real(reki), dimension(:), allocatable twfastif
 Tower fore-aft stiffness for a given input station [Nm^2].
 
real(reki), dimension(:), allocatable twssstif
 Tower side-to-side stiffness for a given input station [Nm^2].
 
real(reki), dimension(:), allocatable twfam1sh
 Tower fore-aft mode-1 shape coefficients [-].
 
real(reki), dimension(:), allocatable twfam2sh
 Tower fore-aft mode-2 shape coefficients [-].
 
real(reki), dimension(:), allocatable twssm1sh
 Tower side-to-side mode-1 shape coefficients [-].
 
real(reki), dimension(:), allocatable twssm2sh
 Tower side-to-side mode-2 shape coefficients [-].
 
real(reki), dimension(:), allocatable twgjstif
 Tower torsional stiffness for a given input station [Nm^2].
 
real(reki), dimension(:), allocatable tweastif
 Tower extensional stiffness for a given input station [N].
 
real(reki), dimension(:), allocatable twfainer
 Tower fore-aft (about yt-axis) mass inertia per unit length for a given input station [kg m].
 
real(reki), dimension(:), allocatable twssiner
 Tower side-to-side (about xt-axis) mass inertia per unit length for a given input station [kg m].
 
real(reki), dimension(:), allocatable twfacgof
 Tower fore-aft (along the xt-axis) mass cg offset for a given input station [meters].
 
real(reki), dimension(:), allocatable twsscgof
 Tower fore-aft (along the yt-axis) mass cg offset for a given input station [meters].
 
logical rfrldof
 Rotor-furl DOF [-].
 
logical tfrldof
 Tail-furl DOF [-].
 
real(reki) rotfurl
 Initial or fixed rotor-furl angle [radians].
 
real(reki) tailfurl
 Initial or fixed tail-furl angle [radians].
 
real(reki) yaw2shft
 Lateral distance from the yaw axis to the rotor shaft [meters].
 
real(reki) shftskew
 Rotor shaft skew angle [radians].
 
real(reki) rfrlcmxn
 Downwind distance from tower-top to rotor-furl CM [meters].
 
real(reki) rfrlcmyn
 Lateral distance from tower-top to rotor-furl CM [meters].
 
real(reki) rfrlcmzn
 Vertical distance from tower-top to rotor-furl CM [meters].
 
real(reki) boomcmxn
 Downwind distance from tower-top to tail boom CM [meters].
 
real(reki) boomcmyn
 Lateral distance from tower-top to tail boom CM [meters].
 
real(reki) boomcmzn
 Vertical distance from tower-top to tail boom CM [meters].
 
real(reki) tfincmxn
 Downwind distance from tower-top to tail fin CM [meters].
 
real(reki) tfincmyn
 Lateral distance from tower-top to tail fin CM [meters].
 
real(reki) tfincmzn
 Vertical distance from tower-top to tail fin CM [meters].
 
real(reki) tfincpxn
 Downwind distance from tower-top to tail fin CP [meters].
 
real(reki) tfincpyn
 Lateral distance from tower-top to tail fin CP [meters].
 
real(reki) tfincpzn
 Vertical distance from tower-top to tail fin CP [meters].
 
real(reki) tfinskew
 Tail fin chordline skew angle [radians].
 
real(reki) tfintilt
 Tail fin chordline tilt angle [radians].
 
real(reki) tfinbank
 Tail fin planform bank angle [radians].
 
real(reki) rfrlpntxn
 Downwind distance from tower-top to arbitrary point on rotor-furl axis [meters].
 
real(reki) rfrlpntyn
 Lateral distance from tower-top to arbitrary point on rotor-furl axis [meters].
 
real(reki) rfrlpntzn
 Vertical distance from tower-top to arbitrary point on rotor-furl axis [meters].
 
real(reki) rfrlskew
 Rotor-furl axis skew angle [radians].
 
real(reki) rfrltilt
 Rotor-furl axis tilt angle [radians].
 
real(reki) tfrlpntxn
 Downwind distance from tower-top to arbitrary point on tail-furl axis [meters].
 
real(reki) tfrlpntyn
 Lateral distance from tower-top to arbitrary point on tail-furl axis [meters].
 
real(reki) tfrlpntzn
 Vertical distance from tower-top to arbitrary point on tail-furl axis [meters].
 
real(reki) tfrlskew
 Rotor-furl axis skew angle [radians].
 
real(reki) tfrltilt
 Rotor-furl axis tilt angle [radians].
 
real(reki) rfrlmass
 Rotor-furl mass [kg].
 
real(reki) boommass
 Tail boom mass [kg].
 
real(reki) tfinmass
 Tail fin mass [kg].
 
real(reki) rfrliner
 Rotor-furl inertia about rotor-furl axis [kg m^2].
 
real(reki) tfrliner
 Tail boom inertia about tail-furl axis [kg m^2].
 
integer(intki) rfrlmod
 Rotor-furl spring/damper model switch [-].
 
real(reki) rfrlspr
 Rotor-furl spring constant [N-m/rad].
 
real(reki) rfrldmp
 Rotor-furl damping constant [N-m/(rad/s)].
 
real(reki) rfrlcdmp
 Rotor-furl rate-independent Coulomb-damping moment [N-m].
 
real(reki) rfrlussp
 Rotor-furl up-stop spring position [radians].
 
real(reki) rfrldssp
 Rotor-furl down-stop spring position [radians].
 
real(reki) rfrlusspr
 Rotor-furl up-stop spring constant [N-m/rad].
 
real(reki) rfrldsspr
 Rotor-furl down-stop spring constant [N-m/rad].
 
real(reki) rfrlusdp
 Rotor-furl up-stop damper position [radians].
 
real(reki) rfrldsdp
 Rotor-furl down-stop damper position [radians].
 
real(reki) rfrlusdmp
 Rotor-furl up-stop damping constant [N-m/(rad/s)].
 
real(reki) rfrldsdmp
 Rotor-furl down-stop damping constant [N-m/(rad/s)].
 
integer(intki) tfrlmod
 Tail-furl spring/damper model switch [-].
 
real(reki) tfrlspr
 Tail-furl spring constant [N-m/rad].
 
real(reki) tfrldmp
 Tail-furl damping constant [N-m/(rad/s)].
 
real(reki) tfrlcdmp
 Tail-furl rate-independent Coulomb-damping moment [N-m].
 
real(reki) tfrlussp
 Tail-furl up-stop spring position [radians].
 
real(reki) tfrldssp
 Tail-furl down-stop spring position [radians].
 
real(reki) tfrlusspr
 Tail-furl up-stop spring constant [N-m/rad].
 
real(reki) tfrldsspr
 Tail-furl down-stop spring constant [N-m/rad].
 
real(reki) tfrlusdp
 Tail-furl up-stop damper position [radians].
 
real(reki) tfrldsdp
 Tail-furl down-stop damper position [radians].
 
real(reki) tfrlusdmp
 Tail-furl up-stop damping constant [N-m/(rad/s)].
 
real(reki) tfrldsdmp
 Tail-furl down-stop damping constant [N-m/(rad/s)].
 
integer(intki) method
 Identifier for integration method (1 [RK4], 2 [AB4], or 3 [ABM4]) [-].
 
integer(intki) bldnd_numouts
 Number of requested output channels per blade node (ED_AllBldNdOuts) [-].
 
character(chanlen), dimension(:), allocatable bldnd_outlist
 List of user-requested output channels (ED_AllBldNdOuts) [-].
 
character(1024) bldnd_bloutnd_str
 String to parse for the blade nodes to actually output (ED_AllBldNdOuts) [-].
 
integer(intki) bldnd_bladesout
 The blades to output (ED_AllBldNdOuts) [-].
 

The documentation for this type was generated from the following file: