北航CFD讲义第19课

合集下载

第1课时 CFD基础教程

第1课时 CFD基础教程
CFD基础教程
第一课时
1 什么是CFD?
CFD:即计算流体力学(Computational Fluid Dynamics),是近代流 体力学,数值计算和计算机等结合产物。它以计算机为工具,应用各 种离散化的数学方法,对流体力学的各类问题进行数值实验、计算机 模拟和分析研究,以解决各种实际问题。
后处理
Tecplot、Origin、CFD-Post、ParaView、OpenDX…用
(3)海洋工程
2 CFD应用
(4)汽车工业
2 CFD应用
(4)能源工程
2 CFD应用
(5)化学工程
2 CFD应用
(5)生物工程
3 为什么需要CFD?
CFD优势: (1)不需要实验模型、风洞、仪器仪表等,周期短,可节省 大量成本, (2)计算结果丰富,可提供详细流场结构。 (3)可模拟难以进行实验的流动问题:超音速、高温高压 (4)能实现虚拟设计与制造
CFD可以做什么? (1)复杂复杂流动问题:泵、风机、阀门等 (2)化学组分混合、燃烧、反应过程:反应器、燃烧器、锅炉 (3)传热、传质、相变过程:换热器、省煤器、过滤器、热水器 (4)多相流动问题:气液、气固、气液固、油气水 (5)流固耦合:应力分析
2 CFD应用
(1)航空航天
2 CFD应用
4 CFD发展
5 CFD模拟概述
6 CFD常用软件
前处理
CAD、Pro-E、SolidWorks、ICEM、Gambit、Delaundo、 Engrid、GMSH、gridgen、IA-FEMesh……
仿真计算
CFX、Fluent、CFX、Openfoam、COMSOL Multiphysics、FloEFD、PHOENICS、STAR-CD、STARCCM+、Polyflow、 Icepak、CFX-TASCflow……

北航航空燃气涡轮发动机课件(全集)

