Вы находитесь на странице: 1из 39

ANSYS CFD v14 5 ANSYS CFD v14.

5
Update Seminar p
CAE Associates Inc. and ANSYS Inc. Proprietary
2013 CAE Associates Inc. and ANSYS Inc. All
rights reserved.
Outline
Design Iteration/Optimization using CFX and DX
Demo
O FSI One-way FSI
ANSYS Meshing v14 5 ANSYS Meshing v14.5
ANSYS CFX v14.5
ANSYS Fluent v14.5
Shape Optimization using Fluent Adjoint Method
D
2
Demo
Design iteration/optimization in DX
3
Outline
Design Iteration/Optimization using CFX and DX
Demo
O FSI One-way FSI
ANSYS Meshing v14 5 ANSYS Meshing v14.5
ANSYS CFX v14.5
ANSYS Fluent v14.5
Shape Optimization using Fluent Adjoint Method
D
4
Demo
Fluent Meshing - TGrid
Fluent Meshing Mode (integrated
) f C Tgrid) for advanced CFD meshing
Faceted-CAD based meshing:
Import from CAD, Mesh and STL
F d ti f f t ll l Foundation for future parallel
meshing
Faster turnaround for cases with large,
complex meshes complex meshes
No file I/O between meshing and
solving
Mesh in serial then solve in parallel
User interface of the Fluent Meshing Mode.
(Displayed model depicts human stomach
imported directly into Fluent in STL format).
Mesh in serial then solve in parallel
via dynamic process spawning
Automate and customize via
Scripting p g
Fluent (with TGrid meshing) in
Workbench
CAD import
New Fluent (with TGrid meshing) component
5
p
Solver parameters
New Fluent (with TGrid meshing) component
available in Component Systems and added in
Project Schematic
Fluent meshing CutCell
6
Advanced CFD meshing for
Fluent Meshing -- TGrid
Advanced CFD meshing for
large-scale, complex meshes
Wrapper technology for massive
geometry simplification and
HexCore with
Inflation
g y p
surface (re)meshing
Advanced prism/tet/HexCore
meshing for large meshes
Wrapper
Tet
> 100 million cells
Size functions, inflation, and
assembly meshing
Cavity
Re-meshing
Cavity
Re-meshing
Cavity
Re-meshing
Extended meshing and mesh
editing controls and tools
Scripting
ANSYS Meshing backup tool
CAD import, size functions,
surface meshing inflation
7
surface meshing, inflation,
assembly meshing
CutCell
How can Fluent Meshing extend WB Meshing?
Workbench Meshing is the proposed meshing solution, Fluent
Meshing is a complement. With Workbench Meshing, you have
ease-of-use, parametric and persistence throughout the meshing , p p g g
process. But if the time/quality does not meet client needs for a
specific model, Fluent Meshing could be your back-up solution.
Note that geometry/mesh changes are not parametric with Fluent
Meshing, except using advanced scripting
Fluent Meshing has extended capabilities to produce high quality
meshes
Fluent Meshing is directly available to all Fluent users without any
additional cost or licenses
8
Patch Independent technology
ICEM CFD
Patch Independent technology
Dirty CAD, third party geometry, etc
Faceted data, scan data, STL
Combinations of CAD facets mesh
>250
million cell Combinations of CAD, facets, mesh
Efficiently mesh large/complex
models with extended mesh controls
Integrated geometry and meshing
million cell
assemblies
Integrated geometry and meshing
solution
Hexa mesh, structured or
unstructured, with automatic
St t
(MultiZone) or advanced interactive
blocking control
Extended mesh diagnostics and
advanced interactive mesh editing
Structur
ed Hexa
mesh
advanced, interactive mesh editing
Flexible output for many solvers
CFD, FEA, neutral formats
Available from Workbench
9
Available from Workbench
Interacti
ve Mesh
Editing
Interacti
ve Mesh
Editing
Interacti
ve Mesh
Editing
Similar to other Workbench systems
ICEM CFD 14.5 in Workbench
Similar to other Workbench systems
Can drop on to a Design Modeler system or a Workbench
Meshing system
Transfers geometry and/or mesh
10
Outline
Design Iteration/Optimization using CFX and DX
Demo
One-way FSI
ANSYS Meshing v14 5 ANSYS Meshing v14.5
ANSYS CFX v14.5 ANSYS CFX v14.5
ANSYS Fluent v14.5
Shape Optimization using Fluent Adjoint Method
11
Demo
Mesh Motion Constrained Parallel to Boundary
S f h i ll d t lid Surface mesh is allowed to slide
over original boundary mesh
No underlying geometry
t ti representation nor
parameterization is required
More complex geometry motion is
ibl ith i l h possible with a single mesh
topology
Further minimize the need for
interpolation between meshes interpolation between meshes
Mesh quality (e.g.
orthogonality) is maintained
over larger range of motion g g
Less user-specified mesh
motion controls are required
12
Checkvalvewithsolution dependentgeometrymotion,
showingimprovedthemeshqualityastheballoscillates
toasteadyposition
Mesh Motion Constrained to Surface of Revolution
The user defines the axis of rotation The user defines the axis of rotation
The surface mesh is allowed to slide on
the surface defined by axis and radial
profile from initial boundary mesh profile from initial boundary mesh
Assumes constant radius at each axial
position
Allows mesh motion beyond initial Allows mesh motion beyond initial
boundary mesh
Key application is blade flutter
(turbomachinery) (turbomachinery)
Oscillating blade tip motion
slides on shroud surface
I d b t t Improved robustness to
greater amplitudes
Maintains the mesh quality
Surface of Revolution boundary condition
13
Surface of Revolution boundary condition
for mesh motion constraint on moving
valve and fluttering blade
Mesh Displacement Relative to Initial Mesh
Important feature for periodic Important feature for periodic
motion
Avoids accumulation of error
over time over time
Ensures consistent mesh
from cycle to cycle
Typical applications
Piston motion
Blade oscillations Blade oscillations
Simulation of a vibrating turbine with prescribed
ill bl d i l h bl d h d
14
oscillatory blade motion normal to the blade chord,
where consistent mesh is essential
Transient Blade Row Methods
Continuous focus of turbomachinery development in recent Continuous focus of turbomachinery development in recent
releases and going forward in future releases
Aim to minimize computational effort (CPU and Memory) for
t i l ti f t i t i t ti b t bl d accurate simulation of transient interaction between blade rows
Introduced in R14.0, enhanced and extended with R14.5
TBR methods require
only 1-2 blade passages
per blade row while still
capturing transient
i t ti t l
TBR methods are designed for
efficient simulation of transient
i t ti h th it h b t
15
interaction accurately interaction where the pitch between
blade rows is unequal (i.e. a b)
Transient Blade Row Applications
SingleStage SingleStage SingleStage SingleStage
Multistage Multistage Multistage Multistage
Blade Flutter Blade Flutter Blade Flutter Blade Flutter Gust Analysis Gust Analysis Gust Analysis Gust Analysis BladeFlutter BladeFlutter
Period Period
d
i
s
p
l
a
c
e
m
e
n
t
d
i
s
p
l
a
c
e
m
e
n
t
BladeFlutter BladeFlutter
Period
d
i
s
p
l
a
c
e
m
e
n
t
GustAnalysis GustAnalysis
Blade Row
GustAnalysis GustAnalysis
Blade Row
IBPA IBPA D
a
m
p
i
n
g

