计算流体力学的基本思想

合集下载

CFD基本算法及其在暖通空调领域中的运用

CFD基本算法及其在暖通空调领域中的运用

CFD基本算法及其在暖通空调领域中的运用摘要:CFD是20世纪70年代后期在计算机技术、流体力学和工程数值计算方法的共同发展下形成的一门新兴学科。

在暖通空调领域中,CFD方法主要应用于暖通空调领域的暖通空调系统设计和暖通空调系统的性能评估。

基于此,本文详细分析了CFD基本算法及其在暖通空调领域中的运用策略,以供参考。

关键词:CFD基本算法;暖通空调;运用引言:CFD (Computational Fluid Dynamics)即计算流体力学,它是一种模拟流体流动的数值方法。

它的基本思想是:将流体控制方程离散为有限个数值量,并用这些数值量来描述流体流动,再通过计算机对这些数值量进行数值模拟,得到流场的分布及流体的状态。

CFD以其特有的优势成为了一种快速、有效和可靠的手段来解决在流体运动和传热过程中所遇到的各种问题。

1.CFD基本算法1.1控制方程CFD的控制方程分为两大类:一类是连续方程,一类是不连续方程。

前者包括速度场与压力场的控制方程,后者包括湍流模型、辐射模型等。

流体力学中,常用的基本控制方程是连续性方程和动量守恒方程。

由于粘性的存在,这两个方程分别对应着动网格和液、气两相流模型,因此,通常把这两个控制方程叫做流体力学的控制方程。

对于定常流体,控制方程只有一个——连续性方程,该方程描述了流体在单位时间内的运动情况。

1.2离散方法在数值模拟中,离散方法是非常重要的,它能直接影响到计算结果的精度。

对于某些物理现象的数值模拟,由于问题的复杂性,往往采用较简单的离散方法。

通常情况下,可采用有限体积法来进行计算。

有限体积法是一种无网格计算方法,其基本思想是把连续方程和非连续方程都离散为有限个空间坐标上的点,每个点对应于一个坐标值。

通过采用这种离散方法,可以得到一组离散格式,每组离散格式又可以表示为空间上的一个有限体积。

有限体积法在处理具有复杂边界条件和高度非线性问题时具有明显优势。

因此,在数值模拟中得到了广泛应用。

计算流体力学常用数值方法简介[1]

计算流体力学常用数值方法简介[1]

计算流体力学常用数值方法简介李志印 熊小辉 吴家鸣(华南理工大学交通学院)关键词 计算流体力学 数值计算一 前 言任何流体运动的动力学特征都是由质量守恒、动量守恒和能量守恒定律所确定的,这些基本定律可以由流体流动的控制方程组来描述。

利用数值方法通过计算机求解描述流体运动的控制方程,揭示流体运动的物理规律,研究流体运动的时一空物理特征,这样的学科称为计算流体力学。

计算流体力学是一门由多领域交叉而形成的一门应用基础学科,它涉及流体力学理论、计算机技术、偏微分方程的数学理论、数值方法等学科。

一般认为计算流体力学是从20世纪60年代中后期逐步发展起来的,大致经历了四个发展阶段:无粘性线性、无粘性非线性、雷诺平均的N-S方程以及完全的N-S方程。

随着计算机技术、网络技术、计算方法和后处理技术的迅速发展,利用计算流体力学解决流动问题的能力越来越高,现在许多复杂的流动问题可以通过数值计算手段进行分析并给出相应的结果。

经过40年来的发展,计算流体力学己经成为一种有力的数值实验与设计手段,在许多工业领域如航天航空、汽车、船舶等部门解决了大量的工程设计实际问题,其中在航天航空领域所取得的成绩尤为显著。

现在人们已经可以利用计算流体力学方法来设计飞机的外形,确定其气动载荷,从而有效地提高了设计效率,减少了风洞试验次数,大大地降低了设计成本。

此外,计算流体力学也己经大量应用于大气、生态环境、车辆工程、船舶工程、传热以及工业中的化学反应等各个领域,显示了计算流体力学强大的生命力。

随着计算机技术的发展和所需要解决的工程问题的复杂性的增加,计算流体力学也己经发展成为以数值手段求解流体力学物理模型、分析其流动机理为主线,包括计算机技术、计算方法、网格技术和可视化后处理技术等多种技术的综合体。

目前计算流体力学主要向二个方向发展:一方面是研究流动非定常稳定性以及湍流流动机理,开展高精度、高分辩率的计算方法和并行算法等的流动机理与算法研究;另一方面是将计算流体力学直接应用于模拟各种实际流动,解决工业生产中的各种问题。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

计算流体力学CFD的基本方法与应用

计算流体力学CFD的基本方法与应用

