参考书籍:《自动控制原理》(第七版).胡寿松主编.
《自动控制原理PDF版下载》
1.根轨迹基础
-
根轨迹简称根迹,是开环系统从某一参数从零变到无穷时,闭环系统特征方程式的根在 s s s平面上变化的轨迹;
-
实际系统说明:
设控制系统如下图所示,其闭环传递函数为:
Φ ( s ) = C ( s ) R ( s ) = 2 K s 2 + 2 s + 2 K \Phi(s)=\frac{C(s)}{R(s)}=\frac{2K}{s^2+2s+2K} Φ(s)=R(s)C(s)=s2+2s+2K2K
由控制系统结构图可得,特征方程为:
s 2 + 2 s + 2 K = 0 s^2+2s+2K=0 s2+2s+2K=0
特征方程的根为:
s 1 = − 1 + 1 − 2 K , s 2 = − 1 − 1 − 2 K s_1=-1+\sqrt{1-2K},s_2=-1-\sqrt{1-2K} s1=−1+1−2K,s2=−1−1−2K
令开环增益 K K K从零变化到无穷,其根轨迹如下: -
根轨迹与系统性能(以上实例作为说明)
-
稳定性
当开环增益从零变到无穷时,其根轨迹不会越过虚轴进入右半 s s s平面,该系统对于所有的 K K K值都是稳定的;分析高阶系统的根轨迹图时,根轨迹可能越过虚轴进入 s s s右半平面,此时根轨迹与虚轴交点处的 K K K值,即临界开环增益;
-
稳态性能
该系统开环系统在坐标原点只有一个极点,属于Ⅰ型系统,根轨迹上的 K K K值就是静态速度误差系数;如果给定系统的稳态误差要求,由根轨迹图可以确定闭环极点位置的容许范围;一般情况下,根轨迹图上标注出来的参数不是开环增益,而是所谓的根轨迹增益,需要进行换算;
-
动态性能
由图可知,当 0 < K < 0.5 0<K<0.5 0<K<0.5时,所有闭环极点位于实轴上,系统为过阻尼系统,单位阶跃响应为非周期过程;当 K = 0.5 K=0.5 K=0.5时,闭环两个实数极点重合,系统为临界阻尼系统,单位阶跃响应仍为非周期过程,但响应速度较过阻尼情况快;当 K > 0.5 K>0.5 K>0.5时,闭环极点为复数极点,系统为欠阻尼系统,单位阶跃响应为阻尼振荡过程,且超调量将随 K K K增大而增大,但调节时间变化不会显著;
-
2.闭环零、极点与开环零、极点的关系
设控制系统如下图所示,
由控制系统结构图可得,系统闭环传递函数为:
Φ ( s ) = G ( s ) 1 + G ( s ) H ( s ) \Phi(s)=\frac{G(s)}{1+G(s)H(s)} Φ(s)=1+G(s)H(s)G(s)
前向通路传递函数 G ( s ) G(s) G(s)和反馈通路传递函数 H ( s ) H(s) H(s)表示如下:
G ( s ) = K G ( τ 1 s + 1 ) ( τ 2 2 s 2 + 2 ζ 1 τ 2 s + 1 ) … s ν ( T 1 s + 1 ) ( T 2 2 s 2 + 2 ζ 2 T 2 s + 1 ) … = K G ∗ ∏ i = 1 f ( s − z i ) ∏ i = 1 q ( s − p i ) G(s)=\frac{K_G(\tau_1s+1)(\tau_2^2s^2+2\zeta_1\tau_2s+1)\dots}{s^{\nu}(T_1s+1)(T_2^2s^2+2\zeta_2T_2s+1)\dots}=K_G^*\frac{\displaystyle\prod_{i=1}^f(s-z_i)}{\displaystyle\prod_{i=1}^q(s-p_i)} G(s)=sν(T1s+1)(T22s2+2ζ2T2s+1)…KG(τ1s+1)(τ22s2+2ζ1τ2s+1)…=KG∗i=1∏q(s−pi)i=1∏f(s−zi)
其中: K G K_G KG称为前向通路增益; K G ∗ K_G^* KG∗称为前向通路根轨迹增益;满足如下关系:
K G ∗ = K G τ 1 τ 2 2 … T 1 T 2 2 … , H ( s ) = K H ∗ ∏ j = 1 l ( s − z j ) ∏ j = 1 h ( s − p j ) K_G^*=K_G\frac{\tau_1\tau_2^2\dots}{T_1T_2^2\dots},H(s)=K_H^*\frac{\displaystyle\prod_{j=1}^l(s-z_j)}{\displaystyle\prod_{j=1}^h(s-p_j)} KG∗=KGT1T22…τ1τ22…,H(s)=KH∗j=1∏h(s−pj)j=1∏l(s−zj)
其中: K H ∗ K_H^* KH∗称为反馈通路根轨迹增益;
控制系统的开环传递函数表示为:
G ( s ) H ( s ) = K ∗ ∏ i = 1 f ( s − z i ) ∏ j = 1 l ( s − z j ) ∏ i = 1 q ( s − p i ) ∏ j = 1 h ( s − p j ) G(s)H(s)=K^*\frac{\displaystyle\prod_{i=1}^f(s-z_i)\displaystyle\prod_{j=1}^l(s-z_j)}{\displaystyle\prod_{i=1}^q(s-p_i)\displaystyle\prod_{j=1}^h(s-p_j)} G(s)H(s)=K∗i=1∏q(s−pi)j=1∏h(s−pj)i=1∏f(s−zi)j=1∏l(s−zj)
其中: K ∗ = K G ∗ K H ∗ K^*=K_G^*K_H^* K∗=KG∗KH∗称为开环系统根轨迹增益;
对于有 m m m个开环零点和 n n n个开环极点的系统,有 f + l = m f+l=m f+l=m和 q + h = n q+h=n q+h=n;
闭环传递函数为:
Φ ( s ) = K G ∗ ∏ i = 1 f ( s − z i ) ∏ j = 1 h ( s − p j ) ∏ i = 1 n ( s − p i ) + K ∗ ∏ j = 1 m ( s − z j ) \Phi(s)=\frac{K_G^*\displaystyle\prod_{i=1}^f(s-z_i)\displaystyle\prod_{j=1}^h(s-p_j)}{\displaystyle\prod_{i=1}^n(s-p_i)+K^*\displaystyle\prod_{j=1}^m(s-z_j)} Φ(s)=i=1∏n(s−pi)+K∗j=1∏m(s−zj)KG∗i=1∏f(s−zi)j=1∏h(s−pj)
结论:
- 闭环系统根轨迹增益,等于开环系统前向通路根轨迹增益;对于单位反馈系统,闭环系统根轨迹增益等于开环系统根轨迹增益;
- 闭环零点由开环前向通路传递函数的零点和反馈通路传递函数的极点组成;对于单位反馈系统,闭环零点就是开环零点;
- 闭环极点与开环零点、开环极点及根轨迹增益 K ∗ K^* K∗均有关;
- 根轨迹法基本任务:由已知的开环零、极点的分布及根轨迹增益,通过图解的方法找出闭环极点;
3.根轨迹方程
根轨迹是系统所有闭环极点的集合;
控制系统闭环特征方程为:
1 + G ( s ) H ( s ) = 0 1+G(s)H(s)=0 1+G(s)H(s)=0
当系统有 m m m个开环零点和 n n n个开环极点时,上式等价于:
K ∗ ∏ j = 1 m ( s − z j ) ∏ i = 1 n ( s − p i ) = − 1 K^*\frac{\displaystyle\prod_{j=1}^m(s-z_j)}{\displaystyle\prod_{i=1}^n(s-p_i)}=-1 K∗i=1∏n(s−pi)j=1∏m(s−zj)=−1
上式称为根轨迹方程;
- z j z_j zj为已知的开环零点;
- p i p_i pi为已知的开环极点;
- K ∗ K^* K∗从零变到无穷大;
根轨迹方程用如下两个方程表示:
∑ j = 1 m ∠ ( s − z j ) − ∑ i = 1 n ∠ ( s − p i ) = ( 2 k + 1 ) π , k = 0 , ± 1 , ± 2 , … ; K ∗ = ∏ i = 1 n ∣ s − p i ∣ ∏ j = 1 m ∣ s − z j ∣ \begin{aligned} \sum_{j=1}^m\angle(s-z_j)-\sum_{i=1}^n\angle(s-p_i)=(2k+1)\pi,k=0,±1,±2,\dots;K^*=\frac{\displaystyle\prod_{i=1}^n|s-p_i|}{\displaystyle\prod_{j=1}^m|s-z_j|} \end{aligned} j=1∑m∠(s−zj)−i=1∑n∠(s−pi)=(2k+1)π,k=0,±1,±2,…;K∗=j=1∏m∣s−zj∣i=1∏n∣s−pi∣
左式称为相角条件;右式称为模值条件;相角条件是确定 s s s平面上根轨迹的充要条件;绘制根轨迹时,只需要使用到相角条件;当需要确定根轨迹上各点的 K ∗ K^* K∗值时,才使用模值条件;