控制系统滞后-超前校正设计_第1页
控制系统滞后-超前校正设计_第2页
免费预览已结束,剩余23页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课程设计题目:控制系统的滞后-超前校正设计初始条件:已知一单位反馈系统的开环传递函数是要求系统的静态速度误差系数K v-10S,相角裕度-45要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)G(s)二Ks(s 1)(s 2)(1)用 MATLAB 画出满足初始条件的最小 K 值的系统伯德图,计算系统的幅值裕度和相角裕度。(2)前向通路中插入一相位滞后一超前校正,确定校正网络的传递函数。(3)用 MATLAB 画出未校正和已校正系统的根轨迹。(4)用 Matlab 画出已校正系统的单位阶跃响应曲线、求出超调量、峰值时间、调节时间及稳态误差。(5)课程设计说明书中要

2、求写清楚计算分析的过程,列出MATLAB 程序和 MATLAB 输出。说明 书的格式按照教务处标准书写。时间安排:任务时间(天)指导老师下达任务书,审题、查阅相关资料2分析、计算2编写程序1撰写报告2论文答辩1指导教师签名:系主任(或责任教师)签名:i目录目录. I.摘要. II1 设计题目和设计要求 . 11.1 题目. 11.2 初始条件. 11.3 设计要求. 11.4 主要任务. 12 设计原理. 22.1 滞后-超前校正原理.23 设计方案. 43.1 校正前系统分析. 43.1.1确定未校正系统的K值.4.3.1.2未校正系统的伯德图和单位阶跃响应曲线和根轨迹 .43.1.3未校正

3、系统的相角裕度和幅值裕度 .73.2 方案选择. 74 设计分析与计算 . 84.1 校正环节参数计算. 84.1.1已校正系统截止频率 匕的确定.84.1.4校正环节滞后部分交接频率a的确定 .84.1.1校正环节超前部分交接频率-b的确定.84.2 校正环节的传递函数. 84.3 已校正系统传递函数 . 95 已校正系统的仿真波形及仿真程序 . 105.1 已校正系统的根轨迹 .105.2 已校正系统的伯德图 .115.3 已校正系统的单位阶跃响应曲线 .126 结果分析.137 总结与体会.14参考文献.14ii本科生课程设计成绩评定表 .错误!未定义书签。II摘要自动控制原理在工程应用

4、中有了不可缺少作用,拥有非常重要的地位,一个理想 的控制系统更是重要。然而,理想的控制系统是难以实现的。要想拥有一个近乎理想的控 制系统,就得对设计的控制系统进行校正设计。 对于一个控制系统, 要想知道其的性能是 否满足工程应用的要求, 就得对系统进行分析。对性能指标不满足要求的系统必须对其校 正,目前常用的无源串联校正方法有超前校正、滞后校正和滞后-超前校正。滞后-超前校 正方法融合了超前和滞后校正的特点,具有更好的校正性能。在校正设计过程中需要利用 仿真软件MATLAB绘制系统的伯德图、根轨迹和单位阶跃响应曲线以获得系统的相关参 数。在本文中采用的滞后-超前校正设计校正了不稳定系统, 使校

5、正后的系统变得稳定且满 足了性能指标要求,达到了校正的目的。关键字:滞后-超前、系统校正、武汉理工大学自动控制原理课程设计说明书1控制系统的滞后-超前校正设计1 设计题目和设计要求1.1 题目控制系统的滞后一超前校正设计1.2 初始条件已知一单位反馈系统的开环传递函数是1.3 设计要求要求系统的静态速度误差系数Kv 10S,相角裕度_45,。1.4 主要任务1) 用MATLAB画出满足初始条件的最小K值的系统伯德图,计算系统的幅值裕度和 相角裕度。2)向通路中插入一相位滞后一超前校正,确定校正网络的传递函数。3)用MATLAB画出未校正和已校正系统的根轨迹。4)用Matlab画出已校正系统的单

