计算流体力学基础

合集下载

第1章流体力学与计算流体力学基础

第1章流体力学与计算流体力学基础

第1章 流体力学与计算流体力学基础机进行数值计算,模拟流体流动时的各种相关物理现象,包括流动、热传导、声场等。

计算流体动力学分析广泛应用于航空航天设计、汽车设计、生物医学工业、化工处理工业、1.1 流体力学基础本节将介绍流体力学一些重要的基础知识,包括流体力学的基本概念和基本方程。

流体力学是进行流体力学工程计算的基础,如果想对计算的结果进行分析与整理,在设置边界条件时有所依据,那么学习流体力学的相关知识是必要的。

1.1.1 一些基本概念(1)流体的密度流体密度的定义是单位体积内所含物质的多少。

若密度是均匀的,则有:VM=ρ (1-1) 式中:ρ为流体的密度;M 是体积为V 的流体内所含物质的质量。

由上式可知,密度的单位是kg/m 3。

对于密度不均匀的流体,其某一点处密度的定义为:VMV ΔΔ=→Δ0limρ (1-2)2 Fluent 17.0流体仿真从入门到精通例如,4℃时水的密度为10003kg /m ,常温20℃时空气的密度为1.243kg /m 。

各种流体的具体密度值可查阅相关文献。

流体的密度是流体本身固有的物理量,随着温度和压强的变化而变化。

(2)流体的重度流体的重度与流体密度有一个简单的关系式,即:g ργ= (1-3)式中:g 为重力加速度,值为9.812m /s 。

流体的重度单位为3N /m 。

(3)流体的比重流体的比重定义为该流体的密度与4℃时水的密度之比。

(4)流体的粘性在研究流体流动时,若考虑流体的粘性,则称为粘性流动,相应地称流体为粘性流体;若不考虑流体的粘性,则称为理想流体的流动,相应地称流体为理想流体。

流体的粘性可由牛顿内摩擦定律表示:dyduμτ= (1-4)牛顿内摩擦定律适用于空气、水、石油等大多数机械工业中的常用流体。

凡是符合切应力与速度梯度成正比的流体叫做牛顿流体,即严格满足牛顿内摩擦定律且µ保持为常数的流体,否则就称其为非牛顿流体。

例如,溶化的沥青、糖浆等流体均属于非牛顿流体。

第二章--计算流体力学的基本知识

第二章--计算流体力学的基本知识

第二章计算流体力学的基本知识流体流动现象大量存在于自然界及多种工程领域中,所有这些工程都受质量守恒、动量守恒和能量守恒等基本物理定律的支配。

这章将首先介绍流体动力学的发展和流体力学中几个重要守恒定律及其数学表达式,最后介绍几种常用的商业软件。

2.1计算流体力学简介2.1.1计算流体力学的发展流体力学的基本方程组非常复杂,在考虑粘性作用时更是如此,如果不靠计算机,就只能对比较简单的情形或简化后的欧拉方程或N-S方程进行计算。

20世纪30~40年代,对于复杂而又特别重要的流体力学问题,曾组织过人力用几个月甚至几年的时间做数值计算,比如圆锥做超声速飞行时周围的无粘流场就从1943年一直算到1947年。

数学的发展,计算机的不断进步,以及流体力学各种计算方法的发明,使许多原来无法用理论分析求解的复杂流体力学问题有了求得数值解的可能性,这又促进了流体力学计算方法的发展,并形成了"计算流体力学"。

从20世纪60年代起,在飞行器和其他涉及流体运动的课题中,经常采用电子计算机做数值模拟,这可以和物理实验相辅相成。

数值模拟和实验模拟相互配合,使科学技术的研究和工程设计的速度加快,并节省开支。

数值计算方法最近发展很快,其重要性与日俱增。

自然界存在着大量复杂的流动现象,随着人类认识的深入,人们开始利用流动规律来改造自然界。

最典型的例子是人类利用空气对运动中的机翼产生升力的机理发明了飞机。

