Académique Documents
Professionnel Documents
Culture Documents
simulation
of flow-induced
vibrations
Elisabeth LONGATTE
Fabien HUVELIN
Mhamed SOULI
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
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
8 2005 End
DATA TRANSFER
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 )
X U
Fluid solver pred
2 U
force computation (Fn+1/2)
Structure solver
displacement computation (Un+1 )
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 n1,k F n1,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
1 10
St=100
St=INF
St=5000 (theorique)
St=10
St=5000
0, 1
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
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
17 2005
VALIDATIONS
Tube bundles
V<Vc
V~Vc
18 2005 V>Vc
APPLICATIONS
19 2005
APPLICATIONS
20 2005
APPLICATIONS
21 2005
PERSPECTIVES
PARALLEL
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