Fully-Coupled Fluid-Structure Interaction Simulations of a ...

45
Jonathan Boustani " , Michael F. Barad " , Cetin C. Kiris " , Christoph Brehm* *Department of Mechanical Engineering, University of Kentucky, Lexington, KY, 40506, USA " Computational Aerosciences Branch, NASA Ames, Moffet Field, CA, 94035, USA Fully-Coupled Fluid-Structure Interaction Simulations of a Supersonic Parachute 6/17/19 1 HPC Resources Provided by Program Director, Dr. Suzanne Smith Grant Number, RIDG-17-005 AIAA Aviation Forum and Exposition 2019, Dallas, TX

Transcript of Fully-Coupled Fluid-Structure Interaction Simulations of a ...

Page 1: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

Jonathan Boustani∗", Michael F. Barad", Cetin C. Kiris", Christoph Brehm*

*Department of Mechanical Engineering, University of Kentucky, Lexington, KY, 40506, USA"

Computational Aerosciences Branch, NASA Ames, Moffet Field, CA, 94035, USA

Fully-Coupled Fluid-Structure Interaction Simulations of a

Supersonic Parachute

6/17/19 1

HPC Resources Provided byProgram Director, Dr. Suzanne SmithGrant Number, RIDG-17-005

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 2: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Motivation/Introductiono Mars, EDL system qualification, Simulation Capabilities

q FSI Methodo Governing equationso Immersed Boundary Method for the Compressible Navier-Stokes Equations (CFD)o Geometrically Nonlinear Computational Structural Dynamics Solver (CSD)o Coupling procedure

q Extended Validation for Fluid-Structure Interaction Problemsq Methods for Large-scale, Parallel CFD-CSD Coupling

o Disparate domain decompositionq Supersonic Parachute Inflationq Summary and Outlook

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 2

Outline

Page 3: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Motivation/Introductiono Mars, EDL system qualification, Simulation Capabilities

q FSI Methodo Governing equationso Immersed Boundary Method for the Compressible Navier-Stokes Equations (CFD)o Geometrically Nonlinear Computational Structural Dynamics Solver (CSD)o Coupling procedure

q Extended Validation for Fluid-Structure Interaction Problemsq Methods for Large-scale, Parallel CFD-CSD Coupling

o Disparate domain decompositionq Supersonic Parachute Inflationq Summary and Outlook

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 3

Outline

Page 4: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q MSL EDL system was requalifiedo Payload weight, canopy size, and landing altitude exceeded

those established by heritage Viking mission(Sengupta et al. AIAA 2007,2009, Way et al. IEEE 2006)

q NASA’s mission to Mars will eventually require EDL re-qualificationo For hardware and humans required for sustained settlements,

more demanding landing objectives

q LDSD projecto Supersonic ringsail parachuteo Low-Density Supersonic Decelerator

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 4

Motivation

(NASA)

Page 5: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Previously introduced and validated a method for simulating the large, geometrically nonlinear deformations of very thin shell structures (Boustani et al. SciTech 2019)

q This work is an extension of these capabilities to solving large-scale FSI problems in high-speed flows within a parallel computing environment

q End goal is to simulate supersonic parachute deployment

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 5

Introduction

Page 6: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Motivation/Introductiono Mars, EDL system qualification, Simulation Capabilities

q FSI Methodo Governing equationso Immersed Boundary Method for the Compressible Navier-Stokes Equations (CFD)o Geometrically Nonlinear Computational Structural Dynamics Solver (CSD)o Coupling procedure

q Extended Validation for Fluid-Structure Interaction Problemsq Methods for Large-scale, Parallel CFD-CSD Coupling

o Disparate domain decompositionq Supersonic Parachute Inflationq Summary and Outlook

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 6

Outline

Page 7: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q The fluid regime considers the compressible Navier-Stokes equations, shown here in conservative form

q The structural regime considers the Total Lagrangian equations of motion

q Partitioned solution involves solving strong and weak solutions together

6/17/19 7

Governing Equations

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 8: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q The coupling conditions between the two regimes enforce the continuity of loads across the shared boundary

where the fluid traction vector considers pressure and viscous stresses

q The continuity of the position and velocity of the shared boundary itself is also enforced

6/17/19 8

Coupling Conditions

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 9: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q The method used in this work couples together

I. A structured Cartesian, higher-order, sharp immersed boundary method for the compressible Navier-Stokes equations

II. A geometrically nonlinear structural finite element solver employing shell elements that utilize the Mixed Interpolation of Tensorial Components

6/17/19 9

FSI Method

Brehm, C., Fasel, H., JCP 2013Brehm, C., Hader, C., Fasel, H., JCP 2015Brehm, C., Barad, M. F., Kiris, C. C., JCP 2018

Boustani et al., AIAA SciTech 2019

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 10: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q FD stencils are locally optimized considering the local flow conditions and boundary distanceo Improved stability