航空技术的发展强烈推动了流体力学的迅速发展。

流体运动的规律由一组控制方程描述。

计算机没有发明前,流体力学家们在对方程经过大量简化后能够得到一些线形问题解读解。

但实际的流动问题大都是复杂的强非线形问题,无法求得精确的解读解。

计算机的出现以及计算技术的迅速发展使人们直接求解控制方程组的梦想逐步得到实现,从而催生了计算流体力学这门交叉学科。

计算流体力学是一门用数值计算方法直接求解流动主控方程(Euler或Navier-Stokes方程)以发现各种流动现象规律的学科。

7. 计算流体力学基础(三)

7. 计算流体力学基础(三)

结构网格
非结构网格
混合网格
复杂几何流场网格的生成
划网格所耗用的时间
结构网格与块结构网格耗用时间长 复杂几何宜采用三角形(2D)或四面体(3D)
计算量(网格单元数越少越好)
复杂几何采用三角形或四面体,易于局部加密 中等复杂几何,非结构四边形/六面体网格 相对简单几何,高纵横比的四边形/六面体
方程中出现附加源项,如柱坐标动量方程中

,这些是容易产生数值误差
多用于有限差分法
变量布局
交错网格
对于非正交网格,需贴体曲线坐标系,图a) 如果是笛卡尔坐标,仍需插值
同位网格
在任何网格上都需插值,正交性影响不大
非正交网格上的有限体积离散
对流项
中值积分:
插值
非正交网格扩散项离散
利用m-CV通量 v-CV: …
u对流通量:
deferred correction:
v对流通量: …
CDS Fluent CDS
交错网格扩散项离散
u-CV: v-CV:
交错网格压力项离散
u-CV: v-CV:
交错网格体积力离散
u-CV: v-CV:
交错网格时间离散
相邻(Neighbor) 校正
减少SIMPLE 和SIMPLEC 算法中的重复迭代计算
偏斜(Skewness)校正
对偏斜度较大的网格进行进一步校正
偏斜-相邻耦合
Fractional Step 方法(FSM)
动量方程与连 续方程解耦
用于非迭代时 间推进算法 (NITA)
压力-速度耦合解法
,导致没有唯一解。所以要固定一个点的压力
进、出口压差给定

计算流体力学基础及其应用

计算流体力学基础及其应用

计算流体力学基础及其应用计算流体力学(CFD)是计算机运用精确的数学模型和算法来研究流体力学物理过程的一种技术。

它利用计算机模拟方法处理流体流动和相互作用的过程,以更准确、更快捷的方式研究热流体流动、传热、传质和湍流等物理过程的问题。

CFD的基础是数学方面的流体力学,应用计算机模拟的基本方法是数值方法,用于分析各种流体流动问题以及相关热传导、传质等热力学现象。

此外,计算流体力学还集成有计算机动力学,流体动力学,热力学,结构力学,能量方法,计算工程和多物理场的数值模拟技术,可以更加精准地研究流体动力学,热传递,流体机械,复杂流动等问题。

CFD在工程实践中具有重要作用,其应用领域非常广泛,包括空气、液体、气体和粘性流动等各种固体表面及流体体系的运动和相互作用。

例如,可以用来分析大气环境中污染物的扩散,水力学中河流水流的流动性能和可能形成的机械,风能资源的开发利用,以及气体控制元件的设计等。

CFD技术的研究和应用对改善工业和生活的质量起着重要作用,具有重大的经济效益。

它可以帮助工程师进行快速和准确的表征及设计,从而大大缩短研发和评估的周期,并节省大量的研发费用,从而提高产品的质量和可靠性。

例如,可以用CFD模拟来分析火力发电厂泄漏物介质的运动和湍流,从而确定阀门及其参数,进行管道设计,抑制烟气污染,提高系统效率,实现节能减排等。

此外,CFD还可以用于水工工程,海洋工程,气候变化,大气和海洋环境监测,飞机设计,汽车行业和其他工程方面的问题,有助于数字信息的可视化,预测及避免工程问题,提高效率。

