Reduced order method combined with domain decomposition method IHP - - PowerPoint PPT Presentation

reduced order method combined with domain decomposition
SMART_READER_LITE
LIVE PREVIEW

Reduced order method combined with domain decomposition method IHP - - PowerPoint PPT Presentation

Reduced order method combined with domain decomposition method IHP Workshop: Recent developments in numerical methods for model reduction Davide Baroli, Stphane Bordas, Lars Beex Jack Hale IHP Workshop 1 / 22 Outline 1 Motivation 2


slide-1
SLIDE 1

Reduced order method combined with domain decomposition method

IHP Workshop: Recent developments in numerical methods for model reduction Davide Baroli, Stéphane Bordas, Lars Beex Jack Hale

IHP Workshop 1 / 22

slide-2
SLIDE 2

Outline

1 Motivation 2 State of Art 3 Linear elasticity 4 Domain decomposition: FETI vs Nitsche 5 Conclusion & Acknowledgements

IHP Workshop 2 / 22

slide-3
SLIDE 3

Motivation

Decrese the computational cost in solving computational mechanics problem in accurate mesh discretization

Motivation IHP Workshop 3 / 22

slide-4
SLIDE 4

Recent approach that combine reduced order modelling and spatial domain decomposition: Reduced basis element methd based on Lagrange multiplier (FETI) method Static condensation reduced basis element Reduced basis hybrid element method Substructuring and heterogenous domain decomposition method

State of Art IHP Workshop 4 / 22

slide-5
SLIDE 5

Let Ω(θ) = Ω1(θ1) ∪ Ω2(θ2) and Γ(θ) = ∂Ω1(θ1) ∩ ∂Ω2(θ2) the interface betwen the subdomains. The linear elasticity problem reads: find the displacement u such that −div(σ(u, µi, λi)) = fi(β, ρ) in Ωi(θi) σ(u, µ1, λ1) · n = σ(u, µ2, λ2) · n

  • n Γ(θ)

u1 = u2

  • n Γ(θ)

u = 0

  • n ∂ΩD,i(θi)

σ(u, µi, λi) · n = g

  • n ∂ΩN,i(θi)

Here the stress tensor σ is related to the displacement by Hooke’s law: σ(ui) = 2µiǫ(ui) + λitr(ǫ(ui))I in Ωi(θi) And source is defined as : fi(β, ρ) = (0.0, −ρ · 9.8 · e−c(·(x−βx)2+(y−βy)2))

Linear elasticity IHP Workshop 5 / 22

slide-6
SLIDE 6

Reference configuration

Linear elasticity IHP Workshop 6 / 22

slide-7
SLIDE 7

Error estimation of RB-Greedy

Figure: Reduced basis error with parametric manifold defined by the variation of the shape and position of the source

Linear elasticity IHP Workshop 7 / 22

slide-8
SLIDE 8

FETI-Lagrange multiplier method

The algebraic system reads    A1 BT

1

A2 BT

2

B1 B2       u1 u2 λ    =    f1 f2    (1) where Bi are signed boolean matrices. Cons: additional effort for each floating block and corner point mortar integration or interpolation for non-matching case

Domain decomposition: FETI vs Nitsche IHP Workshop 8 / 22

slide-9
SLIDE 9

Reduced basis with FETI solver

In no-floating case, the reduced FETI system could be rewriten in the following way: (BT

1 Z1(Ar 1)−1Z T 1 B1 + BT 2 Z2(Ar 2)−1Z T 2 B2)λ = 0

Ar

1ur 1 + Z T 1 B1λ = Z T 1 f1

Ar

2ur 2 + Z T 2 B2λ = Z T 2 f2

where Zi matrix contains the reduced basis (column-wise)

Domain decomposition: FETI vs Nitsche IHP Workshop 9 / 22

slide-10
SLIDE 10

Nitsche formulation

Find u ∈ H1(Ω) such that

  • i
  • Ωi

σ(u) : ∇v −

  • Γ

σ(u) · n[ [v] ] −

  • Γ

σ(v) · n[ [u] ] + α h

  • Γ

[ [u] ][ [v] ] =

  • i
  • i

fiv ∀v ∈ H1

0(Ω)

The implementation in FeNicS is based on recent “Multimesh, MultiMeshFunctionSpace” .

Domain decomposition: FETI vs Nitsche IHP Workshop 10 / 22

slide-11
SLIDE 11

RB-Nitsche formualtion

Using an parametrization, the Nitsche formulation on the reference block could be writen as

  • i
  • Ωi

G(µ) · σ(u, ) : G(µ) · ∇v det(G −1(µ))dVi −

  • Γ

σ(u) · n[ [v] ]G(µ) · etdI −

  • Γ

σ(v) · n[ [u] ]G(µ) · etdI +α h

  • Γ

[ [u] ][ [v] ]G(µ) · etdI =

  • i
  • i

fiv ∀v ∈ H1(Ω)

Domain decomposition: FETI vs Nitsche IHP Workshop 11 / 22

slide-12
SLIDE 12

Test case I

Domain decomposition: FETI vs Nitsche IHP Workshop 12 / 22

slide-13
SLIDE 13

Reduced basis pairs: (1,5), (2,5)

Domain decomposition: FETI vs Nitsche IHP Workshop 13 / 22

slide-14
SLIDE 14

Reduced basis pairs: (3,5), (4,5)

Domain decomposition: FETI vs Nitsche IHP Workshop 14 / 22

slide-15
SLIDE 15

Reduced basis pairs: (5,5)

Domain decomposition: FETI vs Nitsche IHP Workshop 15 / 22

slide-16
SLIDE 16

Test case II:Non-matching

Domain decomposition: FETI vs Nitsche IHP Workshop 16 / 22

slide-17
SLIDE 17

Domain decomposition: FETI vs Nitsche IHP Workshop 17 / 22

slide-18
SLIDE 18

Number of Reduced Basis:1-4 and 2-4

Domain decomposition: FETI vs Nitsche IHP Workshop 18 / 22

slide-19
SLIDE 19

Number of Reduced Basis:3-4 and 4-4

Domain decomposition: FETI vs Nitsche IHP Workshop 19 / 22

slide-20
SLIDE 20

Conclusion

The preliminar numerical comparison evidences: more flexible approach in online gluing with Nitsche formulation combination of reduced basis provides a speed in solving the system Working in progress: investigation on different reference lego block configuration integration of EIM tool extension to realistic configuration in biomechanics problem real-time cut-tracking release of a python module based on FeNicS, petsc4py and slepc4py for reduced order method approaches.

Conclusion & Acknowledgements IHP Workshop 20 / 22

slide-21
SLIDE 21

Acknowledgements

European Research Council Starting Independent Research Grant (ERC Stg grant agreement No. 279578) entitled “Towards real time multiscale simulation of cutting in non-linear materials with applications to surgical simulation and computer guided surgery" led by Stéphane P. A. Bordas

Conclusion & Acknowledgements IHP Workshop 21 / 22

slide-22
SLIDE 22

Thank you for your attention

Conclusion & Acknowledgements IHP Workshop 22 / 22