fluid structure interaction simulation in marine renewable ...€¦ · fluid structure interaction...

Post on 10-Jun-2020

17 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Fluid structure interaction simulation in marinerenewable energy

Barbel HolmComputational Science and TechnologyKTH Royal Institute of Technology, Stockholm, Sweden

Havsenergiforum 2016, Smogen Hafvsbad

Overview

Motivation

Discretization

Model problem

Locally modified finite element method

Analysis of the locally modified finite element method

Numerical experiments

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 2

Simulation of Fluid-Structure interaction problems

Ph.D project by Jeannette Spuhler.Simulation of blood flow in the human heart.

Large deformations of the structure.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 3

Simulation of Fluid-Structure interaction problems

Ph.D project by Jeannette Spuhler.Simulation of blood flow in the human heart.

Large deformations of the structure.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 3

Simulation of turbines

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 4

Rotation of structures

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 5

Rotation of structures

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 6

Rotation of structures

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 7

Rotation of structures

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 8

Rotation of structures

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 9

Rotation of structures

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 10

Rotation of structures

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 11

Overview

Motivation

Discretization

Model problem

Locally modified finite element method

Analysis of the locally modified finite element method

Numerical experiments

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 12

Discretization of the domain

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 13

Discretization of the domain

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 14

Remeshing

Create a new mesh in each step.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 15

Remeshing

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 16

Remeshing

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 17

Remeshing

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 18

Remeshing

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 19

Remeshing

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 20

Remeshing

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 21

Arbitrary Lagangian Eulerian (ALE)

Move the existing vertices at the interface in each step.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 22

ALE

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 23

ALE

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 24

ALE

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 25

ALE

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 26

ALE – cells get distorted

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 27

Nonconforming mesh

Use the same mesh in each step.Do not align the mesh with the interface.Allow cells to be cut.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 28

Nonconforming mesh

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 29

Nonconforming mesh

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 30

Nonconforming mesh

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 31

Nonconforming mesh

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 32

Nonconforming mesh

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 33

Nonconforming mesh

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 34

Nonconforming mesh

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 35

Overview

Motivation

Discretization

Model problem

Locally modified finite element method

Analysis of the locally modified finite element method

Numerical experiments

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 36

Goal

Fixed mesh, flexible interface

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 37

Flexible interface

Model problem

−∇ · (κi∇u) = 1 on Ωi , i = 1, 2, [u] = 0, [κ∂nu] = 0 on I,

depending on diffusion parameters κi . By

[u](x) := lims↓0

u(x + sn)− lims↑0

u(x + sn), x ∈ I

we denote the jump at the interface.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 38

Exact solution

0

1

0

1

0

0.04

0.08

u(x) = 1/κ(1/16− 1/4‖x‖), κ =

1, ‖x‖ < 1/4,

1/10, else.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 39

Exact solution

u(x) = 1/κ(1/16− 1/4‖x‖), κ =

1, ‖x‖ < 1/4,

1/10, else.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 40

Suboptimal convergence

0.0001

0.001

0.01

0.1

1

0.001 0.01 0.1 1

O(h1/2)

O(h)

∥∥∇(u − uh)∥∥

‖u − uh‖

mesh size h

P1-elements

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 41

Suboptimal convergence - even with higher orderelements

0.00001

0.0001

0.001

0.01

0.1

1

0.001 0.01 0.1 1

O(h1/2)

O(h)

∥∥∇(u − uh)∥∥

‖u − uh‖

mesh size hP1-elementsP2-elements

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 42

Bad news

If the interface I cannot be resolved by the mesh, the overall errorfor a standard finite element ansatz will be 1, 2∥∥∇(u − uh)

∥∥ = O(h1/2).

1I. Babuska “The finite element method for elliptic equations withdiscontinuous coefficients” Computing 5, No. 3, pp. 207–213, 1970.

2R.J. Mackinnon, G.F. Carey “Treatment of material discontinuities in finiteelement computations” International Journal for Numerical Methods inEngineering 24, No. 2, pp. 393–417, 1987.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 43

Representation of the interface II Overlapping mesh methods.I XFEM methods.I Cut cells.

I Introduction of new local degrees of freedom.I Problems for load balancing.

I CutFEM.I Additional terms as in DG methods.I Choice of stabilization parameters.

I Local interpretation of degrees of freedom and localquadrature. 3

I Number of degrees of freedom stay the same.I Connectivity of the matrix is kept.

I Many more.3S. Frei, T. Richter “A locally modified parametric finite element method

for interface problems” Journal on Numerical Analysis 52, No. 5, pp.2315–2334, 2014.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 44

Overview

Motivation

Discretization

Model problem

Locally modified finite element method

Analysis of the locally modified finite element method

Numerical experiments

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 45

Interface through the domain

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 46

Piecewise linear approximation

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 47

Identify subdomains

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 48

Special treatment on cells at the interface

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 49

Let’s focus on two cells at the interface

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 50

Let’s focus on two cells at the interface

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 51

Degrees of freedom

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 52

