3128.单位负反馈系统校正自动控制原理课程设计报告.doc

上传人:laozhun 文档编号:4192760 上传时间:2023-04-09 格式:DOC 页数:13 大小:180KB
返回 下载 相关 举报
3128.单位负反馈系统校正自动控制原理课程设计报告.doc_第1页
第1页 / 共13页
3128.单位负反馈系统校正自动控制原理课程设计报告.doc_第2页
第2页 / 共13页
3128.单位负反馈系统校正自动控制原理课程设计报告.doc_第3页
第3页 / 共13页
3128.单位负反馈系统校正自动控制原理课程设计报告.doc_第4页
第4页 / 共13页
3128.单位负反馈系统校正自动控制原理课程设计报告.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《3128.单位负反馈系统校正自动控制原理课程设计报告.doc》由会员分享,可在线阅读,更多相关《3128.单位负反馈系统校正自动控制原理课程设计报告.doc(13页珍藏版)》请在三一办公上搜索。

1、指导教师评定成绩: 审定成绩: 自 动 化 学 院自动控制原理课程设计报告 设计题目:单位负反馈系统校正单位(二级学院): 学 生 姓 名: 专 业: 班 级: 学 号: 指 导 教 师: 设计时间: 2009 年 12 月大学自动化学院制目 录一、 设计题目3二、 设计报告正文4摘要4关键词4设计思路4报告正文5三、 设计总结9四、 参考文献10附录11一、设计题目已知单位负反馈系统被控制对象的开环传递函数用相应的频率域校正方法对系统进行校正设计,使系统满足如下动态及静态性能指标:(1)选取相应的频率域校正方法(2)在斜坡信号作用下,系统的稳态误差;(3)系统校正后,相位裕量。(4)当 时,

2、系统开环对数频率特性,不应有斜率超过十低频的线段。 要求:(1)分析设计要求,说明校正的设计思路(滞后校正,超前校正或滞后-超前校正);(2)详细设计(包括的图形有:校正结构图,校正前系统的Bode图,校正装置的Bode图,校正后系统的Bode图);(3)MATLAB编程代码及运行结果(包括图形、运算结果);(4)校正实现的电路图及结果(校正前后系统的阶跃响应图);二、设计报告正文摘要利用超前网络或PD控制器进行串联校正的基本原理,是利用超前网络和PD控制器的相角超前特性。只要正确的将超前网络的交接频率1/aT和1/T选在待校正系统截止频率的两旁,并适当选取a和T,就可以是已校正系统的截止频率

3、和相角裕度满足性能指标的要求,从而改善闭环系统的动态性能。闭环系统的稳态性能要求,可通过选择已校正系统的开环增益来保证。关键词稳态误差、相位裕量、超前校正设计思路1)根据稳态误差要求,确定开环增益K。2)利用已确定的开环增益K,计算待校正系统的相位裕度r。3)根据截止频率wc的要求,计算超前网络参数a和T。在本步骤中,关键是选择最大超前角频率等于要求的系统截止频率,即wm=wc,以保证系统的响应速度,并充分利用网络的相角超前特性。显然,wm=wc成立的条件是-L(wm )= Lc(wm)=10lga根据上式不难求出a值,然后由T=确定T。4)验证已校正系统的相位裕度。由于超前网络的参数书根据满

4、足系统截止频率要求选择的,因此相角裕度是否满足要求,必须验证。验算时,由已知a值由=arcsin求的a值,再由已知的wc算出代校正系统在wc时的相角裕度(wc)。报告正文第一步:由题意可知,开环传递函数在斜坡信号r(t)=2t作用下,要满足系统的稳态误差。根据稳态误差公式=lim sE(s)= lim可得到系统的稳态误差即,。题目给出的开环传递函数的二阶函数,故不能用劳斯判定法来进一步缩小K的取值范围。取K=100(rad)将其带入原来的开环传递函数得待校正系统开环传递函数为。第二步:上式代表最小系统,可通过MATLAB绘制出待校正系统的bode图和待校正系统的单位阶跃响应分别如下图1和图2

5、。图1 待校正系统的bode图图2 待校正系统的单位阶跃响应由图1和图2可知待校正系统的频域性能指标如下:幅值稳定裕度Lh=+dB;穿越频率wx=+rad/s;相角稳定裕度r=8.09度; 截止频率wc=14.1rad/s。第三步:假设wm=wc=25rad/s,由待校正系统的bode图查的L(wm)=-9.93dB,再根据公式-L(wm)=10lga,计算出a= 9.8281,T=0.0127。因此,再根据超前网络传递函数公式 a (s)= 得9.8281 (s)= 为了补偿无源超前网络产生的增益衰减,放大器的增益需提高9.8281倍,否则不能保证稳态误差要求。超前网络参数确定后,已校正系统

