APP下载

谱配置点法和Lobatto IIIA方法求解一维热传导方程

2013-08-13王佩臣宋玉琦郭巧栋张可为田国华

黑龙江工程学院学报 2013年2期
关键词:方法

王佩臣,宋玉琦,郭巧栋,张可为,田国华

(1.黑龙江工程学院 数学系,黑龙江 哈尔滨150050;2.哈尔滨医科大学,黑龙江 哈尔滨150001)

1 方程简介

考虑下面热传导方程的初边值问题:

其中:ψ1(t)、ψ2(t)、f u,x,()t和φ()x为已知函数。

热传导方程的解具有将初始温度平滑化的特质,描述热从高温处向低温处传播,求解热传导方程是一个很重要的任务。对热传导方程通常用分离变量法[1]求得精确解;文献[2]用半离散差分格式数值求解一维热传导方程;本文组合谱配置点法[3-5]和 Lobatto IIIA 方 法[6-9]求 解 一 维 热 传 导 方程,具有计算精度高和稳定性好等特点。

2 谱配置点法及微分矩阵

以xi为节点的Lagrange插值多项式为

这里D=(Dkm)为(N+1)×(N+1)矩阵,进一步,再对pN(x)求二阶导数,得

3 Lobatto IIIA方法

考虑下面初值问题:

其中B是m×m矩阵,m为正整数。

本文使用下面迭代过程

系数用下面Butcher’s矩阵表示

对式(11)第二个式子移项得

HK=b,解这个方程组就能得到向量ki,i=1,2,…,q,进一步可循环求解yn+1,用递推的方式就能得到式(10)的解。本文的数值计算取文献[6]中的Butcher’s矩阵,q=4,如下

4 谱配置点法求解一维热传导方程

方程(1)在x=xk,k=1,…,N-1精确表示为

由第1部分谱配置点法可得式(13)等价于

使用第2部分的Lobatto IIIA方法求解边界条件(16)的常微分方程(15)就能得出原方程的解。

5 数值实例

初始条件为

图1为方程(17)在t=1时精确解曲线图,图2为方程(17)取h=0.01、N=10、t=1时的数值解曲线图,图3为方程(17)取h=0.01、N=10、t=1时的误差曲线图。

6 结束语

本文组合使用配点法和六阶Lobatto IIIA方法求解一维热传导方程,首先使用配点法离散空间导数,然后用六阶Lobatto IIIA方法求线性解常微分方程组,通过数值测试实例,说明提出的方法有很高的精度和强稳定性,还可以用这个方法求解其他时间依赖问题。……

登录APP查看全文

猜你喜欢

方法
中医特有的急救方法
高中数学教学改革的方法
化学反应多变幻 “虚拟”方法帮大忙
变快的方法
学习方法
用对方法才能瘦
最有效的简单方法
四大方法 教你不再“坐以待病”!
赚钱方法
捕鱼