计算流体力学CFD的基本方法与应用
一、基本介绍
流体力学计算(CFD)是使用数值模拟技术来研究物理流体(如气体
和液体)运动性质的一类技术。

它可以用于研究物理流体的流动,以及流
体的热物性和压力分布。

CFD让工程师更容易地更好地研究流体运动,以
解决实际问题。

CFD利用数学模型可以模拟各种流体及其粒子在特定条件下的运动。

它包括很多步骤,从流体参数的定义到解算器的实现以及结果的分析和可
视化,这可以帮助工程师更清楚地研究和控制流体的性质。

CFD的基本方法主要包括:建立数学模型,采用合适的差分技术以及
计算策略,构建计算带等技术。

其中最重要的是建立数学模型,数学模型
可以帮助工程师精确表示实际问题,从而得到准确的解决方案。

二、应用
CFD在工业工程与科学研究中有广泛应用,其应用领域包括飞行技术、机械设计、环境工程、交通流量分析、水资源开发、仿真与虚拟技术等。

(1)适航性设计
CFD技术可用于飞机的性能计算和适航性设计,可以准确地迅速预测
飞机的性能参数,如噪声、燃油消耗和航空安全等。

(2)机械设计
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

计算流体力学的基本知识

计算流体力学的基本知识

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

流体力学的数值模拟计算流体力学(CFD)的基础和局限性

流体力学的数值模拟计算流体力学(CFD)的基础和局限性

流体力学的数值模拟计算流体力学(CFD)的基础和局限性流体力学(Fluid Mechanics)是研究流体(包括气体和液体)运动和力学性质的学科。

数值模拟计算流体力学(Computational Fluid Dynamics,简称CFD)是利用计算机和数值计算方法对流体力学问题进行模拟和求解的一种方法。

CFD已经成为研究流体力学问题、设计和优化工程流体系统的重要工具。

本文将探讨CFD的基础原理和其在实践中的局限性。

一、CFD的基础原理1. 连续性方程和Navier-Stokes方程CFD的基础原理建立在连续性方程和Navier-Stokes方程的基础上。

连续性方程描述了流体的质量守恒,即流入和流出某一区域的质量流量必须相等。

Navier-Stokes方程则描述了流体的运动和力学性质。

它包含了质量守恒、动量守恒和能量守恒三个方程。

2. 网格划分在进行CFD计算之前,需要将流体区域划分为离散的小单元,即网格。

网格的形状和大小对数值模拟的精度和计算量有着重要的影响。

常见的网格划分方法包括结构化网格和非结构化网格。

3. 控制方程的离散化将连续性方程和Navier-Stokes方程进行离散化处理,将其转化为代数方程组,是CFD模拟的关键步骤。

常用的离散化方法包括有限差分法、有限元法和有限体积法等。

4. 数值求解方法求解离散化后的方程组是CFD计算的核心内容。

数值求解方法可以分为显式方法和隐式方法。

显式方法将未知变量推导到当前时间级,然后通过已知的变量进行计算,计算速度快但对时间步长有限制;隐式方法则将未知变量推导到下一个时间级,需要迭代求解,计算速度较慢但更稳定。

二、CFD的局限性1. 网格依赖性CFD模拟的结果在很大程度上受到网格划分的影响。

过大或过小的网格单元都会导致计算结果的不准确性。

此外,网格的形状对流场的模拟结果也有很大的影响。

如果网格不够细致,细小的涡旋等流动细节可能无法被捕捉到。

2. 数值扩散和耗散数值模拟中的离散化和近似计算会引入数值扩散和耗散。

计算流体力学简明讲义

计算流体力学简明讲义

第一章绪论第一节计算流体力学:概念与意义一、计算流体力学概述任何流体运动的规律都是由以下3个基本定律为基础的:1)质量守恒定律;2)牛顿第二定律(力=质量×加速度),或者与之等价的动量定理;3)能量守恒定律。

这些基本定律可由积分或者微分形式的数学方程(组)来描述。

把这些方程中的积分或者(偏)微分用离散的代数形式代替,使得积分或微分形式的方程变为代数方程(组);然后,通过电子计算机求解这些代数方程,从而得到流场在离散的时间/空间点上的数值解。

这样的学科称为计算流体(动)力学(Computational Fluid Dynamics,以下简称CFD)。

CFD有时也称流场的数值模拟,数值计算,或数值仿真。

在流体力学基本方程中的微分和积分项中包括时间/空间变量以及物理变量。

要把这些积分或者微分项用离散的代数形式代替,必须把时空变量和物理变量离散化。

空间变量的离散对应着把求解域划分为一系列的格子,称为单元体或控制体(mesh,cell,control volume)。

