抛物型方程的有限差分法
10_抛物型方程的有限差分方法

10_抛物型方程的有限差分方法抛物型方程是一类常见的偏微分方程,广泛应用于自然科学和工程学的领域中。
有限差分方法是一种常用的数值求解抛物型方程的方法之一、本文将介绍抛物型方程的有限差分方法(II)。
有限差分方法主要基于离散化的思想,将偏微分方程转化为差分方程,进而求解差分方程的数值解。
对于抛物型方程,其一般形式可以表示为:∂u/∂t=Δu+f(x,t)其中,u(x, t)是未知函数,表示空间位置x和时间t上的解,Δu表示Laplace算子作用于u的结果,f(x, t)是已知函数。
有限差分方法的基本思想是将空间和时间域进行离散化,将连续的空间和时间划分为有限个网格点,然后使用差分近似代替偏导数,得到差分方程。
假设空间域被划分为Nx个网格点,时间域被划分为Nt个网格点,对于每个网格点(i,j),可以表示为(x_i,t_j),其中i=0,1,...,Nx,j=0,1,...,Nt。
在有限差分方法中,我们使用中心差分近似来代替偏导数。
对于时间导数,可以使用向前差分或向后差分,这里我们使用向前差分,即:∂u/∂t≈(u_i,j+1-u_i,j)/Δt对于空间导数,可以使用中心差分,即:∂^2u/∂x^2≈(u_i-1,j-2u_i,j+u_i+1,j)/Δx^2将上述差分近似代入抛物型方程中,可以得到差分方程的离散形式:(u_i,j+1-u_i,j)/Δt=(u_i-1,j-2u_i,j+u_i+1,j)/Δx^2+f_i,j其中,f_i,j=f(x_i,t_j)。
重排上式,可以得到递推关系式:u_i,j+1=αu_i-1,j+(1-2α)u_i,j+αu_i+1,j+Δt*f_i,j其中,α=Δt/Δx^2通过设置初始条件和边界条件,可以利用以上递推关系式得到抛物型方程的数值解。
总结来说,抛物型方程的有限差分方法(II)是一种常用的数值求解抛物型方程的方法。
它基于离散化的思想,将偏微分方程转化为差分方程,然后利用中心差分近似代替偏导数,得到差分方程的离散形式。
抛物方程的有限差分法

抛物方程的有限差分法作者:李娜来源:《科技视界》2014年第32期【摘要】抛物方程是描述物理现象的一类重要方程,其中差分方法和有限元方法是求其数值解的两类主要方法。
本文主要介绍有限元方法中的向前差分法,首先简单介绍向前差分法,给出稳定性和收敛性的概念,然后以一维热传导方程为例进行求解,同时给出收敛性和稳定性分析,并利用Matlab软件做出了误差分析图。
【关键词】抛物方程;有限元方法;向前差分法;误差分析0 引言由于抛物型方程与时间t有关,称为非驻定问题。
非驻定问题可用差分法,也可用有限元法求解。
热传导方程式(或称热方程)是一个重要的偏微分方程,它描述一个区域内的温度如何随时间变化。
热传导在三维等方向均匀介质里的传播可用方程式u■=kΔu表示,其中u■=u (t,x,y,z)表示温度,它是时间变量t与空间变量(x,y,z)的函数,■是空间中一点的温度对时间的变化率,uxx、uyy和uzz是温度对三个空间坐标轴的二次导数。
k决定于材料的热传导率、密度与热容。
求解方程时,如果考虑的介质不是整个空间,则为了得到方程唯一解,必须指定的边界条件。
如果介质是整个空间,为了得到唯一解,必须假定解的增长速度有一个指数型的上界,并且此假定与实验结果相吻合。
1 本文研究的方程本文主要研究一维热传导方程的有限差分解法,下面给出了各向同性介质中无热源的一维热传导方程及初始条件:■=a(x,t)■a>0 0<x<1,0<t<Tux,0=?覫x=sin(πx) 0<x<1u0,t=u(1,t)=0 0≤t≤T (1)在此,本文利用有限元方法中的向前差分法求解偏微分方程式(1),首先需要建立差分格式,而在建立差分格式时通常取空间步长和时间步长为常量。
下面介绍向前差分的概念以及如何利用该方法对其进行收敛性、精确性和稳定性分析。
1.1 向前差分格式有限差分法和有限元方法是求解偏微分方程的两种主要的数值方法。
偏微分课程课件8_抛物型方程的有限差分方法(II)