北航航空燃气涡轮发动机课件(全集)
几何相似 运动相似
对应点速度方向相同, 大小成比例
f1 ( M a , M u ) f1 (
* K
qm 2
2 2
n , ) 2 n , ) 2
动力相似
轴向Ma相等 切向Mu相等
K f2 (M a , M u ) f2 ( 2 P2* /101325 2 T2* / 288
+i
扭速
后果:强烈振动、熄火
V1a +i Wu
喘振现象
压气机喘振的现象是气流发生低频大 幅度脉动,产生爆音 压气机出口压力迅速下降,排气温度 T*4迅速升高,转速nL、nH下降,发动 机振动加大 仪表指示摆动,严重时发动机停车 应采取必要的防喘措施,尽可能避免 压气机工作不稳定、发生喘振
2k 2
2k 几何出口角 2 出口气流角
通用特性线的变化原因
当相似转速一定、减少相似 流量将引起 PA 正攻角、叶背分离 扭速增加,增压比增加 效率先升后降 严重时喘振
低频、高振幅脉动 放“炮声” “吐火” 出口压力迅速降低,涡轮前温 度迅速提高,转速迅速下降
2012/10/31 8
引起性能参数变化的原因
外界条件:进气总温和总压 工作转速 压气机空气流量
f1 (qm , n, p , T )
* K * 2 * 2
K f 2 (qm , n, p , T )
* 2 * 2
2012/10/31 9
压气机通用特性线
相似理论 相似准则
20
可转动静子导流叶片防喘
通过调节静子叶片角度,使动叶进口气流的绝 对速度向转动方向偏斜,相对速度的方向与设 计状态相接近,进气攻角恢复到“零”,消除 了叶背分离,因此防止了喘振发生

目录第1章CFD基础111流体力学的基本概念1111流体的连续

目录第1章CFD基础111流体力学的基本概念1111流体的连续

目录第1章CFD基础111流体力学的基本概念1111流体的连续目录第1章 CFD基础 11.1 流体力学的基本概念 11.1.1 流体的连续介质模型 11.1.2 流体的性质 11.1.3 流体力学中的力与压强 21.1.4 流体运动的描述 41.2 CFD基本模型 81.2.1 基本控制方程 81.2.2 湍流模型 111.2.3 初始条件和边界条件 171.3 CFD模型的离散——有限体积法 191.3.1 CFD模型的数值求解方法概述 191.3.2 有限体积法 201.3.3 有限体积法中常用的离散格式 281.4 流场数值计算算法分析 291.4.1 SIMPLE算法详解 311.4.2 其他算法介绍 39第2章 Fluent基本介绍 462.1 Fluent概述 462.1.1 Fluent软件组成 462.1.2 Fluent的文件类型 462.1.3 Fluent的特点 472.2 Fluent的操作界面 492.2.1 图形用户界面 492.2.2 文本用户界面(TUI)及Scheme 表达式 502.2.3 图形控制及鼠标使用 542.3 Fluent简单操作实例 542.3.1 Fluent计算流程 542.3.2 简单流动与传热的计算 552.4 Fluent读取Ansys网格的操作 70 2.4.1 Fluent读取Ansys网格的方法 712.4.2 Fluent读取Ansys网格的实例 71第3章 Gambit的使用 733.1 Gambit功能及界面 733.1.1 特点及功能 733.1.2 基本界面 733.1.3 Gambit的文件组成 753.1.4 Gambit中鼠标的使用 763.2 Gambit建模及网格划分 773.2.1 二维建模 773.2.2 二维网格划分 803.2.3 三维建模 833.2.4 三维网格划分 853.2.5 与CAD软件的接口 873.3 建模及网格划分实例 883.3.1 二维轴对称维多辛斯基曲线喷嘴 883.3.2 三维贯通管 91第4章通用后处理T ecplot使用入门 1124.1 Tecplot基本功能 1124.1.1 Tecplot的界面 1124.1.2 基本功能 1174.2 Tecplot的数据格式 1174.2.1 Tecplot数据层次 1174.2.2 多数据区域 1194.2.3 数据区域中的数据结构 1194.3 Tecplot对Fluent数据进行后处理 125 4.3.1 Tecplot识别的数据格式 1254.3.2 Tecplot读取Fluent文件步骤 1254.4 Tecplot绘图环境设置 1274.4.1 网格和标尺的设定 1274.4.2 坐标系统 1274.5 Tecplot使用实例 1284.5.1 绘制XY曲线 1284.5.2 绘制矢量图 1294.5.3 绘制等值线图 1314.5.4 绘制流线图 1344.5.5 绘制散点图 1364.5.6 绘制三维流场图 138第5章多相流基本模型 1405.1 VOF模型 1405.1.1 VOF模型概述及其局限 1405.1.2 控制方程 1405.2 混合模型 1465.2.1 混合模型概述及其局限 1465.2.2 控制方程 1475.3 欧拉模型 1495.3.1 欧拉模型概述及其局限 1495.3.2 控制方程 1505.4 气穴影响 1635.4.1 气穴模型概述及其局限 163 5.4.2 体积和气泡数量 1645.4.3 体积分数方程 1645.4.4 气泡动力学 1645.5 选择通用多相流模型 164 5.6 设置一般的多相流问题 165 5.6.1 使用一般多相流模型的步骤 1655.6.2 选用多相流模型并指定相数 1665.6.3 选择VOF公式 1665.6.4 定义均匀多相流 1675.6.5 包含气穴影响 1675.6.6 定义相概述 1685.6.7 定义VOF模型中的相 168 5.6.8 定义混合模型中的相 170 5.6.9 定义欧拉模型中的相 171 5.6.10 包含体积力 1745.6.11 为VOF模型设置时间依赖参数 1755.6.12 为欧拉多相流计算选择紊流模型 1755.6.13 设置边界条件 1765.6.14 设置初始体积分数 180 5.6.15 可压缩 VOF和混合模型计算的输入 1805.6.16 凝固/熔解VOF计算的输入 1815.7 一般多相流问题的求解策略 181 5.7.1 VOF模型的求解策略 1815.7.2 混合模型的求解策略 1825.7.3 欧拉模型的求解策略 182第6章多相流计算实例 1846.1 沉淀池活性污泥沉降的计算 184 6.1.1 问题描述 1846.1.2 具体计算 1856.2 泄洪坝气固液三相流的计算 196 6.2.1 问题描述 1966.2.2 具体计算 196第7章动网格计算方法概述 205 7.1 动网格计算模型 2057.2 动网格更新方法 2057.2.1 基于弹性变形的网格调整 205 7.2.2 动态网格层变方法 2067.2.3 局部网格重构方法 2077.3 Fluent中动网格相关设置 208 7.3.1 启动动网格计算 2087.3.2 运动边界文件的准备与导入 2127.3.3 运动边界(动态区域)的相关设置 213第8章 UDF使用指南 2178.1 UDF基础 2178.1.1 Fluent的求解次序 2178.1.2 Fluent网格拓扑 2178.1.3 Fluent的数据类型 2188.2 UDF中访问Fluent变量的宏 2188.2.1 访问单元的宏 2188.2.2 访问面的宏 2218.2.3 访问几何的宏 2228.2.4 访问节点的宏 2238.2.5 访问多相的宏 2248.3 UDF实用工具宏 2248.3.1 一般的循环宏 2248.3.2 查询多相组分的宏 226 8.3.3 设置面变量 2288.3.4 访问没有赋值的自变量 229 8.3.5 访问邻近网格和线索的变量 2348.3.6 矢量工具 2348.4 UDF常用DEFINE宏 236 8.4.1 通用求解宏 2368.4.2 模型指定宏 2378.4.3 多相流模型宏 2408.5 UDF的解释和编译 2428.5.1 UDF的解释运行 2428.5.2 UDF的C编译 2438.5.3 UDF的VC++编译 245 8.5.4 编译相关问题 248第9章动网格计算实例 250 9.1 悬浮生物载体在移动床运动的模拟 2509.1.1 问题描述 2509.1.2 具体计算过程 2519.2 齿轮泵的动态模拟 2639.2.1 问题描述 2639.2.2 具体计算过程 263第10章滑移网格基础 27110.1 滑移网格概述 27110.1.1 滑移网格的应用及运动方式 27110.1.2 滑移网格的原理 27410.2 滑移网格的基本设置 27510.2.1 网格的前提条件 27510.2.2 问题的建立 275第11章滑移网格的计算实例 27711.1 转笼生物反应器的内部流场计算 277 11.1.1 问题描述 27711.1.2 具体计算过程 27811.2 车辆交会的动态模拟 28911.2.1 问题描述 28911.2.2 具体计算过程 28911.3 滑移网格模型和动网格模型计算比较 29511.3.1 数学模型上的区别 29611.3.2 在建模处理上的区别 29711.3.3 计算速度的比较 29811.3.4 转笼生物反应器计算结果上的区别 29811.3.5 结论 301第12章 UDF的高级用法 30212.1 求取任意几何点的物理场值 302 12.1.1 基本C++类的说明 30212.1.2 求取任何一点的物理场值的方法 30312.2 Fluent和有限元软件的数据交换 30512.2.1 两数值模拟软件进行数据交换的方式条件 30612.2.2 Fluent和FEPG的数据交换 306第13章开发基于Gambit和Fluent的数值模拟软件 30813.1 用VC++操纵Gambit 308 13.1.1 批处理文件的构建 30813.1.2 Gambit的启动和批处理文件的运行 30913.1.3 Gambit的进阶编程初步 309 13.2 用VC操纵Fluent 31113.2.1 Fluent的命令行操纵方法 311 13.2.2 VC操纵Fluent的步骤 312 13.3 边界条件的自动识别和施加 314 13.4 用VC打开Tecplot 315第14章并行Fluent的UDF 317 14.1 并行Fluent的域、线索、面和单元 31714.1.1 进程通信概述 31714.1.2 进程全局变量 31814.1.3 并行Fluent中的线索 318 14.1.4 并行Fluent中的网格单元 31914.1.5 并行Fluent中的网格面 321 14.2 并行UDF节点的数据传递和同步 32214.2.1 主进程传递数据到节点进程 32214.2.2 节点进程传输数据到主进程 32314.2.3 消息传输宏 32314.2.4 节点线程全局宏 32314.3 用Fluent_VC_Programmer编写并行UDF 32414.4 程序实例 32514.5 启动并行Fluent 327参考文献 329。

北航CFD讲义第16课,计算流体力学基础部分小结

北航CFD讲义第16课,计算流体力学基础部分小结

计算流体力学基础部分小结一.偏微分方程(PDE)的性质:1.线性方程、非线性方程和方程的守恒型2.椭圆、抛物、双曲方程的定义和判断方法二.构筑差分方式的方法1.用Taylor公式2.用多项式三.差分方程(PDE)的性质1.相容性、收敛性和稳定性;Lax定理2.等价微分方程推导和精度分析3.稳定性分析:孤立扰动法和V on Neumann方法四.推进型方程(双曲、抛物型方程)1.影响域和依赖域;双曲型方程的CFL条件2.频散和耗散3.显式格式和隐式格式的不同特点(对双曲方程而言)4.抛物型方程常用格式①FTCS格式②Dufort-Frankel格式③Laasonen格式④Crank-Nicolson格式5.双曲型方程常用格式①Euler后差格式(仅对迁移方程而言)②Lax-Wendroff格式(含推导)③MacCormark格式④Crank-Nicolson格式五.平衡型方程(椭圆型方程)1.求解Laplace方程的五点格式2.各种迭代方法(含推导)①点迭代(Jacobi、G-S和SOR)②线迭代(Jacobi、G-S和SOR)③ADI法(Jacobi、G-S和SOR)六.常见格式(Euler方程)1.MacCormark格式的优缺点2.AF格式的特点(以上两种格式均以Euler方程为求解对象)七.网格生成与坐标变换1.为什么要采用贴体网格2.为什么要进行坐标变换3.对网格的几个主要的要求八.边界条件处理1.确定边界条件的两个原则2.何谓“解析边界条件”?何谓“数值边界条件”?3.如何确定进出口边界条件?4.如何确定物面边界条件?。

飞行器CFD仿真分析专题培训

飞行器CFD仿真分析专题培训

飞行器CFD仿真分析专题培训应群里兄弟对飞行器的热爱本部组织举行飞行器空气动力学流体CFD专题培训,这是飞机设计中密不可少,鉴于目前关于此培训市场上没有,而专题的针对型培训价格昂贵,所以组织此培训来满足大家的需求。

培训老师:张永立,原ANSYS中国西部大区流体技术经理,10年以上CFD 工程仿真经验。

课程分三大节,主要内容是飞行器CFD仿真分析,包括模型处理、网格划分、计算设置与求解、后处理等内容。

课程时间为8月11日到8月15日,晚上8点开始。

通过这次培训可以让初学者基本掌握Fluent飞行器外流场气动分析的基本知识,为后续高级课程打好基础。

为了确保培训效果,提供培训讲解视频。

第一大节课:1.CFD理论基础简介2.CFD仿真分析流程及要点说明3.演示案例1:FLUENT翼型外流场绕流流体动力学分析(2D)a)DesignModeler几何建模b)Meshing网格划分c)FLUENT物理前处理设置d)FLUENT求解及监控e)CFD-Post计算结果后处理第二大节课:1.FLUENT物理前处理设置技术详解a)材料定义b)计算区域/计算模型定义c)边界条件定义2.FLUENT求解技术讲解a)求解器类型b)初始条件c)数据监控/收敛准则3.CFD-POST结果后处理技术详解4.演示案例2:FLUENT翼身结构外流场气动分析a)导入已有网格b)定义计算模型和边界条件c)求解监控和收敛准则d)初始化与求解e)后处理(气动载荷分布、载荷积分、力矩计算、翼型升阻力特性处理等)第三大节课:1.提高飞行器气动分析精度的主要途径2.ICEM CFD结构化网格讲解d)ICEM CFD基本介绍e)六面体网格block的操作理念f)六面体网格划分操作讲解3.案例演示3:弹体外流场气动分析d)ICEM CFD结构化网格划分和导出e)FLUENT物理前处理设置f)FLUENT求解及监控g)CFD-Post计算结果后处理航空飞行器设计群328873332 328873332。