格子边界对应的曲线称为网格(grid),网格的交叉点称为网格点(grid point)。

对于微分型方程,离散的物理变量经常定义在网格点上。

某一个网格点上的微分运算可以近似表示为这个网格点和相邻的几个网格点上物理量和网格点坐标的代数关系(这时的数值方法称为有限差分方法)。

对于积分型方程,离散物理量可以定义在单元体的中心、边或者顶点上。

单元体上的积分运算通常表示为单元体的几何参数、物理变量以及相邻单元体中物理变量的代数关系(这时的数值方法称为有限体积方法和有限元方法)。

所谓数值解就是在这些离散点或控制体中流动物理变量的某种分布,他们对应着的流体力学方程的用数值表示的近似解。

由此可见,CFD得到的不是传统意义上的解析解,而是大量的离散数据。

这些数据对应着流体力学基本方程的近似的数值解。

对于给定的问题,CFD 研究的目的在于通过对这些数据的分析,得到问题的定量描述。

生物流体力学模拟及应用研究

生物流体力学模拟及应用研究

生物流体力学模拟及应用研究随着计算机技术的不断进步,数值模拟在生物医学领域得到了广泛的应用。

生物流体力学模拟是其中之一,它可以用来研究生物流体在生物体内的流动特性,分析各种生理和病理状态下生物流体的相互作用,并探索一些生物学和医学问题的答案。

本文将简要介绍生物流体力学模拟的基本概念、数值方法和应用研究方向。

一、生物流体力学模拟的基本概念生物流体力学模拟是指利用计算机模拟生物体内的流体运动,包括血液和淋巴液的流动,呼吸系统和消化系统中的气体和液体的流动,以及其他生物流体的运动。

生物流体力学模拟所涉及的流体力学知识包括连续介质力学、纳细胞尺度流体力学和多相流体力学等。

它的基本思想是根据连续介质力学的原理,建立生物体内流体的数学模型,通过数值计算方法求解数学模型的解析解或近似解,并用计算机可视化的方法展现出来。

在生物流体力学模拟中,数值模拟方法是研究生物流体运动最常用的方法之一。

数值模拟方法包括计算流体力学方法和有限元方法等。

计算流体力学是一种基于连续介质微分方程的数值方法,通过数值离散化和迭代求解微分方程的数值解,得到流体的速度和压力场。

有限元法是另一种数值方法,可以将生物组织和流体连续介质看作有限大小的单元,通过求解单元的变形和运动轨迹,得到连续组织和流体的变形和运动状态。

二、生物流体力学模拟的数值方法生物流体力学模拟的数值方法主要有计算流体力学和有限元方法两种。

(一)计算流体力学方法计算流体力学是一种基于连续介质微分方程和数值离散化的数值方法。

计算流体力学的基本思想是:将流体介质看作连续可压缩介质,建立基于连续介质假设的Navier-Stokes 方程组,通过有限体积法、有限元法或其他迭代求解算法,计算节点的速度和压力值,并通过数值模拟方法求解时间步长,从而得到流体在空间和时间的变化情况。

(二)有限元方法有限元方法是一种基于速度和压力场连续性的数值方法。

它采用非结构化网格和有限元理论,将复杂的流场分解成有限大小的元素来描述流体运动。

计算流体力学的数学模型与方法

计算流体力学的数学模型与方法

计算流体力学的数学模型与方法计算流体力学(Computational Fluid Dynamics,简称CFD)是研究流体运动的力学现象而采用的计算方法。

它结合了数学模型和计算方法,通过数值计算和模拟的手段,来解决流体问题。

本文将从数学模型和计算方法两个方面,探讨计算流体力学的基本原理与应用。

一、数学模型数学模型是计算流体力学的基础,它描述了流体运动的基本方程和边界条件。

常用的数学模型包括Navier-Stokes方程、动量守恒方程、质量守恒方程和能量守恒方程等。

1. Navier-Stokes方程Navier-Stokes方程是描述流体的速度和压力随时间和空间变化的方程。

其一般形式为:\[\frac{\partial \rho}{\partial t} + \nabla \cdot (\rho \mathbf{v}) = 0\]其中,$\rho$表示流体的密度,$\mathbf{v}$表示流体的速度。

2. 动量守恒方程动量守恒方程描述了流体运动中动量的变化。

它可以表示为:\[\frac{\partial (\rho \mathbf{v})}{\partial t} + \nabla \cdot (\rho\mathbf{v} \mathbf{v}) = -\nabla p + \nabla \cdot \mathbf{\tau}\]其中,$p$表示压力,$\mathbf{\tau}$表示粘性应力张量。

3. 质量守恒方程质量守恒方程描述了流体质量的守恒。

