文档介绍:实验四连续时间 LTI 系统的复频域分析一、实验目的 1 、掌握拉普拉斯变换的物理意义、基本性质及应用; 2 、掌握用拉普拉斯变换求解连续时间 LTI 系统的时域响应; 3、掌握系统函数的概念, 掌握系统函数的零、极点分布(零、极点图) 与系统的稳定性、时域特性等之间的相互关系; 4 、掌握用 MATLAB 对系统进行变换域分析的常用函数及编程方法。基本要求:掌握拉普拉斯变换及其基本性质,掌握应用拉普拉斯变换求解系统的微分方程, 能够自己编写程序完成对系统时域响应的求解。掌握并理解系统函数的概念, 掌握系统函数零极点与系统时域和频域特性之间的关系, 能够编写程序完成对系统的一些主要特性如稳定性、因果性等的分析。二、实验原理及方法 1 、连续时间 LTI 系统的复频域描述拉普拉斯变换( The Laplace transform ) 主要用于系统分析。描述系统的另一种数学模型就是建立在拉普拉斯变换基础上的“系统函数( System Function ) ”—— H(s) :????)()( )()()(txLsX tyLsYsH换系统激励信号的拉氏变换系统冲击响应的拉氏变??? 系统函数)(sH 的实质就是系统单位冲激响应( Impulse Response ))(th 的拉普拉斯变换。因此,系统函数也可以定义为: ??????dtethsH st)()( 所以, 系统函数)(sH 的一些特点是和系统的时域响应)(th 的特点相对应的。在教材中, 我们求系统函数的方法, 除了按照拉氏变换的定义式的方法之外, 更常用的是根据描述系统的线性常系数微分方程( Linear Constant- Coefficient Defrential Equation ) ,经过拉氏变换之后得到系统函数)(sH 。假设描述一个连续时间 LTI 系统的线性常系数微分方程为: ????? Mk k kk Nk k kkdt txdbdt tyda 00)()( 对式 两边做拉普拉斯变换,则有????? Mk kk Nk kksXsbsYsa 00)()( 即?????? Nk kk Mk kksa sbsX sYsH 0 0)( )()( 式 告诉我们, 对于一个能够用线性常系数微分方程描述的连续时间 LTI 系统, 它的系统函数是一个关于复变量 s 的有理多项式的分式, 其分子和分母的多项式系数与系统微分方程左右两端的系数是对应的。根据这一特点, 可以很容易的根据微分方程写出系统函数表达式,或者根据系统函数表达式写出系统的微分方程。系统函数)(sH 大多数情况下是复变函数,因此, )(sH 可以有多种表示形式: 1 、直角坐标形式: ) Im( ) Re( )(sjssH?? 2 、零极点形式: ??????? Ni i Mj jps zsksH 1 1)( )()( 3 、部分分式和形式: ???? Nkk kss AsH 0)( (假设系统的 N>M ,且无重极点) 根据我们所要分析的问题的不同,可以采用不同形式的系统函数)(sH 表达式。在 MATLAB 中,表达系统函数)(sH 的方法是给出系统函数的分子多项式和分母多项式的系数向量。由于系统函数的分子和分母的多项式系数与系统微分方程左右两端的系数是对应的,因此,用 MATLAB 表示系统函数,就是用系统函数的两个系数向量来表示。应用拉普拉斯变换分析系统的主要内容有: 1 、分析系统的稳定性; 2 、分析系统的频率响应。分析方法主要是通过绘制出系统函数的零极点分布图, 根据零极点分布情况, 判断系统的稳定性。 MATLAB 中有相应的复频域分析函数,下面简要介绍如下: [z,p,k] = tf2zp(num,den) : 求系统函数的零极点, 返回值 z 为零点行向量,p 为极点行向量, k 为系统传递函数的零极点形式的增益。 num 为系统函数分子多项式的系数向量, den 为系统函数分母多项式系数向量。 H= freqs(num,den,w) : 计算由 num,den 描述的系统的频率响应特性曲线。返回值 H 为频率向量规定的范围内的频率响应向量值。如果不带返回值 H, 则执行此函数后, 将直接在屏幕上给出系统的对数频率响应曲线(包括幅频特性取向和相频特性曲线)。[x,y] = meshgrid(x1,y1) :用来产生绘制平面图的区域,由 x1, y1 来确定具体的区域范围,由此产生 s 平面区域。 meshgrid(x,y,fs) :绘制系统函数的零极点曲面图。 H= impulse(num,den) :求系统的单位冲激响应,不带返回值,则直接绘制响应曲线,带返回值则将冲激响应值存于向量 h 之中。 2 、系统函数的零极点分布图系统函数