-
许多自然科学现象和工程领域均涉及对流传热问题.对于给定流场的对流传热现象,其模型方程为对流扩散方程.由于传热介质结构的复杂性和实际问题中边界条件的多样性,我们一般无法得到对流传热问题的解析解,因此研究高效率、高精度数值求解对流扩散方程的新算法具有重要的应用价值.
对于对流扩散方程数值求解常见的差分格式有很多,如修正中心显示格式(CD)、迎风格式(FUD)、Crank-Nicolson格式(C-N)等,虽然都是绝对稳定的,但它们的截断误差均较低.目前已有许多研究对此进行了改进:文献[1-3]使用Hermite插值思路给出了求解空间的四阶差分格式,但只适用于稳态的对流扩散方程;文献[4-6]使用综合变换建立了求解对流扩散方程的一种两层四阶差分格式,但增加了离散方程节点数,计算比较复杂;文献[7]提出了求解一维定常对流扩散问题非均匀网格上的多项式型高阶紧致差分格式,但对于边界条件的处理较困难;文献[8]利用四阶精度的三次样条公式提出了时间二阶空间四阶精度的两层紧致隐格式;文献[9]提出了构造高阶精度的待定系数法,虽然很好地解决了对流项的耗散问题,但精度较低,且计算较复杂.
本文利用指数变换将对流扩散方程变为扩散方程,然后采用三点四阶紧致差分方法离散扩散方程的空间变量,利用扩展的
$ \frac{1}{3}$ -Simpson公式离散时间变量,构造出一种求解对流扩散方程的新的高精度紧致差分格式.
A High-Order Compact Difference Scheme for Solving Convection-Diffusion Equations
-
摘要: 在指数变换的基础上,将对流扩散方程变为扩散方程,消除了数值求解中较难处理的对流项,采用四阶紧致差分方法离散扩散方程的空间变量,采用扩展的$\frac{1}{3} $ -Simpson公式离散时间变量,格式的截断误差为O(τ4+h4).理论分析证明该格式是无条件稳定的.通过数值算例验证了本文方法的有效性.
-
关键词:
- 高精度紧致格式 /
- 无条件稳定 /
- 指数变换 /
- 数值计算 /
- 扩展的$\frac{1}{3} $-Simpson公式
Abstract: In this paper, based on exponential transform, the convection diffusion equation is transformed into a diffusion equation, thus eradicating the advection term, which is hard to treat in numerical solution. A high-order accurate implicit compact difference scheme is constructed for solving the one dimensional parabolic equation by the fourth-order pade' formula combined with time extension of the $\frac{1}{3} $-Simpson formulas. The truncation error of the scheme is O(τ4+h4). A theoretical analysis shows that the scheme is unconditionally stable. Numerical experiments verify the accuracy and reliability of the present scheme. -
表 1 t=0.1时绝对误差比较
x 精确解 C-N FUD CD 本文格式 数值解 绝对误差 数值解 绝对误差 数值解 绝对误差 数值解 绝对误差 0.1 0.492 0 0.491 0 1.00×10-3 0.504 6 1.25×10-2 0.491 0 1.00×10-3 0.492 0 1.23×10-8 0.3 3.501 5 3.499 6 1.88×10-3 3.532 9 3.13×10-2 3.499 7 1.85×10-3 3.501 5 8.78×10-8 0.5 11.765 0 11.764 3 6.98×10-4 11.808 2 4.32×10-2 11.764 4 6.26×10-4 11.765 0 2.95×10-7 0.7 25.872 9 25.883 7 1.08×10-2 25.831 1 4.18×10-2 25.883 8 1.09×10-2 25.872 9 6.48×10-7 0.9 26.863 6 26.915 2 5.16×10-2 26.379 1 4.84×10-1 26.915 3 5.18×10-2 26.863 6 6.73×10-7 -
[1] 葛永斌, 田振夫, 詹咏, 等.求解扩散方程的一种高精度紧致隐式差分方法[J].上海理工大学报, 2005, 27(2):107-110. [2] 葛永斌, 田振夫, 吴文权.含源项非定常对流扩散方程的高精度紧致隐式差分方法[J].水动力学研究与进展, 2006, 21(5):619-625. doi: 10.3969/j.issn.1000-4874.2006.05.010 [3] 田振夫.一维对流扩散方程的四阶精度有限差分法[J].宁夏大学学报(自然科学版), 1995, 16(1):30-35. doi: http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=QK199500382341 [4] 杨志峰, 周雪漪, 许协庆.对流-扩散方程的一种高精度优化差分格式[J].水动力学研究与进展(A辑), 1991, 6(1):113-119. [5] 杨志峰, 陈国谦.含源扩散方程的一种高精度差分方法[J].北京师范大学学报(自然科学版), 1992, 28(3):315-316. doi: http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=QK000005360367 [6] 王煊, 杨志峰.基于非均匀网格求解非线性对流扩散问题的一种高精度差分格式[J].北京师范大学学报(自然科学版), 2003, 39(1):131-137. doi: 10.3321/j.issn:0476-0301.2003.01.025 [7] 田芳, 田振夫.非均匀网格上求解对流扩散问题的高阶紧致差分方法[J].宁夏大学学报(自然科学版), 2009, 30(3):209-212. doi: 10.3969/j.issn.0253-2328.2009.03.002 [8] 林建国, 许维德, 陶尧森.含源项非定常非线性对流扩散方程的三次样条四阶差分格式[J].水动力学研究与进展(A辑), 1994, 9(5):599-602. doi: http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=QK199400399520 [9] 张小峰, 张红武. Crank-Nicolson格式精度的改进[J].水科学进展, 2001, 12(1):33-38. doi: 10.3321/j.issn:1001-6791.2001.01.006 [10] DING Heng-fei, ZHANG Yun-xin. A New Difference Scheme with High Accuracy and Absolute Stability for Solving Convection-Diffusion Equations[J]. J Comput and Appl Math, 2009, 230(2):600-606. doi: 10.1016/j.cam.2008.12.015 [11] 马明书.一维抛物型方程的一个新的高精度显示差分格式[J].数值计算与计算机应用, 2001, 22(2):156-160. doi: 10.3969/j.issn.1000-3266.2001.02.010 [12] 陆金甫, 关治.偏微分方程数值解法[M]. 2版.北京:清华大学出版社, 2004. [13] 詹涌强, 谭志明.求解抛物型方程的一个高精度隐格式[J].西南大学学报(自然科学版), 2013, 35(11):81-85. doi: http://xbgjxt.swu.edu.cn/jsuns/jsuns/ch/reader/view_abstract.aspx?file_no=20120721&flag=1