Professional Documents
Culture Documents
讲义第二章2 4-2 5非齐次问题的处理
讲义第二章2 4-2 5非齐次问题的处理
讲义第二章2 4-2 5非齐次问题的处理
2.1、特征值问题、以及二阶常微分方程特征值问
题的一些结论
2.2、有界弦的自由振动、有限长杆上的热传导
2.3、拉普拉斯方程的定解问题
2.4、非齐次方程的解法
2.5、非齐次边界条件的处理
2.4 非齐次方程的处理
2u 2
u
2 a
2
2
f ( x, t ), 0 x l , t 0
t x
例1(波方程) u | x 0 u | x l 0
u |t 0 ( x ) , u ( x )
t t 0
(解非齐次方程最基本的思路:拆 ) 设 u( x, t ) v ( x , t ) w ( x , t )
2v 2 2
v 2w 2
w
2 a 2
f ( x, t ) 2
a 2
2
t x t x
(I) v | x 0 v | x l 0 (II) w | x 0 w | x l 0
v w
v |t 0 0, 0 w |t 0 ( x ) , ( x)
t t 0 t t 0
2v 2 2
v
2 a 2
f ( x, t )
t x
本节的主要内容是解问题 (I) v | x 0 v | x l 0
v |t 0 0, v 0
t t 0
这个问题的特点是:方程是非齐次的,而所有的条件
是齐次的。解决这种类型的方法是:特征函数法。
2v 2
2 v
首先考虑齐次方程和齐次边界条件 t 2 a x 2
v | v | 0
解这个齐次问题必定要得到特征值问题: x 0 xl
X ( x ) X ( x ) 0, n
其特征函数为:X n ( x) Bn sin x , n 1, 2,
X (0) X ( l ) 0, l
n
根据特征函数,假设非齐次方程的解为:v ( x, t ) vn ( t )sin x
n 1 l
n
将 f ( x, t ) 按特征函数序列 sin x 展开成级数形式:
l n1
n
f ( x, t ) x , 其中:f n ( t ) 2 f ( x, t ) sin n x dx.
l
f n ( t ) sin
n 1 l l 0 l
将以上结果代入非齐次方程,得:
2
n a n
n 1
[v n ( t )
l
v n ( t ) f n ( t )] sin
l
x0
n a
vn (t ) vn (t ) f n (t )
l
n
由条件可得:v |t 0 0 vn (0) sin x 0 vn (0) 0;
n 1 l
v
n
0 vn (0) sin x 0 vn (0) 0.
t t 0 n 1 l
所以可得常微分方程问题:
n a
2
v
n ( t ) vn (t ) f n (t )
l
v (0) 0 , v (0) 0
n n
用Laplace变换可解得:
l t n a( t )
vn (t )
n a
0
f n ( ) sin
l
d
l t n a (t ) n
v ( x, t ) f n ( ) sin d sin x.
n 1 n a 0 l l
二阶常微分方程的Matlab解法:
dsolve(`equ1,equ2,...`,`cond1,cond2,...`,`自变量`)
这个函数用于解常微分方程组的精确解,也称为常
微分方程的符号解。
n a
2
如果没有初始条件,则求出的是通解 vn(t ) vn (t ) 5
l
如果有初始条件,则求出的是特解 v (0) 0 , v (0) 0
n n
syms V n a L
S=dsolve(`D2V+(n*pi*a/L)^2*V=5`,`V(0)=0,DV(0)=0`,`t`)
pretty(simple(S))
u 2 2
u
t a 2
f ( x, t ), 0 x l ,t 0
x
u
例2(热方程) x 0 x 0,
u |
x l
u |t 0 0.
注:常微分方程 y(t ) P (t ) y (t ) Q (t ) 的通解为:
P ( t ) dt P ( t ) dt
y (t ) e ( Q ( t )e dt C ),
t
y (t ) e 0
P ( ) d t
( Q ( )e 0
P ( s )ds
d C ).
0
2
u u
a
2
2
sin t 0 x l, t 0
t x
u u
例 0,
x x 0 x x l
u 0.
t 0
解(特征函数法) u 2 2
u
a
t x 2
首先考虑齐次方程和齐次边界条件
u
u
0
解这个齐次问题必定要得到特征值问题: x x 0 x x l
X ( x ) X ( x ) 0, n
其特征函数为:X n ( x) An cos x , n 0,1, 2,
X (0) X ( l ) 0, l
n
根据特征函数,假设非齐次方程的解为:u( x, t ) un ( t ) cos x
n0 l
n
将 sin wt 按特征函数序列 cos x 展开成级数形式:
l n0
n
sin wt f 0 f n ( t ) cos x,
n 1 l
其中:f 0 (t ) f n (t )
将以上结果代入非齐次方程,得:
所以可得一个常微分方程的问题:
当 n 0时: 当 n 0时:
2.5 非齐次边界条件的处理
2u 2 u
2
2 a 2
f ( x, t ) 0 x l , t 0
t x
例3 u | x 0 u1 (t ) , u |x l u2 (t ) ,
u |t 0 ( x ) , u ( x )
t t 0
解: 设:u( x , t ) v ( x , t ) w ( x , t ).
令 w 在 边 界 上 满 足 : w (0, t ) u1 ( t ) , w ( l , t ) u2 ( t ). (目 的 是 使 得
v 在 边 界 上 满 足 : v (0, t ) 0 , v ( l , t ) 0.)
选择w是如下形式:w ( x , t ) A(t ) x B (t ),那么应该满足这样
的问题:
w ( x , t ) A(t ) x B (t ) u2 (t ) u1 (t )
可解得: A( t ) , B (t ) u1 (t ).
w (0, t ) u1 (t ), w (l , t ) u2 (t ) l
u2 (t ) u1 (t )
所以:w ( x , t ) x u1(t ) .
l
下面考察 v( x, t ) 所满足的约束:
将u ( x, t ) v( x, t ) w( x, t )代入原方程
已知函数,是 x 的一次函数
2u 2
u 2v 2 w 2
v 2
w
2
a 2
2
f ( x, t ) 2
2
a 2
2
a 2
2
f (x, t )
t x t t x x
已知 0
2v 2
2 v 2w
2
a 2
f ( x, t ) 2 f1 ( x , t )
t x t
v在边界上的取值 v x 0
0, v x l
0, ( 因为w的取法)
u |t 0 ( x ) v |t 0 w t 0 ( x ) v |t 0 ( x ) w t 0 1 ( x )
已知
u v w v w
( x) ( x) ( x) 1 ( x)
t t 0 t t 0 t t 0 t t 0 t t 0
已知
所以 v( x, t ) 满足下面的定解问题
2v 2 2
v
2 a 2
f1 ( x , t ) ,
t x
v |x 0 0 , v |x l 0
v |t 0 1 ( x ) , v 1( x)
t t 0
其中:
u2(t ) u1(t )
f1 ( x, t ) f ( x, t ) x u1(t )
l
u2 (0) u1 (0)
1 ( x ) ( x ) u1 (0) x
l
u2 (0) u1(0)
1 ( x) ( x) u1(0) x.
l
2u 2 u
2
2 a 2
f ( x, t ) 0 x l , t 0
t x
u u
例4 u 1 ( t ) , u2 ( t ),
x x 0 x x l
u
u |
t 0 ( x ) , (x )
t t 0
解: 设:u( x , t ) v ( x , t ) w ( x , t ).
w w
令w在边界上满足: u1 ( t ) , u2 ( t ).
x x 0 x xl
选择w是如下形式:w ( x , t ) A(t ) x 2 B (t ) x C,
(2 A(t ) x B (t )) x 0 u1 (t ) u2 (t ) u1 ( t )
可解得:A(t ) , B ( t ) u1 ( t ).
(2 A( t ) x B ( t )) x l u2 (t ) 2l
w ( x , t ) A(t ) x B (t )
C 可以随便选取,一般选为零。
注:解下列定解问题(特例)
2u 2 u
2
2 a 2
f ( x) 0 x l , t 0
t x
例5 u | x 0 A , u | x l B
u |t 0 ( x ) , u ( x )
t t 0
设:u( x , t ) v ( x , t ) w ( x ) 自由项与 t 无关
边界条件 t 与无关
2v 2
2 v
2
a 2
a 2
w ( x ) f ( x )
t x 令其为零
令w满足: 则v满足:
2v 2 v
2
2 a
t x 2
w ( x ) f ( x ) 0
2
a
v |x 0 0 , v |x l 0
w (0) A , w (l ) B
v |t 0 ( x ) w ( x ) , v ( x)
t t 0
*2.6 圆域内泊松问题
2 2
例: 在环形域 a x y b 内,解下列定解问题
2 u 2 u 2 2 2 2
x2 y2 12( x y ), a x y b
u 2 2 u 2 2 0
x y a x y b
x cos
将原问题转化为极坐标下的问题
y sin
2 u 1 u 1 2 u
2 2 2 12 2
cos 2 , a b
u u 0
a b
用特征函数法:
2 u 1 u 1 2u
①首先考虑齐次方程 2 0 及周期
2
2
条件,用分离变量法解齐次问题时,得到的特征值问题为:
( ) ( ) 0 n n2 , n 0 ,1, 2 , 3 ,
其解
( ) ( 2 ) n ( ) An cos n Bn sin n
根据常数变异法的思想,我们假设非齐次方程的解为:
u( , ) A0 ( ) An ( ) cos n B n ( ) si n n
n 1
1 2 12 2
, n2
Cn ( ) 12 cos 2 cos n d
2
0
0 , n2
1 2
Dn ( )
0
12 2 cos 2 sin n d 0
2u 1 u 1 2u
③将以上结果代入非齐次方程 2 2 2 12 2 cos 2
1
1 n2
[ A0( ) A0 ( )] [ An( ) An ( ) An ( )] cos n
n 1 2
1 n2
[ Bn( ) Bn ( ) Bn( )] sin n
2
f ( , ) C 0 ( ) C n ( ) cos n Dn ( )sin n
n 1
1
A0( ) A0 ( ) 0
1 n2
A2 ( ) A2 ( ) A2 ( ) 12 2
2
1 n2
An ( ) An ( ) 2 An ( ) 0 , n 2
1 n2
Bn( ) Bn ( ) 2 Bn ( ) 0
0 A0 (a ) An (a ) cos n Bn (a ) sin n
n 1
0 A0 (b ) An (b ) cos n Bn (b ) sin n
n 1
u( , ) A0 ( ) An ( ) cos n B n ( ) si n n
n 1
1
A0( ) A0 ( ) 0
A ( a ) 0 , A ( b) 0
0 0
1 n2
A
2( ) A ( ) A ( ) 12 2
2 2 2
A ( a ) 0 , A ( b) 0
2 2
1 n2
An( ) An ( ) 2 An ( ) 0 , n 2
A ( a ) 0 , A ( b) 0
n n
1 n2
Bn( ) Bn ( ) 2 Bn ( ) 0
B ( a ) 0 , B ( b) 0
n n
dsolve(‘方程’,’条件’,’自变量’)