CFD课程设计说明书资料

CFD课程设计说明书资料

CFD课程设计翼身组合体流场分析院系:航空航天工程学部专业:飞行器设计与工程班级: 24030301学号: 2012040303023姓名:摘要此次课程设计是利用ANSYS软件中的ICEM和Fluent求解器计算不同迎角下,翼身组合体的升力系数,阻力系数,力矩系数以及各个状态下的流场分布情况,机身为方截面机身,机翼为三角上单翼,翼型选择NACA4412,计算结束后,利用tecplot软件绘制Cy-α,Cy-Cx,Mz-Cy曲线,得出Cy0,最大升阻比等气动力特征参数。

关键词ICEM Fluent 翼身组合体tecplot目录第一章绪论 (1)1.1 ANSYS软件介绍 (1)1.2主要内容 (1)第二章模型的建立 (2)2.1 CATIA建立模型及导出 (8)第三章ANSYS.ICEM处理 (4)3.1 导入模型 (4)3.2 网格划分 (4)3.3 导出网格 (8)第四章Fluent计算 (9)4.1 设置参数计算 (9)4.2 计算结果 (12)第五章数据处理分析 (18)4.1气动参数曲线 (18)参考文献 (21)第一章绪论1.1 ANSYS软件介绍ANSYS软件是融结构、流体、电场、磁场、声场分析于一体的大型通用有限元分析软件,是一个多用途的有限元法计算机设计程序,可以用来求解结构、流体、电力、电磁场及碰撞等问题。

由世界上最大的有限元分析软件公司之一的美国ANSYS开发,它能与多数CAD软件接口,实现数据的共享和交换,如Pro/Engineer,NASTRAN,Alogor,I-DEAS, AutoCAD等,是现代产品设计中的高级CAD工具之一。

在此次的课题中,主要用到其中的ICEM及Fluent部分。

1.2 主要内容本次课程设计的主要内容就是通过CATIA建立机身和机翼的组合体模型,通过fluent解算器进行有限元分析,从而得到该组合体的一些相关的气动数据。

此次课程设计的重点在于模型的建立,通过CATIA建立基础的模型,然后导入到ANSYS.ICEM中进行模型的处理以及网格包括壳网格、体网格及附面层网格的划分。

北航实验流体力学重点

北航实验流体力学重点

北航研究生课程实验流体力学重点第一章:相似理论和量纲分析①流体力学相似?包括几方面内容?有什么意义?流体力学相似是指原型和模型流动中,对应相同性质的物理量保持一定的比例关系,且对应矢量相互平行。

内容包括:1.几何相似—物体几何形状相似,对应长度成比例;2.动力相似—对应点力多边形相似,同一性质的力对应成比例并相互平行 (加惯性力后,力多边形封闭);3.运动相似—流场相似,对应流线相似,对应点速度、加速度成比例。

②什么是相似参数?举两个例子并说明其物理意义必须掌握的相似参数:Ma ,Re ,St 。

知道在什么流动条件下必须要考虑这些相似参数。

相似参数又称相似准则,是表征流动相似的无量纲特征参数 。

1.两物理过程或系统相似则所有对应的相似参数相等。

例如:假定飞机缩比模型风洞试验可以真正模拟真实飞行,则原型和模型之间所有对应的相似参数都相等,其中包括C L , C D , C M :S V LC L 221ρ=S V DC D 221ρ=SbV MC M 221ρ=风洞试验可以测得CL, CD, CM 值,在此基础上,将真实飞行条件带入CL, CD, CM 表达式,可以求得真实飞行的升力、阻力和力矩等气动性能参数。

2.所有对应的相似参数相等且单值条件相似则两个物理过程或系统相似。

例如:对于战斗机超音速风洞试验,Ma 和Re 是要求模拟的相似参数,但通常在常规风动中很难做到。

由于对于此问题,Ma 影响更重要,一般的方案是保证Ma 相等,对Re 数影响进行修正。

;R e V pM a a RTaV L l St Vρρωμ∞∞=====Ma 为惯性力与弹性力之比,在可压缩流动中考虑。

Re 为惯性力与粘性力之比,在粘性流动中考虑。

St 为无量纲频率,在周期性流动中考虑。

另,通常风洞模型试验模拟飞行器试验要满足的主要相似参数: 超音速:Ma 和Re (需要同时考虑压缩性和粘性影响);低速(Ma<0.3 ):Re (压缩性影响可忽略,只考虑粘性影响)。

CFD学习心得以及推荐书目

CFD学习心得以及推荐书目

偶也说一点。

偶原来是做实验的,CFD和NHT上课学过一点,没学到什么东西。

研究生毕业前半年,觉得身为流体机械的master不懂CFD没脸见人,于是就自己再学。

说实话,教材,当时觉得没有一个是很系统明了的。

所看的书基本是北航的《计算流体力学基础》(忘了作者)、《计算流体动力学》(马铁尤),这两个比较老,主要着重于可压缩流的计算。

较新的可压缩流计算可以看看《应用计算流体力学》(朱自强)和《叶轮机械跨声速及亚声速流场的计算方法》(清华的王保国)。

《数值传热学》(陶文铨)、《计算传热学的近代进展》(陶文铨),主要着重于不可压流的计算。

此外还有吴子牛的一本书,不记得名字,思路清晰,简明扼要。

刘超群的一本多重网格法的专著,附带的源代码很多,即使不作多重网格,也是很有价值的。

因为没有老师,所以看书就没有什么章法,看不懂就跳过,往后看,说不定就懂一点,然后回头重新看。

没事就看看,仔细看,多了就明白了。

还可以在internet 上搜索老外的教材和lecture notes。

初学CFD,最忌急躁。

很多看不懂是正常的,指望全部内容一次看懂是不可能的(这不是看小说)。

看上一段时间,大概几个月,看多了,脑子里面的概念就系统了。

很重要的是这两大类(可压/不可压)的计算方面的一些重要的区别和特点,主要体现在方程组形式、求解方式、边界条件的处理、物理上的着重点等等。

这些概念很重要,即使不编程,实用商业软件的时候如果没有清晰的概念,就会在求解设置上犯错(有人算跨音速喷管居然用常密度气体,典型的基本概念不清)。

肯定会碰到大量的公式的。

没别的,硬着头皮看,但是脑子要清醒,不能晕。

如kaisa说,就是那么几个守恒关系(质量、动量、能量、组分……)。

而且这些公式都是一个形式——对流扩散方程,搞清楚那些是流动项(对流项),那些是扩散项,那些是源项,这样主干就清晰了。

枝节的问题相对杂一些,那只能硬着头皮读。

如果着重于利用商业软件解决问题,只要有足够的基本概念就可以参考软件的文档很快入门了。

CFD基础教程

CFD基础教程

第1章 CFD 基 础计算流体动力学(computational fluid dynamics ,CFD)是流体力学的一个分支,它通过计算机模拟获得某种流体在特定条件下的有关信息,实现了用计算机代替试验装置完成“计算试验”,为工程技术人员提供了实际工况模拟仿真的操作平台,已广泛应用于航空航天、热能动力、土木水利、汽车工程、铁道、船舶工业、化学工程、流体机械、环境工程等 领域。

本章介绍CFD 一些重要的基础知识,帮助读者熟悉CFD 的基本理论和基本概念,为计算时设置边界条件、对计算结果进行分析与整理提供参考。

