欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    信号与系统实验4.docx

    • 资源ID:1699200       资源大小:136.31KB        全文页数:15页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    信号与系统实验4.docx

    1、信号与系统实验4实验四 连续时间LTI系统的复频域分析一、实验目的1、掌握拉普拉斯变换的物理意义、基本性质及应用;2、掌握用拉普拉斯变换求解连续时间LTI系统的时域响应;3、掌握系统函数的概念,掌握系统函数的零、极点分布(零、极点图)与系统的稳定性、时域特性等之间的相互关系;4、掌握用MATLAB对系统进行变换域分析的常用函数及编程方法。基本要求:掌握拉普拉斯变换及其基本性质,掌握应用拉普拉斯变换求解系统的微分方程,能够自己编写程序完成对系统时域响应的求解。掌握并理解系统函数的概念,掌握系统函数零极点与系统时域和频域特性之间的关系,能够编写程序完成对系统的一些主要特性如稳定性、因果性等的分析。

    2、二、实验原理及方法1、连续时间LTI系统的复频域描述拉普拉斯变换(The Laplace transform)主要用于系统分析。描述系统的另一种数学模型就是建立在拉普拉斯变换基础上的“系统函数(System Function)”H(s): 4.1系统函数的实质就是系统单位冲激响应(Impulse Response)的拉普拉斯变换。因此,系统函数也可以定义为: 4.2所以,系统函数的一些特点是和系统的时域响应的特点相对应的。在教材中,我们求系统函数的方法,除了按照拉氏变换的定义式的方法之外,更常用的是根据描述系统的线性常系数微分方程(Linear Constant-Coefficient Def

    3、rential Equation),经过拉氏变换之后得到系统函数。假设描述一个连续时间LTI系统的线性常系数微分方程为: 4.3对式4.3两边做拉普拉斯变换,则有 即 4.4式4.4告诉我们,对于一个能够用线性常系数微分方程描述的连续时间LTI系统,它的系统函数是一个关于复变量s的有理多项式的分式,其分子和分母的多项式系数与系统微分方程左右两端的系数是对应的。根据这一特点,可以很容易的根据微分方程写出系统函数表达式,或者根据系统函数表达式写出系统的微分方程。系统函数大多数情况下是复变函数,因此,可以有多种表示形式:1、直角坐标形式: 2、零极点形式: 3、部分分式和形式: (假设系统的NM,且

    4、无重极点) 根据我们所要分析的问题的不同,可以采用不同形式的系统函数表达式。在MATLAB中,表达系统函数的方法是给出系统函数的分子多项式和分母多项式的系数向量。由于系统函数的分子和分母的多项式系数与系统微分方程左右两端的系数是对应的,因此,用MATLAB表示系统函数,就是用系统函数的两个系数向量来表示。应用拉普拉斯变换分析系统的主要内容有:1、分析系统的稳定性;2、分析系统的频率响应。分析方法主要是通过绘制出系统函数的零极点分布图,根据零极点分布情况,判断系统的稳定性。MATLAB中有相应的复频域分析函数,下面简要介绍如下:z,p,k = tf2zp(num,den):求系统函数的零极点,返

    5、回值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 = impul

    6、se(num,den):求系统的单位冲激响应,不带返回值,则直接绘制响应曲线,带返回值则将冲激响应值存于向量h之中。2、系统函数的零极点分布图系统函数的零极点图(Zero-pole diagram)能够直观地表示系统的零点和极点在s平面上的位置,从而比较容易分析系统函数的收敛域(Regin of convergence)和稳定性(stablity)。下面给出一个用于绘制连续时间LTI系统的零极点图的扩展函数splane(num,den):% splane% This function is used to draw the zero-pole plot in the s-planefuncti

    7、on splane(num,den)p = roots(den); % Determine the polesq = roots(num); % Determine the zerosp = p; q = q; x = max(abs(p q); % Determine the range of real-axis x = x+1;y = x; % Determine the range of imaginary-axis plot(-x x,0 0,:);hold on; % Draw the real-axisplot(0 0,-y y,:);hold on; % Draw the ima

    8、ginary-axisplot(real(p),imag(p),x);hold on; % Draw the polesplot(real(q),imag(q),o);hold on; % Draw the zerostitle(zero-pole plot);xlabel(Real Part);ylabel(Imaginal Part)axis(-x x -y y); % Determine the display-range对于一个连续时间LTI系统,它的全部特性包括稳定性、因果性(Causality)和它具有何种滤波特性(Frequency-domain aspect)等完全由它的零极点

    9、在s平面上的位置所决定。3、拉普拉斯变换与傅里叶变换之间的关系根据课堂上所学的知识可知,拉普拉斯变换与傅里叶变换之间的关系可表述为:傅里叶变换是信号在虚轴上的拉普拉斯变换,也可用下面的数学表达式表示 4.5上式表明,给定一个信号h(t),如果它的拉普拉斯变换存在的话,它的傅里叶变换不一定存在,只有当它的拉普拉斯变换的收敛域包括了整个虚轴,则表明其傅里叶变换是存在的。下面的程序可以以图形的方式,表现拉普拉斯变换与傅里叶变换的这种关系。% Relation_ft_lt% This program is used to observe the relationship between the Fou

    10、rier transform% and the Laplace transform of a rectangular pulse.clear, close all,a = -0:0.1:5;b = -20:0.1:20;a, b = meshgrid (a, b);c = a+i*b; %确定绘图区域c = (1-exp (-2* (c+eps)./ (c+eps);c = abs (c); %计算拉普拉斯变换subplot (211)mesh (a,b,c); %绘制曲面图surf (a,b,c);view (-60,20) %调整观察视角axis (-0,5,-20,20,0,2);tit

    11、le (The Laplace transform of the rectangular pulse);w = -20:0.1:20;Fw = (2*sin(w+eps).*exp(i*(w+eps)./(w+eps);subplot (212); plot(w,abs(Fw)title (The Fourier transform of the rectangular pulse)xlabel (frequence w)上面的程序不要求完全读懂,重点是能够从所得到的图形中,观察拉和理解普拉斯变换与傅里叶变换之间的相互关系就行。4、系统函数的极点分布与系统的稳定性和因果性之间的关系一个稳定的L

    12、TI系统,它的单位冲激响应h(t)满足绝对可积条件,即 4.6同时,我们还应该记得,一个信号的傅里叶变换的存在条件就是这个信号满足绝对可积条件,所以,如果系统是稳定的话,那么,该系统的频率响应也必然是存在的。又根据傅里叶变换与拉普拉斯变换之间的关系,可进一步推理出,稳定的系统,其系统函数的收敛域必然包括虚轴。稳定的因果系统,其系统函数的全部极点一定位于s平面的左半平面。所以,对于一个给定的LTI系统,它的稳定性、因果性完全能够从它的零极点分布图上直观地看出。例题4-1:已知一个因果的LTI系统的微分方程为编写程序,绘制出系统的零极点分布图,并说明它的稳定性如何。解:这是一个高阶系统,显然手工计

    13、算它的极点是很困难的。可以利用前面给出的扩展函数splane(),来绘制系统的零极点分布图。范例程序如下:% Program4_1% This program plots the zero-pole diagram of an LTI system described% by the linear constant-coefficient differential equationclear, close all,b = 262;a = 1 10 48 148 306 401 262;subplot (221)splane (b,a)title (The zero-pole diagram)执

    14、行该程序后,得到系统的零极点分布图如图5.1所示。由于已知该系统是因果系统,从零极点分布图上看,它的全部极点都位于s平面的左半平面上,所以系统是稳定的。然后,直接在命令窗口键入 roots(a)回车后,就得到系统的极点为:ans = -0.5707 + 2.4716i -0.5707 - 2.4716i -2.7378 + 0.0956i -2.7378 - 0.0956i -1.6915 + 1.6014i -1.6915 - 1.6014i若题目中没有说明该系统是否是因果的,则需要做详细的分析。从零极点分布图上可以看出,该系统可能的收敛域共有四种可能,另外三种可能如下:(a) 收敛域为Re

    15、s -2.7378,此种情况说明,该系统是一个反因果系统(Anticausal system),由于收敛域不包含虚轴,故此系统是不稳定的。(b)、(c)收敛域为 -2.7378 Res -1.6915和-1.6915 Res b = 1; a = 1 3 2; r, p, k = residue (b, a)命令窗口立即给出计算结果为:r = -1 1p = -2 -1例题图5-3k = 根据r、p、k之值,可以写出X(s)的部分分式和的表达式为: 然后根据不同的ROC,可写出X(s)的时域表达式x(t)。第一种情况,ROC为 Res -2,则x(t)为反因果信号,其数学表达式为 第二种情况,

    16、ROC为 -2 Res -1,则x(t)为因果信号,其数学表达式为 在这个例题中,函数residue()仅仅完成了部分分式分解的任务,至于逆变换的数学表达式的结果是什么,还得结合收敛域的不同才能写出。如果X(s)的分子的阶不小于分母的阶,则k将不等于一个空矩阵,例如,当时,我们在命令窗口中键入: b = 1 0 0 0; a = 1 3 2; r,p,k=residue(b,a)则:r = 8 -1p = -2 -1k = 1 -3这里的k = 1 3,实际上是将X(s)做了一个长除法后,得到的商的多项式。所以,根据上面的r、p、k之值,可写出X(s)的部分分式和的表达式为: 有关函数resi

    17、due()的详细用法,可通过在线帮助加以了解。三、实验内容及步骤实验前,必须首先阅读本实验原理,了解所给的MATLAB相关函数,读懂所给出的全部范例程序。实验开始时,先在计算机上运行这些范例程序,观察所得到的信号的波形图。并结合范例程序所完成的工作,进一步分析程序中各个语句的作用,从而真正理解这些程序。实验前,一定要针对下面的实验项目做好相应的实验准备工作,包括事先编写好相应的实验程序等事项。Q4-1 将绘制零极点图的扩展函数文件splane以splane为文件名存盘。Q4-2 运行程序Relation_ft_lt,观察拉普拉斯变换与傅里叶变换之间的关系。在点击工具条上的旋转按钮,再将鼠标放在

    18、曲面图上拖动图形旋转,从各个角度观察拉普拉斯曲面图形,并同傅立叶变换的曲线图比较,加深对拉普拉斯变换与傅里叶变换之间关系的理解与记忆。Q4-3 编写程序Q4_3,根据系统函数的分子分母多项式系数向量,绘制出系统的零极点图、系统的单位冲激响应、系统的幅度频率响应和相位频率相应的图形。程序Q4_3抄写如下:Q4-4 执行程序编写Q4_3,输入因果的系统函数的分子分母系数向量,绘制所得到的图形如下:执行Q4_3所得到的图形从上面的图形中可以看出,该系统的零点和极点分别位于:从时域和零极点分布特征两个方面说明该系统是否是稳定的系统?答:从频率响应特性上看,该系统具有何种滤波特性?答:Q4-5 执行程序

    19、编写Q4_3,输入因果的系统函数 此处a取1,执行程序Q4_3,输入该系统的分子分母系数向量,得到的图形如下:从上面的图形中可以看出,该系统的零点和极点分别位于:从时域和零极点分布特征两个方面说明该系统是否是稳定的系统?答:从频率响应特性上看,该系统具有何种滤波特性?答:改变系统函数中的a值,分别取0.6、0.8、4、16等不同的值,反复执行程序Q4-3,观察系统的幅度频率响应特性曲线(带宽、过渡带宽和阻带衰减等),贴一张a = 4时的图形如下:观察a取不同的值时系统的幅度频率响应特性曲线的变化(带宽、过渡带宽和阻带衰减等),请用一段文字说明零点位置对系统滤波特性的这些影响。答:Q4-6 对于

    20、因果系统,已知输入信号为,要求输出信号,K为一个不为零的系数,根据Q4-5所得到的不同a值时的幅度频率响应图形,选择一个合适的a值从而使本系统能够实现本题的滤波要求。你选择的a值为:选择a值的根据是:试编写一个MATLAB程序Q4_6,仿真这个滤波过程,要求绘制出系统输入信号、系统的单位冲激响应和系统的输出信号波形。抄写程序Q4_6如下:执行程序Q4_6得到的输入输出信号波形图如下:Q4-7 已知一个因果系统的系统函数为,作用于系统的输入信号为,试用MATLAB帮助你求系统的响应信号y(t)的数学表达式。执行程序Q4_6得到的输入输出信号波形图如下:四、实验报告要求1、按要求完整书写你所编写的全部MATLAB程序2、实事求是地回答相关问题,严禁抄袭。


    注意事项

    本文(信号与系统实验4.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开