欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    《自动控制原理》课程设计报告范本模板.docx

    • 资源ID:2724932       资源大小:277.54KB        全文页数:27页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    《自动控制原理》课程设计报告范本模板.docx

    1、自动控制原理课程设计报告范本模板自 动 控 制 原 理课 程 设 计(理工类)课程名称: 自动控制原理 专业班级: 08自动化(1)班 学生学号: 0804110601 学生姓名: 丁丽华 所属院部: 机电工程学院 指导教师: 陈丽换 2009 2010 学年 第二学期 金陵科技学院教务处制金 陵 科 技 学 院自动控制原理课程设计任务书课程序号 32 课程编号04184500实践序号 10 设计名称 自动控制原理课程设计适用年级、专业 08自动化 时间 1 周一、设计目的:1、了解控制系统设计的一般方法、步骤。2、掌握对系统进行稳定性分析、稳态误差分析以及动态特性分析的方法。3、掌握利用MA

    2、TLAB对控制理论内容进行分析和研究的技能。4、提高分析问题解决问题的能力。二、设计内容与要求:设计内容:1、阅读有关资料。2、对系统进行稳定性分析、稳态误差分析以及动态特性分析。3、绘制根轨迹图、Bode图、Nyquist图。4、设计校正系统,满足工作要求。设计条件: 1、已知单位负反馈系统被控制对象的传递函数为设计要求:1、能用MATLAB解复杂的自动控制理论题目。2、能用MATLAB设计控制系统以满足具体的性能指标.3、能灵活应用MATLAB的CONTROL SYSTEM 工具箱和SIMULINK仿 真软件,分析系统的性能.设计题目: ,试用频率法设计串联滞后-超前校正装置,使系统的相角

    3、裕量,静态速度误差系数,截止频率不低于设计步骤:1、静态速度误差系数,即当S0时,=10,解得K0=20s1。即被控对象的开环传递函数:G(S)= 。2、滞后校正器的传递函数为:GC1(S)= 根据题目要求,取校正后系统的截止频率WC=1.5rad/s,先试取b=0。105,编写求滞后校正器的传递函数的MATLAB的程序如下: wc=1。5;k0=20;n1=1; d1=conv(conv(1 0,1 1),1 2);b=0.105;T=1/(0.1wc);B=bT;Gc1=tf(B 1,T 1)将程序输入MATLAB Command Window后,并按回车,Command Window出现

    4、如下代数式: 由式可知:b=0.105,T=63。33.3、求超前校正器的传递函数,而已知串联有滞后校正器的传递函数为:G(S)Gc1(S)= 根据校正后系统的传递函数,编写求超前校正器的传递函数的MATLAB程序,其中调用了求超前校正器传递函数的函数leadc(),leadc.m保存在matlab6.5work文件夹下,leadc。m编制如下:function Gc=leadc(key,sope,vars)% MATLAB FUNCTION PROGRAM leadc。mif key=1 gama=vars(1);gama1=gama+5; mag,phase,w=bode(sope); m

    5、u,pu=bode(sope,w); gam=gama1*pi/180; alpha=(1-sin(gam)/(1+sin(gam)); adb=20*log10(mu); am=10*log10(alpha); wc=spline(adb,w,am); T=1/(wcsqrt(alpha); alphat=alphaT; Gc=tf(T 1,alphat 1);elseif key=2 wc=vars(1); num=sope.num1;den=sope.den1; na=polyval(num,jwc); da=polyval(den,jwc); g=na/da; g1=abs(g); h

    6、=20*log10(g1); a=10(h/10); wm=wc; T=1/(wm(a)(1/2)); alphat=aT; Gc=tf(T 1,alphat 1);elseif key=3 gama=vars(1);wc=vars(2);gama1=gama+5; num=sope。num1;den=sope.den1; ngv=polyval(num,j*wc); dgv=polyval(den,j*wc); g=ngv/dgv; thetag=angle(g); thetag_d=thetag*180/pi; mg=abs(g); gama_rad=gama1pi/180; z=(1+m

    7、g*cos(gama_radthetag))/(-wc*mgsin(gama_radthetag)); p=(cos(gama_rad-thetag)+mg)/(wcsin(gama_rad-thetag); nc=z,1;dc=p,1; Gc=tf(nc,dc);End在Command Window 中编写下列程序: n1=conv(0 20,6.667 1);d1=conv(1 0,1 1);d2=conv(1 2,63。33 1);d3=conv(d1,d2);sope=tf(n1,d3);wc=1.5;Gc=leadc(2,sope,wc)写完后,按回车,出现如下代码: ,即超前传递函

    8、数为Gc2(S)= ,可得a=10.21,T=0。2087。故校正后的开环系统总传递函数为:G(S) Gc1(S) Gc2(S)= 验证校正后的闭环系统的性能指标,画出bode图:由图可知:剪切频率为Wc=1。54rad/s,相角裕量为= 45,符合设计要求。4、用MATLAB求校正前后系统的特征根: 20先写出校正前系统单位负反馈传递函数:(S)= S3+3S2+2S+20故在Commmand Window 中写入:p=1 3 2 20;roots(p) 回车后得到:ans = -3。8371 0.4186 + 2.2443i 0.4186 2。2443i由于校正前系统单位负反馈得特征方程有

    9、右半平面的根,故校正前的闭环系统不稳定. 写出校正后系统单位负反馈传递函数: 11。5290S2+7.1480S+0.8128(S)= S5+7。8058*S4+16.4931S3+21.3676*S2+7.2994*S+ 0。8128 故在Commmand Window 中写入p=1。00007。8058 16.4931 21.3676 7.2994 0。8128;roots(p)回车后得到:p = 1.0000 7.8058 16。4931 21。3676 7.2994 0.8128ans = 5。4570 -0.9582 + 1。3694i 0。9582 1。3694i 0。2163 +

    10、 0。0810i -0。2163 0.0810i 由于校正后系统单位负反馈得特征方程没有右半平面的根,故校正后的闭环系统稳定。5、用MATLAB作出系统校正前和校正后的单位脉冲响应曲线,单位阶跃响应曲线,单位斜坡响应曲线,并求出系统校正前和校正后的动态性能指标、tr、tp、ts以及稳态误差的值:1校正前的单位阶跃响应:编写的程序如下:n1=20;d1=conv(conv(1 0,1 1),1 2);s1=tf(n1,d1);sope=s1; sys=feedback(sope,1);step(sys)y,t=step(sys);得到的单位阶跃响应曲线图:2校正后的单位阶跃响应:编写的程序如下:

    11、n1=20;d1=conv(conv(1 0,1 1),1 2);s1=tf(n1,d1);s2=tf(6.667 1,63.33 1);s3=tf(2。13 1,0.2087 1);sope=s1s2s3;sys=feedback(sope,1);step(sys)y,t=step(sys);得到的单位阶跃响应曲线图:3校正前的单位冲击响应:编写的程序如下:n1=20;d1=conv(conv(1 0,1 1),1 2);s1=tf(n1,d1);sope=s1;sys=feedback(sope,1);impulse(sys)y,t=impulse(sys);得到的单位冲击响应曲线图:4校

    12、正后的单位冲击响应:编写的程序如下:n1=20;d1=conv(conv(1 0,1 1),1 2);s1=tf(n1,d1);s2=tf(6。667 1,63。33 1);s3=tf(2。13 1,0。2087 1);sope=s1s2s3;sys=feedback(sope,1);impulse(sys)y,t=impulse(sys);得到的单位冲击响应曲线图:5校正前的单位斜坡响应:在Simulink 窗口里菜单方式下的单位斜坡响应的动态结构图如下:在Command Window 中输入 plot(tout,dimout),回车后得到的波形图为:6校正后的单位斜坡响应:在Simulin

    13、k 窗口里菜单方式下的单位斜坡响应的动态结构图如下:在Command Window 中输入 plot(tout,bimout),回车后得到的波形图为:由于校正前的系统为不稳定系统,故不讨论其动态性能指标;而校正后的系统是稳定的系统,其超调量和峰值时间可由下列图得到:超调量为22。上升时间tr为:0.806s由下图可得到校正后系统的调节时间ts(5):调节时间ts(5%)=6。03s由下图可得到校正后系统的调节时间ts(2%): 调节时间ts(2%)=14。4s右下图可以得到校正后系统的稳态误差值:稳态误差ess=1-1=0.单位脉冲、阶跃、斜坡响应曲线的关系是:单位脉冲响应的积分是单位阶跃响应

    14、曲线,单位阶跃响应的积分是单位斜坡响应。6、绘制系统校正前与校正后的根轨迹,并求其分离点、汇合点及虚轴交点的坐标和相应的增益K值,得出系统稳定时增益K的变化范围:求校正前的根轨迹的程序如下:num=1;den=1 3 2 0;rlocus(num,den,k)校正前的根轨迹的分离点和汇合点由下图得:分离点d=0。423增益K*=0.385校正前的根轨迹虚轴的交点由下图得:与虚轴的交点w=+1。41、-1.41,增益K*=6.00校正前系统稳定时增益K*的变化范围是K6,而题目中的K=10,校正前的闭环系统不稳定.求校正后的根轨迹的程序如下:n=conv(6。667 1,2.13 1);d1=c

    15、onv(conv(1 0,1 1),1 2);d2=conv(63。33 1,0。2087 1);d=conv(d1,d2);sys=tf(n,d);rlocus(sys)校正后的根轨迹的分离点和汇合点右下图得:分离点d=1.41增益K=1。26校正后的根轨迹虚轴的交点由下图得:与虚轴的交点w=+3.47、-3.47,增益K*=79校正后闭环系统稳定时增益K的变化范围是K79,而题目中的K*=10,故校正后的闭环系统稳定. 7、绘制系统前校正与校正后的Nyquist图:求校正前的Nyquist图的函数如下:k=20;z=0;p=0 1 2;num,den=zp2tf(z,p,k);figure

    16、(1)nyquist(num,den,k)得到的校正前的Nyquist图为: 由上图可知,由于校正前的开环传递函数右半平面的极点数P=0,而R=1,闭环分布在右半S平面的极点数Z=RP=1,故校正前的闭环系统不稳定,有一个有半平面的根。求校正后的Nyquist图的函数如下:k=21.44;z=0.150; 0.47;p=0;-0.0158; -1; -2; 4。79 ;num,den=zp2tf(z,p,k);figure(2)nyquist(num,den,k)得到的校正后的Nyquist图为:由上图可知,在w=0处开始补画两个半径无穷大的90的圆,由于校正后的开环传递函数右半平面的极点P=

    17、0,而R=0,闭环分布在右半S平面的极点数Z=0,故校正后的闭环系统稳定。8、绘制系统前校正与校正后的Bode图:求校正前的Bode图的函数如下:k0=20;n1=1;d1=conv(conv(1 0,1 1),1 2);sope=tf(k0*n1,d1);figure(1);margin(sope)得到的校正前的Bode图为:校正前的系统的幅值裕量Kg=10.3dB,相位穿越频率Wg=1.43rad/s,相角裕量= -28,幅值穿越频率Wc=1。43rad/s。由于相角裕量= 280,故系统稳定性能很好。并且校正后的系统的相角裕量、静态速度误差系数Kv、剪切频率Wc均符合题目设计的要求.故系统校正到此全部完成。 小组成员信息:班级:08级自动化(1) 丁丽华 0804110601 王凯 0804110603 王建英 0804110604 尹燕彬 0804110602自动控制原理 程 鹏主编基于MATLAB7.x的系统分析与设计控制系统(第二版)楼顺天 主编


    注意事项

    本文(《自动控制原理》课程设计报告范本模板.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开