+ All Categories
Home > Documents > Implementation of Substructure Flexibility and Member-Level … · 2020. 1. 22. · • Prior work...

Implementation of Substructure Flexibility and Member-Level … · 2020. 1. 22. · • Prior work...

Date post: 16-Mar-2021
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
12
Implementation of Substructure Flexibility and Member-Level Load Capabilities for Floating Offshore Wind Turbines in OpenFAST Jason Jonkman, Ph.D. – NREL Emmanuel Branlard, Ph.D. – NREL Matthew Hall, Ph.D. – NREL Greg Hayman – Hayman Consulting LLC Andy Platt – NREL Amy Robertson, Ph.D. – NREL EERA DeepWind’2020 15-17 January, 2020 Trondheim, Norway NREL is a national laboratory of the U.S. Department of Energy, Office of Energy Efficiency and Renewable Energy, operated by the Alliance for Sustainable Energy, LLC.
Transcript
  • Implementation of Substructure Flexibility and Member-Level Load Capabilities for Floating Offshore Wind Turbines in OpenFASTJason Jonkman, Ph.D. – NRELEmmanuel Branlard, Ph.D. – NRELMatthew Hall, Ph.D. – NRELGreg Hayman – Hayman Consulting LLCAndy Platt – NRELAmy Robertson, Ph.D. – NREL

    EERA DeepWind’202015-17 January, 2020Trondheim, Norway

    NREL is a national laboratory of the U.S. Department of Energy, Office of Energy Efficiency and Renewable Energy, operated by the Alliance for Sustainable Energy, LLC.

  • NREL | 2NREL | 2

    OpenFAST Overview

    • OpenFAST is DOE / NREL’s premier open-source wind turbine physics-based engineering tool

    • FAST has undergone a major restructuring, with a new modularization framework (v8)

    • Not only is the framework supporting expanded functionality, but it is facilitating the establishmentof an open-source code-development community for physics-based engineering models (OpenFAST)

  • NREL | 3NREL | 3

    Prior Offshore FunctionalityHydroDyn module – Hydrodynamics for fixed & floating substructures:• Waves – 2nd order regular / irregular &

    directional spreading• Sea currents• Hydrodynamic loads – Hybrid combination of

    strip theory (Morison’s eq.) & potential flowSubDyn module – Fixed substructure structural dynamics:• Linear frame finite-element beam model• Craig-Bampton dynamic system reduction• Static-improvement methodMoorDyn & MAP++ modules – Lumped mass mooring dynamics (MD) or analytical mooring quasi-statics (MAP):• Multi-segmented taut / catenary lines• Clump weights & buoyancy tanks• Elastic stretching & nonlinear geometric

    restoring• Structural damping & hydro. drag (MD)• Apparent weight of lines & added mass (MD)• Seabed friction Lumped-Mass Mooring Dynamics

    Sea-Surface Elevation (η) from theSumming of 1st- (η1) & 2nd- (η2)

    Order Waves

    -15

    -10

    -5

    0

    5

    10

    15

    0 20 40 60 80 100 120 140 160 180 200

    Sea-

    Surfa

    ce E

    leva

    tion

    (m)

    Time (s)

    η1η2η

    Jacket Substructure

  • NREL | 4

    • Objective: Introduce substructure flexibility & member-level load calculations in OpenFAST to enable design & optimization of floating substructures—especially next-generation platforms that show promise to be streamlined, flexible, & cost-effective

    • Prior work (IOWTC 2019):– Establish functional requirements– Identify modeling approaches that address functional requirements– Approach:

    • Meet modeling needs of most FOWT support structures (spar, semi, TLP)• Review existing FOWT prototypes & proposed concepts• Identify physics-based modeling needs• Only consider modeling approaches that maintain computational efficiency

    • This work:– Mathematical details– Changes to SubDyn, HydroDyn, & OpenFAST glue code

    • Future work:– Source-code implementation (nearing completion)– Verification & validation in collaboration w/ Stiesdal– Applications

    Objective & Approach

  • NREL | 5NREL | 5

    Reduction of globalmass, stiffness & force

    SubDyn – New Element Types (In Addition to Beams)

    • Pretensioned cable element:o Important for hanging ballast

    & stiffeners

    • Rigid-link element:o Important for large-volume

    members & high natural frequencies

    o Direct elimination of linear multipoint constraints:– ODEs instead of DAEs

    o Eliminate 6 DOFs per element

    K𝑒𝑒 =𝐸𝐸𝐸𝐸𝐿𝐿0

    ⎣⎢⎢⎢⎢⎢⎢⎢⎢⎡

    𝜖𝜖01 + 𝜖𝜖0

    0 0 −𝜖𝜖0

    1 + 𝜖𝜖00 0

    0𝜖𝜖0

    1 + 𝜖𝜖00 0 −

    𝜖𝜖01 + 𝜖𝜖0

    0

    0 0 1 0 0 −1−

    𝜖𝜖01 + 𝜖𝜖0

    0 0𝜖𝜖0

    1 + 𝜖𝜖00 0

    0 −𝜖𝜖0

    1 + 𝜖𝜖00 0

    𝜖𝜖01 + 𝜖𝜖0

    0

    0 0 −1 0 0 1 ⎦⎥⎥⎥⎥⎥⎥⎥⎥⎤

    f𝑒𝑒 = 𝐸𝐸𝐸𝐸𝜖𝜖0

    ⎩⎪⎨

    ⎪⎧

    00100−1⎭

    ⎪⎬

    ⎪⎫

     𝜖𝜖0 =𝑇𝑇0𝐸𝐸𝐸𝐸

    Pretensioned Cable Element (Mass not Shown)

    Rigid-Link Element

    x = T x�

    M� = TTMT, K� = TTKT, F� = TTF

    T𝑐𝑐 = �

    I6A12⋮

    A1𝑛𝑛

    � , with A1𝑗𝑗 =

    ⎣⎢⎢⎢⎢⎢⎡1 0 0 0 �𝑧𝑧𝑗𝑗 − 𝑧𝑧1� −�𝑦𝑦𝑗𝑗 − 𝑦𝑦1�0 1 0 −�𝑧𝑧𝑗𝑗 − 𝑧𝑧1� 0 �𝑥𝑥𝑗𝑗 − 𝑥𝑥1�0 0 1 �𝑦𝑦𝑗𝑗 − 𝑦𝑦1� −�𝑥𝑥𝑗𝑗 − 𝑥𝑥1� 00 0 0 1 0 00 0 0 0 1 00 0 0 0 0 1 ⎦

    ⎥⎥⎥⎥⎥⎤

    Full set Reduced set

  • NREL | 6NREL | 6

    Reduction of globalmass, stiffness & force

    SubDyn – New Rotational Joints(In Addition to Cantilevered)

    • Introduced 3 new joint types:o Important for some floaters

    (e.g., TetraSpar & SpiderFloat) o Direct elimination of linear

    multipoint constraints:– ODEs instead of DAEs

    o Pin – Adds 1 DOF per beam @ joint (minus 1)

    o Universal – Adds 2 DOF per beam @ joint (minus 1)

    o Ball – Adds 3 DOF per beam @ joint (minus 1)

    Pin Joint

    Ball Joint

    x = T x�

    M� = TTMT, K� = TTKT, F� = TTF

    Full set Reduced set

    Universal Joint

        T𝑐𝑐 = �I3 0

    ⋱0 I3

     T𝑐𝑐 =

    ⎣⎢⎢⎢⎢⎢⎡z�𝑒𝑒1𝑇𝑇 /𝑛𝑛 ⋯ z�𝑒𝑒𝑛𝑛

    𝑇𝑇 /𝑛𝑛x�𝑒𝑒1𝑇𝑇 0

    y�𝑒𝑒1𝑇𝑇 00 ⋱ 00 x�𝑒𝑒𝑛𝑛

    𝑇𝑇

    0 ⋯ y�𝑒𝑒𝑛𝑛𝑇𝑇 ⎦

    ⎥⎥⎥⎥⎥⎤−1∗

      T𝑐𝑐 =

    ⎣⎢⎢⎢⎢⎡p�1𝑇𝑇/𝑛𝑛 ⋯ p�1𝑇𝑇/𝑛𝑛

    p�2𝑇𝑇/𝑛𝑛 ⋯ p�2𝑇𝑇/𝑛𝑛p�𝑡𝑡 0

    ⋱0 p�𝑡𝑡 ⎦

    ⎥⎥⎥⎥⎤−1∗

  • NREL | 7NREL | 7

    HydroDyn –Updated Member-Level Hydrostatics in Strip-Theory

    • Important for slender structures @ member level

    • Updated strip-theory buoyancy calculation:o Exact for cylindrical or tapered

    memberso Based on integrated

    hydrostatic pressure on submerged surface area

    o Dependent on displacement & deflection

    o Forces distributed to analysis nodes, including smoothing to ensure forces don’t “step” when crossing SWL

    Loads on a Fully Submerged Element

    Loads on a Partially Submerged Element

    K̂k̂

    Stri

    p-Th

    eory

    App

    roac

    h

  • NREL | 8NREL | 8

    HydroDyn – Support for Multiple Potential-Flow Bodies • Important for multiple large-

    volume bodies w/ radiation & diffraction

    • Optional inclusion of hydrodynamic interaction:o “NBody” option in WAMIT or

    separate single bodies

    • New “NBodyMod” switch:1) Full hydrodynamic interaction

    between bodies2) Separate bodies, each

    centered @ origin:– Offsets (phase shift) included in

    HydroDyn3) Separate bodies, each located

    @ correct offset in floater

    �⃗�𝐹𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 𝑡𝑡 = −𝐀𝐀∞ ̈⃗𝑞𝑞 𝑡𝑡 − �0

    𝑅𝑅𝐊𝐊 𝑡𝑡 − 𝜏𝜏 ̇⃗𝑞𝑞 𝜏𝜏 𝑑𝑑𝜏𝜏

    �⃗�𝐹1𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 𝑡𝑡�⃗�𝐹2𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 𝑡𝑡

    �⃗�𝐹𝑁𝑁𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 𝑡𝑡

    = −

    𝐀𝐀11∞ 𝐀𝐀12∞ ⋯ 𝐀𝐀1𝑁𝑁∞𝐀𝐀21∞ 𝐀𝐀22∞ ⋯ 𝐀𝐀2𝑁𝑁∞⋮ ⋮ ⋱ ⋮

    𝐀𝐀𝑁𝑁1∞ 𝐀𝐀𝑁𝑁2∞ ⋯ 𝐀𝐀𝑁𝑁𝑁𝑁∞

    ̈⃗𝑞𝑞1 𝑡𝑡̈⃗𝑞𝑞2 𝑡𝑡⋮̈⃗𝑞𝑞𝑁𝑁 𝑡𝑡

    − �0

    𝑅𝑅𝐊𝐊11 𝑡𝑡 − 𝜏𝜏 𝐊𝐊12 𝑡𝑡 − 𝜏𝜏 ⋯ 𝐊𝐊1𝑁𝑁 𝑡𝑡 − 𝜏𝜏𝐊𝐊21 𝑡𝑡 − 𝜏𝜏 𝐊𝐊22 𝑡𝑡 − 𝜏𝜏 ⋯ 𝐊𝐊2𝑁𝑁 𝑡𝑡 − 𝜏𝜏

    ⋮ ⋮ ⋱ ⋮𝐊𝐊𝑁𝑁1 𝑡𝑡 − 𝜏𝜏 𝐊𝐊𝑁𝑁2 𝑡𝑡 − 𝜏𝜏 ⋯ 𝐊𝐊𝑁𝑁𝑁𝑁 𝑡𝑡 − 𝜏𝜏

    ̇⃗𝑞𝑞1 𝜏𝜏̇⃗𝑞𝑞2 𝜏𝜏⋮̇⃗𝑞𝑞𝑁𝑁 𝜏𝜏

    𝑑𝑑𝜏𝜏

    �⃗�𝐹1𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 𝑡𝑡�⃗�𝐹2𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 𝑡𝑡

    �⃗�𝐹𝑁𝑁𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 𝑡𝑡

    = −

    𝐀𝐀11∞ 0 ⋯ 00 𝐀𝐀22∞ ⋯ 0⋮ ⋮ ⋱ ⋮0 0 ⋯ 𝐀𝐀𝑁𝑁𝑁𝑁∞

    ̈⃗𝑞𝑞1 𝑡𝑡̈⃗𝑞𝑞2 𝑡𝑡⋮̈⃗𝑞𝑞𝑁𝑁 𝑡𝑡

    − �0

    𝑅𝑅𝐊𝐊11 𝑡𝑡 − 𝜏𝜏 0 ⋯ 0

    0 𝐊𝐊22 𝑡𝑡 − 𝜏𝜏 ⋯ 0⋮ ⋮ ⋱ ⋮0 0 ⋯ 𝐊𝐊𝑁𝑁𝑁𝑁 𝑡𝑡 − 𝜏𝜏

    ̇⃗𝑞𝑞1 𝜏𝜏̇⃗𝑞𝑞2 𝜏𝜏⋮̇⃗𝑞𝑞𝑁𝑁 𝜏𝜏

    𝑑𝑑𝜏𝜏

    or

    WAMIT Mesh of OC4-DeepCWindSemisubmersible

  • NREL | 9NREL | 9

    OpenFAST Glue Code – Updated Module-to-Module Coupling

    • Allow SubDyn to be enabled for floating (in addition to fixed)

    • Couple tower-substructure-hydrodynamic-mooring dynamics (ElastoDyn –SubDyn – HydroDyn –Mooring)

  • • OpenFAST primary used for nonlineartime-domain loads analysis (ultimate & fatigue)

    • Linearization is about understanding:– Useful for eigenanalysis, controls design,

    stability analysis, gradients for optimization,& development of reduced-order models

    • Prior focus:– Structuring source code to enable linearization– Developing general approach to linearizing mesh-

    mapping w/n module-to-module input-output coupling relationships, including rotations

    – Linearizing core (but not all) features of InflowWind, ServoDyn, ElastoDyn, BeamDyn, AeroDyn, HydroDyn, & MAP++ modules & their coupling

    – Verifying implementation• This work:

    – Expanding linearization of HydroDyn to strip-theory hydrostatics & state-space-based wave excitation & radiation for multiple bodies

    – Linearizing all features of SubDyn– Including linearized ElastoDyn-SubDyn-HydroDyn-

    MAP++ coupling in the OpenFAST glue code

    ( )( )( )

    x X x,z,u,tZ0 Z x,z,u,t with 0z

    y Y x,z,u,t

    =∂

    = ≠∂

    =

    .op

    u u u etc= + ∆

    x A x B uy C x D u

    ∆ ∆ ∆∆ ∆ ∆

    = += +

    1

    op

    X X Z ZA etc.x z z x

    − ∂ ∂ ∂ ∂ = − ∂ ∂ ∂ ∂

    with

    OpenFAST Glue Code – UpdatedFull-System Linearization

  • NREL | 11NREL | 11

    Closing Summary• Next generation FOWT likely

    to be more streamlined, flexible, & cost-effective

    • Floating flexibility & member-level loads introduced into OpenFAST:o Substructure flexibilityo Member-level loadso Pretensioned cableso Rigid linkso Pin, universal, & ball jointso Distributed buoyancy on slender

    memberso Multiple large-volume bodieso Time domain & linearization

    • Coming soon: Verification, validation, & demonstration in collaboration w/ Stiesdal

  • www.nrel.gov

    Jason Jonkman, Ph.D.+1 (303) 384 – [email protected]

    This work was authored by the National Renewable Energy Laboratory, operated by Alliance for Sustainable Energy, LLC, for the U.S. Department of Energy (DOE) under Contract No. DE-AC36-08GO28308. Funding provided by the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy Wind Energy Technologies Office. The views expressed in the article do not necessarily represent the views of the DOE or the U.S. Government. The U.S. Government retains and the publisher, by accepting the article for publication, acknowledges that the U.S. Government retains a nonexclusive, paid-up, irrevocable, worldwide license to publish or reproduce the published form of this work, or allow others to do so, for U.S. Government purposes.

    Carpe Ventum!

    Implementation of Substructure Flexibility and Member-Level Load Capabilities for Floating Offshore Wind Turbines in OpenFASTSlide Number 2Slide Number 3Objective & ApproachSlide Number 5Slide Number 6Slide Number 7Slide Number 8Slide Number 9OpenFAST Glue Code – Updated�Full-System LinearizationSlide Number 11Slide Number 12


Recommended