1、1 1第6章 线性系统的校正方法第6章 线性系统的校正方法6.1校正的基本概念6.2无源校正6.3有源校正6.4复合校正6.5解题示范小结习题2 2第6章 线性系统的校正方法6.1校正的基本概念6.1.1校正的定义所谓系统的校正是指当初步设计的控制系统不能满足给定的性能指标的要求时,需要进一步改变控制系统,给控制系统增加一些辅助装置,使构成的新系统满足给定的性能指标,辅助装置的设计过程即为系统的校正。所增加的辅助装置称为校正装置或控制器。3 3第6章 线性系统的校正方法当给定的稳态性能指标是单位阶跃响应的峰值时间、调节时间、超调量、稳态误差等时域指标时,一般采用根轨迹法校正;如果给定的性能指标
2、是系统的相角裕度、幅值裕度、谐振频率、闭环带宽等频域指标时,一般采用频率法校正。目前在工程方面多采用频率法校正,通过近似公式进行两种指标的互换。4 4第6章 线性系统的校正方法6.1.2校正方式按照校正装置在系统中的连接方式,控制系统的校正方式可分为串联校正、反馈校正、前馈校正和复合校正四种。串联校正:校正装置一般串接在系统的前向通道中,为减小校正装置的功率,一般将其串联在相加点之后,如图6-1所示。反馈校正:校正装置接在系统的局部反馈通道之中,如图6-2所示。5 5第6章 线性系统的校正方法图6-1串联校正6 6第6章 线性系统的校正方法图6-2反馈校正7 7第6章 线性系统的校正方法前馈校
3、正:又叫顺馈校正,校正装置接在系统给定值之后、主反馈作用点之前的前向通道上,如图6-3中的Gr(s)。这种校正装置的作用相当于对给定信号进行整形或滤波后,再送入反馈系统。另一种前馈校正装置接在系统可测扰动作用点与误差测量点之间,对扰动信号进行直接或间接测量,形成一条附加的对扰动影响进行补偿的通道,如图6-4中的Gn(s)。8 8第6章 线性系统的校正方法图6-3按输入补偿的复合校正9 9第6章 线性系统的校正方法复合校正:在反馈控制回路中,加入前馈校正通路,组成一个有机整体,图6-3为按输入补偿的复合控制形式,图6-4为按扰动补偿的复合控制形式。在控制系统中常采用串联校正和反馈校正,一般串联校
4、正的设计比反馈校正的设计简单。本章着重讨论频率法串联校正。串联校正装置分为无源和有源两种:无源校正装置通常由RC无源网络构成;有源校正装置通常由运算放大器和RC网络组成。10 10第6章 线性系统的校正方法图6-4按扰动补偿的复合校正11 11第6章 线性系统的校正方法6.2无 源 校 正6.2.1无源串联超前校正所谓串联超前校正,即采用串联校正,其中校正装置具有相角超前的特点。1.典型无源超前校正网络典型无源超前校正网络如图6-5所示。12 12第6章 线性系统的校正方法图6-5无源超前校正网络13 13第6章 线性系统的校正方法设输入信号源的内阻为零,而输出端的负载阻抗为无穷大,则该网络的
5、传递函数为式中:TsaTsasG111)(c1221RRRaCRRRRT212114 14第6章 线性系统的校正方法由上式可见:采用无源超前网络进行串联校正时,校正后系统的开环放大系数将是原来的1/a,这样原系统的稳态误差就要增大a倍。为保证稳态误差不受影响,设网络对开环放大系数的衰减已由提高原系统的放大器放大系数所补偿,则补偿后的无源超前网络的传递函数为根据上式可以画出无源超前校正网络的对数频率特性,如图6-6所示。TsaTssaG11)(c15 15第6章 线性系统的校正方法图6-6无源超前校正网络的对数频率特性16 16第6章 线性系统的校正方法显然,超前网络对频率在1/(aT)至1/T
6、之间的输入信号有明显的微分作用,在该频率范围内,输出信号相角比输入信号相角超前,超前网络的名称由此得名。在相角曲线上有一最大值,即最大超前相角m,超前网络的相角为22c1)1(arctanarctanarctan)(aTTaTaT17 17第6章 线性系统的校正方法将上式对求导并令其为零,得最大超前角频率为或211aTm)lg(lg21lg21m18 18第6章 线性系统的校正方法可见,m在对数分度的轴上出现在1=1/(aT)和2=1/T的几何中点上。将m代入相角函数,得到最大超前相角为上式表明:最大超前相角m仅与系数a有关:a值越大,校正网络微分作用越强。可见,提高系统的相角裕度有助于系统动
7、态性能的改善,但同时微分作用也越强,这使系统抗高频干扰能力明显下降。因此实际选用时,a不能太大,一般不大于20。11arcsin21arctanaaaam19 19第6章 线性系统的校正方法此外,当时,从图上可以明显地看出,m处的对数幅频值为aTaTLlg20)(1)(1lg20)(22caLmlg10)(c2020第6章 线性系统的校正方法2.串联超前校正设计1)校正的基本原理利用超前网络进行串联校正,其基本原理是利用超前网络的相角超前特性,补偿原系统中频段过大的负相角,增大相角裕度;同时,利用超前网络幅值上的高频放大作用,使校正后的幅值穿越频率增大,从而全面改善系统的动态性能。由于超前装置
8、传递系数小于1,因而校正后闭环系统的稳态性能可通过选择系统的开环增益来保证。21 21第6章 线性系统的校正方法2)设计的一般步骤利用频率法设计串联校正系统时,要求给定系统达到的性能指标是开环频域指标ess、c和。利用分析法设计无源超前网络的一般步骤如下:(1)确定开环增益K。根据要求的稳态误差ess,确定开环增益K。(2)计算校正前系统的幅值穿越频率c和相角裕度。利用已确定的开环增益K,画出校正前系统的开环伯德图,并算出校正前系统的幅值穿越频率c和相角裕度。2222第6章 线性系统的校正方法(3)确定m并计算校正装置的参数a。如果给定校正后的幅值穿越频率c,为充分利用网络最大超前相角,则可选
9、定m=c;然后在校正前的L()曲线上算出=c处的对数幅值L(c)。为实现所要求的c,使超前网络的Lc(m)=10 lga与校正前系统的对数幅值L(c)之和为零,即L(c)+10 lga=0从而求出超前网络的a。2323第6章 线性系统的校正方法如果未给定校正后的幅值穿越频率c,则可从给定校正后系统的相角裕度出发,为充分利用网络的最大超前相角,选定校正后的c在m处,从而选定校正装置的最大超前相角m为m=-(-)式中的是考虑到由于校正装置在m幅值10 lga引起实际校正后cc,从而带来的相角减小的补偿角,一般取510。确定出校正装置的m后,通过公式可以求出a。最后在校正前系统的L()曲线上计算出L
10、()=-10 lga处所对应的频率,就是校正后系统的幅值穿越频率c,且m=c。2424第6章 线性系统的校正方法(4)确定校正装置的传递函数。根据已确定的m和a,由公式,算出T,并写出校正装置的传递函数为aTm1cTsaTssaG11)(c2525第6章 线性系统的校正方法(5)检验校正后的系统是否满足要求的性能指标。由于在步骤(3)中选定的c(或m)具有试探性,因而必须检验。如果校正后的系统满足要求,则设计工作结束。如果校正后的系统不满足要求,则须再一次选定c(或m),重新计算,直到满足给定的指标要求为止。一般情况下,可增大c(或m)。(6)根据超前网络的参数,选定RC超前网络的元件值。根据
11、实际情况,首先选定R1,然后算出其它两个元件值R2和C。注意,确定RC的元件值时,应符合RC元件的标准化要求。2626第6章 线性系统的校正方法【例题6-1】某控制系统的开环传递函数为对该系统的要求是:(1)系统的相角裕度45;(2)静态速度误差系数Kv=1000。求校正装置的传递函数。)1001.0)(11.0()(sssKsG2727第6章 线性系统的校正方法解(1)由稳态指标的要求得 K=Kv=1000(2)未校正系统的开环传递函数为画出校正前系统的伯德图如图6-7所示,并计算原系统的幅值穿越频率c和相角裕度。)1001.0)(11.0(1000)(ssssG2828第6章 线性系统的校
12、正方法图6-7校正前对数幅频特性2929第6章 线性系统的校正方法首先算出=10的对数幅值:20 lgK-20 lg10=60-20=40 dB通过斜率为-40 dB/dec的线段,可以求出幅值穿越频率c=100,则相角裕度为=180+(-90-arctan0.1100-arctan0.001100)=0原系统处于临界稳定状态。3030第6章 线性系统的校正方法(3)根据45、=0,取=5,有m=-+=50则 又Lc(m)=10 lga=8.75 dB5.7sin1sin1mma31 31第6章 线性系统的校正方法在校正前系统的曲线上,算出L()=-8.75 dB所对应的频率,就是校正后系统的
13、幅值穿越频率c。因为L()=-8.75 dB在-40 dB/dec线段上,所以利用一个已知点c=100,得到L()=0-40(lgc-lg100)=-8.75 dB解得c=164.5 rad/s3232第6章 线性系统的校正方法(4)由,得于是可写出aTm1c00222.05.75.16411caTssTsaTssaG00222.010167.0111)(c3333第6章 线性系统的校正方法(5)检验校正后的相角裕度。校正后的开环传递函数为因为c=164.5 rad/s,所以=180+(arctan0.0167164.5-90-arctan0.00222164.5-arctan0.1164.5
14、-arctan0.001164.5)=45满足要求的指标。)001.01)(1.01)(00222.01()0167.01(1000)()()(cssssssGsaGsG3434第6章 线性系统的校正方法(6)计算RC超前网络的元件值。选取R1=65 k,由:解得R2=10 k,C=0.26 F221RRRaCRRRRT21213535第6章 线性系统的校正方法MATLAB程序如下:G1=tf(1000,conv(0.1,1,0,0.001,1);G2=tf(1000*0.0167,1,conv(0.00222,1,0,0.0001,0.101,1);G3=tf(0.0167,1,0.0022
15、2,1);bode(G1)holdCurrent plot heldbode(G2,)hold3636第6章 线性系统的校正方法Current plot heldbode(G3,.)gridGm,Pm,Wcg,Wcp=margin(G1)Gm=1.0100Pm=0.0584Wcg=100.0000Wcp=99.48633737第6章 线性系统的校正方法 Gm,Pm,Wcg,Wcp=margin(G2)Gm=7.2810Pm=44.0783Wcg=614.9057Wcp=164.43573838第6章 线性系统的校正方法通过MATLAB程序输出的结论可以看出,系统的频率指标与计算值相符合。输出曲
16、线如图6-8所示,实线为校正前系统特性,虚线为校正后系统特性,点画线为校正网络的特性。3939第6章 线性系统的校正方法图6-8校正前、后系统的对数频率特性曲线4040第6章 线性系统的校正方法应当指出,在有些情况下采用串联超前校正是无效的。下列情况不宜采用串联超前校正:(1)如果未校正系统不稳定,则为了得到规定的相角裕度,需要超前网络提供很大的相角超前量m。这样,超前网络的a必须选得很大,20 lga就很大,即对系统中的高频信号放大作用很强,从而大大降低了系统的抗干扰能力,使得通过系统的高频噪声很高,很可能使系统失控。41 41第6章 线性系统的校正方法(2)在截止频率附近相角减小速率太大的
17、未校正系统,一般不宜采用串联超前校正。因为随着截止频率的增大,未校正系统的相角迅速减小,造成校正后相角裕度改善不大,很难达到要求的相角裕度。在一般情况下,产生这种相角迅速减小的原因是:在未校正系统截止频率附近有两个交接频率彼此靠近的惯性环节,或有两个交接频率彼此相等的惯性环节,或有一个振荡环节。在上述情况下,系统可采用其他方法进行校正。例如,采用两级串联超前网络进行串联超前校正,或采用串联滞后校正。4242第6章 线性系统的校正方法6.2.2无源串联滞后校正所谓串联滞后校正,即采用串联校正,其中校正装置具有相角滞后的特点。1.典型无源滞后校正网络典型无源滞后校正网络如图6-9所示。4343第6
18、章 线性系统的校正方法图6-9无源滞后校正网络4444第6章 线性系统的校正方法设输入信号源的内阻为零,而输出端的负载阻抗为无穷大,则该滞后网络的传递函数为式中:显然,该滞后网络的传递系数(即附加的开环增益)为1,不需要补偿。根据上式画出的无源滞后网络的对数频率特性如图6-10所示。TsbTssG11)(c1212RRRb4545第6章 线性系统的校正方法图6-10无源滞后校正网络的对数频率特性4646第6章 线性系统的校正方法从幅值上看,对高频信号具有衰减作用;从相角上看,具有负相角特性,即滞后的,且在m处出现最大滞后相角m。与超前网络的计算方法相同,可得到即在两个转折频率的几何中点上,对应
19、的最大相角为当时,Lc()=20 lgb,且Lc(m)=10 lgb。bTm111arcsin21arctanbbbbm4747第6章 线性系统的校正方法2.串联滞后校正设计1)校正的基本原理利用滞后网络进行串联校正,其基本原理是利用了滞后网络的高频段的特性,幅值上对高频幅值的衰减作用,使校正后的幅值穿越频率c减小,从而利用幅值穿越频率c减小来增大相角裕度;同时在相角曲线上,使最大滞后相角在原系统低频段叠加且远离系统中频段,保证滞后的相角不影响相角裕度,使校正后的相角曲线的中频段与校正前的相角曲线的中频段基本相同;由于滞后网络的传递函数为1,因此校正后的稳态误差仍要通过选择系统的开环增益来实现
20、。4848第6章 线性系统的校正方法2)设计的一般步骤给定系统校正后的开环频域指标为ess、c和。采用分析法设计无源滞后网络的一般步骤如下:(1)确定开环增益K。根据要求的稳态误差ess,确定开环增益K。(2)计算校正前系统的幅值穿越频率c和相角裕度。利用已确定的开环增益K,画出校正前系统的开环伯德图,并算出校正前系统的幅值穿越频率c和相角裕度。4949第6章 线性系统的校正方法(3)根据要求的相角裕度,确定校正后系统的幅值穿越频率c。在利用校正网络的高频段的幅值衰减特性叠加的同时,考虑到滞后网络的负相角多少会对原系统的中频段产生一定的影响,因此在给定的的基础上,增加一个补偿角,一般取=510
21、,这样利用相角裕度+,在原系统的相角曲线上,确定+对应的频率作为c,即(c)=+5050第6章 线性系统的校正方法(4)计算滞后网络的参数b、T。首先算出原系统在c处的对数幅值L(c),通过20 lgb+L(c)=0即可计算出参数b。为保证滞后网络的负相角对原系统的中频段的影响尽可能小(即使m远离中频段),为此,一般取滞后网络最高的转折频率为,由此可以计算出参数T。因此校正装置的传递函数为(b45满足要求的指标。)04.01)(5.21()5.01(100)()()(csssssGsaGsG6060第6章 线性系统的校正方法MATLAB程序如下:G1=tf(100,conv(1,0,0.04,
22、1);G2=tf(100*0.5,1,conv(0.04,1,2.5,1,0);G3=tf(0.5,1,2.5,1);bode(G1)holdCurrent plot heldbode(G2,)holdCurrent plot held61 61第6章 线性系统的校正方法bode(G3,.)gridGm,Pm,Wcg,Wcp=margin(G1)Gm=InfPm=28.0243Wcg=InfWcp=46.9701Gm,Pm,Wcg,Wcp=margin(G2)Gm=InfPm=50.7573Wcg=InfWcp=16.73386262第6章 线性系统的校正方法通过MATLAB程序输出的以上结论
23、可以看出,系统的频率指标与计算值基本相符合。输出曲线如图6-12所示,实线为校正前系统特性,虚线为校正后系统特性,点画线为校正网络的特性。通过对滞后校正的分析,应当指出以下几点说明:(1)串联滞后校正的两种作用:一种是稳态性能不变,改善动态性能,即利用c减小,使增大,从而响应速度变慢,超调量减小。可见,这是靠牺牲响应速度来减小超调量的,因此适用对响应速度要求不高,而对超调量有要求的场合。6363第6章 线性系统的校正方法图6-12校正前、后系统的对数频率特性曲线6464第6章 线性系统的校正方法另一种作用是,动态性能基本不变,而改善稳态性能。即在一定条件下,增大滞后网络的附加增益,使校正后系统
24、的幅频特性向上平移,这样,经滞后校正的系统对低频信号具有比校正前更高的放大能力,这样便可降低系统的稳态误差。然而,由于校正装置高频段增益也提高,使得校正后系统和校正前的相角裕度和截止频率基本相同,动态性能基本不变。(2)串联滞后校正的优点是对高频干扰信号具有衰减作用,可以提高系统抗干扰的能力。6565第6章 线性系统的校正方法(3)下列情况不能采用滞后校正:若要求校正后的c大于原系统的c,则不能采用串联滞后校正;若原系统的()曲线在-180线下方,也就是说在原()曲线上找不到与要求的所对应的频率,则不能采用串联滞后校正;6666第6章 线性系统的校正方法在某些应用场合,采用滞后校正可能会使算出
25、的时间常数达到不能实现的结果,这种不良后果的出现,是由于需要在足够小的频率值上安置滞后网络第一个交接频率,以保证在需要的频率范围内产生有效的高频幅值衰减特性所致。这种情况可采用串联滞后超前校正。对串联滞后超前校正,本书未作详述,读者可自行查阅资料。T16767第6章 线性系统的校正方法6.3有 源 校 正有源校正装置是由运算放大器及阻容网络组成的。它具有调整方便、体积小、重量轻等优点,在工业控制中得到了广泛的应用。在工程领域,通常把这类校正装置简称为调节器。本节讨论在控制工程中常用的3种调节器的基本控制规律及其串联校正分析。6868第6章 线性系统的校正方法6.3.1基本控制规律包含校正装置在
26、内的控制器,其控制规律常有比例、微分、积分等基本控制规律,或者采用比例微分、比例积分、比例积分微分等组合控制规律,以实现对被控对象的合理的控制。6969第6章 线性系统的校正方法1)比例(P)控制规律具有比例控制规律的控制器称为P控制器。控制器的传递函数如图6-13所示,其中,KP称为P控制器增益。P控制器实质上是一个具有可调增益的放大器。在信号变换过程中,P控制器只改变信号的增益而不影响其相位。在串联校正中,加大控制器增益KP,可以提高系统的开环增益,减小系统稳态误差,从而提高系统的控制精度,但系统的相对稳定性变差,甚至可能造成闭环系统不稳定。因此,在系统校正设计中,很少单独使用比例控制规律
27、。7070第6章 线性系统的校正方法图6-13控制器传递函数71 71第6章 线性系统的校正方法2)比例微分(PD)控制规律具有比例微分控制规律的控制器称为PD控制器。其输出m(t)与输入e(t)的关系为其中:KP为比例系数;为微分时间常数;KP与都是可调的参数。PD控制器的传递函数如图6-14所示。dttdeKteKtm)()()(PP7272第6章 线性系统的校正方法图6-14PD控制器传递函数7373第6章 线性系统的校正方法PD控制器中的微分控制规律能反应输入信号的变化趋势,产生有效的早期修正信号,以增加系统的阻尼程度,从而改善系统的稳定性。在串联校正时,可给系统增加一个开环零点,使系
28、统的相角裕度提高,从而有助于系统动态性能的改善。微分控制作用只对动态过程起作用,而对稳态过程没有影响,且对系统噪声非常敏感,所以单一的D控制器在任何情况下都不宜与被控对象串联起来单独使用。通常,微分控制规律总是与比例控制规律或比例积分控制规律结合起来,构成组合的PD或PID控制器,应用于实际的控制系统。7474第6章 线性系统的校正方法3)积分(I)控制规律具有积分控制规律的控制器称为I控制器,I控制器的输出m(t)与输入信号e(t)的积分成比例,即其中,KI为可调比例系数,由于控制器的积分作用,当输入信号消失后,输出信号可能是一个不为零的常数。积分控制器的传递函数如图6-15所示。tdtte
29、Ktm0I)()(7575第6章 线性系统的校正方法图6-15I控制器传递函数7676第6章 线性系统的校正方法在串联校正时,采用积分控制器可以提高系统的型别,有助于系统稳态性能的提高。但积分控制给系统增加了一个位于原点的开环极点,使信号产生90的相位滞后,对系统的稳定性不利。因此,在控制系统的校正设计中,通常不宜采用单一的积分控制器。7777第6章 线性系统的校正方法4)比例积分控制规律具有比例积分控制规律的控制器称为PI控制器。其输出信号m(t)同时成比例的反映输入信号e(t)及其积分,即其中:KP为可调比例系数;TI为可调积分时间常数。PI控制器的传递函数如图6-16所示。tdtteTK
30、teKtm0IPP)()()(7878第6章 线性系统的校正方法图6-16PI控制器传递函数7979第6章 线性系统的校正方法在串联校正时,PI控制器相当于在系统中增加了一个位于原点的开环极点,同时也增加了一个位于s左半平面的开环零点。位于原点的极点可以增加系统的型别,以消除或减小系统的稳态误差,改善系统的稳态性能。而增加的开环零点则用来提高系统的阻尼程度,缓和开环零、极点对系统稳定性的不利影响。只要积分时间常数I足够大,PI控制器对系统稳定性的不利影响可大为削弱。在实践中,PI控制器主要用来改善系统的稳态性能。8080第6章 线性系统的校正方法5)比例积分微分控制规律具有比例积分微分控制规律
31、的控制器称为PID控制器。其输出信号m(t)同时成比例的反映输入信号e(t)及其积分和微分,即PID控制器的传递函数如图6-17所示。dttdeKdtteTKteKtmt)()()()(P0IPP81 81第6章 线性系统的校正方法图6-17PID控制器传递函数8282第6章 线性系统的校正方法当利用PID控制器进行串联校正时,除可使系统的型别提高一级外,还将提供两个负实零点。与PI调节器相比,除了同样具有提高系统的稳态性能外,还多提供了一个负实零点,从而在提高系统动态性能方面具有更大的优越性。因此,在工业过程控制系统中,广泛使用PID控制器。8383第6章 线性系统的校正方法6.3.2三种常
32、用的调节器1.比例积分(PI)调节器PI调节器的电路图如图6-18所示。由于运算放大器工作时,UB0(虚地),设输入支路和反馈支路的复数阻抗分别为Z1和Z2,则有)11(1 1)()()(IP1212csTKTssCsRCsRZZsUsUsGr8484第6章 线性系统的校正方法图6-18PI调节器8585第6章 线性系统的校正方法式中:=R2C;T=R1C;TI=R2C。PI调节器相当于一个积分环节和一个一阶微分环节相串联,不考虑式中的负号,则相应的对数频率特性曲线如图6-19所示。12PRRK8686第6章 线性系统的校正方法图6-19PI调节器对数频率特性曲线8787第6章 线性系统的校正
33、方法2.比例微分(PD)调节器PD调节器的电路图如图6-20所示。设输入支路和反馈支路的复数阻抗分别为Z1和Z2,则有)1()1()()()(P11212csKCsRRRZZsUsUsGr8888第6章 线性系统的校正方法图6-20PD调节器)1()1()()()(P11212csKCsRRRZZsUsUsGr8989第6章 线性系统的校正方法式中:=R1C;。PD调节器相当于一个比例放大环节和一个一阶微分环节相串联,不考虑式中的负号,则相应的对数频率特性曲线如图6-21所示。12PRRK9090第6章 线性系统的校正方法图6-21PD调节器对数频率特性曲线91 91第6章 线性系统的校正方法
34、3.比例积分微分(PID)调节器PID调节器的电路图如图6-22所示。用同样的方法可以写出其传递函数为)11()1)(1()(DIP21sTsTKTssssG9292第6章 线性系统的校正方法图6-22PID调节器9393第6章 线性系统的校正方法式中:1=R1C1;2=R2C2;T=R1C2;TI=1+2;。可以看出,这种调节器相当于比例加积分加微分。PID调节器相当于一个积分环节和两个一阶微分环节相串联,不考虑式中的负号,则相应的对数频率特性曲线如图6-23所示。TK)(21P)(2121DT9494第6章 线性系统的校正方法图6-23PID调节器对数频率特性曲线9595第6章 线性系统的
35、校正方法6.3.3串联校正分析在控制工程中,调节器通常用作串联校正。下面分析3种常用的调节器的串联校正,进而说明这3种常用调节器的校正作用。1.PI调节器【例题6-3】系统的结构图如图6-24所示,采用PI调节器串联校正,其调节器传递函数为试分析校正前、后系统的性能。sssG)05.01(13.6)(c9696第6章 线性系统的校正方法图6-24系统结构图9797第6章 线性系统的校正方法解校正前系统的开环传递函数为用MATLAB程序可得出原系统的幅值裕度与相角裕度。输入:G=tf(8.15,0.0005,0.06,1);Gm,Pm,Wcg,Wcp=margin(G)106.00005.015
36、.8 )01.01)(05.01(15.8)(2sssssG9898第6章 线性系统的校正方法在窗口显示如下结果:Gm=InfPm=53.1180Wcg=InfWcp=108.4768可以看出,这个系统有无穷大的幅值裕量,系统的相角裕度=53.18,幅值穿越频率c=108 rad/s。9999第6章 线性系统的校正方法引入一个校正装置:校正后系统的开环传递函数为ssssG13.63065.0)05.01(13.6c)01.01)(05.01()05.01(50)01.01)(05.01()05.01(15.8*13.62ssssssssG100100第6章 线性系统的校正方法输入:G2=tf(
37、8.15*0.3065,6.13,conv(0.0005,0.06,1,1,0);Gm,Pm,Wcg,Wcp=margin(G2)在窗口显示如下结果:Gm=InfPm=65.5452Wcg=InfWcp=45.4775101101第6章 线性系统的校正方法由此可见,校正后系统的相角裕度为=65.5,幅值穿越频率为c=45 rad/s。通过MATLAB程序得出校正前、后系统的伯德图如图6-25所示(校正后的为虚线)。输入语句:G1=tf(8.15,0.0005,0.06,1);G2=tf(8.15*0.3065,6.13,conv(0.0005,0.06,1,1,0);G3=tf(6.13*0.
38、05,1,1,0);%校正环节 bode(G1)hold102102第6章 线性系统的校正方法Current plot held bode(G2,)holdCurrent plot held bode(G3,.)grid输出显示如图6-25所示。103103第6章 线性系统的校正方法图6-25校正前、后系统的对数频率特性曲线104104第6章 线性系统的校正方法输入以下语句可得到阶跃响应:figureG1_c=feedback(G1,1)在窗口显示如下结果:Transfer function:8.15-0.0005 s2+0.06 s+9.15 输入:G2_c=feedback(G2,1)10
39、5105第6章 线性系统的校正方法在窗口显示如下结果:Transfer function:2.498 s+49.96-0.0005 s3+0.06 s2+3.498 s+49.96输入:step(G1_c)holdCurrent plot held step(G2_c,)grid阶跃响应曲线如图6-26所示。106106第6章 线性系统的校正方法图6-26校正前、后阶跃响应曲线107107第6章 线性系统的校正方法由以上的伯德图和阶跃响应曲线可以看出:单位阶跃响应的稳态输出由有误差变为无误差,校正后的系统由原来的0型系统提高为1型系统,且Kv=K=50,显著提高了系统的稳态性能。同时校正后系统
40、仍是稳定的,且开环频域指标c=45 rad/s,=65.5,具有较好的动态性能。108108第6章 线性系统的校正方法由本例可以看出PI调节器串联校正的作用是:由于增加了一个原点处的开环极点,因而可将系统提高一个无差系统,从而显著提高系统的稳态性能;与此同时,增加的开环零点弥补了开环极点对系统稳定性的不利影响,可保证校正后的系统仍是稳定的,且具有较好的动态性能。由PI调节器的传递函数可以看出,其作用相当于串联了一个积分环节和一个比例微分环节,因此可以同时改善系统的稳态性能和动态性能,主要用于改善稳态性能。109109第6章 线性系统的校正方法2.PD调节器【例题6-4】已知单位反馈系统的结构图
41、如图6-27所示,采用PD调节器串联校正,其传递函数为Gc(s)=8(1+0.25s),试分析校正前、后系统的性能。110110第6章 线性系统的校正方法图6-27系统结构图111111第6章 线性系统的校正方法解校正前原系统的开环传递函数为校正后的开环传递函数为)15.0(5.0)2(1)(sssssG)5.01()25.01(4)()()(cssssGsGsG112112第6章 线性系统的校正方法采用MATLAB输入以下指令:G1=tf(0.5,0.5,1,0);G2=tf(4*0.25,1,conv(0.5,1,1,0);G3=tf(8*0.25,1,1);Gm,Pm,Wcg,Wcp=m
42、argin(G1)Gm=InfPm=76.3464Wcg=Inf113113第6章 线性系统的校正方法Wcp=0.4858 Gm,Pm,Wcg,Wcp=margin(G2)Gm=InfPm=70.5288Wcg=NaNWcp=2.8284114114第6章 线性系统的校正方法 bode(G1)holdCurrent plot held bode(G2,)holdCurrent plot heldbode(G3,.)grid通过MATLAB程序输出,由上述结论可以看出系统的频率指标与计算值相符合。输出曲线如图6-28所示,实线为校正前系统特性,虚线为校正后系统特性,点画线为校正网络的特性。115
43、115第6章 线性系统的校正方法图6-28校正前、后系统的对数频率特性曲线116116第6章 线性系统的校正方法输入如下指令可得单位阶跃响应曲线:G1_c=feedback(G1,1);G2_c=feedback(G2,1);step(G1_c)holdCurrent plot held step(G2_c,)grid阶跃响应曲线如图6-29所示。117117第6章 线性系统的校正方法图6-29校正前、后阶跃响应曲线118118第6章 线性系统的校正方法由以上分析可以看出:校正前系统为一个1型系统,且处于=1的临界阻尼状态,响应速度较慢。校正前系统的相角裕度为=76.34,幅值穿越频率为c=0
44、.48 rad/s,校正后系统的c=2.82 rad/s,=70.52。因此,校正后系统的稳态性能,其无差型号没有变化(均为1型系统),但稳态误差显著减小。校正后系统是稳定的,响应速度明显加快,可以算出校正后系统的,因此超调量也不大。2/2119119第6章 线性系统的校正方法由此可以看出PD调节器的作用是:PD调节器的作用相当于串联一个放大环节和一个微分环节。其中放大环节可以加大系统的开环传递系数,减小稳态误差;微分环节可以提高系统的幅值穿越频率,加快响应速度,全面改善系统的动态品质。同时系统增加了一个开环零点,使增大的相角弥补了幅值穿越频率增大而引起的相角裕度的减小量,保证相角裕度基本不变
45、。120120第6章 线性系统的校正方法3.PID调节器【例题6-5】单位反馈系统的结构图如图6-30所示,采用PID调节器串联校正,其传递函数为试分析校正前、后系统的性能。解校正前系统的开环传递函数为这是一个典型二阶系统,超调量较大。校正前的对数频率曲线如图6-31所示。)25.06.011(8.4)(csssG)5.01(5)2(10)(sssssG121121第6章 线性系统的校正方法图6-30系统结构图122122第6章 线性系统的校正方法图6-31校正前系统的对数频率特性曲线123123第6章 线性系统的校正方法可以算出,校正前系统的c=2.9,=33。校正后系统的开环传递函数为由G
46、(s)可画出校正后的开环对数幅频特性曲线如图6-32所示。可得c=12,=80.2,因此,校正后系统是稳定的,由原来的1型系统校正成2型系统,并且动态品质也得到全面的改善。)5.01()167.168.6(08.40)2()25.06.011(8.410)(22sssssssssG124124第6章 线性系统的校正方法图6-32校正后开环对数幅频特性曲线125125第6章 线性系统的校正方法6.4复 合 校 正6.4.1按扰动补偿的前馈控制当干扰直接可测时,加补偿器的系统结构图如图6-33所示,图中Gn(s)为补偿器的传递函数。现在要确定Gn(s),使干扰N(t)对输出没有影响,达到E(t)=
47、0,提高系统抗干扰的能力。126126第6章 线性系统的校正方法图6-33加补偿器的系统结构图127127第6章 线性系统的校正方法令R(s)=0,由上图可以写出输出C(t)对扰动N(t)的闭环传递函数:若能使上述传递函数为零,则干扰对输出的影响就可以消除。令分子为零,得G2(s)+Gn(s)G1(s)G2(s)=0)()(1)()()()()(21212sGsGsGsGsGsGsncn128128第6章 线性系统的校正方法得到对干扰全补偿的条件为这种方式增加的补偿器是设计在回路之外的,对闭环回路没有影响,因此可以在不破坏稳定性的前提下提高系统的稳态精度。)(1)(1sGsGn129129第6
48、章 线性系统的校正方法6.4.2按输入补偿的顺馈控制顺馈控制系统的结构图如图6-34所示。由图可知,补偿器的传递函数Gr(s)也是设计在系统回路之外,因此,可以先对系统回路进行设计,保证其有较好的动态性能,然后设置补偿器Gr(s),以提高系统对输入信号的稳态精度。130130第6章 线性系统的校正方法图6-34顺馈控制系统结构图131131第6章 线性系统的校正方法现在确定Gr(s),使系统满足在输入作用下,误差得到完全补偿。由图可导出误差传递函数:若能使上面的传递函数为零,则可消除误差,实现完全补偿。)(1)()(1sGsGsGre132132第6章 线性系统的校正方法令分子为零,得1-Gr
49、(s)G(s)=0得出补偿条件为从图可以看出,输入信号通过补偿器再加给系统的回路,增强了原控制信号的作用,使系统跟随能力提高,既满足了动态性能要求,又提高了稳态精度。)(1)(sGsGr133133第6章 线性系统的校正方法6.5解 题 示 范【例题6-6】单位反馈1型系统原有部分的开环传递函数为对该系统的要求是:(1)系统的相角裕度35;(2)静态速度误差系数Kv8。求串联校正装置的传递函数。)11.0)(1()(sssKsG134134第6章 线性系统的校正方法解(1)由稳态指标的要求得 K=Kv8(2)未校正系统的开环传递函数为画出校正前系统的伯德图如图6-35所示,并计算原系统的幅值穿
50、越频率c和相角裕度。)11.0)(1(8)(ssssG135135第6章 线性系统的校正方法图6-35校正前幅频特性136136第6章 线性系统的校正方法首先算出=1的对数幅值为20 lgK=20 lg8通过斜率为-40 dB/dec的线段,求出幅值穿越频率为则相角裕度为=180-90-arctan2.83-arctan(0.12.83)=3.6635满足要求的指标。142142第6章 线性系统的校正方法MATLAB程序如下:G1=tf(8,conv(1,1,0,0.1,1);G2=tf(8*0.588,1,conv(1,1,0,0.0077,0.177,1);G3=tf(0.588,1,0.