C
o
e
f
.
D
a
m
p
i
n
g

C
o
e
f
.
( ) 1 0
2
= - = = Nb j j
Nb
IBPA
t
o
IBPA D
a
m
p
i
n
g

C
o
e
f
.
e
16
Blade Flutter Analysis
Pragmatic approach to assess Pragmatic approach to assess
propensity to flutter
Determine natural frequency of blade
and its mode shapes, in a modal
analysis
Apply specified blade motion, based
on modal analysis, in fluids simulation
Assess system stability, looking at
aerodynamic damping of prescribed
blade vibration
Result: prediction of whether or not Result: prediction of whether or not
blade will flutter
Can be applied to full wheel or use
Fourier Transformation (FT) TBR Fourier Transformation (FT) TBR
method
Numerous related enhancements in
support of this type of blade flutter
l h b d ( ) d
17
support of this type of blade flutter
analysis
Axialcompressorwithprescribedmotion(top)and
resultantpressurefluctuationsat90%span(bottom)
Blade Flutter Analysis
Export of mode shapes from a modal p p
analysis in ANSYS Mechanical with new
functionality to create CFX profile file
Profile visualization and rendering to g
verify profile alignment/scaling, check
geometry
New mesh motion boundary condition y
option for periodic displacement
User need only specify mode shape
(profile), frequency, scale factor and
phase angle phase angle
Solver assessment of work/power (per
unit area) on the blade to assess aero-
elastic damping of the applied motion elastic damping of the applied motion
Related general enhancements
Mesh motion, solution monitoring,
Details on other slides
The ability to visualize imported profiles
allows a priori confirmation of proper
18
Details on other slides
allows a priori confirmation of proper
alignment of mesh and profile
Vista CPD (Centrifugal Pump Design)
Workbench Integration of Vista CPD
( g p g )
Native Workbench application
Ability to use Vista CPD directly create
Blade geometry model Blade geometry model
Throughflow analysis
Volute geometry and mesh
19
RPI Wall Boiling Model Enhancements
Model robustness improvements Model robustness improvements
Additional control and flexibility
Under-relaxation
specification of wall specification of wall
superheat
Consistent under-
relaxation of individual
R14.0
relaxation of individual
wall heat partition
components
User-specified area
R14.5
User-specified area
factors

