investigation of sph and ale methods for fsi problems m.souli,...

51
Investigation of SPH and ALE Methods for FSI Problems M.Souli, R. Messahel Universite de Lille LML A. Buffalo NEXTER Systems Conference Lille 21-22 Janvier 2015

Upload: others

Post on 05-Aug-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

Investigation of SPH and ALE Methods for FSI Problems

M.Souli, R. MessahelUniversite de Lille LML

A. BuffaloNEXTER Systems

Conference Lille21-22 Janvier 2015

Page 2: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

2

FEM MethodMesh and Nodes

SPH MethodParticles

Introducing SPH Method

Page 3: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

3

3D Contacts in SPH

SPH Bird SPH Bird

Shell StructureShell Structure

Page 4: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

4

Page 5: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

5

Page 6: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

6

SPHSPHHigh Deformation LagHigh Deformation Lag

ALEALEHigh DeformationHigh DeformationMultiMulti--materialmaterial

Flow SimulationFlow Simulation

LAGRANGIANLAGRANGIANFast and AccurateFast and Accurate

SPH ALE Lagrangian

Page 7: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

7

PlatePlate

Fluid Fluid

Page 8: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

8

Page 9: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

9

Page 10: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

10

Page 11: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

11

Page 12: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

12

Fluid Fluid SPHSPH Shell StructureShell Structure

Page 13: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

13

Page 14: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

14

Page 15: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

15

1) Unlike LBL , SPH method is a deterministic method and not a statistical method.

2) Statistical methods and solve for velocity Distribution, or the probability of having a specific velocity.

3) SPH Method solves for velocity pressure internal energy and state variables

Introducing SPH Method

Page 16: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

16

1) Like FEM Method, SPH method uses conservation equations for continuum Mechanics to solve for velocity, pressure and energy.

Introducing SPH Method

vdtd r..∇−= ρρ

vdtde r...1 ∇−= σρ

extfdtvd +∇−= σρ ..1r

Page 17: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

17

1) In FEM Method a weak formulation is used to solve Conservative equations

2) In SPH method we use a collocation method . to solve Conservative equations

Introducing SPH Method

vdtd r..∇−= ρρ

vdtde r...1 ∇−= σρ

extfdtvd +∇−= σρ ..1r

Page 18: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

18

Cylindrical mesh and nodes

Lagrangian and SPH Formulations

Page 19: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

19

Why do we need the mesh ?

Unlike FEM Method, because of the missing mesh the SPH method suffers Unlike FEM Method, because of the missing mesh the SPH method suffers from:from:

1) Function interpolation 1) Function interpolation

2) Support domain different from Influence Domain2) Support domain different from Influence Domain

3) Lack of Consistency3) Lack of Consistency

4) Tensile Instability4) Tensile Instability

5) Boundary Conditions5) Boundary Conditions

Question:

How to remedy to these problems in SPH ?

Page 20: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

20

In FEM we need the mesh for:

1) Function Interpolation at any location.

Function interpolationFunction interpolation

)(.)( xNuxu jj

j∑=

2) Derivative of Function at any location.

)(.)( xNuxu jj

j∇=∇ ∑

)(xN j Shape function at node j

x

x

Page 21: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

21

In SPH method, we need to define:

1) Interpolation Function

2) Derivation of function, to solve conservative equations

vdtd r..∇−= ρρ

σρ ..1 ∇−=dtvdr

vdtde r...1 ∇−= σρ

Function interpolationFunction interpolation

Page 22: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

22

Integral interpolation

δ

x

: : DIRAC function satisfiesDIRAC function satisfies::δ

∫ −=Ω

dyyxyuxu ).().()( δ

x )(xuAt any location the integral interpolation of the function is defined:

yxyx ==− 1)(δyxyx ≠=− 0)(δ

1).( =−∫Ω

dyyxδ

Page 23: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

23

Integral interpolation

∫ =Ω

1),( drhrW

The Dirac Function is approached by the Kernel Function The Dirac Function is approached by the Kernel Function ),( hrW

r

),( hrW

h2

oh→ rhrW δ→),(⇒

δ

x

0→h

Page 24: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

24

)(.1),( hd

hhdW θα=

The Kernel Function W is defined by:The Kernel Function W is defined by:

Integral interpolation

d/hd/h

Page 25: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

20 d/h

Integral interpolation

Kernel function for 2D problemKernel function for 2D problem

Page 26: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

26

xhxxWx jjj

j ≠−∑ ),(.. ,ω

1)( =∑ xN jj

Unlike FEM, SPH method cannot reproduce:

1) Constant function