Degrees of freedom

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 53

Reinterpretation

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 54

Cut through a vertex

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 55

Reinterpretation if a vertex is cut

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 56

Define modified finite element space

BP(xi ) = xPi , i = 1, . . . 6.

P = ϕ ∈ C (P), ϕ|Ti∈ span1, x , y,T1, . . . ,T4

Vh = ϕ ∈ C (Ω), ϕ B−1P |P ∈ P for all patches P ∈ Th

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 57

Overview

Motivation

Discretization

Model problem

Locally modified finite element method

Analysis of the locally modified finite element method

Numerical experiments

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 58

Do we get better convergence now?

A priori error analysis

For a Lagrangian interpolation operator

Lh : H2(T ) ∩ C (T )→ Vh

to satisfy ∥∥∥∇k(v − Lhv)∥∥∥T≤ ch2−k

T ,max

∥∥∥∇2v∥∥∥T

we need a maximum angle condition to be satisfied 4.

4T. Apel “Anisotropic Finite Elements: Local Estimates and Applications”Advances in Numerical Mathematics, Teubner, Stuttgart, 1999.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 59

Limit cases

Maximum angle condition cannot be satisfied.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 60

Modification to ensure maximum angle condition

s

q

r

I r and q determined by interface

I s free to choose

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 61

Modification to ensure maximum angle condition

s

q

r

I q determined by interface

I s and r free to choose

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 62

Maximum angle condition

LemmaWith the modification, all angles of the triangles are bounded by135 independent of r , s, q ∈ (0, 1).

Proof

s 1− s

1−r

r

q1−

q

γ

βα

s 1− s

1−r

q1−

q

rγ1

α2

γ2

β2

α1

β1

s 1− s

1−r

r

q1−

q

γ4β4

α4β3α3

γ3

Estimation of the angles by basic geometric analysis depending onthe parameters r , s, q ∈ (0, 1).

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 63

A priori error estimate

TheoremLet Ω ∈ R2 be a domain with convex polygonal boundary. Weassume that the interface I admits a C 2-parametrization and thatit splits the domain into Ω = Ω1 ∪ I ∪ Ω2 such that the solutionu ∈ H1

0 (Ω) satisfies a stability estimate

u ∈ H10 (Ω) ∩ H2(Ω1 ∪ Ω2), ‖u‖H2(Ω1∪Ω2) ≤ cs‖f ‖ .

Then the estimate for the modified finite element solution uh ∈ Vh∥∥∇(u − uh)∥∥

Ω≤ Ch‖f ‖ , ‖u − uh‖Ω ≤ Ch2‖f ‖

holds.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 64

A priori error estimate

TheoremLet Ω ∈ R2 be a domain with convex polygonal boundary. Weassume that the interface I admits a C 2-parametrization and thatit splits the domain into Ω = Ω1 ∪ I ∪ Ω2 such that the solutionu ∈ H1

0 (Ω) satisfies a stability estimate

u ∈ H10 (Ω) ∩ H2(Ω1 ∪ Ω2), ‖u‖H2(Ω1∪Ω2) ≤ cs‖f ‖ .

Then the estimate for the modified finite element solution uh ∈ Vh∥∥∇(u − uh)∥∥

Ω≤ Ch‖f ‖ , ‖u − uh‖Ω ≤ Ch2‖f ‖

holds.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 64

A priori error estimate – sketch of the proof

Sketch of the proof

I Derive a perturbed bestapproximation property

‖∇eh‖2 ≤c‖∇eh‖∥∥∇(u − Lhu)

∥∥+

2∑i=1

‖δκi∇uh‖Ωi\Ti,h

∥∥∇(Lhu − uh)∥∥

Ωi\Ti,h.

I Derive estimation for∥∥∇(u − Lhu)

∥∥.

I Apply duality argument to derive a bound for the error inL2(Ω).

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 65

Overview

Motivation

Discretization

Model problem

Locally modified finite element method

Analysis of the locally modified finite element method

Numerical experiments

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 66

Circular cut

The cells are only cut for visualization purposes.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 67

Circular cut

The cells are only cut for visualization purposes.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 68

Circular cut

The cells are only cut for visualization purposes.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 69

Optimal convergence in L2(Ω)

10−7

10−6

10−5

10−4

10−3

10−2

10−1

100

0.001 0.01 0.1 1

‖u−uh‖ L

2(Ω

)

mesh size h

O(h)

O(h2)

mod P1-elementsP1-elementsP2-elements

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 70

Optimal convergence in H1(Ω)

10−4

10−3

10−2

10−1

100

0.001 0.01 0.1 1

∥ ∥ ∇(u−uh)∥ ∥ L

2(Ω

)

mesh size h

O(h1/2)

O(h)

mod P1-elementsP1-elementsP2-elements

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 71

Future work

Extension to tetrahedra.

Time dependent problems.Parallelization.

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 72

Thank you very much for listening

Barbel Holm Fluid structure interaction simulation in marine renewable energy May 12, 2016 73

top related