它可以表示为:\[\frac{\partial \rho}{\partial t} + \nabla \cdot (\rho \mathbf{v}) = 0\]4. 能量守恒方程能量守恒方程描述了流体能量的守恒。

它可以表示为:\[\frac{\partial (\rho e)}{\partial t} + \nabla \cdot (\rho e \mathbf{v}) =\nabla \cdot (\lambda \nabla T) + \nabla \cdot (\mathbf{\tau \cdot v}) + \rho \mathbf{v} \cdot \mathbf{g}\]其中,$e$表示单位质量流体的总能量,$T$表示温度,$\lambda$表示热导率。

应用型本科“计算流体力学”课程改革探索

应用型本科“计算流体力学”课程改革探索

应用型本科“计算流体力学”课程改革探索作者:胡坤来源:《教育教学论坛》 2017年第22期计算流体力学(Computational Fluid Dynamics,CFD)是一门集成了流体力学、计算数学与计算机科学的交叉学科。

计算流体力学的基本思想为[1]:通过计算机数值计算和图像显示,对包含流体流动和传热等相关物理现象做出系统的分析。

随着计算机技术的发展,计算流体力学在各行各业得到了广泛的应用。

《计算流体力学》课程开设的主要目的在于使学生掌握流动及传热问题数值模拟的基本理论与建模思路、掌握常用商用CFD软件的使用方法,能够利用计算流体力学方法解决实际研究问题[2]。

课程内容涉及了流体力学理论、数值计算理论、计算机程序设计以及计算软件的工程应用等。

课程理论内容较多,学生学习起来较为吃力,常处于被动学习状态,因此需要改进教学策略,培养学生学习兴趣,改被动学习为主动学习[2]。

同时该课程还与实际应用联系紧密,如何将理论与工程实际相结合,培养学生解决实际工程问题的能力,也是本课程教学中需要探讨的问题。

经过多年在教学过程中的改革和摸索,下面浅谈一下我们在《计算流体力学》课程改革方面的一些探索。

一、计算流体力学课程内容计算流体力学包含内容甚广,从总体上讲,可按照不同的应用领域分为两个主要方向:1.将计算流体力学自身作为对象的课程体系。

该体系的研究对象为计算流体力学本身,主要以流体力学数学物理模型模型构建、数值离散方法、高性能数值计算算法开发为主要内容,侧重点为计算流体力学理论及其实现方法。

2.以计算流体力学应用为主的课程体系。

此体系以如何更好地将计算流体力学方法应用于工程作为研究对象,主要以应用技能为课程目标,侧重点为现实物理问题的简化建模、利用计算机程序解决物理问题以及对计算结果的科学解释等。

对于应用型本科《计算流体力学》课程来讲,应当更多地关注计算流体力学在工程中的应用,将计算流体力学作为一项解决工程问题的工具,培养学生在利用该工具解决实际工程中的流体问题的能力[3]。

计算流体力学概述-转载

计算流体力学概述-转载

(计算流体力学概述)CFD仿真 3月20日309计算流体力学概述流体力学,是研究流体(液体和气体)的力学运动规律及其应用的学科。

主要研究在各种力的作用下,流体本身的状态,以及流体和固体壁面、流体和流体间、流体与其他运动形态之间的相互作用的力学分支。

流体力学是力学的一个重要分支,它主要研究流体本身的静止状态和运动状态,以及流体和固体界壁间有相对运动时的相互作用和流动的规律。

在生活、环保、科学技术及工程中具有重要的应用价值。

计算流体力学的发展计算流体动力学(Computational Fluid Dynamics)简写为CFD,是20世纪60年代起伴随计算科学与工程(Computational Science and Engineering, 简称CSE)迅速崛起的一门学科分支,经过半个世纪的迅猛发展,这门学科已经是相当的成熟了,一个重要的标志就是近几十年来,各种CFD通用软件的陆续出现,成为商品化软件,服务于传统的流体力学和流体工程领域,如航空、航天、船舶、水利等。

随着CFD通用软件的性能日益完善,应用的范围也不断的扩大,在化工、冶金、建筑、环境等相关领域中也被广泛应用。

现代流体力学研究方法包括理论分析,数值计算和实验研究三个方面。

这些方法针对不同的角度进行研究,相互补充。

理论分析研究能够表述参数影响形式,为数值计算和实验研究提供了有效的指导;试验是认识客观现实的有效手段,验证理论分析和数值计算的正确性;计算流体力学通过提供模拟真实流动的经济手段补充理论及试验的空缺。

更重要的是,计算流体力学提供了廉价的模拟、设计和优化的工具,以及提供了分析三维复杂流动的工具。