因此,CFD既可以用于重要的实际问题的研究,也可以用于开发新产品,从而为工程实践提供可靠的计算技术,有效地改善系统质量和可靠性,提高经济效益。

综上所述,CFD的研究和应用具有重要的实际意义,可以显着提高工程的质量和可靠性,并带来可观的经济收益。

未来,CFD技术将逐步发展壮大,有效地改善人们的生活和工作环境。

计算流体力学基本概念及详细解析

计算流体力学基本概念及详细解析

连续方程:
第一章 绪 论
(v) 0 t v (v v) p 0
t
E [v(E p)] 0
t • 定常:椭圆E型:totalenergyper unit mass
状态方程 p p(,e), 理想气体 p ( 1)e
参考书目
第一章 绪 论
陶文铨《数值传热学》 张廷芳《计算流体力学》 傅德薰《计算流体力学》 J. D. Anderson 《Computational Fluid Dynamics - The Basics with Applications》
一批CFD/NHT的商用软件陆续投放市场。PHONICS (1981)、FLUENT(1983)、FIDAP(1983)、FLOW-3D(1991) 、COMPACT等等
第一章 绪 论
计算流体力学研究的方向
• 高精度、多分辨、高效 方法
• 湍流的直接数值模拟, 大涡模拟
• 化学反应流、多物理问 题
18 Numerical Heat Transfer B-Fund 469 1.033 57 19%
28 Numerical Heat transfer A-Appl 628 0.850 91 29%
第一章 绪 论
课程内容:
1. 有限差分方法 2. 有限元方法 3. 边界元方法 4. 应用实例讨论
4
J Mech Phys Solids
4783 2.521 122
5
J Fluid Mech
21689 1.912 389
6
Phys Fluids
10220 1.799 174
7
Struct Optimization
709 1.533 463
8

流体力学最基本的三个方程

流体力学最基本的三个方程

流体力学最基本的三个方程流体力学是研究流体运动及其相关物理现象的学科。

它的基础有三个最基本的方程,即连续性方程、动量守恒方程和能量守恒方程。

本文将详细介绍这三个方程的含义和应用。

一、连续性方程:连续性方程,也称为质量守恒方程,描述了流体运动中质量守恒的原理。

它的数学表达式为:∂ρ/∂t+∇·(ρv)=0其中,ρ是流体的密度,v是流体的速度矢量,∂/∂t表示对时间的偏导数,∇·表示向量的散度。

连续性方程的物理意义是说,质量在流体中是守恒的,即单位体积内的质量永远不会改变。

这是由于流体是连续的,无法出现质量的增减。

这个方程告诉我们,流体在流动过程中的速度变化与流体密度变化是相关的。

当流体流动速度较大时,密度通常会变小,反之亦然。

连续性方程的应用十分广泛。

在管道流动中,我们可以利用连续性方程来推导流速和截面积之间的关系。

在天气预报中,连续性方程被用来描述气象现象,如大气的上升和下沉运动,以及风的生成和消散等。

二、动量守恒方程:动量守恒方程描述了流体运动中动量守恒的原理。

它的数学表达式为:∂(ρv)/∂t + ∇·(ρvv) = -∇p + ∇·(μ∇v) + ρg其中,p是流体的压强,μ是流体的黏度,g是重力加速度。

动量守恒方程可以理解为牛顿第二定律在流体力学中的推广。

它表示流体在外力作用下的加速度与压力梯度、黏性力、重力的平衡关系。

动量守恒方程的物理意义是说,流体的运动与施加在流体上的各种力密切相关。

当外力作用于流体时,会引起流体的加速度,也即速度的变化。

这个方程告诉我们,流体的加速度是与外力、黏性力和重力共同作用而产生的。

动量守恒方程的应用十分广泛。

在飞行器设计中,我们可以利用动量守恒方程来研究气动力的产生和改变。

