第六章 线性系统的校正方法
根据被控对象及给定的技术指标要求设计自动控制系统,需要进行大量的分析计算。设计中需要考虑的问题是多方面的。既要保证所设计的系统有良好的性能,满足给定技术指标的要求,又要便于加工,经济性好,可靠性高。在设计过程中,既要有理论指导,也要重视实践经验,往往还要配合许多局部和整体的实验。
本章主要研究线性定常控制系统的校正方法。所谓校正,就是在系统中加入一些其参数可以根据需要而改变的机构或装置,使系统整个特性发生变化,从而满足给定的各项性能指标。在这一章中,将主要介绍目前工程实践中常用的三种校正方法,即串联校正、前馈校正和复合校正。
6 -1 系统的设计与校正问题
当被控对象给定后,按照被控对象的工作条件、被控信号应具有的最大速度和加速度要求等,可以初步选定执行元件的形式、特性和参数。然后,根据测量精度、抗扰能力、被测信号的物理性质、测量过程中的惯性及非线性度等因素,选择合适的测量变送元件。在此基础上,设计增益可调的前置放大器与功率放大器。这些初步选定的元件以及被控对象,构成系统中的不可变部分。设计控制系统的目的,是将构成控制器的各元件与被控对象适当组合起来,使之满足表征控制精度、阻尼程度和响应速度的性能指标要求。如果通过调整放大器增益后仍然不能全面满足设计要求的性能指标,就需要在系统中增加一些参数及特性可按需要改变的校正装置,使系统性能全面满足设计要求。这就是控制系统设计中的校正问题。
1. 性能指标
进行控制系统的校正设计,除了应已知系统不可变部分的特性与参数外,还需要已知对系统提出的全部性能指标。性能指标通常是由使用单位或被控对象的设计制造单位提出的。不同的控制系统对性能指标的要求应有不同的侧重。例如,调速系统对平稳性和稳态精度要求较高,而随动系统则侧重于快速性要求。
性能指标的提出,应符合实际系统的需要与可能。一般来说,性能指标不应当比完成给定任务所需要的指标更高。例如,若系统的主要要求是具备较高的稳态工作精度,则不必对系统的动态性能提出不必要的过高要求。实际系统能具备的各种性能指标,会受到组成元部件的固有误差、非线性特性、能源的功率以及机械强度等各种实际物理条件的制约。如果要求控制系统应具备较快的响应速度,则应考虑系统能够提供的最大速度和加速度,以及系统容许的强度极限。除了一般性指标外,具体系统往往还有一些特
殊要求,如低速平稳性、对变载荷的适应性等,也必须在系统设计时分别加以考虑。
在控制系统设计中,采用的设计方法一般依据性能指标的形式而定。如果性能指标以单位阶跃响应的峰值时间、调节时间、超调量、阻尼比、稳态误差等时域特征量给出时,一般采用时域法校正;如果性能指标以系统的相角裕度、幅值裕度、谐振峰值、闭环带宽、静态误差系数等频域特征量给出时,一般采用频率法校正。目前,工程技术界多习惯采用频率法,故通常通过近似公式进行两种指标的互换。由本书第五章知,有如下关系成立。
(1) 二阶系统频域指标与时域指标的关系
谐振峰值
$$ M_{r}=\frac{1}{2\zeta\sqrt{1-\zeta^{2}}},\quad\zeta\leq0.707 $$
谐振频率
$$ \omega_{r}=\omega_{n}\sqrt{1-2\zeta^{2}},\quad\zeta\leq0.707 $$
带宽频率
$$ \omega_{b}=\omega_{n}\sqrt{1-2\zeta^{2}+\sqrt{2-4\zeta^{2}+4\zeta^{4}}} $$
截止频率
$$ \omega_{c}=\omega_{n}\sqrt{1+4\zeta^{4}}-2\zeta^{2} $$
相角裕度
$$ \gamma=\arctan\frac{2\zeta}{\sqrt{\sqrt{1+4\zeta^{4}}-2\zeta^{2}}} $$
超调量
$$ \sigma^{0} \%=\mathrm{e}^{-\pi\zeta/\sqrt{1-\zeta^{2}}} \times 100\% $$
调节时间
$$ t_{s}=\frac{3.5}{\zeta\omega_{n}}(\Delta=5\%) 或 t_{s}=\frac{4.4}{\zeta\omega_{n}}(\Delta=2\%) $$
(2) 高阶系统频域指标与时域指标的关系
谐振峰值
$$ M_{r}=\frac{1}{\left|\sin\gamma\right|} $$
超调量
$$ \sigma=0.16+0.4(M_{r}-1),\qquad1\leq M_{r}\leq1.8 $$
调节时间
$$ t_{s}=\frac{K_{0}\pi}{\omega_{c}}(\Delta=5\%) $$
$$ K_{0}=2+1.5(M_{r}-1)+2.5(M_{r}-1)^{2},\qquad1\leq M_{r}\leq1.8 $$
2. 系统带宽的确定
性能指标中的带宽频率 $ \omega_{b} $的要求,是一项重要的技术指标。无论采用哪种校正方式,都要求校正后的系统既能以所需精度跟踪输入信号,又能抑制噪声扰动信号。在控制系统实际运行中,输入信号一般是低频信号,而噪声信号则一般是高频信号。因此,合理选择控制系统的带宽,在系统设计中是一个很重要的问题。
显然,为了使系统能够准确复现输入信号,要求系统具有较大的带宽;然而从抑制噪声角度来看,又不希望系统的带宽过大。此外,为了使系统具有较高的稳定裕度,希望系统开环对数幅频特性在截止频率 $ \omega_{c} $处的斜率为-20dB/dec,但从要求系统具有较强的从噪声中辨识信号的能力来考虑,却又希望 $ \omega_{c} $处的斜率小于-40dB/dec。由于不同的
开环系统截止频率 $ \omega_{c} $对应于不同的闭环系统带宽频率 $ \omega_{b} $,因此在系统设计时,必须选择切合实际的系统带宽。
通常,一个设计良好的实际运行系统,其相角裕度具有 $ 45^\circ $ 左右的数值。过低于此值,系统的动态性能较差,且对参数变化的适应能力较弱;过高于此值,意味着对整个系统及其组成部件要求较高,因此造成实现上的困难,或因此不满足经济性要求,同时由于稳定程度过好,造成系统动态过程缓慢。要实现 $ 45^\circ $ 左右的相角裕度要求,开环对数幅频特性在中频区的斜率应为 $ -20\text{dB/dec} $,同时要求中频区占据一定的频率范围,以保证在系统参数变化时,相角裕度变化不大。过此中频区后,要求系统幅频特性迅速衰减,以削弱噪声对系统的影响。这是选择系统带宽应该考虑的一个方面。另一方面,进入系统输入端的信号,既有输入信号 $ r(t) $,又有噪声信号 $ n(t) $,如果输入信号的带宽为 $ 0 \sim \omega_M $,噪声信号集中起作用的频带为 $ \omega_1 \sim \omega_n $,则控制系统的带宽频率通常取为
$$ \omega_{b}=(5\sim10)\omega_{M} $$
且使 $ \omega_{1}\sim\omega_{n} $ 处于 $ 0\sim\omega_{b} $ 范围之外,如图 6-1 所示。
3. 校正方式
按照校正装置在系统中的连接方式,控制系统校正方式可分为串联校正、反馈校正、前馈校正和复合校正四种。
串联校正装置一般接在系统误差测量点之后和放大器之前,串接于系统前向通道之中;反馈校正装置接在系统局部反馈通路之中。串联校正与反馈校正连接方式如图6-2所示。


前馈校正又称顺馈校正,是在系统主反馈回路之外采用的校正方式。前馈校正装置接在系统给定值(或指令、参考输入信号)之后及主反馈作用点之前的前向通道上,如图6-3(a)所示,这种校正装置的作用相当于对给定值信号进行整形或滤波后,再送入反馈系统,因此又称为前置滤波器;另一种前馈校正装置接在系统可测扰动作用点与误差测量点之间,对扰动信号进行直接或间接测量,并经变换后接入系统,形成一条附加的对抗影响进行补偿的通道,如图6-3(b)所示。前馈校正可以单独作用于开环控制系统,也可以作为反馈控制系统的附加校正而组成复合控制系统。
复合校正方式是在反馈控制回路中,加入前馈校正通路,组成一个有机整体,如
图 6-4 所示。图中(a)为按扰动补偿的复合控制形式,(b)为按输入补偿的复合控制形式。




在控制系统设计中,常用的校正方式为串联校正、反馈校正和前馈校正。究竟选用哪种校正方式,取决于系统中的信号性质、技术实现的方便性、可供选用的元件、抗扰性要求、经济性要求、环境使用条件以及设计者的经验等因素。
一般来说,串联校正设计比反馈校正设计简单,也比较容易对信号进行各种必要形式的变换。在直流控制系统中,由于传递直流电压信号,适于采用串联校正;在交流载波控制系统中,如果采用串联校正,一般应接在解调器和滤波器之后,否则由于参数变化和载频漂移,校正装置的工作稳定性很差。串联校正装置又分无源和有源两类。无源串联校正装置通常由 RC 无源网络构成,结构简单,成本低廉,但会使信号在变换过程中产生幅值衰减,且其输入阻抗较低,输出阻抗又较高,因此常常需要附加放大器,以补偿其幅值衰减,并进行阻抗匹配。为了避免功率损耗,无源串联校正装置通常安置在前向通路中能量较低的部位上。有源串联校正装置由运算放大器和 RC 网络组成,其参数可以根据需要调整,因此在工业自动化设备中,经常采用由电动(或气动)单元构成的PID控制器(或称PID调节器),它由比例单元、微分单元和积分单元组合而成,可以实现各种要求的控制规律。
在实际控制系统中,还广泛采用反馈校正装置。一般来说,反馈校正所需元件数目比串联校正少。由于反馈信号通常由系统输出端或放大器输出级供给,信号是从高功率点传向低功率点,所以反馈校正一般无需附加放大器。此外,反馈校正尚可消除系统原有部分参数波动对系统性能的影响。在性能指标要求较高的控制系统设计中,常常兼用串联校正与前馈校正两种方式。
4. 基本控制规律
确定校正装置的具体形式时,应先了解校正装置所需提供的控制规律,以便选择相应的元件。包含校正装置在内的控制器,常常采用比例、微分、积分等基本控制规律,
或者采用这些基本控制规律的某些组合,如比例-微分、比例-积分、比例-积分-微分等组合控制规律,以实现对被控对象的有效控制。
(1) 比例(P)控制规律
具有比例控制规律的控制器,称为P控制器,如图6-5所示。其中 $ K_{p} $称为P控制器增益。

P 控制器实质上是一个具有可调增益的放大器。在信号变换过程中,P 控制器只改变信号的增益而不影响其相位。在串联校正中,加大控制器增益 $ K_{p} $,可以提高系统的开环增益,减小系统稳态误差,从而提高系统的控制精度,但会降低系统的相对稳定性,甚至可能造成闭环系统不稳定。因此,在系统校正设计中,很少单独使用比例控制规律。
(2) 比例-微分(PD)控制规律
具有比例-微分控制规律的控制器,称为 PD 控制器,其输出 $ m(t) $ 与输入 $ e(t) $ 的关系为
$$ m(t)=K_{p} e(t)+K_{p}\tau\frac{\mathrm{d}e(t)}{\mathrm{d}t} $$
式中, $ K_{p} $ 为比例系数; $ \tau $ 为微分时间常数。 $ K_{p} $ 与 $ \tau $ 都是可调的参数。PD 控制器如图 6-6 所示。
PD 控制器中的微分控制规律,能反应输入信号的变化趋势,产生有效的早期修正信号,以增加系统的阻尼程度,从而改善系统的稳定性。在串联校正时,可使系统增加一个 $ -1/\tau $ 的开环零点,使系统的相角裕度提高,因而有助于系统动态性能的改善。
例 6-1 设比例-微分控制系统如图 6-7 所示,试分析 PD 控制器对系统性能的影响。

$$ J s^{2}+1=0 $$
显然,系统的阻尼比等于零,其输出 $ c(t) $ 具有不衰减的等幅振荡形式,系统处于临界稳定状态,即实际上的不稳定状态。
接入 PD 控制器后,闭环系统特征方程为
$$ J s^{2}+K_{p}\tau s+K_{p}=0 $$
其阻尼比 $ \zeta = \tau \sqrt{K_p} / (2\sqrt{J}) > 0 $,因此闭环系统是稳定的。PD 控制器提高系统的阻尼程度,可通过参数 $ K_p $ 及 $ \tau $ 来调整。
需要指出,因为微分控制作用只对动态过程起作用,而对稳态过程没有影响,且对系统噪声非常敏感,所以单一的D控制器在任何情况下都不宜与被控对象串联起来单独使用。通常,微分控制规律总是与比例控制规律或比例-积分控制规律结合起来,构成组合的PD或PID控制器,应用于实际的控制系统。
(3) 积分(I)控制规律
具有积分控制规律的控制器,称为Ⅰ控制器。Ⅰ控制器的输出信号 $ m(t) $ 与其输入信号 $ e(t) $ 的积分成正比,即
$$ m(t)=K_{i}\int_{0}^{t}e(t)\mathrm{d}t $$
其中 $ K_{i} $ 为可调系数。由于 I 控制器的积分作用,当其输入 $ e(t) $ 消失后,输出信号 $ m(t) $ 有可能是一个不为零的常量。
在串联校正时,采用Ⅰ控制器可以提高系统的型别(无差度),有利于系统稳态性能的提高,但积分控制使系统增加了一个位于原点的开环极点,使信号产生 $ 90^{\circ} $的相角滞后,于系统的稳定性不利。因此,在控制系统的校正设计中,通常不宜采用单一的Ⅰ控制器。Ⅰ控制器如图6-8所示。
(4) 比例-积分(PI)控制规律
具有比例-积分控制规律的控制器,称 PI 控制器,其输出信号 $ m(t) $ 同时成比例地反应输入信号 $ e(t) $ 及其积分,即
$$ m(t)=K_{p} e(t)+\frac{K_{p}}{T_{i}}\int_{0}^{t}e(t)\mathrm{d}t $$
式中, $ K_{p} $ 为可调比例系数; $ T_{i} $ 为可调积分时间常数。PI 控制器如图 6-9 所示。