2 x
2)unjl1
y
2
unjl
利用Taylor展式得
(1
1 4
2a2 h4
x2
2)u(
y
xj
,
yl
,
tn1
)
u(
x
j
,
yl
,
tn
)
ha2(
2 x
2)u(
y
x
j
,
yl
,
tn1 ) 2
u( x
j
,
yl
,
tn
)
O(
2
h2
).
考察格式稳定性,将
(1
1 4
2a2
h4
x2
2)unjl1
y
unjl
ha2(
无条件稳定(绝对稳定)
O( 2 h2 h2 )
unjl
un1 jl
a
1 h2
(
2 x
unjl
u2 n
y jl
)
un1 jl
u
n jl
a 2h2
[
2 x
(unjl1
unjl
)
2 y
(unjl1
unjl
)]
显格式:稳定性限制严格 a 1
2p
一维隐格式:绝对稳定,系数矩阵为三对角矩阵 并可用追赶法求解
x jl
u2 n
y jl
), 其中
h2
截断误差 O( h2 h2 )
Fourier方法分析稳定性: unjl =vneik1 jheik2lh vn+1 ={1+2a( cos k1h 1)+2a( cos k2h 1)}vn
抛物方程的有限差分法

图1
,我们需要求解这1/h +1()×T/τ+1()个点对应的函数值实上由已知的初边值条件蓝色标记附近的点可直接得到,所以只要确定微分方程的解在其它点上的取值即可,可记为u []
k j
=u (x j ,t k )。
建立差分格式
j =1, (1)
-1;k =0,1,…,T τ-1,用向前差分代替关于时间的
一阶偏导数,用二阶中心差分代替关于空间的二阶偏导数,则可定义最简显格式:
-u k j =u k j+1-2u k j +u k
j-1
h
2
变形有:
(上接第50页)极大值理论,检测初始行波、故障点反射波和对端母线反射波到达测量端的时间,测量故障点距离,从测试结果看,该方案有效弥补传统行波测距的不足之处,提高了故障测距的精确度。
【参考文献】
[1]陈靖.行波法故障测距的理论研究及其实现方案[D].武汉:武汉大学,2004.数值解的剖分图如图2:
图2
真解与数值解的误差剖分图如图3:
图3
3数值实验及结果分析
我们对所求解的初边值问题(1)进行算法精度的数值实验,当
u 0
(x )sin πx 时,边界值仍然为u (0,t )=u (1,t )=0,其精确解为:u (x ,t )
从表中我们可以看出。
. All Rights Reserved.。
抛物型方程的计算方法

分类号:O241.82本科生毕业论文(设计)题目:一类抛物型方程的计算方法作者单位数学与信息科学学院作者姓名专业班级2011级数学与应用数学创新2班指导教师论文完成时间二〇一五年四月一类抛物型方程的数值计算方法(数学与信息科学学院数学与应用数学专业2011级创新2班)指导教师摘要: 抛物型方程数值求解常用方法有差分方法、有限元方法等。
差分方法是一种对方程直接进行离散化后得到的差分计算格式,有限元方法是基于抛物型方程的变分形式给出的数值计算格式。
本文首先给出抛物型方程的差分计算方法,并分析了相应差分格式的收敛性、稳定性等基本理论问题.然后,给出抛物型方程的有限元计算方法及理论分析。
关键词:差分方法,有限元方法,收敛性,稳定性Numerical computation methods for a parabolic equationYan qian(Class 2, Grade 2011,College of Mathematics and Information Science)Advisor: Nie huaAbstract:The common methods to solve parabolic equations include differential method,finite element method etc。
The main idea of differential method is to construct differential schemes by discretizing differential equations directly. Finite element scheme is based on the variational method of parabolic equations。
In this article, we give some differential schemes for a parabolic equation and analyze their convergence and stability. Moreover,the finite element method and the corresponding theoretical analysis for parabolic equation are established.Key words:differential method,finite element method, convergence,stability1 绪 论1。
2.2 抛物型方程的差分解法