User-specified additional
components of wall heat components of wall heat
partition

Key target application is fuel


bundle cooling simulations
Muchimprovedconvergenceinasimulation
20
bundle cooling simulations
ofDEBORAtestfacility,thankstonewunder
relaxationimprovements(CourtesyHZDR)
MAPDL Outputs Component for CFD-Post
MAPDL outputs component file
(*.cm file) for CFD-Post
Allows CFD-Post to read
Named Selections and
boundary condition regions
set in Mechanical.
Easier to post-process
Mechanical results in CFD-
Post for FSI simulations.
21
Outline
Design Iteration/Optimization using CFX and DX
Demo
One-way FSI
ANSYS Meshing v14 5 ANSYS Meshing v14.5
ANSYS CFX v14 5 ANSYS CFX v14.5
ANSYS Fluent v14.5
Shape Optimization using Fluent Adjoint Method
22
Demo
Monitor Fluent Solutions in Workbench
Monitor the convergence
when Fluent is running in
the background g
Track simulation
convergence while
updating design points p g g p
Track simulation
convergence when using
RSM
Example of a FLUENT Residual Chart View
23
Within Workbench
Design Explorer with Mesh Morpher
Use Fluent Mesh Morpher and
Optimizer (MMO) parameters Optimizer (MMO) parameters
with Design Explorer (DX)
Leverage the extensive Leverage the extensive
optimization capabilities of DX
with Fluent MMO
More sophisticated More sophisticated
optimization
Parameter constraints
M ltiple objecti es Multiple objectives
24
System Coupling in Workbench
Native Workbench application for multiphysics coupling
Currently supports Fluent and Mechanical solvers
User interface fully integrated in Workbench environment
Extensible architecture for range of coupling scenarios
25
One-, two- & n-way, static data, co-simulation
One-way Thermal Data Transfers
In Fluent thermal boundary y
conditions set via System
Coupling allow the specification of
temperature or heat flow on
surfaces via System Coupling.
26
y p g
One-way Thermal Data Transfers
In Mechanical a Fluid-Solid
Interface can be specified p
in a Steady-State Thermal
System on surfaces.
The Fluid-Solid Interface automatically writes the temperature and
heat flow results to an AXDT file format to the solver directory. The
Fluid-Solid Interface also accepts thermal data as a boundary
27
p y
condition from System Coupling.
Contact Detection for Moving Meshes
Contact detection for valves, FSI,
and other applications
Detects when surfaces come
within a specified tolerance and
prevents collision of moving zones
User defines how to treat
contact region and whether
to restrict flow
Default porous media
Contactdetectioninacasewheretheopposite
sidesofaboxdeforminasinusoidalwavepattern
zone treatment
UDF hooks to define
contact behavior
Not currently compatible with
Systems Coupling
28
Contactdetectionusedinabouncingballcase
New Non-Reflecting Boundary Conditions
Non-Reflecting Boundary
Conditions with the Pressure-
Based Solver eliminate
h i l fl ti f fl
Pressure pulse
unphysical reflections from flow
boundaries during unsteady
simulations
C tibl ith i
Reflecting Nonreflecting
Pressurepulse
Compatible with species
transport and combustion
Compatible boundary
types: types:
Pressure outlets
Pressure inlets
Mass flow Inlets Mass flow Inlets
Velocity inlets/outlets
29
Improved Prediction of CO
Faster and more accurate Faster and more accurate
premixed flamelet model for
Carbon Monoxide (CO)
emissions
Based on the Flamelet
Generated Manifolds (FGM)
approach
Contours of CO mole fraction
Solves transport equations for
mixture fraction (mean and
variance) and reaction
progress (mean and variance)
Best suited for perfectly premixed p y p
combustion
30
Versatile DPM Injections
Transient spray angle profile for cone Transient spray angle profile for cone
injections
Spray angle as function of time or crank
angle via profiles angle via profiles
Cone injections for sector meshes
Simulate a pizza slice of axisymmetric
geometry geometry
New parcel release methods for DEM and
sprays
By default a single parcel is injected per By default, a single parcel is injected per
injection stream per time step
New parcel release methods:
Constant parcel diameter or p
constant mass for DEM
Constant number of particles per
parcel for spray simulations
31
Improvements for Eulerian Wall Film Modeling
Adaptive time stepping speeds
t i t l l ti up transient calculations
Improved accuracy:
Account for surface tension
effects in film momentum
equations
Random locations of DPM
3DWingwithSlats&Flap
injections capture film
separation physics more
accurately
g p
New modeling capabilities:
Coupling of EWFM with
mixture and Eulerian
multiphase models, including
thermal coupling
Condensation-vaporization
Design of anti icing system
32
of Eulerian wall films
Design of anti-icing system
Prediction of the trajectory
Accurate modeling of Marangoni Convection
S rface tension as a Surface tension as a
function of space variable
(e.g. species concentration)
for more accurate modeling
water
Liquid
ethanol
for more accurate modeling
of Marangoni convection
Important applications
include:
a
c
e

