1 / 28

FRAMEWORK

Code coupling for simulation of flow-induced vibrations Elisabeth LONGATTE Fabien HUVELIN Mhamed SOULI. SATURNE. ASTER. COMPUTATION. COMPUTATION. LOADING. DISPLACEMENT. END. END. FRAMEWORK. FRAMEWORK. SATURNE. ASTER. COMPUTATION. COMPUTATION. LOADING. LOADING. DISPLACEMENT. END.

adrienner
Download Presentation

FRAMEWORK

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Code coupling for simulationof flow-induced vibrationsElisabeth LONGATTEFabien HUVELINMhamed SOULI EDF R&D

  2. SATURNE ASTER COMPUTATION COMPUTATION LOADING DISPLACEMENT END END FRAMEWORK

  3. FRAMEWORK SATURNE ASTER COMPUTATION COMPUTATION LOADING LOADING DISPLACEMENT END END

  4. FRAMEWORK SUPERVISOR SATURNE ASTER COSMETHYC 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

  5. 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)

  6. 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

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

  8. Initialization Statics computation Fluid solver Coupling Structure solver Coupling Fluid solver Transient computation Time step loop Fluid solver Coupling Structure solver End COUPLING PROCESS

  9. DATA TRANSFER • Data transfer operators • Interface • Inlet, outlet data interpolation • Data projection • 2D, 3D / 1D beam, 2D, 3D

  10. INTERPOLATION Mesh interface Aster mesh • Non-matching interface Saturne mesh

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

  12. COUPLING SCHEMES • Explicit synchronous scheme • Prediction of the fluid mesh motion •  Boundary conditions on the fluid-structure interface : • Fluid solver •  force computation (Fn) • Structure solver •  displacement computation (Un+1 ) time step • Explicit staggered scheme • Prediction 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 ) time step (Farhat et al., 1995, 1997; Piperno et al., 1995,1997)

  13. COUPLING SCHEMES • Implicit scheme • Initialization : • Fluid solver •  force computation : • Structure solver •  displacement computation : • Fluid mesh motion : • Convergence criterion on the force values : time step Sub-cycling

  14. COUPLING SCHEMES 1D test case

  15. VALIDATIONS Concentric tubes

  16. VALIDATIONS Eccentric tubes

  17. VALIDATIONS Tube bundles

  18. V<Vc V~Vc V>Vc VALIDATIONS Tube bundles

  19. APPLICATIONS

  20. APPLICATIONS

  21. APPLICATIONS

  22. PERSPECTIVES PARALLELParallel code for distributed memory machines

  23. Wi PERSPECTIVES PARALLEL • Domain partitioning • ALE • Nodes • Coupling • Data transfer operators

  24. PERSPECTIVES CONTACT

  25. PERSPECTIVES CONTACT

  26. PERSPECTIVES CONTACT

  27. PERSPECTIVES CONTACT

  28. 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

More Related