CFD数值模拟实验指导书
cfd数值模拟 流体力学参数

cfd数值模拟流体力学参数流体力学参数是研究流体运动和流体与固体之间相互作用的重要指标。
在工程领域,使用CFD(Computational Fluid Dynamics,计算流体力学)数值模拟方法可以对流体力学参数进行精确计算和预测。
本文将从不同角度介绍几个常见的流体力学参数,并探讨CFD 数值模拟方法在计算这些参数方面的应用。
我们来讨论雷诺数(Reynolds number)这一重要的流体力学参数。
雷诺数是描述流体流动状态的指标,它与流体的惯性力和粘性力之间的比值有关。
通过CFD数值模拟,我们可以计算出流体在不同雷诺数下的流动情况。
例如,当雷诺数较小时,流体流动主要受到粘性力的影响,流动状态呈现出层流的特点;而当雷诺数较大时,惯性力主导了流动过程,流动状态则呈现出湍流的特征。
CFD数值模拟可以帮助我们更好地理解和分析不同雷诺数下的流体流动行为,对于优化工程设计具有重要意义。
除了雷诺数,涡量(Vorticity)也是流体力学中常用的参数之一。
涡量描述了流体流动时旋转的程度,是流场旋转性质的度量。
在CFD数值模拟中,我们可以通过计算速度场的旋度来得到涡量的分布情况。
涡量的大小和分布可以反映流体流动的复杂性和旋转性质,对于分析和预测流体运动中的涡旋结构和涡街现象具有重要意义。
CFD数值模拟可以帮助我们直观地观察和分析涡量的分布,为相关工程问题的解决提供有力支持。
压力系数(Pressure coefficient)也是流体力学中的重要参数之一。
压力系数描述了流体流动中压力分布的非均匀性,是表征流场压力特征的关键指标。
通过CFD数值模拟,我们可以计算出流体在不同位置的压力系数分布。
压力系数的分布对于理解流体流动中的压力变化和力学特性具有重要意义。
CFD数值模拟可以帮助我们预测和优化流体流动中的压力分布,为工程设计和流体力学问题的解决提供参考。
湍流能量耗散率(Turbulent kinetic energy dissipation rate)也是流体力学中的关键参数之一。
《基于正交试验法的对旋轴流风机CFD数值模拟分析》

《基于正交试验法的对旋轴流风机CFD数值模拟分析》篇一一、引言随着计算机技术的发展,计算流体动力学(CFD)已成为研究流体机械内部流动特性的重要手段。
对旋轴流风机作为一种常见的流体机械,其性能的优化对于提高能源利用效率和降低能耗具有重要意义。
本文采用正交试验法,结合CFD数值模拟技术,对某型号对旋轴流风机进行性能分析,以期为风机的优化设计提供参考。
二、正交试验法原理及应用正交试验法是一种多因素优化的试验设计方法,其核心思想是利用正交性选择试验点,通过较少的试验次数获取全面的信息。
在本文中,正交试验法主要用于对旋轴流风机的结构参数和操作条件进行优化设计。
1. 确定试验因素:包括风机叶片角度、叶片间距、转速等关键结构参数和操作条件。
2. 设计正交表:根据试验因素和水平数,设计合适的正交表,确定各组试验的组合方式。
3. CFD数值模拟:根据正交表中的组合,进行CFD数值模拟,获取各组试验的流动特性、压力分布、速度场等数据。
4. 结果分析:通过对CFD模拟结果的分析,找出影响风机性能的关键因素,并确定最优的参数组合。
三、CFD数值模拟方法CFD数值模拟是本文研究的核心手段,通过建立对旋轴流风机的三维流动模型,模拟风机内部流场的运动规律。
1. 建立模型:根据实际风机尺寸和结构,建立三维几何模型。
2. 网格划分:对模型进行网格划分,保证计算的准确性和效率。
3. 设置边界条件和初始条件:根据实际工况,设置风机的入口、出口、固体壁面的边界条件以及初始流场。
4. 求解设置:选择合适的湍流模型和求解算法,进行数值求解。
5. 结果后处理:对求解结果进行后处理,提取流动特性、压力分布、速度场等数据。
四、结果与讨论通过对正交试验法下各组试验的CFD数值模拟结果进行分析,得出以下结论:1. 关键因素分析:通过对各因素的水平变化对风机性能的影响进行分析,找出影响风机性能的关键因素。
2. 优化参数组合:根据正交试验结果和CFD模拟数据,确定最优的参数组合,包括风机叶片角度、叶片间距、转速等。
CFD数值模拟在计算流体力学项目驱动实践教学中的应用2021年教育文档