1.1 流体力学的基本概念1.1.1 流体的连续介质模型流体质点(fluid particle):几何尺寸同流动空间相比是极小量,又含有大量分子的微 元体。

连续介质(continuum/continuous medium):质点连续地充满所占空间的流体或固体。

连续介质模型(continuum/continuous medium model):把流体视为没有间隙地充满它所占据的整个空间的一种连续介质,且其所有的物理量都是空间坐标和时间的连续函数的一种假设模型:u =u (t ,x ,y ,z )。

1.1.2 流体的性质1. 惯性惯性(fluid inertia)指流体不受外力作用时,保持其原有运动状态的属性。

惯性与质量有关,质量越大,惯性就越大。

单位体积流体的质量称为密度(density),以r 表示,单位为kg/m 3。

对于均质流体,设其体积为V ,质量为m ,则其密度为m V(1-1) 对于非均质流体,密度随点而异。

若取包含某点在内的体积V ,其中质量m ,则该点密度需要用极限方式表示,即0lim V m V(1-2) 2. 压缩性作用在流体上的压力变化可引起流体的体积变化或密度变化,这一现象称为流体的可压缩性。

压缩性(compressibility)可用体积压缩率k 来量度Fluent 高级应用与实例分析2 d /d /d d V V k p p(1-3) 式中:p 为外部压强。

CFD讲义——北航

CFD讲义——北航
第一章 理论基础知识:双曲型守恒律方程(组) 例:一维 Euler方程
ρu ρ ∂ ∂ 2 ρ u + ρ u + p = 0, e = f ( p, ρ ) ∂t ∂x e u (e + p)
ρ 记 U = ρu = ,F e
Taylor 展开以后分别乘以系数 c0 c1 c2 之后用待定系数法
3 c = − c0 + c1 + c2 = 0 0 2 1 ⇒ c1 = 2 c1 + 2c2 = 1 1 c1 + 2c2 = c2 = − 0 2 2
f ′( x0 ) ≈
f ′( x0 ) =
1.6 通量 Jacobi 矩阵的特征值和特征向量 A 的特征值 λ 1, 2λ , , λm ,相应的特征向量 r 1 , r2 , , rm ⇒ Ark = λk rk 构造矩阵 R = (r1 , r2 , , rm ) ,它是可逆的。