在串联校正时,PI 控制器相当于在系统中增加了一个位于原点的开环极点,同时也增加了一个位于 s 左半平面的开环零点。位于原点的极点可以提高系统的型别,以消除或减小系统的稳态误差,改善系统的稳态性能;而增加的负实零点则用来减小系统的阻尼程度,缓和 PI 控制器极点对系统稳定性及动态过程产生的不利影响。只要积分时间常数 $ T_{i} $ 足够大,PI 控制器对系统稳定性的不利影响可大为减弱。在控制工程实践中,PI 控制器主要用来改善控制系统的稳态性能。
例 6-2 设比例-积分控制系统如图 6-10 所示。其中不可变部分的传递函数为
$$ G_{0}(s)=\frac{K_{0}}{s(Ts+1)} $$
试分析 PI 控制器对系统稳态性能的改善作用。
解 由图 6-10 可知,系统不可变部分与 PI 控制器串联后,其开环传递函数为
$$ G(s)=\frac{K_{0}K_{p}(T_{i}s+1)}{T_{i}s^{2}(Ts+1)} $$

可见,系统由原来的 I 型提高到含 PI 控制器时的 II 型。若系统的输入信号为斜坡函数 $ r(t)=R_{1}t $,则由表 3-5 可知,在无 PI 控制器时,系统的稳态误差为 $ R_{1}/K_{0} $;而接入 PI 控制器后,系统的稳态误差为零。表明 I 型系统采用 PI 控制器后,可以消除系统对斜坡输入信号的稳态误差,控制准确度大为改善。
采用 PI 控制器后,系统的特征方程为
$$ T_{i}T s^{3}+T_{i}s^{2}+K_{p}K_{0}T_{i}s+K_{p}K_{0}=0 $$
其中,参数T, $ T_{i} $, $ K_{0} $, $ K_{p} $ 都是正数。由劳斯判据可知,调整PI控制器的积分时间常数 $ T_{i} $,使之大于系统不可变部分的时间常数 T,可以保证闭环系统的稳定性。
(5) 比例-积分-微分(PID)控制规律
具有比例-积分-微分控制规律的控制器,称 PID 控制器。这种组合具有三种基本规律各自的特点,其运动方程为
$$ m(t)=K_{p}e(t)+\frac{K_{p}}{T_{i}}\int_{0}^{t}e(t)\mathrm{d}t+K_{p}\tau\frac{\mathrm{d}e(t)}{\mathrm{d}t} $$
相应的传递函数是
$$ G_{c}(s)=K_{p}\left(1+\frac{1}{T_{i}s}+\tau s\right)=\frac{K_{p}}{T_{i}}\cdot\frac{T_{i}\tau s^{2}+T_{i}s+1}{s} $$
PID 控制器如图 6-11 所示。

若 $ 4\tau/T_{i}<1 $,式(6-16)还可写成
$$ G_{c}(s)=\frac{K_{p}}{T_{i}}\cdot\frac{(\tau_{1}s+1)(\tau_{2}s+1)}{s} $$
$$ 式中 \tau_{1}=\frac{1}{2}T_{i}\left(1+\sqrt{1-\frac{4\tau}{T_{i}}}\right),\quad\tau_{2}=\frac{1}{2}T_{i}\left(1-\sqrt{1-\frac{4\tau}{T_{i}}}\right) $$
由式(6-17)可见,当利用PID控制器进行串联校正时,除可使系统的型别提高一级外,还将提供两个负实零点。与PI控制器相比,PID控制器除了同样具有提高系统的稳态性能的优点外,还多提供一个负实零点,从而在提高系统动态性能方面,具有更大的优越性。因此,在工业过程控制系统中,广泛使用PID控制器。PID控制器各部分参数的选择,在系统现场调试中最后确定。通常,应使I部分发生在系统频率特性的低频段,以提高系统的稳态性能;而使D部分发生在系统频率特性的中频段,以改善系统的动态性能。
6 -2 常用校正装置及其特性
本节集中介绍常用无源及有源校正网络的电路形式、传递函数、对数频率特性及零、极点分布图,以便控制系统校正时使用。
1. 无源校正网络
(1) 无源超前网络
图 6-12 是无源超前网络的电路图及其零、极点分布图。如果输入信号源的内阻为零,且输出端的负载阻抗为无穷大,则超前网络的传递函数可写为
$$ \begin{aligned}aG_{c}(s)&=\frac{1+aTs}{1+Ts}\\a=\frac{R_{1}+R_{2}}{R_{2}}>1,\quad T&=\frac{R_{1}R_{2}}{R_{1}+R_{2}}C\end{aligned} $$
式中
通常,a称为分度系数,T叫做时间常数。由式(6-18)见,采用无源超前网络(图6-12(a))进行串联校正时,整个系统的开环增益要下降为原来的 $ \frac{1}{a} $,因此需要提高放大器增益加以补偿。超前网络的零、极点分布图如图6-12(b)所示。由于a>1,故超前网络的负实零点总是位于其负实极点之右,两者之间的距离由常数a决定。改变a和T的数值,超前网络的零、极点可在s平面的负实轴上任意移动。


根据式(6-18),可以画出无源超前网络 $ aG_c(s) $ 的对数频率特性,如图 6-13(a) 所示,图中 20lga 代表纵坐标值。显然,超前网络对频率在 $ 1/(aT) $ 至 1/T 之间的输入信号有明显的微分作用,在该频率范围内,输出信号相角比输入信号相角超前,超前网络的名称由此而得。图 6-13(a) 表明,在最大超前角频率 $ \omega_m $ 处,具有最大超前角 $ \varphi_m $,且 $ \omega_m $ 正好处于频率 $ 1/(aT) $ 和 1/T 的几何中心。证明如下:
超前网络式(6-18)的相角为
$$ \varphi_{c}(\omega)=\arctan aT\omega-\arctan T\omega=\arctan\frac{(a-1)T\omega}{1+aT^{2}\omega^{2}} $$
将式(6-19)对 $ \omega $求导并令其为零,得最大超前角频率


$$ \omega_{m}=\frac{1}{T\sqrt{a}} $$
将式(6-20)代入式(6-19),得最大超前角
$$ \varphi_{m}=\arctan\frac{a-1}{2\sqrt{a}}=\arcsin\frac{a-1}{a+1} $$
式(6-21)表明:最大超前角 $ \varphi_{m} $ 仅与分度系数 a 有关。a 值选得越大,超前网络的微分效应越强。为了保持较高的系统信噪比,实际选用的 a 值一般不超过 20。此外,由图 6-13(a) 可以明显看出 $ \omega_{m} $ 处的对数幅频值
$$ L_{c}(\omega_{m})=20\lg|a G_{c}(\mathrm{j}\omega_{m})|=10\lg a $$
a 与 $ \varphi_{m} $ 及 101ga 的关系曲线如图 6-13(b) 所示。
设 $ \omega_{1} $为频率 $ 1/(aT) $及1/T的几何中心,则应有
$$ \lg\omega_{1}=\frac{1}{2}\left(\lg\frac{1}{aT}+\lg\frac{1}{T}\right) $$
解得 $ \omega_1 = 1/(T\sqrt{a}) $,正好与式(6-20)完全相同,故最大超前角频率 $ \omega_m $ 确是 $ 1/(aT) $ 和 $ 1/T $ 的几何中心。
(2) 无源滞后网络
无源滞后网络的电路图如图 6-14(a) 所示。如果输入信号源的内阻为零,负载阻抗为无穷大,滞后网络的传递函数为
$$ \begin{aligned}G_{c}(s)&=\frac{1+bTs}{1+Ts}\\b=\frac{R_{2}}{R_{1}+R_{2}}<1,\quad T=(R_{1}+R_{2})C\end{aligned} $$
式中
通常,b称为滞后网络的分度系数,表示滞后深度。
无源滞后网络的对数频率特性如图 6-14(b) 所示。由图可见,滞后网络在频率 1/T 至 1/(bT) 之间呈积分效应,而对数相频特性呈滞后特性。与超前网络类似,最大滞后角 $ \varphi_{m} $
发生在最大滞后角频率 $ \omega_{m} $处,且 $ \omega_{m} $正好是1/T与1/(bT)的几何中心。计算 $ \omega_{m} $及 $ \varphi_{m} $的公式分别为
$$ \omega_{m}=\frac{1}{T\sqrt{b}} $$
$$ \varphi_{m}=\arcsin\frac{1-b}{1+b} $$
图6-14(b)还表明,滞后网络对低频有用信号不产生衰减,而对高频噪声信号有削弱作用,b值越小,通过网络的噪声电平越低。


采用无源滞后网络进行串联校正时,主要是利用其高频幅值衰减的特性,以降低系统的开环截止频率,提高系统的相角裕度。因此,力求避免最大滞后角发生在已校正系统开环截止频率 $ \omega_{c}^{\prime\prime} $ 附近。选择滞后网络参数时,通常使网络的交接频率 $ 1/(bT) $ 远小于 $ \omega_{c}^{\prime\prime} $,一般取
$$ \frac{1}{bT}=\frac{\omega_{c}^{n}}{10} $$
此时,滞后网络在 $ \omega_{c} $ 处产生的相角滞后按下式确定:
$$ \varphi_{c}(\omega_{c}^{})=arctan bT\omega_{c}^{}-arctan T\omega_{c}^{} $$
由两角和的三角函数公式,得
$$ \tan\varphi_{c}(\omega_{c}^{^{\prime \prime}})=\frac{bT\omega_{c}^{^{\prime \prime}}-T\omega_{c}^{^{\prime \prime}}}{1+bT^{2}(\omega_{c}^{^{\prime \prime}})^{2}} $$
代入式(6-26)及b<1关系,上式可化简为
$$ \varphi_{c}(\omega_{c}^{^{\prime \prime}})\approx\arctan\left[0.1(b-1)\right] $$
b 与 $ \varphi_{c}(\omega_{c}^{\prime\prime}) $ 和 20lgb 的关系曲线如图 6-15 所示。为便于使用,图 6-15 曲线画在对数坐标系中。
(3) 无源滞后-超前网络
无源滞后-超前网络的电路图如图6-16(a)所示,其传递函数
$$ \begin{aligned}G_{c}(s)&=\frac{(1+T_{a}s)(1+T_{b}s)}{T_{a}T_{b}s^{2}+(T_{a}+T_{b}+T_{ab})s+1}\\T_{a}&=R_{1}C_{1},\qquad T_{b}=R_{2}C_{2},\qquad T_{ab}=R_{1}C_{2}\end{aligned} $$
式中

令式(6-28)的分母二项式有两个不相等的负实根,则式(6-28)可以写为
$$ G_{c}(s)=\frac{(1+T_{a}s)(1+T_{b}s)}{(1+T_{1}s)(1+T_{2}s)} $$
比较式(6-28)及式(6-29),可得
$$ \begin{aligned}T_{1}T_{2}&=T_{a}T_{b},\quad T_{1}+T_{2}=T_{a}+T_{b}+T_{ab}\\&T_{1}>T_{a},\quad\frac{T_{a}}{T_{1}}=\frac{T_{2}}{T_{b}}=\frac{1}{\alpha}\end{aligned} $$
设
其中 $ \alpha>1 $,则有
$$ T_{1}=\alpha T_{a},\qquad T_{2}=\frac{T_{b}}{\alpha} $$
于是,无源滞后-超前网络的传递函数最后可表示为
$$ G_{c}(s)=\frac{(1+T_{a}s)(1+T_{b}s)}{(1+\alpha T_{a}s)(1+\frac{T_{b}}{\alpha}s)} $$
其中, $ (1+T_a s)/(1+\alpha T_a s) $为网络的滞后部分, $ (1+T_b s)/(1+T_b s/\alpha) $为网络的超前部分。无源滞后-超前网络的对数幅频渐近特性如图6-16(b)所示,其低频部分和高频部分均起于和终于零分贝水平线。由图可见,只要确定 $ \omega_a $, $ \omega_b $和 $ \alpha $,或者确定 $ T_a $, $ T_b $和 $ \alpha $三个独立变量,图6-16(b)的形状即可确定。


常用无源校正网络的电路图、传递函数及对数幅频渐近特性,如表6-1所示。
| 电路图 | 传递函数 | 对数幅频渐近特性 |
| --- | --- | --- |
| | $ \frac{T_2s}{T_1s+1} $\n $ T_1=(R_1+R_2)C $\n $ T_2=R_2C $ | |
| | $ G_1\frac{T_2s+1}{T_2s+1} $\n $ G_1=\frac{R_3}{R_1+R_2+R_3} $\n $ T_1=R_2C $\n $ T_2=\frac{(R_1+R_3)R_2}{R_1+R_2+R_3}C $ | |
| | $ G_0\frac{T_2s+1}{T_1s+1} $\n $ G_0=\frac{R_3}{R_1+R_3} $\n $ T_1=\left(R_2+\frac{R_1R_3}{R_1+R_3}\right)C $\n $ T_2=R_2C $ | |
| | $ \frac{1}{T_1T_2s^2+\left[T_2\left(1+\frac{R_1}{R_2}\right)+T_1\right]s+1} $\n $ T_1=R_1C_1 $\n $ T_2=R_2C_2 $ | |
| | $ \frac{(T_1s+1)(T_2s+1)}{T_1T_2\left(1+\frac{R_3}{R_1}\right)s^2+\left[T_2+T_1\left(1+\frac{R_2}{R_1}+\frac{R_3}{R_1}\right)\right]s+1} $\n $ T_1=R_1C_1 $\n $ T_2=R_2C_2 $ | |
2. 有源校正装置
实际控制系统中广泛采用无源网络进行串联校正,但在放大器级间接入无源校正网络后,由于负载效应问题,有时难以实现希望的控制规律。此外,复杂网络的设计和调整也不方便。因此,有时需要采用有源校正装置,在工业过程控制系统中,尤其如此。常用的有源校正装置,除测速发电机及其与无源网络的组合,以及PID控制器外,通
常把无源网络接在运算放大器的反馈通路中,形成有源网络,以实现要求的系统控制规律。
有源校正网络有多种形式。图 6-17(a) 为同相输入超前(微分)有源网络,其等效电路见图 6-17(b)。由于运算放大器本身增益较大,有源微分网络的传递函数可近似表示为输出电压 $ U_{o} $ 与反馈电压 $ U_{f} $ 之比,即
$$ G_{c}(s)=\frac{U_{o}}{U_{i}}=\frac{U_{o}}{U_{f}} $$


