Transcript 信号与线性系统--王宇
信号与线性系统 王宇 [email protected] 2011.03.22 1 信号与线性系统 • • • • • • • • 第一章 信号与系统 第二章 连续系统的时域分析 第三章 离散系统的时域分析 第四章 连续系统的频域分析 第五章 连续系统的S域分析 第六章 离散系统的Z域分析 第七章 系统函数 第八章 系统的状态变量分析 2 系统分析 连续时间系统——微分方程描述 第2章 经典法:齐次解 特解 时域分析 零输入响应 零状态响应 变换域分析 : 傅立叶变换法 / 拉氏变换法 离散时间系统——差分方程描述 差分方程的解法与微分方程类似 第3章 经典法:齐次解 特解 时域分析 零输入响应 零状态响应 变换域分析: z变换法 3 第二讲 时域分析 补充 • 连续系统的时域分析 • • • • 2.1 LTI连续系统的响应 2.2 冲激响应与阶跃响应 2.3 卷积积分 2.4 卷积积分的性质 • 离散系统的时域分析 • 3.1 LTI离散系统的响应 • 3.2 单位序列和单位序列响应 • 3.3 卷积和 4 补充 引言 • 对于给定的激励(输入),直接求解系统 的微分方程。又因为是在时间变量领域内 进行,所以成为时域分析,是变换域分析 方法的基础。 • 注意离散系统与连续系统分析方法上的联 系、区别、对比,二者有并行的相似性(对 偶性)。 5 补充 LTI连续系统响应的两种解法 • 齐次解和特解 齐次解的函数形式只依赖于系统,与激励的 f (t ) 函数形式无关。但其系数由激励决定。 特解形式由激励函数形式确定。 • 零输入响应和零状态响应 了解概念,区分0负0正 教材中的几个例题 6 第二讲 时域分析 • 连续系统的时域分析 • • • • 2.1 LTI连续系统的响应 2.2 冲激响应与阶跃响应 2.3 卷积积分 2.4 卷积积分的性质 • 离散系统的时域分析 • 3.1 LTI离散系统的响应 • 3.2 单位序列和单位序列响应 • 3.3 卷积和 7 冲激响应 (t) {¡Á(0)}£½{0 } (t) (1) 0 t ÏßÐÔ·Çʱ ±äϵͳ h(t) h(t) 0 t • 输入是单位冲激函数 (t )所引起的响应称为冲 激响应,用 h(t )表示。 • 解法与此前方法类似,只是冲激响应的函数形 式中一般都含有冲激。 8 补充 阶跃响应 • 输入是阶跃信号所引起的响应,叫阶跃响 应 • 阶跃响应是冲激响应的积分。 9 第二讲 时域分析 • 连续系统的时域分析 • • • • 2.1 LTI连续系统的响应 2.2 冲激响应与阶跃响应 2.3 卷积积分 2.4 卷积积分的性质 • 离散系统的时域分析 • 3.1 LTI离散系统的响应 • 3.2 单位序列和单位序列响应 • 3.3 卷积和 10 一. 信号分解 • 将输入信号看成是由一系列强度不同,接 入时刻不同的窄脉冲组成。 • 根据系统的微分积分性质:可以将输出信 号表示成是由上述一系列窄脉冲的响应函 数叠加而成。 11 二.卷积的图示解法 • 卷积的图解能够直观地理解卷积积分的计 算过程。 • 卷积的图解归纳起来有下列五个步骤: • • • • • 换元:将和中的变量t更换为变量τ; 折叠:作出相对于纵轴的镜象; 位移:把平移一个t值; 相乘:将位移后的函数乘以; 积分:和乘积曲线下的面积即为t时刻的卷积值。 12 第二讲 时域分析 • 连续系统的时域分析 • • • • 2.1 LTI连续系统的响应 2.2 冲激响应与阶跃响应 2.3 卷积积分 2.4 卷积积分的性质 • 离散系统的时域分析 • 3.1 LTI离散系统的响应 • 3.2 单位序列和单位序列响应 • 3.3 卷积和 13 一.卷积的代数运算 • 交换律 f (t ) h (t ) h (t ) f (t ) f ( ) h(t )d f ( ) h(t )d • 两信号的卷积积分与次序无关。即系统输入信 号f(t)与系统的冲激响应h(t)可以互相调换,其零 状态响应不变. 14 (t) h 1 (t) h 2 (t) h(t)£½ h 1 (t) * h2 (t) (t) h 2 (t) h 1 (t) h(t)£½ h 2 (t) * h1 (t) 系统级联满足交换律 15 • 分配律 (f1(t)+f2(t))*h(t)=f1(t)*h(t)+f2(t)*h(t) • 如图所示,表明两个信号f1(t)与f2(t)叠加后通过某系 统h(t)将等于两个信号分别通过此系统h(t)后再叠加。 f1 (t) ¡Æ h(t) y(t) f2 (t) f1 (t) h(t) ¡Æ f2 (t) y(t) h(t) 卷积分配律示意图 16 • 结合律 (e(t)*h1(t))*h2(t) = e(t)*(h1(t)*h2(t)) • 应用:串联(级联)系统的冲激响应 h(t) = h1(t)*h2(t) 17 二.函数与冲激函数的卷积 • 卷积积分中最简单的就是卷积的两个函数之中有一个是 冲激函数. • 延迟函数可以看成是冲激函数的延迟 与冲激函数的卷积 f(t)*kδ(t)=kf(t) ( k倍理想放大特性) f(t)*kδ(t±t0)=kf(t±t0) (延时特性) • 周期函数的另外一种表示方法 h(t) (1) £ -T 0 T (a) f (t) ff (t)£½ f (t) *h(t) (1) t £ -T 0 T (b) t £ -2T £ -T 0 T (c) 2T t 18 补充 三.卷积的微分与积分 • 1、微分特性 y(t)=f(t)*h(t)=h(t)*f(t) y′(t)=f′(t)*h(t)=h′(t)*f(t) • 2 、积分特性 y(t)=y(t)*h(t)=h(t)*f(t) 则:y(-1)(t)=f(-1)(t)*h(t)=h(-1)(t)*f(t) 3 、推论: y(i)(t)=f(j)(t)*h(i-j)(t) y(t)=f(-1)(t)*h′(t)=f′(t)*h(-1)(t) • 更多的是用于求卷积 19 第二讲 时域分析 • 连续系统的时域分析 • • • • 2.1 LTI连续系统的响应 2.2 冲激响应与阶跃响应 2.3 卷积积分 2.4 卷积积分的性质 • 离散系统的时域分析 • 3.1 LTI离散系统的响应 • 3.2 单位序列和单位序列响应 • 3.3 卷积和 20 复习离散信号 • 离散时间信号:时间变量是离散的,函数只在某些规定的时刻有确定的值, f tk 在其他时间没有定义。 • t 2 t 1 o t1 t 2 t 3 离散信号可以由模拟信号抽样而得,也可以由实际系统生成。 采样 量化 f q t f t 4.2 3.1 o 4 3 0.9 2T 3T 数字信号:离散信号在 各离散点的幅值被量化 的信号。 2 1.5 T tk 1 t o T 2T 3T t • 离散时间系统:系统的输入、输出都是离散的时间信号。如数字计算机。 21 复习 一.离散时间信号——序列 •离散时间信号的运算 •常用离散时间信号 •离散信号的表示方法 22 序列的三种形式 x (n) 单边序列:n 0; 双边序列: n ; n O x (n) n O 有限长序列:n1 n n2; x (n) O n1 n2 23 n 二.离散信号的运算 1.相加: z(n) x(n) y(n) 2.相乘: z(n) x(n) y(n) 3.乘系数:z(n) ax(n) 4.移位: z( n) x( n m ) z ( n) x ( n m ) x n x 1 左移位 x n 1 x 0 x 0 x 1 右移位 x 1 x 3 x 1 2 1 o 1 3 3 x 2 n 1 o 1 2 x 3 4 x 2 n 24 5.反转: z(n) x( n) 前向差分:x( n) x( n 1) x( n) 6.差分: 后向差分: x ( n) x ( n) x ( n 1) z ( n) x ( k ) 7.累加: k X(n)= x(n-1) 8.重排(压缩、扩展): n x n x an , 或 x n x a 注意:有时需去除某些点或补足相应的零值。 9.序列的能量 E n x ( n) n 2 25 三.常用离散信号 •单位样值信号 •单位阶跃序列 •矩形序列 •斜变序列 •单边指数序列 •正弦序列 •复指数序列 26 1.单位冲激信号 0, n 0 ( n) 1, n 0 0, n j 时移性 ( n j ) 1, n j 比例性 c ( n), c ( n j ) 抽样性 f ( n) ( n) f (0) ( n) (n) 1 O 1 n ( n 1) 1 O 1 n 注意: ( t )用面积 强度表示, t 0,幅度为 ; (n )在n 0取有限值为1不是面积。 27 2.单位阶跃序列 n0 1 u( n) 0 n0 u(n) 1 1 O 1 23 n u(n)可以看作是无数个单位样值之和: u( n) ( n) ( n 1) ( n 2) ( n 3) (n k ) k 0 ( n) u(n) u( n 1) n与un是差和关系,不再是微 商关系。 28 3.矩形序列 1 RN ( n ) 0 0 n N 1 n 0, n N RN (n) 1 1 o 1 2 3 N 1 n 与un的关系:RN (n) u(n) u(n N ) 29 4.斜变序列 x( n) nu( n) x(n) 1 1 O 1 2 3 4 n 30 5.单边指数序列 xn a n un a n un a n un a 1 0a1 1 1 1 O 1 2 3 4 n 1 O a n un 1 2 4 n a n un a 1 1 a 0 1 1 O 3 1 1 2 3 4 n 1 O 1 2 3 4 n 31 6.正弦序列 xn sinnω0 余弦序列:xn cosn 0 sinnω0 sin 0 t 1 O 1 5 10 n 1 0 : 正弦序列的频率, 序列值依次周期性重复的速率。 2π 当 0= , 则序列每10个重复一次正弦包络的数值。 10 离散正弦序列 xn sin 0 n 是周期序列应满足 xn N xn N称为序列的周期,为任意正整数。 32 正弦序列周期性的判别 ① 2π N,N是正整数 0 2π sin 0 n N sin 0 n sin 0 n 2π sin 0 n 0 正弦序列是周期的 2π N N , 为有理数 ② 0 m m 2π sin 0 n N sin 0 n m sin 0 n m 2π sin 0 n 0 2π sin 0 n仍为周期的 周期:N m 0 2π ③ 为无理数 0 找不到满足 xn N xn的N值,为非周期的 33 7.复指数序列 xn e j0n cos 0 n j sin 0 n 复序列用极坐标表示: x n x n e jarg x n 复指数序列: x n 1 arg xn 0 n 34 第二讲 时域分析 • 连续系统的时域分析 • • • • 2.1 LTI连续系统的响应 2.2 冲激响应与阶跃响应 2.3 卷积积分 2.4 卷积积分的性质 • 离散系统的时域分析 • 3.1 LTI离散系统的响应 • 3.2 单位序列和单位序列响应 • 3.3 卷积和 35 3.1 LTI离散系统的响应 • 用差分方程描述线性时不变离 散系统 • 由系统框图写差分方程 • 差分方程的解法 36 一.用差分方程描述线性时不变离散系统 线性:均匀性、可加性均成立; x1 ( n) y1 ( n) 离散时间系统 x 2 ( n) 离散时间系统 y 2 ( n) c1 y1 ( n) c2 y2 ( n) c1 x1 ( n) c2 x 2 ( n) 离散时间系统 37 时不变性 xn yn,xn N yn N 整个序列右移 N位 y(n) x (n) 系统 1 1 1 O 1 O 1 2 3 n x( n N ) 系统 1 2 3 n y( n N ) 1 1 O 1 2 3 4 n 1 1 O 1 2 3 n 38 3.1 LTI离散系统的响应 • 用差分方程描述线性时不变离 散系统 • 由系统框图写差分方程 • 差分方程的解法 39 二.由系统框图写差分方程 加法器: x1 n x1 n x 2 n x 2 n x1 n x1 n x 2 n x2 n 乘法器: x1 n x1 n x 2 n x 2 n 40 标量乘法器 x n axn a xn a axn 延时器 y n 1 E y n 1 y n z 1 y n 1 单位延时实际是一个移位寄存器,把前一个离 散值顶出来,递补。 41 框图如图,写出差分方程 x n y n x n a 1 E y n a 1 E 解: yn xn ayn 1 yn 1 xn ayn 1 或 y( n) y n 1 x n a 一阶后向差分方程 一阶前向差分方程 42 3.1 LTI离散系统的响应 • 用差分方程描述线性时不变离 散系统 • 由系统框图写差分方程 • 差分方程的解法 43 三.差分方程的解法 1.迭代法 2.时域经典法:齐次解+特解 3.零输入响应+零状态响应 利用卷积求系统的零状态响应 第6章 4. z变换法反变换y(n) 44 一.迭代法 解差分方程的最初的方法 差分方程本身是一种递推关系,求解容易, 但得 不到输出序列的y(n)的解析式. 45 二.时域经典法 1. 齐次解 2. 特解 解微分方程 求差分方程齐次解步骤 差分方程 特征方程特征根 y(n)的解析式由起始状态定常数 例3.1-2 46 根据特征根,齐次解的三种情况 1. 无重根 yn C1 r1 C 2 r2 C n rn n 2.有重根 n n 如三重根r1=r2=r3=r yn C1 r C2 nr C3n r n 3.有共轭复数根 n n 2 可视为二个不等单根 47 三.零输入响应+零状态响应 1.零输入响应:输入为零,差分方程为齐次 齐次解:C r C由初始状态定(相当于0-的条件) n 2.零状态响应:初始状态为0,即 y 1 y 2 0 经典法:齐次解+特解 求解方法 卷积法 48 注意 • 五个公式的理解 • 自由响应+强迫响应 VS 零输入响应+ 零状态响应 例3.1-4 49 第二讲 时域分析 • 连续系统的时域分析 • • • • 2.1 LTI连续系统的响应 2.2 冲激响应与阶跃响应 2.3 卷积积分 2.4 卷积积分的性质 • 离散系统的时域分析 • 3.1 LTI离散系统的响应 • 3.2 单位序列和单位序列响应 • 3.3 卷积和 50 单位冲激和单位阶跃 • 定义和二者之间的相互表示关系 51 单位冲激响应 (n) h(n) 系统 即 n作用下,系统的零状态响应,表示为 hn h k 0 k 1,2,3, N 52 例 x n 已知系统框图, 求系统的单位冲激响应。 n 列方程 从加法器出发: y n 3 z 1 3 z 1 hn 1 x n 3 y n 1 3 y n 2 z 1 y n 3 y n yn 3 yn 1 3 yn 2 yn 3 xn 53 例 单位样值信号 n作用于系统: hn 3hn 1 3hn 2 hn 3 n 当n 0时 hn 3hn 1 3hn 2 hn 3 0 特征方程 r 3r 3r 1 0 , 3 2 r 13 0 特征根 r1 r2 r3 1 所以hn C1n 2 C 2 n C 3 54 如何求待定系数? 先求边界条件 零状态 h 1 h 2 h 3 0 可迭代出h0, h1, h2 h0 3h 1 3h 2 h 3 0 1 h1 3h0 3h 1 h 2 3 h2 3h1 3h0 h 1 6 代入hn C 1 n C 2 n C 3 得 2 1 3 C1 , C 2 , C 3 1 2 2 1 2 3 所以hn n n 1 un 2 2 对于求h(n),边界条件中至少有一项是n 0的。 55 第二讲 时域分析 • 连续系统的时域分析 • • • • 2.1 LTI连续系统的响应 2.2 冲激响应与阶跃响应 2.3 卷积积分 2.4 卷积积分的性质 • 离散系统的时域分析 • 3.1 LTI离散系统的响应 • 3.2 单位序列和单位序列响应 • 3.3 卷积和 56 3.3 卷积和 •卷积和定义 •离散卷积的性质 •卷积计算 57 一.卷积和定义 任意序列xn表示为 n的加权移位之线性组合: x n x 1n 1 x 0n x1n 1 xm n m x m n m m x(n) (n) h(n) y(n) h(n) 58 时不变 n m hn m 均匀性 xm n m xm hn m 可加性 x ( n) 输出 y n xm n m m xm hn m xn hn m 系统对 x n 的响应 每一样值产生的响应之 和,在各 处由 x m 加权。 卷积和的公式表明: hn 将输入输出联系起来,即零状态响应 xn hn59。 3.3 卷积和 •卷积和定义 •离散卷积的性质 •卷积计算 60 二.离散卷积的性质 1.交换律 x( n) h( n) h( n) x( n) 2.结合律 x(n) h1 (n) h2 (n) x(n) [h1 (n) h2 (n)] 3.分配律 x(n) h1 (n) h2 (n) x(n) h1 (n) x(n) h2 (n) 4. xn n 不存在微分、积分性质。 61 3.3 卷积和 •卷积和定义 •离散卷积的性质 •卷积计算 62 三.卷积计算 x n hn x m hn m m m范围由x(n), h(n)范围共同决定。 离散卷积过程:序列倒置移位相乘取和 1.解析式法 2.图解法 3.对位相乘求和法求卷积 4.利用性质 63 例1:解析式法 已知 x n n un 0 1 , hn un, 求卷积 y( n) x( n) h( n)。 yn xn hn m u( m )u( n m ) m 要点: 定上下限 宗量 : m 0, m n 即: 0 m n, n 0 从图中可见求和上限n,下限0 1 n1 n m un y( n) u( n) 1 m 0 当n 时 1 y n 1 64 hn x(n) 波形 1 o 1 2 3 o n a m um o 1 2 3 n0 a m um o 1 2 3 n 1 m n 1 1 α y( n) u( n) α m un 1 1 α m 0 n 1 当n 时,y n 1 α n hn m hn m 1 2 3 m y n 1 1 o 1 2 3 4 n65 例2:对位相乘求和法 已知x1 ( n) 4 , 3, 2, 1,x2 ( n) 3 , 2, 1, , n 0 n 0 求:y n x1 ( n) x2 ( n) 使用对位相乘求和法求卷积 步骤: 两序列右对齐→ 逐个样值对应相乘但不进位→ 同列乘积值相加(注意n=0的点) 66 x1 n x2 n : 4 3 2 1 3 2 1 3 4 3 2 2 1 12 17 16 10 4 1 n0 : n0 8 12 9 yn : 4 6 6 n0 所以y n 12 , 17 , 16 , 10 , 4 ,1 n0 67 y(n)的元素个数? 若: x(n) nA h(n) nB y ( n) nC n A nB 1 x(n)序列 n1 n n2, h(n)序列 n3 n n4 则y(n)序列 例如: n1 n3 n n2 n4 x(n): 0 n 3 4个元素 h(n): 0 n 4 5个元素 y(n): 0 n 7 8 个元素 68 例3:性质 已知x( n) R3 n, h( n) 1 , 2, 3,求x( n) h( n)。 n 0 x( n) ( n) ( n 1) ( n 2) h( n) ( n) 2 ( n 1) 3 ( n 2) 利用分配律 x( n) h( n) ( n) 2 ( n 1) 3 ( n 2) (n 1) 2 (n 2) 3 ( n 3) ( n 2) 2 ( n 3) 3 ( n 4) ( n) 3 ( n 1) 6 ( n 2) 5 ( n 3) 3( n 4) 69 作业 • 对比分析离散和连续系统时域分析的对偶 性! • 理解卷积. 70 End Thanks for your attention! 71 例1 设N=10,说明正弦序列的包络线每隔10个样值重复一 次,周期为10。 2π 2π ω0 0.2π N 10 表示相邻两个序列值间的弧度数为 0.2π。 ω0 反映每个序列值出现的速 率,ω0小,两个序列值 间弧度小。 sinnω0 1 sinΩ0 t 10 o1 1 5 n 72 例2 4π 已知: sin n , 求其周期。 11 4π 2π 11 11 N ω0 ,则有: 2π 11 ω0 4π 2 m 所以N 11,即周期为11。(2π 中有5.5个ω0) x n 3 4 5 1 2 9 10 11 6 7 8 一个周期 22 n 73