燃油控制系统的超前校正设计

燃油控制系统的超前校正设计

ID:13923172

大小:391.50 KB

页数:20页

时间:2018-07-25

上传者:U-3204
燃油控制系统的超前校正设计_第1页
燃油控制系统的超前校正设计_第2页
燃油控制系统的超前校正设计_第3页
燃油控制系统的超前校正设计_第4页
燃油控制系统的超前校正设计_第5页
资源描述:

《燃油控制系统的超前校正设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

学号:0121111360109课程设计题目燃油控制系统的超前校正设计学院自动化学院专业电气工程及其自动化班级电气姓名张三指导教师肖纯2014年1月18日 课程设计任务书学生姓名:张三专业班级:电气1101班指导教师:肖纯工作单位:自动化学院题目:燃油控制系统的超前校正设计初始条件:已知一燃油单位反馈系统的开环传递函数是要求静态速度误差系数为,相位裕量。要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)分析满足静态速度误差系数条件的K的范围,用MATLAB作出满足初始条件的最小K值的系统伯德图,计算系统的幅值裕量和相位裕量。(2)在系统前向通路中插入一相位超前校正环节,确定校正网络的传递函数。(3)用MATLAB画出未校正和已校正系统的根轨迹。(4)用Matlab对校正前后的系统进行仿真分析,画出阶跃响应曲线,计算其时域性能指标,绘制频率特性曲线。(5)对上述任务写出完整的课程设计说明书,说明书中必须进行原理分析,写清楚分析计算的过程及其比较分析的结果,并包含Matlab源程序或Simulink仿真模型,说明书的格式按照教务处标准书写。时间安排:任务时间(天)指导老师下达任务书,审题、查阅相关资料2分析、计算2编写程序1撰写报告2论文答辩1指导教师签名:年月日系主任(或责任教师)签名:年月日 目录摘要I1设计目的和设计任务及要求11.1设计目的11.2设计任务及要求12超前校正的基本原理23设计方案33.1校正前系统分析33.2选择校正方案44校正前后系统的根轨迹比较85系统校正前后的仿真分析10设计小结13参考文献14 摘要随着社会生产力的的显著提高,自动控制技术在工业,农业,教育,航天,生物,医学,环境等方面发挥着重要作用。完成一个控制系统的设计任务,往往需要经过理论和实践的反复比较才可以得到比较合理的结构形式和满意的性能,在用分析法进行串联校正时,校正环节的结构通常采用超前校正、滞后校正、滞后超前校正这三种类型,也就是工程上常用的PID调节器。本次课设采用的超前超前校正的基本原理是利用超前相角补偿系统的滞后相角,改善系统的动态性能,如增加相角裕度,提高系统稳定性能等,而由于计算机技术的发展,matlab在控制器设计,仿真和分析方面得到广泛应用。本次课设采用用Matlab软件对系统进行了计算机仿真,分析未校正系统的动态性能和超前校正后系统是否满足相应动态性能要求。关键字:超前矫正,串联矫正,仿真。I 武汉理工大学《自动控制原理》课程设计说明书燃油控制系统的超前校正设计1设计目的和设计任务及要求1.1设计目的通过对燃油控制系统的分析,加强对控制系统的认识与了解,并通过本次设计掌握如何应用MATLAB进行超前校正。培养我们分析、解决实际问题的能力。此外,使用MATLAB软件进行系统仿真,从而进一步掌握MATLAB的使用。1.2设计任务及要求初始条件:已知一燃油单位反馈系统的开环传递函数是要求静态速度误差系数为,相位裕量。要求完成的主要任务:(1)用MATLAB作出满足初始条件的最小K值的系统伯德图,计算系统的幅值裕量和相位裕量。(2)在系统前向通路中插入一相位超前校正,确定校正网络的传递函数。(3)用MATLAB画出未校正和已校正系统的根轨迹。(4)用Matlab对校正前后的系统进行仿真分析,画出阶跃响应曲线,计算其时域性能指标。(5)对上述任务写出完整的课程设计说明书,说明书中必须进行原理分析,写清楚分析计算的过程及其比较分析的结果,并包含Matlab源程序或Simulink仿真模型,说明书的格式按照教务处标准书写。16 武汉理工大学《自动控制原理》课程设计说明书2超前校正的基本原理超前校正就是在前向通道中串联传递函数为的校正装置,其中a,T为可调。从超前校正的零、极点分布可见,零点总是位于极点右边,改变a和T的值,零、极点可以位于s平面实轴上的任意位置,从而产生不同的校正效果。从伯德图还可以看出,超前校正装置对中频段的输入信号有微分作用,在该频率范围内,超前校正具有超前相角,超前校正名称由此可得。超前校正的基本原理就是利用超前相角补偿系统的滞后相角,改善系统的动态性能,如增加相角裕度,提高系统稳定性等。16 武汉理工大学《自动控制原理》课程设计说明书3设计方案3.1校正前系统分析(1)根据稳态误差要求,确定系统的K值(1)由式(1)Kv10得K10(2)利用已确定的K,计算未校正系统的相角裕度和幅值裕度并绘制伯德图取K=10,则Matlab源程序如下:G1=tf([10],[10]);G2=tf([1],[0.251]);G3=tf([1],[0.11]);G12=series(G1,G2);sys1=series(G12,G3);margin(sys1)%幅值裕度,相角裕度,幅值裕度相应的频率,相角裕度相应的频率程序运行后得到的伯德图3-1所示。16 武汉理工大学《自动控制原理》课程设计说明书图3-1系统校正前的伯德图由图1可得,校正前系统的幅值裕度h=2.92dB,其对应的穿越频率,相角裕度,其对应的截止频率。3.2选择校正方案由校正前系统分析可知,当系统稳态误差满足要求时,相角裕度不满足要求。因此我们选用超前校正网络来提高系统的相角裕度,改善系统的动态性能,使相角裕度满足性能指标。(1)根据相角裕度的要求,计算超前校正网络的参数令考虑到超前校正会使系统的剪切频率增大,未校正系统的相角是较大的负相角为了补偿这里的负相角,因此需在相角的基础上增加一个正相角ε(此处选为)。因此超前校正网络在处的对数幅频值16 武汉理工大学《自动控制原理》课程设计说明书在校正前系统的对数幅频曲线(图3-2所示)上找到-7.44dB处,此时对应的频率,即为。图3-2系统对数幅频曲线图超前校正网络传递函数为(2)验算已校正系统的性能指标阿显然上述校正方案不满足条件,因此必须重新选择校正方案(3)新选择的校正方案校正前的系统,有两个交接频率靠的很近的惯性环节,其交接频率分别为4rad/s和10rad/s,系统在截止频率附近相角迅速减小,随着截止频率的增大,待校正系统相角迅速减小,使已校正系统的相角裕度改善不大,很难得到足够的相角超前量,因此,系统可考虑用两级超前网络进行校正。因此,采用第一级超前校正环节提高系统的截止频率,而后采用第二级校正环节进一步提高校正后系统的相角裕度。第一级:取16 武汉理工大学《自动控制原理》课程设计说明书则经第一级超前校正后的系统开环传递函数为则用matlab软件可求得截止频率为,相角裕度则第二级校正环节的最大超前角所以有,这里取第二级超前校正网络在处的对数幅频值在经第一级校正后的系统的对数幅频曲线(图3-3所示)上找到-2.04dB处,选定对应的频率,即为。经第一级校正后的对数幅频曲线如图3-3所示。图3-3经第一级校正后的对数幅频曲线则第二级校正网络的传递函数为经校正后系统的开环传递函数为检验:把代入到校正后的系统开环传递函数得相角裕度16 武汉理工大学《自动控制原理》课程设计说明书满足要求。系统校正后的伯德图如图3-4所示。图3-4系统校正后的伯德图Matlab源程序为:G1=tf([10],[10]);G2=tf([1],[0.251]);G3=tf([1],[0.11]);G12=series(G1,G2);sys1=series(G12,G3);G3=tf([0.251],[0.0251]);G4=tf([0.1391],[0.0871]);sys2=series(G3,G4);sys=series(sys1,sys2);margin(sys)%幅值裕度,相角裕度,幅值裕度相应的频率,相角裕度相应的频率16 武汉理工大学《自动控制原理》课程设计说明书4校正前后系统的根轨迹比较Matlab源程序如下:G1=tf([10],[10]);G2=tf([1],[0.251]);G3=tf([1],[0.11]);G12=series(G1,G2);sys1=series(G12,G3);figure(1)rlocus(sys1);%绘制根轨迹函数G3=tf([0.251],[0.0251]);G4=tf([0.1391],[0.0871]);sys2=series(G3,G4);sys=series(sys1,sys2);figure(2)rlocus(sys)%绘制根轨迹函数运行上述程序可得未校正系统根轨迹如图4-1所示。图4-1未校正系统的根轨迹图16 武汉理工大学《自动控制原理》课程设计说明书及校正后根轨迹如图4-2所示。图4-2校正后系统的根轨迹图16 武汉理工大学《自动控制原理》课程设计说明书5系统校正前后的仿真分析系统校正前后的阶跃响应matlab程序为:G1=tf([10],[10]);G2=tf([1],[0.251]);G3=tf([1],[0.11]);G12=series(G1,G2);sys1=series(G12,G3);G3=tf([0.251],[0.0251]);G4=tf([0.1391],[0.0871]);sys2=series(G3,G4);sys=series(sys1,sys2);T0=feedback(sys1,1);T=feedback(sys,1);figure(1)step(T0);%绘制单位阶跃响应曲线figure(2)step(T)%绘制单位阶跃响应曲线运行上述程序可得到系统校正前后的阶跃响应图如图5-1所示。16 武汉理工大学《自动控制原理》课程设计说明书图5-1系统校正前的阶跃响应由图可得,系统校正前在单位阶跃响应作用下的上升时间,峰值时间,超调量,调节时间(终值)。校正后的阶跃响应如图5-2所示。图5-2系统校正后的阶跃响应16 武汉理工大学《自动控制原理》课程设计说明书由图可得,系统校正前在单位阶跃响应作用下的上升时间,峰值时间,超调量,调节时间(终值)。综上分析可得,加入超前校正后,系统的上升时间,峰值时间及调节时间都大大减小,尤其是调节时间缩短约为校正前的15倍,超调量也大大降低,时域性能大大改善,校正后各项时域指标都比校理想。16 武汉理工大学《自动控制原理》课程设计说明书设计小结通过本次设计,我了解了自动控制原理中超前校正系统的基本概念及其对系统设计的相关应用,进一步认识到了校正系统的合理性和实用性的重要性。整个课程设计的过程中,我认识到了理论与实践相结合而重要性,设计过程中的方案选择和参数设定使我进一步深刻认识到自控原理中校正环节对整个系统的重要作用。一个细小的参数设定如果出现偏差,就有可能导致最后的性能指标远远达不到标准。所以选择一个优良的方案以及认真细心的实践态度对于实非常重要。本次课程设计所选用的软件是Matlab,它是在数学领域里面功能十分之强大,他可以作为一个平台,承载知识和算法。毕竟是第一次接触这个软件,在起初的设计时,调试了好几次程序都不成功,不是这里有问题就是那里出了毛病,实在让人捉摸不透,最后经过高手指点以及自己又看了好几本书,认真的分析了自己的程序后终于运行成功,可以说从头到尾程序的编写与调试都是相当的麻烦。但是一想到我们今后所要从事的工作要比这个麻烦几十倍甚至上百倍,我们就有了耐心。我们运用Matlab软件进行系统仿真验证,这不仅对我们设计带来了方便,也能很准确地为我们改动参数提供依据,同时也让我们对Matlab软件进行了又一步的学习,也为我们再次熟练运用Matlab打下了基础。总而言之,本次课程设计还是相当锻炼人的,在这之中让我明白了自己身上还有很多不足。理论学得再好,最后还是要应用到实践中去,实践能力的欠缺对我本次课程设计造成了很大影响,但这也算是提醒,相信在今后的学习中,我会注意到这一点,并且要端正自己的态度努力学习,只有这样才能更好的为自己的未来增砖添瓦。16 武汉理工大学《自动控制原理》课程设计说明书参考文献[1]胡寿松自动控制原理(第五版)北京:科学出版社.2007[2]张静.MATLAB在控制系统中的应用.北京:电子工业出版社.2007[3]张爱民.自动控制原理.北京:清华大学出版社.2005[4]陈伯时.自动控制系统.北京:机械工业出版社.1981[5]褚健.现代控制理论基础.杭州:浙江大学出版社199516 武汉理工大学《自动控制原理》课程设计说明书本科生课程设计成绩评定表姓名性别专业、班级课程设计题目:课程设计答辩或质疑记录:成绩评定依据:评定项目评分成绩1.选题合理、目的明确(10分)2.设计方案正确、具有可行性、创新性(20分)3.设计结果(20分)4.态度认真、学习刻苦、遵守纪律(15分)5.设计报告的规范化、参考文献充分(不少于5篇)(10分)6.答辩(25分)总分最终评定成绩(以优、良、中、及格、不及格评定)指导教师签字:16 武汉理工大学《自动控制原理》课程设计说明书16

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