λ1 λ2 =RD 则 AR = ( Ar1 , Ar2 , , Arm ) = (λ = r , λ r , , λ r ) R 12 1 2 k m λk
*A 可以对角化=A 存在 m 个线性无关的特征向量=A 可以通过相似变换成对角矩阵,使得
R −1 AR = D
1.5 双曲型方程的不变性 引入 v,使得 w=w(v)则有 Jacobi 矩阵
∂w =P ∂v
w1 (v1 , v2 , , vm ) w = w2 (v1 , v2 , , vm ) w (v , v , , v ) m m 1 2 ∂w =P ∂v ∂w ∂v ∂w ∂v ∂v ∂v ∂v ∂v ⇒ +A = 0) ⇒ + P −1 AP 0 ⇒ P + AP = 0(两边乘以= P −1 ∂v ∂t ∂v ∂x ∂t ∂x ∂t ∂x ∂v ∂v + A′ = 0 ⇒ ∂t ∂x

CFD++基本培训

CFD++基本培训

棱柱
3
单、双精度
对大尺寸比单元(如 >2000 ),如 solve-to-wall 网格,建议使 用双精度; 高海拔、稀薄气体时可能需要双精度;
使用双精度可能在一些驻点求解上改善残差的收敛。
4
计算域的选择Biblioteka 分别求解亚音速和超音速流动时请不要使用相同的网格; 对亚音速流动,建议取远场边界为模型长度的20-40倍长; 对超音速流动,可让模型距来流方向更近一些。
20
带有壁面冷却的高速流
对恒温壁面,使用Wall Temperature Relaxation BC modifier 使得模拟由绝热开始,避免过早的ACAP。该选项仅在带有壁面冷 却的高Ma数流动时使用。
21
高海拔及稀薄气体流动
对海拔很高、压力变化很大的稀薄气体流动,在Time integration 中选择Relaxation要比Multigrid好; 带有分离尾流的稀薄气体流动,压力临界值较低时(p=1e-3 Pa) ,可将ACAP设置为1st order。
选定y+后,Turbulence Initialization Tool会给出第一层网格 的估值。
13
近壁网格的处理
选用尽可能小的增长率,以便得到较为合理的第一层网格信息; 下图为添加理想壁面函数的solve-to-wall网格(y+<1): 大量的近壁单元组成了一个红色单元,即壁面函数网格的第一层 网格尺寸; 增长率应小于1.1。
之前通过source term inactive regions来实现(groups或cells); 现在使用“Freestream k and eps Production Term Controls”; 都是用来避免从进口到几何模型之间的湍流耗散; Rt、S-A、k-eps-Rt不需要这样的处理。

北航CFD讲义课

北航CFD讲义课

一. 三维时间相关可压缩流的Navier-Skokes 方程:zTy S x R z G y F x E t U ∂∂+∂∂+∂∂=∂∂+∂∂+∂∂+∂∂ (1) (向量形式) 式中,⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡=e w v u U ρρρρ()⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡++=u p e wu uv p u u E ρρρρ2 ()⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡++=v p e vw p v uv v F ρρρρ2 ()⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡++=w p e p w uvwu w G 2ρρρρ ⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡-++=x xz xy xx xz xy xx q w v u R ττττττ0⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡-++=y yz yy yx yz yy yx q w v u S ττττττ0 ⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡-++=z zz zy zx zz zy zx q w v u T ττττττ0 其中, ⎪⎪⎭⎫⎝⎛∂∂-∂∂-∂∂=z w y v x u xx 232μτ , ⎪⎪⎭⎫ ⎝⎛∂∂+∂∂==x v y u yx xy μττ ⎪⎪⎭⎫ ⎝⎛∂∂-∂∂-∂∂=z w x u y v yy 232μτ , ⎪⎭⎫ ⎝⎛∂∂+∂∂==z u x w zx xz μττ⎪⎪⎭⎫⎝⎛∂∂-∂∂-∂∂=y v x u z w zz232μτ , ⎪⎪⎭⎫ ⎝⎛∂∂+∂∂==y w z v zy yz μττx Tk q x ∂∂-= , y T k q y ∂∂-= ,zTkq z ∂∂-=为了方程封闭,必须引入4个关系式(9个自变量k T p e w v u ,,,,,,,,μρ):1, ()222211w v u p e +++-=ργ 3, 72.0Pr ≈=μkc p2,2231C T T C +=μ 4,RT p ρ=inputClassification of various flow modelsOverview of computational fluid dynamicsComputational Models计算流体力学不同发展阶段所求解的四种基本方程1. 线性小扰动方程 (60~70年代)0)1(=++-∞zz yy xx M φφφ 式中 w v u z y x ===φφφ , ,2. 全位势方程 (70年代中~80年代初)222111222222=---⎥⎥⎦⎤⎢⎢⎣⎡⎪⎭⎫ ⎝⎛-+⎥⎥⎦⎤⎢⎢⎣⎡⎪⎪⎭⎫ ⎝⎛-+⎥⎥⎦⎤⎢⎢⎣⎡⎪⎭⎫ ⎝⎛-zx xz yz zy xy yx zz z yy y xx x aaaa a a φφφφφφφφφφφφφφφ3. Euler 方程 (80年代)0=∂∂+∂∂+∂∂+∂∂zGy F x E t U4. 平均N-S 方程 (90年代)zT y S x R z G y F x E t U ∂∂+∂∂+∂∂=∂∂+∂∂+∂∂+∂∂若在60年代,在IBM704上工作,需要20年,费用$1000万在DEC2000/500上模拟三维机翼的绕流场(速度约为1000万次)1<∞M 1>M 1<M 求解二维翼型粘性绕流1>∞M 三维机翼绕流场的数值模拟。

cfd-19

cfd-19

文章编号: (2009)-19二维多段翼绕流流场数值模拟方法研究张玉东张卫民中国航天空气动力技术研究院,北京,100074摘要:高升力装置的气动设计是民机研制中的一个重要问题,高升力装置的设计基础是多段翼绕流流场的模拟和分析,本文建立了自主发展的多段翼气动预测方法,包括多块重叠网格生成和雷诺平均NS方程求解,该方法可以自动生成多段翼网格,易于发展为高精度方法,也易于应用到多段翼的优化设计中,可以有效地弥补计算流体力学(CFD)商用软件用于大客设计的不足。

关键词:计算流体力学;多段翼;重叠网格0、引言高升力装置是民机设计的重点和难点之一。

在高升力装置的设计中,二维多段翼型的设计是关键的核心问题。

多段翼绕流流场中存在复杂的物理现象,包括层流分离、湍流和转捩、湍流边界层的发展等,无论采用风洞试验技术还是CFD 技术,精确模拟流场中的复杂物理现象均很困难,相比之下,CFD技术可以更好模拟流场细节,是目前多段翼绕流研究的主要方法。

影响CFD预测流场精度的主要因素包括:网格划分情况,物理模型选取,离散格式选取等。

目前用于多段翼研究的网格方法主要是分区结构网格,一般认为其计算精度好于非结构网格。

出于对计算量的要求,多段翼设计中一般采用位势流或Euler方程作为物理模型,针对流场细节的研究则可以采用RNS,甚至LES模型,同样基于计算量考虑,一般采用二阶离散精度,当然为研究流场细节和提高预测精度也可以采用更高精度的离散格式。

多段翼绕流流场的预测也是多段翼设计和优化的重要组成部分,由于CFD商业软件不提供源代码,用于民机多段翼优化设计较为困难,因此自主开发适用的多段翼流场预测软件,有利于多段翼绕流的细节研究和建设大客多段翼优化设计平台。

1、数值方法1.1 网格技术本文选取三段翼外形作为研究对象。

根据三段翼外形特点,本文采用基于结构网格的重叠网格技术。

该方法的优势在于可以分别针对缝翼、主翼和襟翼采用偏微分方程方法生成高质量的贴体网格,有利于边界层粘性和湍流的模拟,当然,对于分块网格的边界处理,需要在重叠边界上找点和插值,这对分块边界附近流场的计算精度有一定影响。

北航CFD讲义第19课

北航CFD讲义第19课

第五讲 高分辨率格式初步一.目的为什么那么重视高分辨率格式?是为了提高捕获激波和间断面的质量。

对于光滑流动,无论是中心差分格式,还是矢通量分裂格式,其结果都是令人满意的,彼此之间无优劣之分。

对于含激波这样强间断的流动,格式的优劣就显现出来了。

中心差分是频散格式,求解过程中,激波前后会产生强烈的数值振荡。

加入人工粘性,能够抑制数值振荡但是过大的耗散使激波变得很宽(5个网格点左右),从而降低了激波的分辩率。

矢通量分裂格式是耗散格式,可以消除激波前后的数值振荡,但由于精度较低(一阶)、耗散较大使得激波的梯度被抹平,激波宽度仍然较大(3个网格点左右)。

与中心差分格式不同,矢通量分裂格式属于迎风格式,与后面要讲的高分辩率格式属同类,它为什么分辩率不高呢?解释如下:迁移方程0t x u au += (11-1)令a a a +-=+ (11-2)式中,()102a a a +=+≥ , ()102a a a -=-≤ (11-3) 结合式(11-2),(11-3),式(11-1)成为:()()11022t x x u a a u a a u +++-= (11-4) 迎风格式(与矢通量格式相当)为()()11111022n n n n n ni i i i i i u u u u u u a a a a t x x+-+---+++-=∆∆∆ (11-5) 经过整理,可将迎风格式写成如下形式,111112222n n n n n n n i i i i i i i u u u u x u u u a a t x x++-+---∆-++=∆∆∆ (11-6) 从上式可见,当0a =时,二阶耗散消失了,这时差分格式会得到非物理解。

实际上0a =的点在实际流动中就是音速点。

一维Euler 方程扰动传播速度为u a +和u a -(这里a 表示音速)而音速点恰恰是激波区不可避免的!二.预备知识(一)激波管(黎曼问题)初始条件为:膈膜左侧: ,,L L L u u p p ρρ===, 当0, 0x x t <= 膈膜右侧: ,,R R R u u p p ρρ===,当0, 0x x t >=假定:, L R L R p p ρρ>>,而L 0R u u == 膈膜破裂之后,0t >,将会发生什么?接触间断:32p p =,32u u =,32ρρ>膈膜的初始位置膨胀波 接触间断 激波流动状态(0t>)5状态L 初始状态(0t =)膈膜状态R激波管内流场情况(膈膜破裂之后6.1msec )初始条件为:5210N/m L P =,31.0Kg/m L ρ=,0m/s L u = 4210N/m R P =,30.125Kg/m R ρ=,0m/s R u =()x m ()x m ()x m ()x m ()x m ()x m 压力(P a )熵/R g a s速度 (m /s )流量 (K g /m 2s )马赫数M密度 (K g /m 3)1.②区: 设2Rp P p =,11γαγ+=-,根据Rankine-Hugoniot 条件(简称R-H 条件)有:()21R P f P Pαρρα+==+()2R u a f P ⎡⎤== ()2R p P p f P =⋅=2.③区根据间断面的定义,可得()32R p p P p f P ==⋅=()32u u f P ==()13L R L P p f P p γγρρ⎛⎫=⋅= ⎪⎝⎭而P 满足下列关系式:112221L L R R a p P a p γγγγγ--⎡⎤⎛⎫⎢⎥=⋅- ⎪⎢⎥-⎝⎭⎢⎥⎣⎦可用牛顿迭代法从上式中求出P ,于是②区和③区的气流状态完全确定。

北航空气动力学课件

北航空气动力学课件

外边界
V x 0 n
0 y z
V
n为物面法向
内边界
可以证明,拉普拉斯方程的解若在给定边界上能满足上述条件,则 解是唯一的。
求不可压理想无旋流绕物体的流动问题就转化为求解拉 普拉斯方程的满足给定边条的特解这一数学问题
北京航空航天大学《空气动力学》国家精品课
北京航空航天大学《空气动力学》国家精品课
0
2010年版本
Folie15
3.1、平面不可压位流的基本方程
(5)过同一点的等速度势函数线与等流函数线正交(等势线与流线正交) 等流函数线是流线,有
d vdx udy 0 dy v K1 dx u
另一方面,过该点的等势函数线方程为
流动问题要容易的多。在粘性作用可忽略的区域,这种理想模型的
解还是有相当的可信程度。
北京航空航天大学《空气动力学》国家精品课
2010年版本
Folie3
3.1、理想不可压缩流体平面位流的基本方程
1、不可压缩理想流体无旋流动的基本方程 初始条件和边界条件为
u v w 0 x y z 1 dV f p dt
北京航空航天大学《空气动力学》国家精品课
2010年版本
Folie6
3.1、平面不可压位流的基本方程
由此说明,只要把速度势函数解出,压强p可直接由Bernoulli方程得到。 在这种情况下整个求解步骤概括为: (1)根据纯运动学方程求出速度势函数和速度分量; (2)由Bernoulli方程确定流场中各点的压强。这使得速度和压强的求解过 程分开进行,从而大大简化了问题的复杂性。综合起来对于理想不可压 缩流体无旋流动,控制方程及其初边界条件为
Folie12

《CFD计算流体力学的计算过程和算法》-airpak模拟高级班48讲

《CFD计算流体力学的计算过程和算法》-airpak模拟高级班48讲

04节《CFD计算流体力学的计算过程和算法》-airpak模拟高级班48讲各位同学,大家好,我是七师兄,今天我们来学习Airpak高级班的第四节课的内容。

《计算流体力学的计算过程和算法》CFD数值模拟一般遵循以下几个步骤:(1)建立所研究问题的物理模型,再将其抽象成为数学、力学模型。

然后确定要分析的几何体的空间影响区域。

(2)建立整个几何形体与其空间影响区域,即计算区域的CAD模型,将几何体的外表面和整个计算区域进行空间网格划分。

网格的稀疏以及网格单元的形状都会对的计算产生很大的影响。

不同的算法格式为保证计算的稳定性和计算效率,一般对网格的要求也不同。

(3)加入求解所需要的初始条件,入口与出口处的边界条件一般为速度、压力条件。

(4)选择适当的算法,设定具体的控制求解过程和精度的一些条件,对所需分析的问题进行求解,并保存数据文件结果。

(5)选择合适的后处理器(Post Processor)读取计算结果文件,分析并显示出来。

以上这些步骤构成了CFD数值模拟的全过程。

其中数学模型的建立我们会在后面的课程中讲到。

2.在运用CFD方法对一些实际问题进行模拟时,常常需要设置工作环境、边界条件和动量守恒和选择算法等,特别是算法的选择对模拟的效率及其正确性有很大影响,需要特别重视。

区域离散化是利用一组有限个离散的点来代替原来连续的空间。

实施过程是把所计算的区域划分成许多互不重叠的子区域,确定每个子区域的节点位置和该节点所代表的控制体积。

节点是需要求解未知物理量的几何位置、控制体积、应用控制方程或守恒定律区域,的最小几何单位。

我们来看下,这个图片,左边是一个房间,一个三维模型,他是一个连续空间,我们知道连续空间,它里面无数个节点,为了方便研究这个三维空间,我们将它网格划分成有限个细小的单元,这样的话,就方便计算机进行迭代计算了。

常用的离散化方法:有限差分法、有限单元法和有限体积法1)有限差分法:是数值解法中最经典的方法,它是将求解区域划分为差分网格,用有限个网格节点代替连续的求解域,然后将偏微分方程(控制方程)的导数用差商代替,推导出含有离散点上有限个未知数的差分方程组。