u ( j 1, n) 2u ( j , n) u ( j 1, n) u 2h 4 ( j , n) u ( j , n) 2 2 4 h 2 t 4! x
n
(8)
0
Lu j
n
Lh, u j R j n
式中:
2 4 2 2 h 2 Rn u ( j , n ) u ( j , n ) O ( h ) j 4 2 4! x 2 t
(backward space difference) (backward time difference)
u n j
(3)一阶中心差分(central difference)
hu
n j
un 1 un
j 2
j
1 2
h
u
n j
uj
n
1 2
uj
n
1 2
1 n 1 un u j j
n
(22)
n+1 n
j-1
j
j+1
注意:
① 泰勒展开点在格边上,不是在结点上,但在格式中未出现格边量。 ② ③
O( 2 h2 ) ——全二阶精度。 1 在 ( j, n ) 点展开时,用到了周围6个结点上的量,该格式又称为六点格式。 2 Rj
2u idea:是将微分方程中的 2 项以 u ( x, t ) x
u j n1 u j n 1 2
u j 1n 2u j n u j -1n h2
0 (23)
(24)
u j n1 2r(u j 1n - 2u j n u j 1n ) u j n1
第四章 抛物型方程的有限差分方法

2 h 称为Du Fort -Frankel格式,仍为三层显式格式.
2
a
n 1 n 1 n un ( u u ) u j 1 j j j 1
0
截断误差: T x j , tn a u x j , tn u x j , tn 2 u x j h, tn u x j , tn u x j , tn u x j h, tn h2
1 2a G , k 0
0 4a cos kh 1 2a 1 1 0 4a cos kh 1 2a 1 2a 1 2a 0 1
2
1
4a cos kh 2a 1 G , k 的特征方程: 0 1 2a 1 2a
修正 Richardson:无条件不稳定显格式
Du Fort Frankel:无条件稳定的三层显格式. 但后者的相容性是有条件的.事实上, 显格式中,无条件相容和无条件稳定是无法同时成立的.
4 三层隐式格式
先考虑
n 1 n u u 3 j j n n 1 u u 1 j j 1 n1 n1 un 2 u u j 1 j j 1
引理1.1实系数二次方程 2 b c 0的根: c 1. 模 1 b 1 c, " "设1 , 2是方程两根,且 i 1 i 1, 2 证: c b 则12 c1 2 b a a 12 c c 1 2 1 1 2 b 1 c b 1 12 1 2 1 12 1 2 1 1 1 2 0, 若 1 2 0 1 12 1 2 1 1 1 2 0, 若1 2 0 b 1 c
抛物型方程有限差分法