在水力学中,动量守恒方程可以用来分析水流的运动、喷流和冲击等。

三、能量守恒方程:能量守恒方程描述了流体运动中能量守恒的原理。

它的数学表达式为:∂(ρE)/∂t + ∇·(ρEv) = -∇·(pv) + ∇·(κ∇T) + ρg·v +q其中,E是单位质量流体的比总能量(包括内能、动能和位能),T是流体的温度,κ是流体的热传导系数,q是单位质量流体的热源项。

流体力学理论基础

流体力学理论基础

3.2.2 伯努利方程
3.3 流动阻力基本概念
流体旳平衡—流体静力学基础
3.1.1 平衡状态下流体中旳应力特征
1、流体静压力方向必然重叠于受力面旳内法向方向
n
A
c
b
B
P
a
2、平衡流体中任意点旳静压强只能由该点旳坐标位置
决定,而与该压强作用方向无关。
z
c
pn
dz py
px dy O dx b
a
pz
x
PyD g sin J x
PyD ghc AyD gyc sin AyD
gyc sin AyD g sin J x
根据面积二次力矩平行移轴定理
J x Jc yc2 A
yD
yC
JC yC A
常见图形旳几何特征量
常见截面旳惯性矩
y
z h
b
Jc
bh3 12
y
dz
Jc
d4
64
0
0'
p0=p=pa+ρgh0
h0=(p-pa) /ρg =(119.6-100)×103/(1000×9.81)=2.0m
3.1.5 均质流体作用在平面上旳液体总压力
p0
O
C点为平面壁旳形心,
a
hD
hc h dp P
y
yc
D点为总压力P旳作用点 取微元面积dA,设形

yD
dA
心位于液面下列h深处
T
A hE
hc
HP
D
B 60
解:闸门形心
hc 1.5m
总压力
P hc A
98001.5 ( 3 1) sin 60

计算流体力学基础及其应用课程设计

计算流体力学基础及其应用课程设计

计算流体力学基础及其应用课程设计1. 课程概述本课程旨在介绍计算流体力学的基础知识和应用。

计算流体力学是研究流体运动和传热等问题的重要分支,已成为现代工程设计和科学研究中不可或缺的工具。

本课程主要内容包括流体力学基础、数值模拟方法和模拟应用等方面。

2. 课程教学目标本课程旨在培养学生掌握计算流体力学的基础知识和数值模拟方法,具有分析和解决流体力学问题的能力,能够运用计算流体力学方法进行流体问题的模拟和预测。

3. 课程教学内容3.1. 流体力学基础课程将首先介绍流体力学的基础概念、量纲和基本方程。

学生将学习流体力学的基本原理和基本方程,并理解这些方程对流体运动的描述和控制。

3.2. 数值模拟方法课程将介绍数值模拟方法,包括有限差分法、有限元法和谱方法等。

学生将了解这些方法的原理和优缺点,并学会如何进行数值模拟以解决流体问题。

3.3. 模拟应用课程将介绍计算流体力学在实际工程设计和科学研究中的应用。

学生将学会如何运用计算流体力学方法进行流体问题的模拟和预测,掌握如何利用计算流体力学解决实际问题的技能。

4. 课程教学方法本课程采用理论教学和实践操作相结合的教学方法。

理论教学主要采用课堂讲授、案例分析和在线学习等方式;实践操作主要采用仿真实验和课程设计等方式,帮助学生掌握流体力学基本概念和数值模拟方法,培养学生解决工程实际问题的能力。

5. 课程考核本课程的考核方式包括作业和课程设计两部分。

作业主要涉及理论知识和数值模拟方法的掌握程度;课程设计则要求学生结合实际工程问题,运用所学知识进行数值模拟,包括计算流体力学模拟和结果分析等。

