实验四系统零极点分析2演示教学.ppt

实验四系统零极点分析2演示教学.ppt

ID:59535297

大小:268.50 KB

页数:31页

时间:2020-11-09

实验四系统零极点分析2演示教学.ppt_第1页
实验四系统零极点分析2演示教学.ppt_第2页
实验四系统零极点分析2演示教学.ppt_第3页
实验四系统零极点分析2演示教学.ppt_第4页
实验四系统零极点分析2演示教学.ppt_第5页
资源描述:

《实验四系统零极点分析2演示教学.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验四系统零极点分析2可见:若系统的零极点已知,则H(s)可知说明:对系统的零极点进行分析的意义可确定系统的H(s);判断系统的稳定性;(1)用MATLAB来绘制连续系统的零极点图连续系统的零极点位置可以用matlab中的多项式求根函数roots()来求得,其调用格式为:p=roots(D):D是由多项式的系数构成的行向量例:求s2+4s+3=0的根。>>d=[143];>>p=roots(d)p=-3-1用roots()函数求出系统函数H(s)的零极点后,即可用plot命令在复平面上绘出系统函数的零极点。方法是在零点位置用符号“O”表示,在极点位置用符号“X”表示。下面的函数可以

2、求出系统函数的零极点并绘制零极点图。function[p,z]=ljdt(D,N)p=roots(D)%求系统的极点z=roots(N)%求系统的零点p=p';%将极点列向量转置为行向量z=z';%求将零点列向量转置为行向量x=max(abs([pz]));%用来确定坐标轴的范围x=x+0.1;y=x;holdon%重叠绘图axis([-xx-yy]);%确定坐标轴显示范围plot([-xx],[00])%画出横坐标plot([00],[-yy])%画出纵坐标plot(real(p),imag(p),'x')%画出极点plot(real(z),imag(z),'O')%画出零点ti

3、tle('连续系统的零极点图')%加标题text(0.2,x-0.2,'虚轴')%加文本标注text(y-0.2,0.2,'实轴')将该函数保存为ljdt.m文件后,可直接调用该函数来计算系统函数的零极点并绘制零极点图。例:已知一连续系统的系统函数为试绘出该其零极点图。对应的MATLAB命令如下:>>a=[151630];>>b=[520250];>>ljdt(a,b);(2)零极点分布与系统稳定性的关系判断系统稳定性的方法:(1)若输入有界,则输出有界;(2)h(t)绝对可积;(3)H(s)的所有极点在左半平面;根据H(s)的零极点分布来判断连续系统的稳定性是进行零极点分析的重要

4、应用之一,稳定性是系统的固有性质,与激励信号无关。例:已知一连续系统的系统函数为判断该系统是否稳定?绘出零极点图即可判断出是否稳定。>>clf>>a=[82315];>>b=[132];>>ljdt(a,b);p=-0.6155+0.6674i-0.6155-0.6674i0.4905+0.7196i0.4905-0.7196iz=-2-1H(s)有极点在右半平面,因此该系统是一个不稳定系统。1.离散系统的零极点分析可见:若系统的零极点已知,则H(z)可知说明:对系统的零极点进行分析的意义可确定系统的H(z);判断系统的稳定性;(1)用MATLAB来绘制离散系统的零极点图离散系统的

5、零极点位置同样用matlab中的多项式求根函数roots()来求得,例:求z2+0.75z+0.125=0的根。>>d=[10.750.125];>>p=roots(d)p=-0.5000-0.2500注意:系数向量一定要由多项式的最高幂开始,一直到常数项,缺项用零补齐。用roots()函数求出系统函数H(z)的零极点后,同样可用plot命令在复平面上绘出离散系统的零极点图。与连续系统类似,下面的函数可以求出系统函数的零极点并绘制零极点图。function[p,z]=nljdt(D,N)p=roots(D)%求系统的极点z=roots(N)%求系统的零点p=p';%将极点列向量转置

6、为行向量z=z';%求将零点列向量转置为行向量x=max(abs([pz1]));%用来确定坐标轴的范围x=x+0.1;y=x;holdon%重叠绘图axis([-xx-yy]);%确定坐标轴显示范围w=0:pi/300:2*pi;ucircle=exp(j*w);plot(ucircle)%画出单位圆plot([-xx],[00])%画出横坐标plot([00],[-yy])%画出纵坐标plot(real(p),imag(p),'x')%画出极点plot(real(z),imag(z),'O')%画出零点title(‘离散系统的零极点图')%加标题text(0.1,x,'虚轴')

7、%加文本标注text(y,0.1,'实轴')将该函数保存为nljdt.m文件后,可直接调用该函数来计算系统函数的零极点并绘制零极点图。例:已知一离散系统的系统函数为试绘出该其零极点图。对应的MATLAB命令如下:>>a=[13/41/8];>>b=[1-0.50];>>clf>>nljdt(a,b);p=-0.5000-0.2500z=00.5000(2)零极点分布与系统稳定性的关系判断系统稳定性的方法:(1)若输入有界,则输出有界;(2)h(n)绝对可和;(3)H(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。