在复杂的情况下,测量往往是很困难的,甚至是不可能的,而计算流体力学则能方便的提供全部流场范围的详细信息。

与试验相比,计算流体力学具有对于参数没有什么限制,费用少,流场无干扰的特点。

出于计算流体力学如此的优点,我们选择它来进行模拟计算。

简单来说,计算流体力学所扮演的角色是:通过直观地显示计算结果,对流动结构进行仔细的研究。

计算流体力学基础

计算流体力学基础

物理模型与数学模型在概念上的区别
数学模型:对物理模型的数学描写。
比如N-S方程就是对粘性流体动力学的一种数学描写,值得注意的 是,数学模型对物理模型的描写也要通过抽象,简化的过程。
物理模型是指把实际的问题,通过相关的物理定律概括和抽象出来并满足 实际情况的物理表征。
比如,我们研究管道内的流体流动,抽象出来一个直管,和粘性流体模型, 或者我们认为管道内的液体是没有粘性的,使用一个直管和无粘流体模型. 还有,我们根据热传导定律,认为固体的热流率是温度梯度的线形函数, 相应的傅立叶定律就是导热问题的物理模型。因此,不难理解物理模型是 对实际问题的抽象概念,对实际问题的一种描述方式,这种抽象包括了实 际问题的几何模型,时间尺度,以及相应的物理规律。
确定边界条件与初始条件 初始条件与边界条件是控制方程有确定解的前提,控制方程与 相应的初始条件、边界条件的组合构成对一个物理过程完整的数学 描述。 初始条件是所研究对象在过程开始时刻各个求解变量的空间分 布情况。对于瞬态问题,必须给定初始条件。对于稳态问题,不需 要初始条件。 边界条件是在求解区域的边界上所求解的变量或其导数随地点 和时间的变化规律。对于任何问题,都需要给定边界条件。例如, 在锥管内的流动,在锥管进口断面上,我们可给定速度、压力沿半 径方向的分布,而在管壁上,对速度取无滑移边界条件。 对于初始条件和边界条件的处理,直接影响计算结果的精度。
划分计算网
采用数值方法求解控制方程时,都是想办法将控制方程在空 间区域上进行离散,然后求解得到的离散方程组。要想在空间域 上离散控制方程,必须使用网格。现已发展出多种对各种区域进 行离散以生成网格的方法,统称为网格生成技术。 不同的问题采用不同数值解法时,所需要的网格形式是有一 定区别的,但生成网格的方法基本是一致的。目前,网格分结构 网格和非结构网格两大类。简单地讲,结构网格在空间上比较规 范,如对一个四边形区域,网格往往是成行成列分布的,行线和 列线比较明显。而对非结构网格在空间分布上没有明显的行线和 列线。

计算流体力学入门

计算流体力学入门
不需要去逼近对空间的偏导数项了。 在数值 那弱解的好处在哪里?那就是放宽了限制, 方法中如何体现?方法之一就是有限体积法(Finite Volume Method)。 3. 有限体积法 在介绍有限体积法之前,先重复一下要解决的问题。 控制方程是
u f 0 ,对于流动问题,这个偏微分方程实际上是来源于积分形式的 t x
u f (u ) f 0 ,但要求Jacobi矩阵 可对角化,方程(组)才是双曲型守恒方程. t x u
2. 欧拉方程 对于一维欧拉方程对应的 u 和 f(u)分别为:
u p u2 u u , f (u ) uu p ,其中 E ( 1) 2 uE pu E
控制体(称之为有限体积,这也是有限体积法的来历) ,认为 u 是每个网格单元上的平均值
并 且 数 值 上 等 于 格 心 处 的 流 场 参 数 值 , Fi 是 每 个 控 制 面 上 F 的 平 均 值 , 即 记
u
1 V
1 , F d u V i C.V Si
u V F 。那相当于求解 F dS i Si 0 。这个方程就 c.si t i
通常,我们都假设 u 是连续的,也认为 均自由程厚度的间断面来说,实际计算中实际采用的 x 都太大了,这就造成了在间断面上
f f f f 完全不能逼近 ,甚至 与 南辕北辙。这就造成了用来逼近描述守恒律的差分方 x x x x u f 程 求解的精度将无法得到保证。 0 不再能很好地表达守恒律,甚至是完全错误的。 t x
u u a(u, x) 0 t x
以中心差分方法为例来说明。 对于第 i 点:

计算流体力学中的有限体积法

计算流体力学中的有限体积法

计算流体力学中的有限体积法有限体积法(FVM)是计算流体力学(CFD)中常用的数值方法之一,用于求解流体力学方程。

它将求解域划分为离散的有限体积,通过对这些体积进行积分,将偏微分方程转化为代数方程,从而得到离散的数值解。