CFD数值模拟在计算流体力学项目驱动实践教学中的应用2021年教育文档CFD数值模拟在计算流体力学项目驱动实践教学中的应用计算流体力学CFD是流体力学的一个分支,是能源与动力工程类专业的重要基础课。
课程讲授CFD数值模拟的基本思想、基本方法以及常用CFD数值模拟工具的使用,通过教学使学生了解、掌握CFD数值模拟的基本知识,为将来在涉及流体流动问题的研究和设计工作中应用CFD数值模拟打下基础。
在计算流体力学教学中,可将仿真技术以项目驱动的方式加入到实践教学环节,以加深对概念、公式以及数值方法的理解,进而激发学生探索性学习能力。
如何利用好仿真软件的专业优势,将其引入到计算流体力学实践教学中来,提高教学效果是本文要探讨的主要问题。
一、CFD数值模拟在项目驱动实践教学中的优势根据课程教学任务及其特点,选择适用的教学方式是提高教学效果的关键。
传统的教学模式以教师授课为中心,注重基础理论知识的传授与讲解。
在教学过程中,教师往往花费大量的时间和精力介绍计算流体力学的基本原理并进行相关理论公式的推导,学生并不能理解计算流体力学的工程应用背景和意义,学生所接受的理论知识绝大部分来源于授课教师的灌输。
由于计算流体力学课程涉及内容的复杂性,传统的教学方法与手段,使得教师和学生在此课程的讲授和学习中都遇到一定的困难和问题。
涉及基本方程和数值方法公式推导的部分,传统的板书教学方式可使学生对推导过程进行逻辑思维,对推导得到的公式和结果也会更加印象深刻。
对于比较复杂、抽象的教学内容以及公式的应用,则可借助计算机仿真平台的方式进行辅助教学,让学生直观地了解不同公式的应用过程和数值模拟结果。
由于流体力学控制方程一般是非线性的,只有极少数情况下才能得到解析解,与工程相关的复杂流体力学问题几乎不能得到解析解,而实验研究一般是在模拟条件下完成的,几乎所有的地面实验设备都不能完全满足所有参数和相似定理的要求。
通过CFD数值模拟技术,可以设计一些虚拟的实验,过程中可选用不同公式模型和数值方法,数值模拟所得的结果直观,弥补了理论教学内容的不足。
CFD数值模拟课程的教学研究与实践-3页word资料

