- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Peclet数判别法的一维对流扩散方程分类研究(
摘要:采用Peclet数的绝对值大小来判别一维对流扩散方程为对流占优型或是扩散占优型方程,运用三种隐式差分格式—中心隐式格式、对流C-N型格式和扩散C-N格式,对不同Peclet数的算例进行离散和求解。然后,将计算区域中所有节点的解析解与数值解表示成矩阵形式,并求解出它们的矩阵2范数之后作比较,两者越接近则代表差分格式精度越高。通过比较得出了当方程Peclet数的绝对值小于等于0.5时,方程为扩散占优型方程。在离散方法选取方面,针对扩散项的离散可以采用更高精度的差分格式,如扩散C-N格式;当Peclet数的绝对值大于等于20时,方程为对流占优型方程。此时,针对对流项可以采用更高精度的差分格式,如对流C-N格式;当Peclet数的绝对值介于0.5与20之间时,无法用Peclet数判断方程类型,不过可以选择折衷的离散格式减小误差,如中心隐式格式。
关键字:一维对流扩散方程 Peclet数判别法 有限差分方法 数值模拟
MR(2010)主题分类号:39A14;65M06O242.2
文献标识码: A
1.引言
一维对流扩散方程是描述流体流动和传热问题的一类线性化模型方程。土壤、大气等多孔介质中水、盐分、温度以及污染物质的对流扩散问题都会遇到此类方程。在一维对流扩散方程的求解过程中,反映流体对流和扩散两种物理作用的分别是对流项和扩散项。所以,根据方程中对流项还是扩散项占主导作用,通常可将方程分为对流占优型和扩散占优型两类方程。然而,要想得到精确度较高的数值结果,这两种类型方程的离散方法不能采用相同的离散格式。因此,需要有一种判别方法来判断方程的类型,关于对流占优型和扩散占优型方程的判别方法一直是近年来研究的热点问题。这对研究不同类型的方程使用合适的差分格式进行离散具有实际的意义。由于Peclet数的绝对值表示了对流作用相对扩散作用的大小,即绝
大,扩散所起的作用就可以忽略。反之,当Peclet数为零时,方程就为纯扩散方程。本文选用一维定解非稳态对流扩散方程为例,通过考察Peclet数的绝对值大小来对方程进行分类,方程一般形式如下:
其中和分别代表对流项系数和扩散项系数。假定求解区间长度为, Peclet数的绝对值计算公式为:
从公式(2)中可以看出,当计算区间长度给定,Peclet数是由对流和扩散系数确定的。下面介绍方程(1)的离散方法。
2. 离散方法
2.1 显式格式离散
对于上述方程(1),需要离散非稳态项(简称U项)、对流项(简称C项)和扩散项(简称D项)。常见的离散方法有显式格式和隐式格式两种。显式格式有:中心显式格式、修正中心显式格式、迎风差分格式等。比如,以中心显式格式为例,即使用向前差分格式、一阶中心差分格式与二阶中心差分格式组合分别离散U项、C项和D项。其离散形式如下:
其截断误差为。然而,由von Neumann判别条件判断此种格式将受到稳定性条件的限制,即:。相应其它显式格式同样有稳定性条件限制。所以,显示格式时间步长和空间步长取值将受到限制。因此,若采用显式格式求解一维非稳态对流扩散方程问题,得到的数值解精度将受到限制,甚至误差很大。所以,显式格式的离散效果欠佳,为了弥补它的缺陷,尝试采用无条件稳定的隐式格式离散(1)式。
2.2隐式格式离散
常见的隐式格式有三种:向后差分格式、一阶中心差分与二阶中心差分组合(简称中心隐式格式);向后差分格式、C-N型一阶中心差分与二阶中心差分组合(简称对流C-N型格式);向后差分格式、一阶中心差分与C-N型二阶中心差分组合(简称扩散C-N型格式)。三种隐式格式的离散形式如下:
1)中心隐式格式:
2)对流C-N型格式:
3)扩散C-N型格式:
由von Neumann条件判断上述三种隐式格式均为无条件稳定的格式,即在网格系统较为粗糙时,也不会产生数值震荡现象。下面将给出上述三种差分格式的稳定性分析。
3.稳定性分析
将(4)~(6)其中网格比。假定
其中。把(7)式代入~式并消去公因子,容易求出上述四式的增长因子分别为:
可以看出,式的值均小于等于1。因此,满足von Neumann判别条件。所以三种隐式格式均无条件稳定。
4.数值算例
为了通过Peclet数判别法讨论一维对流扩散方程的分类,运用上述(4)~(6)式的三种离散格式进行了大量实例计算。本文列举其中部分数值算例如下。为了讨论的必要,所有算例的计算区间长度s均取1m,模拟时间取1s;时间步长取0.1s,每个算例的空间步长分别取0.2m,0.1m,0.05m进行比较计算。
按照方程(1),算例的条件依次如下:
例1
例 2
例 3
例 4
例 5
例 6
例
文档评论(0)