自动控制原理课程设计-迟后校正

合集下载

课程设计-用MATLAB进行控制系统的滞后-超前校正设计

课程设计-用MATLAB进行控制系统的滞后-超前校正设计

课程设计任务书学生姓名: *** 专业班级: 自动化0805 指导教师: ***** 工作单位: 自动化学院题 目: 用MATLAB 进行控制系统的滞后-超前校正设计 初始条件:已知一单位反馈系统的开环传递函数是)2)(1()(++=s s s K s G 要求系统的静态速度误差系数110-≥S K v , 45≥γ。

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1、 MATLAB 作出满足初始条件的最小K 值的系统伯德图,计算系统的幅值裕量和相位裕量。

2、前向通路中插入一相位滞后-超前校正,确定校正网络的传递函数。

3、用MATLAB 画出未校正和已校正系统的根轨迹。

4、用Matlab 对校正前后的系统进行仿真分析,画出阶跃响应曲线,计算其时域性能指标。

5、课程设计说明书中要求写清楚计算分析的过程,列出MATLAB 程序和MATLAB 输出。

说明书的格式按照教务处标准书写。

时间安排: 任务时间(天) 审题、查阅相关资料2 分析、计算3 编写程序2 撰写报告2 论文答辩 1指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日MATLAB是一个包含大量计算算法的集合。

其拥有600多个工程中要用到的数学运算函数,可以方便的实现用户所需的各种计算功能。

函数中所使用的算法都是科研和工程计算中的最新研究成果,而前经过了各种优化和容错处理。

在通常情况下,可以用它来代替底层编程语言,如C和C++。

在计算要求相同的情况下,使用MA TLAB的编程工作量会大大减少。

MATLAB的这些函数集包括从最简单最基本的函数到诸如矩阵,特征向量、快速傅立叶变换的复杂函数。

函数所能解决的问题其大致包括矩阵运算和线性方程组的求解、微分方程及偏微分方程的组的求解、符号运算、傅立叶变换和数据的统计分析、工程中的优化问题、稀疏矩阵运算、复数的各种运算、三角函数和其他初等数学运算、多维数组操作以及建模动态仿真等。

滞后校正设计自动控制原理

滞后校正设计自动控制原理

总是 由性
态误差
能指
标出 期望相位

裕度pmd
K
绘制KG(s)的Bode图
若pm>pmd
则设计结束
实际的相
位裕度pm
第7页/共38页
Bode图法设计滞后校正网络
3. Bode图法滞后校正设计的前提
R(s)
Y (s)
Gc (s)
G(s)
滞后校正网络传递函数:
Gc (s)
K(s z) s p
滞后校 正前提
校正前 校正后
pm 450
第24页/共38页
Bode图法设计滞后校正网络
5. 频域滞后校正特点
① 改善系统稳态性能 滞后校正设计主要利用增益衰减的特性,故误
差系数增大,稳态误差变小 ② 响应速度变慢
使系统截止频率前移,导致动态响应速度变慢。 ③ 提高系统的相对稳定性
使系统相角裕度增大,保证了系统的稳定性。 ④ 抗干扰能力提高
第26页/共38页
作业
复习教材中“滞后校正设计”实例,掌握Bode图设计校正网 络方法,自学根轨迹设计校正网络方法
第28页/共38页
根轨迹法设计滞后校正网络
1. 根轨迹法设计串联校正网络的思路
闭环主导极点
系统期望的性能指标
经过: 确定K 引

不经过 校
正 网 络
未校正系统的根轨迹
添加 新的 开环 零极 点
取 z= -0.1 ,p= -0.1/8
第34页/共38页
根轨迹法设计滞后校正网络
校正后系统的传递函数为
Gc (s)GH
(s)
s(s
5(s 0.1) 2)(s 0.0125 )
其中:

自动控制原理课程设计关于系统校正

自动控制原理课程设计关于系统校正

自动控制原理课程设计报告专业:自动化班级:12403011学号:***************1. 已知一个二阶系统其闭环传递函数如下Φ=ks s ++25.0k 求k=0.2,0.5,1,2,5时,系统的阶跃响应和频率响应。

绘出系统的阶跃响应和频率响应曲线。

程序如下: 一.阶跃响应i=0;for k=[0.2,0.5,1,2,5]num=k;den=[0.5,1,k];sys=tf(num,den);i=i+1;step(sys,25)hold onendgridhold offtitle('k 不同时的阶跃响应曲线')gtext('k=0.2'),gtext('k=0.5'),gtext('k=1'),gtext('k=2'),g text('k=5')二.频率响应for k=[0.2,0.5,1,2,5]num=k;den=[0.5,1,k];bode(num,den)[mag,phase,w]=bode(num,den);mr=max(mag)wr=spline(mag,w,mr)hold onendgridhold offtitle('k不同时的频率响应曲线')gtext('k=0.2'),gtext('k=0.5'),gtext('k=1'),gtext('k=2'),g text('k=5')gtext('k=0.2'),gtext('k=0.5'),gtext('k=1'),gtext('k=2'),g text('k=5')2.被控对象传递函数为)20030()(2++=s s s K s G 设计超前校正环节,使系统性能指标得到满足如下要求:1) 速度误差常数=102) γ=45°由速度误差常数=10,k v =10=)20030(lim 20s ++→s s s k s , 得k=2000 程序如下:num=[2000];den=[1,30,200,0];g0=tf(num,den);figure(1);margin(g0);hold onfigure(2);sys=feedback(g0,1);step(sys)w=0.1:0.1:2000;[gm,pm,wcg,wcp]=margin(g0);[mag,phase]=bode(g0,w);magdb=20*log10(mag);phim1=45;data=18;phim=phim1-pm+data;alpha=(1+sin(phim*pi/180))/(1-sin(phim*pi/180));n=find(magdb+10*log10(alpha)<=0.0001);wc=w(n(1));w1=wc/sqrt(alpha);w2=wc*sqrt(alpha);numc=[1/w1,1];denc=[1/w2,1];gc=tf(numc,denc);g=gc*g0;[gmc,pmc,wcgc,wcpc]=margin(g);gmcdb=20*log10(gmc);disp('校正装置传递函数和校正后系统开环传递函数'),gc,g,disp('校正系统的频域性能指标KG,V,WC'),[gmc,pmc,wcpc], disp('校正装置的参数T 和a 值:'),t=1/w2;[t,alpha],bode(g0,g);hold on ,margin(g)校正装置传递函数和校正后系统开环传递函数gc =0.1647 s + 1-------------0.05404 s + 1Continuous-time transfer function.g =329.4 s + 2000-------------------------------------------0.05404 s^4 + 2.621 s^3 + 40.81 s^2 + 200 sContinuous-time transfer function.校正系统的频域性能指标KG ,V ,WCans =3.4126 45.8576 10.5873校正装置的参数T 和a 值:ans =0.0540 3.04723.被控对象传递函数为)5()(+=s s K s G 设计滞后校正环节,使系统性能指标满足如下要求:1)单位斜坡稳态误差小于5%2)闭环阻尼比ζ=0.707,ωn =1.5 rad/s由单位斜坡稳态误差小于5%,ε=v k 1=5%,得v k =20,又由v k =)5(lim 0s +→s s k s ,得k=100.由闭环阻尼比ζ=0.707,ωn =1.5 rad/s ,可算出相角裕度ν=65.5°,穿越频率c w =0.965程序如下:num=100;den=[1,5,0];go=tf(num,den);margin(go);gammao=65.5;delta=6;gamma=gammao+delta;w=0.01:0.01:1000;[mag,phase]=bode(go,w);n=find(180+phase-gamma<=0.1);wgamma=w(n(1)); [mag,phase]=bode(go,wgamma);lhc=20*log10(mag);beta=10^(lhc/20);w2=wgamma/10;w1=w2/beta;numc=[1/w2,1];denc=[1/w1,1];gc=tf(numc,denc) g=go*gcbode(go,g),hold on,margin(g),betaTransfer function:gc =5.988 s + 1-----------68.02 s + 1Continuous-time transfer function.g =598.8 s + 100---------------------------68.02 s^3 + 341.1 s^2 + 5 sContinuous-time transfer function.beta =11.35924.设已知单位负反馈系统其开环传递函数为())1125.0)(15.0(s ++=s s s k G 要求系统具有的性能指标是:1 ) 控制输入为单位速度信号(T RAD/S )时,其稳态误差E<0.15RAD2 ) 控制输入为单位阶跃信号时,其超调量σ<35%,调整时间s t <10秒3) 控制输入为单位阶跃信号时,其超调量σ<25%,调整时间s t <4秒 由 1)可求出6.67<k<10,取k=82) 由题意σ=0.16+0.4(vsin 1-1)<0.35, t s =]1)sinv12.5(1)- sinv 11.5(2[2-++c w pi <10,得相角裕度v>42.68°, 穿越频率 w c >0.96,取v=45°rad/s ,得w c =1.22 rad/s程序如下:num=8;den=conv([1,0],conv([0.5,1],[0.125,1]));g0=tf(num,d en);margin(g0);gammao=45;delta=5;gamma=gammao+delta;w=0.01:0.01:1000;[mag,phase]=bode(g0,w);n=find(180+phase-gamma<=0.1);wgamma=w(n(1));[mag,phase]=bode(g0,wgamma);lhc=20*log10(mag);beta=10^(lhc/20);w2=wgamma/10;w1=w2/beta;numc=[1/w2,1];denc=[1/w1,1];gc=tf(numc,denc)g=g0*gcbode(g0,g),hold on ,margin(g),betaTransfer function:gc =8.197 s + 1-----------45.36 s + 1Continuous-time transfer function.g =65.57 s + 8-------------------------------------2.835 s^4 + 28.41 s^3 + 45.99 s^2 + s Continuous-time transfer function. beta =5.53413 )由题意σ=0.16+0.4(v sin 1-1)<0.25 t s =]1)sinv12.5(1)- sinv 11.5(2[2-++c w pi <4,得相角裕度v>54.7°,穿越频率w c >1.935 rad/s程序如下:num=8;den=conv([1,0],conv([0.5,1],[0.125,1]));g0=tf(num,d en);[kg,gamma,wg,wc]=margin(g0);kgdb=20*log10(kg);w=0.001:0.001:100;[mag,phase]=bode(g0,w);disp('未校正系统参数:20LGKG,WC,');[kgdb,wc,gamma], gamma1=54.7;delta=5;phim=gamma1-gamma+delta;alpha=(1+sin(phim*pi/180))/(1-sin(phim*pi/180));wcc=2.5;w3=wcc/sqrt(alpha);w4=sqrt(alpha)*wcc;numc1=[1/w3,1];denc1=[1/w4,1];gc1=tf(numc1,denc1);g01=g0*gc1;[mag1,phase1]=bode(g01,wc);lhc=20*log10(mag1);beta=10^(lhc/20);w2=wcc/10;w1=w2/beta;numc2=[1/w2,1];denc2=[1/w1,1];gc2=tf(numc2,denc2);gc=gc1*gc2;g=gc*g0;[gmc,pmc,wcgc,wcpc]=margin(g);gmcdb=20*log10(gmc); disp('超前校正部分的传递函数'),gc1,disp('滞后校正部分的传递函数'),gc2,disp('串联超前—滞后校正传递函数'),gc,disp('校正后整个系统的传递函数'),gdisp('校正后系统参数:20LGKG,WC,R 及A 值'),[gmcdb,wcpc,pmc,alpha],bode(g0,g),hold on ,margin(g),beta未校正系统参数:20LGKG,WC, ans =1.9382 3.5703 5.2057 超前校正部分的传递函数gc1 =1.249 s + 1------------0.1281 s + 1Continuous-time transfer function. 滞后校正部分的传递函数gc2 =4 s + 1-----------16.63 s + 1Continuous-time transfer function.串联超前—滞后校正传递函数gc =4.998 s^2 +5.249 s + 1-----------------------2.13 s^2 + 16.76 s + 1Continuous-time transfer function.校正后整个系统的传递函数g =39.98 s^2 + 42 s + 8--------------------------------------------------0.1331 s^5 + 2.378 s^4 + 12.67 s^3 + 17.38 s^2 + s Continuous-time transfer function.校正后系统参数:20LGKG,WC,R及A值ans =12.4993 3.5771 54.8601 9.7561beta =4.1575。

自动控制课程设计滞后环节校正

自动控制课程设计滞后环节校正

自动化专业课程设计报告《自动控制原理设计》班级:自动化10—1班姓名:**学号:**********时间:2012年12月17-21日地点: 实验楼17实验室****: ***自动化教研室自动控制课程设计一、课程设计题目:已知单位反馈系统开环传递函数如下:()()()2.80.8O k G s s s s =++ 试设计滞后校正环节,使其校正后系统的静态速度误差系数6v K ≤,系统阻尼比0.307ζ=,绘制校正前后系统的单位阶跃响应曲线,开环Bode 图和闭环Nyquist 图。

二、课程设计目的1. 通过课程设计使学生更进一步掌握自动控制原理课程的有关知识,加深对内涵的理解,提高解决实际问题的能力。

2. 理解自动控制原理中的关于开环传递函数,闭环传递函数的概念以及二者之间的区别和联系。

3. 理解在自动控制系统中对不同的系统选用不同的校正方式,以保证得到最佳的系统。

4. 理解在校正过程中的静态速度误差系数,相角裕度,截止频率,滞后角频率,分度系数,时间常数等参数。

5. 学习MATLAB 在自动控制中的应用,会利用MA TLAB 提供的函数求出所需要得到的实验结果。

三、课程设计内容1. 已知单位反馈系统开环传递函数如下:()()()2.80.8O k G s s s s =++试设计滞后校正环节,使其校正后系统的静态速度误差系数6v K ≤,系统阻尼比0.307ζ=,绘制校正前后系统的单位阶跃响应曲线,开环Bode 图和闭环Nyquist 图。

假定此时的系统的静态速度误差系数是符合要求的,即:6v K ≤ 则有:()()()()()()68.0s 2.8s k lim lim lim 0s 0s 0s ≤++===→→→s s H s sG s H s sG K V 下面画出未校正前系统的对数频率特性,如图所示可知Wc 。

=1.91rad/s,计算出未校正前的系统的相角裕量)Wc 3875.2arctan()Wco 682.0arctan(90)0( --︒=γ=-40.1°相角裕量为负值,说明未校正系统不稳定。

自动控制原理课程设计——串联滞后校正装置的设计

自动控制原理课程设计——串联滞后校正装置的设计

学号(自动控制原理课程设计)设计说明书串联滞后校正装置的设计起止日期:2012 年5 月28 日至2012 年6 月1 日学生姓名班级09电气1班成绩指导教师(签字)控制与机械工程学院2012年6 月1 日天津城市建设学院课程设计任务书2011 —2012 学年第 2 学期控制与机械工程 学院 电气工程及其自动化 系 09-1 班级 课程设计名称: 自动控制原理课程设计 设计题目: 串联滞后校正装置的设计完成期限:自 2012 年 5 月 28 日至 2012 年 6 月 1 日共 1 周 设计依据、要求及主要内容:设单位反馈系统的开环传递函数为:)13.0)(1()(++=s s s Ks G要求校正后系统的静态速度误差系数110-≥s K v ,相角裕度 45≥γ,试设计串联滞后校正装置。

基本要求:1、对原系统进行分析,绘制原系统的单位阶跃响应曲线,2、绘制原系统的Bode 图,确定原系统的幅值裕度和相角裕度。

3、绘制原系统的Nyquist 曲线。

4、绘制原系统的根轨迹。

5、设计校正装置,绘制校正装置的Bode 图。

6、绘制校正后系统的Bode 图、确定校正后系统的幅值裕度和相角裕度。

7、绘制校正后系统的单位阶跃响应曲线。

8、绘制校正后系统的Nyquist 曲线。

9、绘制校正后系统的根轨迹。

指导教师(签字): 系主任(签字): 批准日期:2012年5月25日目录一、绪论 (4)二、原系统分析 (4)2.1原系统的单位阶跃响应曲线 (4)2.2绘制原系统的Bode图,确定原系统的幅值裕度和相角裕度 (5)2.3 原系统的Nyquist曲线 (6)2.4 原系统的根轨迹 (7)三、校正装置设计 (8)3.1 校正装置参数的确定 (8)3.2 校正装置的Bode图 (8)四、校正后系统的分析 (9)4.1校正后系统的单位阶跃响应曲线 (9)4.2 校正后系统的Bode图 (9)4.3 校正后系统的Nyquist曲线 (10)4.4 校正后系统的根轨迹 (11)五、总结 (12)六、附图 (12)一、 绪论在系统中,往往需要加入一些校正装置来增加系统的灵活性,使系统发生变化,从而满足给定的各项性能指标。

自动控制原理课程设计串联超前滞后校正装置

自动控制原理课程设计串联超前滞后校正装置

自动控制原理课程设计报告一、设计目的(1)掌握控制系统设计与校正的步骤和方法。

(2)掌握对控制系统相角裕度、稳态误差、剪切频率、相角穿越频率以及增益裕度的求取方法。

(3)掌握利用Matlab对控制系统分析的技能。

熟悉MATLAB这一解决具体工程问题的标准软件,能熟练地应用MATLAB软件解决控制理论中的复杂和工程实际问题,并给以后的模糊控制理论、最优控制理论和多变量控制理论等奠定基础。

(4)提高控制系统设计和分析能力。

(5)所谓校正就是在系统不可变部分的基础上,加入适当的校正元部件,使系统满足给定的性能指标。

校正方案主要有串联校正、并联校正、反馈校正和前馈校正。

确定校正装置的结构和参数的方法主要有两类,分析法和综合法。

分析法是针对被校正系统的性能和给定的性能指标,首先选择合适的校正环节的结构,然后用校正方法确定校正环节的参数。

在用分析法进行串联校正时,校正环节的结构通常采用超前校正、滞后校正和滞后-超前校正这三种类型。

超前校正通常可以改善控制系统的快速性和超调量,但增加了带宽,而滞后校正可以改善超调量及相对稳定度,但往往会因带宽减小而使快速性下降。

滞后-超前校正兼用两者优点,并在结构设计时设法限制它们的缺点。

二、设计要求(姬松)1.前期基础知识,主要包括MATLAB系统要素,MATLAB语言的变量与语句,MATLAB的矩阵和矩阵元素,数值输入与输出格式,MATLAB系统工作空间信息,以及MATLAB的在线帮助功能等。

2.控制系统模型,主要包括模型建立、模型变换、模型简化,Laplace变换等等。

3.控制系统的时域分析,主要包括系统的各种响应、性能指标的获取、零极点对系统性能的影响、高阶系统的近似研究,控制系统的稳定性分析,控制系统的稳态误差的求取。

4.控制系统的根轨迹分析,主要包括多回路系统的根轨迹、零度根轨迹、纯迟延系统根轨迹和控制系统的根轨迹分析。

5.控制系统的频域分析,主要包括系统Bode 图、Nyquist 图、稳定性判据和系统的频域响应。

《自动控制原理》课程设计_温度控制系统的滞后校正

《自动控制原理》课程设计_温度控制系统的滞后校正

目录引言 (1)1 无源滞后校正的原理 (2)2 系统校正前的图像 (4)2.1 系统校正前的波特图 (4)2.2 系统校正前奈氏图的绘制 (5)3 校正环节参数计算 (6)4 系统校正后的图像 (6)4.1 系统校正后的波特图 (6)4.2系统校正后的奈氏图 (7)4.3系统校正前后的波德图对比 (8)5 校正前后系统的阶跃响应曲线 (9)6 心得体会 (12)7 参考文献 (13)引言在现代的科学技术的众多领域中,自动控制技术起着越来越重要的作用。

自动控制技术是能够在没有人直接参与的情况下,利用附加装置(自动控制装置)使生产过程或生产机械(被控对象)自动地按照某种规律(控制目标)运行,使被控对象的一个或几个物理量(如温度、压力、流量、位移和转速等)或加工工艺按照预定要求变化的技术。

它包含了自动控制系统中所有元器件的构造原理和性能,以及控制对象或被控过程的特性等方面的知识,自动控制系统的分析与综合,控制用计算机(能作数字运算和逻辑运算的控制机)的构造原理和实现方法。

自动控制技术是当代发展迅速,应用广泛,最引人瞩目的高技术之一,是推动新的技术革命和新的产业革命的核心技术,是自动化领域的重要组成部分。

自控控制理论是以传递函数为基础的经典控制理论,它主要研究单输出入—单输出,线性定常系统的分析和设计问题。

在线性控制系统中,常用的无源校正装置有无源超前网络和无源滞后网络,通过校正来改善系统的动态性能指标。

系统的动态性能的改变可以由校正前后的奈奎斯特曲线和波特图看出。

1 无源滞后校正的原理无源滞后网路电路图如下:1R C图1-1无源滞后网络电路图如果信号源的内部阻抗为零,负载阻抗为无穷大,则滞后网络的传递函数为分度系数时间常数在设计中力求避免最大滞后角发生在已校系统开环截止频率''c ω附近。

如图1-2所示,选择滞后网络参数时,通常使网络的交接频率T α1远小于''c ω一般取=Tα1''c ω/10 Ts T s Ts Ts s U s U s G c 1111)()()(12++⋅=++==αααC R R T R R R )(121212+=<+=α图1-2校正装置的波特图由于滞后校正网络具有低通滤波器的特性,因而当它与系统的不可变部分串联相连时,会使系统开环频率特性的中频和高频段增益降低和截止频率减小,从而有可能使系统获得足够大的相位裕度,它不影响频率特性的低频段。

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

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

自动控制原理课程设计报告题目:单位负反馈系统设计校正学生姓名丁超然班级四院别机电专业电气工程与自动化学号631224060402 指导老师杜健荣设计时间2014.12目录一、设计题目 (3)二、设计目的和要求 (3)1、设计目的 (3)2、设计要求 (3)三、设计总体思路 (4)四、详细设计步骤 (4)五、设计总结 (12)六、参考文献 (12)一、设计题目:设单位负反馈系统的开环传递函数为)12.0)(11.0()(0++=s s s K s G 用相应的频率域校正方法对系统进行校正设计,使系统满足如下动态和静态性能: (1) 相角裕度045≥γ;(2) 在单位斜坡输入下的稳态误差05.0<ss e ; (3) 系统的剪切频率s /rad 3<c ω。

题目要求:(1) 分析设计要求,说明校正的设计思路(超前校正,滞后校正或滞后-超前校正);(2) 详细设计(包括的图形有:校正结构图,校正前系统的Bode 图,校正装置的Bode 图,校正后系统的Bode 图);(3) 用MATLAB 编程代码及运行结果(包括图形、运算结果); (4) 校正前后系统的单位阶跃响应图。

二、设计目的和要求1、设计目的(1)、通过课程设计进一步掌握自动控制原理课程的有关知识,加深对所学内容的理解,提高解决实际问题的能力。

(2)、理解在自动控制系统中对不同的系统选用不同的校正方式,以保证得到最佳的系统。

(3)、理解相角裕度,稳态误差,剪切频率等参数的含义。

(4)、学习MATLAB在自动控制中的应用,会利用MATLAB提供的函数求出所需要得到的实验结果。

(5)、从总体上把握对系统进行校正的思路,能够将理论运用于实际。

2、设计要求(1)、能用MATLAB解复杂的自动控制理论题目。

(2)、能用MATLAB设计控制系统以满足具体的性能指标。

(3)、能灵活应用MATLAB分析系统的性能。

三、设计总体思路(1)、根据稳态误差sse的值,确定开环增益K。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Magnitude (dB) Phase (deg)
-5
-10
-15
-20 0
-30
-60 10
-4
10
-3
10
-2
10
-1
10
0
10
1
Frequency (rad/sec)
图 2 迟后校正网络伯德图
3
自动控制原理课程设计报告
(3)用下面命令代码将校正前与校正后系统的伯德图绘制在同一坐标下,如图 3 所 示。 G0=zpk([],[0 -1 -4],10); bode(G0) hold on margin(G0) Gc=tf([10.6 1],[88 1]); bode(Gc); margin(Gc) G=G0*Gc; bode(G) margin(G)
图4 原系统仿真框图
(2)原系统仿真结果如图5所示。
4000
3000
2000
1000
0
-1000
-2000
-3000
0
5
10
15
20
25
30
图5 原系统仿真结果
(3)校正后系统仿真框图如图6所示。
5
自动控制原理课程设计报告
图6 校正后系统仿真框图
(4)校正后系统仿真结果如图 7 所示。
1.5
1
0.5
2
自动控制原理课程设计报告
Bode Diagram Gm = 6.02 dB (at 2 rad/sec) , Pm = 16.8 deg (at 1.38 rad/sec) 100
Magnitude (dB) Phase (deg)
50
0
-50
-100 -90 -135 -180 -225 -270 10
解得γ = 39.80 4.由于γ0 =16.8������ 不满足相位裕量的要求找这样一个频率点, 要求在该频率处的开环 频率特性的相角为: φ = −1800 + γ + ε( 50 ~ 150 )
1
自动控制原理课程设计报告
取ε = 150 ,解得φ = −122.320 此时对应 ������ ������������ = −900 − ������������������−1 ������������ − ������������������−1 0.25������������ = −122.320 解得������������ = 0.477������������������/������ ≥ 0.15������������������/������ 满足设计要求因此这一频率作为校正后系统的剪切频率������������ ,即: ������������ = ������������ = 0.477������������������/������ 5.未校正系统在������������ 的幅值为: 0.477 1 + 0.4772 1 + 0.25 × 0.4772 所以20lgβ = 18.4,故β=8.3。 6.选择迟后校正网络的转折频率为: 1 1 ������2 = = ������������ = 0.0954 ������ 5 另一个转折频率为: 1 ������1 = = 0.0115 ������������ 则迟后校正网络的传递函数为: ������������ ������ = 迟后校正网络的伯德图如图 2 所示。 由������ (������)=������0 (s)������������ ������ 可解得系统的开环传递函数为: 10(10.6������ + 1) ������ ������ = ������(88������ + 1)(������ + 1)(0.25������ + 1) 校正后的相位裕度为: ������ = 900 + ������������������−1 10.6 ������������ − ������������������−1 88������������ − ������������������−1 ������������ − ������������������−1 0.25������������ 解得������ = 47.880 ≥ 42.680 满足相位裕量的要求。校正前后的系统的伯德图比较如图 3 所示。 7.在 MATLAB 下画出校正前、 校正网络与校正后系统的对数幅频特性曲 (伯德图) 。 (1)由解得的 K=10 故在 MATLAB 下画出未校正的系统的伯德图。 在命令窗口中输 入下列语句: G0=zpk([],[0 -1 -4],10); bode(G0) hold on margin(G0) 求得未校正系统的伯德图如图 1 所示。 1 + ������������ 10.6������ + 1 = 1 + ������������������ 88������ + 1 ������ ������������ = 10 = 18.4
-180
校正网络
-270 10
-4
10
-3
10
-2
10
-1
10
ency (rad/sec)
图 3 校正前后系统的伯德图比较图
8.校正结果如表 1 所示。
表 1 数据记录 校正前系统参数 相位裕量(° ) 16.8 增益裕量(dB) 6.02 校正后系统参数 相位裕量(° ) 53.7 增益裕量(dB) 23.5
������→0
2.根据所确定的开环增益 K,画出未校正系统的伯德图,并求出其相位裕量γ0 与剪 切频率������������ 。 绘制未校正系统的伯德图, 如图 1 所示。 由图可知, 未校正系统的相位裕量γ0 =16.8������ , 剪切频率������������ =1.38rad/s。 3.由给定的超调量范围为σ% ≤50%则由 σ% = 0.16 + 0.4( 1 − 1) sin γ
0
0
5
10
15
20
25
30
图 7 校正后系统仿真结果
五.心得体会
通过这次对控制系统的滞后校正的设计与分析, 让我对串联迟后校正环节有了更清 晰的认识,加深了对课本知识的进一步理解。逐步掌握了用频率特性法分析自动控制系 统动态特性的方法以及串联超前校正装置的设计方法和参数调试技术。 在进行完理论设 计之后,又进一步通过 MATLAB 仿真技术验证了校正环节理论设计的正确性。在此期 间使我熟悉了 MATLAB 下 SIMULINK 仿真电路的搭建过程。 我体会到了学习自动控制原理,不仅要掌握书本上的内容,还要灵活思考,善于变 换,在提出问题、分析问题、解决问题的过程中提高自己分析和解决实际问题的能力。 要把理论知识与实践相结合起来,从而提高自己的实际动手能力和独立思考的能力。还 让我懂得了自主学习和独立思考的重要性,还有做事要有恒心,有信心,愿意动脑子去 想,就一定有所收获。
三.基于频率法的迟后校正器理论设计
当控制系统具有好的动态性能,而稳态误差较大时,通过对系统进行迟后校正,使 系统既能保持原有的动态性能,又使系统的开环增益有较大幅度的增加,以满足稳态精 度的要求。当需要提高系统的动性能时,可采用串联超前校正,但是当未校正系统的相 频特性曲线在剪切频率附近极剧下降,即使超前网络的α值取得很小, 系统的相角裕量仍 不能达到要求, 而且校正后系统的剪切频率比未校正的剪切频率高且可能超出指标的要 求,致使超前校正无法满足要求,此时可以采用串联迟后校正,得到满意的性能指标。 用频率法对系统进行迟后校正的步骤为: 1.根据单位速度输入下稳态误差的要求,确定系统的开环增益K: ������������ = lim ������������0 ������ = ������ = 10
参考文献
[1]胡寿松.自动控制原理(第五版).北京:科学出版社,2006 [2]滕青芳,范多旺,董海鹰,路小娟.自动控制原理.北京:人民邮电出版社,2008
6
自动控制原理课程设计
评语:
考勤(10 分)
守纪(10 分) 过程(30 分)
设计报告(30 分) 答辩(20 分)
总成绩(100 分)

专 班 姓 学
业: 级: 名: 号:
自动化 动 2011 级 2 班
指导教师:
兰州交通大学自动化与电气工程学院
2013 年 12 月 25 日
自动控制原理课程设计报告
四.在Simulink环境下进行仿真实验。
Simulink 是 MATLAB 中的一种可视化仿真工具,是实现动态系统建模、仿真 和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信 号处理的建模和仿真中。 Simulink 可以用连续采样时间、离散采样时间或两种混 合的采样时间进行建模,它也支持多速率系统。 Simulink 提供了一个建立模型方 块图的图形用户接口 (GUI) ,用户可以立即看到系统的仿真结果。 (1)原系统仿真框图如图4所示。
-2
10
-1
10
0
10
1
10
2
Frequency (rad/sec)
图 1 未校正系统伯德图
(2)用下面命令代码绘制求得的 迟后校正网络的伯德图如图 2 所示。 Gc=tf([10.6 1],[88 1]); bode(Gc) hold on margin(Gc);
Bode Diagram Gm = Inf , Pm = -180 deg (at 0 rad/sec) 0
Bode Diagram Gm = 23.5 dB (at 1.89 rad/sec) , Pm = 53.7 deg (at 0.301 rad/sec) 150 100
校正前 校正后
Magnitude (dB)
50 0 -50 -100 -150 0
相关文档
最新文档