Vous êtes sur la page 1sur 28

Code coupling for

simulation
of flow-induced
vibrations
Elisabeth LONGATTE
Fabien HUVELIN
Mhamed SOULI

1 2005 EDF R&D


FRAMEWORK
ASTER SATURNE

COMPUTATION COMPUTATION

LOADING

DISPLACEMENT

END END
2 2005
FRAMEWORK
ASTER SATURNE

COMPUTATION COMPUTATION
LOADING

LOADING

DISPLACEMENT

END END
3 2005
FRAMEWORK
SUPERVISOR
ASTER COSMETHYC
SATURNE
LOADING

DISPLACEMENT

COMPUTATION COMPUTATION
LOADING
DISPLACEMENT
Convergence
Test
Conditions on time step
Conditions on sub-cycling

IF SUB- IF SUB
CYCLING CYCLING

LOADING

DISPLACEMENT
T=T + DT T=T + DT

No No
Si T > Tfinal Si T > Tfinal

END END
4 2005
CODE_SATURNE

Code_Saturne
CFD Code developed by EDF R&D
• Two- and three-dimensional calculations of steady
or transient single-phase, incompressible, laminar
or turbulent flows
· Finite volume approach
· Fully co-located arrangement of all variables
· Time discretization based on a predictor-
corrector scheme
· Any kind of mesh (hybrid, any type of cell)
· RANS model, LES
· ALE formulation (moving boundary)

5 2005
CODE_ASTER

Code_Aster
CSD Code developed by EDF R&D
• Linear, non linear statics
• Linear, non linear dynamics
· Finite element method

· Time calculation (Newmark…)


· Modal calculation (Newmark, Euler…)
· Stochastic approaches
· Dynamic response under loading

6 2005
COSMETHYC

Cosmethyc
CFSD Code developed by EDF R&D
• Fluid loading
• Structure velocity
· Iterative procedure

LOADING
VELOCITY
Code_Aster

ASTSAT SATAST

LOADING
VELOCITY
Code_Saturne

7 2005
COUPLING PROCESS
Initialization
Statics computation
Fluid solver
Coupling
Structure solver
Coupling
Fluid solver

Transient computation
Time step loop

Fluid solver Coupling Structure solver

8 2005 End
DATA TRANSFER

Data transfer operators


u s  u f
Interface 
• Inlet, outlet data interpolation

• Data projection
  s  n   f  n
· 2D, 3D / 1D beam, 2D, 3D

9 2005
INTERPOLATION
Mesh interface Aster mesh

Saturne mesh

Non-matching interface
10 2005
SUPERVISOR

Supervisor
Coupling scheme
• Governs time iteration
• Governs coupling scheme
· Prediction – correction on loading (convergence test)
· Sub-cycling (implicit)

SUPERVISOR

VELOCITY LOADING

CONVERGENCE

Code_Aster Code_Saturne

11 2005
COUPLING SCHEMES
Explicit synchronous scheme
Prediction of the fluid mesh motion
 Boundary conditions on the fluid-structure ninterface : n
X
n 1
 U   0 t
n
U  t U U
n 1

time step

pred 1

Fluid solver
 force computation (Fn)

Structure solver
 displacement computation (Un+1 )

Explicit staggered scheme


Prediction of the fluid mesh motion
 Boundary conditions on the fluid-structure interface :
n 1/ 2 n t  n
time step

X U 
Fluid solver pred
2 U
 force computation (Fn+1/2)

Structure solver
 displacement computation (Un+1 )

(Farhat et al., 1995, 1997; Piperno et al., 1995,1997)


12 2005
COUPLING SCHEMES

Implicit scheme
n 1, 0
Initialization : X
Fluid solver
 force computation : F
n 1, k
X n 1, k n
, F ,U
n

time step

Sub-cycling

Structure solver
 displacement computation : U
n 1, k
X n 1, k
,F
n 1, k
,U
n

Fluid mesh motion : X
n 1, k 1
X n 1,k
,F
n 1,k
,U
n 1, k

Convergence criterion on the force values : F n1,k  F n1,k 1

n 1, k
F

13 2005
COUPLING SCHEMES

1D test case
2

M s1 d U  K s U  K s U
2
1
U1(t) Asin(  t) U 2(0 ) 2 U1(0 )
dt
1 2

M s2 d U  K s U  K s U
2
2
U 2(t )  2 U 1(t ) dU 2 (0 ) 2 dU 1 (0 )
dt
2 1
dt dt
Error calculation / theory (-) f(-) x (-)
  3K s 1
/M
s1
Explicit synchronous 0,0 8,0 10-4

M s M s /2
2 1
Explicit asynchronous 0,0 7,0 10 -6

Implicit 0,0 9,0 10 –12

Strong coupling 0,0 7,0 10-12

Analytical 0,0 0,0


14 2005
VALIDATIONS
Concentric tubes
Dim ensionless added m ass in term s of
diam eter ratio
10
added mass Cm
Dimensionless

1 10
St=100
St=INF
St=5000 (theorique)
St=10
St=5000
0, 1

Diam eter ratio D0/D

Dimensionless added damping in terms of


10
diameter ratio
added damping Cv
Dimensionless

1
1 10

0,1

St=5000 (theorique)
St=10
0,01 St=100
St=5000
15 2005 Diameter ratio D0/D
VALIDATIONS
Eccentric tubes

Dimensionless added mass and damping in


terms of eccentricity
10
Dimensionless parameters Cm,
Cv/(RHO*PI*R^2*W)

Cm
Cv/(RHO*PI*R^2*W)
Cm (MEF Chen)
Cv (MEF Chen)

0,1
0 0,1 0,2 0,3 0,4 0,5 0,6 0,7

Eccentricity e

16 2005
VALIDATIONS
Tube bundles

Experimental Analytical Numerical


Frequency (Hz) - 20.3 20.5

Damping (Hz) 0.037 ± 0.004 0.037 0.036

17 2005
VALIDATIONS
Tube bundles

V<Vc

V~Vc

18 2005 V>Vc
APPLICATIONS

19 2005
APPLICATIONS

20 2005
APPLICATIONS

21 2005
PERSPECTIVES
PARALLEL

Parallel code for


distributed memory machines

22 2005
PERSPECTIVES
PARALLEL
Domain partitioning
ALE
• Nodes
Coupling
• Data transfer operators

Wi

23 2005
PERSPECTIVES
CONTACT

24 2005
PERSPECTIVES
CONTACT

25 2005
PERSPECTIVES
CONTACT

26 2005
PERSPECTIVES
CONTACT

27 2005
PERSPECTIVES
SALOME
SUPERVISOR : To build schemes et control calculations –
(with graphics)
Node = component (fluid, mechanics, thermics)
Port = inlet / outlet parameters to and from nodes
Link = connexion between ports
Checking data types

28 2005

Vous aimerez peut-être aussi