




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
系统的零极点分析1.连续系统的零极点分析可见:若系统的零极点已知,则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”表示。下面的函数可以求出系统函数的零极点并绘制零极点图。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')%画出零点title('连续系统的零极点图')%加标题text(0.2,x-0.2,'虚轴')%加文本标注text(y-0.2,0.2,'实轴')将该函数保存为ljdt.m文件后,可直接调用该函数来计算系统函数的零极点并绘制零极点图。例:已知一连续系统的系统函数为试绘出该其零极点图。对应的MATLAB命令如下:>>a=[151630];>>b=[520250];>>ljdt(a,b);10(2)零极点分布与系统稳定性的关系例:已知一连续系统的系统函数为判断该系统是否稳定?绘出零极点图即可判断出是否稳定。>>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)可知说明:对系统的零极点进行分析的意义(1)用MATLAB来绘制离散系统的零极点图离散系统的零极点位置同样用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';%将极点列向量转置为行向量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,'虚轴')%加文本标注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.500023(2)零极点分布与系统稳定性的关系例:已知一连续系统的系统函数为判断该系统是否稳定?绘出零极点图即可判断出是否稳定。>>clf>>a=[3-10001];>>b=[11];>>nljdt(a,b);p=0.7255+0.4633i0.7255-0.4633i-0.1861+0.7541i-0.1861-0.7541i-0.7455z=-1H(z)的所有极点均在单位圆内,因此该系统是一个稳定系统。习题H

天天****心情
实名认证
内容提供者


最近下载