OpenFAST
Wind turbine multiphysics simulator
|
Public Attributes | |
real(reki), dimension(:), allocatable | blpitch |
Current blade pitch angles [radians]. | |
real(reki) | yaw |
Current nacelle yaw [radians]. | |
real(reki) | yawrate |
Current nacelle yaw rate [rad/s]. | |
real(reki) | lss_spd |
Low-speed shaft (LSS) speed at entrance to gearbox [rad/s]. | |
real(reki) | hss_spd |
High-speed shaft (HSS) speed [rad/s]. | |
real(reki) | rotspeed |
Rotor azimuth angular speed [rad/s]. | |
real(reki) | externalyawposcom |
Commanded nacelle yaw position from Simulink or Labview [radians]. | |
real(reki) | externalyawratecom |
Commanded nacelle yaw rate from Simulink or Labview [rad/s]. | |
real(reki), dimension(:), allocatable | externalblpitchcom |
Commanded blade pitch from Simulink or LabVIEW [radians]. | |
real(reki) | externalgentrq |
Electrical generator torque from Simulink or LabVIEW [N-m]. | |
real(reki) | externalelecpwr |
Electrical power from Simulink or LabVIEW [W]. | |
real(reki) | externalhssbrfrac |
Fraction of full braking torque: 0 (off) <= HSSBrFrac <= 1 (full) from Simulink or LabVIEW [-]. | |
real(reki), dimension(:), allocatable | externalblairfoilcom |
Commanded Airfoil UserProp for blade. More... | |
real(reki), dimension(:), allocatable | externalcabledeltal |
Commanded Cable controlo DeltaL [m]. | |
real(reki), dimension(:), allocatable | externalcabledeltaldot |
Commanded Cable controlo DeltaLdot [m/s]. | |
real(reki) | twraccel |
Tower acceleration for tower feedback control (user routine only) [m/s^2]. | |
real(reki) | yawerr |
Yaw error [radians]. | |
real(reki) | winddir |
Wind direction [radians]. | |
real(reki), dimension(1:3) | rootmyc |
Out-of-plane moment (i.e., the moment caused by out-of-plane forces) at the blade root for each of the blades (max 3) [N-m]. | |
real(reki) | yawbrtaxp |
Tower-top / yaw bearing fore-aft (translational) acceleration (absolute) [m/s^2]. | |
real(reki) | yawbrtayp |
Tower-top / yaw bearing side-to-side (translational) acceleration (absolute) [m/s^2]. | |
real(reki) | lsstippxa |
Rotor azimuth angle (position) [radians]. | |
real(reki), dimension(1:3) | rootmxc |
In-plane moment (i.e., the moment caused by in-plane forces) at the blade root [N-m]. | |
real(reki) | lsstipmxa |
Rotating low-speed shaft bending moment at the shaft tip (teeter pin for 2-blader, apex of rotation for 3-blader) [N-m]. | |
real(reki) | lsstipmya |
Rotating low-speed shaft bending moment at the shaft tip (teeter pin for 2-blader, apex of rotation for 3-blader) [N-m]. | |
real(reki) | lsstipmza |
Rotating low-speed shaft bending moment at the shaft tip (teeter pin for 2-blader, apex of rotation for 3-blader) [N-m]. | |
real(reki) | lsstipmys |
Nonrotating low-speed shaft bending moment at the shaft tip (teeter pin for 2-blader, apex of rotation for 3-blader) [N-m]. | |
real(reki) | lsstipmzs |
Nonrotating low-speed shaft bending moment at the shaft tip (teeter pin for 2-blader, apex of rotation for 3-blader) [N-m]. | |
real(reki) | yawbrmyn |
Rotating (with nacelle) tower-top / yaw bearing pitch moment [N-m]. | |
real(reki) | yawbrmzn |
Tower-top / yaw bearing yaw moment [N-m]. | |
real(reki) | ncimuraxs |
Nacelle inertial measurement unit angular (rotational) acceleration (absolute) [rad/s^2]. | |
real(reki) | ncimurays |
Nacelle inertial measurement unit angular (rotational) acceleration (absolute) [rad/s^2]. | |
real(reki) | ncimurazs |
Nacelle inertial measurement unit angular (rotational) acceleration (absolute) [rad/s^2]. | |
real(reki) | rotpwr |
Rotor power (this is equivalent to the low-speed shaft power) [W]. | |
real(reki) | horwindv |
Horizontal hub-height wind velocity magnitude [m/s]. | |
real(reki) | yawangle |
Estimate of yaw (nacelle + platform) [radians]. | |
real(reki) | lsshftfxa |
Rotating low-speed shaft force x [N]. | |
real(reki) | lsshftfys |
Nonrotating low-speed shaft force y [N]. | |
real(reki) | lsshftfzs |
Nonrotating low-speed shaft force z [N]. | |
real(siki), dimension(:), allocatable | fromsc |
A swap array: used to pass turbine specific input data to the DLL controller from the supercontroller [-]. | |
real(siki), dimension(:), allocatable | fromscglob |
A swap array: used to pass global input data to the DLL controller from the supercontroller [-]. | |
real(siki), dimension(:), allocatable | lidar |
A swap array: used to pass input data to the DLL controller from the Lidar [-]. | |
type(meshtype) | ptfmmotionmesh |
Platform motion mesh at platform reference point [-]. | |
type(meshtype), dimension(:,:), allocatable | bstcmotionmesh |
StC module blade input motion mesh [-]. | |
type(meshtype), dimension(:), allocatable | nstcmotionmesh |
StC module nacelle input motion mesh [-]. | |
type(meshtype), dimension(:), allocatable | tstcmotionmesh |
StC module tower input motion mesh [-]. | |
type(meshtype), dimension(:), allocatable | sstcmotionmesh |
StC module substructure input motion mesh [-]. | |
real(reki), dimension(:), allocatable servodyn_types::srvd_inputtype::externalblairfoilcom |
Commanded Airfoil UserProp for blade.
Passed to AD15 for airfoil interpolation (must be same units as given in AD15 airfoil tables) [-]