6/17/19 10

Higher-Order IBM

AIAA Aviation Forum and Exposition 2019, Dallas, TX

q Compressible Navier-Stokes are solved with the 4$%- order time explicit Runge-Kutta scheme

q WENO5 is used for the convective terms to deal with flow discontinuities

Page 11: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q ‘Sharp’ classification comes from boundary conditions being enforced directly at grid-line intersection points

6/17/19 11

Higher-Order IBM

AIAA Aviation Forum and Exposition 2019, Dallas, TX

q Advantageous for thin geometrieso No valid data is needed inside the geometryo Now need to deal with freshly-cleared cells (FCCs)

q FCCs have no valid-time historyo Must interpolate from the surrounding flowo Use canonical ENO selection in high-speed flows

Page 12: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Element formulations used:oGeometrically nonlinear MITC3 triangular shell elementoGeometrically nonlinear generic cable element

q In this work, the St. Venant-Kirchoff hyperelastic strain-energy function is used

q Time integration is performed with the implicit Newmark-𝛽 scheme oNonlinear solution is obtained via Newton-Raphson iteration

6/17/19 12

Structural Solver

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 13: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q The CFD and CSD solvers are weakly coupledo The solution procedure is partitioned

q An auxiliary and mass-less, or phantom, representation of the geometry with a finite thickness is used in the CFD solver

q The coupling conditions are enforced at the artificial interface between the geometry representation and the infinitesimal thickness CSD mesh

6/17/19 13

CFD-CSD Coupling

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 14: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q The CFD and CSD solvers are weakly coupledo The solution procedure is partitioned

q An auxiliary and mass-less, or phantom, representation of the geometry with a finite thickness is used in the CFD solver

q The coupling conditions are enforced at the artificial interface between the geometry representation and the infinitesimal thickness CSD mesh

6/17/19 14

CFD-CSD Coupling

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 15: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Motivation/Introductiono Mars, EDL system qualification, Simulation Capabilities

q FSI Methodo Governing equationso Immersed Boundary Method for the Compressible Navier-Stokes Equations (CFD)o Geometrically Nonlinear Computational Structural Dynamics Solver (CSD)o Coupling procedure

q Extended Validation for Fluid-Structure Interaction Problemsq Methods for Large-scale, Parallel CFD-CSD Coupling

o Disparate domain decompositionq Supersonic Parachute Inflationq Summary and Outlook

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 15

Outline

Page 16: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 16

Bending of a Vertical Plate in Crossflow

AIAA Aviation Forum and Exposition 2019, Dallas, TX

q Vertical plate of height H is clamped along bottom edgeq All parameters chosen in accordance with

o Simulations: Hu and Wang (JAFM 2016), and Seidel et al. (AIAA 2018)o Experiments: Womack and Seidel (AIAA 2014), and Siefers et al. (AIAA 2018)

q Exposed to viscous crossflow 𝐔 = 𝑈, 0,0 ,

q Domain: [-20H,25H] × [-9H,9H] × [0,9H]q ∆𝑥012 = ∆𝑦012 = H/25q No-slip wall on plate, slip wall on x-y boundary

Page 17: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 17

Bending of a Vertical Plate in Crossflow

AIAA Aviation Forum and Exposition 2019, Dallas, TX

q For comparison with Hu and Wang (JAFM 2016) and Womack and Seidel (AIAA 2014), Siefers et al. (AIAA 2018) introduced the

1. Mean chord angle

∅ = tan<=𝛿?

𝐻 − 𝛿B2. Normalized curvature

𝑘 =𝑞𝐻E

𝐸ℎEq These parameters reduce the solution to a single variable, ∅

Page 18: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 18

Bending of a Vertical Plate in Crossflow

AIAA Aviation Forum and Exposition 2019, Dallas, TX

q Siefers et al. (AIAA 2018) notes that geometrically linear deformations become invalid after k = 0.3

q As shown, the current method shows good agreement with established experiments and simulations

q Plate response becomes unsteady for larger values of k

k = 0.3

Page 19: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 19

Bending of a Vertical Plate in Crossflow

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Streamwise Velocity Q-Criterion (Q = 2,500)k = 2.0 k = 2.0

Page 20: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Consider the setup chosen by Huang et al. (JFM 2010) and Hua et al. (JFM 2014)o 𝑅𝑒 = 100o MR = KLM

KNO=100

o Δ𝑥012 = Δ𝑦012 = 0.02𝐿o Discretized with 3,200 finite elementso FEM mesh is pinned at the leading edgeo 18° crossflow to induced motiono Thickness, h, is 0.01

o 𝐒𝐬 =𝑬𝑰𝒔

𝝆𝒇𝑼𝟐𝑳𝟑= 𝟏×𝟏𝟎𝟑,

