Professional Documents
Culture Documents
Deliverable Nr
Challenges of Multi-Physics Coupling in a Commercial FE Code David Ellis Idac Ltd, London, United Kingdom
Summary This presentation will illustrate the capabilities of the ANSYS program for solving Multiphysics Coupled Field solutions and describe the challenges faced in solving these problems as well as offering some advice in tackling these challenging physics simulations.
Introduction Idac We are a London based Engineering Analysis Consultancy company performing the following activities: Consultancy Analysis Customisation & Implementation Software Sales ANSYS DesignSpace LS-DYNA DynaForm PowerFLOW Training Courses Technical Support
What Type of Coupling Can be Solved? The Physics involved are the following: Structural Thermal Acoustics Electrostatics Electro-magnetics Computational Fluid Dynamics (CFD)
The physics above can be coupled together and solved in one of two ways: Sequential Analysis Direct Coupled Analysis
History of Multi-Physics within the ANSYS program Some examples of coupled solutions through from the first ones that were implemented through to the coupling that we can perform today: Early: Static thermal-stress analysis Today: Dynamic fluid-structure interaction with dissimilar mesh interfaces between fluid and solid. Coupled-field dynamic FSI simulation: Ink-jet printer simulation with electrostatic-actuated MEMS device ejecting a fluid droplet simulated using an ALE/VOF method CFD formulation.
Challenges Faced in Introducing Coupled Solutions in the ANSYS Program Convergence - Some physics do not lend themselves to loose coupling (eddy currents, piezoelectrics) Time-accurate transient solutions - Most early coupling was static or time-harmonic, current needs are dynamic. This required time-transient solutions with "staggers" between physics and equilibrium iterations to converge each physics at each time point. Compatible time-stepping algorithms for each physics is an issue. Convergence of non-linearities is an issue. Efficient equation solvers for coupled problems - Resulting matrices of coupled systems can be ill-conditioned, dense, etc., leading to inefficiencies in standard iterative solvers, and direct solvers. Finite-element methods with structural coupling to a field solution (magnetics, electrostatics, fluids) involving mesh "morphing". This has limitations and robustness issues.
Thermo-Structural Coupling Sequential Analysis Sequential Analysis: The sequential method involves two or more sequential analyses, each belonging to a different field. You couple the two fields by applying results from the first analysis as loads for the second analysis. An example of this is a sequential thermal-stress analysis where nodal temperatures from the thermal analysis are applied as "body force" loads in the subsequent stress analysis.
Thermo-Structural Coupling Sequential Analysis Thermal Analysis Solid Elements, Temp DOF, (1 DOF per node) Shell Elements, Temp DOF, (1 DOF per node)
Structural Analysis Solid Elements, UX, UY, UZ DOFs, (3 DOFs per node) Shell Elements, UX, UY, UZ, ROTX, ROTY, ROTZ, (6 DOFs per node)
Thermo-Structural Coupling Direct Coupling Analysis Thermo-Structural Analysis Solid Elements, Temp , UX, UY, UZ DOF, (4 DOFs per node) Shell Elements, Temp , UX, UY, UZ, ROTX, ROTY, ROTZ DOF (7 DOFs per node)
Thermo-Structural Coupling Direct Coupling Analysis Direct Coupled Analysis: The direct method usually involves just one analysis that uses a coupled-field element type containing all necessary degrees of freedom. Coupling is handled by calculating element matrices or element load vectors that contain all necessary terms.
Coupling Method
Load vector (and matrix, if contact elements are used) Load vector Matrix Load vector Load vector Matrix Matrix and load vector Matrix Matrix Load vector Load vector Load vector Matrix Matrix
Direct Coupling The finite element formulation which treats a single phenomenon uses matrix algebra represented by:
[K]{X} = {F}
where [ K ] is the coefficient matrix { X } is the vector of nodal unknowns { F } is the known load vector
]{ } { }
[X1] [X2] = [F1] [F2]
Coupled effects are accounted for by off-diagonal coefficient terms K12 and K21 Provides for coupled response in solution after one iteration.
Matrix Coupling Examples Category Electromagnetics Piezoelectrics Thermal-pressure Pressure-structural Circuit-magnetic Fluid-structural Applications Induction motors Microphones, sensors Piping networks Acoustics Motors with circuitry High speed machinery
[K11] [ 0 ] [ 0 ] [K22]
]{ } { }
[X1] [X2] = [F1] [F2]
Coupled effects are accounted for by load terms F1 and F2 At least two iterations, one for each physics, in sequence are needed to achieve a coupled response.
Direct Load Vector Coupling Examples Category Thermal-structural Fluid-structural (FSI) Fluid-electromagnetic Electromagnetic-structural Electromagnetic-thermal Thermal-electric-CFD Applications High-temp gas turbines Airplane wings, heart valves Induction stirring Solenoids Induction heating High-temp electronics
Thermo-Structural Coupling Direct Coupling Analysis Thermo-Structural Analysis Solid Elements, Temp, UX, UY, UZ DOF, (4 DOFS per node) Shell Elements, Temp, UX, UY, UZ, ROTX, ROTY, ROTZ (7 DOFs per node)
Electrostatic-Thermo-Structural Coupling Sequential Analysis Electrostatic Analysis Solid Elements, Volt, Curr (2 DOFS per node) Thermal Analysis Solid Elements, Temp (1 DOF per node) Structural Analysis Solid Elements, UX, UY, UZ (3 DOFS per node)
Electromagnetic-Structural Coupling Electromagnetic-Structural Analysis 3D Solid Elements, AX, AY, AZ, UX, UY, UZ (6 DOFS per node) 2D Solid Elements, AZ, UX, UY (3 DOFS per node)
Use of Electric Circuit Elements to Drive the Device 3D Solid Elements, Volt, Curr, emf, AX, AY, AZ, UX, UY, UZ (9 DOFS per node) 2D Solid Elements, Volt, Curr, emf, AZ, UX, UY (6 DOFS per node)
Fluid-Thermo-Structural Coupling Fluid-Thermo-Structural Analysis Solid Elements, VX, VY, VZ, Pres, Temp, UX, UY, UZ (8 DOFs per node) Shell Elements, VX, VY, VZ, Pres, Temp, UX, UY, UZ, ROTX, ROTY, ROTZ (11 DOFs per node)
A coupled-field analysis is an analysis that takes into account the interaction (coupling) between two or more disciplines (fields) of engineering. A piezoelectric analysis, for example, handles the interaction between the structural and electric fields: it solves for the voltage distribution due to applied displacements, or vice versa. Other examples of coupled-field analysis are thermal-stress analysis, thermal-electric analysis, and fluid-structure analysis. Some of the applications in which coupled-field analysis may be required are pressure vessels (thermal-stress analysis), fluid flow constrictions (fluid-structure analysis), induction heating (magnetic-thermal analysis), ultrasonic transducers (piezoelectric analysis), magnetic forming (magneto-structural analysis), and micro-electro mechanical systems (MEMS). By definition coupled solutions are problems where these physics interact with each other and are dependent upon each other.
FENET THEMATIC NETWORK COMPETITIVE AND SUSTAINABLE GROWTH (GROWTH) PROGRAMME
Multiphysics Interaction
Structural
Thermal
CFD
Electromagnetics
FENET THEMATIC NETWORK COMPETITIVE AND SUSTAINABLE GROWTH (GROWTH) PROGRAMME
Acoustics
Electronic Packaging Electronics package cooling using CFD analysis Two-dimensional simulation Heat sources from boards Fan cooled Need to predict Velocity pattern Temperature profile
Acoustics
Acoustics Capabilities Two and three dimensional analysis Modal, Harmonic, and Transient simulation to determine pressures, particle velocity, and decibel level Fluid-structure interaction Impedance boundary condition Displacement, force, pressure loads Absorbing boundary condition
Speaker System
Acoustic simulation of a speaker system Flexible tweeter dome Axisymmetric model Voice coil driven by applied force Frequency domain solution
Induction Stirring
Simulation of Induction stirring Induction furnace modeled at 2500 F Molten steel stirred by electromagnetic forces from coils Forces coupled to CFD analysis to determine flow pattern
Induction Stirring
Electromagnetic solution: AC (Harmonic) electromagnetic field simulation performed to predict magnetic field in conducting bath. (Flux lines shown) Lorentz forces induced in bath are automatically calculated for use in CFD run.
Induction Stirring
Lorentz forces in bath Electromagnetic forces provide driving force for fluid motion
What Does the Future Hold? New element architecture for fully-coupled multiphysics simulation Uses "core" single physics elements "Builds" a coupled-field element from "core" elements based on user specification Enhance material constitutive relations to handle advanced multiphysics phenomena. New Product - AI*EMAX for the Solution of High Frequency Phenomena (Antennas, Stealth Technology, EMC). It is also possible to couple AI*EMAX to ANYS/Multiphysics to do RF heating!
Recommendations
Build up to the full solution slowly, may be start with 2D solution Start with the physics that is driving the problem Add subsequent physics one at a time Try sequential solutions first of all Then run analysis as a directly coupled solution In ANSYS use Run Time Statistics prior to solution gives memory & file size estimates Memory is crucial rather than disc space as there are physical limits on various hardware platforms (64Mb = 50k DOFs) Be careful in defining the FE mesh for coupled solutions The mesh for the solution of one physics problem is not necessarily a good mesh for other physics ANSYS can perform mesh morphing and result mapping automatically
THE END!!!
Thank you for listening
Any Questions!!
FENET THEMATIC NETWORK COMPETITIVE AND SUSTAINABLE GROWTH (GROWTH) PROGRAMME