泊松方程

                     

贡献者: addis

预备知识 拉普拉斯方程

  1三维空间的泊松方程(Poisson's equation)可以记为

(1)Δu=f(x,y,z) ,
泊松方程可以看做是非齐次的拉普拉斯方程。

   泊松方程与时间无关,显然不适用冲量定理法。我们可以采用特解法。先不管边界条件,任取这泊松方程的一个特解 v,然后令 u=v+w。这就把问题转化为求解 w,而 Δw=ΔuΔv=Δuf=0,这不再是泊松方程而是拉普拉斯方程。在一定边界条件下求解拉普拉斯方程是我们之前研究过的问题。

例 1 

   在圆域 ρ<ρ0 上求解泊松方程的边值问题:

(2){Δu=a+b(x2y2)u|ρ=ρ0=c .

   先设法找泊松方程的一个特解。显然 Δ(ax2/2)=a,Δ(ay2/2)=a,为了对称起见,取 a(x2+y2)/4。又 Δ(bx4/12)=bx2,Δ(by4/12)=by2。这样,找到一个特解

(3)=a4(x2+y2)+b12(x4y4)=a4ρ2+b12(x2+y2)(x2y2)=a4ρ2+b12ρ4cos2φ ,
(4)u=v+w=a4ρ2+b12ρ4cos2φ+w .
就把问题转化为 w 的定解问题:
(5){Δw=0w|ρ=ρ0=ca4ρ02b12ρ04cos2φ .
在极坐标系中用分离变数法求解拉普拉斯方程,即
(6)w(ρ,φ)=C0+D0lnρ+m=1ρm(Amcosmφ+Bmsinmφ)+iρm(Cmcosmφ+Dmsinmφ) .
w 在圆内应当处处有限。但上式的 lnρρm 在圆心为无限大,所以应当排除,就是说 D0=0,Cm=0,Dm=0。于是,
(7)w(ρ,φ)=m=0ρm(Amcosmφ+Bmsin+mφ) .
把上式代入边界条件,
(8)m=0ρ0m(Amcosmφ+Bmsinmφ)=ca4ρ02b12ρ04cos2φ ,
比较两边系数,得
(9)A0=ca4ρ02 ,A2=b12ρ02 ,Am=0 (m0,2);Bm=0 .
这样,所求解是
(10)u=v+w=c+a4(ρ2ρ02)+b12ρ2(ρ2ρ02)cos2φ .

例 2 

   在矩形域 0xa,0yb 上求解泊松方程的边值问题

(11)Δ2u=2 ,
(12)u|x=0=0,u|x=a=0 ,
(13)u|y=0=0,u|y=b=0 .
先找泊松方程的一个特解 v,显然,v=x2 满足 Δv=2。其实,v=x2+c1x+c2c1c2 是两个积分常数)也满足 Δv=2。我们打算选择适当的 c1c2,使 v 满足齐次边界条件式 12 。容易看出,c1=a,c2=0. 这样,
(14)v(x,y)=x(ax) ,
(15)u(x,y)=v+w=x(ax)+w(x,y) ,
把上式代入 u 的定解问题,就把它转化为 w 的定解问题
(16)Δw=0 ,
(17)w|x=0=0,w|x=a=0 ,
(18)w|y=0=x(xa),w|y=b=x(xa) .
显然,满足式 16 式 17 的解可表为
(19)w(x,y)=n=1(Anenπya+Bnenπya)sinnπxa .
为确定系数 AnBn,以式 19 代入边界条件式 18 ,有
(20)n=1(An+Bn)sinnπxa=x(xa) ,n=1(Anenπba+Bnenπba)sinnπxa=x(xa) .
式 20 的右边也展为傅里叶正弦级数:
(21)x(xa)=n=1Cnsinnπxa .
其中
(22)Cn=2a0a(x2ax)sinnπxadx=4a2n3π3[(1)n1] ,
式 21 代入式 20 的两边,比较两边的傅里叶系数,
(23)An+Bn=Cn ,Anenπba+Bnenπba=Cn .
由此可得
(24)An=1enπb/aenπb/aenπb/aCn=enπb/2a(enπb/2aenπb/2a)enπb/aenπb/a=enπb/2aenπb/2a+enπb/2aCn=enπb/2acosh(nπb/2a)Cn .Bn=enπb/a1enπb/aenπb/aCn=enπb/2a(enπb/2aenπb/2a)enπb/aenπb/a=enπb/2aenπb/2a+enπb/2aCn=enπb/2acosh(nπb/2a)Cn .
于是代回式 19 成为
(25)w(x,y)=n=1cosh[nπ(yb/2)/a]cosh(nπb/2a)Cnsinnπxa .
我们又知道,对于 n=2k(k=1,2,)Cn=0。对于 n=2k1(k=1,2,), Cn=8a2/(2k1)3π3。这样,
(26)w(x,y)=8a2π3k=1cosh[(2k1)π(yb/2)/a](2k1)3cosh[(2k1)πb/2a]sin(2k1)πxa ,
w(x,y) 加上 x(xa) 就是所求的 u(x,y)


1. ^ 参考 Wikipedia 相关页面


致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。

                     

友情链接: 超理论坛 | ©小时科技 保留一切权利