8.6 一维扩散方程加权隐式差分格式

更新于 2026年10月12日 版权声明
8.6 一维扩散方程加权隐式差分格式

本节构造了一维扩散方程加权隐式差分格式,并以用Excel确定其数值解为例介绍了用隐式差分格式确定偏微分方程数值解的Excel模板的制作和设计。

1.一维扩散方程

一维扩散方程:

图示

初始条件为

图示

边界条件分别为

图示

2.一维扩散方程加权隐式差分格式的构造

将区域[a,b] ×[0,T]进行剖分,用τ和h分别表示时间t方向和空间x方向的网格步长,其中:h=图示,M表示节点个数;xi=ih,i=0,1,…M;τ=图示(N为正整数);tn=nτ,n=0,1,…N;图示表示方程(8.23)在节点(xi,tn)处的数值解。

在方程(8.23)中,如果T(x,t)对t的偏导数用向前差分格式(8.4),T(x,t)对x的二阶偏导数用中心差分格式(8.12),则便可以得到方程(8.23)的差分格式:

图示

如果对t的偏导数用向后差分格式(8.5),便得方程(8.23)的差分格式:

图示

把式(8.25)改写为

图示(https://www.daowen.com)

用θ(0≤θ≤1)乘以式(8.24),用(1-θ)乘以式(8.26),其结果相加得到如下加权隐式差分格式:

图示

把式(8.27)写成便于计算的形式:

图示

其中,λ=图示,i=1,2,…,M-1;n=1,2,…,N。

初始条件变为

图示

边界条件变为

图示

式(8.27)和(8.28)的稳定性条件如下:当0≤θ≤0.5时,稳定性条件是2αλ≤图示;当0.5<θ≤1时,无限制稳定。

将式(8.28)与初始条件、边界条件结合到一起,矩阵形式变为

图示

其中

图示

其中,a1=-αλθ,a2=1+2αλθ,b1=αλ(1-θ),b2=1-2αλ(1-θ)。

关注公众号获取验证码
复制内容需要验证码(7.99元/天)
✍AI写作