u(x)=1

2)Linear function

u(x)= x xxNx jj

j =∑ )(

1),(. , ≠−∑ hxxW jj

A central issue in SPH method is how to perform function interpolation with consistencywith no mesh

Interpolation Consistency

Why do we need SPH to reproduce constant and linear function ??Why do we need SPH to reproduce constant and linear function ??

Page 27: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

27

Consistency of constant function

1),(. , ≠−∑ hxxW jj

jω1)( =∑ xN jj

FEM

SPH

u constant function: u(x)=1

PhD Thesis Ecole Centrale Nantes

Page 28: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

28

Consistency of constant function

1),(. , ≠−∑ hxxW jj

jω1)( =∑ xN jj

u constant function: u(x)=1

For constant function:

FEM Interpolation is exact

SPH Interpolation is not exact.

SPH Interpolation does not reproduce constant functions

Page 29: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

29

)(),(.. , xuhxxWu jjj

j ≠−∑ ω)()( xuxNu jj

j =∑

FEM

Consistency of linear function

u linear function xxu =)(

SPHSPH

SPHSPH

ErrorError

PhD Thesis Ecole Centrale Nantes

Page 30: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

30

Lagrangian and SPH meshes in 3D

How the SPH mesh should be compared to the How the SPH mesh should be compared to the LagrangianLagrangian mesh mesh Same mesh or finer mesh ?Same mesh or finer mesh ?

waterwater

plateplate

Water impacting a plateWater impacting a plate

Page 31: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

31

Lagrangian meshes in 3D

Page 32: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

32

Lagrangian Results

Page 33: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

33

SPH meshes in 3D

Same mesh for SPH and LagrangianSame mesh for SPH and Lagrangian

Page 34: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

34

SPH meshes in 3D

Page 35: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

35

Lagrangian and SPH meshes in 3D

Page 36: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

36

Resultant force: A: SPH B: LagrangianResultant force: A: SPH B: Lagrangian

Momentum: A: SPH B: Lagrangian :Momentum: A: SPH B: Lagrangian :

Page 37: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

37

Vertical disp A: SPH B: LagrangianVertical disp A: SPH B: Lagrangian

Momentum: A: SPH B: LagrangianMomentum: A: SPH B: Lagrangian

Page 38: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

38

Finer SPH meshes in 3D

SPH 3D mesh finer than LagrangianSPH 3D mesh finer than Lagrangian

Page 39: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

39

Finer SPH meshes in 3D

SPH 3D mesh finer than LagrangianSPH 3D mesh finer than Lagrangian

Page 40: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

40

Page 41: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

41

Resultant force: A: SPH B: LagrangianResultant force: A: SPH B: Lagrangian

Momentum: A: SPH B: LagrangianMomentum: A: SPH B: Lagrangian

Page 42: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

42

Vertical disp A: SPH B: LagrangianVertical disp A: SPH B: Lagrangian

Vertical vel: A: SPH B: LagrangianVertical vel: A: SPH B: Lagrangian

Page 43: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

43

Page 44: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

44

Thank youThank you

Page 45: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

45

Page 46: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

46

Page 47: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

47

Page 48: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

48

Page 49: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

49

Page 50: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

50

*CONTACT_AUTOMATIC_NODES_TO_SURFACE

SPH FoamSPH Foam

ContactContact

Rigid WallRigid Wall

3D Contacts in SPH

Page 51: Investigation of SPH and ALE Methods for FSI Problems M.Souli, …gdr-ifs.univ-lille1.fr/gdr/conf_sph/souli.pdf · 2015. 2. 27. · M.Souli, R. Messahel Universite de Lille LML A

51