抛物型方程有限差分法1. 简单差分法考虑一维模型热传导方程(1.1) )(22x f xua t u +∂∂=∂∂,T t ≤<0 其中a 为常数。
)(x f 是给定的连续函数。
(1.1)的定解问题分两类:第一,初值问题(Cauchy 问题):求足够光滑的函数()t x u ,,满足方程(1.1)和初始条件:(1.2) ()()x x u ϕ=0,, ∞<<∞-x第二,初边值问题(也称混合问题):求足够光滑的函数()t x u ,,满足方程(1.1)和初始条件:()13.1 ()()x x u ϕ=0,,l x l <<-及边值条件()23.1 ()()0,,0==t l u t u ,T t ≤≤0假定()x f 和()x ϕ在相应的区域光滑,并且于()0,0,()0,l 两点满足相容条件,则上述问题有唯一的充分光滑的解。
现在考虑边值问题(1.1),(1.3)的差分逼近 取 N l h =为空间步长,MT=τ为时间步长,其中N ,M 是自然数, jh x x j ==, ()N j ,,1,0Λ=; τk y y k ==, ()M k ,,1,0Λ=将矩形域G {}T t l x ≤≤≤≤=0;0分割成矩形网格。
其中 ()j i y x ,表示网格节点;h G 表示网格内点(位于开矩形G 中的网格节点)的集合; h G 表示位于闭矩形G 中的网格节点的集合;h Γ表示h G -h G 网格边界点的集合。
k j u 表示定义在网点()k i t x ,处的待求近似解,N j ≤≤0,M k ≤≤0。
注意到在节点()k i t x ,处的微商和差商之间的下列关系((,)kj k ju u x t t t ∂∂⎛⎫≡ ⎪∂∂⎝⎭):可得到以下几种最简差分格式 (一) 向前差分格式()24.1 ()j j j x u ϕϕ==0, k u 0=kN u =0其中1,,1,0-=N j Λ,1,,1,0-=M k Λ。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
令
L(h3
)
u
k j
uk1 j
u
k j
a
[
uk1 j1
2
2u
k j
1
h2
uk 1 j 1
uk j1
2u
k j
h2
uk j 1
]
将截断误差
R
k j
(u)
L(h3)u( x j , tk
)
[Lu]kj
于(
x
j
,
t
k
1
2
)(tk 1 2
(k
1 )
2
)展 开 , 则 得
R
k j
(u)
0(
2
h2
).
(1.9)
j
k1
k1
k1
k
k
k
j1
j
j1
j1
j
j1
2
h2
h2
j
u0 ( x ), uk uk 0 ,
j
j
j
0
N
( 1.8 ) 2
( 1.8 ) 1
将(1.8)1改 写 为
r 2
uk1 j1
(1
r
)u
k j
1
r 2
uk 1 j 1
r 2
uk j1
(1
r
)u
k j
1
r 2
uk j 1
fj
(1.8)1
u(
t x,0)
a x2
(x),
f (x), 0 x
0 l
t
T (1.3)1
u(0,
t)
u(l, t)
0,
0 t T
(1.3)2
假 定f ( x)和( x)在 相 应 区 域 光 滑 , 并 且在x 0, l满 足
相 容 条 件 , 使 上 述 问 题有 唯 一 充 分 光 滑 的 解 。
2ukj h2
uk j 1
显然截断误差
R
k j
(
u)
L(1) h
u(
x
j
,
t
k
)
[Lu]kj
[ 1
12r
1 2
](
2u~ x 2
)kj
0(
2
h2 )
0(
h2 )(1.5)
(一) 向 后差 分 格式 , 即
uk 1 j
ukj
a
uk 1 j1
2u
k j
1
h2
uk 1 j 1
fj
(1.6)1
u0j j ( x j ), u0k uNk 0,
§1最简差分格式
考虑一维热传导方程:
u t
a
2u x 2
f (x),
0 t T,
(1.1)
其 中a是正常数,f ( x)是给定的连续函数。
可 将(1.1)的 定 解 问 题 分 为 两 类 :
第 一 、 初 值 问 题 ( 也 称Cauchy问 题 ) : 求 具 有 所 需 次
数 偏 微 商 的 函 数u( x, y),满 足 方 程(1.1)和 初 始 条 件 :
(四) Richardson格式,即
uk 1 j
uk 1 j
2
a
uk j1
2ukj h2
uk j 1
fj
(1.10)
或ukj 1
2r
(u
k j1
2u
k j
uk j 1
)
uk 1 j
2f j .(1.10)
衡 量 一 个 差 分 格 式 是 否经 济 实 用 , 由 多 方 面 的因 数 决 定 , 主 要 有: (1)计 算 简 单 (2) 收 敛 性 和 收 敛 速 度 。 (3) 稳 定 性 。
(1.6)2
其 中j 1,2, , N 1, k 1,2, , M 1.
将(1.6)1改 写 成 便 于 计 算 的 形 式,
ru
k 1 j1
(1
2r
)u
k j
1
ru
k 1 j 1
ukj
f
j
(1.6)1
记
L(h2
)u
k j
uk 1 j
u
k j
a
uk 1 j1
2u
k j
1
h2
uk 1 j 1
考察Richardson格式的稳定 性 Richardson格式是显格式,截断误差的阶为0( 2 h2 ),
但从稳定性方面来看,它是不可用的。
现 在 考 虑 边 值 问 题(1.1),(1.3)的 差 分 逼 近 。 取 空 间
步 长h l 和 时 间 步 长 T ,其 中N , M都 是 自 然 数 。 用
N
M
两 族 平 行 直 线x x j jh( j 0,1, , N )和t tk k (k
0,1, , M )将 矩 形 域G 0 x l;0 t T分 割 成
u t
a
2u x 2
f (x),
0 t T
(1.2)
u( x,0) ( x), x
第 二 、 初 边 值 问 题(也 称 混 合 问 题 ): 具 有 所 需 次 数 偏 微
商 的 函 数u( x, y),满 足 方 程(1.1)、 初 始 条 件 和 边 值 条 件:
u 2u
以r
a
h2
表 示 网 比 。 将(1.4)1改 写 成 便 于 计 算 的 形 式,
使得第k层值(上标为k)在等式右边,第k 1层值
在等式左边,则得
ukj 1
ruk j1ຫໍສະໝຸດ (1 2r)u
k j
u kj 1
f j
(1.4)1
记
Lu
u t
a
2u x 2
,
L(h1)u
k j
uk 1 j
u
k j
a
uk j1
矩 形 网 格,网 格 节 点 为( x j , tk )。
y
2 1 0 1 23
N-1 l
x
以Gh表 示 网 格 内 点 集 合 , 即位 于 开 矩 形G的 网 点 集 合 ; Gh表 示 所 有 位 于 闭 矩 形G的 网 点 集 合;h Gh Gh是 网 点 界 点 集 合.
其 次 , 用ukj 表 示 定 义 在 网 点( x j , yk )的 函 数,0 j N , 0 k M .用 适 当 的 差 分 代 替 方 程(1.1)中 相 应 的 偏 微 商 ,
第五章抛物型方程的有限差分法
§1 最简差分格式 §2 稳定性与收敛性 §3 Fourier方法 §4 变系数抛物方程 §5 分数步长法
椭 圆 型 方 程 描 写 的 状 态( 如 温 度 、 电 位 ) 不 随 时 间t改 变 称 为 驻 定 问 题 。 现在 我 们 讨 论 与 时 间t 有 关 的 非 驻 定 问 题 : 抛物 型 方 程 ( 本 章 ) 和 双曲 型方程(下一章)。
便 得 到 以 下 几 种 最 简 差分 格 式 。 (一) 向 前 差 分 格 式 , 即
u
k j
1
u
k j
a
u kj 1
2ukj h2
u
k j 1
fj
(1.4)1
fj f (xj)
u
0 j
j
( x j ),u0k
uNk
0,
(1.4)2
其 中j 1,2, , N 1, k 1,2, , M 1.
显然截断误差
R
k j
(
u)
L(h2)u( x j , tk
) [Lu]kj
[ 1
12r
1 2u~ 2]( x2
)kj
0(
2
h2 )
0(
h2
)(1.7)
( 三 ) 六点对称格式( Crank Nicolson格式 ).将向前差分 格式和向后差分格式作算术平均,即得六点对称格式:
k1
k
u u a [ u 2u u u 2u u f j