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

Public Attributes

character(1024) tmdfilename
 Name of the input file; remove if there is no file [-].
 
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} [-].
 
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) tmd_x_dsp
 TMD_X initial displacement [m].
 
real(reki) tmd_y_dsp
 TMD_Y initial displacement [m].
 
real(reki) tmd_x_m
 TMD mass [kg].
 
real(reki) tmd_y_m
 TMD mass [kg].
 
real(reki) tmd_xy_m
 TMDXY mass [kg].
 
real(reki) tmd_x_k
 TMD stiffness [N/m].
 
real(reki) tmd_y_k
 TMD stiffness [N/m].
 
real(reki) tmd_x_c
 TMD damping [N/(m/s)].
 
real(reki) tmd_y_c
 TMD damping [N/(m/s)].
 
real(reki) tmd_x_dwsp
 DW stop position (maximum X mass displacement) [m].
 
real(reki) tmd_x_uwsp
 UW stop position (minimum X mass displacement) [m].
 
real(reki) tmd_x_ks
 stop spring stiffness [N/m]
 
real(reki) tmd_x_cs
 stop spring damping [N/(m/s)]
 
real(reki) tmd_y_plsp
 positive lateral stop position (maximum Y mass displacement) [m]
 
real(reki) tmd_y_nlsp
 negative lateral stop position (minimum Y mass displacement) [m]
 
real(reki) tmd_y_ks
 stop spring stiffness [N/m]
 
real(reki) tmd_y_cs
 stop spring damping [N/(m/s)]
 
real(reki) tmd_p_x
 rest position of TMDs w.r.t. More...
 
real(reki) tmd_p_y
 rest position of TMDs w.r.t. More...
 
real(reki) tmd_p_z
 rest position of TMDs w.r.t. More...
 
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) [-]
 
character(1024) tmd_f_tbl_file
 user-defined spring table filename [-]
 
real(reki), dimension(:,:), allocatable f_tbl
 user-defined spring force [N]
 

Member Data Documentation

◆ tmd_p_x

real(reki) tmd_types::tmd_inputfile::tmd_p_x

rest position of TMDs w.r.t.

nacelle [m]

◆ tmd_p_y

real(reki) tmd_types::tmd_inputfile::tmd_p_y

rest position of TMDs w.r.t.

nacelle [m]

◆ tmd_p_z

real(reki) tmd_types::tmd_inputfile::tmd_p_z

rest position of TMDs w.r.t.

nacelle [m]


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