----------- SubDyn MultiMember Support Structure Input File ------------ FAST Certification Test #20: NREL 5.0 MW Baseline Wind Turbine with OC3 Tripod Configuration, for use in offshore analysis -------------------------- SIMULATION CONTROL --------------------------------- False Echo - Echo input data to ".SD.ech" (flag) "DEFAULT" SDdeltaT - Local Integration Step. If "default", the glue-code integration step will be used. 3 IntMethod - Integration Method [1/2/3/4 = RK4/AB4/ABM4/AM2]. True SttcSolve - Solve dynamics about static equilibrium point True GuyanLoadCorrection - Include extra moment from lever arm at interface and rotate FEM for floating. -------------------- FEA and CRAIG-BAMPTON PARAMETERS--------------------------- 1 FEMMod - FEM switch: element model in the FEM. [1= Euler-Bernoulli(E-B); 2=Tapered E-B (unavailable); 3= 2-node Timoshenko; 4= 2-node tapered Timoshenko (unavailable)] 10 NDiv - Number of sub-elements per member True CBMod - [T/F] If True perform C-B reduction, else full FEM dofs will be retained. If True, select Nmodes to retain in C-B reduced system. 6 Nmodes - Number of internal modes to retain (ignored if CBMod=False). If Nmodes=0 --> Guyan Reduction. 1 JDampings - Damping Ratios for each retained mode (% of critical) If Nmodes>0, list Nmodes structural damping ratios for each retained mode (% of critical), or a single damping ratio to be applied to all retained modes. (last entered value will be used for all remaining modes). 1 GuyanDampMod - Guyan damping {0=none, 1=Rayleigh Damping, 2=user specified 6x6 matrix} 0.50, 0.50 RayleighDamp - Mass and stiffness proportional damping coefficients (Rayleigh Damping) [only if GuyanDampMod=1] 6 GuyanDampSize - Guyan damping matrix (6x6) [only if GuyanDampMod=2] 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 8.82607e+05 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 ---- STRUCTURE JOINTS: joints connect structure members (~Hydrodyn Input File)--- 4 NJoints - Number of joints (-) JointID JointXss JointYss JointZss JointType JointDirX JointDirY JointDirZ JointStiff (-) (m) (m) (m) (-) (-) (-) (-) (Nm/rad) 1 0 0 -120 1 0.0 0.0 0.0 0.0 2 0 0 -12 1 0.0 0.0 0.0 0.0 3 0 0 -4 1 0.0 0.0 0.0 0.0 4 0 0 10 1 0.0 0.0 0.0 0.0 ------------------- BASE REACTION JOINTS: 1/0 for Locked/Free DOF @ each Reaction Node --------------------- 1 NReact - Number of Joints with reaction forces; be sure to remove all rigid motion DOFs of the structure (else det([K])=[0]) RJointID RctTDXss RctTDYss RctTDZss RctRDXss RctRDYss RctRDZss SSIfile ![Global Coordinate System] (-) (flag) (flag) (flag) (flag) (flag) (flag) (string) 1 0 0 0 0 0 0 "" ------- INTERFACE JOINTS: 1/0 for Locked (to the TP)/Free DOF @each Interface Joint (only Locked-to-TP implemented thus far (=rigid TP)) --------- 1 NInterf - Number of interface joints locked to the Transition Piece (TP): be sure to remove all rigid motion dofs IJointID ItfTDXss ItfTDYss ItfTDZss ItfRDXss ItfRDYss ItfRDZss (-) (flag) (flag) (flag) (flag) (flag) (flag) 4 1 1 1 1 1 1 ----------------------------------- MEMBERS -------------------------------------- 3 NMembers - Number of frame members MemberID MJointID1 MJointID2 MPropSetID1 MPropSetID2 MType COSMID (-) (-) (-) (-) (-) (-) (-) 1 1 2 1 1 1 2 2 3 1 2 1 3 3 4 2 2 1 ------------------ MEMBER X-SECTION PROPERTY data 1/2 [isotropic material for now: use this table for circular-tubular elements] ------------------------ 2 NPropSets - Number of structurally unique x-sections (i.e. how many groups of X-sectional properties are utilized throughout all of the members) PropSetID YoungE ShearG MatDens XsecD XsecT (-) (N/m2) (N/m2) (kg/m3) (m) (m) 1 2.10000e+11 8.10000e+10 7850.00 9.40000000e+00 1.00000000e-04 2 2.10000e+11 8.10000e+10 7850.00 6.50000000e+00 1.00000000e-04 ------------------ MEMBER X-SECTION PROPERTY data 2/2 [isotropic material for now: use this table if any section other than circular, however provide COSM(i,j) below] ------------------------ 0 NXPropSets - Number of structurally unique non-circular x-sections (if 0 the following table is ignored) PropSetID YoungE ShearG MatDens XsecA XsecAsx XsecAsy XsecJxx XsecJyy XsecJ0 (-) (N/m2) (N/m2) (kg/m3) (m2) (m2) (m2) (m4) (m4) (m4) -------------------------- CABLE PROPERTIES ------------------------------------- 0 NCablePropSets - Number of cable cable properties PropSetID EA MatDens T0 CtrlChannel (-) (N) (kg/m) (N) (-) ----------------------- RIGID LINK PROPERTIES ------------------------------------ 0 NRigidPropSets - Number of rigid link properties PropSetID MatDens (-) (kg/m) ---------------------- MEMBER COSINE MATRICES COSM(i,j) ------------------------ 0 NCOSMs - Number of unique cosine matrices (i.e., of unique member alignments including principal axis rotations); ignored if NXPropSets=0 or 9999 in any element below COSMID COSM11 COSM12 COSM13 COSM21 COSM22 COSM23 COSM31 COSM32 COSM33 (-) (-) (-) (-) (-) (-) (-) (-) (-) (-) ------------------------ JOINT ADDITIONAL CONCENTRATED MASSES-------------------------- 0 NCmass - Number of joints with concentrated masses; Global Coordinate System CMJointID JMass JMXX JMYY JMZZ JMXY JMXZ JMYZ MCGX MCGY MCGZ (-) (kg) (kg*m^2) (kg*m^2) (kg*m^2) (kg*m^2) (kg*m^2) (kg*m^2) (m) (m) (m) ---------------------------- OUTPUT: SUMMARY & OUTFILE ------------------------------ True SumPrint - Output a Summary File (flag).It contains: matrices K,M and C-B reduced M_BB, M-BM, K_BB, K_MM(OMG^2), PHI_R, PHI_L. It can also contain COSMs if requested. 0 OutCBModes - Output Guyan and Craig-Bampton modes {0: No output, 1: JSON output}, (flag) 0 OutFEMModes - Output first 30 FEM modes {0: No output, 1: JSON output} (flag) False OutCOSM - Output cosine matrices with the selected output member forces (flag) False OutAll - [T/F] Output all members' end forces 2 OutSwtch - [1/2/3] Output requested channels to: 1=.SD.out; 2=.out (generated by FAST); 3=both files. True TabDelim - Generate a tab-delimited output in the .SD.out file 1 OutDec - Decimation of output in the .SD.out file "ES11.4e2" OutFmt - Output format for numerical results in the .SD.out file "A11" OutSFmt - Output format for header strings in the .SD.out file ------------------------- MEMBER OUTPUT LIST ------------------------------------------ 3 NMOutputs - Number of members whose forces/displacements/velocities/accelerations will be output (-) [Must be <= 9]. MemberID NOutCnt NodeCnt ![NOutCnt=how many nodes to get output for [< 10]; NodeCnt are local ordinal numbers from the start of the member, and must be >=1 and <= NDiv+1] If NMOutputs=0 leave blank as well. (-) (-) (-) 2 2 1 2 !M1 3 1 1 !M2 1 1 1 !M9 !JASON: 3 1 1 M11 ------------------------- SDOutList: The next line(s) contains a list of output parameters that will be output in .SD.out or .out. ------ "M1N1TDxss, M1N1TDyss, M1N1RDxe , M1N1RDye" - Tower displacements at MSL (member 53 at node 47) "M1N2FKxe , M1N2FKye , M1N2FKze , M1N2MKxe , M1N2MKye , M1N2MKze" - Tower loads at 2m above MSL (member 53 at node 48) "M1N1FKxe , M1N1FKye , M1N1FKze , M1N1MKxe , M1N1MKye , M1N1MKze" - Tower loads at MSL (member 53 at node 47) "M2N1FKxe , M2N1FKye , M2N1FKze , M2N1MKxe , M2N1MKye , M2N1MKze" - Tower loads at 10m below MSL (member 48 at node 42) "M3N1FKxe , M3N1FKye , M3N1FKze , M3N1MKxe , M3N1MKye , M3N1MKze" - Loads in center of upwind leg (member 91 at node 19) END of output channels and end of file. (the word "END" must appear in the first 3 columns of this line)