高阶系统性能分析------自控课设

高阶系统性能分析------自控课设

ID:12097724

大小:747.00 KB

页数:31页

时间:2018-07-15

高阶系统性能分析------自控课设_第1页
高阶系统性能分析------自控课设_第2页
高阶系统性能分析------自控课设_第3页
高阶系统性能分析------自控课设_第4页
高阶系统性能分析------自控课设_第5页
资源描述:

《高阶系统性能分析------自控课设》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、武汉理工大学《自动控制原理》课程设计说明书学号:课程设计题目高阶系统性能分析学院专业班级姓名指导教师2012年1月4日27武汉理工大学《自动控制原理》课程设计说明书课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目:高阶系统性能分析初始条件:设单位系统的开环传递函数为要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1、当时,绘制根轨迹并用Matlab求取单位阶跃响应、单位斜坡响应,并求取动态和稳态性能指标2、当时,分别绘制闭环系统根轨迹并用Matlab求取单位阶跃响应、单

2、位斜坡响应,并求取动态和稳态性能指标3、当时,分别绘制闭环系统根轨迹并用Matlab求取单位阶跃响应、单位斜坡响应,并求取动态和稳态性能指标4、比较上述三种情况的仿真结果,分析原因,说明增加零极点对系统性能的影响。时间安排:任务时间(天)审题、查阅相关资料1.5分析、计算2.5编写程序2.5撰写报告1论文答辩0.5指导教师签名:年月日系主任(或责任教师)签名:年月日27武汉理工大学《自动控制原理》课程设计说明书目录引言11三阶系统的性能分析21.1绘制根轨迹图21.2求取单位阶跃响应31.3求取单位斜坡响应41

3、.4求取性能指标52增加一个开环零点72.1绘制根轨迹图72.2求取单位阶跃响应92.3求取单位斜坡响应112.4求取性能指标123增加一个开环极点143.1绘制根轨迹图143.2求取单位阶跃响应162.3求取单位斜坡响应183.4求取性能指标194结果分析214.1开环增益对系统的影响214.2增加开环零极点对系统性能的影响22结束语24参考文献25附录手工绘制根轨迹的步骤2627武汉理工大学《自动控制原理》课程设计说明书引言在现代科学技术的众多领域中,自动控制技术起着越来越重要的作用。所谓自动控制,是指在没

4、有人直接参与的情况下,利用外加的设备或装置(称控制装置或控制器),使机器设备或生产过程(统称被控对象)的某个工作状态或参数(即控制量)自动地按照预定的规律运行。计算机仿真技术在自动控制中的重要作用,MATLAB是一跨平台的科学计算环境。它集数值分析、矩阵运算、信号处理和图形显示于一体。随着计算机技术的迅猛发展,控制系统已经被应用到了各个领域,MATLAB在其发展过程中,一直将面向控制工程应用作为主要功能之一。在本次课程设计中要用到MATLAB来绘制单位阶跃响应、单位斜坡响应、求取系统的动态和稳态性能指标,最后比

5、较增加开环零极点对系统性能的影响。27武汉理工大学《自动控制原理》课程设计说明书1三阶系统的性能分析当时,开环传递函数可化为这是一个三阶系统。1.1绘制根轨迹图根轨迹反映了闭环特征根随参量K变化的规律,而闭环特征根与系统性能密切相关,通过根轨迹来分析系统性能,具有直观、方便的特点。根轨迹的绘制程序如下:num=[1];%描述传递函数的多项式den=[1,2,4,0];rlocus(num,den);%绘制根轨迹sgrid%绘制栅格title('三阶系统根轨迹');%添加标题xlabel('实轴');ylabel

6、('虚轴');%添加坐标轴根轨迹的绘制结果如图1-1所示。图1-1三阶系统的根轨迹27武汉理工大学《自动控制原理》课程设计说明书由图1-1中可以看出,当开环增益K从零到无穷大变化时,图中的根轨迹就会越过虚轴进入右半s平面,从而使系统变得不稳定。根轨迹越过虚轴进入右半s平面,则其交点的K值就是临界稳定开环增益。系统的闭环特征方程为由此可列出劳斯表,如表1-1所示。表1-1三阶系统的劳斯表1420根据劳斯判据,令表1-1中第一列全为正,得:即K必须满足。所以,当时,系统稳定;当时系统发散;时,系统处于临界稳定状态。

7、用MATLAB分析其稳定性,在上述绘制根轨迹的程序后面加上如下代码:[k,poles]=rlocfind(num,den);运行后将十字光标定位到根轨迹与虚轴交点处,即可得到临界稳定的开环增益。所得结果和用劳斯判据求得的一致。1.2求取单位阶跃响应由三阶系统的开环传递函数可以求出闭环传递函数为:由上述分析得:当时,系统稳定,所以,取,得:27武汉理工大学《自动控制原理》课程设计说明书用MATLAB求其单位阶跃响应,程序如下:num=[1];%开环传递函数分子den=[1,2,4,1];%开环传递函数分母sys=

8、tf(num,den);%建立开环传递函数step(sys);%绘制单位阶跃响应曲线title('单位阶跃响应');%添加曲线标题xlabel('t');ylabel('c(t)');%添加坐标轴标注grid;%添加栅格所得的单位阶跃相应曲线如图1-2所示。图1-2单位阶跃响应1.3求取单位斜坡响应取,用MATLAB求其单位阶跃响应,程序如下:num=[1];%开环传递函数分子27武汉

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

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

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