CFD Applications using CFD++ Paul Batten & Vedat Akdag
Metacomp Products available under Altair Partner Program
CFD++ Introduction Accurate multi dimensional polynomial framework Robust on wide variety of meshes Accurate prediction of steady state and transient events Speed, reliability and accuracy at all speed regimes Bodies in relative motion with patched and overset meshes Comprehensive set of physics, turbulence, multispecies, multiphase models Efficient and easy to use on parallel machines
CFD++ Unification Principles Seamlessly and accurately handles most flow regimes Unified Physics Unified Grid Unified Computing Ability to handle all cell types Hexahedral, Tetrahedral, Prism, Pyramid, Quadrilateral, Triangle, Line Ability to handle all grids Structured, Unstructured, Hybrid, Patched Non Aligned, Overset, Meshes with Gaps Binary files compatible across all platforms
Supported Platforms and Interconnects PLATFORMS SUPPORTED All Unix platforms (typically 64 bit) All Linux IA32 and X86 64 64 platforms (Intel, AMD) Itanium 2 and Altix platforms Windows XP/2000/NT for IA32 and X86 64 64 APPLE (MAC OS, prepared on request) INTERCONNECTS SUPPORTED Myrinet Infiniband (Topspin, Mellanox, Silverstorm) CRAY, etc. MESSAGE PASSING INTERFACE MPICH Vendor specific MPI HP MPI Scali MPI, etc.
CFD++ Suited for Large Scale Applications Typical large scale applications 50 to 200 million cells using 64 to 512 CPUs Typical large scale hydrodynamic applications 100 to 250 million cells using 128 to 512 CPUs CFD++ can run very small scale to very large scale problems very effectively,, using the appropriate hierarchy of computer hardware platforms and interconnects (from laptops to massively parallel computers)
Multi-dimensional TVD polynomial reconstruction Up to fourth order accuracy in time in explicit mode Second order accuracy in time in implicit mode Finite-volume framework Fast convergence to steady state Fast computation of unsteady flows Dual time stepping High speed reacting/non-reacting flows Low speed reacting/non-reacting flows via preconditioning Incompressible flows via preconditioning Conjugate heat transfer Multiphase flows Sliding and overset meshes 6-DOF Applications
MIME Mesh Generation Mesh generation tuned for CFD++ and automation 3D and 2D unstructured meshing Imports most common geometry file types Easy to use GUI Direct output to CFD++ mesh files (and more) Volume Density regions Surface and volume mesh analysis tools Prismatic layer capability Discrete model meshing Isolating domains / creating domains Curvature refinement Mesh matching
CFD++ Physics Models Conjugate heat transfer Multiple liquids Supercritical fluid modeling Coupled Eulerian dispersed phase Uncoupled Lagrangian particle tracking Coupled Lagrangian dispersed phase model Radiation boundary conditions Radiation modeling Thermal non-equilibrium Equilibrium air through Tannehill curve fits Free surface treatment and front tracking
Turbulence Modeling Topography-parameter-independent models One equation model: R t model (un-damped eddy viscosity) Two-equation models Realizable k-e model Nonlinear (cubic) k-e model Realizable q-l model k-l model Three-equation Model Realizable k-e-r t model 7-equation Nonlinear RSTM LES and Hybrid LES/RANS (LNS) SA and SST Models DES97 and DDES Models Advanced wall-functions
Some CFD++ Applications Aerospace Applications External Aerodynamics Internal Flows Turbomachinery High and Low Speed Combustion 6 DOF and Moving Mesh Applications Automotive Applications External Aerodynamics Automotive Underhood Flows Automotive Underbody Studies Automotive Exhaust Gas Infiltration Automotive Brake cooling
CAA++ Aeroacoustics Complements CFD++ Includes NLAS (Non-Linear Acoustics Solver) Full-spectrum predictions, including broadband, tonal and resonant acoustics Tools for near field and far-field noise
CAA++ Applications Door cavity infiltration noise Unsteady CFD++ calculation on a non-conformal mesh CAA++ Cavity Noise Pressure Fluctuation in the cavity
CAA++ Applications Aerodynamic Shape Noise Steady CFD++ calculation Noise at side window Acoustics calculation on a reduced mesh using CAA++
CAA++ Applications Fan Noise Far Field Treatment Observer:
Fan Noise CAA++ Applications Acoustic pressure on surface & cut-plane
Hyperworks Interface with CFD++ Interface with Hypermesh and Hyperstudy CFD++ Hypermorph Hyperstudy Geometry Hypermesh Volume Mesh CFD++
Hyperworks Interface with MIME & CFD++ Surface Mesh Volume Mesh Geometry Hypermesh MIME CFD++ large CFD meshes! Hypermesh CFD++ 18
Shape optimization with CFD++ Hypermorph Hypermesh Hyperstudy Shape 3 Initial Shape Shape 1 Shape 2 Shape 3 Shape 2 Shape 1 Shape 1 CFD++ CFD++ Postprocessing Tools Compute pressure drop across inlet and outlet... Hyperview Shape 2 Shape 3 19 Best Shape
Ongoing Work: Hyperstudy and CFD++ Aerodynamic Optimization of a High Speed Train Initial Shape Mesh using Hypermesh Aerodynamic Drag Stretched Nose Shape Bluffed Nose Shape Stretched+Bluffed Nose Shape 20
Ongoing Work: Hyperstudy and CFD++ Aerodynamic Optimization of Fan Design Using HyperStudy, design #16 produced 8% improvement in torque Figs. Courtesy of Valeo
Conclusions Metacomp s software suite includes state-of of-the-art numerical & physical modeling Components continually evolving to meet needs of engineering community munity Metacomp Technologies continues to meet the challenging needs of the industry Maintains reputation in the industry for being able to provide solutions s for complex problems Altair products provide the infrastructure for integration and optimizationo