有限体积法的基本思想是将求解域划分为互不相交的有限体积单元,每个体积单元都包含一个中心点和一个相对应的体积。

在每个体积单元内,通过对流体力学方程进行积分,可以得到一个代表该体积单元平均值的代数方程。

这些代数方程连成一个线性方程组,通过求解这个方程组可以得到流场的数值解。

在FVM中,主要有三个关键步骤:离散化、积分和求解。

离散化是将待求解的方程在各个体积单元上进行离散,最常用的离散方式是采用控制体积法。

控制体积法通过定义控制体积面和控制体积边界上的通量,将方程离散化为一个线性代数方程组。

通常,在离散化过程中,流体力学方程会按照守恒形式进行处理。

积分是将流体力学方程在体积单元上进行积分,得到一个代表该体积单元平均值的代数方程。

通过这种方式,可以避免对方程进行高阶求导,降低计算的复杂性和误差。

在FVM中,除了对流体力学方程进行积分外,还需要对边界条件、源项和湍流模型等进行积分。

这些积分一般会产生一些额外的项,如壁面摩擦力、源项通量等。

求解是通过求解离散化后的线性代数方程组,得到流场的数值解。

求解方程组的方法有很多种,常见的方法包括迭代法、直接法和代数多重网格法等。

与其他数值方法相比,有限体积法在求解非结构网格上的方程组时具有较大的优势。

有限体积法的应用广泛,可以用于求解各种流动问题,如湍流、多相流、辐射传热等。

它在工程实践中具有很高的实用价值,可以为设计和优化流体系统提供有效的数值工具。

在实际应用中,有限体积法还可以与其他数值方法相结合,如有限元法、差分法等。

这样可以充分利用各种数值方法的优势,提高求解的精度和效率。

总之,有限体积法作为一种数值计算方法,被广泛应用于流体力学领域。

它不仅能够准确求解流体力学方程,还能够为工程实践提供有效的数值计算工具。

有限元计算流体力学

有限元计算流体力学

有限元计算流体力学
有限元计算流体力学(Finite Element Computational Fluid Dynamics,简称 CFD)是一种用于模拟和分析流体力学问题的数值方法。

它结合了有限元法和计算流体力学的原理,通过将流场划分成许多小的单元,并在这些单元上求解流体力学方程,来预测流体的运动和行为。

有限元 CFD 的基本思想是将流场空间离散化为有限个单元,每个单元通过节点与其他单元相连。

在每个单元内,通过采用合适的插值函数来逼近流体变量的分布。

然后,根据质量、动量和能量守恒等物理定律,建立流体力学方程的离散形式,并在每个单元上进行求解。

有限元 CFD 具有许多优点,包括能够处理复杂几何形状、适用于非线性问题以及能够提供高精度的结果。

它可以应用于各种流体力学领域,如航空航天、汽车工程、船舶设计、化工过程、环境工程等。

在有限元 CFD 中,需要进行网格生成、边界条件设定、物理模型选择、数值算法实现以及结果可视化等一系列步骤。

有限元 CFD 软件通常提供丰富的功能和工具,以帮助工程师和研究人员进行流场分析和设计优化。

然而,有限元 CFD 也存在一些挑战和限制,例如计算成本较高、对网格质量敏感以及在处理大规模复杂问题时可能遇到数值不稳定性。

因此,在应用有限元 CFD 时需要合理选择计算资源、网格策略和物理模型,以确保准确性和效率。

总的来说,有限元计算流体力学是一种强大的数值工具,它为流体力学问题的研究和工程设计提供了重要的支持。

随着计算技术的不断发展,有限元 CFD 将在更多领域发挥重要作用。

流体力学流体动力学和流量的计算

流体力学流体动力学和流量的计算

流体力学流体动力学和流量的计算流体力学是研究流体运动规律的学科,其中流体动力学是其中的一个重要分支。

流体动力学主要关注流体的运动行为以及与力学相关的现象,涉及到流体的流速、压力、密度等参数的计算和分析。

流量是流体动力学中的一个重要概念,代表单位时间内通过某个截面的流体量。

本文将介绍流体力学中流体动力学和流量的计算方法。

一、流体动力学基本理论流体动力学研究流体中质点的运动规律,通过分析流体的连续性、动量守恒和能量守恒等基本方程,可以描述流体的运动状态。

其中,连续性方程是基于质量守恒原理得到的,它表明流体在任何一点的流速都相同。

动量守恒方程描述了流体流动中的力学行为,能量守恒方程则考虑了热力学因素对流体运动的影响。

二、流体动力学的计算方法在实际应用中,为了计算流体在各种复杂情况下的运动行为,需要借助数值模拟和实验测试等手段。

