控制系统阶跃响应与脉冲响应实验_第1页
控制系统阶跃响应与脉冲响应实验_第2页
控制系统阶跃响应与脉冲响应实验_第3页
控制系统阶跃响应与脉冲响应实验_第4页
控制系统阶跃响应与脉冲响应实验_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电子信息工程学系实验报告课程名称:MATLAB 成绩:实验项目名称:控制系统阶跃响应与脉冲响应实验实验时间:2012-4-19 指导教师(签名):实验目的:(1) 观察学习控制系统的单位阶跃响应和单位脉冲响应(2) 记录单位阶跃响应和单位脉冲响应曲线(3) 掌握时间响应分析的一般方法实验环境:Matlab7.1软件实验内容及过程:1、实验内容:已知二阶系统1、实验内容:已知二阶系统G(s)=10s2+2s+10(1) 建立系统模型,观察阶跃响应曲线和单位脉冲响应,并计算系统的闭环根、阻尼比,无阻尼振荡频率,并作记录。(2) 修改参数,分别实验E=1,E=2的响应曲线,并作记录。2、 实验步骤:(1)运行MATLAB;(2)建立系统模型1) 传递函数模型TF2) ZPK模型3)MATLAB的阶跃响应函数3、 实验要求:1) 分析系统的阻尼比和无阻尼振荡频率对系统阶跃响应和脉冲响应的影响2) 分析响应曲线的零初值、非零初值与系统模型的关系;3) 分析响应曲线的稳态值与系统模型的关系;4) 分析系统零点对阶跃响应曲线和单位脉冲响应曲线的影响;实验结果及分析:1、阶跃曲线(step)与脉冲曲线(impulse),三组图分别当E=sqrt(10)/IO,g=l,E=2的响应曲线:ILIp「wCLfe=lStepResponse2 4□.5□U.皿P「一<LUVTime〔乞亡匚)

StepResponse■11.5□5.□O.Time宙eu〕StepResponseILIp「wCLfe=lStepResponse2 4□.5□U.皿P「一<LUVTime〔乞亡匚)

StepResponse■11.5□5.□O.Time宙eu〕StepResponseImpulseResponse02 4Time(sec)ImpulseResponse0 0.5 1 1.5一■□.5□0.Timejsec)

ImpulseResponse■112Time(sec)3图1不同E系统响应曲线下面是三种情况下的系统的闭环根、阻尼比,无阻尼振荡频率的结果:图1不同E系统响应曲线下面是三种情况下的系统的闭环根、阻尼比,无阻尼振荡频率的结果:Eigenvalue(闭环跟)-1.00e+000+3.00e+000i-1.00e+000-3.00e+000iEigenvalue(闭环跟)-3.16e+000-3.16e+000Eigenvalue(闭环跟)-8.47e-001-1.18e+0012、实验结果分析Damping(阻尼比)Freq.(rad/s)(无阻尼振荡频率)3.16e-001 3.16e+0003.16e-001 3.16e+000Damping(阻尼比)Freq.(rad/s)(无阻尼振荡频率)1.00e+000 3.16e+0001.00e+000 3.16e+000Damping(阻尼比)Freq.(rad/s)(无阻尼振荡频率)1.00e+000 8.47e-0011.00e+000 1.18e+001(1)分析系统的阻尼比和无阻尼振荡频率对系统阶跃响应和脉冲响应的影响;系统的阻尼比(0<Z<1)越大,其阶跃响应超调量越小,上升时间越长;系统的阻尼比Z决定了其振荡特性:0vZv1时,有振荡,Z>1时,无振荡、无超调,阶跃响应非周期趋于稳态输出。系统的无阻尼振荡频率越大,阶跃响应的反应速度越快。(2)分析响应曲线的零初值、非零初值与系统模型的关系;当分子、分母多项式阶数相等时响应曲线初值为非零初值,当分子多项式的阶数低于分母多项式的结束时相应曲线的初值为零初值。StepResponseImpulseRe&ponseTime(sec)ImpulseResponseStepResponseImpulseRe&ponseTime(sec)ImpulseResponse图2响应曲线的零、非零初值与系统模型的关系图;(3) 分析响应曲线的稳态值与系统模型的关系;当分子、分母多项式阶数相等时响应曲线稳态值为0当分子多项式的阶数低于分母多项式的结束时相应曲线的稳态值为1.(4) 分析系统零点对阶跃响应曲线和单位脉冲响应曲线的影响;当系统存在不稳定零点(即右半平面零点)时,系统的阶跃响应可能有向下的峰值。如图所示_Time(_sec:)SiepResponseTirne(secjImpulseResponse_Time(_sec:)SiepResponseTirne(secjImpulseResponse图3系统零点对阶跃响应曲线和单位脉冲响应曲线影响图实验心得:通过实验观察学习控制系统的单位阶跃响应和单位脉冲响应,记录单位阶跃响应和单位脉冲响应曲线,掌握时间响应分析的一般方法。进一步掌握了自动控制原理二阶系统的时域分析,分析掌握系统的阻尼比和无阻尼振荡频率对系统阶跃响应和脉冲响应的影响,响应曲线的零初值、非零初值与系统模型的关系,响应曲线的稳态值与系统模型的关系,系统零点对阶跃响应曲线和单位脉冲响应曲线的影响,为以后自动化控制系统理论知识奠定基础。

den3=[14*sqrt(10)10]sys3=tf(num3,den3)h3=feedback(sys3,1)damp(den3)subplot(3,2,1),step(h1)subplot(3,2,2),impulse(h1)subplot(3,2,3),step(h2)subplot(3,2,4),impulse(h2)subplot(3,2,5),step(h3)subplot(3,2,6),impulse(h3)附录:实验程序代码:num1=10den1=[1210]sys1=tf(num1,den1)h1=feedback(sys1,1)damp(den1)num2=10den2=[12*sqrt(10)10]sys2=tf(num2,den2)h2=feedback(sys2,1)damp(den2)num3=10零初值、非零初值与系统模型的关系程序num1=10den1=[1210]sys1=tf(num1,den1)num2=[10.510]den2=[1210]sys2=tf(num2,den2)subplot(2,2,1),step(sys1)subplot(2,2,2),impulse(sys1)subplot(2,2,3),step(sys2)subplot(2,2,4),impulse(sys2)零点对阶跃响应影响程序:num1=10den1=[1210]sys1=tf(num1,den1)num2=[-10]den2=[12*sqrt(10)den3=[14*sqrt(10)10]sys3=tf(num3,den3)h3=feedback(sys3,1)damp(de

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论