6. 参考文献1.李克平. 计算流体力学基础和应用[J]. 数学建模与计算, 2005,8(1): 62-69.2.王豫锟. 计算流体力学基础[M]. 科学出版社, 2004.3.宋俊汝, 陈裕昌, 贾谊飞. 计算流体力学综述[J]. 强度与环境,2005, 32(1): 1-8.4.黄坚峰. 计算流体力学基础和应用[M]. 安徽科学技术出版社, 2011.7. 总结本课程主要介绍了计算流体力学的基础知识和应用,通过理论教学和实践操作相结合的方式,帮助学生掌握流体力学基本概念和数值模拟方法,并培养学生分析和解决流体问题的能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、计算流体力学的基本介绍一、什么是计算流体力学(CFD)?计算流体力学(Computational Fluid Dynamics)是流体力学的一个新兴的分支,是一个采用数值方法利用计算机来求解流体流动的控制偏微分方程组,并通过得到的流场和其它物理场来研究流体流动现象以及相关的物理或化学过程的学科。

事实上,研究流动现象就是研究流动参数如速度、压力、温度等的空间分布和时间变化,而流动现象是由一些基本的守恒方程(质量、动量、能量等)控制的,因此,通过求解这些流动控制方程,我们就可以得到流动参数在流场中的分布以及随时间的变化,这听起来似乎十分简单。

但遗憾的是,常见的流动控制方程如纳维一斯托克斯(Navier-Stokes)方程或欧拉(Euler)方程都是复杂的非线性的偏微分方程组,以解析方法求解在大多数情况下是不可能的。

实际上,对于绝大多数有实际意义的流动,其控制方程的求解通常都只能采用数值方法的求解。

因此,采用CFD方法在计算机上模拟流体流动现象本质上是流动控制方程(多数情况下是纳维一斯托克斯方程或欧拉方程)的数值求解,而CFD软件本质上就是一些求解流动控制方程的计算机程序。

二、计算流体力学的控制方程计算流体力学的控剖方程就是流体流动的质量、动量和能量守恒方程。

守恒方程的常见的推导方法是基于流体微元的质量、动量和能量衡算。

通过质量衡算可以得到连续性方程,通过动量守恒可以得到动量方程,通过能量衡算可以得到能量方程。

式(1)一(3)是未经任何简化的流动守恒微分方程,即纳维一斯托克斯方程( N-S方程)。

N-S方程可以表示成许多不同形式,上面的N-S方程是所谓的守恒形式,之所以称为守恒形式,是因为这种形式的N-S方程求解的变量p、pu、pv、pw、pE是守恒型的,是质量、动量和能量的守恒变量。

事实上也可以直接求解u、v、w、T等原始变量,这种形式的方程被称为非守恒形式,因为这些变量并不守恒。

也可以根据具体的流动状况进行简化。

如对于无粘流动N-S方程可以简化为欧拉方程(粘性项被去掉),如式(4)一(6)所示;于不可压缩流动(液体的流动,马赫数小于0.3的气体流动),N-S方程可以简化为不i缩的N-S方程(密度恒定,因此被消去);对于定常流动,N-S方程可以去掉时间导数】简化为稳态的N-S 方程;流体流动往往具有三维性质,但是也常常可以简化为二维流动、一维流动。

对于CFD的计算来说三维简化为二维或一维意味着运算量的大幅度降低。

三、求解控制方程的数值方法对于无法用解析方法求解的微分方程可以用数值方法求解,所谓数值方法求解就是用近似的数值解逼近微分方程的精确解。

流动控制方程的精确解是流场计算域内流动参数(如速度、压力、温度等)的连续分布,而数值解则是流场计算域内离散的点上的近似解对连续精确解的逼近,换句话说,我们可以把连续的流场离散为一定数目的不连续的点,在这些离散点上,守恒方程被近似满足,如果离散点之间的距离为无穷小,则近似解将无限趋近于精确解,因此我们可以周近似解代替精确解。

这就是流动微分方程数值求解的基本思想。

