




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
连续系统函数零极点与离散系统函数零点及系统特性研究摘要: 通过对连续系统函数和离散系统函数零极点及冲击响应研究和稳定性的探究和matlab仿真来对比不同条件下的冲击响应和零极点的变化,已达到对离散与连续系统的特性研究。关键词:连续系统,离散系统,冲激响应,matlab,零极点。连续系统函数零极点与系统特性研究连续时间系统的稳定性与系统零点无关,与系统的极点有关,而系统零点则影响系统单位冲激响应的幅度和相位。理解系统的零极点与系统的稳定性之间的关系有利于对系统的理解。如果给定系统函数H(s),或给定系统微分方程(可以求出系统函数),通过系统函数可以零极点图判断系统的稳定性。(1)可用Matlab函数pzmap来画出系统的零极点图。函数pzmap的调用形式为p,z = pzmap(sys)其中调用变量sys为系统函数,而sys生成可以利用sys=tf(num,den),num表示N(s),den表示D(s)。返回变量p存放系统H(s)的极点,返回变量z存放系统H(s)的零点。(2)可用Matlab函数impulse来画出系统的单位冲激响应h(t)。函数impulse的调用形式为h=impulse(num,den,t);其中调用变量num表示N(s),den表示D(s)。返回变量h存放系统的单位冲激响应h(t)。从h(t)的图形可以基本判断系统稳定性和零极点的关系。以系统为例进行研究: 画出系统的零极点,并画出系统单位冲激响应h(t)的波形图。并与理论图形相比较理论分析: 由H(s)可知道原系统方程为y(t)-6y(t)+5y(t)=x(t)+x(t)则可求系统冲激响应如下:h(t)-6h(t)+5h(t)=0-r2-6r+5=0-r1=5;r2=1;h(t)=(ae(5t)+be(t)*u(t)带入h(t)-6h(t)+5h(t)=&(t)+&(t)中,有左右相等解得a=5/8,b=3/8.所以解得h(t)=(5/8*e(5t)+3/8*e(t)u(t);程序如下:t=0:0.02:30;A=0.625;B=0.375;c=5;d=1;xt=A*exp(c*t)+B*exp(d*t);plot(t,xt)xlabel(time(s);title(impulse respone)结果如下:通过matlab 直接画出冲击响应:程序如下:num=1 1;den=1 -6 5;sys=tf(num,den);figure(1);pzmap(sys);t=0:0.02:30;h=impulse(num,den,t);figure(2);plot(t,h);xlabel(time(s);title(impulse respone)系统零极点图如下: 系统冲级响应图如下:经与理论值比较,图像符合的很好。 注意观察零极点和系统单位冲激响应h(t)的波形图走向关系,大致判断系统零极点和系统稳定性之间的关系。注意到零点在系统虚轴左边,极点在虚轴右边系统是不稳定的。具体探究在第三部如下。3. 只改变零点或改变极点,观察系统单位冲激响应h(t)的波形图,得出你的结论。 1)先探究极点:由上图可知极点为t=1和t=5 图形上升,可知系统不稳定。将极点改为t=-1和t=-5程序如下:num=1 1;den=1 6 5;sys=tf(num,den);figure(1);pzmap(sys);t=0:0.02:30;h=impulse(num,den,t);figure(2);plot(t,h);xlabel(time(s);title(impulse respone)结果如下: 将极点改为t=-1,t=2程序如下:num=1 1;den=1 -1 -2;sys=tf(num,den);figure(1);pzmap(sys);t=0:0.02:30;h=impulse(num,den,t);figure(2);plot(t,h);xlabel(time(s);title(impulse respone) 可以看到,当虚轴右边有极点时系统不稳定,当极点都在虚轴左边时系统是稳定的下面探究一下当极点在虚轴上时的稳定性:极点为t=0 ,t=-1;程序如下:num=1 1;den=1 1 0;sys=tf(num,den);figure(1);pzmap(sys);t=0:0.02:30;h=impulse(num,den,t);figure(2);plot(t,h);xlabel(time(s);title(impulse respone) 可以看到系统是不稳定的。结论:只有当最右边的极点在虚轴的左边时系统才是稳定的,否则系统是不稳定的。2)再探究零点:由以上知零点为t=-1时系统是不稳定的在探究零点为t=1时能否改变系统的稳定性程序如下:num=1 -1;den=1 -6 5;sys=tf(num,den);figure(1);pzmap(sys);t=0:0.02:30;h=impulse(num,den,t);figure(2);plot(t,h);xlabel(time(s);title(impulse respone)结果如下: 零点位置改变并未改变系统的不稳定性,接下来探究改变零点是否改变稳定系统的稳定性:程序如下:num=1 1;den=1 6 5;sys=tf(num,den);figure(1);pzmap(sys);t=0:0.02:30;h=impulse(num,den,t);figure(2);plot(t,h);xlabel(time(s);title(impulse respone)结果如下:当零点改为t=+1时程序如下:num=1 -1;den=1 6 5;sys=tf(num,den);figure(1);pzmap(sys);t=0:0.02:30;h=impulse(num,den,t);figure(2);plot(t,h);xlabel(time(s);title(impulse respone)结果如下:可知系统依然稳定,由此可知零点位置的改变并不会影响系统的稳定性。结论:零点位置不影响系统稳定性,极点位置影响系统的稳定性,当所有极点都在虚轴左边时系统是稳定的,否则系统是不稳定的。离散系统函数零极点与系统特性研究离散时间系统的稳定性与系统零点无关,与系统的极点有关,而系统零点则影响系统单位脉冲响应的幅度和相位。理解系统的零极点与系统的稳定性之间的关系有利于对系统的理解。如果给定系统函数H(s),或给定系统微分方程(可以求出系统函数),通过系统函数可以零极点图判断系统的稳定性。(1)可用Matlab函数zplane来画出系统的零极点图。函数zplane的调用形式为p,z = pzmap(num,den)其中,如果系统函数是,调用变量num表示N(s),den表示D(s)。返回变量p存放系统H(s)的极点,返回变量z存放系统H(s)的零点。(2)可用Matlab函数impz来画出系统的单位脉冲响应hk。函数impz的调用形式为h=impz(num,den,Fs);其中调用变量num表示N(s),den表示D(s),抽样率为1/Fs。返回变量h存放系统单位脉冲响应hk。从hk的图形可以基本判断系统稳定性和零极点的关系。以系统为例研究: 画出系统的零极点,并画出系统单位脉冲响应hk的波形图。并与理论图形相比较。理论分析:yk-3+0.1628yk-2+0.3403yk-1+0.0149k=xk-3-3xk-2+3xk-1-xkhk-3+0.1628hk-2+0.3403hk-1+0.0149hk=0-r(-3)+0.1628r(-2)+0.3403r(-1)+0.0149=0直接求冲击响应:程序如下:num=1 -3 3 -1;den=1 0.1682 0.3403 0.0149 ;r,p,k=residue(num,den)运行结果如下:r = 0.1359 - 2.6563i 0.1359 + 2.6563i -3.4399 p = -0.0618 + 0.5753i -0.0618 - 0.5753i -0.0445 k = 1可解得hk程序如下:num=1 -3 3 -1;den=1 0.1628 0.3403 0.0149;figure(1);zplane(num,den);h=impz(num,den,21);figure(2);stem(0:20,h);xlabel(k);零点图如下:冲激响应图如下:与理论图符合的很好。 注意观察零极点和系统单位脉冲响应hk的波形图走向关系,大致判断系统零极点和系统稳定性之间的关系。由图可以看出极点在单位圆内,零点在单位圆上,由冲击响应知该系统是稳定的具体探究如下。 只改变零点或改变极点,观察系统单位脉冲响应hk的波形图,得出结论。先探究极点:程序如下:num=1 -3 3 -1;den=1 -3 -4 12;figure(1);zplane(num,den);h=impz(num,den,21);figure(2);stem(0:20,h);xlabel(k);结果如下: 可以看出系统不稳定。程序如下:num=1 -3 3 -1;den=1 -4 -0.5 2;figure(1);zplane(num,den);h=impz(num,den,21);figure(2);stem(0:20,h);xlabel(k);结果如下: 可以看出系统发散程序如下:num=1 -3 3 -1;den=1 -1 -0.25 0.25;figure(1);zplane(num,den);h=impz(num,den,21);figure(2);stem(0:20,h);xlabel(k);结果如下: 系统收敛.可以看出极点分布影响系统稳定性,只有所有极点在单位圆内或单位圆上时系统才稳定,否则系统是不稳定的。再探究零点:由以上知零点在单位圆上时系统是稳定的,改变零点分别为2和0观察系统的稳定性程序如下:num=1 0 0 0;den=1 0.1628 0.3403 0.0149;figure(1);zplane(num,den);h=impz(num,den,21);figure(2);stem(0:20,h);xlabel(k);结果如下: 系统是稳定的。零点为t=2时程序如下:num=1 -6 12 -8;den=1 0.1628 0.3403 0.0149;figure(1);zplane(num,den);h=impz(num,den,21);figure(2);stem(0:20,h);xlabel(k);结果为: 系统是稳定的。接下来探究零点是否对不稳定系统有影响:程序如下:num=1 -3 3 -1;den=1 -3 -4 12;figure(1);zplane(num,den);h=impz(num,den,21);figure(2);stem(0:20,h);xlabel(k);结果如下:系统发散程序如下:num=1 0 0 0;den=1 -3 -4 12;figure(1);zplane(num,den);h=impz(num,den,21);figure(2);stem(0:20
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纳米尺度光散射分析-洞察及研究
- 年产8万吨聚苯硫醚树脂项目可行性研究报告
- BIM与装配式协同-洞察及研究
- 2025-2026学年河北省保定市重点初中高三语文第一学期期末监测模拟试题
- 驻马店市重点中学2025-2026学年高三语文第一学期期末达标检测模拟试题
- 2026届广东省东莞市第四高级中学语文高三上期末联考试题
- 2025年广东二师学院番禺附学语文高三上期末学业质量监测试题
- 2025年湖南省永州市东安县一中语文高三第一学期期末检测模拟试题
- 广东省汕头市濠江区金山中学2025年高三语文第一学期期末学业质量监测模拟试题
- 智能安防项目开发权及安全技术授权转让合同
- 关于医院“十五五”发展规划(2026-2030)
- T/CHTS 10130-2024高韧超薄沥青磨耗层技术指南
- 活动人员分工安排方案
- 米糠油项目可行性分析报告
- 《汽车构造基础知识》课件
- 前列腺增生科普知识
- 5G-Advanced通感融合网络架构研究报告(第二版)
- 2025年反洗钱知识竞赛多选题库及答案(共70题)
- 2025时事政治考试题库及参考答案(公职考试)
- 2025年秋苏教版小学科学四年级上册教学计划
- DB32 T538-2002 江苏省住宅物业管理服务标准
评论
0/150
提交评论