系统根轨迹校正
控制系统校正的根轨迹方法

控制系统校正的根轨迹方法用根轨迹法进行校正的基础,是通过在系统开环传递函数中增加零点和极点以改变根轨迹的形状,从而使系统根轨迹在S 平面上通过希望的闭环极点。
根轨迹法校正的特征是基于闭环系统具有一对主导闭环极点,当然,零点和附加的极点会影响响应特性。
应用根轨迹进行校正,实质上是通过采用校正装置改变根轨迹的,从而将一对主导闭环极点配置到期望的位置上。
在开环传递函数中增加极点,可以使根轨迹向右方移动,从而降低系统的相对稳定性,增大系统调节时间。
等同于积分控制,相当于给系统增加了位于原点的极点,因此降低了系统的稳定性。
在开环传递函数中增加零点,可以使根轨迹向左方移动,从而提高系统的相对稳定性,减小系统调节时间。
等同于微分控制,相当于给系统前向通道中增加了零点,因此增加了系统的超调量,并且加快了瞬态响应。
根轨迹超前校正计算步骤如下。
(1)作原系统根轨迹图;(2)根据动态性能指标,确定主导极点i s 在S 平面上的正确位置; 如果主导极点位于原系统根轨迹的左边,可确定采用微分校正,使原系统根轨迹左移,过主导极点。
(3)在新的主导极点上,由幅角条件计算所需补偿的相角差φ; 计算公式为:is s=︒±=(s)][G arg -180o ϕ (1)此相角差φ表明原根轨迹不过主导极点。
为了使得根轨迹能够通过该点,必须校正装置,使补偿后的系统满足幅角条件。
(4)根据相角差φ,确定微分校正装置的零极点位置; 微分校正装置的传递函数为:11++=sTp sTz KcGc (2)例题:已知系统开环传递函数: 试设计超前校正环节,使其校正后系统的静态速度误差系数Kv ≤4.6,闭环主导极点满足阻尼比ζ=0.2,自然振荡角频率ωn=12.0rad/s ,并绘制校正前后系统的单位阶跃响应曲线、单位脉冲响应曲线和根轨迹。
解: 由6.4)(*)(0*lim 0==→s Gc s G s Kv s 得kc=2计算串联超前校正环节的matlab 程序如下: 主函数: close; num=2.3;den=conv([1,0],conv([0.2,1],[0.15,1])); G=tf(num,den) %校正前系统开环传函 zata=0.2;wn=12.0; %要求参数 [num,den]=ord2(wn,zata); %追加系统动态特性 s=roots(den); s1=s(1);kc=2; %增益kc Gc=cqjz_root(G,s1,kc)GGc=G*Gc*kc %校正后系统开环传函 Gy_close=feedback(G,1) %校正前系统闭环传函 Gx_close=feedback(GGc,1) %校正后系统闭环传函 figure(1);step(Gx_close,'b',3.5); %校正后单位阶跃响应 hold onstep(Gy_close,'r',3.5); %校正前单位阶跃响应 grid;gtext('校正前的'); gtext('校正后的'); figure(2);0 2.3s(1+0.2s)(1+0.15s)G =impulse(Gx_close,'b',3.5); %校正后单位冲激响应 hold onimpulse(Gy_close,'r',3.5); %校正前单位冲激响应 grid;gtext('校正前的'); gtext('校正后的'); figure(3);rlocus(G,GGc); %根轨迹图 grid;gtext('校正前的'); gtext('校正后的');为使校正后系统的根轨迹能经过期望闭环主导极点,其闭环特征方程跟必须满足幅值和相角条件,即πθj j e e M Tp s Tz s Kcs G S Gc 111)(0)(0011=++=-,式中,M 0是校正前系统在1s 处的幅值,θ0是对应的相角。
控制系统MATLAB仿真2-根轨迹仿真

Gk ( s)
k g ( s 0.5) s( s 1)( s 2)( s 5)
绘制系统的根轨迹,确定当系统稳定时,参数kg 的取值范围。 num=[1 0.5]; den=conv([1 3 2],[1 5 0]); G=tf(num,den); K=0:0.05:200; rlocus(G,K) [K,POLES]= rlocfind(G) figure(2) Kg=95; t=0:0.05:10; G0=feedback(tf(Kg*num,den),1); step(G0,t)
Root Locus 8
8 6 4 2 0 -2 -4 -6 -8 -8 x x x
6
4
2
Imaginary Axis
0
-2
-4
-6
-8 -8
-6
-4
-2
0 Real Axis
2
4
6
8
-6
-4
-2
0
2
4
6
8
(a) 直接绘制根轨迹
(b) 返回参数间接绘制根轨迹
图1 例1系统根轨迹
二、MATLAB根轨迹分析实例
用户可以通过Control Architecture窗口进行系 统模型的修改,如图9。
图9 rltool工具Control Architecture窗口
也可通过System Data窗口为不同环节导入已 有模型,如图10。
图10 rltool工具System Data窗口
可以通过Compensator Editor的快捷菜单进行 校正环节参数的修改,如增加或删除零极点、 增加超前或滞后校正环节等,如图11。
Step Response 2 1.8 1.6 1.4 1.2
控制系统的根轨迹分析与校正

MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8.
在线交流,有问必答
13.1 控制系统的根轨迹法分析
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8.
在线交流,有问必答
13.1.1 根轨迹及根轨迹法概述
以绘制根轨迹的基本规则为基础的图解 法是获得系统根轨迹是很实用的工程方 法。通过根轨迹可以清楚地反映如下的 信息:
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8.
zi )
G(s)H (s)
i 1 n
(s p j )
j 1
系统的闭环传递函数为
(s)
G(s)
1 G(s)H (s)
系统的闭环特征方程为1 G(s)H (s) 0
在线交流,有问必答
13.1.2 MATLAB根轨迹分析的相关函数
MATLAB中提供了 rlocus()函数, 可以直接用于系统的根轨迹绘制。 还允许用户交互式地选取根轨迹上 的值。其用法见表13.1。更详细的 用法可见帮助文档
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8.
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8.
在线交流,有问必答
临界稳定时的开环增益;闭环特征
根进入复平面时的临界增益;选定
开环增益后,系统闭环特征根在根
平面上的分布情况;参数变化时,
系统闭环特征根在根平面上的变化 趋势等。
MATLAB与控制系统仿真实践, 北京航空航天大学出版社,2009.8.
在线交流,有问必答
例2:若单位反馈控制系统的开环传递函 数为,绘制系统的根轨迹,并据根轨迹 判定系统的稳定性。
控制系统分析与设计王福利答案

