波动方程的分离变量法

2018-11-11  本文已影响0人  流星落黑光

波动方程初边值问题

首先给出波动方程初边值问题的格式:(记为方程A)
u_{tt} - a^2u_{xx} = f(x,t)\;\;(1) u(x,0) = \varphi (x),u_t(x,0) = \psi(x)\;\;(2) u(0,t) = 0,u(l,t) = 0\;\;(3) 其中,(1)为运动方程,(2)为初始条件,(3)为边界条件(齐次形式)。

利用叠加原理分成两个问题

方程B
u_{tt} - a^2u_{xx} = 0\;\;(4) u(x,0) = \varphi (x),u_t(x,0) = \psi(x)\;\;(5) u(0,t) = 0,u(l,t) = 0\;\;(6) 方程C
u_{tt} - a^2u_{xx} = f(x,t)\;\;(7) u(x,0) = 0,u_t(x,0) = 0\;\;(8) u(0,t) = 0,u(l,t) = 0\;\;(9) 由叠加原理,若方程B和方程C分别有解u_1,u_2那么方程A的解u=u_1+u_2。过程略。由齐次化原理我们可以将方程C转化为方程B的形式求解,因此在此我们只讨论方程B的解。

分离变量法(驻波法)

简要的说明一下驻波法的数学推导步骤
  1. 构造满足运动方程(4)和边值条件(6)特解(单音)u(x,t)=X(x)T(t)
  2. 先代入运动方程(4)得到T和X满足的带系数\lambda的常微分方程
  3. 将X的通解代入边值条件(6),得到\lambda的取值(一列\{\lambda(k)\}
  4. \{\lambda(k)\}代入T的常微分方程,求出T的解
  5. 将X和T的解(有系数A_kB_k)代入u_k(x,t)=X_k(x)T_k(t)
  6. 通解uu_k的线性组合(此处需要边值条件(6)必须是齐次的!也就是说驻波法要求齐次边值条件
  7. 要求通解u满足初值条件(5),刚好满足傅里叶展开的形式。由傅里叶展开“正交系”的性质求出系数A_kB_k
  8. 至此,通解u已求出。

step1变量分离的构造(驻波法的物理背景)

想法:由物理知识(还有傅里叶展开),我们想到

物理背景:弦振动所发出的声音可以分解为各种不同频率的单音的叠加,相对于每种单音,弦振动时波形保持不变,从而当时间变化时各点的振幅作同步的变化,也就是说,每种单音都是具有形式为u(x,t) =X(x)T(t)\;\;(10)形式的特殊解,而整个复杂振动过程可以通过这种特殊解的叠加得到。

step2代入运动方程(4)

将(10)代入(4),得到
X(x)T''(t) - a^2X''(x)T(t) = 0 变量分离,得到
\frac{T''(t)}{a^2T(t)}=\frac{X''(x)}{X(x)}=-\lambda 其中\lambda是特征值。
\left\{\begin{matrix} T''(t) + \lambda a^2T(t)=0\;\;(11) \\ X''(x) + \lambda X(x)=0\;\;(12) \end{matrix}\right.

step3将X的通解代入边值条件(6)

\lambda <=0的计算过程与下面类似,但只能得到0解,不是我们想要的。在此省略过程)
\lambda >0,(12)的通解为
X(x) = C_1 cos(\sqrt{\lambda} x)+ C_2 sin(\sqrt{\lambda} x) 由边值条件(6)X(0)=0,有C_1=0
再由X(l) = 0,有X(l) = C_2 sin(\sqrt{\lambda} l) = 0
若要C_2不为零,必须有\sqrt{\lambda}l = k\pi,(k = 1,2, \dots )
\lambda = k^2\pi^2/l^2,(k = 1,2, \dots )

step4将\{\lambda(k)\}代入T的常微分方程,求出T的解

X_k = C_k sin(k\pi x/l) T_k = A_k cos(k\pi at/l) + B_k sin(k\pi at/l)

step5将X和T的解(有系数A_kB_k)代入u_k(x,t)=X_k(x)T_k(t) u_k(x,t)=X_k(x)T_k(t) = (A_k cos(k\pi at/l) + B_k sin(k\pi at/l))sin(k\pi x/l)

由齐次边值条件(6),通解u
u(x,t) = \sum_{k=1}^\infty (A_k cos(k\pi at/l) + B_k sin(k\pi at/l))sin(k\pi x/l) \;\;(13) 对t求导,得
u_t(x,t) = \sum_{k=1}^\infty k\pi a/l(-A_k sin(k\pi at/l) + B_k cos(k\pi at/l))sin(k\pi x/l) \;\;(14)

step7要求通解u满足初值条件(5)

初值条件(5):u(x,0) = \varphi (x),u_t(x,0) = \psi(x)
由(13)(14),有
u(x,0) = \sum_{k=1}^\infty A_ksin(k\pi x/l) = \varphi(x)\;\;(15) u_t(x,0) = \sum_{k=1}^\infty (k\pi a/l) B_k sin(k\pi x/l) = \psi(x)\;\;(16) 以(15)为例计算:
sin(k\pi x)的“正交系”性质,即
\left\{\begin{matrix} \int_0^1 sin^2(k\pi x)dx = 1/2 \\ \int_0^1 sin(k_1\pi x)sin(k_2\pi x)dx = 0,\forall k_1 \neq k_2 \end{matrix}\right. 因此,将(15)左右同乘sin(k\pi x/l)并在[0,l]上积分,可得
A_k l/2= \int_0^l \varphi(x)sin(k\pi x/l)dx$,即$A_k =(2/l) \int_0^l \varphi(x)sin(k\pi x/l)dx 同理可得B_k =(2/k\pi a) \int_0^l \psi(x)sin(k\pi x/l)dx
A_kB_k代入(13)可得方程B的解
u_t(x,t) = \sum_{k=1}^\infty k\pi a/l(-(2/l) \int_0^l \varphi(x)sin(k\pi x/l)dx*sin(k\pi at/l) + (2/k\pi a) \int_0^l \psi(x)sin(k\pi x/l)dx* cos(k\pi at/l))sin(k\pi x/l)

上一篇下一篇

猜你喜欢

热点阅读