FRAMEWORK
description
Transcript of FRAMEWORK
![Page 1: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/1.jpg)
2005 EDF R&D1
Code coupling for simulation
of flow-induced vibrations
Elisabeth LONGATTEFabien HUVELINMhamed SOULI
![Page 2: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/2.jpg)
2 2005
FRAMEWORK
ASTER SATURNE
END
COMPUTATIONCOMPUTATION
END
DISPLACEMENT
LOADING
![Page 3: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/3.jpg)
3 2005
FRAMEWORK
END
LOADINGCOMPUTATIONCOMPUTATION
END
DISPLACEMENT
LOADING
ASTER SATURNE
![Page 4: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/4.jpg)
4 2005
FRAMEWORK
No
END
Si T > Tfinal
SUPERVISOR
Conditions on time step
Conditions on sub-cycling
ConvergenceTest
LOADING
DISPLACEMENT
DISPLACEMENT
No
END
LOADING
COMPUTATIONCOMPUTATION
IF SUB-CYCLING
IF SUBCYCLING
T=T + DT T=T + DT
Si T > Tfinal
DISPLACEMENT
LOADING
COSMETHYC ASTER SATURNE
![Page 5: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/5.jpg)
5 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)
![Page 6: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/6.jpg)
6 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
![Page 7: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/7.jpg)
7 2005
COSMETHYC
Cosmethyc
CFSD Code developed by EDF R&D
• Fluid loading• Structure velocity
Iterative procedure
SATAST
LOADING
Code_Aster
Code_Saturne
ASTSAT
VELOCITY
VELOCITY LOADING
![Page 8: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/8.jpg)
8 2005
COUPLING PROCESS
Initialization
Statics computationStatics computation
Fluid solver
Structure solver
Fluid solver
Transient computationTransient computation
Fluid solver Structure solver
Time step loop
Coupling
Coupling
Coupling
End
![Page 9: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/9.jpg)
9 2005
DATA TRANSFER
Data transfer operators
Interface
• Inlet, outlet data interpolation• Data projection
2D, 3D / 1D beam, 2D, 3D
nfns
fusu
![Page 10: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/10.jpg)
10 2005
Non-matching interface
Aster mesh
Saturne mesh
Mesh interface
INTERPOLATION
![Page 11: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/11.jpg)
11 2005
Code_Saturne
Code_Aster
SUPERVISOR
LOADING
CONVERGENCE
VELOCITY
SUPERVISOR
Supervisor
Coupling scheme
• Governs time iteration• Governs coupling scheme
Prediction – correction on loading (convergence test) Sub-cycling (implicit)
![Page 12: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/12.jpg)
12 2005
COUPLING SCHEMES
Explicit synchronous schemePrediction of the fluid mesh motion Boundary conditions on the fluid-structure interface :
Fluid solver force computation (Fn)
Structure solver displacement computation (Un+1 )
UUtUtUXnnnnn
pred 1
10
1
time
ste
p
Explicit staggered schemePrediction of the fluid mesh motion Boundary conditions on the fluid-structure interface :
Fluid solver force computation (Fn+1/2)
Structure solver displacement computation (Un+1 )
Ut
UXnnn
pred
22/1
time
ste
p
(Farhat et al., 1995, 1997; Piperno et al., 1995,1997)
![Page 13: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/13.jpg)
13 2005
COUPLING SCHEMES
Implicit scheme
Initialization :
Fluid solver force computation :
Structure solver displacement computation :
Fluid mesh motion :
Convergence criterion on the force values :
time
ste
p
Sub
-cyc
ling
UFXFnnknkn
,,,1,1
UFXUnknknkn
,,,1,1,1
UFXXknknknkn ,1,1,11,1
,,
F
FFkn
knkn
,1
1,1,1
Xn 0,1
![Page 14: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/14.jpg)
14 2005
UKUKdtUdM sss 212
1
2
1
UKUKdtUdM sss 122
2
2
2
)sin()(1 tAtU
)(2)( 12 tUtU
MK ss 11
/3
)0(2)0( 12 UU
)0(2)0( 12
dtdU
dtdU
2/12
MM ss
COUPLING SCHEMES
1D test case
Error calculation / theory (-) f(-) (-)
Explicit synchronous 0,0 8,0 10-4
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
![Page 15: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/15.jpg)
15 2005
VALIDATIONS
Concentric tubes
Dimensionless added mass in terms of diameter ratio
0,1
1
10
1 10
Diameter ratio D0/D
Dim
ensi
on
less
ad
ded
mas
s C
m
St=100St=INFSt=5000 (theorique)St=10St=5000
Dimensionless added damping in terms of diameter ratio
0,01
0,1
1
10
1 10
Diameter ratio D0/D
Dim
ensi
on
less
ad
ded
dam
pin
g C
v
St=5000 (theorique)St=10St=100St=5000
![Page 16: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/16.jpg)
16 2005
VALIDATIONS
Eccentric tubes
Dimensionless added mass and damping in terms of eccentricity
0,1
1
10
0 0,1 0,2 0,3 0,4 0,5 0,6 0,7
Eccentricity e
Dim
ensi
on
less
par
amet
ers
Cm
, C
v/(R
HO
*PI*
R^
2*W
)
Cm
Cv/(RHO*PI*R^2*W)
Cm (MEF Chen)Cv (MEF Chen)
![Page 17: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/17.jpg)
17 2005
VALIDATIONS
Tube bundles
Experimental Analytical Numerical
Frequency (Hz)
- 20.3 20.5
Damping (Hz) 0.037 0.004
0.037 0.036
![Page 18: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/18.jpg)
18 2005
V<Vc
V~Vc
V>Vc
VALIDATIONS
Tube bundles
![Page 19: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/19.jpg)
19 2005
APPLICATIONS
![Page 20: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/20.jpg)
20 2005
APPLICATIONS
![Page 21: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/21.jpg)
21 2005
APPLICATIONS
![Page 22: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/22.jpg)
22 2005
PARALLEL
Parallel code for distributed memory machines
PERSPECTIVES
![Page 23: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/23.jpg)
23 2005
Domain partitioning
ALE
• Nodes
Coupling
• Data transfer operators
i
PARALLEL
PERSPECTIVES
![Page 24: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/24.jpg)
24 2005
PERSPECTIVES
CONTACT
![Page 25: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/25.jpg)
25 2005
PERSPECTIVES
CONTACT
![Page 26: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/26.jpg)
26 2005
PERSPECTIVES
CONTACT
![Page 27: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/27.jpg)
27 2005
PERSPECTIVES
CONTACT
![Page 28: FRAMEWORK](https://reader036.fdocuments.in/reader036/viewer/2022062323/56815a05550346895dc751c5/html5/thumbnails/28.jpg)
28 2005
SALOME
SUPERVISOR : To build schemes et control calculations –(with graphics)
Node = component (fluid, mechanics, thermics)Port = inlet / outlet parameters to and from nodesLink = connexion between ports Checking data types
PERSPECTIVES