控制系统分析与设计王福利答案6.1学习要点1控制系统校正的概念,常用的校正方法、方式;2各种校正方法、方式的特点和适用性;3各种校正方法、方式的一般步骤。
6.2思考与习题祥解题6.1校正有哪些方法?各有何特点?答:控制系统校正有根轨迹方法和频率特性方法。
根轨迹法是一种直观的图解方法,它显示了当系统某一参数(通常为开环放大系数)从零变化到无穷大时,如何根据开环零极点的位置确定全部闭环极点的位置。
因此,根轨迹校正方法是根据系统给定的动态性能指标确定主导极点位置,通过适当配置开环零极点,改变根轨迹走向与分布,使其通过期望的主导极点,从而满足系统性能要求。
频率特性是系统或元件对不同频率正弦输入信号的响应特性。
频域特性简明地表示出了系统各参数对动态特性的影响以及系统对噪声和参数变化的敏感程度。
因此,频率特性校正方法是根据系统性能要求,通过适当增加校正环节改变频率特性形状,使其具有合适的高频、中频、低频特性和稳定裕量,以得到满意的闭环品质。
由于波德图能比较直观的表示改变放大系数和其他参数对频率特性的影响,所以,在用频率法进行校正时,常常采用波德图方法。
系统校正要求通常是由使用单位和被控对象的设计单位以性能指标的形式提出。
性能指标主要有时域和频域两种提法。
针对时域性能指标,通常用根轨迹法比较方便;针对频域性能指标,用频率法更为直接。
根轨迹法是一种直接的方法,常以超调量3% 和调节时间匚作为指标来校正系统。
频域法是一种间接的方法,常以相位裕量和速度误差系数作为指标来校正系统。
题6. 2校正有哪些方式?各有何特点?答:校正有串联校正方式和反馈校正方式。
校正装置串联在系统前向通道中的连接方式称为串联校正。
校正装置接在系统的局部反馈通道中的连接方式称为反馈校正。
题6. 3串联超前、串联滞后与串联滞后_超前校正各有何适应条件?答:C1)串联超前校正通常是在满足稳态精度的条件下,用来提高系统动态性能的一种校正方法。
从波德图来看,为满足控制系统的稳态精度要求,往往需要增加系统的开环增益,这样就增大了幅值穿越频率,相应地减小了相位裕量,易导致系统不稳定。
倒立摆实验报告(根轨迹)

