讲义第二章2 4-2 5非齐次问题的处理

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

第二章 分离变量法

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 xl

 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 n1


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
x0

  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
n0 l

 n 
‚将 sin wt 按特征函数序列  cos x  展开成级数形式:
 l n0

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 xl

选择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

②将自由项 f (, ) 122 cos2 在这个完备的正交系下展开:



f (  ,  )  C 0 (  )   C n (  ) cos n  D n (  ) si n n
n 1
1 2 1 2
其中 C 0 (  ) 
2  0
f (  ,  ) d 
2  0
12  2 cos 2 d  0

1 2 12  2
, n2
Cn (  )   12  cos 2 cos n d   
2

 0
 0 , n2
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(‘方程’,’条件’,’自变量’)

You might also like