根据图 6-17(b),可以具体推导出有源微分网络的传递函数。令
$$ \begin{aligned}Z_{1}&=R_{1}+R_{2},\quad&Z&=R_{3}+Z_{1}//Z_{2}\\Z_{2}&=R_{4}+\frac{1}{Cs},\quad&Z_{1}//Z_{2}&=\frac{Z_{1}Z_{2}}{Z_{1}+Z_{2}}\\&\quad U_{f}&=\frac{R_{1}Z_{2}}{Z(Z_{1}+Z_{2})}U_{o}\end{aligned} $$
可以解得
于是,有源微分网络的传递函数为
式中
$$ \begin{aligned}G_{o}(s)&=K\frac{1+T_{1}s}{1+T_{2}s}\\K&=\frac{R_{1}+R_{2}+R_{3}}{R_{1}}>1\\T_{1}=\frac{(R_{1}+R_{2}+R_{4})R_{3}+(R_{1}+R_{2})R_{4}}{R_{1}+R_{2}+R_{3}}C,\quad T_{2}=R_{4}C\end{aligned} $$
如果下列条件成立:
$$ R_{1}\ll R_{r},\qquad R_{2}\gg R_{3}>R_{4} $$
其中 $ R_{r} $ 为运算放大器内阻,则近似有
$$ T_{1}=(R_{3}+R_{4})C>T_{2} $$
故图 6-17(a) 必为有源微分网络。
常用有源校正装置示于表6-2。
表6-2 常用有源校正装置
| 类别 | 电路图 | 传递函数 | 对数频率特性曲线 |
| --- | --- | --- | --- |
| 比例(P) | | $ G(s)=K $ $ K=\frac{R_2}{R_1} $ | |
| 微分(D) | | $ G(s)=K_s $ $ K_t $为测速发电机输出斜率 | |
| 积分(I) | | $ G(s)=\frac{1}{Ts} $ $ T=R_1C $ | |
| 比例-微分(PD) | | $ G(s)=K(1+\tau s) $ $ K=\frac{R_2+R_3}{R_1} $ $ \tau=\frac{R_2R_3}{R_2+R_3}C $ | |
| 比例-积分(PI) | | $ G(s)=\frac{K}{T}\left(\frac{1+Ts}{s}\right) $ $ K=\frac{R_2}{R_1} $ $ T=R_2C $ | |
| 比例-积分-微分(PID) | | $ G(s)=K\frac{(1+Ts)(1+\tau s)}{Ts} $ $ K=\frac{R_2}{R_1} $ $ T=R_2C $ $ \tau=R_1C_1 $ | |
| 滤波型调节器(惯性环节) | | $ G(s)=\frac{K}{1+Ts} $ $ K=\frac{R_2}{R_1} $ $ T=R_2C $ | |
注:表内电路图中,运算放大器的输出端省略了反相器。
3. PID 控制器
PID 控制器又称 PID 调节器,是工业过程控制系统中常用的有源校正装置。长期以来,工业过程控制系统中多采用气动式 PID 控制器。由于气动组件维修简便,使用安全可靠,因而在某些特殊场合,如爆炸性环境,仍然使用气动式 PID 控制器。随着运算放大器的发展和集成电路可靠性的日益提高,电子式 PID 控制器已逐渐取代了气动式 PID 控制器。目前,已在开发微处理器 PID 控制器。这里,仅简要介绍 PID 控制器的主要特性。
PID 控制器包含有一个比例环节、一个积分环节和一个微分环节。在式(6-16)中,若令 $ K_{p}=K_{1} $, $ \frac{K_{p}}{T_{i}}=K_{2} $, $ K_{p}\tau=K_{3} $,则 PID 控制器完整的传递函数为
$$ G_{c}(s)=K_{1}+\frac{K_{2}}{s}+K_{3}s $$
当 $ K_{3}=0 $ 时,PID 控制器变成了 PI 控制器,传递函数则变为
$$ G_{c}(s)=K_{1}+\frac{K_{2}}{s} $$
当 $ K_{2}=0 $ 时,PID 控制器又变成了 PD 控制器,传递函数则变为
$$ G_{c}(s)=K_{1}+K_{3}s $$
一般说来,当被控对象 G(s)只有一个或两个极点(或可作二阶近似)时,PID 控制器对减少系统的稳态误差和改善系统的瞬态性能,效果特别明显。
为了在频域内分析含有 PID 控制器的系统,首先需要掌握 PID 控制器的伯德图(对数频率特性图)。为此,可将式(6-32)改写为
$$ G_{c}(s)=\frac{K_{2}\left(\frac{K_{3}}{K_{2}}s^{2}+\frac{K_{1}}{K_{2}}s+1\right)}{s}=\frac{K_{2}(\tau s+1)\left(\frac{\tau}{a}s+1\right)}{s} $$
式中, $ K_{1}^{2} > 4K_{2}K_{3} $; $ \tau > \frac{1}{2K_{2}}\left(K_{1} - \sqrt{K_{1}^{2} - 4K_{2}K_{3}}\right) $; $ a = \frac{K_{2}\tau^{2}}{K_{3}} $。
据此可用叠加的方法得到 PID 控制器的伯德图。图 6-18 给出了 $ K_{2}=2 $、a=10 时以 $ \omega\tau $ 为自变量的伯德图,从中可以看到,PID 控制器是一类以 $ K_{2} $ 为可调变量的带阻滤波器。
PID 控制器也可能含有复零点,这时,由式(6-32)导出的频率特性函数为
$$ G_{c}(\mathrm{j}\omega)=\frac{K_{2}\left[1+\left(2\zeta/\omega_{n}\right)\mathrm{j}\omega-\left(\omega/\omega_{n}\right)^{2}\right]}{\mathrm{j}\omega} $$
式中, $ \omega_n = \sqrt{\frac{K_2}{K_3}} $, $ \zeta = \frac{1}{2} \sqrt{\frac{K_1^2}{K_2 K_3}} $;阻尼系数通常为 $ 0.7 < \zeta < 0.9 $。这种 PID 控制器的伯德图将取决于复零点的 $ \zeta $ 值,因此,在绘制式(6-36)的伯德图时,应注意二阶因子的相频特性曲线和幅频特性曲线都会随 $ \zeta $ 的变化而变化。

6 -3 串联校正
如果系统设计要求满足的性能指标属频域特征量,则通常采用频域校正方法。本节介绍在开环系统对数频率特性基础上,以满足稳态误差、开环系统截止频率和相角裕度等要求为出发点,进行串联校正的方法。
1. 频率响应法校正设计
在线性控制系统中,常用的校正装置设计方法有分析法和综合法两种。
分析法又称试探法。用分析法设计校正装置比较直观,在物理上易于实现,但要求设计者有一定的工程设计经验,设计过程带有试探性。目前工程技术界多采用分析法进行系统设计。
综合法又称期望特性法。这种设计方法从闭环系统性能与开环系统特性密切相关这一概念出发,根据规定的性能指标要求确定系统期望的开环特性形状,然后与系统原有开环特性相比较,从而确定校正方式、校正装置的形式和参数。综合法有广泛的理论意义,但希望的校正装置传递函数可能相当复杂,在物理上难以准确实现。
应当指出,不论是分析法或综合法,其设计过程一般仅适用于最小相位系统。
在频域内进行系统设计,是一种间接设计方法,因为设计结果满足的是一些频域指标,而不是时域指标。然而,在频域内进行设计又是一种简便的方法,在伯德图上虽然不能严格定量地给出系统的动态性能,但却能方便地根据频域指标确定校正装置的参数,特别是对已校正系统的高频特性有要求时,采用频域法校正较其他方法更为方便。频域设计的这种简便性,是由于开环系统的频率特性与闭环系统的时间响应有关。一般地说,开环频率特性的低频段表征了闭环系统的稳态性能;开环频率特性的中频段表征了闭环
系统的动态性能;开环频率特性的高频段表征了闭环系统的复杂性和噪声抑制性能。因此,用频域法设计控制系统的实质,就是在系统中加入频率特性形状合适的校正装置,使开环系统频率特性形状变成所期望的形状:低频段增益充分大,以保证稳态误差要求;中频段对数幅额特性斜率一般为 $ -20\text{dB/dec} $,并占据充分宽的频带,以保证具备适当的相角裕度;高频段增益尽快减小,以削弱噪声影响,若系统原有部分高频段已符合该种要求,则校正时可保持高频段形状不变,以简化校正装置的形式。
2. 串联超前校正
利用超前网络或 PD 控制器进行串联校正的基本原理,是利用超前网络或 PD 控制器的相角超前特性。只要正确地将超前网络的交接频率 $ 1/(aT) $ 和 1/T 选在待校正系统截止频率的两旁,并适当选择参数 a 和 T,就可以使已校正系统的截止频率和相角裕度满足性能指标的要求,从而改善闭环系统的动态性能。闭环系统的稳态性能要求,可通过选择已校正系统的开环增益来保证。用频域法设计无源超前网络的步骤如下:
1)根据稳态误差要求,确定开环增益K。
2)利用已确定的开环增益,计算待校正系统的相角裕度。
3)根据截止频率 $ \omega_{c} $ 的要求,计算超前网络参数 a 和 T。在本步骤中,关键是选择最大超前角频率等于要求的系统截止频率,即 $ \omega_{m} = \omega_{c} $,以保证系统的响应速度,并充分利用网络的相角超前特性。显然, $ \omega_{m} = \omega_{c} $ 成立的条件是
$$ -L^{\prime}(\omega_{c}^{\prime \prime})=L_{c}(\omega_{m})=10\lg a $$
根据上式不难求出 a 值,然后由
$$ T=\frac{1}{\omega_{m}\sqrt{a}} $$
确定T值。
4)验算已校正系统的相角裕度 $ \gamma $”。由于超前网络的参数是根据满足系统截止频率要求选择的,所以相角裕度是否满足要求,必须验算。验算时,由已知 a 值查图 6-13(b),或由式(6-21)求得 $ \varphi_{m} $ 值,再由已知的 $ \omega_{c}^{\prime\prime} $ 算出待校正系统在 $ \omega_{c}^{\prime\prime} $ 时的相角裕度 $ \gamma(\omega_{c}^{\prime\prime}) $。如果待校正系统为非最小相位系统,则 $ \gamma(\omega_{c}^{\prime\prime}) $ 由作图法确定。最后,按下式算出
$$ \gamma^{^{\prime \prime}}=\varphi_{_{m}}+\gamma(\omega_{_{c}}^{^{\prime \prime}}) $$
当验算结果 $ \gamma'' $ 不满足指标要求时,需重选 $ \omega_m $ 值,一般使 $ \omega_m(=\omega_c'') $ 值增大,然后重复以上计算步骤。
一旦完成校正装置设计后,需要进行系统实际调校工作,或者进行 MATLAB 仿真以检查系统的时间响应特性。这时,需将系统建模时省略的部分尽可能加入系统,以保证仿真结果的逼真度。如果由于系统各种固有非线性因素影响,或者由于系统噪声和负载效应等因素的影响,使已校正系统不能满足全部性能指标要求,则需要适当调整校正装置的形式或参数,直到已校正系统满足全部性能指标为止。
例 6-3 设控制系统如图 6-19 所示。若要求系统在单位斜坡输入信号作用时,位置
输出稳态误差 $ e_{ss}(\infty) \leq 0.1\text{rad} $,开环系统截止频率 $ \omega_c" \geq 4.4\text{rad/s} $,相角裕度 $ \gamma" \geq 45^\circ $,幅值裕度 $ h" \geq 10\text{dB} $,试设计串联无源超前网络。
解 设计时,首先调整开环增益。因为

$$ e_{ss}(\infty)=\frac{1}{K}\leq0.1 $$
故取 $ K = 10rad^{-1} $,则待校正系统开环传递函数
$$ G_{0}(s)=\frac{10}{s(s+1)} $$

上式代表最小相位系统,因此只需画出其对数幅频渐近特性,如图 6-20 中 $ L'(\omega) $ 所示。由图得待校正系统的 $ \omega'_c = 3.1\text{rad/s} $,算出待校正系统的相角裕度为
$$ \gamma=180^{\circ}-90^{\circ}-\arctan\omega_{c}^{\prime}=17.9^{\circ} $$
而二阶系统的幅值裕度必为 +∞dB。相角裕度小的原因,是因为待校正系统的对数幅频渐近特性中频区的斜率为 -40dB/dec。由于截止频率和相角裕度均低于指标要求,故采用串联超前校正是合适的。

