OpenFAST
Wind turbine multiphysics simulator
Public Attributes | List of all members
strucctrl_types::stc_inputfile Type Reference

Public Attributes

character(1024) stcfilename
 Name of the input file; remove if there is no file [-].
 
logical echo
 Echo input file to echo file [-].
 
integer(intki) stc_cmode
 control mode {0:none; 1: Semi-Active Control Mode; 2: Active Control Mode;} [-]
 
integer(intki) stc_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) stc_dof_mode
 DOF mode {0: NO StC_DOF; 1: StC_X_DOF and StC_Y_DOF; 2: StC_XY_DOF; 3: TLCD; 4: Prescribed force/moment time series} [-].
 
logical stc_x_dof
 DOF on or off [-].
 
logical stc_y_dof
 DOF on or off [-].
 
logical stc_z_dof
 DOF on or off [-].
 
real(reki) stc_x_dsp
 StC_X initial displacement [m].
 
real(reki) stc_y_dsp
 StC_Y initial displacement [m].
 
real(reki) stc_z_dsp
 StC_Z initial displacement [m].
 
character(10) stc_z_preldc
 StC_Z spring preload [N].
 
real(reki) stc_x_m
 StC X mass [kg].
 
real(reki) stc_y_m
 StC Y mass [kg].
 
real(reki) stc_z_m
 StC Z mass [kg].
 
real(reki) stc_xy_m
 StC XY mass [kg].
 
real(reki) stc_x_k
 StC X stiffness [N/m].
 
real(reki) stc_y_k
 StC Y stiffness [N/m].
 
real(reki) stc_z_k
 StC Y stiffness [N/m].
 
real(reki) stc_x_c
 StC X damping [N/(m/s)].
 
real(reki) stc_y_c
 StC Y damping [N/(m/s)].
 
real(reki) stc_z_c
 StC Z damping [N/(m/s)].
 
real(reki) stc_x_psp
 Positive stop position (maximum X mass displacement) [m].
 
real(reki) stc_x_nsp
 Negative stop position (minimum X mass displacement) [m].
 
real(reki) stc_y_psp
 Positive stop position (maximum Y mass displacement) [m].
 
real(reki) stc_y_nsp
 Negative stop position (minimum Y mass displacement) [m].
 
real(reki) stc_z_psp
 Positive stop position (maximum Z mass displacement) [m].
 
real(reki) stc_z_nsp
 Negative stop position (minimum Z mass displacement) [m].
 
real(reki) stc_x_ks
 Stop spring X stiffness [N/m].
 
real(reki) stc_x_cs
 Stop spring X damping [N/(m/s)].
 
real(reki) stc_y_ks
 Stop spring Y stiffness [N/m].
 
real(reki) stc_y_cs
 Stop spring Y damping [N/(m/s)].
 
real(reki) stc_z_ks
 Stop spring Z stiffness [used only when StC_DOF_MODE=1 and StC_Z_DOF=TRUE] [N/m].
 
real(reki) stc_z_cs
 Stop spring Z damping [used only when StC_DOF_MODE=1 and StC_Z_DOF=TRUE] [N/(m/s)].
 
real(reki) stc_p_x
 StC X initial displacement (m) [relative to at rest position] [m].
 
real(reki) stc_p_y
 StC Y initial displacement (m) [relative to at rest position] [m].
 
real(reki) stc_p_z
 StC Z initial displacement (m) [relative to at rest position; used only when StC_DOF_MODE=1 and StC_Z_DOF=TRUE] [m].
 
real(reki) stc_x_c_high
 StC X high damping for ground hook control [N/(m/s)].
 
real(reki) stc_x_c_low
 StC X low damping for ground hook control [N/(m/s)].
 
real(reki) stc_y_c_high
 StC Y high damping for ground hook control [N/(m/s)].
 
real(reki) stc_y_c_low
 StC Y low damping for ground hook control [N/(m/s)].
 
real(reki) stc_z_c_high
 StC Z high damping for ground hook control [N/(m/s)].
 
real(reki) stc_z_c_low
 StC Z low damping for ground hook control [N/(m/s)].
 
real(reki) stc_x_c_brake
 StC X high damping for braking the StC [N/(m/s)].
 
real(reki) stc_y_c_brake
 StC Y high damping for braking the StC [N/(m/s)].
 
real(reki) stc_z_c_brake
 StC Z high damping for braking the StC [N/(m/s)].
 
real(reki) l_x
 X TLCD total length [m].
 
real(reki) b_x
 X TLCD horizontal length [m].
 
real(reki) area_x
 X TLCD cross-sectional area of vertical column [m^2].
 
real(reki) area_ratio_x
 X TLCD cross-sectional area ratio (vertical column area divided by horizontal column area) [-].
 
real(reki) headlosscoeff_x
 X TLCD head loss coeff [-].
 
real(reki) rho_x
 X TLCD liquid density [kg/m^3].
 
real(reki) l_y
 Y TLCD total length [m].
 
real(reki) b_y
 Y TLCD horizontal length [m].
 
real(reki) area_y
 Side-Side TLCD cross-sectional area of vertical column [m].
 
real(reki) area_ratio_y
 Side-Side TLCD cross-sectional area ratio (vertical column area divided by horizontal column area) [-].
 
real(reki) headlosscoeff_y
 Side-Side TLCD head loss coeff [-].
 
real(reki) rho_y
 Side-Side TLCD liquid density [kg/m^3].
 
logical use_f_tbl
 use spring force from user-defined table (flag) [-]
 
integer(intki) nkinpst
 Number of input spring force rows in table [-].
 
character(1024) stc_f_tbl_file
 user-defined spring table filename [-]
 
real(reki), dimension(:,:), allocatable f_tbl
 user-defined spring force [N]
 
integer(intki) prescribedforcescoordsys
 Prescribed forces coordinate system {0: global; 1: local} [-].
 
character(1024) prescribedforcesfile
 Prescribed force time-series filename [-].
 
real(reki), dimension(:,:), allocatable stc_prescribedforce
 StC prescribed force time-series info [(s,N,N-m)].
 
integer(intki), dimension(:), allocatable stc_cchan
 StC control chan to use – one per instance [-].
 

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