一、分离变量法的理论基础
1、线性问题的叠加原理
非齐次线性微分方程的解可以分解成一个非齐次方程的特解与多个齐次微分方程解的叠加;对于非齐次的边界条件,也可以把它拆分成一个特定非齐次边界条件与多个齐次边界条件的叠加。把拆分后的微分方程与边界条件进行组合,从而可以把原来比较复杂、难以求解的问题简化为一些比较容易、易于求解问题的叠加。
2、线性问题形式上的变量分离
将
这样做的目的是通过引入一些特定的参数(例如特征值),把偏微分方程转化为常微分方程的问题。
二、齐次方程的分离变量法
1、齐次方程和齐次边界条件的分离变量法
(1) 问题求解
与行波法不同,行波法研究的是无限长的弦,而这里是研究有限长度
边界条件也是齐次的:
初始条件是非齐次的:
NOTE
如果三者都是齐次的,那就不用解了,就是零。
根据叠加原理,该齐次方程的解可以分解成一系列满足齐次边界条件与齐次方程解的叠加:
根据叠加原理,每一个解都满足齐次的微分方程和边界条件,但是不满足非齐次的初始条件。简单起见,先省去下标
把该解代入到齐次的微分方程:
回代后的微分方程为:
整理方程,使方程左边与
在上式中,若是想要方程两边的函数值都相等,由于
考虑到边界条件(两端固定)也是齐次的:
对于任意的
而
因此,对于函数
我们把上式这种应用分离变量后得到的微分方程和相应的边界条件成为相应原来偏微分方程初值问题的本征值问题。使得该本征值问题有非零解的常数
如果
将边界条件代入后,得到两个线性代数方程,发现
如果
代入边界条件后,同样发现
所以,
将边界条件代入,得:
要求
解得:
这样
该解满足齐次方程和齐次边界条件。现在我们得到了
把相应的
使用常微分方程解法求解得到
也就是说,与
该解称为本征振动,由求解过程可知,本征值和本征函数与边界条件密切相关。显然,这个形式的解满足相应的齐次方程和齐次的边界条件,由于方程和边界条件都是线性,这些解的叠加也满足原来的齐次方程和齐次的边界条件。
上式中的系数
合成后的解要满足
因此有:
联系傅里叶正弦级数展开,或者利用傅里叶正弦级数的正交性,根据傅里叶级数展开的唯一性,得到::
到此,我们得到了最终的解:
该解称为古典解。由于级数的系数由
(2) 物理意义
我们来看本征振动问题的物理意义,对于:
括号内的内容表示每一个点的谐振,括号外的内容表示每个点的振幅。每一个质点(固定
TIP
齐次方程分离变量法总结:
- 先假设解能写成分离变量的形式。
- 把分离变量形式代入微分方程后,得到两个独立的常微分方程(由常数相关联)。
- 把分离变量形式代入齐次边界条件,得到相应的齐次的边界条件。
- 其中一个常微分方程和齐次边界条件组成一个本征值问题,求解后得到相应的本征值和本征函数。
- 把相应的本征值代入另外一个常微分方程,并求出该微分方程的通解。
- 本征函数和上面的通解合成为驻波解(或本征振动)。
- 驻波的线性叠加假设为原方程的解,代入初始条件。
- 把初始条件展开为傅里叶级数,比较系数后可以得到每个驻波的系数。
2、齐次方程和齐次边界条件的分离变量法的应用
(1) 两端自由的有限长细长杆的振动问题
该问题的定解问题为:
假设分离变量的形式为:
代入到泛定方程和边界条件能够得到本征值为:
和前面的推导方法相同进行分类讨论,得出只有当
得到本征方程:
对应的
因此原方程的解为:
代入初始条件得到:
(2) 有限长细长杆的热传导问题
有限长杆的热传导问题。长为
假设分离变量形式的解为:
分离变量形式的解代入到泛定方程中得到:
改写为:
分离变量形式的解代入到边界条件中得:
那么本征值问题为:
使用常微分方程方法求解分离变量形式的解,得到:
代入边界条件,得到:
即:
方程的解可以看成曲线
其中的
上式应当满足初始条件:
使用三角函数正交性的方法:
得到系数为:
(3) 圆板区域热传导的稳定分布
这个问题使用的是圆域内二维拉普拉斯方程的分离变量法:
圆形区域, 采用极坐标比较合适。在极坐标中,拉普拉斯方程为:
化简为:
应用分离变量法:
对应的解为:
化简得到:
等式左边是
这里应当注意,
并且
于是即可得到本征值问题:
NOTE
由于是在极坐标中解决热传导稳态分布问题,上述过程与时间无关,初始条件失效,需要寻找其他条件,如周期边界条件。
要满足周期边界条件,本征值应当
给定
这是欧拉方程,使用常微分方程方法求解,得到:
考虑到
根据叠加原理,原问题的解可以假设为:
该解应当满足原问题的边界条件:
代入得:
把
把系数代入到级数解的表达式中,得到:
参考泊松公式相关内容,可以将上面的积分(泊松方程积分形式)求解:
(4) 矩形区域内热传导的稳态分布
矩形区域内,一边温度为
方程齐次,与
代入到控制方程中:
写为:
代入到两条与
然后得到本征值问题:
求解得到本征值为:
对应的本征值函数为:
然后求解
这样满足控制方程和与
原问题的级数解为:
把级数形式的解代入到与
由于本征函数是正交的,得到了两个待定系数:
3、非齐次边界条件的稳态问题分离变量法

如图,矩形区域边界的温度保持不变,求稳定后的温度分布。该问题的定解问题为:
边界条件非齐次的,无法使用分离变量法。因此,我们把解拆分:
满足:
显然,根据叠加原理拆分后的结果和原来问题是等价。对于
针对当前的问题,也可以换一个思路,令新的函数
显然,新的函数满足:
现在与
代入到泛定方程和齐次边界条件后得到:
相同的方法求解出
代入与
把等式右边进行傅里叶级数展开,并比较两边系数,得到:
三、非齐次振动方程和输运方程
1、傅里叶级数法
对于一个强迫振动问题,两点自由的细长杆,沿轴向外力受外加分布力作用下进行振动。定解问题为:
在这个定解问题中,边界条件时齐次的,但是泛定方程是非齐次的,此处假设其满足:
首先假设泛定方程的解可以使用分离变量法,根据前面齐次方程和边界条件中的分析,分离变量法得到的本征值和本征函数为:
对应的本征值问题为:
把泛定方程中的右端项(也就是强迫项),用本征函数作傅里叶级数展开(系数是时间
对于当前问题,其傅里叶级数展开只有一项非零:
代入到泛定方程,得到关于
要求等式对于任何的
对于本问题:
展开初始条件:
将初始条件代入到解中:
根据傅里叶级数展开的唯一性,系数相同:
所以我们一共得到了以下几个微分方程:
分别求解,得到:
合并起来之后,最终解为:
如果初始条件为零,那么解为:
TIP
泛定方程非齐次但但边界条件齐次定解问题的傅里叶级数法总结:
- 先用分离变量法求齐次方程、齐次边界条件所对应的本征值和本征函数。
- 对于泛定方程的非齐次项(强迫项),也用上面的本征函数进行傅里叶级数展开。
- 把分离变量形式的解表示成叠加形式(或者说本征函数的广义傅里叶级数展开),并代入到非齐次泛定方程,比较方程两边广义傅里叶级数的系数得到另外一个函数所要满足的微分方程。
- 把初始条件也用本征函数进行傅里叶级数展开,比较傅里叶级数的系数,得到另外一个函数所要满足的初始条件。
- 求解另外一个函数微分方程的边值问题,可以得到其相应的解。
- 再把解代入,就得到了相应的广义傅里叶级数解。
2、冲量定理法
对于一个强迫振动问题,两点自由的细长杆,沿轴向外力受外加分布力作用下进行振动。定解问题为:
除了使用傅里叶级数法,还可以利用叠加原理,分解成一个齐次问题和一个非齐次问题:
前一个问题可以直接使用分离变量法,后一个问题可以使用冲量定理,冲量定理要求初始条件应当是齐次的。讨论初始静止、两端固定的弦的振动问题:
把外加载荷等价于一系列“瞬间力”的连续作用,把外加载荷作用下的系统响应看成是这一系列“瞬间力”引起的振动的叠加。作用在每单位长度弦上的外力
这里的
该瞬间力之作用在
由于
那么在时刻
该定解问题与之前提到的“由该瞬间力作用所引起的振动
即:
然后使用分离变量法求解出上面定解问题,但是注意,此处的初始时刻为
既然外加力是一系列瞬时力的线性叠加,那么原定解问题的解也应该是瞬时力所引起的振动的叠加,所以:
得到了最终结果。
TIP
泛定方程非齐次但但边界条件和初始条件都齐次的定解问题傅里叶级数法总结:
- 先得到解瞬态的定解问题,要注意此时除了原来的时间变量
外,还有瞬态问题开始作用的时间 。此时方程是齐次,边界条件是齐次,但是初始条件(初始时间是 )是非齐次。 - 用分离变量法求得原问题的本征值和本征函数(与齐次方程及边界条件的形式有关)。
- 把瞬态问题的解展开成本征函数的傅里叶级数,其系数是时间
的函数,代入齐次方程,得到每个系数函数所要满足的常微分方程,求出系数函数的通解。 - 把瞬态问题傅里叶级数的解形式代入到初始条件,得到系数函数通解中的常数,从而得到瞬态解的级数表达式。
- 把瞬态解的级数表达式代入到原问题解得积分表达式,积分后得到相应的解。
四、非齐次边界条件的处理
1、一般处理方法
对于如下的自由振动问题,两端给定位移,给定初始形状和初始速度:
我们自由地选择一个特殊的解,让他单纯满足非齐次的边界条件,这种解有很多,我们取:
然后假设原来问题的解是该特殊解与另外一个未知解的叠加,即:
移项得到:
对于未知的函数
现在我们将方程转化为了齐次边界条件的形式,使用傅里叶级数法或者冲量定理法可以求解。
2、特殊处理方法
自由选择特殊解存在一个不足之处,任意选择一个普通的特殊解可能会使得泛定方程变得即为复杂,会把人解麻了。所以我们应当尽量使变化后的泛定方程变得简单。
(1) 振动方程举例
例如一个特定的问题:
如果按照前面一般的处理方法,取特解:
泛定方程会让你裂开。所以我们想要找到一个特解,即满足其次泛定方程,又满足非齐次的边界条件,从而简化问题,即特解满足:
假设:
代入泛定方程,得到方程的通解:
代入边界条件,得到:
也就是说特解为:
应用叠加原理,取
该问题可以使用分离变量法求解。
(2) 输运方程举例
对于一个热传导问题,左端绝热,右端温度给定,初始条件给定,内部有持续热源,其定解问题为:
定解问题的泛定方程是齐次方程,可以使用分离变量法。为了将边界条件齐次化,叠加一个恒定的解
那么新函数
于是该问题的边界条件已经化为齐次。使用傅里叶级数法或者冲量定理法求解。
五、泊松方程
拉普拉斯方程表示形式为:
其中
泊松方程与时间无关,所以不能使用冲量定理法。对于泊松方程, 不管边界条件如何,我们可以先找到一个满足非齐次泛定方程的特解(当然形式越简单越好),再利用叠加原理,把原问题转换为拉普拉斯方程问题,从而可以用前面的分离变量法进行求解。
例如在圆域
先寻找满足泊松方程的一个特解,比如:
对于圆域问题,使用极坐标变换:
应用叠加原理,取:
那么将泊松方程变为拉普拉斯方程:
然后使用分离变量法,利用自然周期边界条件求解结果。