下面计算超前网络参数。试选 $ \omega_m = \omega_c'' = 4.4\text{rad/s} $,由图 6-20 查得 $ L'(\omega_c'') = -6\text{dB} $,于是算得 $ a = 4, T = 0.114\text{s} $。因此,超前网络传递函数为
$$ 4G_{c}(s)=\frac{1+0.456s}{1+0.114s} $$
为了补偿无源超前网络产生的增益衰减,放大器的增益需提高4倍,否则不能保证稳态误差要求。
超前网络参数确定后,已校正系统的开环传递函数为
$$ a G_{c}(s)G_{0}(s)=\frac{10(1+0.456s)}{s(1+0.114s)(1+s)} $$
其对数幅频渐近特性如图 6-20 中 $ L'(\omega) $ 所示。显然,已校正系统 $ \omega_c'' = 4.4\text{rad/s} $,算得待
校正系统的 $ \gamma(\omega_{c}^{\prime\prime})=12.8^{\circ} $,而由式(6-21)算出的 $ \varphi_{m}=36.9^{\circ} $,故已校正系统的相角裕度
$$ \gamma^{^{\prime \prime}}=\varphi_{_{m}}+\gamma(\omega_{_{c}}^{^{\prime \prime}})=49.7^{\circ}>45^{\circ} $$
已校正系统的幅值裕度仍为+∞dB,因为其对数相频特性不可能以有限值与-180°线相交。此时,全部性能指标均已满足。
例 6-3 亦可采用带惯性的 PD 控制器作为校正装置,它兼有直流放大器的功能。感兴趣的读者,不妨一试。
例 6-3 表明:系统经串联校正后,中频区斜率变为 -20dB/dec,并占据 6.6rad/s 的频带范围,从而系统相角裕度增大,动态过程超调量下降。因此,在实际运行的控制系统中,其中频区斜率大多具有 -20dB/dec 的斜率。由例可见,串联超前校正可使开环系统截止频率增大,从而闭环系统带宽也增大,使响应速度加快。
应当指出,在有些情况下采用串联超前校正是无效的,它受以下两个因素的限制:
1)闭环带宽要求。若待校正系统不稳定,为了得到规定的相角裕度,需要超前网络提供很大的相角超前量。这样,超前网络的a值必须选得很大,从而造成已校正系统带宽过大,使得通过系统的高频噪声电平很高,很可能使系统失控。
2)在截止频率附近相角迅速减小的待校正系统,一般不宜采用串联超前校正。因为随着截止频率的增大,待校正系统相角迅速减小,使已校正系统的相角裕度改善不大,很难得到足够的相角超前量。在一般情况下,产生这种相角迅速减小的原因是,在待校正系统截止频率的附近,或有两个交接频率彼此靠近的惯性环节;或有两个交接频率彼此相等的惯性环节;或有一个振荡环节。
在上述情况下,系统可采用其他方法进行校正,例如,采用两级(或两级以上)的串联超前网络(若选用无源网络,中间需要串接隔离放大器)进行串联超前校正,或采用一个滞后网络进行串联滞后校正,也可以采用测速反馈校正。
3. 串联滞后校正
利用滞后网络或 PI 控制器进行串联校正的基本原理,是利用滞后网络或 PI 控制器的高频幅值衰减特性,使已校正系统截止频率下降,从而使系统获得足够的相角裕度。因此,滞后网络的最大滞后角应力求避免发生在系统截止频率附近。在系统响应速度要求不高而抑制噪声电平性能要求较高的情况下,可考虑采用串联滞后校正。此外,如果待校正系统已具备满意的动态性能,仅稳态性能不满足指标要求,也可以采用串联滞后校正以提高系统的稳态精度,同时保持其动态性能仍然满足性能指标要求。
如果所研究的系统为单位反馈最小相位系统,则应用频域法设计串联无源滞后网络的步骤如下:
1)根据稳态误差要求,确定开环增益K。
2)利用已确定的开环增益,画出待校正系统的开环对数频率特性,确定待校正系统的截止频率 $ \omega_{c}^{\prime} $ 、相角裕度 $ \gamma $ 和幅值裕度 h(dB)。
3)选择不同的 $ \omega_{c}^{\prime\prime} $,计算或查出不同的 $ \gamma $值,在开环伯德图上绘制 $ \gamma(\omega_{c}^{\prime\prime}) $曲线。
4)根据相角裕度 $ \gamma $ 要求,选择已校正系统的截止频率 $ \omega_{c} $ 。考虑到滞后网络在新的截止频率 $ \omega_{c} $ 处会产生一定的相角滞后 $ \varphi_{c}(\omega_{c}) $ ,因此下式成立:
$$ \gamma^{^{\prime \prime}}=\gamma(\omega_{c}^{^{\prime \prime}})+\varphi_{c}(\omega_{c}^{^{\prime \prime}}) $$
式中, $ \gamma'' $ 是指标要求值, $ \varphi_c(\omega_c') $ 在确定 $ \omega_c'' $ 前可取为 $ -6^\circ $。于是,根据式(6-40)的计算结果,在 $ \gamma(\omega_c') $ 曲线上可查出相应的 $ \omega_c'' $ 值。
5)根据下述关系式确定滞后网络参数 b 和 T:
$$ 20\lg b+L^{\prime}(\omega_{c}^{n})=0 $$
$$ \frac{1}{bT}=0.1\omega_{c}^{^{\prime \prime}} $$
式(6-41)成立的原因是显然的,因为要保证已校正系统的截止频率为上一步所选的 $ \omega_{c}^{\prime\prime} $ 值,就必须使滞后网络的衰减量 20lgb 在数值上等于待校正系统在新截止频率 $ \omega_{c}^{\prime\prime} $ 上的对数幅频值 $ L'(\omega_{c}^{\prime\prime}) $。该值在待校正系统对数幅频曲线上可以查出,于是由式(6-41)可以算出 b。
根据式(6-42),由已确定的 $b$ 立即可以算出滞后网络的 $T$。如果求得的 $T$ 过大难以实现,则可将式(6-42)中的系数 0.1 适当加大,例如在 $0.1 \sim 0.25$ 范围内选取,而 $\varphi_c(\omega_c'')$ 的估计值相应在 $-6^\circ \sim -14^\circ$ 范围内确定。
6)验算已校正系统的相角裕度和幅值裕度。
例 6-4 设控制系统如图 6-21 所示。若要求校正后系统的静态速度误差系数等于 $ 30s^{-1} $,相角裕度不低于 $ 40^{\circ} $,幅值裕度不小于 10dB,截止频率不小于 2.3rad/s,试设计串联校正装置。
解 首先,确定开环增益 K。由于
$$ K_{v}=\lim_{s\to0}sG(s)=K=30s^{-1} $$
故待校正系统开环传递函数应取

$$ G_{0}(s)=\frac{30}{s(1+0.1s)(1+0.2s)} $$
然后,画出待校正系统的对数幅频渐近特性,如图 6-22 所示。由图 $ \omega'_c = 12\text{rad/s} $ 算出
$$ \gamma=90^{\circ}-\arctan(0.1\omega_{c}^{\prime})-\arctan(0.2\omega_{c}^{\prime})=-27.6^{\circ} $$
说明待校正系统不稳定,且截止频率远大于要求值。在这种情况下,采用串联超前校正是无效的。可以证明,当超前网络的 a 值取到 100 时,系统的相角裕度仍不满 $ 30^{\circ} $,而截止频率却增至 26rad/s。考虑到本例对系统截止频率值要求不大,故选用串联滞后校正可以满足需要的性能指标。
现在作如下计算:
$$ \gamma(\omega_{c}^{^{\prime \prime}})=90^{\circ}-\arctan(0.1\omega_{c}^{^{\prime \prime}})-\arctan(0.2\omega_{c}^{^{\prime \prime}}) $$
并将 $ \gamma(\omega_c'') $ 曲线绘在图 6-22 中。根据 $ \gamma'' \geq 40^\circ $ 要求和 $ \varphi_c(\omega_c') = -6^\circ $ 估值,按式(6-40)求得 $ \gamma(\omega_c'') \geq 46^\circ $。于是,由 $ \gamma(\omega_c'') $ 曲线查得 $ \omega_c'' = 2.7\text{rad/s} $。由于指标要求 $ \omega_c'' \geq 2.3\text{rad/s} $,故 $ \omega_c'' $ 可在 2.3~2.7 $ \text{rad/s} $ 范围内任取。考虑到 $ \omega_c'' $ 取值较大时,已校正系统响应速度较快,且滞后网络时间常数 $ T $ 值较小,便于实现,故选取 $ \omega_c'' = 2.7\text{rad/s} $。然后,在图 6-22 上查出当 $ \omega_c'' = 2.7\text{rad/s} $ 时,有 $ L'(\omega_c'') = 21\text{dB} $,故可由式(6-41)求出 $ b = 0.09 $,再由式(6-42)算出 $ T = 41\text{s} $,则滞后网络的传递函数
$$ G_{c}(s)=\frac{1+bTs}{1+Ts}=\frac{1+3.7s}{1+41s} $$
校正网络的 $ L_{c}(\omega) $和已校正系统的 $ L'(\omega) $已绘于图6-22之中。

最后校验相角裕度和幅值裕度。由式(6-27)及 $b=0.09$ 算得 $\varphi_c(\omega_c'')=-5.2^\circ$,于是求出 $\gamma''=41.3^\circ$,满足指标要求。然后用试算法可得已校正系统对数相频特性为 $-180^\circ$ 时的频率为 $6.8\mathrm{rad/s}$,求出已校正系统的幅值裕度为 $10.5\mathrm{dB}$,完全符合要求。
采用串联滞后校正,既能提高系统稳态精度,又基本不改变系统动态性能的原因是明显的。以图6-22为例,如果将已校正系统对数幅频特性向上平移21dB,则校正前后的相角裕度和截止频率基本相同,但开环增益却增大11倍。
串联滞后校正与串联超前校正两种方法,在完成系统校正任务方面是相同的,但有以下不同之处:
1)超前校正是利用超前网络的相角超前特性,而滞后校正则是利用滞后网络的高频幅值衰减特性。
2)为了满足严格的稳态性能要求,当采用无源校正网络时,超前校正要求一定的附加增益,而滞后校正一般不需要附加增益。
3)对于同一系统,采用超前校正的系统带宽大于采用滞后校正的系统带宽。从提高系统响应速度的观点来看,希望系统带宽越大越好;与此同时,带宽越大则系统越易受噪声干扰的影响,因此如果系统输入端噪声电平较高,一般不宜选用超前校正。
最后指出,在有些应用方面,采用滞后校正可能会得出时间常数大到不能实现的结果。这种不良后果的出现,是由于需要在足够小的频率值上安置滞后网络第一个交接频率1/T,以保证在需要的频率范围内产生有效的高频幅值衰减特性所致。在这种情况下,最好采用串联滞后-超前校正。
4. 串联滞后-超前校正
这种校正方法兼有滞后校正和超前校正的优点,即已校正系统响应速度较快,超调量较小,抑制高频噪声的性能也较好。当待校正系统不稳定,且要求校正后系统的响应速度、相角裕度和稳态精度较高时,以采用串联滞后-超前校正为宜。其基本原理是利用滞后-超前网络的超前部分来增大系统的相角裕度,同时利用滞后部分来改善系统的稳态
性能。串联滞后-超前校正的设计步骤如下:
1)根据稳态性能要求确定开环增益K。
2) 绘制待校正系统的开环对数幅频渐近特性,求出待校正系统的截止频率 $ \omega_{c}^{\prime} $ 相角裕度 $ \gamma $ 及幅值裕度 $ h $ (dB)。
3)在待校正系统开环对数幅频渐近特性上,选择斜率从 $ -20\text{dB/dec} $变为 $ -40\text{dB/dec} $的交接频率作为校正网络超前部分的交接频率 $ \omega_b $。
$ \omega_{b} $ 的这种选法,可以降低已校正系统的阶次,且可保证中频区斜率为期望的 -20dB/dec,并占据较宽的频带。
4)根据响应速度要求,选择系统的截止频率 $ \omega_{c}^{\prime\prime} $和校正网络衰减因子 $ 1/\alpha $。要保证已校正系统的截止频率为所选的 $ \omega_{c}^{\prime\prime} $,下列等式应成立:
$$ -20\lg\alpha+L^{\prime}(\omega_{c}^{\prime \prime})+20\lg T_{b}\omega_{c}^{\prime \prime}=0 $$
式中, $ T_b = 1 / \omega_b $; $ L'(\omega_c) $ + 20lg $ T_b\omega_c $ 可由待校正系统开环对数幅频渐近特性的 -20dB/dec 延长线在 $ \omega_c $ 处的数值确定。因此,由式(6-43)可以求出 $ \alpha $ 值。
5)根据相角裕度要求,估算校正网络滞后部分的交接频率 $ \omega_{a} $
6)校验已校正系统的各项性能指标。
例 6-5 设待校正系统开环传递函数为
$$ G_{0}(s)=\frac{K_{v}}{s\left(\frac{1}{6}s+1\right)\left(\frac{1}{2}s+1\right)} $$
要求设计校正装置,使系统满足下列性能指标:
1)在最大指令速度为 $ 180^{\circ}/s $时,位置滞后误差不超过 $ 1^{\circ} $。
2)相角裕度为 $ 45^{\circ}\pm3^{\circ} $。
3)幅值裕度不低于10dB。
4)动态过程调节时间不超过3s。
解 首先确定开环增益。由题意,取
$$ K=K_{v}=180\mathrm{s}^{-1} $$
作待校正系统对数幅频渐近特性 $ L'(\omega) $,如图 6-23 所示。图中,最低频段为-20dB/dec斜率直线,其延长线交 $ \omega $轴于 180rad/s,该值即 $ K_v $ 的数值。由图得待校正系统截止频率 $ \omega'_c=12.6\text{rad/s} $,算出待校正系统的相角裕度 $ \gamma=-55.5^\circ $,幅值裕度 $ h = -30\text{dB} $,表明待校正系统不稳定。
由于待校正系统在截止频率处的相角滞后远小于 $ -180^{\circ} $,且响应速度有一定要求,故应优先考虑采用串联滞后-超前校正。论证如下:
首先,考虑采用串联超前校正。要把待校正系统的相角裕度从 $ -55.5^\circ $提高到 $ 45^\circ $,至少选用两级串联超前网络。显然,校正后系统的截止频率将过大,可能超过 $ 25\text{rad/s} $。从理论上说,截止频率越大,则系统的响应速度越快。譬如说,在 $ \omega_c''=25\text{rad/s} $时,系统动态过程的调节时间近似为 $ 0.34\text{s} $,这将比性能指标要求提高近10倍,然而进一步分析发现:①伺服电机将出现速度饱和,这是因为超前校正系统要求伺服机构输出的变化速率超过了伺服电机的最大输出转速之故,于是, $ 0.34\text{s} $的调节时间将变得毫无意义;②系统
带宽过大,造成输出噪声电平过高;③需要附加前置放大器,使系统结构复杂化。

