拉普拉斯变换
定义
设函数 f(t) 定义在 t≥0 上,且满足一定的增长条件(存在常数 M>0,σ0 使得 ∣f(t)∣≤Meσ0t),则 f(t) 的 单边拉普拉斯变换 定义为
F(s)=L[f(t)]=∫0∞f(t)e−stdt,s=σ+iω
其中 s 是复变量。使积分收敛的 σ=Re(s) 的范围称为 收敛域,通常为 Re(s)>σc。
物理意义:拉普拉斯变换可以看作是傅里叶变换的推广。在傅里叶变换中,因子 e−iωt 只考虑频率,而拉普拉斯变换通过 e−st=e−σte−iωt 引入了衰减因子 e−σt,这使得许多原本不满足绝对可积条件的函数(如增长函数)能够进行变换。因此,拉普拉斯变换特别适合处理初始值问题。
基本性质
拉普拉斯变换是线性变换,并且具有以下重要性质(假设所有涉及的变换存在):
- 线性:L[af(t)+bg(t)]=aF(s)+bG(s)。
- 微分:L[f′(t)]=sF(s)−f(0),L[f′′(t)]=s2F(s)−sf(0)−f′(0),以此类推。
- 积分:L[∫0tf(τ)dτ]=sF(s)。
- 位移(频域):L[eatf(t)]=F(s−a)。
- 延迟(时域):L[f(t−a)u(t−a)]=e−asF(s),其中 u(t) 是单位阶跃函数,a>0。
- 卷积:L[f(t)∗g(t)]=F(s)G(s),其中卷积定义为 (f∗g)(t)=∫0tf(τ)g(t−τ)dτ。
- 初值定理:f(0+)=lims→∞sF(s)。
- 终值定理:若极限存在,limt→∞f(t)=lims→0sF(s)。
常见函数的拉普拉斯变换
- L[1]=s1,Re(s)>0。
- L[tn]=sn+1n!,Re(s)>0。
- L[eat]=s−a1,Re(s)>Re(a)。
- L[sinωt]=s2+ω2ω,Re(s)>0。
- L[cosωt]=s2+ω2s,Re(s)>0。
- L[δ(t)]=1(其中 δ 为狄拉克函数)。
适用范围
拉普拉斯变换广泛应用于:
- 求解线性常微分方程:将微分方程转化为代数方程,自动引入初始条件。
- 电路分析:将时域电路转换为复频域阻抗模型,简化计算。
- 自动控制:分析系统的传递函数、稳定性、频率响应。
- 信号处理:处理因果信号,分析系统函数。
- 偏微分方程:将偏微分方程转化为常微分方程(如热传导方程)。
拉普拉斯变换的反演
反演公式(Mellin 反演公式)
若 F(s) 是 f(t) 的拉普拉斯变换,且 f(t) 在 t≥0 上连续,则 f(t) 可由下列反演积分得到:
f(t)=2πi1∫σ−i∞σ+i∞F(s)estds,t>0
其中 σ 大于 F(s) 的所有奇点的实部,即积分路径(Bromwich 围道)是一条平行于虚轴的直线,位于收敛域的右侧。该积分通常通过围道积分和留数定理计算。
利用留数定理求反演
对于常见的有理函数 F(s),反演积分可以转化为求 F(s)est 在 Re(s)<σ 区域内所有奇点的留数之和。具体地,
f(t)=所有奇点 sk∑Res[F(s)est,sk],t>0
当 t>0 时,闭合围道通常取左边无穷大半圆(因为 est 在 Re(s) 为负时衰减)。若 F(s) 的奇点均为极点,则留数计算较为直接。
其他反演方法
- 查表法:利用已知的拉普拉斯变换对进行反演。
- 部分分式法:将 F(s) 分解为简单分式之和,然后查表。
- 卷积定理:若 F(s)=F1(s)F2(s),则 f(t)=f1(t)∗f2(t)。
反演拉普拉斯变换的关键在于识别 F(s) 的奇点类型和位置,并熟练运用复变函数的留数定理。
应用例子
例1:求解一阶常微分方程初值问题
考虑方程 y′(t)+y(t)=e−t,初始条件 y(0)=0。
对两边取拉普拉斯变换,记 Y(s)=L[y(t)]:
[sY(s)−y(0)]+Y(s)=s+11
代入 y(0)=0,得 (s+1)Y(s)=s+11,所以
Y(s)=(s+1)21
查表或反演可知 L−1[(s+1)21]=te−t。因此
y(t)=te−t,t≥0
例2:求解 RLC 电路响应
考虑一个串联 RLC 电路,电容初始电压 vC(0)=1,电感初始电流 i(0)=0,输入电压 u(t)(单位阶跃函数)。电路方程(关于电流 i(t))为
Li′′(t)+Ri′(t)+C1i(t)=u′(t)
初始条件 i(0)=0,i′(0)=0(因为 i′(0)=(u(0)−vC(0))/L=(1−1)/L=0)。取拉普拉斯变换,记 I(s)=L[i(t)],L[u(t)]=1/s,L[u′(t)]=1(注意 u′(t)=δ(t)?实际上单位阶跃的导数为 δ(t),其拉氏变换为 1)。方程变为
(Ls2+Rs+C1)I(s)=1
所以
I(s)=Ls2+Rs+1/C1
具体反演取决于 R,L,C 的值,可通过部分分式或留数定理得到时域电流 i(t),从而分析电路的瞬态响应。
例3:求解热传导方程(半无界区域)
考虑一维半无界热传导问题:
∂t∂u=a2∂x2∂2u,x>0,t>0
初始条件 u(x,0)=0,边界条件 u(0,t)=f(t)(给定),且 u(x,t) 有界。
对时间变量 t 取拉普拉斯变换,记 U(x,s)=L[u(x,t)],则方程化为
sU(x,s)=a2∂x2∂2U
解得 U(x,s)=A(s)e−sx/a+B(s)esx/a。由有界性,B(s)=0。由边界条件 U(0,s)=F(s)=L[f(t)],得 A(s)=F(s)。因此
U(x,s)=F(s)e−sx/a
反演可由卷积定理得到:
u(x,t)=f(t)∗L−1[e−sx/a]
已知 L−1[e−sx/a]=2aπt3/2xe−x2/(4a2t)(这是一个半无限热源问题的格林函数)。因此
u(x,t)=∫0tf(t−τ)2aπτ3/2xe−x2/(4a2τ)dτ
这个例子展示了拉普拉斯变换在偏微分方程中的应用,通过变换将问题简化为常微分方程,再利用反演得到解析解。
拉普拉斯变换是处理初始值问题和系统分析的利器,它将微积分运算转化为代数运算,极大地简化了求解过程。结合复变函数的留数定理,能够处理各种复杂函数的反演。