6、位阶跃响应曲线、求出超调量、峰值时间、调节时 间及稳态误差。5) 课程设计说明书中要求写清楚计算分析的过程,列出MATLAB程序和MATLAB输出。G(s) =Ks(s 1)(s 2)武汉理工大学自动控制原理课程设计说明书22 设计原理系统校正,就是在系统中加入一些机构或装置,使系统整个性能发生改变,改善系统 的各项性能指标,从而满足给定的性能指标要求。插入系统的机构或装置其参数可根据校 正前系统的需要来设计校正环节的结构参数,从而达到校正系统的目的。校正环节分为无源校正和有源校正。常用的无源校正环节有滞后校正、超前校正、滞 后-超前校正这三种类型。本文主要采用滞后-超前校正。2.1 滞后-超

7、前校正原理无源滞后-超前校正网络的电路图如图2-1所示。 由并联的R1和C1和串联的R2和C2组成滞后-超前网络R1TR2 U2二二C2图 2-1 无源滞后-超前校正网络电路图其传递函数为:经过化简后可得:(1TaS)(1TbS)(1aT;s)(1s)a其中,(1 T;s)(i aT;s)是校正网络的滞后部分,(1 TbS)( 1 TbS a)是校正网络的超前部分。无源滞后-超前网络的对数幅频渐近特性曲线如图2-2所示,其低频部分和高频部分均起始于和终止于OdB水平线。从图中可知,只要确定sa,3b,和a,或者确定Ta,Tb,和a三个独立的U1Gc(S)=(1+s)(1+TbS)(2-1)式中

8、:Tb=R2C2Ta=R1C1TabR1C2GC(S)(2-2)武汉理工大学自动控制原理课程设计说明书3变量,校正网络的对数幅频渐近线的形状和传递函数就可以确定。滞后-超前校正环节同时具有滞后校正和超前校正的优点,即已校正系统响应速度较 快,超调量较小,抑制高频噪声的性能也较好。当待校正系统不稳定,且要求校正后系统 的响应速度、相位裕度和稳态精度较高时,采用滞后-超前校正为宜。其基本原理是利用滞后-超前网络的超前部分来增大系统的相位裕度,同时利用滞后部分来改善系统的稳态性 能。采用解析法的滞后-超前校正的设计步骤如下:(1)根据稳态性能要求确定开环增益K。(2)绘制未校正系统的对数频率特性曲线

9、,求出开环截止频率、相角裕度、幅值裕度;(3) 在未校正系统对数频率特性曲线上,选择一频率作为校正后的截止频率程, 使G0(j -c)=-180,要求的相角裕度将由校正网络的超前部分补偿;(4) 计算需要补偿的相角;m=5,并由:=1 sinm1 - sin-确定值;(5)选择校正网络滞后部分的零点 1Ta= 0.1程;(6)跟据未校正系统在国c处的分贝值,由Gj 轨)c= 1 得出Tb(7)由上述参数确定校正环节的传递函数和校正后系统的传递函数(8)将得到的数据与设计要求对比,如符合要求,则设计成功,否则,就需要调整 滞后部分的相关参数,得到新的滞后部分传递函数,直至符合设计要求为止。武汉理

10、工大学自动控制原理课程设计说明书43 设计方案在选择合适的校正方案之前,应先计算系统的相关参数和对系统的稳定性判断。判定 方法是用MATLAB画出未校正系统的伯德图,算出未校正系统的相角裕度和幅值裕度, 根据计算结果判别系统是否稳定以及选定合适的校正方案。3.1 校正前系统分析3.1.1 确定未校正系统的 K 值由静态速度误差系数的定义:K, = lim sG(s) = lims0s0(s1)(s2)根据任务设计要求系统的静态速度误差系数K v-10S可得:K=20 SJ,于是可得待校 正系统的开环传递函数为:3.1.2 未校正系统的伯德图和单位阶跃响应曲线和根轨迹1)绘制未校正系统的伯德图程

11、序如下,未校正系统伯德图如图3-1所示。思路:定义三个变量num2,den2, sys2分别保存系统K值、传递函数分母多项式的 乘积和系统传递函数的结果。最后调用margin函数画出系统伯德图,并且画出网格。从图 上即可读出相角裕度和幅值裕度。num2=10;den 2=co nv(co nv(1,0,1,1),0.5,1);sys2=tf( num2,de n2);margi n(sys2)grid ontitle(未校正系统伯德图)(3-1)GJs)二20s(s1)(s2)(3-2)武汉理工大学自动控制原理课程设计说明书52)绘制未校正系统的单位阶跃响应曲线程序如下,单位阶跃响应曲线如图3

