自动控制原理超前校正设计

上传人:pu****.1 文档编号:492511359 上传时间:2024-02-05 格式:DOCX 页数:9 大小:59.15KB
返回 下载 相关 举报
自动控制原理超前校正设计_第1页
第1页 / 共9页
自动控制原理超前校正设计_第2页
第2页 / 共9页
自动控制原理超前校正设计_第3页
第3页 / 共9页
自动控制原理超前校正设计_第4页
第4页 / 共9页
自动控制原理超前校正设计_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《自动控制原理超前校正设计》由会员分享,可在线阅读,更多相关《自动控制原理超前校正设计(9页珍藏版)》请在金锄头文库上搜索。

1、一、设计目的1.通过课程设计使学生更进一步掌握自动控制原理课程的有关知识,加深对内涵的理解,提高解决实际问题的能力。2.理解自动控制原理中的关于开环传递函数,闭环传递函数的概念以及二者之间的区别和联系。3.理解在自动控制系统中对不同的系统选用不同的校正方式,以保证得到最佳的系统。4.理解在校正过程中的静态速度误差系数,相角裕度,截止频率,超前(滞后)角频率,分度系数,时间常数等参数。5.学习MATLAB在自动控制中的应用,会利用MATLAB提供的函数求出所需要得到的实验结果。6.从总体上把握对系统进行校正的思路,能够将理论操作联系实际、运用于实际。二、课程设计要求1. 认真查阅资料;2. 遵守

2、课程设计时间安排;3. 按时上机,认真调试程序;4. 认真书写报告。三、设计题目已知单位反馈系统开环传递函数如下:试设计滞后校正环节,使其校正后系统的静态速度误差系数kv6系统阻尼比=0.307绘制校正前后系统的单位阶跃响应曲线,开环Bode图和闭环Nyquist图。四、课程设计的主要内容(一)、设计思想 先根据题中的要求指标及其给定的数值选定合适的K,wc(可由,原系统的Bode图得出),根据算出的数据可以确定校正函数,由校正函数和原函数得到校正后的函数,然后验证所求结果。(二)、设计的主要步骤及其程序与结果在校正函数的求解中有多种方法,可由自动控制原理书中的知识求解,也可由查阅资料的Mat

3、lab中的函数方式求的。计算方法求解校正传函:(1)由校正后的kv6,求出K13.44,选择适合的k值,画出原函数的Bode图,可以得出wco的值,然后求解出的值,和o(wc)的值,然后根据Bode图求解出wc,然后根据公式求出B,T。(2)利用Matlab求解校正传函:1. 求出原函数的Bode、Rlocus的图像及原函数的闭环传函的Nyquist、Step的图像:程序如下:num=4den=conv(1,0,conv(1,2.8,1,0.8)G=tf(num,den)z,p,k=tf2zp(num,den)Gc=feedback(G,1)figure(1)mag,phase,w=bode(

4、G)margin(mag,phase,w) figure(2)nyquist(Gc)figure(3)rlocus(G) figure(4)step(Gc)2. 由原函数的Bode图可得wc=0.7,由k、wc求得校正函数为:程序如下:wc=0.7k0=2n1=1d1=conv(conv(1,0,0.25,1),1,1);na=polyval(k0*n1,j*wc);da=polyval(d1,j*wc);g=na/da;g1=abs(g);h=20*log10(g1);beta=10(h/20);t=1/(0.1*wc);bt=beta*t;Gc=tf(t,1,bt,1)执行结果如下:wc

5、= 0.7000k0 = 2n1 = 1 Transfer function:14.29 s + 1-32.94 s + 1Gc=14.29s+132.94s+13,由以上所求的的校正传函与原函数可以求出校正后的开环传函及其闭环传函,校正后的系统及其图像如下: 程序如下: num=14.29,1;den=32.94,1;G=tf(num,den)num=4den=conv(1,0,conv(1,2.8,1,0.8)Gc=tf(num,den)GGc=G*GcA=feedback(Gc,1)B=feedback(GGc,1)z,p,k=tf2zp(num,den)figure(1)step(A,

6、B) gridhold onfigure(2)rlocus(Gc,GGc)%gridhold onfigure(3)nyquist(A,B)%gridhold onfigure(4)bode(Gc,GGc)gridgtext(校正前的)gtext(校正后的)figure(5)mag,phase,w=bode(Gc)gridmargin(mag,phase,w);figure(6)mag,phase,w=bode(GGc)gridmargin(mag,phase,w);执行结果如下:由上图可知,校正前的超调量为60.3%,校正后的超调量为36.2%由上图知,校正前的调整时间为24s,校正后的为1

7、6.5s。由上图知,校正前的上升时间为1.14s,校正后的上升时间为1.9s,系统校正后反响时间相比校正前变长。由上图知,校正前系统系统临界稳定,校正后系统稳定且稳定性很好。(离(-1,j0)点越远系统稳定性越好)由上面三副图知,校正后系统的幅值裕量与相角裕量都增加,说明系统稳定性增加。(其中表示出来的点为最低稳定裕度)五、课程设计的心得与体会在系统的校正后结果验证过程中,k(原开环传函的增益)的取值为k13.44。在校正中不断试验k值的过程中,K值不但影响原函数的闭环传函阶跃响应的稳定性而且影响Nyquist曲线的稳定性(随着k值的增大阶跃响应越来越不稳定,Nyquist曲线也不稳定(k值越

8、大距离(-1,j0)点的位置越近当k值增大时可包含(-1,j0)点)。在校正函数的求解中wc的值影响校正函数分子的值k0影响分母的值(其中wc影响阶跃响应的反应速度,超调量,调节时间当变大的时候超调量增加但是调整时间变长且Nyquist变的不稳定,K值减小的时候会导致阶跃响应不稳定,而Nyquist右移,增加阶跃函数稳定,但是各个性能变差;Nyquist则范围变大。在自动控制原理的课程设计中,运用到了MATLAB的基础知识和一些在拓展书上的知识。其中很多的函数不明白是什么意思,而且不懂的怎么运用。在不断的查阅资料,向老师的请教慢慢懂得了这些函数。在课设中学到了很多平时在课本上学不到的东西,在查

9、阅资料中不断丰富着自己的知识,在课设中不断锻炼自己的动手和动脑能力,以及和同学之间的团队的配合。为自己在后来的学习中奠定了基础。六、参考文献【】自动控制原理胡寿松 编著 科学出版社【】控制系统设计与仿真李宜达 编著 清华大学出版社【】控制系统仿真与计算机辅助设计薛定宇 编著 机械工业出版社【4】MATLAB7辅助控制系统设计与仿真飞思科技产品研发中心 电子工业出版社【5】MATLAB语言与自动控制系统设计 魏克新等 机械工业出版社【6】基于MATLAB7.x的系统分析与设计控制系统楼顺天等 西安电子科技大学出版社【7】 MATLAB 7.x张亮,郭仕剑,王宝顺,贺兴华.系统建模与仿真.北京:2006【8】高嵩.自动控制理论实验与计算机仿真.长沙:2004【9】王正林,王胜开,陈国顺.MATLAB/Simulink与控制系统仿真.北京:2005

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号