CFD数值模拟课程的教学研究与实践一、CFD数值模拟概述数值模拟,是工科类学生的一门重要的专业课,主要培养学生的计算机应用、开发能力和综合运用相关学科知识解决实际问题的能力。
CFD (computational fluid dynamics)数值模拟,是以计算机为手段,通过数值计算和图像显示的方法,在流动基本方程(质量守恒方程、动量守恒方程、能量守恒方程等)控制下对流体流动进行模拟。
CFD在航天航空、汽车设计、机械、船舶、材料加工、化工等许多领域有着广泛的应用。
本文结合作者多年来在材料加工和汽车摩托车设计领域的综合教学经验,对CFD数值模拟在这两个领域进行了课程研究。
通过该课程的教学研究与实践,对教学手段进行改革和完善,提高了教学质量,增强学生的实际应用能力。
二、CFD数值模拟软件简介目前,进行CFD数值模拟计算常用的软件有FLUENT、CFX、STAR-CD、PHOENICS等。
CFD软件都包含有3个主要的功能部分:前处理、求解器、后处理。
其中前处理是指对计算对象进行建模、生成网格和选取边界面等;求解器是指求解控制方程组的程序;后处理是指对计算结果进行输出、显示。
三、CFD数值模拟实践应用实例应用Fluent软件进行对某摩托车车身行驶过程中的三维流场进行CFD 数值模拟,根据结果分析其空气动力学特性,包括其气动力系数和外流场速度矢量图、压力分布图、速度流线图等。
这里主要介绍其前处理以及求解过程。
1.模型的建立及网格划分。
确立CFD研究模拟的对象,建立模型。
对于简单的模型,可直接在FLUENT的前处理软件GAMBIT中建立二维或者三维模型;对于较复杂的模型,可在CATIA、UG等三维造型软件中,采用正向设计或者逆向设计,完成三维实体造型。
由于摩托车外形复杂,在不影响车身前部迎风面积的情况下需要对摩托车模型进行一定的简化,方便进行CFD数值模拟。
将该模型文件以STP文件格式导入到FLUENT的前处理软件GAMBIT中。
CFD数值模拟(含Fluent)学习及培训课件

而正常运转时可看作定常流动。
❖ 雷诺数
Re uL uL
对于圆形管内的流动,特征长度L取圆管直径d;对于异形管内
的流动,特征长度取水力直径dH。
dH
4
A S
❖ 层流( Re 232)0与湍流( Re 8000 ~ 12000)
当 2320 Re 8000 时,流动处于层流和湍流间的过渡区。
计算流体动力学(CFD)培训资料
-CFD原理及Fluent
XXXX有限公司
2021年02月05日
报告大纲
计算流体动力学(CFD)软件原理与应用
Fluent软件的基本用法 相关模拟案例 公XX司工业程绩的CFD模拟
CFD概述
计算流体动力学(Computational Fluid Dynamics, CFD)是通过计算机数值计算和图像显示,对包含有流 体流动和热传导等相关物理现象的系统所作的分析.其可 以看作是在流动基本方程 (质量守恒方程、动量守恒方 程、能量守恒方程)控制下对流动的数值模拟。通过这 种数值模拟, 可以得到极复杂问题的流场内各个位置的基 本物理量 (如速度、压力、浓度等) 的分布, 以及这些物 理量随时间的变化情况。
CFD商用软件
国内外有许多用于计算流体力学模拟计算的通用 软件, 比较著名的有:
英国CHAM公司推出的Phoenics; 英国帝国学院开发的Star-CD 软件; 英国AEA Technology公司推出的ANSYS CFX 软件; 美国Fluent公司推出的Fluent系列, 现称为ANSYS
分离式解法
❖特点
➢ 非原始变量法没能得到广泛应用。 ➢ 解压力泊松方程法对应的是MAC方法和分布法。 ➢ 人为压缩法要求时间步长必须很小,限制了它的广泛
流体力学的数值模拟教案

