4、根轨迹法:根轨迹的基本概念、绘制规则、利用根轨迹分析系统稳定性

根轨迹法,说白了就是看系统参数变化时,闭环极点怎么跑。

我刚开始学自控时,觉得这玩意儿挺玄乎。后来做项目多了才发现,它其实是分析系统稳定性和动态性能最直观的工具之一。你想想看,系统稳不稳,归根结底看极点位置。根轨迹就是告诉你——当某个参数(通常是增益K)从0变到无穷大时,极点们会沿着什么路径移动。

4.1 根轨迹的基本概念

先搞清楚一个问题:我们为什么要画根轨迹?

闭环系统的稳定性,完全由闭环极点决定。但直接求解闭环特征方程很麻烦,尤其是高阶系统。根轨迹法绕开了这个麻烦,它从开环传递函数出发,通过一套规则,快速画出闭环极点的变化趋势。

根轨迹的定义:当开环增益K从0→∞变化时,闭环特征方程的根在s平面上移动的轨迹。

举个例子,一个简单的单位负反馈系统,开环传递函数为:

G(s) = K / [s(s+2)]

闭环特征方程是:

1 + G(s) = 0  →  s² + 2s + K = 0

当K=0时,极点在0和-2。K增大,两个极点会向中间靠拢。K=1时,两个极点重合在-1。K再增大,极点变成共轭复数,实部保持-1,虚部越来越大。

嗯,这就是根轨迹的雏形。K从0到无穷,极点从开环极点出发,走向开环零点或无穷远。

核心要点:根轨迹的起点是开环极点,终点是开环零点或无穷远。根轨迹上的每一点,都对应一个特定的K值。

4.2 根轨迹的绘制规则

画根轨迹有8条基本规则。别怕,我一条条拆开讲。记住一个原则:规则是用来简化绘图的,不是用来背的。

先给出根轨迹方程的标准形式:

1 + K * G(s)H(s) = 0

其中G(s)H(s)是开环传递函数,写成零极点形式:

G(s)H(s) = [∏(s-zᵢ)] / [∏(s-pⱼ)]

zᵢ是开环零点,pⱼ是开环极点。

规则1:根轨迹的分支数

分支数等于开环极点的个数n。每个极点出发一条轨迹。

规则2:根轨迹的对称性

根轨迹关于实轴对称。因为特征方程的系数是实数,复数根必然成对出现。

规则3:根轨迹的起点和终点

起点:K=0时,根轨迹从开环极点出发。
终点:K→∞时,根轨迹终止于开环零点。如果零点个数m小于极点个数n,则有n-m条轨迹终止于无穷远。

规则4:实轴上的根轨迹

实轴上某点右侧的开环零极点个数之和为奇数时,该点在根轨迹上。

这个规则我当年也绕了一阵。后来总结了一个笨办法:从实轴最右端开始,每经过一个开环极点或零点,奇偶性就变一次。奇数段在根轨迹上,偶数段不在。

规则5:渐近线

当n > m时,有n-m条根轨迹趋向无穷远。它们沿着渐近线走。渐近线与实轴的交点和夹角为:

交点 σₐ = (∑pⱼ - ∑zᵢ) / (n - m)
夹角 φₐ = (2k+1)π / (n - m),  k = 0,1,2,...,n-m-1

规则6:分离点与会合点

根轨迹在实轴上分开或汇合的点。求解方程:

dK/ds = 0

或者用更直接的方法:

∑ 1/(s-pⱼ) = ∑ 1/(s-zᵢ)

我曾经在一个电机控制项目中,因为分离点算错了一个符号,导致系统临界稳定的增益值差了30%。嗯,从那以后我每次算分离点都会用两个方法互相验证。

规则7:根轨迹与虚轴的交点

这个交点对应系统临界稳定的状态。用劳斯判据或者令s=jω代入特征方程求解。

规则8:根轨迹的出射角和入射角

复数极点处的出射角:

θ出 = 180° - ∑(从该极点到其他极点的角度) + ∑(从该极点到零点的角度)

复数零点处的入射角类似,把极点和零点互换即可。

我的小技巧:实际画图时,先标出开环零极点,确定实轴上的根轨迹段,再画渐近线,然后找分离点和虚轴交点。最后补上出射角。按这个顺序来,基本不会乱。

4.3 利用根轨迹分析系统稳定性

根轨迹画出来了,怎么用?

稳定性判断其实很简单:根轨迹全部在左半s平面,系统就稳定。只要有一支跑到右半平面,系统就不稳定。

具体来说,有几种情况:

根轨迹位置 系统状态 说明
全部在左半平面 稳定 所有闭环极点实部为负
有分支穿过虚轴 临界稳定 对应增益K为临界增益
有分支进入右半平面 不稳定 存在实部为正的极点

根轨迹与虚轴的交点对应的K值,就是系统的临界增益Kc。实际工程中,我们通常留有余量,取K = (0.5~0.7)Kc。

除了稳定性,根轨迹还能告诉我们动态性能:

  • 阻尼比ζ:从原点出发,与负实轴夹角为β的射线,cosβ = ζ。根轨迹与这条射线的交点,对应特定阻尼比的增益。
  • 自然频率ωₙ:极点到原点的距离。
  • 调节时间:由主导极点的实部决定,实部绝对值越大,调节越快。

注意:根轨迹法只适用于参数变化的情况。如果系统结构本身在变,或者有多个参数同时变化,根轨迹法就不太好用了。这时候可以考虑用频域法。

4.4 知识体系总览

下面这张图,是我梳理的根轨迹法知识框架。画图时对照着看,思路会清晰很多。

根轨迹法知识体系 基本概念 绘制规则 稳定性分析 定义:闭环极点随K变化的轨迹 起点:开环极点 → 终点:开环零点 幅值条件 |G(s)H(s)| = 1/K 相角条件 ∠G(s)H(s) = 180° 分支数 = 极点个数n 对称于实轴 实轴上的根轨迹 渐近线计算 分离点/会合点 虚轴交点 出射角/入射角 全部在左半平面 → 稳定 穿过虚轴 → 临界稳定 进入右半平面 → 不稳定 求临界增益Kc 阻尼比ζ、自然频率ωₙ 动态性能评估 核心:通过开环零极点分布,判断闭环系统性能

根轨迹法,说到底就是一套「看图说话」的工具。你不需要每次都精确计算,关键是培养一种直觉——看到开环零极点分布,就能大致判断出根轨迹的走向,进而知道系统稳不稳、响应快不快。

我个人的经验是,多画几张图比死记规则管用得多。拿几个典型系统练手,比如一阶系统、二阶系统、带零点的系统,画上十张八张,自然就找到感觉了。

一句话总结:根轨迹法把抽象的代数方程变成了直观的几何图形。它让你「看见」系统参数变化时,极点是怎么移动的。这种可视化能力,是工程师最宝贵的直觉之一。


公众号:蓝海资料掘金营,微信deep3321