- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京科技大学控制实验报告3分析
实验三利用MATLAB进行时域分析一、实验目的(1) 学会使用MATLAB编程绘制控制系统的单位阶跃响应曲线;(2) 研究二阶控制系统中,、n对系统动态特性和时域指标的影响;(3) 掌握准确读取动态特性指标的方法;(4) 分析二阶系统闭环极点和闭环零点对系统动态性能的影响;(5) 研究三阶系统单位阶跃响应及其动态性能指标与其闭环极点的关系;(6) 研究闭环极点和闭环零点对高阶系统动态性能的影响;(7) 了解高阶系统中主导极点与偶极子的作用;(8) 了解系统阶跃响应、脉冲响应和斜坡响应输出曲线之间的联系与差别。二、实验原理及内容1. 求系统的特征根若已知系统的特征多项式D (s),利用roots ( ) 函数可以求其特征根。若已知系统的传递函数,利用eig ( ) 函数可以直接求出系统的特征根。2、求系统的闭环根、ζ和ωn函数damp ( ) 可以计算出系统的闭环根、ζ和n。3、零极点分布图可利用pzmap()函数绘制连续系统的零、极点图,从而分析系统的稳定性,调用格式为:pzmap(num,den) 【范例3-1】给定传递函数:利用下列命令可自动打开一个图形窗口,显示该系统的零、极点分布图,如图3- 1所示。 num=[3,2,5,4,6];den=[1,3,4,2,7,2];pzmap(num,den)title(1Pole-Zero Map1) % 图形标题。图3- 1 MATLAB函数零、极点分布图4、求系统的单位阶跃响应 step ( ) 函数可以计算连续系统单位阶跃响应(impulse( ) 函数可以计算连续系统单位脉冲响应): step (sys) 或step ( sys , t ) 或step (num , den)函数在当前图形窗口中直接绘制出系统的单位阶跃响应曲线,对象sys可以由tf ( ),zpk ( ) 函数中任何一个建立的系统模型。第二种格式中t可以指定一个仿真终止时间,也可以设置为一个时间矢量(如t=0 : dt : Tfinal,即dt是步长,Tfinal是终止时刻)。如果需要将输出结果返回到MATLAB工作空间中,则采用以下调用格式: c=step(sys) 此时,屏上不会显示响应曲线,必须利用plot()命令查看响应曲线。plot 可以根据两个或多个给定的向量绘制二维图形。【范例3-2】已知传递函数为:利用以下MATLAB命令可得阶跃响应曲线如图3- 2所示。 num=[0,0,25]; den=[1,4,25];step(num,den)grid % 绘制网格线。title(1Unit-Step Response of G(s)=25/(s^2+4s+25) 1) % 图像标题图3- 2MATLAB绘制的响应曲线还可以用下面的语句来得出阶跃响应曲线 G=tf([0,0,25],[1,4,25]); t=0:0.1:5; % 从0到5每隔0.1取一个值。 c=step(G,t); % 动态响应的幅值赋给变量c plot(t,c) % 绘二维图形,横坐标取t,纵坐标取c。Css=dcgain(G) % 求取稳态值。系统显示的图形类似于上一个例子,在命令窗口中显示了如下结果Css= 15、求阶跃响应的性能指标MATLAB提供了强大的绘图计算功能,可以用多种方法求取系统的动态响应指标。首先介绍一种最简单的方法――游动鼠标法。对于例2,在程序运行完毕后,在曲线中空白区域,单击鼠标右键,在快捷菜单中选择”characteristics”,包含:Peak response (峰值); settling time (调节时间);Rise time(上升时间);steady state(稳态值);在相应位置出现相应点,用鼠标单击后,相应性能值就显示出来。用鼠标左键点击时域响应曲线任意一点,系统会自动跳出一个小方框,小方框显示了这一点的横坐标(时间)和纵坐标(幅值)。这种方法简单易用,但同时应注意它不适用于用plot()命令画出的图形。【自我实践1】若已知单位负反馈前向通道的传递函数为:,试作出其单位阶跃响应曲线,准确读出其动态性能指标,并记录数据。另一种比较常用的方法就是用编程方式求取时域响应的各项性能指标。与游动鼠标法相比,编程方法稍微复杂,但可以获取一些较为复杂的性能指标。若将阶跃响应函数step( )获得系统输出量返回到变量y中,可以调用如下格式 [y,t]=step(G) 该函数还同时返回了自动生成的时间变量t,对返回变量y和t进行计算,可以得到时域性能指标。①峰值时间(timetopeak)可由以下命令获得: [Y,k]=max(y);timetopeak=t(k)②最大(百分比)超调量(percentovershoot)
您可能关注的文档
- 化疗药物常见分类分析.doc
- 北京2013年5月学士学位三级英语考试真题+答案分析.docx
- 北交大电磁兼容实验报告(无线接入点电波传播特性和场强覆盖测量)分析.docx
- 北京中医药大学2013年春《英语1》第1次作业分析.docx
- 化工设计5设备布置图分析.ppt
- 北京交大旅游出行指南在线练习分析.doc
- 北京京煤集团北戴河疗养院环境改造工程专项施工方案分析.doc
- 北京七星摩根广场的营销策划报告分析.ppt
- 北京地区成人英语考试历年真题分析.doc
- 北京复盛MLG系列矿用螺杆式移动空气压缩机使用手册分析.doc
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 党课讲稿:坚持以人民为中心的发展思想.doc VIP
- 幼儿园 中班数学《排排队—高矮长短排序》.pptx VIP
- (高清版)B-T 7025.1-2023 电梯主参数及轿厢、井道、机房的型式与尺寸 第1部分Ⅰ、Ⅱ、Ⅲ、Ⅵ类电梯.pdf VIP
- 房屋租赁合同--2.doc VIP
- 2023星闪无线短距通信技术(SparkLink1.0)产业化推进白皮书.docx
- 大学生就业教育主题班会.pptx
- 2023届合肥高三二模作文“言与行”导写及范文.docx
- 《网络信息辨真假》(共12张PPT).pptx VIP
- 党纪学习教育六大纪律研讨发言提纲.docx VIP
- 湘少版小学英语修订教材解读.pptx VIP
文档评论(0)