其次,若采用串联滞后校正,可以使系统的相角裕度提高到 $45^\circ$左右,但是对于本例高性能系统,会产生两个很严重的缺点:①滞后网络时间常数太大,这是因为静态速度误差系数越大,所需要的滞后网络时间常数越大之故。对于本例,要求选 $\omega_c''=1$,相应的 $L'(\omega_c'')=45.1\mathrm{dB}$,根据式(6-41)求出 $b=1/200$,若取 $1/(bT)=0.1\,\omega_c''$,可得 $T=2000\,\mathrm{s}$,这样大的时间常数,实际上是无法实现的;②响应速度指标不满足,由于滞后校正极大地减小了系统的截止频率,使得系统响应滞缓。对于本例,粗略估算的调节时间约为 9.6\,\mathrm{s},该值远大于性能指标的要求值。
上述论证表明,纯超前校正及纯滞后校正都不宜采用,应当选用串联滞后-超前校正。
为了利用滞后-超前网络的超前部分微分段的特性,研究图6-23发现,可取 $ \omega_b=2\text{rad/s} $,于是待校正系统对数幅频特性在 $ \omega \leq 6\text{rad/s} $区间,其斜率均为 $ -20\text{dB/dec} $。
根据 $ t_s \leq 3\text{s} $ 和 $ \gamma'' = 45^\circ $ 的指标要求,不难算得 $ \omega_c'' \geq 3.2\text{rad/s} $。考虑到要求中频区斜率为 $ -20\text{dB/dec} $,故 $ \omega_c $ 应在 $ 3.2 \sim 6\text{rad/s} $ 范围内选取。由于 $ -20\text{dB/dec} $ 的中频区应占据一定宽度,故选 $ \omega_c'' = 3.5\text{rad/s} $,相应的 $ L'(\omega_c') + 201\text{g}T_b\omega_c' = 34\text{dB} $。由式(6-43)可算出 $ 1/\alpha = 0.02 $,此时,滞后-超前校正网络的频率特性可写为
$$ G_{c}(\mathrm{j}\omega)=\frac{(1+\mathrm{j}\omega/\omega_{a})(1+\mathrm{j}\omega/\omega_{b})}{(1+\mathrm{j}\alpha\omega/\omega_{a})[1+\mathrm{j}\omega/(\alpha\omega_{b})]}=\frac{(1+\mathrm{j}\omega/\omega_{a})(1+\mathrm{j}\omega/2)}{(1+\mathrm{j}50\omega/\omega_{a})(1+\mathrm{j}\omega/100)} $$
相应的已校正系统的频率特性为
$$ G_{c}(\mathrm{j}\omega)G_{0}(\mathrm{j}\omega)=\frac{180(1+\mathrm{j}\omega/\omega_{a})}{\mathrm{j}\omega(1+\mathrm{j}\omega/6)(1+\mathrm{j}50\omega/\omega_{a})(1+\mathrm{j}\omega/100)} $$
根据上式,利用相角裕度指标要求,可以确定校正网络参数 $ \omega_{a} $。已校正系统的相角裕度
$$ \begin{aligned}\gamma&=180^{\circ}+\arctan\frac{\omega_{c}^{^{\prime \prime}}}{\omega_{a}}-90^{\circ}-\arctan\frac{\omega_{c}^{^{\prime \prime}}}{6}-\arctan\frac{50\omega_{c}^{^{\prime \prime}}}{\omega_{a}}-\arctan\frac{\omega_{c}^{^{\prime \prime}}}{100}\\&=57.7^{\circ}+\arctan\frac{3.5}{\omega_{a}}-\arctan\frac{175}{\omega_{a}}\end{aligned} $$
考虑到 $ \omega_a < \omega_b = 2\text{rad/s} $,故可取 $ -\arctan(175/\omega_a) \approx -90^\circ $。因为要求 $ \gamma' = 45^\circ $,所以上式可简化为
$$ \arctan\frac{3.5}{\omega_{a}}=77.3^{\circ} $$
从而求得 $ \omega_{a}=0.78 $ rab/s 。这样,已校正系统 -20 dB/dec 斜率的中频区宽度 $ H=6/0.78=7.69 $ ,满足在期望特性校正法中导出的中频区宽度近似关系式
$$ H\geq\frac{1+\sin\gamma}{1-\sin\gamma}=\frac{1+\sin45^{\circ}}{1-\sin45^{\circ}}=5.83 $$
于是,校正网络和已校正系统的传递函数分别为
$$ G_{c}(s)=\frac{(1+1.28s)(1+0.5s)}{(1+64s)(1+0.01s)} $$
$$ G_{c}(s)G_{0}(s)=\frac{180(1+1.28s)}{s(1+0.167s)(1+64s)(1+0.01s)} $$
其对数幅频特性 $ L_{c}(\omega) $ 和 $ L''(\omega) $ 已分别表示在图 6-23 之中。
最后,用计算的方法验算已校正系统的相角裕度和幅值裕度指标,求得 $ \gamma'=45.5^\circ $, $ h''(\mathrm{dB})=27\mathrm{dB} $,完全满足指标要求。
6 -4 前馈校正
当系统性能指标要求为时域特征量时,为了改善控制系统的性能,除了采用串联校正方式外,还可以配置前置滤波器形成组合前馈校正方式,以获得某些改善系统性能的特殊功能。
1. 前置滤波组合校正
为了改善系统性能,在系统中常引入形如 $ G_{c}(s)=(s+z)/(s+p) $ 的串联校正网络,以改变系统的闭环极点。但是, $ G_{c}(s) $ 同时也会在系统闭环传递函数 $ \Phi(s) $ 中增加一个新的零点。这个新增的零点可能会严重影响闭环系统的动态性能。此时,可考虑在系统的输入端串接一个前置滤波器,以消除新增闭环零点的不利影响。
例 6-6 设带有前置滤波器的控制系统如图 6-24 所示。图中,被控对象为 $ G_{0}(s)=\frac{1}{s} $,串联校正网络为 PI 控制器, $ G_{c}(s)=K_{1}+\frac{K_{2}}{s}=\frac{K_{1}s+K_{2}}{s} $, $ G_{p}(s) $ 为前置滤波器。系统的设计要求为:
(1) 系统阻尼比 $ \zeta_{d} = \frac{1}{\sqrt{2}} = 0.707 $;
(2) 阶跃响应的超调量 $ \sigma\% \leq 5\% $;
(3) 阶跃响应的调节时间 $ t_s \leq 0.6s (\Delta = 2\%) $。
试设计 $ K_1 $, $ K_2 $ 及 $ G_p(s) $。
解 图 6-24 系统的闭环传递函数为

$$ \Phi(s)=\frac{(K_{1}s+K_{2})G_{p}(s)}{s^{2}+K_{1}s+K_{2}} $$
闭环系统特征方程为
$$ s^{2}+K_{1}s+K_{2}=s^{2}+2\zeta_{d}\omega_{n}s+\omega_{n}^{2}=0 $$
根据系统对阻尼比和调节时间的要求,令 $ \zeta_{d}=0.707 $,且由
$$ t_{s}=\frac{4.4}{\zeta_{d}\omega_{n}}\leq0.6\quad(\Delta=2\%) $$
求得 $ \zeta_d\omega_n \geq 7.33 $。现取 $ \zeta_d\omega_n = 8 $,故得 $ \omega_n = 8\sqrt{2} $。于是求出PI控制器参数
$$ K_{1}=2\zeta_{d}\omega_{n}=16,\quad K_{2}=\omega_{n}^{2}=128 $$
若不引入前置滤波器,相当于 $ G_{p}(s)=1 $,则系统的闭环传递函数为
$$ \Phi(s)=\frac{16(s+8)}{s^{2}+16s+128}=\frac{\omega_{n}^{2}}{z}\cdot\frac{s+z}{s^{2}+2\zeta_{d}\omega_{n}s+\omega_{n}^{2}} $$
上式表明,此时系统为有零点的二阶系统。根据 $ \zeta_{d}=1/\sqrt{2} $, $ \omega_{n}=8\sqrt{2} $,z=8 以及式(3-42)
$$ c(t)=1+r\mathrm{e}^{-\zeta_{d}\omega_{n}t}\sin(\omega_{n}\sqrt{1-\zeta_{d}^{2}}t+\psi) $$
再由式(3-43),式(3-44)及式(3-46),可得
$$ r=\frac{\sqrt{z^{2}-2\zeta_{d}\omega_{n} z+\omega_{n}^{2}}}{z\sqrt{1-\zeta_{d}^{2}}}=1.41 $$
$$ \beta_{d}=\arctan\frac{\sqrt{1-\zeta_{d}^{2}}}{\zeta_{d}}=\frac{\pi}{4} $$
$$ \psi=-\pi+\arctan\left(\frac{\omega_{n}\sqrt{1-\zeta_{d}^{2}}}{z-\zeta_{d}\omega_{n}}\right)+\arctan\left(\frac{\sqrt{1-\zeta_{d}^{2}}}{\zeta_{d}}\right)=-\frac{\pi}{4} $$
于是,无前置滤波器时,系统的动态性能可由图3-23及式(3-45),式(3-47)及式(3-49)得
$$ t_{r}=\frac{0.75}{\omega_{n}}=0.07\mathrm{s}\qquad\left(\frac{z}{\zeta_{d}\omega_{n}}=1,\quad\omega_{n}t_{r}=0.75\right) $$
$$ t_{p}=\frac{\beta_{d}-\psi}{\omega_{n}\sqrt{1-\zeta_{d}^{2}}}=0.2s $$
$$ \sigma\%=r\sqrt{1-\zeta_{d}^{2}}\mathrm{e}^{-\zeta_{d}\omega_{n}t_{p}}\times100\%=20.0\% $$
$$ t_{s}=\frac{4+\ln r}{\zeta_{d}\omega_{n}}=0.54s\quad(\Delta=2\%) $$
显然,由于新增零点的影响,超调量无法满足设计指标要求。
考虑采用前置滤波器 $ G_{p}(s) $ 来对消闭环传递函数 $ \Phi(s) $ 中的零点,并同时保持系统原有的直流增益即 $ \Phi(0) $ 不变,为此取
$$ G_{p}(s)=\frac{8}{s+8} $$
因而闭环传递函数变成
$$ \Phi(s)=\frac{128}{s^{2}+16s+128} $$
此时,系统属无零点的二阶系统。由于
$$ \beta=\arccos\zeta=\frac{\pi}{4},\qquad\omega_{d}=\omega_{n}\sqrt{1-\zeta^{2}}=8 $$
根据式(3-19)、式(3-20)、式(3-21),可以算出系统的动态性能指标为
$$ t_{r}=\frac{\pi-\beta}{\omega_{d}}=0.29s,\quad t_{p}=\frac{\pi}{\omega_{d}}=0.39s $$
$$ \sigma ^ { \circ } _ { \% } = 1 0 0 \mathrm { e } ^ { - \pi \zeta / \sqrt { 1 - \zeta ^ { 2 } } } \% = 4 . 3 \%, \quad t _ { s } = \frac { 4 . 4 } { \zeta \omega _ { n } } = 0 . 5 5 \mathrm { s } \qquad ( \Delta = 2 \%) $$
结果表明:系统设计指标要求全部满足。
MATLAB 验证:
无前置滤波器时, $ \Phi(s)=\frac{16(s+8)}{s^2+16s+128} $,单位阶跃响应如图6-25所示,测得 $ \sigma\%=21\% $, $ t_p=0.2s $, $ t_s=0.44s $ ( $ \Delta=2\% $)
有前置滤波器时, $ \Phi(s)=\frac{128}{s^{2}+16s+128} $,单位阶跃响应如图6-26所示,测得
$$ \sigma^{0}\%=4\%,\quad t_{p}=0.4s,\quad t_{s}=0.52s\quad(\varDelta=2\%) $$


MATLAB 文本如下:
$$ \mathbf{K16;K2=128;Gc=tf}([\mathbf{K1K2}],[10]); $$
G0=tf([1],[1 0]); Gp=tf([8],[1 8]);
G=series(Gc,G0);
sys0=feedback(G,1); %无前置滤波器时的闭环传递函数
sys=series(sys0,Gp); %有前置滤波器时的闭环传递函数
figure(1); step(sys0); grid
figure(2); step(sys); grid
2. 最小节拍组合校正
一个好的控制系统,应该具有快速的阶跃响应和最小的超调量。最小节拍响应是指以最小的超调量快速达到并保持在稳态响应允许波动范围内的时间响应,如图6-27所示。

当系统输入为阶跃信号时,允许波动范围取为稳态响应的 $ \pm2\% $误差带。因此,系统的调节时间就是响应首次进入波动带的时间。
最小节拍响应具有如下特征:
(1) 在阶跃输入作用下,稳态误差为零;
(2) 阶跃响应具有最小的上升时间和调节时间;
(3) 阶跃响应超调量<2%;
最小节拍响应系统标准化闭环传递函数 $ \Phi(s) $ 及其系数 $ \alpha $、 $ \beta $、 $ \gamma $ 等的典型取值,见表 6-3 所示。表中还列出了各阶最小节拍响应系统的主要响应性能,其中所有的时间均取标准化时间。例如标准化调节时间 $ t_s=4.82 $,是表示 $ \omega_{nts}=4.82 $,而实际调节时间 $ t_s=4.82/\omega_n $。
在设计具有最小节拍响应系统时,要选择合适的校正网络类型,并令校正后系统的闭环传递函数等于标准化闭环传递函数,由此确定所需要的校正网络参数。
例 6-7 设控制系统如图 6-24 所示。已知被控对象
$$ G_{0}(s)=\frac{K}{s(s+1)} $$
超前校正网络
$$ G_{c}(s)=\frac{s+z}{s+p} $$
前置滤波器
$$ G_{p}(s)=\frac{z}{s+z} $$
若要求系统调节时间 $ t_s = 2s (\Delta = 2\%) $ 左右,试选择增益 $ K $ 及校正网络参数 $ z $ 和 $ p $,使该系统成为三阶最小节拍响应系统,并计算系统的实际动态性能指标。
解 系统开环传递函数
$$ G(s)=G_{p}(s)G_{c}(s)G_{0}(s)=\frac{Kz}{s(s+1)(s+p)} $$
闭环传递函数
$$ \Phi(s)=\frac{G_{c}(s)G_{0}(s)G_{p}(s)}{1+G_{c}(s)G_{0}(s)}=\frac{Kz}{s^{3}+(p+1)s^{2}+(p+K)s+Kz} $$
而三阶最小节拍标准化闭环传递函数为
$$ \Phi(s)=\frac{\omega_{n}^{3}}{s^{2}+\alpha\omega_{n}s^{2}+\beta\omega_{n}^{2}s+\omega_{n}^{3}} $$
比较实际闭环传递函数与标准化闭环传递函数,可得
$$ Kz=\omega_{n}^{3},\quad\alpha\omega_{n}=p+1,\quad\beta\omega_{n}^{2}=p+K $$
| 系统阶数 | 闭环传递函数 $ \Phi(s) $ | 系数 | 超调量/% | 欠调量/% | 90%上升时间 $ t_{r} $/s | 100%上升时间 $ t_{f} $/s | 调节时间 $ t_{s} $/s | | | | |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| $ \alpha $ | $ \beta $ | $ \gamma $ | $ \delta $ | $ \varepsilon $ | | | | | | | |
| 2 | $ \frac{\omega_{n}^{2}}{s^{2} + \alpha\omega_{n}s + \omega_{n}^{2}} $ | 1.82 | | | | | 0.10 | 0.00 | 3.47 | 6.59 | 4.82 |
| 3 | $ \frac{\omega_{n}^{3}}{s^{3} + \alpha\omega_{n}s^{2} + \beta\omega_{n}^{2}s + \omega_{n}^{3}} $ | 1.90 | 2.20 | | | | 1.65 | 1.36 | 3.48 | 4.32 | 4.04 |
| 4 | $ \frac{\omega_{n}^{4}}{s^{4} + \alpha\omega_{n}s^{3} + \beta\omega_{n}^{2}s^{2} + \gamma\omega_{n}^{3}s + \omega_{n}^{4}} $ | 2.20 | 3.50 | 2.80 | | | 0.89 | 0.95 | 4.16 | 5.29 | 4.81 |
| 5 | $ \frac{\omega_{n}^{5}}{s^{5} + \alpha\omega_{n}s^{4} + \beta\omega_{n}^{2}s^{3} + \gamma\omega_{n}^{3}s^{2} + \delta\omega_{n}^{4}s + \omega_{n}^{5}} $ | 2.70 | 4.90 | 5.40 | 3.40 | | 1.29 | 0.37 | 4.84 | 5.73 | 5.43 |
| 6 | $ \frac{\omega_{n}^{6}}{s^{6} + \alpha\omega_{n}s^{5} + \beta\omega_{n}^{2}s^{4} + \gamma\omega_{n}^{3}s^{3} + \delta\omega_{n}^{4}s^{2} + \varepsilon\omega_{n}^{5}s + \omega_{n}^{6}} $ | 3.15 | 6.50 | 8.70 | 7.55 | 4.05 | 1.63 | 0.94 | 5.49 | 6.31 | 6.04 |
注:表中所有时间均为标准化时间。
查表 6-3,有 $ \alpha=1.90,\beta=2.20,\omega_{n}t_{s}=4.04 $ 。代入要求值 $ t_{s}=2s $ ,可求得 $ \omega_{n}=2.02 $ 。不难算得
$$ K=6.14,\quad z=1.34,\quad p=2.84 $$
校正网络及前置滤波器分别为
$$ G_{c}(s)=\frac{s+1.34}{s+2.84},\quad G_{p}(s)=\frac{1.34}{s+1.34} $$
系统的实际性能指标为
$$ \sigma\%=1.65\%,\quad t_{s}=2s $$
上述计算结果表明, $ \sigma\% $发生在容许的 $ \Delta=\pm2\% $误差带内,因此也可以认为系统的 $ \sigma\%=0 $。
MATLAB 验证:进行 MATLAB 仿真,当系统无前置滤波器时,单位阶跃响应如图 6-28 所示,测得
$$ \sigma\%=21\%,\quad t_{s}=3.49\mathrm{s}\quad(\Delta=2\%),\quad t_{p}=1.44\mathrm{s} $$
当系统有前置滤波器时,单位阶跃响应如图6-29所示,测得
$$ \sigma_{\mathrm{\%}}=2\%,\{t_{s}=2.4\mathrm{s}\}\quad(\varDelta=2\%) $$


