CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-1
Introduction
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-2
Computational Fluid Dynamics (CFD)
? Simulation of fluid flow,heat transfer and mass transfer processes
? CFD involves the numerical solution of the governing equations
Mass continuity
Momentum
Energy
Turbulent quantities
Scalar/mass fraction
? These equations are solved locally at discrete locations (nodes)
throughout the domain
Hexahedral Tetrahedral Wedge (Prism) Pyramid
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-3
Benefits of CFD
? Experimental methods are usually costly
? Non-intrusive,safe testing
? Data available throughout the domain
velocity components,pressure,temperature,etc,..
? Insight gained into flow field which is difficult to measure
? Used as a,what if” tool
? Scale up issues are eliminated
This means…
? Shorter design time and lower design costs
? Competitive advantage
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-4
Main Steps in CFD Analysis
? Step I,Pre-processing step - define the problem - CFX-Build
Define the geometry
Define the domain(s)
Define boundary and initial conditions
Define the mesh
Define solver parameters
? Step II,Solution step - CFX-Solve
solve the governing equations
? Step III,Post-processing step CFX-Post
analyse results
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-5
Step I,Pre-processing
? Define the geometry
Domain in which the governing
equations will be solved and
solution obtained
Create a B-rep Solid
? Define the fluid domain.
Create fluid regions (fluid,
solid,conducting solid,porous
media)
Assign fluid properties
(viscosity,thermal conductivity,
specific heat,etc…)
Select the physical models
(turbulence models,
compressibility,buoyancy,two-
phase flow,etc…)
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-6
Step I,Pre-processing
? Define the boundary conditions
Needed on all external surfaces of geometry
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-7
Step I,Pre-processing
? Grid Generation
Process of generating finite volumes or cells
Tetrahedral/Pyramidal/Prismatic/Hexahedral cells created
Surface mesh and volume mesh make up the grid
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-8
Step II,Solution Procedure
? Solve the governing equations
Set the flow solver options
Iteratively solve the
governing equations as a
batch process
Obtain convergence
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-9
Step III,Post-processing
? Examine results
Either in numerical or graphical format
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-10
Import Features of CFX-5
? Integrated geometry and grid generation
? CAD import capability
CATIA,Unigraphics,Pro/Engineer,Euclid3,CADDS5,
Parasolid,ACIS,IGES,Patran
? Automatic meshing
? Element based finite volume method
? Robust,accurate coupled algebraic multigrid solver
? Scalable performance in parallel
? CFX Expression Language (CEL)
? CFX Command Language (CCL)
? Interface to other software
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-11
CFX-5 Solver Capabilities
? Steady state or transient flows
? Laminar or turbulent flows
? Single-phase or two-phase flows
? Incompressible or compressible flows
? Heat transfer and/or conjugate heat transfer
? Buoyancy
? Non-Newtonian flows
? Multi-component flows
? Scalar transport
? Rotating frame of reference
? Parallel solver
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-12
CFX-5 Structure
CFX-5 Solver
Manager
CFX-Build
name.db
name.db.jou
cfx5build.ses.#
#
CFX-Post
---.res
CFX-5 Solver
---.def
---.res (binary)
---.out (ascii)
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-13
CFX 5 File Structure
?,db - files with information for Build only (no mesh) and mesh
adaption in the solver.
?,jou - journal files with same name as,db file,Records actions
taken on,db,Used for replaying,parameterizing and
transporting information,Spans actions on the,db only.
?,ses - same format as,jou files,but spanning a Build session,
Can cover partial actions taken on many,db?s.
?,def - default name in Build is the same as the,db name,
Information for solver only,Mesh can be analyzed in Post.
?,res - contains mesh,results and,def file data with enough
information for solver restart,Restarts have ?wild card?
extensions (e.g,name_001.res,name_002.res etc).
?,out - small text file of solver history for each,res file.
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-14
? CFX-5.5 is a model oriented release,which aims to
significantly expand the capabilities of CFX-5.
? Key features:
Generalised Grid Interface (GGI)
Multiple Frames of Reference (MFR)
Combustion & Radiation
Turbulence model extensions
Multi-phase extensions
Meshing improvements
User Subroutines and Expression Language extensions
CFX-Post Post-processor
CFX-Build on Patran 9.5
What?s New in CFX-5.5
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-15
Generalised Grid Interface
? Generalised Grid Interface,The connection of unmatched meshes at a
common interface
> The analyst can use the most appropriate meshing strategy for individual
components,and combine meshes into a single problem definition
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-16
Multiple Frames of Reference
? Multiple Frames of Reference
CFX-5.5 adds the power of unstructured
meshing for complex components and
scalable parallel solution to MFR
Frozen Rotor used for frame change model
Will accept exact connections,or
connections with pitch change
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-17
Multiple Frames of Reference
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-18
? CFX-5.5 focuses on gaseous combustion using EDM-based
models
Single-step reactions
Multi-step reactions using coupled solver
> Demonstrated robustness and convergence benefits
Chemical Kinetics
Ignition/Extinction modelling
? User selects reactions from a supplied library
Reaction mechanics and material properties automatically
defined
Reactions and materials data from referenced public-domain
sources
Advanced users can examine and modify libraries to meet their
specific needs
CFX-5.5 Combustion
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-19
CFX-5.5 Combustion
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-20
CFX-5.5 Radiation
? First radiation models
supplied in CFX-5.5
Diffuse (P1) radiation
model
> Applicable to optically thick
media
Rosseland radiation model
> A robust algebraic radiation
model
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-21
CFX-5.5 Turbulence
? Release of the latest two-equation turbulence models
SST Model
k-? Model
? Extended near-wall treatments
Scalable wall functions
> Enhanced robustness and reduced sensitivity to near-wall mesh
Automatic near-wall treatment
> Local selection of wall functions or low-Re near-wall formulation
based on local y+
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-22
Meshing
? Surface meshing improvements.
Mesh across small CAD surfaces or edges.
> Reduces sensitivity to sliver surfaces,import tolerance problems,etc.
Merged surface meshing.
? 3D Proximity.
Recognises surface proximity and locally refines mesh as
necessary.
> CFX-5.5 is approaching truly automatic unstructured meshing for
complex geometries.
? CAD and Topology checking.
Graphical tools to identify likely problem areas before
meshing.
Extended documentation on typical CAD problems and their
resolution.
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-23
S liv e r fa c e
?Lowest body shows sliver face
?Middle body shows current surface mesh (poor quality)
?Upper body shows improved surface mesh after removal of sliver surface
Sliver Surface Elimination
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-24
Merged Surface Meshing
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-25
3D Proximity
Original surface mesh Final mesh with 3D proximity
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-26
Free Surface Flows
? Technology from CFX-4 and CFX-TASCflow,plus
advancements
? Limiting case of multiphase flow
? Interface-capturing algorithm
Special care to enhance definition
? Sharp interface (2-3 elements)
Compressive discretization for volume fraction
Very sharp even for transient free surface
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-27
User Subroutines and CEL
? User Subroutines add new power for advanced users and
models.
Purpose is to allow User Fortran specification of:
> Boundary Conditions.
> Initial Conditions.
> Equation Sources.
> Properties.
Shared Library model for the inclusion of user subroutines.
? Powerful new functions in CEL Expressions.
1D and Cloud of Data interpolation functions.
> e.g,Profile boundary conditions.
Evaluation of non-local averages,boundary flows,etc.
> e.g,Inlet temperature depends on average outlet temperature.
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-28
Patran 9.5
? CFX-Build is based on Patran 9.5.
Updated CAD readers.
Performance improvements.
Access to native Patran volume meshing (Beta).
? The Patran 9.5 UI has a native Windows implementation
for improved look and feel.
Unix implementation is unchanged.
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-29
CFX-Post
? CFX-Post is the new post-processor under development
within CFX.
The default post-processor for CFX-5.5.
The objective is to provide good graphical and excellent quantitative
post-processing capabilities in a flexible environment.
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-30
CFX-5 User Interface
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-31
User Interface
Top Window Application Form
Viewport
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-32
Top Window
Main Menu
History List Window
Control Panel IconsToolbar Icons
Command Window
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-33
Application Forms
What you want
to do
How you want
to do it
What you want
to do it to
Make selections for
Action/Object/Method
Fill in form from top
to bottom
Press -Apply- to
execute action
Overall Methodology,Action/Object/Method
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-34
? Entity
? Multiple Picking (shift
click)
? Rectangle (click & drag)
? Polygonal
? Deselect
? Cycle Picking
? Model Manipulation
Ctrl
?Shift
Cursor Picking
?Shift
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-35
Control Panel Icons
Refresh graphics - redraw graphic entities in the viewport
Reset graphics - revert to default/start-up graphics preferences
Interrupt - prematurely terminate an operation
Heartbeat - status indicator
Undo - undo an operation
green = ready and waiting
blue = busy,but can be interrupted
red = busy and cannot be interrupted
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-36
Toolbar Icons
Commonly used push button utilities for manipulating
CFX-Build entities
CFX 5.5 V 5.5.1H
? 2001AEA Technology
1-37
Summary
? CFD - Computational Fluid Dynamics
? Benefits of CFD
? Steps in CFD analysis using CFX-5
Pre-processing
Solving the problem
Post-processing
? What?s New in CFX-5.5
? CFX-5 interface
Top window
Application form
Viewport
Cursor picking
Useful icons