Skip to content

数学物理方程 第4次作业

Chasse_neige

7.求解

utκ2ux2=0u|x=0=0,u|x=l=Asinωtu|t=0=0

考虑解的分解

u(x,t)=w(x,t)+v(x,t)

其中 v(x,t) 满足

v|x=0=0,v|x=l=Asinωt

带入特解

v(x,t)=Axlsinωt

所以 w(x,t) 满足

wtκwx2=ωAxlcosωtw|x=0=0,w|x=l=0w|t=0=0

对于这个方程,我们直接使用特征函数展开。特征函数为

En=sin(nπlx)

右侧函数用特征函数展开的系数为

cn=2l0lωAxlcosωtsinωnxdx=2ωAnπcosωt0nπxnπsinxdx=(1)n2ωAnπcosωt

所以微分方程化为

wtκwx2=n=1(1)n2ωAnπcosωtsinωnx

假设 wn(x,t)=(Cnsinωt+Dncosωt)sinωnt

待定系数得到

Cnω+Dnκωn2=(1)n2ωAnπDnω+Cnκωn2=0

解得

Cn=(1)n2ω2Anπ(ω2+κ2n4π4l4)Dn=(1)n2ωκn2π2l2Anπ(ω2+κ2n4π4l4)

这是特解,再根据初始条件确定该方程的通解

w(x,t)=n=1(1)n2ωAnπ(ω2+κ2n4π4l4)(ωsinωt+κn2π2l2cosωt)sin(nπlx)+n=0Dneκωn2tsinnπlx

带入 w|t=0=0

所以 Dn 满足

Dn=(1)n2ωAnπ(ω2+κ2n4π4l4)κn2π2l2

所以原方程的解为

u(x,t)=xlAsinωt+n=1(1)n2ωAnπ(ω2+κ2n4π4l4)(ωsinωt+κn2π2l2cosωtκn2π2l2eκn2π2l2t)sin(nπlx)

8.求解如下定解问题

2ut2+2βuxα22ux2=0u|x=0=0,u|x=l=0u|t=0=φ(x),ut|t=0=ψ(x)

通过变量变换 u(x,t)=eβα2xv(x,t) 简化方程

2vt2α22vx2+β2α2v=0

边界条件为 v(0,t)=0, v(l,t)=0,初始条件变为 v(x,0)=eβα2xφ(x), vt(x,0)=eβα2xψ(x)

使用分离变量法求解 v(x,t)

v(x,t)=n=1sinnπxl(Ancosωnt+Bnsinωnt)

其中 ωn=α2(nπl)2+β2α2,系数 AnBn 由初始条件确定

An=2l0leβα2xφ(x)sinnπxldxBn=2lωn0leβα2xψ(x)sinnπxldx

最终,原问题的解为:

u(x,t)=eβα2xn=1sinnπxl(Ancosωnt+Bnsinωnt)

其中 ωn, An, Bn 如上所示

12.求解如下热传导问题的稳定解

utκ2ux2=0ux=0=Acosωt,ux有界

齐次化边界条件,另 u(x,t)=w(x,t)+v(x,t)

引入 v(x,t)=Acosωt,此时 w(x,t) 满足

wtκwx2=Aωsinωt

作时域上的FT

isW(x,s)κW(x,s)x2=iπAωδ(ωs)+iπAωδ(ω+s)

对于 ωs,齐次方程存在解

W(x,s)=F(x)δ(sω)+G(x)δ(s+ω)
  1. 对于 s=ω

    iωF(x)κF(x)=iπAω

    重写为:

    (2)F(x)iωκF(x)=iπAωκ
  2. 对于 s=ω

    iωG(x)κG(x)=iπAω

    重写为:

    (3)G(x)+iωκG(x)=iπAωκ

边界条件

F(0)=0,G(0)=0

同时,有界性条件要求 F(x)G(x)x 时有界。

齐次解: F(x)=Ceiωκx,其中 iωκ=ω2κ(1+i),确保衰减。特解

0iωκK=iπAωκK=πA

所以 F(x)=CeiωκxπA

利用 F(0)=0

CπA=0C=πA

所以

F(x)=πA(eiωκx1)

对于另一部分

特解:设 G=L,代入方程

0+iωκL=iπAωκL=πA

所以 G(x)=DeiωκxπA

利用 G(0)=0

DπA=0D=πA

所以

G(x)=πA(eiωκx1)

逆傅里叶变换

w(x,t)=12πW(x,s)eistds=12π[F(x)eiωt+G(x)eiωt]

代入 F(x)G(x)

w(x,t)=12π[πA(eiωκx1)eiωt+πA(eiωκx1)eiωt]

简化

w(x,t)=A2(eiωκx1)eiωt+A2(eiωκx1)eiωt

将指数项写为实部形式

eiωκx=eω2κxeiω2κx,eiωκx=eω2κxeiω2κx

所以

w(x,t)=A2eω2κx[ei(ωtω2κx)+ei(ωtω2κx)]A2(eiωt+eiωt)w(x,t)=Aeω2κxcos(ωtω2κx)Acosωt

由于 u(x,t)=w(x,t)+v(x,t)=w(x,t)+Acosωt

u(x,t)=Aeω2κxcos(ωtω2κx)

Built with VitePress