MATLAB 文本如下:
K=6.14;z=1.34;p=2.84;
G0=tf(K,[1,1,0]);
%被控对象的传递函数
Gc=tf([1,z],[1,p]);
%超前校正网络的传递函数
Gp=tf(z,[1,z]);
%前置滤波的传递函数
G=series(G0,Gc);
sys0=feedback(G,1);
%无前置滤波器时系统的闭环传递函数
sys=series(Gp,sys0);
%有前置滤波器时系统的闭环传递函数
figure(1);step(sys0);grid
figure(2);step(sys);grid
6 -5 复合校正
串联校正和前馈校正,是控制系统工程中两种常用的校正方法,在一定程度上可以使已校正系统满足给定的性能指标要求。然而,如果控制系统中存在强扰动,特别是低频强扰动,或者系统的稳态精度和响应速度要求很高,则一般的校正方法难以满足要求。目前在工程实践中,例如在高速、高精度火炮控制系统中,还广泛采用一种把前馈控制和反馈控制有机结合起来的校正方法,这就是复合控制校正。
1. 复合校正的概念
为了减小或消除系统在特定输入作用下的稳态误差,可以提高系统的开环增益,或者采用高型别系统。但是,这两种方法都将影响系统的稳定性,并会降低系统的动态性能。当型别过高或开环增益过大时,系统甚至会失去稳定。此外,通过适当选择系统带宽的方法,可以抑制高频扰动,但对低频扰动却无能为力;采用比例-积分反馈校正,虽可抑制来自系统输入端的扰动,但反馈校正装置的设计比较困难,且难以满足系统的高性能要求。如果在系统的反馈控制回路中加入前馈通路,组成一个前馈控制和反馈控制相组合的系统,只要系统参数选择得当,不但可以保持系统稳定,极大地减小乃至消除稳态误差,而且可以抑制几乎所有的可量测扰动,其中包括低频强扰动。这样的系统就称之为复合控制系统,相应的控制方式称为复合控制。把复合控制的思想用于系统设计,就是所谓复合校正。在高精度的控制系统中,复合控制得到了广泛的应用。
复合校正中的前馈装置是按不变性原理进行设计的,可分为按扰动补偿和按输入补偿两种方式。
2. 按扰动补偿的复合校正
设按扰动补偿的复合控制系统如图 6-30 所示。图中, $ N(s) $ 为可量测扰动, $ G_{1}(s) $ 和 $ G_{2}(s) $ 为反馈部分的前向通路传递函数, $ G_{n}(s) $ 为前馈补偿装置传递函数。复合校正的目的,是通过恰当选择 $ G_{n}(s) $,使扰动 $ N(s) $ 经过 $ G_{n}(s) $ 对系统输出 $ C(s) $ 产生补偿作用,以抵消扰动 $ N(s) $ 通过 $ G_{2}(s) $ 对输出 $ C(s) $ 的影响。由图 6-30 知,扰动作用下的输出为
$$ C_{n}(s)=\frac{G_{2}(s)\left[1+G_{1}(s)G_{n}(s)\right]}{1+G_{1}(s)G_{2}(s)}N(s) $$
扰动作用下的误差为
$$ E_{n}(s)=-C_{n}(s)=-\frac{G_{2}(s)\left[1+G_{1}(s)G_{n}(s)\right]}{1+G_{1}(s)G_{2}(s)}N(s) $$
若选择前馈补偿装置的传递函数
$$ G_{n}(s)=-\frac{1}{G_{1}(s)} $$
则由式(6-44)和式(6-45)知,必有 $ C_{n}(s)=0 $ 以及 $ E_{n}(s)=0 $。因此,式(6-46)称为对扰动的误差全补偿条件。
具体设计时,可以选择 $ G_{1}(s) $ (可加入串联校正装置 $ G_{c}(s) $) 的形式与参数,使系统获得满意的动态性能和稳态性能;然后按式(6-46)确定前馈补偿装置的传递函数 $ G_{n}(s) $,使系统完全不受可量测扰动的影响。然而,误差全补偿条件(6-46)在物理上往往无法准确实现,因为对由物理装置实现的 $ G_{1}(s) $ 来说,其分母多项式次数总是大于或等于分子多项式的次数。因此在实际使用时,多在对系统性能起主要影响的频段内采用近似全补偿,或者采用稳态全补偿,以使前馈补偿装置易于物理实现。
从补偿原理来看,由于前馈补偿实际上是采用开环控制方式去补偿可量测的扰动信号,因此前馈补偿并不改变反馈控制系统的特性。从抑制扰动的角度来看,前馈控制可以减轻反馈控制的负担,所以反馈控制系统的增益可以取得小一些,以有利于系统的稳
定性。所有这些都是用复合校正方法设计控制系统的有利因素。
例 6-8 设按扰动补偿的复合校正随动系统如图 6-31 所示。图中, $ K_1 $ 为综合放大器的增益, $ 1/(T_1s+1) $ 为滤波器的传递函数, $ K_m/[s(T_{ms}+1)] $ 为伺服电机的传递函数, $ N(s) $ 为负载转矩扰动。试设计前馈补偿装置 $ G_n(s) $,使系统输出不受扰动影响。


解 由图 6-31 可见,扰动对系统输出的影响由下式描述:
$$ C(s)=\frac{\frac{K_{m}}{s(T_{m} s+1)}\left[\frac{K_{n}}{K_{m}}+\frac{K_{1}}{T_{1}s+1}G_{n}(s)\right]N(s)}{1+\frac{K_{1}K_{m}}{s(T_{1}s+1)(T_{m} s+1)}} $$
令
$$ G_{n}(s)=-\frac{K_{n}}{K_{1}K_{m}}(T_{1}s+1) $$
系统输出便可不受负载转矩扰动的影响。但是由于 $ G_{n}(s) $ 的分子次数高于分母次数,故不便于物理实现。若令
$$ G_{n}(s)=-\frac{K_{n}}{K_{1}K_{m}}\cdot\frac{(T_{1}s+1)}{(T_{2}s+1)},\qquad T_{1}\gg T_{2} $$
则 $ G_{n}(s) $ 在物理上能够实现,且达到近似全补偿要求,即在扰动信号作用的主要频段内进行了全补偿。此外,若取
$$ G_{n}(s)=-\frac{K_{n}}{K_{1}K_{m}} $$
则由扰动对输出影响的表达式可见,在稳态时,系统输出完全不受扰动的影响。这就是所谓稳态全补偿,它在物理上更易于实现。
由上述分析可知,采用前馈控制补偿扰动信号对系统输出的影响,是提高系统控制准确度的有效措施。但是,采用前馈补偿,首先要求扰动信号可以量测,其次要求前馈补偿装置在物理上是可实现的,并应力求简单。在实际应用中,多采用近似全补偿或稳态全补偿的方案。一般来说,主要扰动引起的误差,由前馈控制进行全部或部分补偿;次要扰动引起的误差,由反馈控制予以抑制。这样,在不提高开环增益的情况下,各种扰动引起的误差均可得到补偿,从而有利于同时兼顾提高系统稳定性和减小系统稳态误差的要求。此外,由于前馈控制是一种开环控制,要求构成前馈补偿装置的元器件具有较高的参数稳定性,否则将削弱补偿效果,并给系统输出造成新的误差。
3. 按输入补偿的复合校正
设按输入补偿的复合控制系统如图 6-32 所示。图中, $ G(s) $ 为反馈系统的开环传递函
数, $ Gr(s) $为前馈补偿装置的传递函数。由图可知,系统的输出量为
$$ \mathcal{C}(s)=\left[E(s)+G_{r}(s)R(s)\right]G(s) $$
由于系统的误差

$$ E(s)=R(s)-C(s) $$
所以可得
$$ C(s)=\frac{\left[1+G_{r}(s)\right]G(s)}{1+G(s)}R(s) $$
如果选择前馈补偿装置的传递函数
$$ G_{r}(s)=\frac{1}{G(s)} $$
则式(6-49)变为
$$ C(s)=R(s) $$
表明在式(6-50)成立的条件下,系统的输出量在任何时刻都可以完全无误地复现输入量,具有理想的时间响应特性。
为了说明前馈补偿装置能够完全消除误差的物理意义,将式(6-47)代入式(6-48),可得
$$ E(s)=\frac{\left[1-G_{r}(s)G(s)\right]}{1+G(s)}R(s) $$
上式表明,在式(6-50)成立的条件下,恒有 $ E(s)=0 $;前馈补偿装置 $ G_{r}(s) $ 的存在,相当于在系统中增加了一个输入信号 $ G_{r}(s)R(s) $,其产生的误差信号与原输入信号 $ R(s) $ 产生的误差信号相比,大小相等而方向相反。故式(6-50)称为对输入信号的误差全补偿条件。
由于 $ G(s) $ 一般均具有比较复杂的形式,故全补偿条件(6-50)的物理实现相当困难。在工程实践中,大多采用满足跟踪精度要求的部分补偿条件,或者在对系统性能起主要影响的频段内实现近似全补偿,以使 $ G_{r}(s) $ 的形式简单并易于物理实现。
为了便于分析按输入补偿的复合校正系统的误差和稳定性,需要引入等效开环传递函数的概念。由式(6-49)知,系统闭环传递函数为
$$ \Phi(s)=\frac{C(s)}{R(s)}=\frac{\left[1+G_{r}(s)\right]G(s)}{1+G(s)} $$
定义等效开环传递函数
$$ G_{k}(s)=\frac{\varPhi(s)}{1-\varPhi(s)}=\frac{\left[1+G_{r}(s)\right]G(s)}{1-G_{r}(s)G(s)} $$
显然,式(6-52)和式(6-53)对于单位反馈复合控制系统才能成立。相应的误差传递函数为
$$ \Phi_{e}(s)=\frac{E(s)}{R(s)}=1-\Phi(s)=\frac{1-G_{r}(s)G(s)}{1+G_{r}(s)} $$
上式亦可由式(6-51)直接导出。
在部分补偿情况下, $ G_{r}(s) \neq 1/G(s) $。设反馈系统的开环传递函数
$$ G(s)=\frac{K_{\nu}}{s(a_{n} s^{n-1}+a_{n-1}s^{n-2}+\cdots+a_{2}s+a_{1})} $$
相应的闭环传递函数
$$ \Phi(s)=\frac{K_{v}}{s(a_{n} s^{n-1}+a_{n-1}s^{n-2}+\cdots+a_{2}s+a_{1})+K_{v}} $$
显然,这是I型系统,存在常值速度误差,且加速度误差为无穷大。
若取输入信号的一阶导数作为前馈补偿信号,即
$$ G_{r}(s)=\lambda_{1}s $$
其中,常系数 $ \lambda_{1} $ 表示前馈补偿信号的强度。此时,由式(6-52)得等效系统的闭环传递函数
$$ \Phi(s)=\frac{K_{\nu}(1+\lambda_{1}s)}{s(a_{n} s^{n-1}+a_{n-1}s^{n-2}+\cdots+a_{2}s+a_{1})+K_{\nu}} $$
根据式(6-54),得等效系统的误差传递函数
$$ \begin{aligned}\varPhi_{e}(s)=&\frac{a_{n}s^{n}+a_{n-1}s^{n-1}+\cdots+a_{2}s^{2}+(a_{1}-\lambda_{1}K_{v})s}{s(a_{n}s^{n-1}+a_{n-1}s^{n-2}+\cdots+a_{2}s+a_{1})+K_{v}}\\\qquad&\quad\lambda_{1}=\frac{a_{1}}{K_{v}}\\\varPhi_{e}(s)=&\frac{s^{2}(a_{n}s^{n-2}+a_{n-1}s^{n-3}+\cdots+a_{2})}{s(a_{n}s^{n-1}+a_{n-1}s^{n-2}+\cdots+a_{2}s+a_{1})+K_{v}}\end{aligned} $$
取
可得
于是,等效开环传递函数
$$ G_{k}(s)=\frac{1-\varPhi_{e}(s)}{\varPhi_{e}(s)}=\frac{a_{1}s+K_{v}}{s^{2}(a_{n}s^{n-2}+\cdots+a_{2})} $$
上式表明,引入 $ G_r(s) = \lambda_1 s $ 的前馈补偿装置,并使 $ \lambda_1 = a_1 / K_v $,可以使复合控制系统等效为Ⅱ型系统。此时,复合控制系统的速度误差为零,加速度误差为常值。利用式(6-57),根据终值定理方法不难验证这一结论。
若取输入信号的一阶导数和二阶导数的线性组合作为前馈补偿信号,即
$$ G_{r}(s)=\lambda_{2}s^{2}+\lambda_{1}s $$
则等效系统的闭环传递函数
$$ \varPhi(s)=\frac{K_{v}(1+\lambda_{1}s+\lambda_{2}s^{2})}{s(a_{n}s^{n-1}+a_{n-1}s^{n-2}+\cdots+a_{2}s+a_{1})+K_{v}} $$
等效系统的误差传递函数
$$ \Phi_{e}(s)=\frac{a_{n}s^{n}+a_{n-1}s^{n-1}+\cdots+(a_{2}-\lambda_{2}K_{v})s^{2}+(a_{1}-\lambda_{1}K_{v})s}{s(a_{n}s^{n-1}+a_{n-1}s^{n-2}+\cdots+a_{2}s+a_{1})+K_{v}} $$
取
$$ \lambda_{1}=\frac{a_{1}}{K_{v}},\qquad\lambda_{2}=\frac{a_{2}}{K_{v}} $$
可得
$$ \Phi_{e}(s)=\frac{s^{3}(a_{n}s^{n-3}+a_{n-1}s^{n-4}+\cdots+a_{3})}{s(a_{n}s^{n-1}+a_{n-1}s^{n-2}+\cdots+a_{2}s+a_{1})+K_{v}} $$
于是,等效开环传递函数
$$ G_{k}(s)=\frac{a_{2}s^{2}+a_{1}s+K_{v}}{s^{3}(a_{n}s^{n-3}+a_{n-1}s^{n-4}+\cdots+a_{3})} $$
由式(6-60)及式(6-61)可见,引入 $ G_{r}(s)=\lambda_{2}s^{2}+\lambda_{1}s $的前馈补偿装置,并使 $ \lambda_{1}=a_{1}/K_{v},\lambda_{2}=a_{2}/K_{v} $,可以使复合控制系统等效为Ⅲ型系统。这时,复合控制系统的速度误差和加速度误差均为零,极大地提高了系统复现输入信号的能力和精度。
有时,前馈补偿信号不是加在系统的输入端,而是加在系统前向通路上某个环节的输入端,以简化误差全补偿条件,如图6-33所示。由图可知,复合控制系统的输出量
$$ C(s)=\frac{\left[G_{1}(s)+G_{r}(s)\right]G_{2}(s)}{1+G_{1}(s)G_{2}(s)}R(s) $$
于是,等效系统的闭环传递函数
$$ \phi(s)=\frac{\left[G_{1}(s)+G_{r}(s)\right]G_{2}(s)}{1+G_{1}(s)G_{2}(s)} $$
等效系统的误差传递函数
$$ \Phi_{e}(s)=\frac{1-G_{r}(s)G_{2}(s)}{1+G_{1}(s)G_{2}(s)} $$
由上式可见,当取
$$ G_{r}(s)=\frac{1}{G_{2}(s)} $$
时,复合控制系统将实现误差全补偿。基于同样的理由,完全实现全补偿条件(6-63)是困难的。为了使 $ G_{r}(s) $ 在物理上能够实现,通常只进行部分补偿,将系统误差减小至允许范围内即可。


