自动控制原理超前校正设计.docx_第1页
自动控制原理超前校正设计.docx_第2页
自动控制原理超前校正设计.docx_第3页
自动控制原理超前校正设计.docx_第4页
自动控制原理超前校正设计.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

一、设计目的1.通过课程设计使学生更进一步掌握自动控制原理课程的有关知识,加深对内涵的理解,提高解决实际问题的能力。2.理解自动控制原理中的关于开环传递函数,闭环传递函数的概念以及二者之间的区别和联系。3.理解在自动控制系统中对不同的系统选用不同的校正方式,以保证得到最佳的系统。4.理解在校正过程中的静态速度误差系数,相角裕度,截止频率,超前(滞后)角频率,分度系数,时间常数等参数。5.学习MATLAB在自动控制中的应用,会利用MATLAB提供的函数求出所需要得到的实验结果。6.从总体上把握对系统进行校正的思路,能够将理论操作联系实际、运用于实际。二、课程设计要求1. 认真查阅资料;2. 遵守课程设计时间安排;3. 按时上机,认真调试程序;4. 认真书写报告。三、设计题目已知单位反馈系统开环传递函数如下:试设计滞后校正环节,使其校正后系统的静态速度误差系数kv6系统阻尼比=0.307绘制校正前后系统的单位阶跃响应曲线,开环Bode图和闭环Nyquist图。四、课程设计的主要内容(一)、设计思想 先根据题中的要求指标及其给定的数值选定合适的K,wc(可由,原系统的Bode图得出),根据算出的数据可以确定校正函数,由校正函数和原函数得到校正后的函数,然后验证所求结果。(二)、设计的主要步骤及其程序与结果在校正函数的求解中有多种方法,可由自动控制原理书中的知识求解,也可由查阅资料的Matlab中的函数方式求的。计算方法求解校正传函:(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(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 = 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,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,校正后的为16.5s。由上图知,校正前的上升时间为1.14s,校正后的上升时间为1.9s,系统校正后反响时间相比校正前变长。由上图知,校正前系统系统临界稳定,校正后系统稳定且稳定性很好。(离(-1,j0)点越远系统稳定性越好)由上面三副图知,校正后系统的幅值裕量与相角裕量都增加,说明系统稳定性增加。(其中表示出来的点为最低稳定裕度)五、课程设计的心得与体会在系统的校正后结果验证过程中,k(原开环传函的增益)的取值为k13.44。在校正中不断试验k值的过程中,K值不但影响原函数的闭环传函阶跃响应的稳定性而且影响Nyquist曲线的稳定性(随着k值的增大阶跃响应越来越不稳定,Nyquist曲线也不稳定(k值越大距离(-1,j0)点的位置越近当k值增大时可包含(-1,j0)点)。在校正函数的求解中wc的值影响校正函数分子的值k0影响分母的值(其中wc影响阶跃响应的反应速度,超调量,调节时间当变大的时候超调量增加但是调整时间变长且Nyquist变的不稳定,K值减小的时候会导致阶跃响应不稳定,而Nyquist右移,增加阶跃函数稳定,但是各个性能变差;Nyquist则范围变大。在自动控制原理的课程设计中,运用到了MATLAB的基础知识和一些在拓展书上的知识。其中很多的函数不明白是什么意思,而且不懂的怎么运用。在不断的查阅资料,向老师的请教慢慢懂得了这些函数。在课设中学到了很多平时在课本上学不到的东西,在查阅资料中不断丰富着自己的知识,在课设中不断锻炼自己的动手和动脑能力,以及和同学之间的团队的配合。为自己在后来的学习中奠定了基础。六、参考文献【】自动控制原理胡寿松 编著 科学出版社【】控制系统设计与仿真李宜达 编著 清华大学出版社【】控制系统仿真与计算机辅助设计薛定宇 编著 机械工业出版社【4】MATLAB7辅助控制系统设计与仿真飞思科技产品研发中心 电子工业出版社【5】MATLAB语言与自动控制系统设计 魏克新等 机械工业出版社【6】基于MATLAB7.x的系统分析与设计控制系统

温馨提示

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

评论

0/150

提交评论