o 𝑺𝒃 =𝑬𝒉

𝝆𝒇𝑼𝟐𝑳= 𝟏×𝟏𝟎<𝟒

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 20

Waving Flag

Page 21: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 21

Waving Flag

q As shown, good agreement is obtained both in terms of the excursion amplitude fg,hij<fg,hkl

Oand the Strouhal number 𝑓 n

O

Reference o𝐀 𝐒𝐭Present Work 0.57 0.22

Huang et al. (JFM 2010) 0.58 0.24

Hua et al. (JFM 2014) 0.58 0.24

Page 22: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 22

Waving Flag

Page 23: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Motivation/Introductiono Mars, EDL system qualification, Simulation Capabilities

q FSI Methodo Governing equationso Immersed Boundary Method for the Compressible Navier-Stokes Equations (CFD)o Geometrically Nonlinear Computational Structural Dynamics Solver (CSD)o Coupling procedure

q Extended Validation for Fluid-Structure Interaction Problemsq Methods for Large-scale, Parallel CFD-CSD Coupling

o Disparate domain decompositionq Supersonic Parachute Inflationq Summary and Outlook

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 23

Outline

Page 24: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q In Boustani et al. SciTech 2019, the structures consisted of a few thousand shell elementso This allowed a parallel CFD – serial CSD coupling

q When considering a parachute geometry, the number of degrees of freedom requires parallel computingo The parallel CFD – parallel CSD coupling requires a complex communication patterno When dealing with large-scale problems, minimize memory and overhead

q What happens when the CFD and CSD partitions are disparate?o Expected in weakly coupled FSI algorithms

6/17/19 24

Large FSI Problems

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 25: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

I. The CFD solver uses an octree data structure to organize the volume datao The geometry representation is partitioned accordingly

6/17/19 25

Parallel FSI Algorithm

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 26: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

II. The CSD solver is partitioned on an unstructured mesh by ParMETIS

6/17/19 26

Parallel FSI Algorithm

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 27: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 27

Parallel FSI Algorithm

AIAA Aviation Forum and Exposition 2019, Dallas, TX

q How does process ‘m’ get/transfer loads/displacements to/from process ‘n’?

Loads/Displacements

Aside:

CSD CFD

Page 28: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 28

Parallel FSI Algorithm

AIAA Aviation Forum and Exposition 2019, Dallas, TX

q How does process ‘m’ get/transfer loads/displacements to/from process ‘n’?

Loads/Displacements

q Decompose geometry representation from the CSD solver as well

Aside:

Page 29: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Ray-triangle intersection is used to identify elements in the geometry representation laying directly ‘above/below’ a CSD partitiono Ray intersect a CSD element belonging to a partition and are stored uniquely by that

partition

6/17/19 31

Parallel FSI Algorithm

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Aside:

Page 30: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

III. Load and displacement transfer stencils are computed between the geometry representation and CSD mesh within the defined partitions

o Stencils are limited a single partition

6/17/19 32

Parallel FSI Algorithm

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Serial CSD Displacement Stencil Parallel CSD Displacement Stencil

Page 31: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Using this algorithm, each process only stores its portion(s) of the CFD volume mesh, geometry representation, and the CSD mesho Need to communicate to other processors is reduced greatlyo Memory requirements are less demanding

q It is clear that the geometry representation is stored twiceo Once when partitioned by the CFD solver via volume decompositiono Once when partitioned by the CSD solver via ray-triangle intersectiono No guarantee that these partitions are the same

q Best case scenario is a shared, infinitesimal thickness representation of the CSD mesh and geometry representation

6/17/19 33

Parallel FSI Algorithm

AIAA Aviation Forum and Exposition 2019, Dallas, TX

Page 32: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Motivation/Introductiono Mars, EDL system qualification, Simulation Capabilities

q FSI Methodo Governing equationso Immersed Boundary Method for the Compressible Navier-Stokes Equations (CFD)o Geometrically Nonlinear Computational Structural Dynamics Solver (CSD)o Coupling procedure

q Extended Validation for Fluid-Structure Interaction Problemsq Methods for Large-scale, Parallel CFD-CSD Coupling

o Disparate domain decompositionq Supersonic Parachute Inflationq Summary and Outlook

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 34

Outline

Page 33: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Setup is chosen in accordance witho Experiments: Sengupta et al. (AIAA 2009)o Simulations: Karagiozis et al. (JFS 2011) and Yu et al. (AIAA 2019)

q 0.8m 𝐷sDGB Parachute design is based off Reuter et al. (AIAA 2009)o Sub-scale Viking parachute model with and without a sub-scale 70° Viking capsule

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 35

Problem Setup

𝐋𝐓 𝐋𝐁 𝐋𝐆𝒙𝒅= 𝟏𝟎. 𝟔 𝟎. 𝟏𝟐𝟏𝑫𝟎 𝟎. 𝟎𝟒𝟐𝑫𝟎