专业实验报告学生姓名学号指导老师实验名称倒立摆与自动控制原理实验实验时间2014年7月5日一、实验内容(1)完成.直线倒立摆建模、仿真与分析;(2)完成直线一级倒立摆根轨迹校正与仿真控制实验:1)理解并掌握根轨迹控制的原理和方法,并应用于直线一级倒立摆的控制;2)在Simulink中建立直线一级倒立摆模型,通过实验的方法调整根轨迹参数并仿真波形;3)当仿真效果达到预期控制目标后,下载程序到控制机,进行物理实验并获得实际运行图形。
二、实验过程1. 实验原理(1)直线倒立摆建模方法倒立摆是一种有着很强非线性且对快速性要求很高的复杂系统,为了简化直线一级倒立摆系统的分析,在实际的建模过程中,我们做出以下假设:1、忽略空气阻力;2、将系统抽象成由小车和匀质刚性杆组成;3、皮带轮和传送带之间无滑动摩擦,且传送带无伸长现象;4、忽略摆杆和指点以及各接触环节之间的摩擦力。
实际系统的模型参数如下表所示:M 小车质量0.618 kgm 摆杆质量0.0737 kgb 小车摩擦系数0.1 N/m/sec0.1225 ml 摆杆转动轴心到杆质心的长度I 摆杆惯量0.0034 kg*m*mg 重力加速度9.8 kg.m/s(2)直线一级倒立摆根轨迹校正控制原理基于根轨迹法校正的基本思想是:假设系统的动态性能指标可由靠近虚轴的一对共轭闭环主导极点来表征,因此,可把对系统提出的时域性能指标的要求转化为一对期望闭环主导极点。
确定这对闭环主导极点的位置后,首先根据绘制根轨迹的相角条件判断一下它们是否位于校正前系统的根轨迹上。
如果这对闭环主导极点正好落在校正前系统的根轨迹上,则无需校正,只需调整系统的根轨迹增益即可;否则,可在系统中串联一个超前校正装置。
常见的校正器有超前校正、滞后校正以及超前滞后校正等。
2. 实验方法(1)直线倒立摆建模、仿真与分析利用牛顿-欧拉方法建立直线一级倒立摆系统的数学模型;依照根轨迹设计的步骤得到系统的控制器,利用MA TLAB Simulink中的工具进行仿真分析。
三阶系统的分析与校正

三阶系统的分析与校正引言:在控制系统中,三阶系统是一种常见且重要的系统。
它具有更高的阶数,因此对于控制系统的性能和稳定性有着更高的要求。
因此,对于三阶系统的分析和校正具有一定的复杂性。
本文将围绕三阶系统的分析和校正展开讨论,并介绍常见的校正方法。
一、三阶系统的基本特点和模型表示三阶系统是一个具有三个自由度的系统,可以用如下的传递函数表示:G(s)=K/(s^3+a*s^2+b*s+c)其中,K为传递函数的增益,a、b、c分别为系统的阻尼、震荡频率和系统自然频率。
二、三阶系统的稳定性分析稳定性是控制系统设计和校正的基本要求。
对于三阶系统的稳定性分析可以采用Bode图和Nyquist图等方法。
1. Bode图分析通过绘制传递函数的幅频响应和相频响应曲线,可以得到系统的幅度余弦曲线和相位余弦曲线。
根据Bode图的特点,可以确定系统的稳定性。
2. Nyquist图分析Nyquist图是对传递函数的极坐标表示。
通过绘制传递函数的Nyquist图,可以分析系统的稳定性。
以上两种方法都可以用来评估系统的稳定性。
如果系统的Bode图和Nyquist图图像均在单位圆内,则系统是稳定的。
三、三阶系统的校正方法校正是为了使控制系统具有所需的性能指标,通过调整系统中的参数和控制器等手段实现。
1.PID控制器的设计PID控制器是最常用的控制器之一,具有简单、稳定、易于实现等特点。
PID控制器由比例控制、积分控制和微分控制三部分组成。
通过调整PID控制器中的三个参数,可以实现对三阶系统的控制。
2.根轨迹法根轨迹法是一种经典的校正方法,通过分析系统的根轨迹来设计合适的校正器。
根轨迹是描述系统根位置随参数变化而变化的曲线。
通过调整参数,可以使根轨迹满足设计要求,进而实现对系统的校正。
3.频率响应方法频率响应方法基于传递函数的幅频响应和相频响应特性进行校正。
根据系统的特性,通过调整增益和相位等参数,可以实现对系统的校正。
以上是常见的三阶系统的校正方法,可以根据实际需求选择合适的方法进行校正。
高国燊《自动控制原理》(第4版)(章节题库 自动控制系统的校正)