从控制系统稳定性的角度来考察,比较式(6-55),式(6-56)和式(6-59)可知,没有前馈控制时的反馈控制系统的特征方程,与有前馈控制时的复合控制系统的特征方程完全
一致,表明系统的稳定性与前馈控制无关。因此,复合校正控制系统很好地解决了一般反馈控制系统在提高控制精度与确保系统稳定性之间存在的矛盾。
在控制工程实践中,输入信号的一阶导数和二阶导数,往往由测速发电机与无源网络的组合线路取得,如图6-34所示。由图可知,在假定无源网络的负载阻抗为无穷大且信号源内阻为零,即 $ \beta R_{w} \approx 0 $的条件下,其中 $ R_{w} $为测速发电机的分压电位器阻值, $ \beta $为调整系数,无源网络的传递函数为
$$ \begin{aligned}G_{c}(s)&=\frac{K(\tau s+1)}{Ts+1}\\K_{1}=\frac{R_{2}}{R_{1}+R_{2}},\quad\tau&=R_{1}C_{1},\quad T=\frac{R_{1}R_{2}C_{1}}{R_{1}+R_{2}}\end{aligned} $$
其中
当不考虑负载效应时,整个测速发电机和无源网络的组合线路的传递函数为
$$ \begin{aligned}G_{r}(s)&=K_{1}\frac{\tau s+1}{Ts+1}\cdot\beta K_{t}s=\frac{\lambda_{2}s^{2}+\lambda_{1}s}{Ts+1}\\\lambda_{1}&=K_{1}K_{t}\beta,\qquad\quad\lambda_{2}=K_{1}K_{t}\beta\tau\end{aligned} $$
式中
$ K_{t} $ 为测速发电机的比电压(输出斜率)。显然,调整 $ K_{1} $, $ \beta $ 和 $ \tau $ 的数值,可以使 $ \lambda_{1} $ 和 $ \lambda_{2} $ 满足设计要求。
由式(6-64)可见,由于无源网络无法提供纯微分信号,因此在前馈装置传递函数的分母上,增加了一项寄生因式 $ (Ts+1) $。在这种情况下,等效系统的闭环传递函数(6-59)演变为
$$ \Phi(s)=\frac{K_{v}\left[1+(\lambda_{1}+T)s+\lambda_{2}s^{2}\right]}{(T s+1)\left[s(a_{n} s^{n-1}+a_{n-1}s^{n-2}+\cdots+a_{2}s+a_{1})+K_{v}\right]} $$
根据式(6-54),得等效系统的误差传递函数
$$ \varPhi_{e}(s)=\frac{a_{n}Ts^{n+1}+(a_{n}+a_{n-1}T)s^{n}+\cdots+(a_{3}+a_{2}T)s^{3}+(a_{2}+a_{1}T-\lambda_{2}K_{v})s^{2}+(a_{1}-\lambda_{1}K_{v})s}{(Ts+1)\Big[s(a_{n}s^{n-1}+a_{n-1}s^{n-2}+\cdots+a_{2}s+a_{1})+K_{v}\Big]} $$
若取
$$ \lambda_{1}=\frac{a_{1}}{K_{\nu}},\qquad\lambda_{2}=\frac{a_{2}+a_{1}T}{K_{\nu}} $$
也即 $ K_{1} $, $ \beta $ 和 $ \tau $ 的选择,应使下列关系式成立:
$$ \beta=\frac{a_{1}}{K_{1}K_{t}K_{v}},\qquad K_{1}=\frac{a_{2}+a_{1}T}{K_{t}K_{v}\beta\tau} $$
则等效开环传递函数
$$ G_{k}(s)=\frac{(a_{2}+a_{1}T)s^{2}+(a_{1}+K_{v}T)s+K_{v}}{s^{3}\left[a_{n}Ts^{n-2}+(a_{n}+a_{n-1}T)s^{n-3}+\cdots+(a_{3}+a_{2}T)\right]} $$
上式表明,若条件式(6-66)或式(6-67)成立,等效系统成为Ⅲ型系统,其速度误差及加速度误差均为零。
比较式(6-59)与式(6-65)可以看出,当前馈装置的传递函数为式(6-64)形式时,复合控制系统的特征方程也同样增加了因子 $ (Ts+1) $,从而使闭环系统增加了一个 $ s=-1/T $的极点。由于增加的闭环极点位于左半s平面,对系统的稳定性没有影响,但是对系统的动态性能有影响。在设计系统时,应注意选择无源网络的R和C的数值,除使T值满足
式(6-67)外,还应使 T 值较小,从而附加闭环极点-1/T 远离虚轴,对系统动态性能的影响甚微。
不难理解, $ G_{r}(s)=\lambda_{1}s $ 的前馈补偿规律可直接用测速发电机实现。为了便于调整参数,测速发电机的输出端应跨接分压电位器。
例 6-9 设复合校正随动系统如图 6-35 所示。试选择前馈补偿方案和参数,使复合控制系统等效为Ⅱ型或Ⅲ型系统。
解 前馈补偿方案及其参数选择,可
按如下几步讨论:
1) 选择 $ G_{r}(s)=\lambda_{1}s $。在图 6-35 中,令
$$ G_{1}(s)=\frac{K_{1}}{T_{1}s+1},\qquad G_{2}(s)=\frac{K_{2}}{s(T_{2}s+1)} $$

$$ G(s)=G_{1}(s)G_{2}(s)=\frac{K_{1}K_{2}}{s\left[\overline{T_{1}}T_{2}s^{2}+(T_{1}+T_{2})s+1\right]} $$
易知:未补偿系统为Ⅰ型系统,且 $ a_{3}=T_{1}T_{2} $, $ a_{2}=T_{1}+T_{2} $, $ a_{1}=1 $。由式(6-62)得等效系统的误差传递函数
$$ \Phi_{e}(s)=\frac{T_{1}T_{2}s^{3}+(T_{1}+T_{2}-\lambda_{1}K_{2}T_{1})s^{2}+(1-\lambda_{1}K_{2})s}{s(T_{1}s+1)(T_{2}s+1)+K_{1}K_{2}} $$
显然,若选
$$ \lambda_{1}=\frac{1}{K_{2}} $$
则复合控制系统等效为Ⅱ型系统,在斜坡函数输入时的稳态误差为零。实质上,取 $ \lambda_{1}=1/K_{2} $,只是一种部分补偿。
2) 选择 $ G_{r}(s)=\lambda_{2}s^{2}+\lambda_{1}s $。不难求得等效系统的闭环传递函数
$$ \Phi(s)=\frac{K_{1}K_{2}+K_{2}(\lambda_{2}s^{2}+\lambda_{1}s)(T_{1}s+1)}{s(T_{1}s+1)(T_{2}s+1)+K_{1}K_{2}} $$
以及等效误差传递函数
$$ \begin{aligned}\varPhi_{e}(s)=&\frac{(T_{1}T_{2}-K_{2}T_{1}\lambda_{2})s^{3}+(T_{1}+T_{2}-K_{2}T_{1}\lambda_{1}-K_{2}\lambda_{2})s^{2}+(1-K_{2}\lambda_{1})s}{s(T_{1}s+1)(T_{2}s+1)+K_{1}K_{2}}\\&\lambda_{1}=\frac{1}{K_{2}},\qquad\lambda_{2}=\frac{T_{2}}{K_{2}}\end{aligned} $$
若选
可使 $ \Phi_e(s) \equiv 0 $。此时,由于满足误差全补偿条件 $ G_r(s) = 1/G_2(s) $,故复合校正系统对任何形式的输入信号均不产生误差。但是
$$ G_{r}(s)=\frac{s(T_{2}s+1)}{K_{2}} $$
的形式是难以准确实现的,只能在对系统性能起主要影响的频段范围内近似实现。
3) 选择 $ G_{r}(s)=\frac{\lambda_{2}s^{2}+\lambda_{1}s}{Ts+1} $ 。不难证明,当取
$$ \lambda_{1}=\frac{1}{K_{2}},\qquad\lambda_{2}=\frac{T_{2}+T}{K_{2}} $$
复合校正系统等效为Ⅲ型系统,在加速度函数输入作用下,系统的稳态误差为零。在物
理装置上,可考虑采用测速发电机与无源网络的组合线路近似实现上述补偿方案。
6 -6 控制系统校正设计
例 6-10 磁盘驱动读取系统(续)。
当忽略电机磁场影响时,具有 PD 控制器的磁盘驱动系统如图 6-36 所示。为了消除 PD 控制形成的零点因式 $ (s+z) $ 对闭环动态性能的不利影响,系统配置了前置滤波器 $ G_{p}(s) $。要求设计 PD 控制器 $ G_{c}(s) $ 和前置滤波器 $ G_{p}(s) $,使系统成为最小节拍响应系统,并满足以下设计指标:
1) 单位阶跃响应超调量 $ \sigma\% < 5\% $;
2) 单位阶跃响应调节时间 $ t_s < 50\text{ms} (\Delta = 2\%) $;
3)单位阶跃扰动作用下的最大响应 $ 5 \times 10^{-3} $

解 由图 6-36 知,当不考虑 $ G_{p}(s) $ 时,系统开环传递函数
$$ G(s)=G_{c}(s)G_{1}(s)G_{2}(s)=\frac{50(K_{1}+K_{3}s)}{s(s+20)} $$
相应的闭环传递函数
$$ \Phi(s)=\frac{G(s)}{1+G(s)}=\frac{50(K_{1}+K_{3}s)}{s^{2}+(20+50K_{3})s+50K_{1}} $$
由表6-3知,二阶最小节拍响应系统的标准化闭环传递函数为
$$ \varPhi(s)=\frac{\omega_{n}^{2}}{s^{2}+\alpha\omega_{n}s+\omega_{n}^{2}},\qquad\alpha=1.82 $$
标准化调节时间应为
$$ \omega_{n}t_{s}=4.82 $$
根据设计指标要求, $ t_s < 50\text{ms} $,应有 $ \omega_n > 96.4 $,于是可取 $ \omega_n = 120 $,其对应的调节时间
$$ t_{s}=\frac{4.82}{\omega_{n}}=40.2ms<50ms\quad(\Delta=2\%) $$
可以满足设计要求。这样,二阶最小节拍系统的标准化闭环传递函数为
$$ \Phi(s)=\frac{14400}{s^{2}+218.4s+14400} $$
令实际闭环传递函数与标准化闭环传递函数分母相等,有
$$ 218.4=20+50K_{3},\quad14400=50K_{1} $$
解得 $ K_{1}=288,\ K_{3}=3.968 $ 。于是,所需的 PD 控制器为
$$ G_{c}(s)=K_{1}+K_{3}s=3.968(s+72.58) $$
为了消除 PD 控制器新增闭环零点 $ (s+72.58) $的不利影响,将前置滤波器取为
$$ G_{p}(s)=\frac{72.58}{s+72.58} $$
最后,对所设计的系统进行仿真测试。无前置滤波器时单位阶跃输入响应,如图 6-37 所示,仿真表明,闭环零点可以提升系统的上升时间,但恶化了系统的超调量;而有前置滤波器时系统的单位阶跃时间响应,如图 6-38(a)所示,其动态性能大为改善,超调量 $ \sigma\%=0.1\% $,调节时间 $ t_s=40\text{ms}(\Delta=2\%) $;同时,图 6-38(b)所示的有前置滤波器时系统的单位阶跃扰动响应,表明系统能有效抑制扰动的影响,最大扰动响应值为 $ 6.9\times10^{-4} $。从而全部满足设计指标要求。

