OpenFAST
Wind turbine multiphysics simulator
Public Attributes | List of all members
tmd_types::tmd_parametertype Type Reference

Public Attributes

real(dbki) dt
 Time step for cont. More...
 
character(1024) rootname
 RootName for writing output files [-].
 
integer(intki) tmd_dof_mode
 DOF mode {0: NO TMD_DOF; 1: TMD_X_DOF and TMD_Y_DOF; 2: TMD_XY_DOF} [-].
 
logical tmd_x_dof
 DOF on or off [-].
 
logical tmd_y_dof
 DOF on or off [-].
 
real(reki) x_dsp
 TMD_X initial displacement [m].
 
real(reki) y_dsp
 TMD_Y initial displacement [m].
 
real(reki) m_x
 TMD mass [kg].
 
real(reki) m_y
 TMD mass [kg].
 
real(reki) m_xy
 TMDXY mass [kg].
 
real(reki) k_x
 TMD stiffness [N/m].
 
real(reki) k_y
 TMD stiffness [N/m].
 
real(reki) c_x
 TMD damping [N/(m/s)].
 
real(reki) c_y
 TMD damping [N/(m/s)].
 
real(reki), dimension(1:2) k_s
 TMD stop stiffness [N/m].
 
real(reki), dimension(1:2) c_s
 TMD stop damping [N/(m/s)].
 
real(reki), dimension(1:2) p_sp
 Positive stop position (maximum mass displacement) [m].
 
real(reki), dimension(1:2) n_sp
 Negative stop position (minimum X mass displacement) [m].
 
real(reki), dimension(1:3) f_ext
 External forces (for user modification) [-].
 
real(reki) gravity
 Gravitational acceleration [m/s^2].
 
integer(intki) tmd_cmode
 control mode {0:none; 1: Semi-Active Control Mode; 2: Active Control Mode;} [-]
 
integer(intki) tmd_sa_mode
 Semi-Active control mode {1: velocity-based ground hook control; 2: Inverse velocity-based ground hook control; 3: displacement-based ground hook control 4: Phase difference Algorithm with Friction Force 5: Phase difference Algorithm with Damping Force} [-].
 
real(reki) tmd_x_c_high
 TMD X high damping for ground hook control [N/(m/s)].
 
real(reki) tmd_x_c_low
 TMD X low damping for ground hook control [N/(m/s)].
 
real(reki) tmd_y_c_high
 TMD Y high damping for ground hook control [N/(m/s)].
 
real(reki) tmd_y_c_low
 TMD Y high damping for ground hook control [N/(m/s)].
 
real(reki) tmd_x_c_brake
 TMD X high damping for braking the TMD [N/(m/s)].
 
real(reki) tmd_y_c_brake
 TMD X high damping for braking the TMD [N/(m/s)].
 
logical use_f_tbl
 use spring force from user-defined table (flag) [-]
 
real(reki), dimension(:,:), allocatable f_tbl
 user-defined spring force [N]
 

Member Data Documentation

◆ dt

real(dbki) tmd_types::tmd_parametertype::dt

Time step for cont.

state integration & disc. state update [seconds]


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