




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
评审等级 南 京 师 范 大 学电气与自动化工程学院MATLAB结 业 报 告(2014 2015 学年第 一 学期)题 目: MATLAB与自动控制 班 级: 学 号: 姓 名: 专 业: 设计内容: MATLB与控制系统的稳定性分析 指导教师: 设计时间: 2014125 目 录一、绪论 3 二、简述 3三、控制系统的稳定性分析4 1、直接判定法42、用根轨迹法判断系统的稳定性5 3、用Nyquist曲线判断系统的稳定性9 4、bode图法判断系统的稳定性11四、结束语13一、绪论经过一学期MATLAB的学习,已经初步掌握这个软件的操作流程,并运用MATLAB软件做了几次实验。遂在这里应用MATLAB对自动控制原理中系统稳定性进行分析。 对于系统稳定性的分析包含又如下几种方法直接判定法、根轨迹法、bode图法以及用Nyquist曲线来判断系统的稳定性。此文通过实例分别对这几种方法进行讨论。 二、简述控制理论自20世纪40年代作为一门独立的学科出现以来,在工业、农业和国防等领域的应用已经越来越广泛由于最初的控制系统大多比较简单,利用纸笔等工具就可以计算和设计出来随着控制理论的迅速发展,控制效果要求越来越高,控制算法越来越复杂,控制器的设计也越来越困难,这样光利用纸笔以及计算器等简单运算工具难以达到预期效果,计算机技术的迅猛发展使人们很自然想到利用计算机来辅助设计控制系统。目前,国际上在控制领域最流行的软件当属MATLAB。借助MATLAB可以使复杂的控制系统设计变得简单、直观和可靠,减少了劳动强度,提高了工作效率。 一般说来,对于自动控制系统的基本要求是:首先,系统必须是稳定的;其次是系统的暂态性能应满足生产工艺所要求的暂态性能指标;其三是系统的稳态误差要满足生产的工艺要求。其中,稳定性是控制系统的首要条件,一个不稳定的系统是无法完成预期控制任务的。因此,如何判别一个系统是否稳定以及怎样改善其稳定性乃是系统分析与设计的一个首要问题。在经典控制理论中,对于单输入单输出线形定常系统,应用劳斯判据和胡维茨判据等代数方法间接判定系统的稳定性,而用根轨迹法及频域中的奈奎斯特判据和波德图则是更为有效的方法,它不仅用于判定系统是否稳定,还能指明改善系统稳定性的方向。但这些方法在绘图和计算时需要花费大量的时间和精力。MATLAB是1980年推出的用于工程计算和数值分析的交互式语言。经过多年的完善,它已成为当前最受流行的软件,集数值分析、矩阵运算、信号处理和图形显示于一体。 三、控制系统的稳定性分析1、直接判定法根据稳定的充分必要条件判别线性系统的稳定性,最简单的方法是求出系统所有极点,并观察是否含有实部大于0的极点,如果有,系统则不稳定.然而实际的控制系统大部分都是高阶系统,这样就面临求解高次方程,求根工作量很大,但在Matlab中只需分别调用函数roots(den)或eig(A)即可,这样就可以由得出的极点位置直接判定系统的稳定性。 已知控制系统的传递函数为 (1)若判定该系统的稳定性,输入如下程序:G=tf(1,7,24,24,1,10,35,50,24);roots(G.den1) 运行结果: ans = -4.0000 -3.0000 -2.0000 -1.0000由此可以判定该系统是稳定系统.2、用根轨迹法判断系统的稳定性 根轨迹法是一种求解闭环特征方程根的简便图解法,它是根据系统的开环传递函数极点、零点的分布和一些简单的规则,研究开环系统某一参数从零到无穷大时闭环系统极点在s平面的轨迹.控制工具箱中提供了rlocus函数,来绘制系统的根轨迹,利用rlocfind函数,在图形窗口显示十字光标,可以求得特殊点对应的K值。 例 已知一控制系统,H(s)=1,其开环传递函数为: (2)绘制系统的轨迹图. 程序为: G=tf(1,1 3 2 0);rlocus(G); k,p=rlocfind(G) 根轨迹图如图1所示,光标选定虚轴临界点,程序 结果为: 图1系统的根轨迹图selected_point = 0 - 0.0124ik = 0.0248p = -2.0122 -0.9751 -0.0127光标选定分离点,程序结果为: selected_point = -1.9905 - 0.0124ik = 0.0308p = -2.0151 -0.9692 -0.0158上述数据显示了增益及对应的闭环极点位置.由此可得出如下结论:(1)0k0.4时,闭环系统具有不同的实数极点,表明系统处于过阻尼状态; (2)k=0.4时,对应为分离点,系统处于临界阻尼状态; (3)0.4k6时,系统的一对复根的实部为正,系统处于不稳定状态.例 已知单位负反馈系统的开环传函数为: G1=试判断该系统的稳定性。(1)用root(G . den1)命令根据稳定充分必要条件判断 程序为: num=1 7 24 24;den=1 10 35 50 24;G1=tf(num,den); G=feedback(G1,1); roots(G .den1) 结果为:ans = -5.5616 -2.0000 + 1.4142i -2.0000 - 1.4142i -1.4384 由结果根据稳定充要条件:系统闭环特征根实部均在左半S平面,所以可判断该系统是稳定的。 (2)通过绘制系统根轨迹图判别 程序为:num=1 7 24 24; den=1 10 35 50 24; G1=tf(num,den); rlocus(G1) 由此得到根轨迹图为 图2 系统根轨迹图 由根轨迹曲线可看出:4条根轨迹均在左半平面,所以系统是稳定的。 3、用Nyquist曲线判断系统的稳定性Matlab提供了函数Nyquist来绘制系统的Nyquist曲线,若式(2)系统分别取k= 4和k= 10(图2为阶跃响应曲线),通过Nyquist曲线判断系统的稳定性,程序如下: num1=4;num2=10;den1=1,3,2,0;gs1=tf(num1,den1); gs2=tf(num2,den1); hs=1; gsys1=feedback(gs1,hs); gsys2=feedback(gs2,hs);t=0:0.1:25;figure(1);subplot(2,2,1);step(gsys1,t)subplot(2,2,3);step(gsys2,t)subplot(2,2,2);nyquist(gs1)subplot(2,2,4);nyquist(gs2)奈氏稳定判据的内容是:若开环传递函数在s平半平面上有P个极点,则当系统角频率X由-变到+时,如果开环频率特性的轨迹在复平面上时针围绕(-1,j0)点转P圈,则闭环系统稳定,否则,是不稳定的。图2阶跃响应曲线当k=4时,从图3中k=4可以看出,Nyquist曲不包围(-1,j0)点,同时开环系统所有极点都位于平面左半平面,因此,根据奈氏判据判定以此构成闭环系统是稳定的,这一点也可以从图2中k=4系统单位阶跃响应得到证实,从图2中k=4可以看出系统约23 s后就渐渐趋于稳定.当k=10时,从图3中k=10可以看 图3Nyquist曲线出,Nyquist曲线按逆时针包围(-1,j0)点2圈,但此时P=0,所以据奈氏判据判定以此构成的闭环系统是不稳定的,图2中k=10的系统阶跃响应曲线也证实了这一点,系统振荡不定。 4、bode图法判断系统的稳定性bode判据,实质上是Nyquist判据的引伸.本开环系统是最小相位系统,即P=0,用Xc表示对数幅频特性曲线与横轴(0dB)交点的频率,Xg表示对数相频特性曲线与横轴(-180o)交点的频率,则对数判据可表述如下: 在P=0时,若开环对数幅频特性比其对数相频特性先交于横轴,即XcXg,则闭环系统不稳定;若Xc=Xg,则闭环系统临界稳定。 num1=4;num2=10;den1=1,3,2,0;gs1=tf(num1,den1); gs2=tf(num2,den1); hs=1; gsys1=feedback(gs1,hs); gsys2=feedback(gs2,hs); t=0:0.1:25;figure(1);subplot(1,1,1);bode(gs1) 图4k=4时开环系统的bode图由图4开环系统的bode图可知,XcXg,故当k=4时,此时的闭环系统必然稳定.实际上,系统的控制bode图还可用于系统相对稳定性的分析。 四、结束语: MATLAB虽然是计算数学专家倡导并开发的,但其普及和发展离不开自动控制领域学者的贡献。甚至可以说,MATLAB 语言是自动控制领域学者和工程技术人员捧红的,因为在MAT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 育婴师职业道德与责任考核试题及答案
- 精炼2024年系统架构设计师考试知识点总结试题及答案
- 激光教育培训的需求与市场现状试题及答案
- 药剂类考试复习的注意事项及试题及答案
- 护士资格证考试卫生知识普及考题及答案
- 教育学中师试题及答案
- 卫生管理证书考试技巧总结试题及答案
- 老人残疾测试题及答案
- 教师资格考试全要素复习与试题及答案
- 税务师考试考场应对策略试题及答案
- 眼解剖(简单版)课件
- 施工进度计划网络图-练习题知识讲解
- 厨房隔油池清理记录
- 常见生物相容性实验汇总
- 综合探究三 探寻丝绸之路(课堂运用)
- 企业重组相关税收政策培训教学课件(38张)
- 肝癌的防治(大众科普版本)-PPT课件
- 成都高新区小学数学五年级下册半期考试数学试卷
- 职业危害防治实施管理台账
- 2018年人教版九年级英语单词表
- 毕业设计U型管换热器设计说明书
评论
0/150
提交评论