12、-2所示 思路:定义三个变量num2,den2, sys2分别保存系统K值、传递函数分母多项式的乘积和系统传递函数的结果。在调用feedback函数计算系统的单位阶跃响应并保存在变量sys2_step中。最后调用step函数画出系统的单位阶跃响应曲线,并且画出网格。从图上即武汉理工大学自动控制原理课程设计说明书6可观祭系统的单位阶跃响应。num2=10;den 2=co nv(co nv(1,0,1,1),0.5,1);sys2=tf( num2,de n2);sys2_step=feedback(sys2,1);step(sys2_step)grid on-27010210110 10110

13、2Frequency (rad/s)图 3-1 未校正系统伯德图3)绘制未校正系统的根轨迹曲线程序如下,单位阶跃响应曲线如图3-3所示。思路:定义三个变量num2,den2, sys2分别保存系统K值、传递函数分母多项式的 乘积和系统传递函数的结果。最后调用rlocus函数画出系统根轨迹。num2=10;den 2=co nv(co nv(1,0,1,1),0.5,1);sys2=tf( num2,de n2);100-100-90sop)oGOpa.未校正系统的伯徳图Gm = -10.5 dB (at 1.41 rad/s), Pm = -28,1 deg (at 2.43 rad/s)50

14、-180武汉理工大学自动控制原理课程设计说明书7rlocus(sys2)hold on武汉理工大学自动控制原理课程设计说明书85210未校正系统的单位阶跃响应曲线Step Response-274 2 o-2M-6rspuoo5)s-xvXJEUCTeuJ-5 1 5 0 5 1 5 4t fe 1 _opnM-2204060 so 100Time (seconds)图 3-2 未校正系统的单位阶跃响应曲线Root Locus120140-5 Y -3-2/ DReal Axis (seconds)图 3-3 未校正系统的根轨迹武汉理工大学自动控制原理课程设计说明书93.1.3 未校正系统的相

15、角裕度和幅值裕度未校正系统伯德图如图3-1所示,从图中可得出未校正系统的穿越频率为1.41rad/s,对应的幅值裕度为-10.5dB,截止频率为2.43rad/s对应的相角裕度为-28.1。由于相角裕度 小于零,幅值裕度小于1为负值,说明未校正系统不稳定。从图3-2更加直观的看出未校 正系统的动态性能,未校正系统的单位阶跃响应曲线呈发散震荡形式,系统严重不稳定。3.2 方案选择由计算的幅值裕度和相角裕度可知原系统是不稳定的,根据任务设计要求要使校正后 的系统的相角裕度_45,所以本文采用滞后-超前校正设计,增大系统的相角裕度,同 时改善系统的稳态性能。武汉理工大学自动控制原理课程设计说明书10

16、4 设计分析与计算4.1 校正环节参数计算根据给定的系统性能指标结合计算出来的未校正系统的截止频率、幅值裕度和相角裕度,按照滞后-超前校正的设计步骤,确定出校正环节参数。4.1.1 已校正系统截止频率,c的确定为了降低系统的阶次,且保证中频区斜率为-20dB/dec且占有较宽的频带,由.G)( J二-180得90 +arctan,c+arctan 0.5c= 180(4-1)解得:c=1.41 rad;s取c=1.50 rad;s4.1.4 校正环节滞后部分交接频率a的确定任务设计要求_45,为保证校正后的系统满足要求,取=45由:- 455 - 50得:1 sinm1 sin50a =7 c

17、c7.551 - sinm1 - sin 50所以由1.T, = 0.1c得:T;11=6.67 s0.1 .0.1汇1.5所以:= 1/X = 0. 1rad/s4.1.1 校正环节超前部分交接频率b的确定I . ITo由G0(jc)c = 1得:CLTbcK7.551.50=1.13s所以:b二1Tb二0.58 rad s10武汉理工大学自动控制原理课程设计说明书114.2 校正环节的传递函数把上述计算得到的结果带入式(2-2)可得校正环节的传递函数:武汉理工大学自动控制原理课程设计说明书124.3 已校正系统传递函数把式(3-2)未校正系统的传递函数和式(4-2)校正环节的传递函数相乘即

18、可得到已 校正系统的传递函数:10(16.67s)(11.13s)s(s1)(0.5s1)(150.36s)(10.15s)根据计算的参数可知,校正后系统的截止频率为c=1.5 rad sGC(S)二(16.67s)(11.13s)(150.36s)(10.15s)(4-2)GS)二(4-3)武汉理工大学自动控制原理课程设计说明书135 已校正系统的仿真波形及仿真程序5.1 已校正系统的根轨迹绘制已校正系统的根轨迹曲线程序如下,校正后系统的根轨迹如图6-1所示。思路:定义三个变量numl,deni,sysl分别保存校正环节的分子多项式的乘积、校 正环节分母多项式的乘积和校正环节传递函数的计算结

