数理方程分离变量法(优秀)_数理方程分离变量法
数理方程分离变量法(优秀)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数理方程分离变量法”。
第八章
分离变量法
22u2ua0xl,t022tx u(0,t)0,u(l,t)0t0u(x,0)u(x,0)(x),(x)0xlt对于这样的定解问题,我们将介绍分离变量法求解,首先回忆高数中我们如何处理的求解的,高数中处理微分或重积分是把函数分成单元函数
分离变量法的思路:对于二阶线性微分方程变换成单元函数来求解,也就是通过分离变量法把x、t两个变量分开来,即把常微分方程变化为两个偏微分方程来求解。
分离变量法的思想:先求出具有分离形式且满足边界条件的特解,然后由叠加原理做出这些解的线性组合,最后由其余的定解条件确定叠加系数(叠加后这些特解满足边界条件不满足初始条件,再由初始条件确定通解中的未知的数)。
叠加原理:线性偏微分方程的解的线性组合仍是这个方程的解。特点:(1)数学上 解的唯一性来做作保证。(2)物理上 由叠加原理作保证。例:有界弦的自由振动
1.求两端固定的弦的自由振动的规律
22u2ua0xl,t022tx u(0,t)0,u(l,t)0t0u(x,0)u(x,0)(x),(x)0xlt第一步:分离变量(建立常微分方程定解问题)令u(x,t)X(x)T(t)
这个思想可从实际的物理现象可抽象出来,比如我现在说话的声音,它的振幅肯定随时间变化,但到达每个同学的位置不同,振幅又是随位置变化,可把声音分成两部分,一部分认为它随时间变化,一部分随位置变化。
第二步:代入方程
(偏微分就可写成微分的形式,对于u有两个变量,但对于X、T都只有一个变量)
X(x)T(t)a2X(x)T(t)
变形得X(x)T(t)= X(x)a2T(t)左边与t无关,右边与x无关,左右两边相互独立,要想相等,必定等于一个常数。由于x, t 是相互
独立的变量,上式必然等于同一常数。
方程左边为关于x的函数,方程右边为关于t的函数,只有当左右两边都等于常数的时候才成立 令其为(得到的两个常微分方程形式比较标准)
X(x)X(x)0
T(t)a2T(t)0
得到两个常微分方程 第三步:代入边界条件
得到:X(0)T(t)0
X(l)T(t)0,由于是t>0得值,T(t)是一个范围内不固定的值,所以X(0)0
X(l)0
常微分方程含,未知,需要对进行讨论
X(x)X(x)0,X(0)0
X(l)0
特征(固有)值问题:含有待定常数常微分方程子一定条件下的求解问题。特征(固有)函数:和特征值相对应的非零解 第四步:确定特征值并得到它的特征函数 分情况讨论:
1)
x把定解条件X(0)0
X(l)0代入通解X(x)Ae得到A+B=0
Bex
AelBel0
x于是A=B=0X(x)AeBex即X(x)=0 则u(x,t)X(x)T(t)=0,零解无意义 即0时, X(x)X(x)0
令2(为非零实数)
特征方程为R0,特征根为虚数:R-i 通解为X(x)AcosxBsinx(A、B为待定系数)
把定解条件X(0)0,X(l)0代入通解X(x)AcosxBsinx 2X(0)0得到A =0,即X(x)Bsinx X(a)0得到Bsinl0
在B≠0的情况下,有sinl=0,即n为非零实数)
现在就完成了用分离变量法求解X(x)的部分,得到特征值为nn(数为:X(x)Bnsin2n(n=1,2,3,…注意n≠0,若n=0,则=0,0而ln2),所对应的特征函lnx ln2)代入 l下面求解关于t的常微分方程
T(t)T(t)0,将n(2n22Tn(t)aTn(t)0,这种情况的通解与X(x)X(x)0的>0的情况相同。
l2cos即Tn(t)CnnatnatsinDn
(n=1,2,3,…)
ll至此Xn(x)与Tn(t)都求出来了,所以定解问题的n个特解(这n个特解均满足边界条件)为:
un(x,t)Xn(x)Tn(t)=(CncosnatnatnDnsin)sinx
(n=1,2,3,…)lll根据叠加原理,特解的叠加仍是方程的解,所以得到通解
u(x,t)un(x,t))
i1n=(Cncosi1nnatnatnDnsin)sinx(n=1,2,3,…)lllu(x,0)(x)求解)t其中Cn、Dn为待定系数(利用初始条件u(x,0)(x),第五步: 利用本征函数的正交归一性确定待定系数
u(x,t)(Cncosi1nnatnatnDnsin)sinx lll
u(x,t)t0u(x,0)
Cnsini1nnx(x)l(i1nu(x,t)ti1nt0natnatnanatnCnsinccos)sinxt0 lllllnanDnsinx(x)ll(x)与(x)正是傅里叶正弦级数,Cn、Dn是傅里叶系数。
利用三角函数的正交性
l1cos(2n/l)nlxdxdx 00l22lnm1lnmnmsinxxdx[coscosxx]dx0(m≠n)0ll20lllsin2lmnml得到:(x)sinxdxCnsinxxdxCn
00lll2n0l2lm(x)sinxdx 0lll2lm2lm(x)sinxdx(x)sinxdx 同理,Dnnal0lna0l于是得到:Cn回顾整个求解过程,可作出分离变量法流程图
u|t0(x)u|t0(x)uta2uxxu|x0u|xl0X(0)X(L)0分离变量流程图uT(t)X(x)T'/(a2T)X“/XT'a2T0TAexp(a2t)X”X0Xsinx,nlunTn(t)Xn(x)uu(x,t)2.解的性质
uTnXn
un(x,t)=(Cncos于x的函数)natnatnDnsin)sinx---------方程的特解(前面是关于t的函数,后面是关lllun(x,t)=(CncosnnatnatnDnsin)sinx=Ancos(ntn)sinx llllnaD,narctann lCn22其中:AnCnDn,n当xx0时,un(x,t)=Ansin点的振动方程)。
nx0cos(ntn)---------弦上确定的一点以频率n做振动(弦上某lnx----------某一时刻,特解为正弦函数的形式,所有点l当tt0时,un(x,t)=Ancos(nt0n)sin的位置,波动方程(驻波的方程),每个特解代表一个驻波,因此分离变量法又称为驻波法。
标准的驻波方程:y2Acos2xcost
sinn2x的(驻波)波长为nl(n=1,2,3,…)
nl
频率:fnnna 22lna2T la2ln波速:vnfnn3.分离变量法概要:
(1)作分离变量假设,代入方程和边界条件中得到固有值问题(2)确定固有函数和固有值(3)写出定解问题的特解(4)将特解叠加无,给出通解
(5)用初始条件确定通解系数(傅立叶展开)4.回顾整体思路:
2u(x,0)2u2u(x)
定解问题2a初始条件u(x,0)(x), 边界条件u(0,t)0,u(l,t)0 2ttx22u2ua将假设u(x,t)X(x)T(t)代入方程,此偏微分方程得到两个常微分方程t2x2X(x)X(x)0
T(t)a2T(t)0。
将边界条件u(0,t)0,u(l,t)0代入u(x,t)X(x)T(t),得到X(0)0、X(l)0,求解已知定解条件的常微分方程X(x)X(x)0的特征值为nn(n2n),特征方程Xn(x)Bnsinx,llnatnatcossinDn求解T(t)a2T(t)0的特征函数Tn(t)Cn,所以
llnatnatnDnsin)Bnsinx。un(x,t)Xn(x)Tn(t)=(Cncoslll2根据叠加原理,特解的叠加是方程的通解,所以得到:
u(x,t)un(x,t))i1n=
(Cncosi1nnatnatnDnsin)sinxlll,将初始条件u(x,0)(x),u(x,0)(x)代入,求解待定系数Cn、Dn(傅立叶展开)。tx(10x),求弦做
1000分离变量法的适用条件:任何二阶线性(齐次)偏微分方程
例一:设有一根长为10个单位的弦,两端固定,初速度为零,初位移为(x)微小横振动时的位移。
22u4u100x10,t022tx u(0,t)0,u(10,t)0t0x(10x)u(x,0)u(x,0),01000t解:设u(x,t)X(x)T(t),代入
X1T4 X10T4得到:X(x)X(x)0
T(t)10T(t)0
u(0,t)X(0)T(t)0,u(10,t)X(10)T(t)0
X(x)X(x)0,0x10得到本征值问题:,
X(0)0,X(10)0经讨论20时,有非零解,X(x)AcosxBsinx
X(0)A0,X(10)Bsin100,n2n,n=1,2,3,… 10nn22x 得到特征值:
得到特征方程:Xn(x)Bnsin10100于是:T(t)100n2cos10ntDnsin10nt 2T(t)0,其解为Tn(t)Cnun(x,t)Xn(x)Tn(t)
ncos10ntDnsin10nt)x(Cn10nx =(Cncos10ntDnsin10nt)sin10Bnsinu(x,t)un(x,t))=(Cncos10ntDnsin10nt)sini1n1nnx 10将初始条件u(x,0) Cnsin10nt n1x(10x)
1000210x(10x)nsinxdx运用分部积分法求解 010100010110nx(10x)sinxdx
=5000010n为偶数20=44(1cosn)4
n为奇数5n5n44Cnu(x,0)nanDnsinx0,故Dn=0.tlln1所以uun(x,t))=i1n1n(2n1)4sinx cos10(2n1)t105(2n1)4422u2ua0xl,t022txu(l,t)例二: u(0,t)0,0t0xu(x,0)x22lx,u(x,0)00xlt解:设u(x,t)X(x)T(t),代入
X1T2 XaT得到:X(x)X(x)0
T(t)a2T(t)0
u(0,t)X(0)T(t)0u(l,t)0x
X(0)0
u(l,t)X(l)T(t)0xX(l)0
X(x)X(x)0,0xl得到本征值问题:,
X(0)0,X(l)0经讨论0,X(x)AexBex(A、B为待定系数)
x把定解条件X(0)0
X(l)0代入通解X(x)Ae得到A+B=0
Bex
AelBel0
于是A=B=0即X(x)=0 =0时, X(x)X(x)0,有X(x)AxB,A=B=0即X(x)=0 20时,X(x)X(x)0,X(x)AcosxBsinx
X(0)0X(l)0所以n A0
X(x)Bcosl0
(2n1) n=1,2,3,… 2l2(2n1)(2n1)22X(x)Bsinx 写出特征值和特征函数,nn22l4l(2n1)22Tn(t)0 T(t)aT(t)0变为Tn(t)a4l222(2n1)a(2n1)asintDnt,2l2l(2n1)a(2n1)a(2n1)cossintDnt)sinx 所以un(x,t)Xn(x)Tn(t)=(Cn2l2l2lcosTn(t)Cn所以uun(x,t))=(Cncosi1i12nn(2n1)a(2n1)a(2n1)atDnsint)sinx 2l2l2l由初始条件u(x,0)x2lx,u(x,0)0确定Cn、Dn。tu(x,0)Cnsinl(2n1)xx22lx 2l2(2n1)32l22 Cn(x2lx)sinxdx33l02l(2n1)u(x,0)(2n1)a(2n1)Dnsinx0,Dn=0 t2l2luun(x,t))=i1n32l231(2n1)a(2n1)costsinx 32l2li1(2n1)n附录1:二阶常系数微分方程:ypyqy0 特征方程:rprq0 根的三种情况
2r1r2r1r2rri
得到常系数微分方程的通解: yC1er1xC2er2x
附录2:线性方程满足叠加原理。
线性齐次方程(只含未知量的一次项,无零次项)通解为所有线性无关特解的叠加;而线性非齐次方程通解为其特解与相应齐次方程(去掉零次项后的线性方程)通解的叠加。
rxrxyC1eC2xeyex(CcosxCsinx)12附录3:和差化积公式
cos(A-B)=cosAcosB+sinAsinB