《自控课设MATLAB超前滞后校正..docx》由会员分享,可在线阅读,更多相关《自控课设MATLAB超前滞后校正..docx(24页珍藏版)》请在第壹文秘上搜索。
1、课程设计任务书学生姓名:张弛专业班级:电气1002班指导教师:刘志立工作单位:自动化学院题目:用MATLAB进行控制系统的滞后一超前校正设计初始条件:已知一单位反馈系统的开环传递函数是、KG(三)=5(5+I)(S+2)要求系统的静态速度误差系数KyIOS-I450o要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1、MATLAB作出满足初始条件的最小K值的系统伯德图,计算系统的幅值裕量和相位裕量。2、前向通路中插入一相位滞后一超前校正,确定校正网络的传递函数。3、用MATLAB画出未校正和己校正系统的根轨迹。4、用Matlab对校正前后的系统进行仿真分析,画出
2、阶跃响应曲线,计算其时域性能指标。5、课程设计说明书中要求写清楚计算分析的过程,列出MATLAB程序和MATLAB输出。说明书的格式按照教务处标准书写。时间安排:任务时间(天)审题、查阅相关资料1分析、计算3编写程序1撰写报告2论文答辩0.5指导教师签名:系主任(或责任教师)签名:目录ji*21基于频率响应法校正设计概述32串联滞后-超前校正原理及步骤42.1滞后超前校正原理42.2滞后-超前校正的适用范围52.3串联滞后-超前校正的设计步骤53串联滞后-超前校正的设计63.1待校正系统相关参数计算及稳定性判别63.1.1判断待校正系统稳定性63.1.2绘制待校正系统的伯德图73.1.3绘制待
3、校正系统的根轨迹图93.1.4绘制待校正系统的单位阶跃响应曲线103.1.5利用SlMULINK进行控制系统建模仿真113.2滞后超前一网络相关参数的计算123.3对己校正系统的验证及稳定性分析143.3.1绘制己校正系统的伯德图143.3.2判断己校正系统的稳定性163.3.3绘制己校正系统的根轨迹图163.3.4绘制己校正系统的单位阶跃响应曲线173.3.5利用Simulink进行控制系统建模仿真183.3.6串联滞后-超前校正设计小结194心得体会19参考文献20附录21=WORD完整版.可编辑-专业资料分享=SW随着科学技术的不断向前发展,人类社会的不断进步。自动化技术取得了巨大的进步
4、,自动控制技术广泛应用于制造业、农业、交通、航空及航天等众多产业部门,极大的提高了社会劳动生产率,改善了人们的劳动条件,丰富和提高了人民的生活水平。当今的社会生活中,自动化装置无所不在,自动控制系统无所不在。因此我们有必要对一些典型、常见的控制系统进行设计或者是研究分析。在控制工程中,二阶系统的应用非常普遍,对他的分析我们可以应用特定的公式计算,同时也可以借助于MATLAB软件来分析系统。本题是一个在频域中对线性定常系统进行校正的问题。所谓的校正,就是在系统中加入一些其参数可以改变的机构或装置,使系统的整个特性发生变化,从而满足给定的各项性能指标。目前工程实践中常用的三种校正方法为串联校正、反
5、馈校正和复合校正。本篇论文主要采用串联滞后超前校正的方法,对待校正系统进行校正使其满足给定的静态速度误差系数和相角裕量的要求,并结合所学知识对未校正系统和己校正系统进行对比,分析其稳定性及各项性能指标,在此基础上运用MATLAB的相关工具箱绘制出系统的波特图、根轨迹图、单位阶跃响应曲线,并利用Simulink对控制系统进行建模仿真,验证效果。关键字:频域串联滞后超前校正Matlabzsimulink性能指标用MATLAB进行控制系统的滞后一超前校正设计1基于频率响应法校正设计概述所谓的校正,就是在系统中加入一些其参数可以改变的机构或装置,使系统的整个特性发生变化,从而满足给定的各项性能指标。如
6、果性能指标以单位阶跃响应的峰值时间、调节时间、超调量、阻尼比、稳态误差等时域特征量给出时,一般采用时域法校正;如果性能指标以系统的相角裕度、谐振峰值、闭环带宽、静态误差系数等频域特征量给出,如本题,一般采用频率法校正。在频域内进行系统设计,是一种间接而又简单的设计方法,它虽然以伯德图的形式给出非严格意义上的系统动态性能,但却能方便的根据频域指标确定校正装置的参数,特别是对己校正系统的高频特性有要求时,采用频域校正法较其他方法更为方便。一般来说,开环频率特性的低频段表征了闭环系统的稳态性能;开环频率特性的中频段表征了闭环系统的动态性能;高频段表征了闭环系统地复杂性和噪声抑制性能。因此,用频域校正
7、法设计控制系统的实质,就是在系统中加入频率特性形状合适的校正装置,使开环频率特性形状变成所期望的形状:低频段增益充分大,以保证稳态误差的要求;中频段对数幅频特性斜率一般为20dBdec,并占据充分宽的频带,以保证具备适当的相角裕度;高频段增益尽快减小,以削弱噪声影响,若系统原有部分高频段已经符合该种要求,则校正时可保持高频段形状不变,以简化校正装置形式。常用的校正形式有串联超前校正、串联滞后校正、串联滞后超前校正。每种方法都有不同的适用范围,应当根据实际要求恰当的选择,由于本题要求采用串联滞后超前校正,下面将着重介绍这种方法。2串联滞后-超前校正原理及步骤2.1 滞后超前校正原理无源滞后超前校
8、正网络电路图如下图所示:图2-1无源滞后超前校正网络电路图其传递函数为:(i+us)(i+rts)TJL+(TJTf)S+1(2.2-1)式中刀=KG,Th=R2C2fTab=RlC2经适当化简无源滞后超前网络的传递函数最后可表示为:GgE(号(l+l)(l+-s)a(2.2-2)其中,al,(l+T.s)(l+aTS)为网络的滞后部分,(1+尊)(1+1/。)为网络的超前部分。无源滞后超前网络的对数幅频特性如图2所示:图2-2源滞后超前网络的对数幅频特性曲线其低频部分和高频部分均起始于和终止于O分贝水平线。由图可见。只要确定七,你,,或者确定7;,Th1。就可以确定滞后超前网络的传递函数。2
9、.2 滞后-超前校正的适用范围有时候单独使用串联超前校正和串联滞后校正都无法达到指标要求,而滞后超前校正兼有滞后校正和超前校正的优点,即己校正系统响应速度较快,超调量较小,抑制高频噪声的性能也较好。当待校正系统不稳定,且要求校正后系统的响应速度、相角裕度和稳态精度较高时,以采用串联滞后超前校正为宜。其基本原理是利用滞后超前网络的超前部分增大系统的相角裕度,同时利用滞后部分来改善系统的稳态性能。2.3 串联滞后超前校正的设计步骤串联滞后超前校正的设计步骤如下:1)根据稳态性能要求确定开环增益K;2)绘制待校正的对数幅频特性,求出待校正系统的截止频率例,相角裕度片及幅值裕度”(dB);3)在待校正
10、系统对数幅频特性曲线上,选择斜率从20dBdec变为-40dBdec的交接频率作为校正网络超前部分的交接频率你。你的这种选法,可以降低己校正系统的阶次,且可保证中频区斜率为期望的20dBdec,并占据较宽的频带;4)根据响应速度的要求,选择系统的截止频率牝”和校正网络衰减因子1/a。要保证己校正系统截止频率为所选的例”,下列等式应成立:-20Ig+L3,)+20IgTMJ=O式中:Th=h,L3)为待校正系统的幅频特性曲线在利”处的值,V3J)+201gTMj可由带校正系统幅频特性曲线斜率为-40dBdec的部分在4”处的数值确定,因此可以求出。值;5)根据相角裕度要求,估计校正网络滞后部分交
11、接频率?;6)校验己校正系统的各项性能指标。3串联滞后-超前校正的设计3.1 待校正系统相关参数计算及稳定性判别3.1.1 判断待校正系统稳定性1)首先根据静态速度误差系数的要求求出待校正系统的开环根轨迹增益:由于系统的开环传递函数为:G(三)=-5(s+1)(s+2)(3.1.1-1)根据静态速度误差系数的定义知:Kv=IimSG(三)=Iim-=STOo(s+l)(s+2)2(3.1.1-2)题目要求Ky=IOSL所以K=20S。于是可得出待校正系统的开环传递函数为:现将其写成最小相位典型环节相乘的形式:G(三)=2()=1()sb5(s+1)(s+2)-5(s+1)(0.5s+1)(3.
12、1.1-3)2)运用劳斯稳定判据判断系统稳定性因为该系统为单位反馈系统,由此可得系统的闭环传递函数为:、G(三)1()(s)=:1+G(s)0.5/+1.5/+5+10(3.1.1-4)由此可得系统的闭环特征方程为:O(三)=O.5/+1.5/+5+10(3.1.1-5)列出劳斯表,如下表所示:第一列第二列530.511.510ly,-2.7305100表3-1由于劳斯表第一列中有一个系数为2.730,因此第一列系数变化两次,说明系统闭环特征方程有两个正实部的根,系统不稳定。3.1.2 绘制待校正系统的伯德图伯德图由两部分组成,分别为幅频特性曲线和相频特性曲线,从伯德图中我们可以得到开环系统的
13、频域特性如穿越频率、截止频率以及对应的幅值裕度、相角裕度,借助MATLAB我们很容易做到这一点,在其命令窗口中输入如下命令:num2=10den2=conv(conv(1,0,1,1),0.5,1)sys2=tf(num2,den2)margin(sys2)%未校正系统bode图gridontitle,未校正系统bode图,)hdb2,r2,wx2,wc2=margin(sys2)sys2_step=feedback(sys2,1)%求未校正系统闭环传递函数sys2_bandwidth=bandwidth(sys2_step)%未校正闭环系统带宽频率结果如下图所示:11Figure1FileE
14、ditViewInsertToolsDesktopWindowHelp?已UW氐+、-、争讶4,豆口国110mp)PU6ewap) 9se=dBode Diagram Gm -10.5 ffi (at 1.41 rads), Pm = -28.1 deg (at 2.43 rad/s)Frequency (rad/s)图3-1待校正系统的伯德图在命令窗口得到:hedb2=0.30;r2=-28.0814;wx2=1.4142;wc2=2.4253;sys2_bandwidth=3.1937。由此可知未校正系统的穿越频率为1.4142rads对应的幅值裕度为0.3dB,截止频率为2.4253ra
15、ds对应的相角裕度为28.0841。由于相角裕度小于零,幅值裕度大于零,亦证明系统不稳定。闭环系统的带宽为3.9137rads.3.1.3 绘制待校正系统的根轨迹图根轨迹是开环系统某一参数从零变化到无穷时,闭环系统特征方程的根的变化轨迹,借助MATLAB可以画出系统的根轨迹图,在命令行中输入如下命令:rlocus(sys2)%画未校正系统根轨迹图title,未校正系统根轨迹图。结果如下图所示:BlFigure1FileEditViewInsertToolsDesktopWindowHelp口已UW氐+、-、争讶4,豆口国1104(SPU。&v XJEUaE Lu-图3-2待校正系统的根轨迹图3