Skip to content

Commit

Permalink
Merge pull request #17 from ebranlard/f/flexsub2
Browse files Browse the repository at this point in the history
FlexSub: introducing GuyanLoadCorrection instead of ExtraMoment
  • Loading branch information
HaymanConsulting authored Jan 12, 2021
2 parents 72c5f17 + 62ac61d commit 5a43248
Show file tree
Hide file tree
Showing 7 changed files with 184 additions and 214 deletions.
2 changes: 1 addition & 1 deletion docs/source/user/api_change.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ IfW driver 7 WrHAWC false
IfW driver 8 WrBladed false WrBladed - Convert all data to Bladed format? (flag)
IfW driver 9 WrVTK false WrVTK - Convert all data to VTK format? (flag)
InflowWind 7 VFlowAng 0 VFlowAng - Upflow angle (degrees) (not used for native Bladed format WindType=7)
SubDyn 8 ExtraMom False ExtraMoment - Include extra moment from lever arm at interface in interface reactions.
SubDyn 8 GuyanLoadCorr. False GuyanLoadCorection - Include extra moment from lever arm at interface and rotate FEM for floating
SubDyn 15 GuyanDampMod 0 GuyanDampMod - Guyan damping {0=none, 1=Rayleigh Damping, 2=user specified 6x6 matrix}
SubDyn 16 RayleighDamp 0.001, 0.003 RayleighDamp - Mass and stiffness proportional damping coefficients (Rayleigh Damping) [only if GuyanDampMod=1]
SubDyn 17 GuyanDampSize 6 GuyanDampSize - Guyan damping matrix size (square, 6x6) [only if GuyanDampMod=2]
Expand Down
2 changes: 1 addition & 1 deletion docs/source/user/subdyn/examples/OC4_Jacket_SD_Input.dat
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ False Echo - Echo input data to "<rootname>.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 ExtraMoment - Include extra moment from lever arm at interface in interface reactions.
True GuyanLoadCorrection - Include extra moment from lever arm at interface and rotate FEM for floating.
-------------------- FEA and CRAIG-BAMPTON PARAMETERS---------------------------
3 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)]
2 NDiv - Number of sub-elements per member
Expand Down
10 changes: 6 additions & 4 deletions docs/source/user/subdyn/input_files.rst
Original file line number Diff line number Diff line change
Expand Up @@ -175,12 +175,14 @@ that are not considered by the C-B reduction are treated
quasi-statically. This treatment helps
minimize the number of retained modes needed to capture effects such as
static gravity and buoyancy loads, and high-frequency loads transferred
from the turbine.
from the turbine. Recommended to set to True.


**ExtraMoment** is a flag to specify whether the extra moment due to
the lever arm from the deflection of the structure is to be added to the loads passed to SubDyn.
See section :numref:`SD_Loads` for details.
**GuyanLoadCorrection** is a flag to specify whether the extra moment due to
the lever arm from the Guyan deflection of the structure is to be added to the loads
passed to SubDyn, and, whether the FEM representation should be expressed in the rotating
frame in the floating case (the rotation is induced by the rigid body Guyan modes).
See section :numref:`SD_Loads` for details. Recommended to set to True.


FEA and Craig-Bampton Parameters
Expand Down
Loading

0 comments on commit 5a43248

Please sign in to comment.