cfd关于机翼课程设计

cfd关于机翼课程设计

cfd关于机翼课程设计一、课程目标知识目标:1. 让学生掌握机翼的基本结构和作用,理解机翼在飞行器设计中的重要性。

2. 使学生了解CFD(计算流体力学)的基本原理,并将其应用于机翼分析。

3. 帮助学生掌握机翼流场特性,了解不同翼型对气动性能的影响。

技能目标:1. 培养学生运用CFD软件进行机翼模拟分析的能力。

2. 培养学生设计优化机翼的能力,提高飞行器整体性能。

3. 培养学生团队协作和沟通表达的能力,学会撰写课程设计报告。

情感态度价值观目标:1. 激发学生对航空事业的热爱和兴趣,提高学习积极性。

2. 培养学生严谨的科学态度,注重实践与理论相结合。

3. 培养学生面对挑战勇于探索的精神,增强自信心。

课程性质:本课程为实践性较强的学科课程,结合理论知识和实际操作,培养学生的综合运用能力。

学生特点:高年级学生,具备一定的物理、数学基础,对航空领域有一定了解,具备独立思考和解决问题的能力。

教学要求:教师需引导学生结合课本知识,运用CFD软件进行机翼分析,注重培养学生的实际操作能力和团队协作精神。

同时,关注学生的情感态度价值观培养,使学生在掌握知识技能的同时,形成积极向上的学习态度。

通过分解课程目标,为后续教学设计和评估提供依据。

二、教学内容本课程教学内容主要包括以下几部分:1. 机翼基础知识:介绍机翼的基本结构、翼型分类及气动特性,对应课本第三章。

- 机翼结构组成- 翼型分类及特点- 气动特性分析2. 计算流体力学原理:讲解CFD基本原理和方法,对应课本第四章。

- 流体力学基本方程- CFD数值方法- CFD求解过程3. 机翼CFD模拟分析:运用CFD软件进行机翼流场分析,对应课本第五章。

- CFD软件操作- 机翼模型建立- 流场分析及结果解读4. 机翼优化设计:结合CFD分析结果,对机翼进行优化设计,提高飞行器性能,对应课本第六章。

- 优化设计方法- 翼型优化- 机翼结构优化5. 课程设计实践:组织学生进行机翼课程设计,巩固所学知识,对应课本实践环节。

数值模拟齐老师讲义MicrosoftWord文档

数值模拟齐老师讲义MicrosoftWord文档

流体机械内部流动CFD数值模拟流体流动现象普遍存在于自然界及多种工程领域中。

所有这些流动过程都遵循质量守恒、动量守恒、能量守恒和组分守恒等基本物理定律;而且流动若处于湍流状态,则该流动系统还要遵守附加的湍流输运方程。

本讲座将依据流体运动的特性阐述计算流体动力学的相关基础知识及任务;在流体运动所遵循的守恒定律及其数学描述的基础上,介绍数值求解这些基本方程的思想及其求解过程。

第一节计算流体动力学概述计算流体动力学(CFD)技术用于流体机械内部流动分析及其性能预测,具有成本低,效率高,方便、快捷用时少等优点。

近年来随着计算流体力学和计算流体动力学及计算机技术的发展,CFD技术已成为解决各种流体运动和传热,以及场问题的强有力、有效的工具,广泛应用于水利、水电,航运,海洋,冶金,化工,建筑,环境,航空航天及流体机械与流体工程等科学领域。

利用数值计算模拟的方法对流体机械的内部流动进行全三维整机流场模拟,进而进行性能预测的方法越来越广泛地被从事流体机械及产品性能取决于各种场特性的设计、科研等科技人员所使用;过去只有通过实验才能获得的某些结果或结论,现在完全可借助CFD 模拟的手段来准确地获取。

这不仅既可以节省实验资源, 还可以显示从实验中不能得到的许多场特性的细节信息。

一、什么是计算流体动力学计算流体动力学(Computational Fluid Dynamics,简称CFD)是通过计算机数值计算和图像显示,对包含流体流动和有热传导等相关物理现象的系统所做的分析。

CFD 的基本思想可以归结为:把原来在时间域及空间域上连续的物理场(如速度场和压力场,以及热力场等),用一系列有限个离散点上变量值的集合来代替;并通过一定的原则和规律建立起关于这些离散点上的场变量之间关系,从而组成这些场变量之间关系的代数方程组;然后求解这种代数方程组,来获得这些场变量的近似值[1-3];这就是流动的数值计算。

或者直观地说,通过数值计算中的各种离散方法,把描述连续流体运动的控制偏微分方程离散成代数方程组,由此建立该流动的数值模型;再根据问题的具体情况,设定边界条件和初始条件封闭方程组;然后通过计算机数值计算求解这种代数方程组,从而获得描述该流场场变量的某些运动参数的数值解。

0空气动力学课件

0空气动力学课件