19、果。定义三个变量num2, den2, sys2分别保存未校正系统分子多项式的乘积、未校正系统分母多项式的乘积和未校正系统传递 函数的计算结果。用sys3保存校正后的系统的传递函数的计算结果。调用rlocus函数画出 校正后系统根轨迹。num仁con v(6.67,1,1.13,1);den仁con v(50.36,1,0.15,1);sys1=tf( nu m1,de n1);num2=10;den 2=co nv(co nv(1,0,1,1),0.5,1);sys2=tf( num2,de n2);sys3=series(sys1,sys2);rlocus(sys3)hold on图 6-

20、1 已校正系统的根轨迹武汉理工大学自动控制原理课程设计说明书145.2 已校正系统的伯德图绘制已校正系统的伯德图程序如下,校正后系统的伯德图如图6-2所示。思路:定义三个变量numl,deni,sysl分别保存校正环节的分子多项式的乘积、校正环节分母多项式的乘积和校正环节传递函数的计算结果。定义三个变量num2, den2, sys2分别保存未校正系统分子多项式的乘积、未校正系统分母多项式的乘积和未校正系统传递 函数的计算结果。用sys3保存校正后的系统的传递函数的计算结果。最后调用margin函数画出系统伯德图,并且画出网格。从图上即可读出校正后系统的相角裕度和幅值裕度。武汉理工大学自动控制

21、原理课程设计说明书15num仁con v(6.67,1,1.13,1);den仁con v(50.36,1,0.15,1);sys1=tf( nu m1,de n1);num2=10;den 2=co nv(co nv(1,0,1,1),0.5,1);sys2=tf( num2,de n2);sys3=series(sys1,sys2);margin( sys3)grid onBode DiagramGm = 15.2 dB (at 3.62 rad/s)5Pm = 45.8 deg (at 1.21 rad/s)100so0-50-100图 6-2 已校正系统的伯德图武汉理工大学自动控制原理

22、课程设计说明书520图 6-3已校正系统的单位阶跃响应曲线165.3 已校正系统的单位阶跃响应曲线绘制已校正系统的单位阶跃响应曲线程序如下,单位阶跃响应曲线如图6-3所示。思路:定义三个变量numl,deni,sysl分别保存校正环节的分子多项式的乘积、校 正环节分母多项式的乘积和校正环节传递函数的计算结果。定义三个变量num2, den2, sys2分别保存未校正系统分子多项式的乘积、未校正系统分母多项式的乘积和未校正系统传递 函数的计算结果。用sys3保存校正后的系统的传递函数的计算结果。用feedback函数计算校正后系统的单位阶跃响应并将结果保存在变量sys3_step中,最后调用st

23、ep函数画出系统的单位阶跃响应曲线,并且画出网格。从图上即可观察系统的单位阶跃响应以及校正后 系统时域的性能参数。num仁con v(6.67,1,1.13,1); den 1=co nv(50.36,1,0.15,1); sys1=tf( nu m1,de n1);num2=10;den 2=co nv(co nv(1,0,1,1),0.5,1);sys2=tf( num2,de n2);sys3=series(sys1,sys2);sys3_step=feedback(sys3,1);step(sys3_step)0.8021015Time (seconds)武汉理工大学自动控制原理课程设计说明书176 结果分析从已校正系统的伯德图中可得到校正后系统的相角裕度一45.8,对应的截止频率c二1.2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论