Alcohol drop falling in water
include:
Coating
Welding
f
o
n
s
t
a
n
t

s
u
r
f
a
n
s
i
o
n
Microfluidics
Film drainage in
emulsions and foams
C
o
t
e
n
r
f
a
c
e

t
i
o
n

o
f

t
r
a
t
i
o
n
)
Drying of semi-
conductor wafers
V
a
r
i
a
b
l
e

s
u
r
n
s
i
o
n

(
f
u
n
c
t
a
n
o
l

c
o
n
c
e
n
t
33
V
t
e
n
e
t
h
a
Ethanol concentration
Liquid volume fraction
Compressible VOF Liquid Modeling
Li id ibilit Liquid compressibility
improves pressure prediction
at start-up and provides
better solution
Box initially half
submerged in
better solution
stability/convergence with
moving deforming meshes
Available for both single
water
CompressibleLiquid
(Goodresults)
Available for both single
phase and multiphase
models
Appropriate for high
( )
Appropriate for high
pressure applications
Sound speed post-
processing is available for
Contoursofpressure
afterthe10
th
timestep
IncompressibleLiquid
(Unphysical results)
processing is available for
compressible liquid
(Unphysicalresults)
34
Better Parallel Scalability with Particles
Improved DPM parallel scalability Improved DPM parallel scalability
via Improved memory management
2 examples:
10 illi ll
500
Overall Scalability for a
10 million cell Combustor Simulation
CRAY XE AMD 2.1GHz IL16
10 million cell
combustor case scales
well overall to 1024
cores (example to right)
400
450
500
cores (example to right)
For another typical customer
DPM ti 24
250
300
350
a
t
i
n
g
DPM case: time on 24-way
parallel reduced from 20.4s to
11.7s
100
150
200
R
a
0
50
0 500 1000 1500
35
NumCores
Faster Linear Solver Thanks to GPUs

Algebraic Multi-Grid (AMG)


Solver on GPUs

Solver on GPUs

Accelerates AMG solver


for 3D coupled pressure-
based solver cases based solver cases
Available in serial and
shared memory parallel
Fluent Fluent
Supported on NVIDIA
Fermi based GPUs with
CUDA 4 1 and above CUDA 4.1 and above
36
Outline
Design Iteration/Optimization using CFX and DX
Demo
O FSI One-way FSI
ANSYS Meshing v14 5 ANSYS Meshing v14.5
ANSYS CFX v14.5
ANSYS Fluent v14.5
Shape Optimization using Fluent Adjoint Method
D
37
Demo
Adjoint Method
Adjoint Solver for Fluent j
Fully supported in v14
Provides information about a
fluid system that is very fluid system that is very
difficult and expensive to
gather otherwise
Computes the derivative of Computes the derivative of
an engineering quantity with
respect
to inputs for the system
Shape sensitivity to down-force on a F1 car
LiftForce(N)
Geometry Predicted Result to inputs for the system
Engineering quantities
available
Down force drag
Geometry Predicted Result
Original 555.26
Mod.1 577.7 578.3
Mod.2 600.7 599.7
Mod.3 622 621.8
Down-force, drag,
pressure drop
Robust for large meshes
T t d t 15M ll
38
Tested up to ~15M cell
Shape sensitivity to lift on NACA 0012
More Capabilities for the Adjoint Solver
New compound observables for New compound observables for
the Adjoint Solver
Specify observables
specifically for the engineering specifically for the engineering
purpose (e.g. lift/drag ratio,
mass flow rate variance)
Easily define global Easily define global
improvement direction
(minimize or maximize)
R14:MinimizedragOR
i i lift
R14.5Maximize
(Lift/Drag) ratio
Use the Adjoint solver in cases
with periodic boundary conditions
Translational and rotational
maximizelift
(Lift/Drag)ratio
2D translation
i di l Translational and rotational
periodics
SRF, MRF, and sliding mesh
are not supported
periodic example,
showing optimal
displacement
vector field to
improve lift/drag
for the blade
39
are not supported
for the blade

Вам также может понравиться