其中,常用的计算方法包括有限差分法、有限元法和计算流体力学(CFD)等。

1. 有限差分法有限差分法是一种常见的数值模拟方法,通过离散化流体连续性、动量守恒和能量守恒方程,将偏微分方程转化为代数方程组,再求解该方程组得到流体的数值解。

有限差分法主要适用于简单的流动情况,其计算结果与真实情况之间存在一定的误差。

2. 有限元法有限元法是一种广泛应用于工程领域的数值计算方法,通过将流体领域划分为有限个小区域,利用数学插值和积分等技术对偏微分方程进行离散化处理,进而求解流体的运动状态。

有限元法能够适应较为复杂的流动情况,但计算精度相对较低。

3. 计算流体力学(CFD)计算流体力学是一种基于数值模拟的流体动力学计算方法,它通过离散化流体领域、建立相应的数学模型,并利用计算机进行求解,得到流体的运动状态。

CFD方法适用于各种复杂的流动情况,能够提供较为精确的计算结果,但计算量较大。

三、流量的计算流量是流体动力学中一个重要的物理量,用来描述单位时间内通过流体的体积。

根据连续性方程,流体在截面上的流速和截面积相关联,因此流量可以通过流速和截面积的乘积来计算。

计算流体力学

计算流体力学

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

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

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

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

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

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

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

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

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