Page 34: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Setup is chosen in accordance witho Experiments: Sengupta et al. (AIAA 2009)o Simulations: Karagiozis et al. (JFS 2011) and Yu et al. (AIAA 2019)

q 0.8m 𝐷sDGB Parachute design is based off Reuter et al. (AIAA 2009)o Sub-scale Viking parachute model with and without a sub-scale 70° Viking capsule

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 36

Problem Setup

Page 35: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Problem resembles spacecraft entry into the upper Martian atmosphere:

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 37

Problem Setup

q 𝑅𝑒 = K}~}��}

= 10�

q 𝜇� via Sutherland’s law at 𝑇� =294.93𝐾q 𝜌� = 0.0184527 ��

0�

q 𝑢� = 688.890�

q𝑀 = ~}�}

= 2.0

Fluid Properties Structural Propertiesq 𝐸� = 878 𝑀𝑃𝑎q 𝜈 = 0.33q ℎ = 6.35×10<�𝑚q 𝜌� = 614 ��

0�

q 𝑑� = 0.99×10<E𝑚q 𝐸� = 43𝐺𝑃𝑎q 𝜌� = 8.27×10<� ��

0

Page 36: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Center of the vent hole is at (0,0,0)q Domain: [-6.25𝐷s, 6.25𝐷s] × [-6.25𝐷s, 6.25𝐷s] × [-6.25𝐷s, 6.25𝐷s]q Basecase:Δ𝑥012 = Δ𝑦012 = 𝐷s/164

q 600 geometrically nonlinear cables elements are used for the suspension lineso Fixed at point P

q 108,000 geometrically nonlinear shell elements resolve the disk and canopy

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 38

Problem Setup

Page 37: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Center of the vent hole is at (0,0,0)q Domain: [-6.25𝐷s, 6.25𝐷s] × [-6.25𝐷s, 6.25𝐷s] × [-6.25𝐷s, 6.25𝐷s]q Basecase:Δ𝑥012 = Δ𝑦012 = 𝐷s/164

q 600 geometrically nonlinear cables elements are used for the suspension lineso Fixed at point P

q 108,000 geometrically nonlinear shell elements resolve the disk and canopy

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 39

Problem Setup

Simulation initial condition

Page 38: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Structural mesh based off simulations by Derkevorkian et al. (AIAA 2019)o Elements along seams are thickened by a factor of 4 to represent the stitching pattern used

in manufacturing of the canopyo Finely resolving these regions also helps capture the stress discontinuities across the seams

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 40

Problem Setup

Page 39: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 41

Case 1: Uniform Flow (no capsule)

Streamwise velocity Temperature field

Page 40: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 42

Case 1: Uniform Flow (no capsule)

q The cables are not resolved in the CFD volume mesho Nor do they experience any external loading à motion is virtually

unopposedo This leads to large period, large amplitude swaying of the cables

q The cables, as well as the canopy, start the simulation in an unstressed stateo There is no tension in the cables

q Resolve with phantom geometry or approximate ling dragfrom damping matrix, reduced order model, etc.? Pre-tension?

Page 41: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 43

Case 2: Leading Viking-type Capsule

Streamwise velocity

Page 42: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Motivation/Introductiono Mars, EDL system qualification, Simulation Capabilities

q FSI Methodo Governing equationso Immersed Boundary Method for the Compressible Navier-Stokes Equations (CFD)o Geometrically Nonlinear Computational Structural Dynamics Solver (CSD)o Coupling procedure

q Extended Validation for Fluid-Structure Interaction Problemsq Methods for Large-scale, Parallel CFD-CSD Coupling

o Disparate domain decompositionq Supersonic Parachute Inflationq Summary and Outlook

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 44

Outline

Page 43: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Summary:o A validated method for FSI problems involving the large deformations of thin

structures was extended to large, parallel simulations in supersonic flows

o The details of the weak, parallel coupling algorithm and the treatment of dealing with the disparate partitions in the CFD and CSD solvers were discussed

o The FSI method was then applied to two more large deformation FSI validation test cases to add onto the validation cases presented at SciTech 2019

o The FSI method was finally applied to the simulation of parachute inflation in the upper Martian atmosphere

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 45

Summary and Outlook

Page 44: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

q Outlook:o Treatment of the cable dynamics via damping, line drag

o Apply porous material boundary conditions on the canopy

o Implement more efficient contact algorithms for robustness

o Develop communication rings in the partitioned CFD-CSD solution procedure

o Reduce overhead and general optimization, load balancing

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 46

Summary and Outlook

Page 45: Fully-Coupled Fluid-Structure Interaction Simulations of a ...

6/17/19 AIAA Aviation Forum and Exposition 2019, Dallas, TX 47

Questions?