6、的开环传递函数为G(s)= (s) (s)=算出待校正系统的r(wc)=3.8。由最大超前角的计算公式 =arcsin 可求得 =55.4,故已知系统的相角裕度r= + r(wc)=55.4+ 3.8=59.250。再用MATLAB绘制出校正装置的bode图(图3)图3 校正装置的bode图第四步:验证校正系统的相角裕度r是否满足要求。图4 校正后系统的bode图图5 校正后系统的阶跃响应图 由MATLAB绘制的校正后系统的bode图(图4)可知,相角裕度r”=59.250,此时相位裕量性能指标满足。通过对前后系统的bode图(图6)的比较可知,当时,校正后的开环对数频率特性没有斜率超过十低频

7、的线段。因此, 全部性能指标都满足。正前后系统的bode图如下:图6 校正前后系统bode 图(虚线校正前;实线校正后)三、设计总结在本次课程设计中,我不仅加深了对自动控制原理课程的理解,将理论应用到实际中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己、超越自己。创新,是我们学会将理论很好地联系实际,并不断地去开动自己的大脑,做自己所能及的,但别人没有想到的事。设计过程中,也好比是我们人类成长的过程,常有不如意的事,也许这就是在对我们提出挑战,勇敢地面对他,胜利的钟声也一定会为我们儿敲响。通过本次设计,我了解了自动控制原理中校正系统的基本概念及其对系统设计的相关应用,通过对初步

8、知识的了解,对校正系统各种方案的比较,进一步了解了校正系统的合理性和实用性。什么样的课程设计都离不开理论与实际相结合的真理,设计过程中的方案选择和参数设定使我进一步深刻认识到自控原理中校正环节对整个系统的重要作用。一个细小的参数设定出现偏差,可能导致最后的性能指标不和标准。所以选择一个优良的方案结于实验至关重要。 我认为,在设计时应该怎样少走一些弯路,怎样能够非常透彻的理解系统并用简单方法设计校正装置,我想这是这次课程设计最锻炼人的地方。然而这也要求我们有相当厚实的理论基础,并能很好地运用到实际中去。这是我们学习和掌握好自控原理最重要的。我们运用Matlab软件进行系统仿真验证,这不仅对我们设

9、计带来了方便,也能很准确地为我们改动参数提供依据,同时也让我们对Matlab软件进行了又一步的学习,也为我们再次熟练运用Matlab打下了基础。这次课程设计也锻炼了我们的细心和耐心,这尤其体现在我们课程设计报告的格式上,很多人格式上不过关,关键是他们太浮躁,不能细心地对待。格式很重要,不然,美观切不说,报告看上去很混乱,不易于阅读。严格的格式要求也是在培养我们的做事态度。 我也很感谢有课程设计这次机会,让我明白了这么多从前不知道的东西。这些对我日后的工作都是十分宝贵的。同时也让我看清了自己,明白了自己哪里欠缺。理论知识的不足在这次课程设计中给我带来了很多麻烦,这也算是提醒。今后,在学习中,我要

10、端正自己的态度努力学习,只有这样我们才能真正的掌握好知识。我用的是串联超前校正装置系统进行校正,从中我认识到了超前校正的重要作用,通过它可以提高系统的截止频率和相角裕量,从而减小了阶跃响应的超调量和调节时间,更进一步改善系统的动态性能指标。通过此次的课程设计,让我进一步巩固了超前校正、滞后校正和超前滞后校正三种校正的具体步骤。四、参考文献1 胡寿松 自动控制原理(第五版) 北京:科学出版社.20072 张静. MATLAB在控制系统中的应用. 北京:电子工业出版社. 20075 黄坚主. 自动控制原理及其应用. 北京:高等教育出版社 2004附录:MATLAB编程代码G0=tf(100,0.5

11、, 1 0);figure(1);margin(G0);hold onfigure(2);sys=feedback(G0,1);step(sys)wm=25;L=bode(G0,wm);Lwc=20*log10(L)a=10(-0.1* Lwc)T=1/(wm*sqrt(a);phi=asin(a-1)/(a+1)Gc=(1/a)*tf(a*T 1,T 1);figure(3);margin(Gc);Gc=a*Gc;figure(4);margin(Gc);G=Gc*G0;bode(G,r,G0,b-);gridfigure(5);sys=feedback(G,1);step(sys)figu

12、re(6);margin(G);T=1/(wm*sqrt(a)Gc=(1/a)*tf(a*T 1,T 1)MATLAB运行结果G0=tf(100,0.5 ,1 0);figure(1);margin(G0);hold onfigure(2);sys=feedback(G0,1);step(sys)wm=25;L=bode(G0,wm);Lwc=20*log10(L)a=10(-0.1* Lwc)T=1/(wm*sqrt(a);phi=asin(a-1)/(a+1)Gc=(1/a)*tf(a*T 1,T 1);figure(3);margin(Gc);Gc=a*Gc;figure(4);margin(Gc);G=Gc*G0;bode(G,r,G0,b-);gridfigure(5);sys=feedback(G,1);step(sys)figure(6);margin(G);T=1/(wm*sqrt(a)Gc=(1/a)*tf(a*T 1,T 1)Lwc =-9.9247a =9.8281phi =0.9532T =0.0128Transfer function:0.01276 s + 0.1017- 0.01276 s + 1

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号