流体力学Fluid Mechanics第一部分张震宇南京航空航天大学航空宇航学院简介⏹空气动力学 (Aerodynamics) ⏹课程类别:必修课⏹面对航空类本科生的专业基础课程⏹42学时第一部分课程结构⏹预备知识⏹偏微分方程、微积分、矢量分析、场论⏹守恒律、热力学定律⏹基本原理⏹空气动力学、流体力学⏹无粘不可压流动⏹Bernoulli 方程、位流理论、基本解、K-J定理⏹无粘可压流动⏹热力学定律、等熵流动、激波理论、高速管流第二部分课程结构(此处从略)⏹低速翼型理论⏹几何特点、K-J后缘条件、薄翼型理论⏹低速机翼气动特性⏹B-S定律、升力线(面)理论⏹亚音速空气动力学⏹小扰动线化理论、薄翼型(机翼)气动特性⏹超音速空气动力学⏹薄翼型线化理论、跨音速流动、高超音速流动⏹计算流体力学(CFD)⏹网格生成、控制方程解算背景阅读⏹徐华舫,《空气动力学基础》,北航版⏹H. Schlichting, Boundary layer theory⏹J.D. Anderson, Introduction to Flight⏹E.L. Houghton & P.W. Carpenter, Aerodynamics for Engineering Students⏹G.K. Batchelor, An Introduction to Fluid Dynamics⏹D.J. Tritton, Physical Fluid Dynamics⏹/第一章流体力学的基础知识⏹基本任务和研究方法⏹流体力学及空气动力学发展概述⏹流体介质的物理特性⏹气动力、力矩及气动力系数⏹矢量和积分⏹控制体、流体微团以及物质导数研究流体运动的科学研究流体运动的科学研究流体运动的科学Tacoma Narrows Bridge, 1940研究流体运动的科学流体力学的基本任务⏹研究对象:流体和固体间的相对运动⏹探寻流体运动的基本规律⏹研究流体与固体之间的相互作用⏹应用流体力学规律解决工程技术问题⏹预测流体力学新的发展方向应用领域⏹飞行器、船舶设计⏹建筑设计、土木工程⏹热能工程、传热学⏹热化学流体力学⏹生物流体力学⏹磁流体力学主要研究方法⏹实验研究⏹理论分析⏹数值计算实验设备风洞wind tunnel激波管 shock tube 水洞water tank实验测试技术⏹机械⏹光、电、声、热流动显示技术实验研究方法⏹实验结果较为真实、直接、可靠⏹限制因素⏹模型尺寸限制⏹实验边界的影响⏹测量过程的干扰⏹大量的人力和物力耗费理论分析方法⏹流动的模型化——问题的抽象表达⏹找出主要因素,忽略次要因素⏹控制方程的建立与解算⏹后处理和分析⏹未计及因素的修正⏹有助于揭示问题的内在规律⏹仅适用于简单问题数值计算方法⏹求解方法多样化⏹有限差分(FDM)、有限元(FEM)、有限体积方法(FVM)、谱方法⏹对常规问题耗费相对较小⏹可用于解算复杂流场的流动⏹精度、稳定性、模型合理化流体力学发展概述(-1800)Daniel I. Bernoulli (1700-1782)流体力学发展概述(-1800)Leonhard Paul Euler (1707-1783) Jean le Rond d'Alembert (1717–1783)流体力学发展概述(1800- )Siméon-Denis Poisson (1781 –1840) Pierre-Simon, marquis de Laplace (1749 - 1827)流体力学发展概述(1800- ) William John Macquorn Rankine (1820–1872)Potential/flow function Singular method/shock relations Hermann Ludwig Ferdinand von Helmholtz (1821 –1894) Vortex theory ,Hydro-stability流体力学发展概述(1800- )Claude-Louis Navier (1785 –1836) Sir George Gabriel Stokes,1st Baronet FRS (1819–1903)流体力学发展概述(1800- )Osborne Reynolds (1842–1912) Nikolai Y. Zhukovsky (1847 –1921) K-J theorem流体力学发展概述(1800- )Martin Wilhelm Kutta (1867-1944) Ludwig Prandtl (1875 –1953)流体力学发展概述(1800- )Walter Tollmien(1900-1968)http://www.cordula-tollmien.de/genealogie.html Hermann Schlichting (1907-1982)流体力学发展概述(1800- )Theodore von Kármán钱学森(1911- )(1881 –1963)流体介质的物理特性⏹连续介质假设⏹流体的密度、压强和温度⏹完全气体状态方程⏹压缩性、粘性和传热性⏹流体的模型化连续介质假设⏹分子平均自由程⏹自由分子流/非连续流动⏹低密度流动⏹连续流动 continnum flow (l<<L) ⏹连续介质假设流动相关的物理量⏹密度Density⏹压强Pressure⏹温度Temperature⏹速度Velocity流体的密度⏹流体微团 ⏹在连续介质的前提下流场中任取一点B ⏹其密度为dvdm dv 0lim →=ρdv 微团体积 dm 微团质量流体的压强⏹气体分子在碰撞或穿过取定的表面时,单位面积上所产生的法向力 ⏹该点压强为dA 微团面积元的大小 dF dA 一侧的法向力 dAdF p dA 0lim →=流体的温度⏹气体温度T 的热力学意义 ⏹高温气体的分子和原子高速随机碰撞,而在低温气体中,分子随机运动相对缓慢些kT KE 23 KE 气体分子平均动能 k Boltzmann 常数流体的速度 ⏹不同于刚体力学的概念 ⏹流体在空间中某点B 的速度就是流体微元通过点B 时的速度 Streamline ABFluid element完全气体状态方程 ⏹一般气体状态方程 ⏹完全气体 ⏹分子间作用力忽略不计 ⏹假设分子间仅存在完全弹性碰撞且只有在碰撞时才发生作用 ⏹微粒的实有总体积和气体所占空间相比忽略不计 ⏹完全气体状态方程:),(T p p ρ=RTp ρ=流体的压缩性 ⏹压缩性 ⏹体积弹性模量 ⏹一定质量的气体,体积与密度成反比V dV dp E /-=ρρd dp E =V dV d -=ρρ流体的粘性⏹流体分子的不规则热运动⏹质量和动量的交换⏹牛顿粘性定律nu∂∂=μτ流体的粘性 ⏹运动粘性系数 kinematic viscosity ⏹适用于空气的萨特兰公式 CT C T ++⎪⎭⎫ ⎝⎛=15.28815.2885.10μμρμν=空气粘柱实验模型(卧式转盘)nvvA A空气粘性实验流体的粘性流体的粘性流体的热传导特性 ⏹Fourier 公式 ⏹单位时间内通过单位面积所传递的热量与沿热流方向的温度梯度成正比⏹导热系数n T q ∂∂-=λλ流体流动的不同范畴⏹Mach数⏹亚、跨、超、高超音速⏹可压缩性⏹不可压、可压⏹粘性⏹无粘、有粘⏹热传导⏹绝热流动、等温流动理想流体模型⏹理想流体⏹无粘⏹典型适用情况⏹升力问题⏹失效范围及原因不可压流体模型⏹密度无变化⏹弹性模量极大⏹热力学特性可单独考虑⏹进一步的简化模型⏹无粘不可压位流⏹其它流动⏹无粘可压流动⏹不可压粘性流动绝热流动⏹不考虑热传导⏹导热系数为零综合讨论粘性流动无粘流动可压流动不可压流动非绝热流动非绝热流动非定常流动定常流动=λ=μconst=ρ=∂∂t作用于航空器上的气动力作用于航空器上的气动力翼型族 翼型族。

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

第五讲 高分辨率格式初步一.目的为什么那么重视高分辨率格式?是为了提高捕获激波和间断面的质量。

对于光滑流动,无论是中心差分格式,还是矢通量分裂格式,其结果都是令人满意的,彼此之间无优劣之分。

对于含激波这样强间断的流动,格式的优劣就显现出来了。

中心差分是频散格式,求解过程中,激波前后会产生强烈的数值振荡。

加入人工粘性,能够抑制数值振荡但是过大的耗散使激波变得很宽(5个网格点左右),从而降低了激波的分辩率。

矢通量分裂格式是耗散格式,可以消除激波前后的数值振荡,但由于精度较低(一阶)、耗散较大使得激波的梯度被抹平,激波宽度仍然较大(3个网格点左右)。