以数值方法求解流动微分方程,首先要把需要求解的流场的几何空间(或称为计算域)离散为孤立的不连续的点,或者说用一定数量的点覆盖或代表要求解的连续的流场,然后将流动控制方程的偏导数用离散点之间的有限变化来代替,例如,表示速度梯度的导数Du/8x用差商△u/Ax来代替,其中△甜和Ax分别是x坐标方向的两个相邻的点的速度差和坐标x的增量。

可以想象,如果控制微分方程中的所有导数或偏导数都被类似于差商的量代替的话,偏微分方程将有可能变成一个线性方程,一个只包含离散点的坐标和待求函数值(如上述的u)的线性方程。

事实上,我们可以把流动控制方程组的每一个偏微分方程在每一个离散点上转变为一个线性方程。

假如我们用100个点离散一个计算域,那么对每个偏微分方程我们将得到100个线性方程。

至此,偏微分方程的求解已经转化为线性方程组的求解,如果得到线性方程组的解,我们就得到了偏微分方程组的近似数值解。

因此,我们也可以说,CFD模拟的过程本质上是在计算域上构建线性方程组并求解线性方程组的过程。

从上面的论述可以看出,数值方法求解流动微分方程至少包括三个步骤:首光,离散计算域;其次,在离散后的计算域上离散控制方程;其三,求解离散得到的线性方程组。

需要补充的是,并不是所有的线性方程都需要求解,实际上有些特殊点上的流动变量值或其梯度是己知的,这些特殊的点就是计算域边界上的点。

通常为了限定微分方程的解,我们需要给出定解条件,在这里就是所谓边界条件。

同样的道理,对于包含时间导数的微分方程,我们需要给定初始条件。

上面我们用差商取代导数的方法介绍了离散(把连续空间里的微分方程转化为该连续空间内的不连续的点上的近似的线性方程的过程叫做离散化)微分方程的思想。

但是应该注意的是,流动控制微分方程的离散化需要严谨的数学推导、证明和分析。

离散化方法的研究是CFD最重要的部分,也是CFD中的数值方法的基础。

计算流体力学中有三大类主要离散化方法,即:有限差分方法( FDM),有限体积方法(FVM)和有限元方法(FEM)。

三者的区别主要在于它们处理最基本的离散单元的方法,其中有限差分和有限体积法更为常用。

有限差分法通常在离散点上直接以差分替代微分(即差商替代导数),差分可以分为向前、向后和中心差分;有限体积法则首先对构造在离散点周围的控制体进行积分,将一阶导数项转换为代数项,然后在控制体界面插值来实现离散化。

对于不同的控制方程,每一类方法又有许多具体的实施办法,这些实施方法被称为格式( scheme)。

(1)计算网格的生成在计算流体力学术语中,计算域的离散被称之计算网格生成,所谓网格实际上就是用上述的离散点以某种方式连按而成的“网络”。

最直观的网格是二维网格,例如,我们可以将一个矩形计算域用一定间隔的x方向的若干条直线和类似的y方向的若干条直线划分为一个个小的矩形单元组成的网状结构,这个网状结构就是一个最简单的二维网格。

前述的用于离散控制方程的点可以是网格线的交叉点,也可以是矩形单元的中心,这取决于离散控制方程所采用的方法。

实际上,划分网格有很多方法,网格线可以是直线或曲线、正交的或非正交的,网格线的间隔可以是均匀的或非均匀的。

而有些网格并不存在有意义的网格线,或者说网格线没有规则的结构,如用小的三角形单元构成的二维网格(类似于有限元网格),这样的网格被称为非结构网格( unstructured grid),相对应的是前面所说的具有直线或曲线网格线的网格被称为结构网格( structured grid)。

二维网格是最据直观意义的网格,而一维网格的划分实际上是将一个有限长度的直线或曲线分割成长度一定数量的均匀或不均匀的小的线段,控制方程将在这些小线段的端点或中心离散。

三维网格则可以看作二维网格在第三维方向的延伸,例如三维结构网格的网格单元常见的是长方体或扭曲的长方体(视直线网格或曲线网格而定),三维非结构网格昀网格单元多为四面体。