MATLAB 文本:
K1=288;K3=3.968;
Gc=tf([K3,K1],1);
G1=5;
G2=tf(10,[1,20,0]);
Gp=tf(72.58,[1,72.58]);
G3=series(Gc,G1);
G=series(G3,G2);
G4=feedback(G1);
G5=series(Gp,G4);
G6=feedback(G2,G3);
figure(1);step(G4);grid
figure(2);step(G5);grid
figure(3);step(G6);grid


习题
6-1 设有单位反馈的火炮指挥仪伺服系统,其开环传递函数为
$$ G_{0}(s)=\frac{K}{s(0.2s+1)(0.5s+1)} $$
若要求系统最大输出速度为 $ 12^{\circ}/s $,输出位置的容许误差小于 $ 2^{\circ} $,试求:
(1) 确定满足上述指标的最小 K 值,计算该 K 值下系统的相角裕度和幅值裕度;
(2) 在前向通路中串接超前校正网络
$$ G_{c}(s)=\frac{0.4s+1}{0.08s+1} $$
计算校正后系统的相角裕度和幅值裕度,说明超前校正对系统动态性能的影响。
6-2 设单位反馈系统的开环传递函数
$$ G_{0}(s)=\frac{K}{s(s+1)} $$
试设计一串联超前校正装置,使系统满足如下指标:
(1) 相角裕度 $ \gamma \geqslant 45^{\circ} $;
(2) 在单位斜坡输入下的稳态误差
$$ e_{ss}(\infty)<\frac{1}{15}rad $$
(3) 截止频率 $ \alpha_{c} \geqslant 7.5 rad/s $。
6-3 已知一单位反馈最小相位控制系统,其固定不变部分传递函数 $ G_{0}(s) $ 和串联校正装置 $ G_{c}(s) $ 分别如图 6-39(a) 和 (b) 所示。要求:
(1) 写出校正后各系统的开环传递函数;
(2) 分析各 $ G_{c}(s) $ 对系统的作用,并比较其优、缺点。


6-4 设单位反馈系统的开环传递函数为
$$ G_{0}(s)=\frac{40}{s(0.2s+1)(0.0625s+1)} $$
(1) 若要求已校正系统的相角裕度为 $ 30^{\circ} $,幅值裕度为 $ 10 \sim 12 \, \text{dB} $,试设计串联超前校正装置;
(2) 若要求已校正系统的相角裕度为 $ 50^{\circ} $,幅值裕度大于 15dB,试设计串联滞后校正装置。
6-5 设单位反馈系统的开环传递函数为
$$ G_{0}(s)=\frac{8}{s(2s+1)} $$
若采用滞后-超前校正装置
$$ G_{c}(s)=\frac{(10s+1)(2s+1)}{(100s+1)(0.2s+1)} $$
对系统进行串联校正,试绘制系统校正前后的对数幅频渐近特性,并计算系统校正前后的相角裕度。
6-6 设单位反馈系统的开环传递函数
$$ G_{0}(s)=\frac{K}{s(s+1)(0.25s+1)} $$
(1) 若要求已校正系统的静态速度误差系数 $ K_v \geq 5(s^{-1}) $,相角裕度 $ \gamma \geq 45^\circ $,试设计串联校正装置;

(2) 若除上述指标要求外,还要求系统校正后截止频率 $ \omega_c \geq 2\text{rad/s} $,试设计串联校正装置。
6-7 图 6-40 为三种推荐稳定系统的串联校正网络特性,它们均由最小相位环节组成。若控制系统为单位反馈系统,其开环传递函数为

$$ G_{0}(s)=\frac{400}{s^{2}(0.01s+1)} $$

试问:
(1) 这些校正网络特性中,哪一种可使已校正系统的稳定程度最好?
(2) 为了将 12Hz 的正弦噪声削弱 10 倍左右,你确定采用哪种校正网络特性?
6-8 设单位反馈系统的开环传递函数
$$ G_{0}(s)=\frac{K}{s(0.1s+1)(0.01s+1)} $$
试设计串联校正装置,使系统特性满足下列指标:
(1) 静态速度误差系数 $ K_v \geq 250s^{-1} $;
(2) 截止频率 $ \omega_c \geq 30 \, rad/s $;
(3) 相角裕度 $ \gamma(\omega_c) \geq 45^\circ $。

6-9 设复合校正控制系统如图 6-41 所示。
若要求闭环回路过阻尼,且系统在斜坡输入作用下的稳态误差为零,试确定 K 值及前馈补偿
装置 $ G_{r}(s) $。
6-10 设复合校正控制系统如图 6-42 所示,其中 $ N(s) $ 为可量测扰动, $ K_{1} $、 $ K_{2} $、T 均为正常数。若要求系统输出 $ C(s) $ 完全不受 $ N(s) $ 的影响,且跟踪阶跃指令的误差为零,试确定前馈补偿装置 $ G_{c1}(s) $ 和串联校正装置 $ G_{c2}(s) $。
6-11 设复合控制系统如图 6-43 所示。图中 $ G_n(s) $ 为前馈补偿装置的传递函数, $ G_c(s) = K_t s $ 为测速发电机的传递函数, $ G_1(s) $ 和 $ G_2(s) $ 为前向通路环节的传递函数, $ N(s) $ 为可量测扰动。如果

$$ G_{1}(s)=K_{1},\qquad G_{2}(s)=\frac{1}{s^{2}} $$
试确定 $ G_{n}(s) $、 $ G_{c}(s) $ 和 $ K_{1} $,使系统输出量完全不受可量测扰动的影响,且单位阶跃响应的超调量 $ \sigma\%=25\% $,峰值时间 $ t_{p}=2s $。

6-12 设复合控制系统如图 6-33 所示。图中
$$ G_{1}(s)=K_{1},\quad K_{1}=2 $$
$$ G_{2}(s)=\frac{K_{2}}{s(s+20\zeta)},\qquad K_{2}=50,\zeta=0.5 $$
$$ G_{r}(s)=\frac{\lambda_{2}s^{2}+\lambda_{1}s}{T s+1},\quad T=0.2 $$
试确定 $ \lambda_{1} $和 $ \lambda_{2} $的数值,使系统等效为Ⅲ型系统,并讨论寄生因式 $ (Ts+1) $对系统稳定性和动态性能的影响。
6-13 设组合驱动装置如图 6-44 所示。该装置由两个工作滑轮 A 和 B 组成,通过弹性皮带连在一起,挂在弹簧上的第三个拉力滑轮可以将皮带拉紧,而弹簧运动可以视为无摩擦的运动。在组合驱动装置中,主滑轮 A 由直流电机驱动,滑轮 A 和 B 上都装有测速计,其输出电压与滑轮的转速成正比,利用测得的速度信号,可以估计每个滑轮的转角。
设组合驱动装置的转速控制系统如图6-45所示,其中被控对象为组合驱动装置,其传递函数
$$ G_{0}(s)=\frac{10}{\left(s+6\right)^{2}} $$
$ G_{c}(s) $为PI控制器,其传递函数
$$ G_{c}(s)=K_{1}+\frac{K_{2}}{s} $$
$ G_{p}(s) $为前置滤波器。要求设计 $ G_{c}(s) $ 和 $ G_{p}(s) $,使系统具有最小节拍响应,且调节时间 $ t_{s} \leqslant 1s (\Delta = 2\%) $。
6-14 设有前置滤波器的鲁棒控制系统如图 6-46 所示,其中被控对象
$$ G_{0}(s)=\frac{10}{(s+1)(s+2)} $$



PID 控制器
$$ G_{c}(s)=\frac{K_{3}s^{2}+K_{1}s+K_{2}}{s} $$
$ G_{p}(s) $为前置滤波器。设计要求:
(1) 当 $ K_a=10 $, $ K_b=0 $ 时,设计 $ G_c(s) $ 和 $ G_p(s) $,使系统具有最小节拍响应,即系统在单位阶跃输入作用下, $ e_{ss}(\infty)=0 $, $ \sigma^0\% \leq 2\% $, $ t_s \leq 1s(\Delta=2\%) $;
(2) 若 $ G_{0}(s) $ 的两个极点发生 $ \pm50\% $ 范围摄动,在最坏情况下,被控对象变为
$$ G_{0}(s)=\frac{10}{(s+0.5)(s+1)} $$
试用(1)中的设计结果,对系统性能进行考核,以检验系统的鲁棒性。
6-15 NASA 的宇航员可以在航天飞机中通过控制机械手将卫星回收到航天飞机的货舱中,如图 6-47(a) 所示。图中显示了宇航员站在机械臂上工作。该卫星回收系统结构图如图 6-47(b) 所示。要求:
(1) 当 $ T=0.1s $ 时,确定 $ K_{a} $ 的取值,使系统的相角裕度 $ \gamma=50^{\circ} $;
(2) 当 $ T=0.5s $ 时,仍采用(1)中确定的 $ K_{a} $,求此时系统的相角裕度 $ \gamma_{1} $;
(3) 当 $ T=0.5s $ 时,若要求 $ \eta=50^\circ $,试问
6-16 已知汽车点火系统中有一个单位负反馈子系统,其开环传递函数为 $ G_{c}(s)G_{0}(s) $,其中
$$ G_{0}(s)=\frac{10}{s(s+10)},\qquad G_{c}(s)=K_{1}+\frac{K_{2}}{s} $$
若已知 $ K_{2}/K_{1}=0.5 $,试确定 $ K_{1} $ 和 $ K_{2} $ 的取值,使系统主导极点的阻尼比 $ \zeta=0.707 $,而且单位阶跃响应的调
节时间 $ t_s \leq 2s (\Delta = 5\%) $。


6-17 在核工业中,远程机器人主要用来回收和处理核废料,同时也用于核反应堆的监控,清除放射性污染和处理意外事故等。图6-48所示为核工厂的遥控机器人示意图,其构成的远程监控系统可以完成某些特定操作的监测任务。若系统的开环传递函数为
$$ G_{0}(s)=\frac{K_{a}\mathrm{e}^{-sT}}{(s+1)(s+3)} $$
要求:
(1) 当 T=0.5s 时,确定 $ K_{a} $ 的合适取值,使系统阶跃响应的超调量小于 30%,并计算所得系统的稳态误差;
(2) 设计校正网络
$$ G_{c}(s)=\frac{s+2}{s+b} $$
以改进(1)中所得系统的性能,使系统的稳态误差小于12%。

6-18 MANUTEC 机器人具有很大的惯性和较长的手臂,其实物如图 6-49(a) 所示。机械臂的动力学特性可以表示为
$$ G_{0}(s)=\frac{250}{s(s+2)(s+40)(s+45)} $$
要求选用图 6-49(b)所示控制方案,使系统阶跃响应的超调量小于 20%,上升时间小于 0.5s,调节时间小于 1.2s( $ \Delta=2\% $),静态速度误差系数 $ K_v \geq 10 $。试问:采用超前校正网络
$$ G_{c}(s)=1483.7\frac{s+3.5}{s+33.75} $$
是否合适?
6-19 双手协调机器人如图 6-50 所示,两台机械手相互协作,试图将一根长杆插入另一物体。已知单个机器人关节的反馈控制系统为单位反馈控制系统,被控对象为机械臂,其传递函数为
$$ G_{0}(s)=\frac{4}{s(s+0.5)} $$
要求设计一个串联超前-滞后校正网络,使系统在单位斜坡输入时的稳态误差不大于0.0125,单位阶跃响应的超调量小于25%,调节时间小于3s( $ \Delta=2\% $),并给出系统校正前后的单位阶跃输入响应曲线。试问:选用网络

$$ G_{c}(s)=\frac{10(s+2)(s+0.1)}{(s+20)(s+0.01)} $$

是否合适?
6-20 图 6-51 为机器人和视觉系统的示意图,移动机器人利用摄像系统来观测环境信息。已知机器人系统为单位反馈系统,被控对象为机械臂,其传递函数
$$ G_{0}(s)=\frac{1}{(s+1)(0.5s+1)} $$


为了使系统阶跃响应的稳态误差为零,采用串联 PI 控制器
$$ G_{c}(s)=K_{1}+\frac{K_{2}}{s} $$
试设计合适的 $ K_1 $ 与 $ K_2 $ 值,使系统阶跃响应的超调量不大于 5%,调节时间小于 $ 6\text{s}(\Delta=2\%) $,静态速度误差系数 $ K_v \geq 0.9 $。
6-21 图 6-52(a)所示的大型天线可以用来接收卫星信号。为了能跟踪卫星的运动,必须保证天线的准确定向。天线指向控制系统采用电枢控制的电机驱动天线,其结构图如图 6-52(b)所示。若要求系统斜坡响应的稳态误差小于 1%,阶跃响应的超调量小于 5%,调节时间小于 2s( $ \Delta=2\% $)。要求:
(1)设计合适的校正网络 $ G_{c}(s) $,并绘制已校正系统的单位阶跃响应曲线;
(2) 当 $ R(s)=0 $ 时,计算扰动 $ N(s)=1/s $ 对系统输出 $ C(s) $ 的影响。


6-22 热轧厂的主要工序是将炽热的钢坯轧成具有预定厚度和尺寸的钢板,所得到的最终产品之一是宽为 3300mm、厚为 180mm 的标准板材。图 6-53(a) 给出了热轧厂主要设备示意图,它有两台主要的辊轧台:1 号台与 2 号台。辊轧台上装有直径为 508mm 的大型辊轧台,由 4470kW 大功率电机驱动,并通过大型液压缸来调节轧制宽度和力度。


热轧机的典型工作流程是:钢坯首先在熔炉中加热,加热后的钢坯通过1号台,被辊轧机轧制成具有预期宽度的钢坯,然后通过2号台,由辊轧机轧制成具有预期厚度的钢板,最后再由热整平设备加以整平成型。
热轧机系统控制的关键技术是通过调整辊轧机的间隙来控制钢板的厚度。热轧机控制系统框图如图6-53(b)所示,其中
$$ G_{0}(s)=\frac{1}{s(s^{2}+4s+5)} $$
而 $ G_{c}(s) $ 为具有两个相同实零点的 PID 控制器。要求:
(1) 选择 PID 控制器的零点和增益,使闭环系统有两对相等的特征根;
(2) 考查(1)中得到的闭环系统,给出不考虑前置滤波器 $ G_{p}(s) $ 与配置适当 $ G_{p}(s) $ 时,系统的单位阶跃响应;
(3) 当 $ R(s)=0 $, $ N(s)=1/s $ 时, 计算系统对单位阶跃扰动的响应。