与中心差分格式不同,矢通量分裂格式属于迎风格式,与后面要讲的高分辩率格式属同类,它为什么分辩率不高呢?解释如下:迁移方程0t x u au += (11-1)令a a a +-=+ (11-2)式中,()102a a a +=+≥ , ()102a a a -=-≤ (11-3)结合式(11-2),(11-3),式(11-1)成为:()()11022t x x u a a u a a u +++-= (11-4)迎风格式(与矢通量格式相当)为()()11111022n n n n n ni i i i i i u u u u u u a a a a t x x+-+---+++-=∆∆∆ (11-5) 经过整理,可将迎风格式写成如下形式,111112222n n n n n n n i i i i i i i u u u u x u u u a a t x x++-+---∆-++=∆∆∆ (11-6) 从上式可见,当0a =时,二阶耗散消失了,这时差分格式会得到非物理解。

实际上0a =的点在实际流动中就是音速点。

一维Euler 方程扰动传播速度为u a +和u a -(这里a 表示音速)而音速点恰恰是激波区不可避免的!二.预备知识(一)激波管(黎曼问题)初始条件为:膈膜左侧: ,,L L L u u p p ρρ===, 当0, 0x x t <= 膈膜右侧: ,,R R R u u p p ρρ===,当0, 0x x t >=假定:, L R L R p p ρρ>>,而L 0R u u == 膈膜破裂之后,0t >,将会发生什么?接触间断:32p p =,32u u =,32ρρ>膈膜的初始位置膨胀波 接触间断 激波流动状态(0t>)5状态L 初始状态(0t =)膈膜状态R激波管内流场情况(膈膜破裂之后6.1msec )()x m ()x m ()x m ()x m ()x m ()x m 压力(P a )熵/R g a s速度 (m /s )流量 (K g /m 2s )马赫数M密度 (K g /m 3)初始条件为:5210N/m L P =,31.0Kg/m L ρ=,0m/s L u = 4210N/m R P =,30.125Kg/m R ρ=,0m/s R u =1.②区: 设2Rp P p =,11γαγ+=-,根据Rankine-Hugoniot 条件(简称R-H 条件)有:()21R Pf P Pαρρα+==+()2R u a f P ⎡⎤== ()2R p P p f P =⋅=2.③区根据间断面的定义,可得()32R p p P p f P ==⋅=()32u u f P ==()13L R L P p f P p γγρρ⎛⎫=⋅= ⎪⎝⎭而P 满足下列关系式:112221L L R R a p P a p γγγγγ--⎡⎤⎛⎫⎢⎥=⋅- ⎪⎢⎥-⎝⎭⎢⎥⎣⎦可用牛顿迭代法从上式中求出P ,于是②区和③区的气流状态完全确定。

3.膨胀波扫过的区域⑤设膈膜位置为0x =,膈膜破裂时间点为0t =。

则根据Riemann 不变量的规律。

沿特征线C +(1dt dx u a=+),有 1au γ+=-常数 沿特征线C -(1dt dx u a=-),有 1au γ-=-常数 沿特征线0C (1dt dx u=),等熵,有 p γρ⎛⎫= ⎪⎝⎭常数 可得:52112L L x u a u t γγ-⎛⎫=++⎪+⎝⎭2155L L u p p a γγ-⎛⎫= ⎪⎝⎭155L Lp p γγρρ⎡⎤⎛⎫=⋅⎢⎥⎪⎝⎭⎣⎦可见,当膈膜破裂之后,激波管内气流参数完全由膈膜两侧的状态参数所决定,当然考察的位置x 和时间t 也是决定因素。

(二)Riemann 问题的理论分析1.对于一维问题,非线性守恒方程系统:0t x U F += ()()F F U = (11-7a ) ()0,0()U x U x = ()x -∞<<+∞ (11-7b )古典解:如果方程(11-7a )的解U 连续且U 的一阶偏导数分段连续,则称U 为古典解。

弱解:对于方程(11-7a ),如果它的解U 为间断的不连续函数,则称其为弱解(也可称为广义解)。

弱解满足下列条件:1)解U 在所有连续点满足初始条件(11-7b ); 2)在解U 的光滑处,方程(11-7a )局部成立; 3)在解U 的间断处满足Rankine-Hugoniot 条件()()()R L R L F U F U C U U -=- (11-8)式中,C 为间断面的移动速度;下标“R ”表示间断面右侧变量,“L ”表示左侧变量。

也可写成:() F U C U <>=<>式中,f <>表示函数f 在间断左右的跳跃。

2.Riemann (黎曼)问题: 对于Euler 方程:0t x U F += (11-9)式中U u e ρρ⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦ ()2u F u p e p u ρρ⎡⎤⎢⎥=+⎢⎥⎢⎥+⎣⎦如果初始条件为:() 0,0 0L R U x U x U x <⎧=⎨>⎩ 当0t >之后,由初始间断的左右状态确定波态、波的强度和波之间的流动特性的问题称为Riemann 问题。

3.间断面的分类:1)弱间断:参数连续,而参数的导数不连续,例如膨胀波(稀疏波);2)强间断:参数不连续(产生间断),例如激波和接触间断。

激波:满足R-H 条件的间断; 接触间断:流体不穿过波面,即满足:0p <>=, 0u <>=即,间断前后压力和速度不变,只有密度ρ发生跳跃0ρ<>≠可以证明,Riemann 问题的解是由一个向左移动的波,一个处于中间的接触间断和一个向右移动的波构成,向左向右移动的波或为Ux2i U -1i U -iU 1i U +2i U +x∆2x ∆2x∆()U x 2i -32i -1i -i1i +2i +12i -12i +32i +激波、或为膨胀波(稀疏波)。

三个波之间的参数呈定常状态。

显然,0t >之后,Riemann 问题的解只由初始间断的左右状态R U 、L U 所确定,所以Riemann 解可写成:()(),,,R L R x U x t UU U t ⎛⎫= ⎪⎝⎭上标()R 表示Riemann 解。

三.Godunov 格式Godunov 格式的基本原理:在离散点的界面上求解Riemann 问题。

右图表示以单元11,22i i ⎛⎫-+ ⎪⎝⎭为单位分片平均的几何意义。

由图可见,单元11,22i i ⎛⎫-+ ⎪⎝⎭的平均值就是i U 。

Godunov 认为从时间层t n t =∆的已知解n i U 求得下一时间层()1t n t =+∆的未知解1n i U +可以分成三步走:第1步:将已知解niU 在单元11,22i i ⎛⎫-+ ⎪⎝⎭内进行平均12121i n n nii i i U U dx U x +-==∆⎰ (11-10) 并得到相邻单元的平均值,11n n i i U U --=, 11n n i i U U ++=;第2步:根据激波管原理,在相邻单元界面上,求得Riemann 解:()()()10,,RR n n i i U U U U -= 和 ()()()10,,RR n n i i U U UU += (11-11)第3步:下一时间层()1t n t =+∆的未知解由Riemann 解(11-11)在单元11,22i i ⎛⎫-+ ⎪⎝⎭内积分获得:()121211,,i R n i L R i x U U U U dx x t ++-⎛⎫=⎪∆⎝⎭⎰ (11-12) 由于界面12i -和界面12i +上的Riemann 解是不同的,需要分段积分,于是(11-12)式可写为()()22111011,,,,xx R R n n n n n i i i i i U U U U d U U U d x t x t ξξξξ∆∆+-+-⎛⎫⎛⎫=+ ⎪ ⎪∆∆∆∆⎝⎭⎝⎭⎰⎰ (11-13)在以上三步中,第1和第3步均为在单元内的积分,与方程的物理本质无关,而第2步则利用了激波管的物理特性,Godunov 求解控制方程的独特之处就是这第2步:将离散的数值求解化为求单元界12i -界面 12i +界面面上的Riemann 问题。

u()1t n t=+∆ni u 1n i u +1n i u -1n i u -ni u 1n i u +uut n t=∆xxx1i +1i -i 12i -12i +1i +1i -i 1i +1i -ini u 1n i u +激波 膨胀波接触间断第1步:在tn t =∆时间层的分段平均量分布第2步:在界面处的黎曼解第3步:在()1t n t =+∆时间层新解的平均Godunov 方法的三个基本步骤12i -12i +12i -12i +。

相关文档
最新文档