流体力学的数值模拟教案流体力学的数值模拟教案一、教学目标1.让学生了解计算流体力学(CFD)的基本概念和原理。
2.掌握CFD的基本方法和常用软件。
3.培养学生的实验设计和分析能力,能够独立完成简单的CFD模拟实验。
4.培养学生的团队合作精神和创新意识。
二、教学内容1.CFD基本概念和原理2.CFD基本方法和常用软件介绍3.实验设计和分析方法4.CFD应用案例分析5.学生自主设计CFD模拟实验并分析结果三、教学步骤1.导入CFD的概念和原理,介绍计算流体力学的发展和应用领域。
2.讲解CFD的基本方法和常用软件,包括前处理、求解器和后处理等步骤,以及常用的CFD软件如ANSYS Fluent、CFX等。
3.通过案例分析,让学生了解CFD在工程中的应用,如流体机械内部流场分析、汽车空气动力学优化等。
4.讲解实验设计和分析方法,包括实验目的、实验装置、数据采集和处理等步骤。
5.学生分组进行CFD模拟实验,并分析实验结果。
教师进行指导,帮助学生解决遇到的问题。
6.总结CFD模拟实验的过程和结果,并对比实验和理论预测的结果,加深学生对CFD的理解和应用能力。
四、教学评估1.通过学生的表现和成果进行评价,包括CFD模拟实验的结果、数据分析的准确性和创新性等方面。
2.进行课堂讨论和互动,鼓励学生提出问题和建议,提高学生的学习积极性和参与度。
3.通过作业和测试题对学生的掌握情况进行评估,确保学生能够理解和掌握CFD的基本概念和原理。
五、教学反思1.对本次教学进行总结,包括教学内容的难易程度、学生的参与度、教学效果等方面。
2.对教学中出现的问题进行反思和改进,如教学方法、实验设备等方面的问题。
3.对未来的教学进行规划和展望,包括教学内容的更新、教学方法的改进等方面。
六、教学资源1.CFD基本概念和原理的相关资料和参考书籍。
2.CFD基本方法和常用软件的视频教程和案例分析。
3.CFD应用案例的相关资料和数据支持。
4.CFD模拟实验的软件和硬件设备支持。
光催化流体动力学及数值模拟

1 设计内容
2 执行3情况未来计划
• Guillaume Vincent等(2011) 采用恒定的光强度,利用CFD实现了玻璃 纤维负载式光催化降解丙酮的过程。在自由域中采用的N-S方程和在负 载光激活区域中采用的Brinkman渗流方程,表明Langmir Hinshelwood 模型可以很好的应用在降解过程,且其论证了在较为准确的动力学参数 下,CFD可以很好的描述反应器中的柱塞流。反应不受外部传质和内部 扩散的影响,且对于较低的入口浓度其转化率为20-90%不等。
1 设计内容
2 执行3情况未来计划
• FLUENT是由美国FLUENT公司于1983年推出的CFD软件。FLUENT是目前功 能最全面、实用性最广、国内使用最广泛的CFD软件之一。其具有强大的网格 支持能力,支持界面不连续的网格、混合网格、动/变形网格以及滑动网格等。 值得强调的是,FLUENT软件还拥有多种基于解的网格的自适应、动态自适应 技术以及动网格与网格动态自适应相结合的技术。FLUENT可用于二维平面、 二维轴对称和三维流动分析,可完成多种参考系下流场模拟、定场与非定场流 动分析、不可压流和可压流计算、层流和湍流模拟、传热和热混合分析、化学 组分混合和反应分析、多相流分析、固体与流体耦合传热分析、多孔介质分析 等。FLUENT可让用户定义多种边界条件,如流动入口及出口边界条件、壁面 边界条件等,可采用多种局部的笛卡尔和圆柱坐标系的分量输入,所有边界条 件均可随空间和时间变化,包括轴对称和周期变化等。FLUENT提供的用户自 定义子程序功能,可让用户自行设定连续性方程、动量方程、能量方程或组分 输运方程中的体积源项,自定义边界条件、初始条件、流体的物性、添加新的 标量方程和多孔介质模型等。FLUENT是用C语言编写的,可实现动态内存分 配及高效数据结构,具有很大的灵活性与很强的处理能力。
箱梁断面静风力系数的CFD数值模拟

