初始条件边界条件和约束详解演示文稿
- 格式:ppt
- 大小:1.52 MB
- 文档页数:50
Airpak模拟的边界条件和初始条件各位同学,大家好,我是七师兄,今天我们来学习Airpak高级班的第三节课。
在第二节课中,我们着重介绍了在CFD模拟过程中要遵循的一些控制方程。
那么这几课我们就来看下,如何求解这些方程。
我们在模拟中用到的这些方程比如,质量守恒,能量守恒,动量守恒等,这些方程可以组成一个方程组,但是这些方程组并不能很好的求出解来,要想求出解,也就数数学上所说的让方程组闭合,必须有所谓的定解条件才能封闭上述方程组,才能得出问题的解。
对于一个一般性的非稳态问题,定解条件包括边界条件和初始条件。
边界条件和初始条件,他是让我们方程闭合的前提。
首先我们来看下边界条件,我们在工程热力学中,学过三大边界条件,那么其实下面,我们说的也就是三大边界条件。
1.边界条件1)给出变量τ中的值,如壁面的温度,非滑动壁面的速度分量为零等。
2)给出τ沿某方向的导数值,如已知壁面的热流量。
3)给出时间和传热量的关系式,如通过表面传热系数以及周围流体温度而限定壁面的换热量等。
那么这里讲的是理论的边界条件,那么在我们CFD模拟的时候,具体的边界条件有哪些呢,我们来看下。
在CFD模拟计算时,基本的边界类型包括以下几种:(1)入口边界条件入口边界条件:就是指定入口处流动变量的值。
常见的入口边界条件有速度、压力、质量流量入口边界条件。
速度入口:用于定义流动速度和流动入口的流动属性相关的量。
这一边界条件适用于不可压缩流,如果用于可压缩流会导致非物理结果,这是因为它允许驻点条件浮动。
应注意不要让速度入口靠近固体妨碍物,因为这会导致流动入口驻点属性具有太高的非一致性。
压力入口:用于定义流动入口的压力及其他标量属性。
它既适用于可压流也可用于不可压流。
压可用于压力已知但是流动速度或速率未知的情况。
这一情况可用于很多实际问题,如浮力驱动的流动。
压力入口边界条件也可用来定义外部或无约束流的自由边界。
质量流量入口:用于已知入口质量流量的可压缩流动(2)出口边界条件压力出口边界条件:压力出口边界条件需要在出口边界处指定表压。
浅话边界条件与初始条件边界条件在说边界条件之前,先谈谈初值问题和边值问题。
初值和边值问题:对一般的微分方程,求其定解,必须引入条件,这个条件大概分两类---初始条件和边界条件,如果方程要求未知量y(x)及其导数y′(x)在自变量的同一点x=x0取给定的值,即y(x0 )=y0,y′(x0)= y0′,则这种条件就称为初始条件,由方程和初始条件构成的问题就称为初值问题;而在许多实际问题中,往往要求微分方程的解在在某个给定的区间a ≤ x ≤b的端点满足一定的条件,如y(a) = A , y(b) = B 则给出的在端点(边界点)的值的条件,称为边界条件,微分方程和边界条件构成数学模型就称为边值问题。
三类边界条件:边值问题中的边界条件的形式多种多样,在端点处大体上可以写成这样的形式,Ay+By'=C,若B=0,A≠0,则称为第一类边界条件或狄里克莱(Dirichlet)条件;B≠0,A=0,称为第二类边界条件或诺依曼(Neumann)条件;A≠0,B≠0,则称为第三类边界条件或洛平 (Robin)条件。
总体来说,第一类边界条件:给出未知函数在边界上的数值;第二类边界条件:给出未知函数在边界外法线的方向导数;第三类边界条件:给出未知函数在边界上的函数值和外法向导数的线性组合。
对应于comsol,只有两种边界条件:Dirichlet boundary(第一类边界条件)—在端点,待求变量的值被指定。
Neumann boundary(第二类边界条件)—待求变量边界外法线的方向导数被指定。
再补充点初始条件:初始条件,是指过程发生的初始状态,也就是未知函数及其对时间的各阶偏导数在初始时刻t=0的值.在有限元中,好多初始条件要预先给定的。
不同的场方程对应不同的初始条件。
总之,为了确定泛定方程的解,就必须提供足够的初始条件和边界条件.边界条件与初始条件是控制方程有确定解的前提。
边界条件是在求解区域的边界上所求解的变量或其导数随时间和地点的变化规律。