Linear Time-Invariant Systems 第2章 线性时不变系统 Linear Time-Invariant Systems
本章主要内容: 信号的时域分解——用 表示离散时间信号; 用 表示连续时间信号。 LTI系统的时域分析——卷积积分与卷积和。 信号的时域分解——用 表示离散时间信号; 用 表示连续时间信号。 LTI系统的时域分析——卷积积分与卷积和。 LTI系统的微分方程及差分方程表示。 LTI系统的框图结构表示。 奇异函数。
2.0 引言 ( Introduction ) 由于LTI系统满足齐次性和可加性,并且具有时不变性的特点,因而为建立信号与系统分析的理论与方法奠定了基础。 基本思想:如果能把任意输入信号分解成基本信号的线性组合,那么只要得到了LTI系统对基本信号的响应,就可以利用系统的线性特性,将系统对任意输入信号产生的响应表示成系统对基本信号的响应的线性组合。
问题的实质: 1. 研究信号的分解:即以什么样的信号作为构成任意信号的基本信号单元,如何用基本信号单元的线性组合来构成任意信号; 2. 如何得到LTI系统对基本单元信号的响应。 作为基本单元的信号应满足以下要求: 1. 本身尽可能简单,并且用它的线性组合能够表示 (构成)尽可能广泛的其它信号; 2. LTI系统对这种信号的响应易于求得。
分析方法: 如果解决了信号分解的问题,即:若有 则 将信号分解可以在时域进行,也可以在频域或变换域进行,相应地就产生了对LTI系统的时域分析法、频域分析法和变换域分析法。
2.1 离散时间LTI系统:卷积和 (Discrete-Time LTI Systems:The Convolution Sum) 一. 用单位脉冲表示离散时间信号 离散时间信号中,最简单的是 ,可以由它的线性组合构成 ,即: 对任何离散时间信号 ,如果每次从其中取出一个点,就可以将信号拆开来,每次取出的一个点都可以表示为不同加权、不同位置的单位脉冲。
于是有: 表明:任何信号 都可以被分解成移位加权的单位脉冲信号的线性组合。 二. 卷积和(Convolution sum) 如果一个线性系统对 的响应是 , 由线性特性就有系统对任何输入 的响应为: 若系统具有时不变性,即: 若 ,则
因此,只要得到了LTI系统对 的响应 单位脉冲响应( impulse response ), 就可以得到LTI系统对任何输入信号 的响应: 这表明:一个LTI系统可以完全由它的单位脉冲 响应来表征。这种求得系统响应的运算关系称为卷积和(The convolution sum)。
三. 卷积和的计算 计算方法: 有图解法、列表法、解析法(包括数值解法)。 运算过程: 将一个信号 不动,另一个信号经反转后成 为 ,再随参变量 移位。在每个 值的情况 下,将 与 对应点相乘,再把乘积的各点值累加,即得到 时刻的 。 例1:
...
例2:
① 时, ② 时, ③ 时, ④ 时, ⑤ 时,
通过图形帮助确定反转移位信号的区间表示,对于确定卷积和计算的区段及各区段求和的上下限是很有用的。 例3. 列表法 分析卷积和的过程,可以发现有如下特点: ① 与 的所有各点都要遍乘一次; ② 在遍乘后,各点相加时,根据 , 参与相加的各点都具有 与 的宗量之和为 的特点。
优点: 缺点: 计算非常简单。 ①只适用于两个有限长序列的卷积和; ②一般情况下,无法写出 的封闭表达式。
卷积和:对位相乘法 卷和计算有解析法、图解法和变换法 对位乘加法:当两个序列都是有限长序列时,可使用“对位乘加法”计算卷和。此方法实际上是用对位排列运算巧妙地取代翻转平移运算。 该方法首先把两序列的样本值右端对齐地排列,然后把逐个样本值对应相乘但不要进位,最后把同一列上的乘积值对位求和,就得到所需卷和。 零状态响应:卷和方法
卷积和:对位相乘法 计算 ,其中 例题5-8
对位相乘法需注意的问题 卷积后的序列起止点需注意 上题中两个序列的起始点不同,卷积后起点为1,不是0。
对位相乘法需注意的问题 参与卷积运算的序列中间有若干信号值为零,需补零处理
对位相乘法需注意的问题 此外,对有限长序列的卷积运算 可通过z变换求解 或者将序列表示为两个有限个样值序列移位加权和形式,直接用卷积的性质求解
直接利用有限长序列求解卷积 卷积后的序列起止点需注意
利用z变换求解
(Continuous-Time LTI Systems:The convolution integral) 一. 用冲激信号表示连续时间信号 与离散时间信号分解的思想相一致,连续时间信号应该可以分解成一系列移位加权的单位冲激信号的线性组合。至少单位阶跃与单位冲激之间有这种关系: 对一般信号 ,可以将其分成很多 宽度的区段,用一个阶梯信号 近似表示 。当 时,有
引用 ,即: 则有:
第 个矩形可表示为: 这些矩形叠加起来就成为阶梯形信号 , 即: 当 时, 于是: 任何连续时间信号 都可以被分解成移位 加权的单位冲激信号的线性组合。 表明:
二. 卷积积分(The convolution integral) 与离散时间系统的分析类似,如果一个线性系统对 的响应为 ,则该系统对 的响应可表示为: 若系统是时不变的,即:若 ,则有: 于是系统对任意输入 的响应可表示为: 表明:LTI系统可以完全由它的单位冲激响应 来表征。这种求得系统响应的运算关系称为卷积积分(The convolution integral)。
卷积积分的计算与卷积和很类似,也有图解法、解析法和数值解法。 三. 卷积积分的计算 卷积积分的计算与卷积和很类似,也有图解法、解析法和数值解法。 运算过程的实质也是:参与卷积的两个信号中,一个不动,另一个反转后随参变量 移动。对每一个 的值,将 和 对应相乘,再计算相乘后曲线所包围的面积。 通过图形帮助确定积分区间和积分上下限是很有用的。
例1:
例2 :
① 当 时, ② 当 时, ③ 当 时, ④ 当 时, ⑤ 当 时,
例题: 信号与系统
例: 计算 解: 例题2-7 信号与系统
例:计算 解: 因果信号与一个有限长信号卷积,可利用解析法直接计算 例题2-8 信号与系统
例题:计算 注意此处的处理方式 例题2-9 信号与系统
简化方法 利用卷积性质: 卷积的位移性质 信号与系统
举例 已知某线性时不变系统的单位冲激响应和激励信号分别为: , ,则系统的零状态响应为? 信号与系统
卷积计算的图解法 卷积计算的运算步骤: 变量更换:把信号的时间变量 更换成 ,得 和 ; 翻转:把信号 翻转成 ; 变量更换:把信号的时间变量 更换成 ,得 和 ; 翻转:把信号 翻转成 ; 平移:把翻转后的信号 右移 成 ; 加权积分:把信号 用 加权后,对时间变量 进行积分,得 。 卷积的计算步骤 信号与系统
2.3 线性时不变系统的性质 ( Properties of Linear Time-Invariant Systems) 一. 卷积积分与卷积和的性质 1. 交换律:
结论: 一个单位冲激响应是h(t)的LTI系统对输入信号x(t)所产生的响应,与一个单位冲激响应是x(t)的LTI系统对输入信号h(t)所产生的响应相同。
2. 分配律:
结论:两个LTI系统并联,其总的单位脉冲(冲激)响应等于各子系统单位脉冲(冲激)响应之和。 3. 结合律:
结论: 两个LTI系统级联时,系统总的单位冲激(脉冲)响应等于各子系统单位冲激(脉冲)响应的卷积。 由于卷积运算满足交换律,因此,系统级联的先后次序可以调换。
产生以上结论的前提条件: ①系统必须是LTI系统; ②所有涉及到的卷积运算必须收敛。
显然与原来是不等价的。因为系统不是LTI系统。 平方 乘2 如: 若交换级联次序,即成为: 乘2 平方 显然与原来是不等价的。因为系统不是LTI系统。 又如:若 ,虽然系统都是LTI系统。当 时,如果交换级联次序,则由于 不收敛,因而也是不允许的。
4. 卷积运算还有如下性质: 卷积积分满足微分、积分及时移特性: ①若 ,则 ②若 ,则
卷积和满足差分、求和及时移特性: ① 若 ,则 ② 若 ,则 恰当地利用卷积的性质可以简化卷积的计算:
例如:2.2 中的例2 将 微分一次有: * 根据微分特性有:
利用积分特性即可得:
卷积计算的图解法例题 例:用图解法计算 ,其中 解:卷积结果如图 例题2-10 信号与系统
Matlab求解举例: 信号与系统
Matlab求解举例: 信号与系统
例题: 如图所示系统由四个子系统组成,各子系统冲激响应分别为积分器 ,单位延迟器 和倒相器 ,求系统冲激响应。 例题2-11 信号与系统
例题: 解:根据卷积运算的性质有: 例题2-11 信号与系统
卷积的性质汇总 微积分性质: 微分性质:卷积运算与微分运算可交换 ; 积分性质:卷积运算与积分运算可交换 ; N阶导数性质: 特殊地 卷积的微积分性质 信号与系统
举例 已知两信号 求 信号与系统
卷积微积分性质使用注意 卷积微积分性质中,被微分的信号需要满足条件 即该信号中不能包含有直流分量,此时不能直接应用该性质求解卷积,需将直流分量的卷积分离出来单独计算。 信号与系统
举例 计算卷积: 信号与系统
举例 一般的直流信号卷积指数衰减信号为: 信号与系统
例题: 计算(1) ; 例题2-12 信号与系统
例题: 计算 例题2-12 信号与系统
卷积的性质汇总 信号与延迟冲激信号的卷积等于延迟信号 信号与阶跃信号的卷积等于信号积分 信号与冲激信号或阶跃信号的卷积 信号与系统
卷积的性质汇总 信号与冲激偶的卷积等于信号微分 信号与冲激的m阶导数的卷积等于信号的m阶导数 信号与系统 信号与冲激偶以及冲激信号的N阶导数的卷积 信号与系统
例题 计算矩形脉冲 的自卷积。 解: 例题2-13 信号与系统
例题: 计算矩形脉冲 与指数信号 的卷积。 例题2-14 信号与系统
卷积的应用举例 卷积的定义,冲激响应和系统零状态响应的关系 信号与系统
卷积的应用举例 卷积的定义,冲激响应和系统零状态响应的关系 信号与系统
卷积的应用举例 卷积的定义,冲激响应和系统零状态响应的关系 信号与系统
卷积的应用举例 卷积的定义,冲激响应和系统零状态响应的关系 信号与系统
卷积的应用举例 卷积的定义,冲激响应和系统零状态响应的关系 信号与系统
卷积的应用举例 卷积的定义,冲激响应和系统零状态响应的关系 信号与系统
卷积的应用举例 卷积的定义,冲激响应和系统零状态响应的关系 信号与系统
卷积的应用举例 卷积的定义,冲激响应和系统零状态响应的关系 信号与系统
加入椒盐噪声的图像空间域去噪,可利用卷积实现 卷积的应用举例 加入椒盐噪声的图像空间域去噪,可利用卷积实现 卷积的定义,冲激响应和系统零状态响应的关系 信号与系统
卷积的应用举例 卷积的定义,冲激响应和系统零状态响应的关系 信号与系统
二.LTI系统的性质 LTI 系统可以由它的单位冲激/脉冲响应来表征,因而其特性(记忆性、可逆性、因果性、稳定性)都应在其单位冲激/脉冲响应中有所体现。 1. 记忆性: 根据 ,如果系统是无记忆的, 则在任何时刻 , 都只能和 时刻的输入有关,和式中只能有 时的一项为非零,因此必须有: 即:
如果LTI系统是可逆的,一定存在一个逆系统,且 所以,无记忆系统的单位脉冲/冲激响应为: 此时, 当 时系统是恒等系统。 如果LTI系统的单位冲激/脉冲响应不满足上述要求,则系统是记忆的。 2. 可逆性: 如果LTI系统是可逆的,一定存在一个逆系统,且 逆系统也是LTI系统,它们级联起来构成一个恒等系统。
例如:延时器是可逆的LTI系统, ,其逆系统是 ,显然有: 因此有: 例如:延时器是可逆的LTI系统, ,其逆系统是 ,显然有: 累加器是可逆的LTI系统,其 ,其逆系统是 ,显然也有:
但差分器是不可逆的。 3. 因果性: 由 ,当LTI系统是因果系统时,在任何时刻 , 都只能取决于 时刻及其以前的输入,即和式中所有 的项都必须为零,即: 或: 对连续时间系统有: 这是LTI系统具有因果性的充分必要条件。
4. 稳定性: 根据稳定性的定义,由 , 若 有界,则 ;若系统稳定,则要 求 必有界,由 可知,必须有: 对连续时间系统,相应有: 这是LTI系统稳定的充分必要条件。
LTI系统的特性也可以用它的单位阶跃响应来描述。
补充例题 系统输入输出关系为 试求其单位冲激响应。
2.4 用微分和差分方程描述的因果LTI系统 ( Causal LTI Systems Described by Differential and Difference Equations ) 在工程实际中有相当普遍的一类系统,其数学模型可以用线性常系数微分方程或线性常系数差分方程来描述。分析这类LTI系统,就是要求解线性常系数微分方程或差分方程。 一.线性常系数微分方程 (Linear Constant-Coefficient Differential Equation) 均为常数
求解该微分方程,通常是求出通解 和一个特解 ,则 。特解 是与输入 同类型的函数,通解 是齐次方程的解,即 的解。欲求得齐次解,可根据齐次方程建立一个特征方程: 求出其特征根。在特征根均为单阶根时,可得出齐次解的形式为: 其中 是待定的常数。
要确定系数 ,需要有一组条件,称为附加条件。仅仅从确定待定系数 的角度来看,这一组附加条件可以是任意的,包括附加条件的值以及给出附加条件的时刻都可以是任意的。 当微分方程描述的系统是线性系统时,必须满足系统零输入—零输出的特性。也就是系统在没有输入,即 时, 。此时,微分方程就蜕变成齐次方程,因而描述线性系统的微分方程其齐次解必须为零,这就要求所有的 都为零。
在信号加入的时刻给出的零附加条件称为零初始条件。 也就是要求确定待定系数所需的一组附加条件的值必须全部为零,即: LCCDE具有一组零附加条件时,才能描述线性系统。 可以证明:当这组零附加条件在信号加入的时刻给出时,LCCDE描述的系统不仅是线性的,也是因果的和时不变的。 在信号加入的时刻给出的零附加条件称为零初始条件。
如果一个因果的LTI系统由LCCDE描述,且方程具有零初始条件,就称该系统初始是静止的或最初是松弛的。 结论: LCCDE具有一组全部为零的初始条件可以描述一个LTI因果系统。这组条件是: 如果一个因果的LTI系统由LCCDE描述,且方程具有零初始条件,就称该系统初始是静止的或最初是松弛的。 如果LCCDE具有一组不全为零的初始条件,则可以证明它所描述的系统是增量线性的。
系统响应的一般表示 系统响应的表示式: 系统的响应还可分解为暂态响应和稳态响应 信号与系统
例题1: 描述某LTI系统的微分方程为: 信号与系统
例题1: 信号与系统
例题2: 描述某LTI系统的微分方程为: 信号与系统
例题2 信号与系统
例题3: 描述某LTI系统的微分方程为: 信号与系统
例题3: 信号与系统
(Linear Constant-Coefficient Difference Equation) 二. 线性常系数差分方程: (Linear Constant-Coefficient Difference Equation) 一般的线性常系数差分方程可表示为: 与微分方程一样,它的解法也可以通过求出一个特解 和通解,即齐次解 来进行,其过程与解微分方程类似。 要确定齐次解中的待定常数,也需要有一组附加条件。同样地,当LCCDE具有一组全部为零的初始条件时,所描述的系统是线性、因果、时不变的。
对于差分方程,可以将其改写为: 可以看出:要求出 ,不仅要知道所有的 ,还要知道 ,这就是一组初始条件,由此可以得出 。进一步,又可以通过 和 ,求得 ,依次类推可求出所有 时的解。 若将差分方程改写为:
则可由 求得 ,进而由 可求得 ,依次可推出 时的解。 由于这种差分方程可以通过递推求解,因而称为 递归方程(recursive equation)。 当 时,差分方程变为:
此时,求解方程不再需要迭代运算,因而称为非递归方程(nonrecursive equation)显然,此时方程就是一个卷积和的形式,相当于 此时,系统单位脉冲响应 是有限长的,因而把这种方程描述的LTI系统称为FIR(Finite Impulse Response)系统。将递归方程描述的系统称为IIR(Infinite Impulse Response)系统,此时系统的单位脉冲响应是一个无限长的序列。
FIR系统与IIR系统是离散时间LTI系统中两类很重要的系统,它们的特性、结构以及设计方法都存在很大的差异。 由于无论微分方程还是差分方程的特解都具有与输入相同的函数形式,即特解是由输入信号完全决定的,因而特解所对应的这一部分响应称为受迫响应或强迫响应。齐次解所对应的部分由于与输入信号无关,也称为系统的自然响应。
零输入响应和零状态响应 零输入响应 边界值 零状态响应 边界值
增量线性系统的响应分为零状态响应和零输入响应。零输入响应由于与输入信号无关,因此它属于自然响应。零状态响应既与输入信号有关,也与系统特性有关,因而它包含了受迫响应,也包含有一部分自然响应。 三.由微分和差分方程描述的LTI系统的方框图表示 (Block-Diagram Respresentation of the LTI System described by LCCDE)
由LCCDE 描述的系统,其数学模型是由一些基本运算来实现的,如果能用一种图形表示方程的运算关系,就会更加形象直观;另一方面, 分析系统很重要的目的是为了设计或实现一个系统, 用图形表示系统的数学模型, 将对系统的特性仿真、硬件或软件实现具有重要意义。 不同的结构也会在设计和实现一个系统时带来不同的影响:如系统的成本、灵敏度、误差及调试难度等方面都会有差异。
D 1. 由差分方程描述的LTI系统的方框图表示: 由 可看出: 方程中包括三种基本运算:乘系数、相加、移位 (延迟) 。可用以下符号表示: 由 可看出: 方程中包括三种基本运算:乘系数、相加、移位 (延迟) 。可用以下符号表示: D 若令 ,则
据此可得方框图: D D 直接Ⅰ型
将其级联起来,就成为LCCDE描述的系统,它具有与差分方程完全相同的运算功能。显然, 它可以看成是两个级联的系统,可以调换其级联的次序, 并将移位单元合并,于是得到: 直接Ⅱ型 D
2. 由微分方程描述的LTI系统的方框图表示: 由 看出它也包括三种基本运算:微分、相加、乘系数。 但由于微分器不仅在工程实现上有困难,而且对误差及噪声极为灵敏,因此,工程上通常使用积分器而不用微分器。 将微分方程两边同时积分 N 次,即可得到一个积 分方程:
对此积分方程完全按照差分方程的办法有: 直接Ⅰ型
通过交换级联次序,合并积分器可得直接Ⅱ型:
补充:增量线性系统 根据电路的线性叠加原理,有: 零状态线性:起始状态为零时,系统的零状态响应对输入信号呈现线性(包括可加性和齐次性) 零输入线性:当外部激励为零时,系统的零输入响应对系统初始状态呈现线性 线性系统扩展定义:一个既具有零输入响应和零状态响应分解特性,又具有零输入线性和零状态线性的系统称为线性系统,否则称为非线性系统 全响应:系统在初始条件下对初始时刻后的输入在初始时刻后产生的响应成为全响应 全响应等于零输入响应和零状态响应之和 常系数线性微分方程描述的系统只有在起始状态为零的条件下,系统才是线性时不变的,并且是因果的 线性系统扩展定义 全响应的概念 信号与系统
例:使用零状态线性和零输入线性计算系统响应 LTI系统在某初始条件下,对激励 和 的全响应分别为 和 ,求在该初始状态下,对激励 的全响应 。 核心:利用线性系统扩展的定义求解 例题2-2 信号与系统
例:使用零状态线性和零输入线性计算系统响应 LTI系统在某初始条件下,对激励 和 的全响应分别为 和 ,求在该初始状态下,对激励 的全响应 。 解: 例题2-2 信号与系统
补充例题: 已经某系统激励与响应、初始条件符合: 例题2-2 信号与系统
根据广义线性的定义,上述系统零输入和零状态响应可分解;零输入响应具备线性性;但零状态响应不符合线性性;因此整个系统不是广义线性系统 补充例题: 已经某系统激励与响应、初始条件符合: 根据广义线性的定义,上述系统零输入和零状态响应可分解;零输入响应具备线性性;但零状态响应不符合线性性;因此整个系统不是广义线性系统 例题2-2 信号与系统
补充例题:冲激响应的计算 使用零状态线性概念计算系统冲激响应 例:某LTI系统,对激励 的零状态响应是 ,对激励 的零状态响应是 ,求该系统的冲激响应。 解 利用零状态线性概念计算系统的冲激响应 信号与系统
补充例题:冲激响应的计算 使用零状态线性概念计算系统冲激响应 例:某LTI系统,对激励 的零状态响应是 ,对激励 的零状态响应是 ,求该系统的冲激响应。 解 利用零状态线性概念计算系统的冲激响应 信号与系统
(Singularity function) 2.5 奇异函数 (Singularity function) 在第一章介绍单位冲激时,开始将 定义为 显然是不严密的,因为 在 不连续。进而采用极限的观点,将 视为 在 时的极限。这种定义或描述 的方法在数学上仍然是不严格的,因为可以有许多不同函数在 时都表现为与 有相同的特性。 例如:以下信号的面积都等于1,而且在 时,它们的极限都表现为单位冲激。
之所以产生这种现象,是因为 是一个理想化的非常规函数,被称为奇异函数。通常采用在卷积或积分运算下函数所表现的特性来定义奇异函数。 一. 通过卷积定义 从系统的角度,可以说 是一个恒等系统的 单位冲激响应,因此, —— 这就是在卷积运算下 的定义。 根据定义可以得出 的如下性质:
⒈ ⒉ 当 时,有 ⒊ 由此定义可得: 若 ,则有:
⒋ 若 是奇函数,则 ,因此 是偶函数, 此式即可作为在积分运算下 的定义式。 二. 通过积分定义 积分表达式 也可以作为 此式即可作为在积分运算下 的定义式。 二. 通过积分定义 积分表达式 也可以作为 在积分运算下的定义,这就是分配函数的定义方法。 据此定义又可以推出: ⒋ 若 是奇函数,则 ,因此 是偶函数, 即: 若令 ,代入积分定义式就有:
这就是卷积运算下的定义。 ⒌ 根据积分下的定义有: 若 ,则可推出 因此,若有 ,则
理想微分器的单位冲激响应应该是 的微分,记为 ,从卷积运算或LTI系统分析的角度应该有: 三. 单位冲激偶及其他奇异函数 理想微分器的单位冲激响应应该是 的微分,记为 ,从卷积运算或LTI系统分析的角度应该有: 微分器 所以 称为单位冲激偶(Unit doublet)
由此定义出发可以推出: ⒈ 当 时,有: ⒉ 考察 当 时,有 ,此积分可作为 在积分意义下的定义。
⒊ 若 是一个偶函数,则 。由此可推得 是奇函数,即: ⒋ 考察
⒌ 若 ,进而有: 因此,若有 ,则 按此定义方法推广下去,有:
在积分运算下有: 例如:
四. 的积分 用类似方法也可以定义 的积分。 若用 ,则有: 是理想积分器的单位冲激响应。 因此: 称为单位斜坡函数(Unit ramp function )
事实上, 的各次积分已经是常规函数了, 当然可以按常规函数定义的方法去描述。
2.6 小结(Summary) 本章主要讨论了以下内容: ⒈ 信号的时域分解: ⒉ LTI系统的时域分析——卷积和与卷积积分 ①用 描述系统(也可用 述); ②用LCCDE连同零初始条件描述LTI系统;
③ 用方框图描述系统(等价于LCCDE描述)。 ⒋ LTI系统的特性与 的关系: 记忆性、因果性、稳定性、可逆性与 的关系; 系统级联、并联时, 与各子系统的关系。 ⒌ 奇异函数。