用 计算 流体 力 学 方 法 进 行 流 场 计 算 之 前 , 先要 首 将 计算 区域 离散 化 , 即进 行 网格 划 分 。网格 划 分 的 质
量 将 直接 影响 这数 值计 算结 果 的优 劣 。在 进行 划 分 网 格 之前 , 要对 所要 计算 的模 型 的流 场 有 基本 的预估 , 需
的变 化及 考 察 它 们 的影 响 , 于 优 化 设 计 。关 于 钝 便 体扰 流 的问题 , 气 动性 能 的研 究 将 为 桥 梁 断 面 气 动 其 性 能的研 究提 供 参 考 , 此 国 内外 许 多学 者 从 不 同 的 因 角度 对 桥 梁 断 面 的气 动 性 能 进 行 过 许 多 研 究 儿 。
分 力系 数 和实 验 值 有 合 理 的一 致 性 。另 外 , 汉 理 工 武 大学 的刘琳娜 r 和同济 大学 的 楼小 峰 也对 桥 梁 断 面
的气动 参数 进 行 了一 系列 研 究 。 从 研 究 手 段 来 看 , 目 前主要 研究 手 段 仍 是 风 洞 实 验 , 值 模 拟 仅 作 为 辅 助 数 手段 。风洞 试验 一般 要 求 测 出三 分 力 系数 在 ± 。 5 区间 的变化 曲 线 。 近 年 来 的一 些 桥 址 处 风 场 实 测 结 果 表 明 , 梁 风攻角 最大 可达 1 。 右 。有 些 国家 的桥 梁 抗 桥 0左 风研 究 已要求测 定 ±1 。 围 内的三分 力 系数 曲线 。 0范 本 文 的数 值模 拟 只 对施 工状 态 时 的跨 中断 面 ( 见 图 1 的数值模 拟 , ) 先选 取适 当的网格 划分 , 然后对 风攻
对 于远 场 或者 流动 较均 匀 的 区域 , 网格 可 以相 对 稀疏 ; 在近 场 、 流动 比较 复杂 的 区域 及需 要 特 殊 关 心 的区 域 ,
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(4) (5a) (5b) (5c) (6)
对于无法用解析方法求解的微分方程可以用数值方法求解, 所谓数值方法求解就是用近 似的数值解逼近微分方程的精确解。流动控制方程的精确解是流场计算域内流动参数(如速 度、压力、温度等)的连续分布,而数值解则是流场计算域内离散的点上的近似解对连续精 确解的逼近,换句话说,我们可以把连续的流场离散为一定数目的不连续的点,在这些离散 点上,守恒方程被近似满足,如果离散点之间的距离为无穷小,则近似解将无限趋近于精确 解,因此我们可以用近似解代替精确解。这就是流动微分方程数值求解的基本思想。 以数值方法求解流动微分方程,首先要把需要求解的流场的几何空间(或称为计算域) 离散为孤立的不连续的点,或者说用一定数量的点覆盖或代表要求解的连续的流场,然后将 流动控制方程的偏导数用离散点之间的有限变化来代替, 例如, 表示速度梯度的导数 ∂u / ∂x 用差商 Δu / Δx 来代替,其中 Δu 和 Δx 分别是 x 坐标方向的两个相邻的点的速度差和坐标 x 的增量。 可以想象, 如果控制微分方程中的所有导数或偏导数都被类似于差商的量代替的话, 偏微分方程将有可能变成一个线性方程,一个只包含离散点的坐标和待求函数值(如上述的 u)的线性方程。事实上,我们可以把流动控制方程组的每一个偏微分方程在每一个离散点 上转变为一个线性方程。假如我们用 100 个点离散一个计算域,那么对每个偏微分方程我们 将得到 100 个线性方程。至此,偏微分方程的求解已经转化为线性方程组的求解,如果得到 线性方程组的解,我们就得到了偏微分方程组的近似数值解。因此,我们也可以说,CFD 模 拟的过程本质上是在计算域上构建线性方程组并求解线性方程组的过程。 从上面的论述可以看出,数值方法求解流动微分方程至少包括三个步骤:首先,离散计 算域;其次,在离散后的计算域上离散控制方程;其三,求解离散得到的线性方程组。需要 补充的是,并不是所有的线性方程都需要求解,实际上有些特殊点上的流动变量值或其梯度 是已知的,这些特殊的点就是计算域边界上的点。通常为了限定微分方程的解,我们需要给
3
CFD 数值模拟实验指导书
几何边界确定的,而边界的物理特性则定义了问题本身。如前所述,边界点的流动参数值常 常是给定的,因此是已知的,这就是边界条件。从给定方式来看,边界条件有三种形式:其 一, Dirichlet 边界条件, 直接给定流动参数的值, 如给定边界的速度、 温度; 其二, Neumann 边界条件,给定一阶导数,如给定压力梯度;其三,混合边界条件,是 Dirichlet 边界条件 和 Neumann 边界条件的混合。以上三种边界条件也被称为第一、第二、第三类边界条件。从 边界的物理性质来看,边界条件又可分为:固壁边界条件、入口边界条件、出口边界条件等 等。给定正确或合适的边界条件对于 CFD 计算也是十分重要的,实际上流场的特性很大程度 上是由边界条件决定的。 相对而言,初始条件的设定比较简单,我们需要给定的是一个初始时刻已知的流场。事 实上并不是所有的 CFD 计算都需要初始条件, 初始条件仅对于随时间变化的流场的求解才是 必不可少的。 3. 计算结果的后处理 一个成功的 CFD 计算环节完成之后,CFD 程序或软件将计算结果写入一个或多个特定格 式(因特定的软件而异)的数据文件,这些数据文件通常包括计算网格点的坐标,每个网格 点上的流动参数值(如速度,压力,温度,密度等) ,对于这些数据的分析还需要专门的工 具软件,这些工具软件将网格的结构、流动参数的分布等显示出来。常见的基本的显示方法 包括标量等值线分布(如温度、压力分布的云图) ,向量分布(例如用带箭头的线段表示速 度的大小和方向) ,X-Y 曲线图等。这些后处理方法将计算结果清晰地显示出来,供人们方 便地分析和评价计算结果。 4. 举例:一维激波管内流动的 CFD 模拟 一维激波管内压力驱动的气体可压缩流动是一个气体动力学的经典问题。如图 1 所示, 考虑一个两端封闭、中间用隔膜(Diaphragm)隔开的管子,隔膜左右的封闭空间里分别充 满不同压力的气体,其中左面为高压 p 4 ,右面为低压 p1 , 有 p 4 > p1 ,而且压差较大。假 设在某一瞬间隔膜破裂,隔膜右侧的空间产生一个向右运动的激波,而在隔膜的左面将产生 一个向左运动的膨胀波,该激波和膨胀波随时间的推移向两个不同方向传播,如图 2 所示。 实际上,在隔膜破裂、可压缩流动建立以后, 激波管内存在着四个不同的区域, 如图 2 所示, 从右到左,区 1 是激波前面的尚未受到扰动的低压区域(压力为初始压力 p1 ,密度为初始 ;区 2 是位于激波之后,是被激波扰动过的低压区域,在这个区中,压力和密度均 密度 ρ1 ) 大于区 1 中的压力和密度,即: p 2 > p1 , ρ 2 > ρ 1 ;区 3 位于膨胀波之后,是已经受到膨 胀波扰动的高压区,其压力和密度均低于初始的压力和密度,即: p3 < p 4 , ρ 3 < 区 2 相比较,尽管 ρ 3 >
2
CFБайду номын сангаас 数值模拟实验指导书
出定解条件,在这里就是所谓边界条件。同样的道理,对于包含时间导数的微分方程,我们 需要给定初始条件。 上面我们用差商取代导数的方法介绍了离散 (把连续空间里的微分方程转化为该连续空 间内的不连续的点上的近似的线性方程的过程叫做离散化)微分方程的思想。但是应该注意 的是,流动控制微分方程的离散化需要严谨的数学推导、证明和分析。离散化方法的研究是 CFD 最重要的部分,也是 CFD 中的数值方法的基础。计算流体力学中有三大类主要离散化方 法,即:有限差分方法(FDM) ,有限体积方法(FVM)和有限元方法(FEM) 。三者的区别主 要在于它们处理最基本的离散单元的方法,其中有限差分和有限体积法更为常用。有限差分 法通常在离散点上直接以差分替代微分(即差商替代导数) ,差分可以分为向前、向后和中 心差分;有限体积法则首先对构造在离散点周围的控制体进行积分,将一阶导数项转换为代 数项,然后在控制体界面插值来实现离散化。对于不同的控制方程,每一类方法又有许多具 体的实施办法,这些实施方法被称为格式(scheme) 。 1. 计算网格的生成 在计算流体力学术语中,计算域的离散被称之计算网格生成,所谓网格实际上就是用上 述的离散点以某种方式连接而成的“网络”。最直观的网格是二维网格,例如,我们可以将 一个矩形计算域用一定间隔的 x 方向的若干条直线和类似的 y 方向的若干条直线划分为一个 个小的矩形单元组成的网状结构,这个网状结构就是一个最简单的二维网格。前述的用于离 散控制方程的点可以是网格线的交叉点,也可以是矩形单元的中心,这取决于离散控制方程 所采用的方法。 实际上,划分网格有很多方法,网格线可以是直线或曲线、正交的或非正交的,网格线 的间隔可以是均匀的或非均匀的。而有些网格并不存在有意义的网格线,或者说网格线没有 规则的结构,如用小的三角形单元构成的二维网格(类似于有限元网格) ,这样的网格被称 为非结构网格(unstructured grid) ,相对应的是前面所说的具有直线或曲线网格线的网格 被称为结构网格(structured grid) 。二维网格是最据直观意义的网格,而一维网格的划分 实际上是将一个有限长度的直线或曲线分割成长度一定数量的均匀或不均匀的小的线段, 控 制方程将在这些小线段的端点或中心离散。 三维网格则可以看作二维网格在第三维方向的延 伸,例如三维结构网格的网格单元常见的是长方体或扭曲的长方体(视直线网格或曲线网格 而定) ,三维非结构网格的网格单元多为四面体。 网格生成是 CFD 模拟的一个十分重要的部分,为了确保计算精度,网格必须足够密集, 事实上我们并不要求网格的密度在整个网格范围均匀一致, 通常对流动参数梯度大的地方要 采用较为密集的网格(例如激波的位置,边界层附近) ,梯度小的地方则可以适当采用疏松 的网格(比较开阔的空间、流动被扰动较少的地方) 。一个高质量的网格是 CFD 模拟成功的 关键因素,不合适的网格可能直接导致计算的失败。因此,人们在生成网格上花费的时间常 常超过全部 CFD 工作时间的 50%,对于复杂的几何形状网格生成所花费的时间甚至达到 70 %。由于网格生成的复杂性和巨大的工作量,许多专业的网格生成工具应运而生,例如 ICEM CFD, Gambit 等。 2. 边界条件与初始条件 对于 CFD 模拟要求解的问题,计算域的几何边界定义了流场的范围,或者说计算域是由
(1) (2a)
(2b)
v ∂ ( ρw) ∂p ∂τ xz ∂τ yz ∂τ zz (2c) + ∇ ⋅ ( ρwV ) = − + + + + ρf z ∂t ∂z ∂x ∂y ∂z v ∂ ( ρE ) ∂ ∂T ∂ ∂T ∂ ∂T & + (k + ∇ ⋅ ( ρEV ) = ρq ) + (k ) + (k ) ∂t ∂x ∂x ∂y ∂y ∂z ∂z ∂ (up) ∂ (vp) ∂ ( wp ) ∂ ∂ ∂ − − − + (uτ xx ) + (uτ yx ) + (uτ zx ) ∂x ∂y ∂z ∂x ∂y ∂z (3) ∂ ∂ ∂ ∂ ∂ + (vτ xy ) + (vτ yy ) + (vτ zy ) + ( wτ xz ) + ( wτ yz ) ∂x ∂y ∂z ∂x ∂y v v ∂ + ( wτ zz ) + ρf ⋅ V ∂z
v ∂ρ + ∇ ⋅ ( ρV ) = 0 ∂t v ∂ ( ρu ) ∂p ∂τ xx ∂τ xy ∂τ zx + ∇ ⋅ ( ρuV ) = − + + + + ρf x ∂t ∂x ∂x ∂y ∂z
v ∂ ( ρv ) ∂p ∂τ xy ∂τ yy ∂τ yz + ∇ ⋅ ( ρvV ) = − + + + + ρf y ∂t ∂y ∂x ∂y ∂z
CFD 数值模拟实验指导书
第一部分