第二章 线性时不变系统
2.0 引言
线性时不变系统是信号与系统分析中最为重要的系统类型。原因主要有两点:第一,很多物理过程都具有线性和时不变这两个性质,因此都能用线性时不变系统来表征;第二,线性时不变系统可以进行详细而深入的分析。这种分析不仅能求得对系统性质的深入理解,而且形成了信号与系统分析核心的一整套强有力的方法。
线性时不变系统之所以能够被深入分析的主要原因在于该类系统具有叠加性质。如果能够将线性时不变系统的输入用一组基本信号的线性组合来表示,就可以根据该系统对这些基本信号的响应,然后利用叠加性质求得整个系统的输出。
在离散时间情况下,基本信号是单位脉冲序列 ;在连续时间情况下,基本信号是单位冲激函数 。一般信号都可以表示为延迟冲激的线性组合,这个事实再与叠加性和时不变性结合起来,就能够用线性时不变的单位冲激响应来完全表征任何一个线性时不变系统的特性。这种表示在离散时间情况下称为卷积和,在连续时间情况下称为卷积积分。
2.1 离散时间线性时不变系统:卷积和
2.1.1 用脉冲表示离散时间信号
离散时间单位脉冲序列具有筛选性质(sifting property),可以将任意离散时间信号表示为一组移位加权单位脉冲的线性组合:
x[n] = \sum_{k=-\infty}^{+\infty} x[k] \delta[n - k] \tag{2.1}
式(2.1)的含义是:序列 仅当 时为非零,因此在求和过程中, 被”筛选”出来,只保留下对应于 时的值。
例:单位阶跃序列可以表示为
2.1.2 卷积和表示
设线性时不变系统对单位脉冲 的响应为 ,称为单位脉冲响应。则对于任意输入 ,系统的输出 为:
\boxed{y[n] = \sum_{k=-\infty}^{+\infty} x[k] h[n - k]} \tag{2.2}
式(2.2)称为卷积和(convolution sum)或叠加和(superposition sum),记作:
卷积和的物理意义:在时刻 加入的输入 引起的响应是 ,即单位脉冲响应 移位并经加权的结果。真正的输出是所有这些响应的叠加。
重要结论:线性时不变系统的单位脉冲响应 完全刻画了系统的特征——只要知道 ,就能求出系统对任意输入的响应。
2.1.3 卷积和的直观理解
可以把这一节理解成下面这条主线:
- 先把系统看成一个黑箱:输入 ,输出
- 如果这个系统是 LTI 系统,那么只要研究它对最简单输入 的响应就够了
- 系统对单位脉冲 的响应记为 ,这就是系统的单位脉冲响应
- 任意离散时间信号都可以拆成很多个移位脉冲的加权和:
- 这表示在每个时刻 ,放一个位置在 的脉冲 ,其高度为
- 把所有这些小脉冲加起来,就重新拼成原信号
接下来利用 LTI 系统的两个核心性质:
- 时不变性:若 ,则
- 线性性:若输入是若干部分之和,则输出等于各部分输出之和
于是,输入中的每一项 会产生输出 。把所有这些输出加起来,就得到总输出:
也就是说,可以把卷积和理解为:
- 表示系统在时刻 受到的刺激大小
- 表示这个刺激对当前时刻 的影响
- 当前输出 ,就是所有时刻输入对当前时刻影响的总和
更生活化地说:输入信号并不是整体一下子作用在系统上,而是每个时刻都在对系统“敲一下”;系统对每一下敲击都会产生一个响应形状 ,只不过这个响应会从对应时刻开始展开;最后所有响应叠加起来,就形成总输出 。
因此,卷积的本质就是:把输入分解成一串单位脉冲,再把每个脉冲激发出的响应叠加起来。
2.1.4 卷积和的计算步骤
- 反转:将 关于 反转,得到
- 移位:将 平移 个单位,得到
- 相乘:将 与 相乘
- 求和:对所有 求和,得到
- 重复:对不同的 值重复上述过程
2.1.5 卷积和计算举例
例2.1:已知 (仅在 和 处非零),如图所示,求输出 。
例2.2:设 ,(),求卷积。
解:对于 ,;对于 :
因此:
2.2 连续时间线性时不变系统:卷积积分
2.2.1 用冲激表示连续时间信号
连续时间单位冲激函数同样具有筛选性质。任意连续时间信号可以表示为:
x(t) = \int_{-\infty}^{+\infty} x(\tau) \delta(t - \tau) d\tau \tag{2.3}
式(2.3)的推导可以利用脉冲序列的极限形式来理解:当 时,阶梯信号近似变为连续信号,求和变为积分。
2.2.2 卷积积分表示
设连续时间线性时不变系统对单位冲激 的响应为 ,称为单位冲激响应。则对于任意输入 ,系统的输出 为:
\boxed{y(t) = \int_{-\infty}^{+\infty} x(\tau) h(t - \tau) d\tau} \tag{2.4}
式(2.4)称为卷积积分(convolution integral)或叠加积分(superposition integral),记作:
重要结论:连续时间线性时不变系统的特性完全由它的单位冲激响应 来刻画。
2.2.3 卷积积分的计算步骤
与离散时间类似:
- 反转:将 关于 反转,得到
- 移位:将 平移 个单位,得到
- 相乘:将 与 相乘
- 积分:在 区间内对 积分
- 重复:对不同的 值重复上述过程
2.2.4 卷积积分计算技巧
做卷积积分时,真正的难点通常不在积分本身,而在于先把积分上下限写对。下面这些技巧在题目里很常用:
-
先找支撑区间,再写积分限
卷积
中,只有当 和 同时非零时,被积函数才非零。因此应先找二者的重叠区间,再把积分限改写成这个区间。
-
遇到因果信号优先改成有限区间积分
若 (),且 (),则
这一步往往能直接把无穷积分化成定积分,是最常见的简化。
-
利用交换律,选更容易翻转的那个信号
由于
所以不一定非要翻转 ,也可以改成翻转 。在图解题里,通常选形状更简单、分段更少的那个信号去反转和平移。
-
分段点先列出来,再分区间计算
若信号由阶跃函数、矩形脉冲或分段函数构成,那么输出通常也要分段写。做题时可先找出所有可能改变重叠关系的临界点,例如:
- 信号起点、终点
- 平移后左右边界刚好接触的时刻
- 阶跃函数参数中的转折点
然后按这些临界点把 轴分段,每一段分别写卷积积分。
-
阶跃函数先转成不等式,再求交集
例如若
则对应条件分别是
所以非零区间是 。这类题的核心就是把每个阶跃函数都翻译成区间条件,再求交集。
-
矩形与矩形卷积优先看“重叠长度”
当两个信号都是常值矩形脉冲时,被积函数通常也是常数,这时卷积值就等于:
因此结果常常是三角形或梯形波形,用面积法比硬积分更快。
-
与单位阶跃卷积,本质上是在做积分
所以看到“某信号与 卷积”,可以直接理解为“对该信号做累计面积”。若信号本身又是分段常数或分段一次函数,这个技巧尤其高效。
-
结果可用连续性和端点值快速验算
对于常见的有限宽度脉冲、指数信号与阶跃信号卷积,结果常常应满足:
- 重叠前输出为 0
- 刚开始重叠时输出从 0 连续变化
- 完全错开后若信号有限长,则输出又回到 0
所以可用端点值、分段连接处是否连续来检查结果是否写错。
一个常用做题模板:
- 先写出卷积积分;
- 判断哪些区间被积函数非零;
- 求出重叠区间;
- 按 的不同范围分段积分;
- 最后用端点值和波形形状检查答案。
2.2.5 卷积积分计算举例
例2.3:设 (),,求卷积。
解:对于 ,;对于 :
因此:
2.3 线性时不变系统的性质
2.3.1 交换律性质
卷积运算满足交换律(commutative):
- 离散时间:
- 连续时间:
物理意义:输入为 、单位脉冲响应为 的线性时不变系统的输出,与输入为 、单位脉冲响应为 的系统的输出完全相同。
2.3.2 分配律性质
卷积运算满足分配律(distributive):
系统互联解释:两个单位冲激响应为 和 的系统并联,等效于一个单位冲激响应为 的系统。
2.3.3 结合律性质
卷积运算满足结合律(associative):
系统互联解释:两个线性时不变系统级联,总的冲激响应等于各个系统冲激响应的卷积。级联的次序不影响总响应。
重要特性:线性时不变系统级联的次序可以交换,这一点对非线性系统一般不成立。
2.3.4 有记忆与无记忆系统
- 无记忆系统:系统的输出仅取决于同一时刻的输入
- 离散时间无记忆LTI系统:,此时
- 连续时间无记忆LTI系统:,此时
- 无记忆像“纯比例器”:你现在给多少,它现在就出多少,不会记住以前
- 有记忆像“带惯性/储能”的系统:弹簧、RC 电路、积分器、累加器,都会保留过去输入的影响 若 ,则系统为恒等系统,其输出等于输入。
2.3.5 可逆性
一个线性时不变系统是可逆的,当且仅当存在一个逆系统,使得两者级联后得到恒等系统。
- 若原系统的冲激响应为 ,则逆系统的冲激响应 满足:
- 若原系统的冲激响应为 ,则逆系统的冲激响应 满足:
例:累加器 的单位脉冲响应为 ,其逆系统是一次差分运算 ,冲激响应为 。
2.3.6 因果性
因果系统:系统的输出只取决于现在和过去的输入值。
- 离散时间因果LTI系统:,当
- 连续时间因果LTI系统:,当
对于因果系统,卷积和与卷积积分可以简化为:
2.3.7 稳定性
稳定系统:对于每一个有界输入,其输出都是有界的。
- 离散时间LTI系统稳定条件:单位脉冲响应绝对可和
- 连续时间LTI系统稳定条件:单位冲激响应绝对可积
例:纯时移系统 是稳定的,因为 。
累加器 是不稳定的,因为 ,不满足绝对可和条件。
2.4 线性常系数微分方程与差分方程
2.4.1 连续时间系统:线性常系数微分方程
连续时间线性时不变系统常用线性常系数微分方程描述:
求解这类方程需要初始条件,通常假设初始松弛(系统初始时刻无储能)。
2.4.2 离散时间系统:线性常系数差分方程
离散时间线性时不变系统常用线性常系数差分方程描述:
差分方程可以用迭代法求解,也可以利用 Z 变换(后续章节介绍)。
本章小结
-
卷积表示:线性时不变系统可完全由其单位冲激响应表征
- 离散时间:
- 连续时间:
-
卷积运算性质:
- 交换律:
- 分配律:
- 结合律:
-
系统性质与冲激响应的关系:
- 无记忆: 或
- 因果:()或 ()
- 稳定: 或
- 可逆:存在 ,满足