外观
拉普拉斯变换:常用性质
约 2051 字大约 7 分钟
具身智能自动控制拉普拉斯变换
本节目标
拉普拉斯变换的价值不只是查表,而是利用一组性质,把时域中的微分、积分、延迟和卷积转换成 s 域中的代数运算。
本节系统整理:
- 线性与尺度变换。
- 时域微分与积分。
- s 域微分。
- s 域平移与时域延迟。
- 卷积定理。
- 初值定理与终值定理。
- 周期函数的拉普拉斯变换。
1. 定义与使用前提
对于因果函数 f(t),单边拉普拉斯变换定义为:
F(s)=L{f(t)}=∫0−∞f(t)e−stdt
其中 s=σ+jω。如果 f(t) 分段连续,并且其增长速度不超过某个指数函数,通常可以找到使积分收敛的 s 域范围。
自动控制经常使用单边拉普拉斯变换,因为它能够直接带入系统在 t=0 前后的初始状态。
2. 性质总表
设:
L{f(t)}=F(s),L{g(t)}=G(s)
| 性质 | 时域表达 | s 域结果 |
|---|---|---|
| 线性 | af(t)+bg(t) | aF(s)+bG(s) |
| 尺度变换 | f(at),a>0 | a1F(as) |
| 一阶微分 | f′(t) | sF(s)−f(0−) |
| 二阶微分 | f′′(t) | s2F(s)−sf(0−)−f′(0−) |
| 时域积分 | ∫0tf(τ)dτ | sF(s) |
| s 域微分 | tf(t) | −dsdF(s) |
| s 域平移 | eatf(t) | F(s−a) |
| 时间延迟 | f(t−a)u(t−a) | e−asF(s) |
| 卷积 | (f∗g)(t) | F(s)G(s) |
这些性质可以按一个基本原则记忆:时域中较复杂的运算,经过拉普拉斯变换后往往会变成 s 域中更容易处理的代数运算。
3. 线性性质
公式
L{af(t)+bg(t)}=aF(s)+bG(s)
波形对照、完整推导和叠加例题见线性性质专题。
推导
L{af(t)+bg(t)}=∫0∞[af(t)+bg(t)]e−stdt=a∫0∞f(t)e−stdt+b∫0∞g(t)e−stdt=aF(s)+bG(s)
例子
L{3+2e−t}=s3+s+12
线性性质允许先把复杂信号拆成多个简单信号,再分别查表或推导。
4. 尺度变换
若 a>0,则:
L{f(at)}=a1F(as)
a>1 表示时域被压缩,0<a<1 表示时域被拉伸。
例子
已知:
L{sint}=s2+11
取 a=2:
L{sin2t}=21F(2s)=21⋅(s/2)2+11=s2+42
5. 时域微分性质
一阶微分
L{f′(t)}=sF(s)−f(0−)
使用分部积分可以得到:
L{f′(t)}=∫0−∞f′(t)e−stdt=[f(t)e−st]0−∞+s∫0−∞f(t)e−stdt=sF(s)−f(0−)
高阶微分
L{f′′(t)}=s2F(s)−sf(0−)−f′(0−)
更一般地:
L{f(n)(t)}=snF(s)−sn−1f(0−)−⋯−f(n−1)(0−)
在自动控制中的作用
考虑微分方程:
y′′(t)+3y′(t)+2y(t)=r(t)
当初始状态为零时,进行拉普拉斯变换:
(s2+3s+2)Y(s)=R(s)
于是得到传递函数:
G(s)=R(s)Y(s)=s2+3s+21
这就是拉普拉斯变换在控制理论中的核心用途:把微分方程变成代数方程。
6. 时域积分性质
定义:
g(t)=∫0tf(τ)dτ
由于 g′(t)=f(t) 且 g(0)=0,利用微分性质可得:
sG(s)=F(s)
因此:
L{∫0tf(τ)dτ}=sF(s)
这说明时域中的积分对应 s 域除以 s。控制系统中的理想积分环节因此写成 1/s。
7. s 域微分性质
对 F(s) 关于 s 求导:
dsdF(s)=dsd∫0∞f(t)e−stdt=−∫0∞tf(t)e−stdt
所以:
L{tf(t)}=−dsdF(s)
推广到高阶:
L{tnf(t)}=(−1)ndsndnF(s)
例子
已知:
L{e−at}=s+a1
因此:
L{te−at}=−dsds+a1=(s+a)21
8. 两种移位性质
s 域平移
L{eatf(t)}=F(s−a)
时域函数乘以指数函数,会让 F(s) 中的 s 发生平移。
时间延迟
L{f(t−a)u(t−a)}=e−asF(s)
时域信号整体延迟 a 秒,会让 s 域函数乘以 e−as。
两类移位应分开学习:
9. 卷积定理
两个函数的卷积定义为:
(f∗g)(t)=∫0tf(τ)g(t−τ)dτ
卷积定理为:
L{(f∗g)(t)}=F(s)G(s)
对应的反变换为:
L−1{F(s)G(s)}=(f∗g)(t)
对于线性时不变系统,输入为 r(t)、单位脉冲响应为 g(t) 时,零状态响应为:
y(t)=(g∗r)(t)
在 s 域中则简化为:
Y(s)=G(s)R(s)
这就是传递函数能够用乘法连接系统模块的数学基础。
10. 初值定理
在相关极限存在时:
f(0+)=s→∞limsF(s)
初值定理可以在不进行反变换的情况下检查响应的初始值,也可以用于验证计算结果是否合理。
11. 终值定理
f(∞)=s→0limsF(s)
终值定理不能无条件使用。通常要求 sF(s) 的极点都位于左半平面,原点处至多允许简单极点;如果系统发散或持续振荡,终值通常不存在。
例子
设:
F(s)=s(s+2)1
初值为:
f(0+)=s→∞lims+21=0
终值为:
f(∞)=s→0lims+21=21
12. 周期函数
若 f(t) 的周期为 T,即 f(t+T)=f(t),则:
L{f(t)}=1−e−sT∫0Tf(t)e−stdt
这条性质把无限多个周期的积分,转换成单个周期上的积分。它适合处理周期脉冲、方波和重复输入。
13. 如何选择性质
| 看到的时域结构 | 优先想到的性质 |
|---|---|
| 多个函数相加 | 线性性质 |
| f(at) | 尺度变换 |
| f′(t)、f′′(t) | 时域微分与初始条件 |
| ∫0tf(τ)dτ | 时域积分 |
| tf(t)、tnf(t) | s 域微分 |
| eatf(t) | s 域平移 |
| f(t−a)u(t−a) | 时间延迟 |
| 卷积积分 | 卷积定理 |
| 只求开始或最终状态 | 初值或终值定理 |
| 周期重复信号 | 周期函数公式 |
14. 自测
题目
- 求 L{2t+3e−t}。
- 已知 L{f(t)}=F(s),写出 L{t2f(t)}。
- 求 L{te−2t}。
- 对 y′(t)+2y(t)=r(t) 进行拉普拉斯变换,保留初始值 y(0−)。
- 为什么不能对所有系统直接使用终值定理?
查看答案
- s22+s+13。
- ds2d2F(s)。
- (s+2)21。
- (s+2)Y(s)−y(0−)=R(s)。
- 终值必须真实存在;如果 sF(s) 含右半平面极点或虚轴上的非零极点,响应可能发散或持续振荡。
15. 当前总结
一句话总结
拉普拉斯变换通过一组运算性质,把动态系统的微积分问题转换成包含初始条件的代数问题。
后续学习
更新日志
2026/7/24 20:09
查看所有更新日志
8cad8-feat: add embodied AI learning collection于
版权所有
版权归属:huanghx02