0)(=⋅∇+∂∂V tv ρρ (1) x zx xy xx f zy x x p V u t u ρτττρρ+∂∂+∂∂+∂∂+∂∂−=⋅∇+∂∂)()(v (2a) y yz yy xy f zy x y p V v t v ρτττρρ+∂∂+∂∂+∂∂+∂∂−=⋅∇+∂∂)()(v (2b) z zz yz xz f zy x z p V w t w ρτττρρ+∂∂+∂∂+∂∂+∂∂−=⋅∇+∂∂)()(v (2c) V f w zw yw x v z v y v x u z u y u x z wp y vp x up zT k z y T k y x T k x q V E t E zz yz xz zy yy xy zx yx xx v v &v ⋅+∂∂+∂∂+∂∂+∂∂+∂∂+∂∂+∂∂+∂∂+∂∂+∂∂−∂∂−∂∂−∂∂∂∂+∂∂∂∂+∂∂∂∂+=⋅∇+∂∂ρτττττττττρρρ)()()()()()()()()()()()()()()()()( (3) N-S 方程可以表示成许多不同形式,上面的N-S 方程是所谓的守恒形式,之所以称为守恒形式,是因为这种形式的N-S 方程求解的变量ρ、u ρ、v ρ、w ρ、E ρ是守恒型的,是质量、动量和能量的守恒变量。

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

(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
CFD 数值模拟实验指导书
第一部分
计算流体力学(CFD)的基本思想
一、什么是计算流体力学(CFD)? 计算流体力学(Computational Fluid Dynamics)是流体力学的一个新兴的分支,是一 个采用数值方法利用计算机来求解流体流动的控制偏微分方程组, 并通过得到的流场和其它 物理场来研究流体流动现象以及相关的物理或化学过程的学科。事实上,研究流动现象就是 研究流动参数如速度、压力、温度等的空间分布和时间变化,而流动现象是由一些基本的守 恒方程(质量、动量、能量等)控制的,因此,通过求解这些流动控制方程,我们就可以得 到流动参数在流场中的分布以及随时间的变化,这听起来似乎十分简单。但遗憾的是,常见 的流动控制方程如纳维-斯托克斯(Navier-Stokes)方程或欧拉(Euler)方程都是复杂的 非线性的偏微分方程组,以解析方法求解在大多数情况下是不可能的。实际上,对于绝大多 数有实际意义的流动,其控制方程的求解通常都只能采用数值方法的求解。因此,采用 CFD 方法在计算机上模拟流体流动现象本质上是流动控制方程(多数情况下是纳维-斯托克斯方 程或欧拉方程)的数值求解,而 CFD 软件本质上就是一些求解流动控制方程的计算机程序。 二、计算流体力学的控制方程 计算流体力学的控制方程就是流体流动的质量、动量和能量守恒方程。守恒方程的常见 的推导方法是基于流体微元的质量、动量和能量衡算。通过质量衡算可以得到连续性方程, 通过动量守恒可以得到动量方程,通过能量衡算可以得到能量方程。式(1)-(3)是未经 任何简化的流动守恒微分方程,即纳维-斯托克斯方程(N-S 方程) 。
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
2
CFD 数值模拟实验指导书
出定解条件,在这里就是所谓边界条件。同样的道理,对于包含时间导数的微分方程,我们 需要给定初始条件。 上面我们用差商取代导数的方法介绍了离散 (把连续空间里的微分方程转化为该连续空 间内的不连续的点上的近似的线性方程的过程叫做离散化)微分方程的思想。但是应该注意 的是,流动控制微分方程的离散化需要严谨的数学推导、证明和分析。离散化方法的研究是 CFD 最重要的部分,也是 CFD 中的数值方法的基础。计算流体力学中有三大类主要离散化方 法,即:有限差分方法(FDM) ,有限体积方法(FVM)和有限元方法(FEM) 。三者的区别主 要在于它们处理最基本的离散单元的方法,其中有限差分和有限体积法更为常用。有限差分 法通常在离散点上直接以差分替代微分(即差商替代导数) ,差分可以分为向前、向后和中 心差分;有限体积法则首先对构造在离散点周围的控制体进行积分,将一阶导数项转换为代 数项,然后在控制体界面插值来实现离散化。对于不同的控制方程,每一类方法又有许多具 体的实施办法,这些实施方法被称为格式(scheme) 。 1. 计算网格的生成 在计算流体力学术语中,计算域的离散被称之计算网格生成,所谓网格实际上就是用上 述的离散点以某种方式连接而成的“网络”。最直观的网格是二维网格,例如,我们可以将 一个矩形计算域用一定间隔的 x 方向的若干条直线和类似的 y 方向的若干条直线划分为一个 个小的矩形单元组成的网状结构,这个网状结构就是一个最简单的二维网格。前述的用于离 散控制方程的点可以是网格线的交叉点,也可以是矩形单元的中心,这取决于离散控制方程 所采用的方法。 实际上,划分网格有很多方法,网格线可以是直线或曲线、正交的或非正交的,网格线 的间隔可以是均匀的或非均匀的。而有些网格并不存在有意义的网格线,或者说网格线没有 规则的结构,如用小的三角形单元构成的二维网格(类似于有限元网格) ,这样的网格被称 为非结构网格(unstructured grid) ,相对应的是前面所说的具有直线或曲线网格线的网格 被称为结构网格(structured grid) 。二维网格是最据直观意义的网格,而一维网格的划分 实际上是将一个有限长度的直线或曲线分割成长度一定数量的均匀或不均匀的小的线段, 控 制方程将在这些小线段的端点或中心离散。 三维网格则可以看作二维网格在第三维方向的延 伸,例如三维结构网格的网格单元常见的是长方体或扭曲的长方体(视直线网格或曲线网格 而定) ,三维非结构网格的网格单元多为四面体。 网格生成是 CFD 模拟的一个十分重要的部分,为了确保计算精度,网格必须足够密集, 事实上我们并不要求网格的密度在整个网格范围均匀一致, 通常对流动参数梯度大的地方要 采用较为密集的网格(例如激波的位置,边界层附近) ,梯度小的地方则可以适当采用疏松 的网格(比较开阔的空间、流动被扰动较少的地方) 。一个高质量的网格是 CFD 模拟成功的 关键因素,不合适的网格可能直接导致计算的失败。因此,人们在生成网格上花费的时间常 常超过全部 CFD 工作时间的 50%,对于复杂的几何形状网格生成所花费的时间甚至达到 70 %。由于网格生成的复杂性和巨大的工作量,许多专业的网格生成工具应运而生,例如 ICEM CFD, Gambit 等。 2. 边界条件与初始条件 对于 CFD 模拟要求解的问题,计算域的几何边界定义了流场的范围,或者说计算域是由
N-S 方程可以表示成许多不同形式,上面的 N-S 方程是所谓的守恒形式,之所以称为守恒形 式,是因为这种形式的 N-S 方程求解的变量 ρ 、 ρu 、 ρv 、 ρw 、 ρE 是守恒型的,是质量、
1
CFD 数值模拟实验指导书
动量和能量的守恒变量。事实上也可以直接求解 u、v、w、T 等原始变量,这种形式的 N-S 方程被称为非守恒形式,因为这些变量并不守恒。也可以根据具体的流动状况进行简化,比 如对于无粘流动 N-S 方程可以简化为欧拉方程(粘性项被去掉) ,如式(4)-(6) 所示;对 于不可压缩流动(液体的流动,马赫数小于 0.3 的气体流动) ,N-S 方程可以简化为不可压 缩的 N-S 方程(密度恒定,因此被消去) ;对于定常流动,N-S 方程可以去掉时间导数项, 简化为稳态的 N-S 方程;流体流动往往具有三维性质,但是也常常可以简化为二维流动甚至 一维流动。对于 CFD 的计算来说三维简化为二维或一维意味着运算量的大幅度降低。
三 、求解控制方程的数值方法
(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 >
相关文档
最新文档