傅里叶变换可以将一个函数用一组正弦函数表示,但是这种表示存在一种缺陷:因为正弦函数都是周期变化的,所以无法用来表示发散的函数,f(t)=t。
为了弥补这个缺陷,我们需要一个函数因子来将快速增长的原函数压制下来,最为理想的就是指数函数e−σt 了,因为这个函数本身就是收敛的,且下降速度大于常见的大部分函数。
推导过程
F(ω)=∫−∞∞f(t)e−σte−jωtdt(1)
其中:
e−σte−jωt=e−(σ+jω)t(2.a)
令:
s=σ+jω(2.b)
则有了拉普拉斯及其逆变换的标准形式:
F(s)=L[f(t)]=∫−∞∞f(t)e−stdt(3.a)
f(t)=2πj1∫σ−j∞σ+j∞F(s)estds(3.b)
拉普拉斯变换可以看作是将一个函数,用一组指数增长的正弦函数来表示。
而在自动控制与信号处理上,积分区间一般为[0, ∞]
,故而常写作:
F(s)=L[f(t)]=∫0−∞f(t)e−stdt(4.a)
f(t)=2πj1∫σ−j∞σ+j∞F(s)estds(4.b)
收敛域
以σ 为横坐标,jω 为纵坐标,满足σ 大于某个值时,才能使得原函数的增长速度不高于e−st 的收敛速度
拉普拉斯变换性质
对照表
虽然拉普拉斯变换的公式并不复杂,但工程上还是常用查表的方式来计算
原函数 |
变换后 |
备注 |
δ(t) |
1 |
单位脉冲函数 |
tne−at |
(s+a)n+1n! |
|
tn |
sn+1n! |
|
t |
s21 |
|
1 |
s1 |
单位阶跃函数 |
e−at |
s+a1 |
|
te−at |
(s+a)21 |
|
sinωt |
s2+ω2ω |
|
cosωt |
s2+ω2s |
|
这里推导几个比较常用的性质
线性性质
这里不做解释
s 域平移
若 L[f(t)]=F(s),则
∫−∞∞f(t)e−ate−stdt=∫−∞∞f(t)e−(a+s)tdt=F(s+a)
时域微分定理
若 L[f(t)]=F(s),则
∫−∞∞dtdf(t)e−stdt=∫−∞∞e−stdf(t)
=e−stf(t)∣−∞∞−∫−∞∞f(t)de−st
=e−stf(t)∣−∞∞+s∫−∞∞f(t)e−stdt
=sF(s)+e−stf(t)∣−∞∞
时域积分定理
若 L[f(t)]=F(s),h(t)=∫f(t)dt则
F(s)=L[f(t)]=L[∫−∞∞h(t)′dt]
根据时域微分定理,得
=sH(s)+e−sth(t)∣−∞∞
H(s)=sF(s)−se−sth(t)∣−∞∞
尺度变换
若 L[f(t)]=F(s),则
∫−∞∞f(at)e−stdt====>x=at∫−∞∞f(x)e−asxdf(ax)
=a1∫−∞∞f(x)e−asxdf(x)
=a1F(as)
∫−∞∞f(t−τ)e−stdt====>x=t−τ∫−∞∞f(x)e−s(x+τ)df(x+τ)
=e−τs∫−∞∞f(x)e−xsdf(x)
=e−τsF(s)
时域卷积
若 L[f(t)]=F(s),L[h(t)]=H(s),则
L[(f∗h)(t)]=F(s)H(s)
正弦函数
cosωt=2ejωt+e−jωt
L[cosωt]=L[2ejωt]+L[2e−jωt]
=21(s−jω1+s+jω1)]
=s2+ω2s
同理
sinωt=−j2ejωt−e−jωt
L[sinωt]=−j(L[2ejωt]−L[2e−jωt])
=2−j(s−jω1−s+jω1)]
=s2+ω2ω
参考链接
- 「珂学原理」No. 8 「傅里叶的变换哲学」
- 「珂学原理」No. 26「拉普拉斯变换了什么?」
- 「珂学原理」No.37「拉普拉斯变换的福利」变换到底有何疗效?