欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    《自动控制理论》课程设计-基于自动控制理论的性能分析与校正.doc

    • 资源ID:3259803       资源大小:286.53KB        全文页数:23页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《自动控制理论》课程设计-基于自动控制理论的性能分析与校正.doc

    科技学院课程设计报告( 2011- 2012年度 第 1 学期)名 称: 自动控制理论课程设计 题 目:基于自动控制理论的性能分析与校正院 系: 动力工程系 班 级: 自动化09K1 学 号: 学生姓名: 指导教师: 设计周数: 1周 成 绩: 日期: 2012 年 1 月 6 日一、 课程设计的目的与要求本课程为自动控制理论A的课程设计,是课堂的深化。设置自动控制理论A课程设计的目的是使MATLAB成为学生的基本技能,熟悉MATLAB这一解决具体工程问题的标准软件,能熟练地应用MATLAB软件解决控制理论中的复杂和工程实际问题,并给以后的模糊控制理论、最优控制理论和多变量控制理论等奠定基础。作为自动化专业的学生很有必要学会应用这一强大的工具,并掌握利用MATLAB对控制理论内容进行分析和研究的技能,以达到加深对课堂上所讲内容理解的目的。通过使用这一软件工具把学生从繁琐枯燥的计算负担中解脱出来,而把更多的精力用到思考本质问题和研究解决实际生产问题上去。通过此次计算机辅助设计,学生应达到以下的基本要求:1.能用MATLAB软件分析复杂和实际的控制系统。2.能用MATLAB软件设计控制系统以满足具体的性能指标要求。3.能灵活应用MATLAB的CONTROL SYSTEM 工具箱和SIMULINK仿真软件,分析系统的性能。二、 主要内容1前期基础知识,主要包括MATLAB系统要素,MATLAB语言的变量与语句,MATLAB的矩阵和矩阵元素,数值输入与输出格式,MATLAB系统工作空间信息,以及MATLAB的在线帮助功能等。2控制系统模型,主要包括模型建立、模型变换、模型简化,Laplace变换等等。3控制系统的时域分析,主要包括系统的各种响应、性能指标的获取、零极点对系统性能的影响、高阶系统的近似研究,控制系统的稳定性分析,控制系统的稳态误差的求取。4控制系统的根轨迹分析,主要包括多回路系统的根轨迹、零度根轨迹、纯迟延系统根轨迹和控制系统的根轨迹分析。5控制系统的频域分析,主要包括系统Bode图、Nyquist图、稳定性判据和系统的频域响应。6控制系统的校正,主要包括根轨迹法超前校正、频域法超前校正、频域法滞后校正以及校正前后的性能分析。三、 进度计划序号设计内容完成时间备注1基础知识、数学模型2011年12月31日2时域分析法、频域分析、根轨迹分析2012年1月4日3系统校正2012年1月5日4整理打印课程设计报告,并答辩2012年1月6日四、 设计成果要求上机用MATLAB编程解题,从教材或参考书中选题,控制系统模型、控制系统的时域分析法、控制系统的根轨迹分析法、控制系统的频域分析法每章选择两道题。第六章校正选四道,其中根轨迹超前校正一道、根轨迹滞后校正一道、频域法超前校正一道、频域法滞后校正一道。并针对上机情况打印课程设计报告。课程设计报告包括题目、解题过程及程序清单和最后的运行结果(曲线),课程设计总结或结论以及参考文献。五、 考核方式自动控制理论课程设计的成绩评定方法如下: 根据1打印的课程设计报告。2独立工作能力及设计过程的表现。3答辩时回答问题的情况。成绩评分为优、良、中、及格以及不及格5等。 学生姓名: 指导教师: 2012年 1 月 6 日六、设计正文1、控制系统模型:(1)已知一并联系统,其中=,求此并联系统的传递函数。程序:G1=tf(1 3,conv(conv(1 1,1 1),1 2);G2=tf(3 1 4,5 12 3);G=G1+G2运行结果:Transfer function:3 s5 + 13 s4 + 28 s3 + 54 s2 + 61 s + 17-5 s5 + 32 s4 + 76 s3 + 82 s2 + 39 s + 6结论:G(s)=(2)求一系统的传递函数。已知其微分方程为:程序:>> num=1 9 25;den=1 5 10 5;G=tf(num,den)运行结果: Transfer function: s2 + 9 s + 25-s3 + 5 s2 + 10 s + 5结论:2、控制系统的时域分析法:(1)已知单位负反馈系统的开环传递函数(S)=,求单位阶跃响应及性能指标。程序:num=15;den=1 3 1;num1,den1=cloop(num,den,-1);step(num1,den1)运行结果:结论:系统稳定。调节时间为3.5s。(2)已知特征方程,求根并判断稳定性。程序:d=2 1 5 3 1;r=roots(d)运行结果:r = 0.0712 + 1.5416i 0.0712 - 1.5416i -0.3212 + 0.3268i -0.3212 - 0.3268i结论:系统不稳定,有2个特征根在右半平面上。3、控制系统的根轨迹分析法:(1)负反馈系统开环传递函数为Error! No bookmark name given.试绘制k变化时,求其闭环系统的根轨迹。程序:num=conv(1 4,1 5);den1=conv(1 10,1 10);den2=conv(1 0,1 0);den=conv(den1,den2);rlocus(num,den)运行结果:结论:根轨迹如上图所示(2)系统开环传递函数为:,绘制一般根轨迹。程序:num=1 4;den=conv(1 0,1 3);rlocus(num,den)运行结果:结论:根轨迹如上图所示。4、控制系统的频域分析法:(1)已知一单位负反馈系统,其开环传递函数为G(s)=,用Nyquist判据判断其稳定性。程序:num=1 42;den=-1 0 1;nyquist(num,den)运行结果:结论:系统Nyquist曲线如图所示,它不包围(-1,j0)点,但右半平面开环极点p=1,根据奈氏判据,右半平面的闭环极点数z=p-(a-b)=1-(0-0)=1,所以闭环系统不稳定。(2)已知负反馈系统的开环传递函数为G(s)=,试绘制福相频率特性曲线,并判断稳定性。程序:num=10 -30 80;den=conv(1 2,1 -0.6);nyquist(num,den)运行结果:结论:系统Nyquist曲线如图所示,它不包围(-1,j0)点,但右半平面开环极点p=1,根据奈氏判据,右半平面的闭环极点数z=p-(a-b)=1-(0-0)=1,所以闭环系统不稳定。5、校正:(1)根轨迹超前校正:已知单位负反馈系统的开环传递函数为,试着设计串联校正装置,使系统性能指标满足单位阶跃输入信号时无稳态误差,相位裕度 r50度。程序:num=100;den=conv(1 0,0.1 1);figure(1);margin(num,den);grid on校正前的系统的bode图如下:从校正前的系统的bode图看出原系统当角频率为5时,系统的对数幅频为25a=10.(25/20);wc=5;T=1/(0.1*wc);nc=T 1;dc=a*T 1;n=conv(num,nc);d=conv(den,dc);figure(2);margin(n,d);grid on校正后的系统的bode图如下:动态校正前后系统的阶跃响应曲线图如下:(2)根轨迹滞后校正:已知单位负反馈系统被控对象的传递函数为:试用根轨迹解析方法对系统进行串联滞后校正设计,是之满足:()阶跃响应的超调量;(2)阶跃响应的调节时间;(3)单位斜坡响应稳态误差。解:(1) 求静态误差系数。 根据自动控制理论,对型系统有,故。取系统速度误差系数。对于型系统又有因此。(2) 校检原系统的阶跃响应超调量是否满足要求。n1=2500;d1 =conv(1 0,1 25);s1=tf(n1, d1);sys=feedback(s1,1);step(sys)运行程序后,上图所示系统阶跃响应曲线。由上曲线可知,系统阶跃响应不满足题目超调量的要求。(3) 由期望极点位置确定校正器传递函数。求校正器传递函数,需确定闭环主导极点的位置。绘制未校正系统根轨迹,根轨迹无零点,有两个极点:。n1=2500; d1 =conv(1 0,1 25);s1=tf(n1, d1);rlocus(s1)用以下程序可求出sigma=0.15;zeta=(log(1/sigma)2/(pi)2+(log(1/sigma)2)(1/2)用以下程序clearessv=0.01;x=-12.5;z1=0;p1=0;p2=25;zeta=0.54;acos(zeta);ta=tan(acos(zeta);y1=x*ta;y=abs(y1);s1=x+y*i;Kr=abs(s1+p1)*abs(s1+p2);K=Kr/(p1+p2);K0=1/essv;beta=K0/K;T=1/(1/20)*abs(x);betat=beta*T;gc=tf(1/beta)*1 1/T,1 1/betat)求出校正器传递函数Transfer function:0.2143 s + 0.134- s + 0.134则(4) 校验校正器clears1=tf(2500,conv(1 0,1 25);s2=tf(0.2134 0.134,1 0.134);sope=s1*s2;sys=feedback(sope,1);y,t=step(sys);step(sys)sgma,tp,ts=perf(1,y,t);校正后符合要求。(3)频域法超前校正:已知系统用根轨迹法确定一串联校正装置,使得超调量不大于30%,调节时间不大于8秒。解:den=conv(2 1 0,0.5 1);num=1;G=tf(num,den);rltool(G);原系统的阶跃响应曲线为曲线1。选择工具栏加入零点,此时系统的阶跃响应曲线为曲线2。再所以加入极点,此时系统的阶跃响应曲线为图所示曲线3。满足超调量不大于30%,调节时间不大于8秒的要求(4)频域法滞后校正:已知单位负反馈被控对象的传递函数为试校正,在单位斜坡信号下,系统误差系数,校正后的剪切频率;相角稳定裕量解:(1)求。单位斜坡响应的速度误差系数,取k0=30s-1则被控对象的传递函数为G0=30/s(0.1s+1)(0.4s+1)(2)程序:num=30,den=conv(1 0,0.1 1);den=conv(den,0.15 1);mag,phase,w=bode(num,den);figure(1);margin(num,den)figure(2);s1=tf(num,den);sys=feedback(s1,1);step(sys)如下图可知,Gm=-5.11 dB,Pm=-15.3deg,均为负值,无法正常工作。(3)校正器传递函数>> wc=2.5;k0=30;n1=1;d1=conv(conv(1 0,0.1 1),0.15 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)运行结果:d1 = 0.0150 0.2500 1.0000 0h = 20.7489 Transfer function: 4 s + 1-43.6 s + 1(4)检验校正装置num=30,den=conv(1 0,0.1 1);den=conv(den,0.15 1);s1=tf(num,den);n2=4 1;d2=43.6 1;s2=tf(n2,d2);sope=s1*s2;mag,phase,w=bode(sope);figure(3);margin(mag,phase,w);figure(4);sys=feedback(sope,1);step(sys)Pm=49.9>45符合要求。七、课程设计总结或结论1、通过一个星期的自控课程设计,让我学习了MATLAB的一些基础知识,同时也让我对自控的一些知识有了新的理解。2、通过本次设计加深了对自动控制这门课程的认识,在做设计的过程中也出现了一些不懂的地方,但是在相关书籍资料的帮助下,我都一一的解决了。任何事情只要有端正的态度都可以做好。这也提高了我对自动控制原理这门课程的兴趣。相信以后可以利用这次所学到的经验和方法来解决更多的问题。同时感谢老师给我这次自己设计的机会,为将来走向工作岗位,奠定了基础。八、参考文献1刘坤(主编), 刘翠响,李妍。 MATLAB自动控制原理习题精解. 国防工业出版社 ,2004.2魏巍(主编),MATLAB控制工程工具箱技术手册。国防工业出版社,20043于希宁(主编),孙建平(副主编)。自动控制原理。中国电力出版社,2008

    注意事项

    本文(《自动控制理论》课程设计-基于自动控制理论的性能分析与校正.doc)为本站会员(爱问知识人)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开