网格生成是CFD模拟的一个十分重要的部分,为了确保计算精度,网格必须足够密集,事实上我们并不要求网格的密度在整个网格范围均匀一致,通常对流动参数梯度大的地方要采用较为密集的网格(例如激波的位置,边界层附近),梯度小的地方则可以适当采用疏松的网格(比较开阔的空间、流动被扰动较少的地方)。

一个高质量的网格是CFD模拟成功的关键因素,不合适的网格可能直接导致计算的失败。

因此,人们在生成网格上花费的时间常常超过全部CFD工作时间的50%,对于复杂的几何形状网格生成所花费的时间甚至达到70%。

由于网格生成的复杂性和巨大的工作量,许多专业的网格生成工具应运而生,例如ICEMCFD,Gambit等。

(2)边界条件与初始条件对于CFD模拟要求解的问题,计算域的几何边界定义了流场的范围,或者说计算域是由几何边界确定的,而边界的物理特性则定义了问题本身。

如前所述,边界点的流动参数值常常是给定的,因此是已知的,这就是边界条件。

从给定方式来看,边界条件有三种形式:其一,Dirichlet边界条件,直接给定流动参数的值,如给定边界的速度、温度;其二,Neumann边界条件,给定一阶导数,如给定压力梯度;其三,混合边界条件,是Dirichlet边界条件和Neumann边界条件的混合。

以上三种边界条件也被称为第一、第二、第三类边界条件。

从边界的物理性质来看,边界条件又可分为:固壁边界条件、入口边界条件、出口边界条件等等。

给定正确或合适的边界条件对于CFD计算也是十分重要的,实际上流场的特性很大程度上是由边界条件决定的。

相对而言,初始条件的设定比较简单,我们需要给定的是一个初始时刻己知的流场。

事实上并不是所有的CFD计算都需要初始条件,初始条件仅对于随时间变化的流场的求解才是必不可少的。

(3)计算结果的后处理一个成功的CFD计算环节完成之后,CFD程序或软件将计算结果写入一个或多个特定格式(因特定的软件而异)的数据文件,这些数据文件通常包括计算网格点的坐标,每个网格点上的流动参数值(如速度,压力,沮度,密度等),对于这些数据的分析还需要专门的工具软件,这些工具软件将网格的结构、流动参数的分布等显示出来。

常见的基本的显示方法包括标量等值线分布(如温度、压力分布的云图),向量分布(例如用带箭头的线段表示速度的大小和方向),X-Y曲线图等。

这些后处理方法将计算结果清晰地显示出来,供人们方便地分析和评价计算结果。

四、著名CFD通用软件简介目前在我国设有代理或办事处的著名CFD通用软件有PHOENICS、FLUENT、STAR-CD、CFX-TASCflow与NUMECA等,PHOENICS软件是最早推出的CFD通用软件,FLUENT、STAR-CD与CFX-TASCflow是目前国际市场上主流软件,而NUMECA 则代表了CFD通用软件中的后起之秀。

PHOENICS软件以低速热流输运现象为主要模拟对象,由于长期积累以及Spalding在建立理论模型上非凡的创造力,PHOENICS包含的湍流模型、多相流模型、燃烧与化学反应模型等相当丰富,其中有不少原创性的成分,如将湍流与层流成分假设为两种流体的双流体湍流模型MFM E33]、专为组件杂阵的狭小空间f如计算机箱体1内的流动和传热计算而设计的代数湍流模型LVEL等都是Spalding与其合作者提出的。

PHOENICS的边界条件设置也很有特点,是以源项的方式给定的。

这个软件附带了从简到繁的大量算例,一般的工程应用问题几乎都可以从中找到相近的范例,再作一些修改就可计算用户的课题,所以能给用户带来极大方便。

PHOENICS的暖通空调计算模块FLAIR被广泛应月,也被一些别的应用软件包采纳,如英国集成环境公司(IES)的虚拟环境软件,就用它来模拟局部空间的热流现象。

相关文档
最新文档