Skip to content

Umaine Semi IEA 15 MW- Static Equilibrium analysis -HEAVE issue #301

@JittuVinithaJose

Description

@JittuVinithaJose

I am performing a hydrostatic (still-water) equilibrium check in OpenFAST for the IEA 15 MW turbine on the VolturnUS-S semi-submersible platform. Based on the literature, I expect steady-state offsets approximately equal to:

Surge ≈ +0.413 m
Heave ≈ −0.003 m
Pitch ≈ −1.457°

INITIAL CONDITIONS

OoPDefl: 0 m – Initial out-of-plane blade-tip displacement
IPDefl: 0 m – Initial in-plane blade-tip deflection
BlPitch(1): 1° – Blade 1 initial pitch
BlPitch(2): 1° – Blade 2 initial pitch
BlPitch(3): 1° – Blade 3 initial pitch (unused for 2-blade rotors)
TeetDefl: 0° – Initial/fixed teeter angle (unused for 3 blades)
Azimuth: 0° – Initial azimuth angle for Blade 1
RotSpeed: 0 rpm – Initial/fixed rotor speed
NacYaw: 0° – Initial/fixed nacelle yaw
TTDspFA: 0 m – Initial fore-aft tower-top displacement
TTDspSS: 0 m – Initial side-to-side tower-top displacement
PtfmSurge: 0 m – Initial/fixed platform surge displacement
PtfmSway: 0 m – Initial/fixed platform sway displacement
PtfmHeave: 0 m – Initial/fixed platform heave displacement
PtfmRoll: 0° – Initial/fixed platform roll angle
PtfmPitch: 0° – Initial/fixed platform pitch angle
PtfmYaw: 0° – Initial/fixed platform yaw angle

I am using the OpenFAST model of the IEA 15-MW reference wind turbine model directly from the GitHub repository ( IEA-15-240-RWT/OpenFAST/IEA-15-240-RWT-UMaineSemi at master · IEAWindSystems/IEA-15-240-RWT · GitHub ) and made some changes to the parameters for the test,

Changes made are :

Wind (InflowWind.dat)

WindType = 1
HWindSpeed = 0.001 # Effectively zero, to prevents code crash

Waves (HydroDyn.dat)

Wave Setting- Hydrodyn.dat, but seastste is enabled so- SeaState.dat
WaveMod = 0
TMax = 400
DT = 0.05

Elastodyn.dat

RotSpeed = 0.0
GenDOF = False
CompAero = 0
CompServo = 0
CompHydro = 1 # Hydro forces active
CompMooring = 3 # Keep mooring active

Turn OFF structural flexibility:

FlapDOF1 = False
FlapDOF2 = False
EdgeDOF = False
TwFADOF1 = False
TwFADOF2 = False
TwSSDOF1 = False
TwSSDOF2 = False

I obtained surge and pitch values that match the journal results closely (Surge ≈ 0.42 m and Pitch ≈ –1.45°).
However, the heave value is still off. I’m getting –0.35 m, whereas the expected value is approximately –0.003 m.
I am attaching the graph that I plotted. It would be very helpful for your valuable insights on what I am doing wrong.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions