Professional Documents
Culture Documents
CFX 基础教程
CFX 基础教程
CFX 5.7
CEL
1-1
CFX 5.7
2004 ANSYS Inc.
CFD
1-2
CFX 5.7
2004 ANSYS Inc.
z
z
z
z
z
z
z
z
1-3
CFD?
CFD
CFD
CFX-5.7
CFX-5
CFX-5
CFX-5
CFX -5
CFX 5.7
2004 ANSYS Inc.
CFD?
CFD
Computational Fluid
Dynamics
CFD
CFX 5.7
2004 ANSYS Inc.
CFD
z
1-5
1970s CFD
.
1980s - CFD ,
-
CFDCFD
CFX 5.7
2004 ANSYS Inc.
CFD
z
z
z
z
z
z
z
z
1-6
CFX 5.7
2004 ANSYS Inc.
z
z
z
1-7
CFD
CFX 5.7
2004 ANSYS Inc.
, ,
1-8
CFX 5.7
2004 ANSYS Inc.
K
0=
cv d + cs v dA
t
: , 1D,
0 = ( AV )1 ( AV ) 2
1-9
CFX 5.7
2004 ANSYS Inc.
+ -
K d ( m vK )
K
KK K
=
F =
cv vd + cs vv dA
t
dt
: , 1D,
Fx + P1 A 1 P2 A 2 = ( mV)
2 ( mV)
1
m
= AV
1-10
CFX 5.7
2004 ANSYS Inc.
- =
1-11
+
-
K K
(Q W ) =
e d + cs H v dA
t cv
v2
1D
:
e = u +
+ gz
2
W
= 0 + (mH)
Q
2 (mH)
1
H = e + P
CFX 5.7
m = AV
2004 ANSYS Inc.
z
z
,
,
- :
1-12
CFX 5.7
2004 ANSYS Inc.
- ()
-
-
- ,,
- CFX5
1-13
CFX 5.7
2004 ANSYS Inc.
-
- : (), ,
K
q = 0
K
q = -kT
for k = constant
2 T = 0
2T 2T
+ 2 =0
or
2
x y
1-14
T=50
T=100
2T = 0
T=0
q=0
CFX 5.7
2004 ANSYS Inc.
:
-
- ()
- :
>
>
>
>
>
>
>
1-15
Gauss
CFX 5.7
2004 ANSYS Inc.
:
- , :
- ,
-
1-16
CFX 5.7
2004 ANSYS Inc.
z
z
z
:
- ,
-
-
1-17
CFX 5.7
2004 ANSYS Inc.
CFX-5.7
z
z
z
z
z
z
z
z
z
z
z
z
z
z
1-18
/
/
/ ()
/
/
GGI)
CFX 5.7
2004 ANSYS Inc.
CFX 5
z
CFX-5
-
-
-
-
-
-
-
- ...
1-19
CFX 5.7
2004 ANSYS Inc.
1-20
CFX 5.7
2004 ANSYS Inc.
1-21
.
CFX
Expression
Language (CEL)
.
CFX 5.7
2004 ANSYS Inc.
1-22
k-
CFX 5.7
2004 ANSYS Inc.
1-23
CFX 5.7
2004 ANSYS Inc.
1-1
CFX 5.7
2004 ANSYS Inc.
1-2
CFX-5
CFX 5.7
2004 ANSYS Inc.
F22
1-3
.
CFX-5
0.9
5.
CFX 5.7
2004 ANSYS Inc.
1-4
Ensight
CFX 5.7
2004 ANSYS Inc.
CFX5.7
Step I:
-
- 2D3D)
-
Step II: - CFX-Pre
-
-
-
Step III: - CFX-Solve
-
Step IV: - CFX-Post
-
1-5
CFX 5.7
2004 ANSYS Inc.
II.
z
.
- (,,
,)
- (, ,
,)
- (,
, , , )
CFX-Pre
1-6
CFX 5.7
2004 ANSYS Inc.
III.
z
z
CFX-5
1-7
CFX 5.7
2004 ANSYS Inc.
IV:
z
CFX-Post
-
1-8
CFX 5.7
2004 ANSYS Inc.
CFX-Pre GUI
Define
Menu
Bar
Viewer
Tools Menu
Bar
Object
Selector
Physics
Error
Summary
1-9
CFX 5.7
2004 ANSYS Inc.
CFX-5.7
CFX-Pre
name.cfx
Cfx.##.pre
Third Party
Meshes
--- CFX-4
--- TASCflow
--- ICEM
--- .
1-10
CFX-5 Solver
Manager
CFX-Post
---.res
---.def
---.gtm
CFX-5 Solver
---.def
---.res (binary)
---.out (ascii)
CFX 5.7
2004 ANSYS Inc.
CFX 5.7
z
z
z
1-11
.cfx CFX-Precase
.pre CFX-Pre session
.def CFX-Pre
CFX-Post
.res .def
.out
CFX 5.7
2004 ANSYS Inc.
-
-
-
CFX-Pre
1-12
CFX 5.7
2004 ANSYS Inc.
CFX-5.7
2-1
CFX 5.7
2004 ANSYS Inc.
CFX-5
z
z
z
z
z
CFX-Post
2-2
.def
CFX 5.7
2004 ANSYS Inc.
CFX-Pre
z
z
CFX5 CFX-Pre
case
- , File New Simulation
- New Case File Name mixer
- Save
2-3
CFX 5.7
2004 ANSYS Inc.
Mesh Import
z
z
z
Import Mesh
Mesh Format CFX-5 GTM File
Browse mixer.gtm Select File for Import
Open Import Mesh OK
Import Mesh
2-4
CFX 5.7
2004 ANSYS Inc.
CFX-Pre
2-5
CFX 5.7
2004 ANSYS Inc.
z
z
Domains
Define Domain Name
mixer OK
Domain:mixer General
Options
- Fluid List Water at 25 C
- Relative Pressure 1 atm
2-6
CFX 5.7
2004 ANSYS Inc.
2-7
CFX 5.7
2004 ANSYS Inc.
z
z
Boundary Conditions
Name in1 Define
Boundary OK
Edit Boundary:in1 in
Domain:mixer Basic
Settings
2-8
CFX 5.7
2004 ANSYS Inc.
Edit Boundary:in1 in
Domain:mixer Boundary
Details
Boundary Details
- Normal Speed 2.0 m/s.
- Static Temperature 315 K
- OK
2-9
in2
inlet22.0 m/s
285 K
out
outlet Average Static Pressure
0.0 Pa
CFX 5.7
2004 ANSYS Inc.
Global Initialization .
- Automatic.
- -OK-.
2-11
CFX 5.7
2004 ANSYS Inc.
z
z
z
z
2-12
Solver Control
Timescale Control
Physical Timescale
Physical Timescale 5 s
Max. No. Iterations
50
OK
CFX 5.7
2004 ANSYS Inc.
2-13
CFX 5.7
2004 ANSYS Inc.
2-14
CFX 5.7
2004 ANSYS Inc.
CFX-5 Solver
.
-
OK.
2-15
CFX 5.7
2004 ANSYS Inc.
Geometry Outline
z
solver manager
Post CFXPost
Run with Results
CFX-Post
*
.
- .
- Object Selector Window
Wirefame,
wireframe Object Editor
.
- edge angle 0 degrees
-Apply- .
2-16
CFX 5.7
2004 ANSYS Inc.
2-17
CFX 5.7
2004 ANSYS Inc.
2-18
CFX 5.7
2004 ANSYS Inc.
Point
2-19
Create>Point
, Point 1,
OK
PointGeometry
Option Variable
Minimum
Variable
Minimum Face Angle
Symbol Size 2
Color Color
Selector
Apply
CFX 5.7
2004 ANSYS Inc.
2-20
CFX 5.7
2004 ANSYS Inc.
- WireframeObject EditorEdge
Angle 45 degree
- Create Plane . (
Create>Plane)
- New Planenameslice
OK.
- Object Editor Method
Point and Normal.
- point (0,0,1)
- Normal (0,0,1)
2-21
CFX 5.7
2004 ANSYS Inc.
- Object editorColour
- Mode Variable
- Variable
Temperature
- -Apply-
2-22
CFX 5.7
2004 ANSYS Inc.
Creating a Legend
- Create Legend
. (
Create>Legend)
- New Legendslice
legend OK
- object editorDefinition
slice
- -Apply-
2-23
CFX 5.7
2004 ANSYS Inc.
Slice Plane
2-24
CFX 5.7
2004 ANSYS Inc.
Contours
- Contour Plot
. (
Create>Contour)
- New Contour slice
contour OK
- Object Editor Location
slice
- variableTemperature
- -Apply-
slice.
2-25
CFX 5.7
2004 ANSYS Inc.
Contours
2-26
CFX 5.7
2004 ANSYS Inc.
Animating
slice contour
slice.
Animation icon.
Animation EditorNew Key
Frame - KeyFrameNo 1
- Object Selectorslice
(0,0,-1.99) -Apply- Animation EditorNew Key
Frame - KeyFrameNo 2
2-27
CFX 5.7
2004 ANSYS Inc.
Animating
- Animation Editor
Previous Key Frame
- Animation EditorPlay
Forward
-
2-28
CFX 5.7
2004 ANSYS Inc.
Stream Line
- Animation Editor
- slice
- Streamline
. (
Create>Streamline)
- New Contour
Streamline-In1OK
- object editor, Geometry
tLocation In1
- Colour Mode
Variable Temperature
- -Apply-
2-29
CFX 5.7
2004 ANSYS Inc.
Stream Line
2-30
CFX 5.7
2004 ANSYS Inc.
Advanced Features
- CFX-Post .
CFX-Post
2-31
CFX 5.7
2004 ANSYS Inc.
2-32
Tools>Variables
Variable Editor , New icon,
New Variable Radius OK
Expression (X^2+Y^2)^0.5 Apply
Variable Editor
CFX 5.7
2004 ANSYS Inc.
Create an Isosurface
- Wireframe
- Create>Isosurface,
OK
- Geometry ,
Radius
- Colour , Mode
Variable,
Temperature
Local
Apply
2-33
CFX 5.7
2004 ANSYS Inc.
Create an Isosurface
2-34
CFX 5.7
2004 ANSYS Inc.
Create a Vector
- Wireframe
- Create>Vector,
OK
- Geometry ,
Isosurface
Velocity
ProjectionTangential
Reduction2
- Symbol Size2
Apply
2-35
CFX 5.7
2004 ANSYS Inc.
Create a Vector
2-36
CFX 5.7
2004 ANSYS Inc.
> Plane 1,
ZX Plane Y=0
color
- Create a Polyline
> Plane 1
> Create> Polyline,
OK
> Geometry
Boundary Intersection
, Boundary List
out, Location
Plane 1 Apply
2-37
CFX 5.7
2004 ANSYS Inc.
2-38
CFX 5.7
2004 ANSYS Inc.
2-39
Create>Chart, OK
Object Editor New Chart Line
name New Line
Locator Polyline
X AxisX.
Y Axis Velocity w
OK
CFX 5.7
2004 ANSYS Inc.
2-40
CFX 5.7
2004 ANSYS Inc.
2-41
CFX 5.7
2004 ANSYS Inc.
Instance Transform
- Create an Instance Transform
> Create>Instance Transform,
OK
> # of Copies 2.
> Rotation Apply Rotation
> Translation Apply Translation. 6, 0, 2
Apply.
2-42
CFX 5.7
2004 ANSYS Inc.
Instance Transform
- slice Plane
> Wireframe
slice
2-43
CFX 5.7
2004 ANSYS Inc.
Instance Transform
2-44
CFX 5.7
2004 ANSYS Inc.
CFX
CEL
CFX
z
CFX-5.7 2004
Slide serial no 2
CEL
CFX
z
CEL
-
)
CEL
:
-
CEL */^
CFX-5.7 2004
Slide serial no 3
CFXz
, A+ B/C
A+
B
/C
1.0[mm] + 0.45[yds]
2.5[s m^-1] - (3.0[m s^-1])^-1
1.0[mm] + 0.3[kg]
CFX-5.7 2004
(valid)
(valid)
(invalid)
Slide serial no 4
CFX
z
a^1/2
1.0^0.5
(valid)
(valid)
CFX-5.7 2004
Slide serial no 5
CFX
CFX-5.7 2004
Slide serial no 6
CFX
z
air.density
air.viscosity
air.carbondioxide.mf - the mass fraction of carbon
dioxide in air
CFX-5.7 2004
Slide serial no 7
CFX
CFX-5.7 2004
Slide serial no 8
CEL
CFX
CFX-5.7 2004
Slide serial no 9
CFX
z
-
-
CFX-5.7 2004
CEL,
FORTRAN
Slide serial no 10
CFX
CFX-Pre
- CCL
- Expression Editor
-
CCL
- .DEF .RES
- CCL
-
CFX-5.7 2004
Slide serial no 11
CEL
CFXMathematical Expression
CEL Equivalent
= K n 1
z
or
ViscT = K*(min(UpperS,(sstrnr+LowerS))^(n1))
Slide serial no 12
Expression Editor
CFX
z
Expression Editor
- CFX
- TOOLS
CFX-5.7 2004
Slide serial no 13
Expression Editor
CFX
z
= e 10 T
CFX-5.7 2004
Slide serial no 14
CEL (B.C.)
CFX
The following example shows how to set angular velocity for a rotating
wall using the u and v components
CFX-5.7 2004
Slide serial no 15
CFX
z
z
z
Note:
-
CFX-5.7 2004
Slide serial no 16
CFX
EXPRESSIONS:
ReqT = 350 [K]
TempOut = areaAve(T)@outlet
TCFilter = step(TempOut/1[K]-ReqT/1[K])
TCTemp = 400[K]*TCFilter+285[K]*(1-TCFilter)
TCFlow = 10[m/s]*TCFilter+2[m/s]*(1-TCFilter)
END
[]
BOUNDARY : TempControl
Boundary Type = INLET
Location = TempControl
Coord Frame = Coord
BOUNDARY CONDITIONS :
MASS AND MOMENTUM :
Option = Normal Speed
Normal Speed = TCFlow
END
HEAT TRANSFER :
Option = Static Temperature
Static Temperature = TCTemp
END
END
END
CFX-5.7 2004
Slide serial no 17
POST
CFX
In CFX-Post Expressions may be defined by:
z
using the CFX-Post Expression Editor
z
entered directly in an object form
z
entered at the commandline (using Line input mode), or the
Command Editor
z
read in from a CCL file
z
read in from a session file
z
read in from a state file
CFX-5.7 2004
Slide serial no 18
CFX
z
[<Fluid>.]<function>[_<Axis>[_<Coord Frame>]]([<Expression>])@<Location>
-
CFX-5.7 2004
area
areaAve
areaInt
ave
count
force
forceNorm
length
lengthAve
lengthInt
massFlow
massFlowAve
massFlowInt
maxVal
minVal
probe
sum
torque
volume
volumeAve
volumeInt
CFX
z
CEL
Values/Expressions
Rules
System variables, functions and constant
CFX-5.7 2004
Slide serial no 20