CD Adapco
CD Adapco
CD Adapco
ACM1
Slide 2 ACM1 Ask an engineer what he thinks FSI is and you will get a 100 different answers - all of them right. The truth of the matter - FSI is actually a very broad subject with a range of challaenges from the relatively simple to the extremly difficult. Often an engineer looking from outside may not appreciate what goes on "under the hood" and it may be difficult to asses the level of difficulty of a problem The movie depicts a VOF simulartion of wave loading on a relatively realistic off-shore platform. It gives a glimmer of what is to come in the area of FSI. So join me in this FSI challenge, it may not be quiite as simple as the "Pepsi Challenge" but I hope that it will be ever bit a satisfying.
Alan Mueller, 4/1/2008
Outline
FSI Instances and Classification Mapping and Data Exchange Mesh Motion Demands Robustness and Stability
cables, risers, towers, etc. flutter sloshing in fuel tanks, wave loading, etc.
Deformation has little effect on fluid motion Mechanical, thermal loads: fluid structure Surface temperatures: structure fluid Thermal or hydrodynamic induced loads Steady state Transient (multiple transfers)
2 way coupling
Deformation or rigid body motions significantly impact the fluid motion Mechanical, thermal loads: fluid structure Displacement & temperatures: structure fluid Motions require CFD moving mesh capability
2 Way coupled FSI places an extreme burden on the CFD solver to produce good, body conforming grids
Prep/Post: STAR FEA MpCCI, DCI: STAR FEA STAR fluid STAR solid MpCCI, DCI: STAR FEA STAR fluid STAR solid
2-way coupling
Outline
FSI Instances and Classification Mapping and Data Exchange Mesh Motion Demands Robustness and Stability
Import FEA Mesh (ABAQUS, ANSYS) Non-conformal mapping STAR-CCM+ FEA Surface to Surface Volume to Volume st Conserved & 1 order Export FEA Loads Pressure, Nodal Forces Heat flux, Nodal Heat Heat Transfer Coefficient, Ambient Temperatures Import FEA Results import from/export to the native FEA format Displacement Java scripting for dynamic exchange Temperature
Fluid Temperature
All face matching and interpolation on STAR faces local to each processor
i m
10
Aquaplanning Simulations
Important Considerations Tread surface contacts pavement Hydrodynamic loads significantly deform tire No circumferential symmetry Periodic frequency as tread patterns move in/out of contact Tire is able to slip (motion defined by contact friction)
STAR-CD
Moving Deforming Mesh Arbitrary Sliding Interface VOF for fluid/air interface Cavitation Steel Belted Tires Lateral Treads Vehicle weight, Fluid loads Static or Dynamic Pass fluid loads Pass surface deformation11
ABAQUS
DCI
STAR Fluid
Fluid mesh translates/rotates with rigid Structure Implicit Coupling between Fluids/Structure Canister Example
CFD of both air and water VOF (Volume of Fluid) free surface capability Rigid canister of given mass, mass moments
12
STAR Fluid
Build one mesh in one GUI environment Polyhedral meshing advantage Immediate picture of impact of fluid on solid stresses Finite Volume, implicit iterative solver requires significantly less memory than FEA Implicit fluid/solid coupling via memory using similar data structures and iterative procedures Tighter fluid/solid exchange at subiteration level Targeted Applications:
Conjugate heat transfer and thermal stresses Fluid-Structure Interaction Casting and Solidification (fluids cells become solid cells)
13
Manifold Temperature
14
Fluid Flow and Conjugate Heat Transfer Static load: Elastic solid with centrifugal and thermal loads Creep : Viscoplastic solid with stress and temperature dependent creep rates temperature
15
Thermoelastic stress solves on Cray in 14 CPU min (28 Processors) Convergence rate independent of # processors Good scalability to about 20K cells per processor
M achine : Cray node AM D opteron 250, 2.4Ghz, 4Gb RAM per node, 2 processors per node, Rapid Array M PI Problem : 4.2M cells, 12.6M DOF, 9.8Gb RAM
32 28 24 speed-up 20 16 12 8 4 0 0 4 8 12 16 20 24 28 32
1 3 speed up 7
HP ProliantScalability 16 node(AMD of Solid Stress Solver Opteron 2 Turbo with 700414 cells, on White cluster dual core/node,Infiniband,8Gb/node, 1GHz
10 9 8
CPU processors
0 0 4 8 12 16 20 24 28 32 36 number of processors
17
Outline
FSI Instances and Classification Mapping and Data Exchange Mesh Motion Demands Robustness and Stability
18
Fluid mesh must conform to boundaries and maintain cell quality Mesh motion is difficult not simply because a structure moves Mesh motion is difficult when a structure moves close to other structures (rigid or not)
The goal : Define the mesh motion with as little user Think Contact! intervention as possible
19
Mesh translation/rotation Mesh morphing (constant topology) Sliding Interfaces Topology changes
Mesh conforms to motion of the body External fluid BC must be preserved during motion
21
Small number of control points define motion on moving boundary region Morpher preserves quality of grid, boundary layer User control on other boundary regions Morphing in Parallel
22
Outline
FSI Instances and Classification Mapping and Data Exchange Mesh Motion Demands Robustness and Stability
23
Explicit vs Implicit Coupling Explicit coupling is the most widely used coupling between FEA and CFD codes, but ... A tighter implicit coupling requires a deeper and more intimate integration of the solvers Stable increasingly stiff, The STAR fluids/solids are implicitly coupled and massive structure CD-adapco is working with our FEA partners to Unstable develop fully implicit coupling.
Conclusions
Fluid/Structure Interaction is a broad field with many distinct challenges and classes
STAR offers many strategies by which to couple the fluid to the structure appropriate for the particular physics
Mesh motion places extraordinary demands on the CFD to preserve grid quality
STAR offers several strategies by which to evolve the mesh at solver time
25
26