第6章 自动控制系统的校正1.在根轨迹校正法中,当系统的动态性能不足时,通常选择什么形式的串联校正网络?网络参数取值与校正效果之间有什么关系?解:(1)可以采用的校正装置的形式如下:单零点校正:,零点-z c在s平面的负实轴上;零极点校正:,零极点均在负实轴上,零点比极点靠近原点(即:超前校正)。
(2)零点越靠近原点、极点越远离原点校正作用越强。
2.试回答下列问题,着重从物理概念说明。
(1)有源校正装置与无源校正装置有何不同特点?在实现校正规律时,它们的作用是否相同?(2)如果Ⅰ系统经过校正之后希望成为Ⅱ型系统,应该采用哪种校正规律才能保证系统的稳定性?(3)串联超前校正为什么可以改善系统的动态性能?(4)从抑制噪声的角度考虑,最好采用哪种校正形式?解:(1)无源校正装置的输出信号的幅值总是小于输入信号的幅值。
即传递过程只能衰减不能放大。
而有源校正装置则可以根据用户要求放大或缩小。
在实现校正规律时,它们的作用是相同的。
(2)为保证加入积分环节后特征方程不出现漏项,一般选择校正装置的形式为(3)适当选取校正装置的参数,可以有效改变开环系统中频段的特性:提高系统的稳定裕量,以减小超调;提高穿越频率,以加快调节速度。
(4)选择滞后校正装置,可以减小系统高频段的幅值,从而削弱高频干扰信号对系统的影响。
3.单位负反馈最小相位系统开环相频特性表达式为(1)求相角裕度为30°时系统的开环传递函数;(2)在不改变截止频率的前提下,试选取参数与T,使系统在加入串联校正环节后,系统的相角裕度提高到60°。
解:(1)系统开环传递函数为整理得解得(2)加入串联校正环节后系统开环传递函数4.设有单位反馈的火炮指挥仪伺服系统,其开环传递函数为若要求系统最大输出速度为12°/s,输出位置的容许误差小于2°,试求:(1)确定满足上述指标的最小K值,计算该K值下系统的相角裕度和幅值裕度;(2)在前向通路中串接超前校正网络计算校正后系统的相角裕度和幅值裕度,说明超前校正对系统动态性能的影响。
根轨迹校正实验报告

根轨迹校正实验报告一、实验目的本实验旨在通过观察系统的根轨迹,对系统进行校正,以达到控制系统的稳定性、快速性和精确性要求。
二、实验原理1. 根轨迹根轨迹是指在极坐标系下,由系统特征方程的根在复平面内的运动轨迹。
2. 根轨迹的性质- 当系统的开环传递函数中,理论上根轨迹的起点是传递函数零点的位置。
- 根轨迹对称于实轴。
- 根轨迹总是从系统的零点出发,逐渐趋向于系统的极点。
3. 根轨迹设计的基本要求- 所有根轨迹应该位于左半平面。
- 根轨迹的密度越大,系统的稳定性越好。
- 根轨迹与虚轴的交点个数为系统开环传递函数的极点数与零点数之差。
- 根轨迹经过的区域越小,系统的快速性越好。
三、实验步骤本次实验使用了MATLAB软件进行根轨迹校正实验,具体步骤如下:1. 给定开环控制系统的传递函数,并画出其对应的零极点分布图。
通过观察零极点的位置,确定系统的初始根轨迹起点。
2. 使用MATLAB的rlocus函数,绘制出开环根轨迹。
通过该函数,我们可以根据系统传递函数的特点,得到根轨迹的形状。
3. 根据根轨迹的形状和性质,校正系统。
可以通过调整控制器的参数或改变系统的结构等方式,来使根轨迹满足系统的要求。
4. 经过多次调整和校正,得到符合要求的根轨迹。
通过观察根轨迹的形状和分布,判断系统是否稳定、快速和准确。
四、实验结果与分析经过根轨迹校正,我们得到了一条符合要求的根轨迹。
通过分析根轨迹的形状和性质,我们可以得出以下结论:1. 系统的稳定性由于根轨迹位于左半平面,且大部分根轨迹较为密集,因此系统的稳定性较好。
没有根轨迹位于右半平面,避免了系统的不稳定性。
2. 系统的快速性根轨迹的起点与旁边的极点较近,根轨迹与虚轴的交点附近也没有极点,因此根轨迹经过的区域较小。
这意味着系统的快速性较好,能够快速响应输入变化。
3. 系统的准确性根轨迹与实轴的交点个数与系统的极点数与零点数之差相符,说明系统的准确性较好。
这样的根轨迹设计使得系统能够准确响应输入信号,实现精确控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动控制系统的设计--基于根轨迹的串联校正设计与频域法相似,利用根轨迹法进行系统的设计也有两种方法:1)常规方法;2)Matlab方法。
Matlab的根轨迹方法允许进行可视化设计,具有操作简单、界面直观、交互性好、设计效率高等优点。
目前常用的Matlab设计方法有:1)直接编程法;2)Matlab 控制工具箱提供的强大的Rltool工具;3)第三方提供的应用程序,如CTRLLAB等。
本节在给出根轨迹的设计思路的基础上,将重点介绍第一、二种方法。
6.4.1 超前校正关于超前校正装置的用途,在频率校正法中已进行了较详细的叙述,在此不再重复。
利用根轨迹法对系统进行超前校正的基本前提是:假设校正后的控制系统有一对闭环主导极点,这样系统的动态性能就可以近似地用这对主导极点所描述的二阶系统来表征。
因此在设计校正装置之前,必须先把系统时域性能的指标转化为一对希望的闭环主导极点。
通过校正装置的引入,使校正后的系统工作在这对希望的闭环主导极点处,而闭环系统的其它极点或靠近某一个闭环零点,或远离s平面的虚轴,使它们对校正后系统动态性能的影响最小。
是否采用超前校正可以按如下方法进行简单判断:若希望的闭环主导极点位于校正前系统根轨迹的左方时,宜用超前校正,即利用超前校正网络产生的相位超前角,使校正前系统的根轨迹向左倾斜,并通过希望的闭环主导极点。
(一)根轨迹超前校正原理设一个单位反馈系统,G0(s)为系统的不变部分,Gc(s)为待设计的超前校正装置,Kc为附加放大器的增益。
绘制G0(s)的根轨迹于图6—19上,设点Sd为系统希望的闭环极点,则若为校正后系统根轨迹上的一点,必须满足根轨迹的相角条件,即∠Gc(Sd)G0(Sd)=∠Gc(Sd)+G0(Sd)=-π图6-18于是得超前校正装置提供的超前角为:(6-21)显然在Sd已知的情况下,这样的Gc(s)是存在的,但它的零点和极点的组合并不唯一,这相当于张开一定角度的剪刀,以Sd为中心在摆动。
若确定了Zc和Pc的位置,即确定了校正装置的参数。
下面介绍三种用于确定超前校正网络零点和极点的方法。
(二)三种确定超前校正装置参数的方法零极点抵消法在控制工程实践中,通常把Gc(s)的零点设置在正对希望闭环极点Sd下方的负实轴上,或位于紧靠坐标原点的两个实极点的左方,此法一般可使校正后系统的期望闭环极点成为主导极点。
比值α最大化法能使超前校正网络零点和极点的比值α为最大的设计方法。
按照该法去设计Gc(s)的零点和极点,能使附加放大器的增益尽可能地小。
以图6—19上的点O和Sd,以Sd为顶点,线段O 为边,向左作角γ,角γ的另一边与负实轴的交点Zc=-1/T,点Zc就是所求的一个零点。
再以线段ZcSd为边,向左作角∠PcSdZc,该角的另一边与负实轴的交点Pc=-1/αT,点就是所求Gc(s)的一个极点。
根据正弦定理,由图6—18求得:(6-22)(6-23)于是有:(6-24)将夹角γ作为自变量,式(6—24)对γ求导,并令其等于零,即dα/dγ=0由上式解得对应于最大α值时的γ角为(6-25)不难看出,当希望的闭环极点Sd被确定后,式(6—25)中的θ和φ均为已知值,因而由上式可求得γ角,然后由式(6-22)和式(6-23)求得相应的零极点。
幅值确定法设系统的开环传递函数:(6-26)且令超前校正装置的传递函数: (6-27)若要求校正后系统的稳态误差系数K(Kp,Kv,Ka),则由上式可首先确定k :(6-28)在开环增益k 确定后,根据根轨迹原理,若Sd 为校正后的闭环极点,则它除必须满足相角条件外,还应满足幅值条件:(6-29)上式中,同样根据平面三角形原理,对于△ZcOSd 有:(6-30)而对于△PcOSd有:(6-31)由上二式消去sinθ,并由式(6-29)可得:(6-32)根据三角函数性质,上式可写成如下形式:(6-33)进而有:(6-34)由于k可由稳态误差系数确定,u由未校正传递函数求出,因此根据上式求出角γ。
最后可用式(6-22)和式(6-23)确定校正装置的零极点和具体参数。
通过上述分析可知,对于超前校正装置的参数确定,可用三种方法进行设计,其中第一法是工程经验方法,第二法则是从抑制高频噪声角度出发进行设计,第三法则先在满足静态性能指标的条件下设计满足动态性能指标的控制器。
但必须指出,上述三法均用于对静态性能要求不高而系统的动态性能需要改善的控制系统,校正后的系统应满足根轨迹的相角条件和幅值条件。
若系统的静态性能指标较高,可能无法设计合适的超前校正装置,此时应采用迟后-超前校正装置。
(三)根轨迹超前校正的步骤综上所述,用根据轨迹法进行超前校正的一般步骤为:1)根据对系统静态性能指标和动态性能指标的要求,分析确定希望的开环增益k闭环主导极点Sd的位置.2)画出校正前系统的根轨迹,判断希望的主导极点位于原系统的根轨迹左侧,以确定是否应加超前校正装置。
3)根据式(6—21)解出超前校正网络在Sd点处应提供的相位超前角φ。
4)选择前面介绍的三种方法之一,求γ,尔后用图解法或根据式(6—22)和式(6—23)求得Gc(s)的零点和极点,进而求出校正装置的参数。
5)画出校正后系统的根轨迹,校核闭环主导极点是否符合设计要求。
6)若采用第一法和第二法,则还须根据根轨迹的幅值条件,确定校正后系统工作在处的增益和静态误差系数。
如果所求的静态误差系数与要求的值相差不大,则可通过适当调整Gc(s)零点和极点的位置来解决;如果所求的静态误差系数比要求的值小得多,则需考虑用别的校正方法,如用迟后—超前校正。
下面举例分别介绍上述三法的使用,进而对根轨迹超前校正步骤进行说明。
例6-5 已知一单位反馈控制系统的开环传递函数为:试设计一超前校正装置,使校正后系统的无阻尼自然频率,阻尼比。
解:(1)这是一个积分环节和惯性环节串联的系统,系统的无阻尼自然频率,阻尼比,闭环极点为以及静态速度误差系数,校正前系统的根轨迹如图6—20虚线所示。
图6-20(2)由和,求得希望的闭环极点为:。
(3)计算超前校正装置在处需提供的相位超前角。
由于未校正系统的在处的相角为:为了使校正后系统的概轨迹能通过希望的极点,超前校正装置必须在该点产生的超前角。
(4)根据根轨迹的相角条件,确定超前校正装置的零点和极点。
因为,,所以。
按照最大α值的设计方法,可计算或作图求出,。
这一校正装置的传递函数。
于是求得由校正网络和附加放大器组成的超前校正装置的传递函数,并得到校正后系统的开环传递函数式中,。
由上式作出校正后系统的根轨迹,如图6—20中的实线所示。
(5)确定系统工作在希望闭环极点处的增益和静态速度误差系数。
由根轨迹的幅值条件解得。
由于,因而。
系统对应的开环传递函数为由上式求得校正后系统的静态速度误差系数校正后系统的闭环传递函数可由Matlab中的G=feedback(Gc*G, 1)得到:由上式可见,校正后的系统虽上升为三阶系统,但由于所增加的一个闭环极点与其零点靠得很近,因而这个极点对系统瞬态响应的影响就很小,从而说明了确为系统一对希望的闭环主导极点。
由于本例题对系统的静态误差系数没有提出具体的要求,故认为上述的设计是成功的。
例6-6 设一单位反馈控制系统的开环传递函数为试设计一超前校正装置,使校正后的系统能具有下列的性能指标:超调量%,调整时间。
解:(1)作出校正前系统的根轨迹,如图6—21所示。
图6-21(2)根据,解得,考虑到非主导极点和零点对超调量的影响,取。
又由,求得。
进而求得系统的一对希望的闭环主导极点。
(3)根据求得的主导极点,计算超前校正网络在处应提供的超前角为(4)由于的开环极点正好落在希望闭环极点下方的负实轴上,因此可采用第一法进行校正。
把的零点设置在紧靠这个开环极点的左侧。
如设,则的极点落在以为顶点,向左作角的负实轴交点上,,即为所求的极点。
(5)校正后系统的传递函数为由根轨迹的幅值条件,求得系统工作于点处的K值为30.4。
这样,上式便改写为据此,求得校正后系统的静态速度误差系数如果希望值有少量地增大,则可通过适当调整零点和极点的位置来实现,但这种调整有可能会破坏的主导作用。
(6)它的闭环传递函数为:或直接由如下的Matlab命令得到:zpk(feedback(G0*Gc,30.4))Zero/pole/gain:(s+1.2)------------------------------------------(s+6.631) (s+1.347) (s^2 + 1.972s + 4.085)下面检验希望闭环极点是否符合主导极点的条件。
不难看出,由于闭环系统的一个极点与零点靠得很近,故它对系统瞬态响应的影响很小,同时由于另一极点距s平面的虚轴较远,因而这个瞬态分量不仅幅值小,而且衰减的速度也快。
由此得出,上述设计的超前校正装置能使成为系统希望的闭环主导极点。
上面两个例题均对静态误差系数没有特殊要求,否则,宜采用如下方法,即第三法。
例6-7 有一单位反馈系统,其开环传递函数:,设计一超前校正装置,满足如下性能指标:静态误差系数,闭环主导极点位于:处。
解:(1)绘制未校正系统的根轨迹,并根据静态误差系统,确定开环增益:,,(2)根据幅值确定法,并代入:超前校正装置应提供的超前角度:图6-22(3)根据公式(6-34)确定夹角γ:得到:(4)由设计要求,,,,求出校正装置的参数。
,,得到:,。
因而超前校正装置的传递函数:(5)校正后闭环系统的传递函数和主导极点分别为:G=G0*GcTransfer function:576.8 s + 1921------------------------------s^4 + 34 s^3 + 256 s^2 + 384 sGl=feedback(G0*Gc,1)zpk(Gl)Zero/pole/gain:576.8 (s+3.33)------------------------------------------(s+25.25) (s+4.745) (s^2 + 4.006s + 16.03) 显然,系统静态误差系数为:,主导极点为:,设计基本符合要求。
6.4.2 迟后校正 通过设置校正装置的零极点,使之形成一对在S 平面上靠近原点的偶极子,这样,在基本保持原系统主导极点的前提下,可提高系统的静态误差系数而不致使系统的动态性能变坏。
例如,对于一单位反馈系统,若其开环传递函数:G0(S)=K/s(s+a)(s+b),则静态速度误差系数Kv=K/ab ,因为系统主导极点为Sd ,则K=|Sd|·|Sd+a|·|Sd+b|。
串联迟后校正装置后,开环传递函数:若要求主导极点基本不变,则(6-35)由于设计时选取的-1/τ和-1/βτ均靠近原点,因此,但此时 可见校正后静态误差系数增大了约β倍,而主导极点可基本保持不变。