劳斯判据是开环还是闭环?深度解析控制系统稳定性判定原理

许多初学者在复习自动控制原理时,面对劳斯判据(Routh-Hurwitz Criterion)都会产生一个核心疑惑:这个判据到底是针对开环系统的,还是针对闭环系统的?

结论先行:劳斯判据应用于闭环系统的特征方程,但该方程由开环传递函数构建。

简而言之,劳斯判据是一个数学工具,用于判断多项式根的分布。在控制工程中,我们用它来判断闭环系统是否稳定。稳定性是闭环系统最重要的指标,而开环系统本身不谈“渐近稳定性”(除非是积分环节等特殊情况,但通常讨论的是闭环后的整体性能)。因此,劳斯判据的直接对象是闭环特征方程。

⚡ ⚙️ ⚡ ⚙️ ⚡

为什么会有“开环”与“闭环”的混淆?

混淆的根源在于劳斯判据的使用过程。我们通常不知道闭环系统的极点(根),因为闭环传递函数的分母是 1 + G(s)H(s) = 0。当 G(s)H(s) 是一个复杂的有理分式时,直接求根非常困难。因此,我们利用开环传递函数 G(s)H(s) 来构造特征方程,再用劳斯判据分析这个方程的根。

所以,逻辑链条是:

  • 第一步:获取开环传递函数 G(s)H(s)。
  • 第二步:写出闭环特征方程 1 + G(s)H(s) = 0。
  • 第三步:将特征方程整理为多项式形式。
  • 第四步:应用劳斯判据判断该多项式根的实部符号。

由此可见,劳斯判据是连接开环信息与闭环稳定性的桥梁。

如何使用劳斯判据:标准操作流程

为了帮助同学们彻底掌握劳斯判据的应用,我们将其标准化为以下步骤。请注意,劳斯判据仅适用于线性定常系统。

1. 建立闭环特征方程

假设系统的开环传递函数为:

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

闭环特征方程为:

1 + G(s)H(s) = 0
1 + K / [s(s+1)(s+2)] = 0
s(s+1)(s+2) + K = 0
s^3 + 3s^2 + 2s + K = 0

这就是我们要分析的多项式方程。系数分别为:a3=1, a2=3, a1=2, a0=K。

注意:在应用劳斯判据前,必须确保所有系数都存在且同号。如果系数缺失(如s的一次项系数为0),系统通常不稳定(除非有纯虚根,需特殊处理)。

2. 构建劳斯表(Routh Array)

劳斯表的构建遵循特定的行列规则。对于方程 a_ns^n + ... + a_1s + a_0 = 0:

行号 第一列 第二列 第三列
s^n a_n a_{n-2} a_{n-4}
s^{n-1} a_{n-1} a_{n-3} a_{n-5}
s^{n-2} b_1 b_2 ...
s^{n-3} c_1 c_2 ...

计算规则示例(以 b_1 为例):

b_1 = (a_{n-1} a_{n-2} - a_n a_{n-3}) / a_{n-1}

以此类推,逐行计算直至 s^0 行。

3. 稳定性判定准则

检查劳斯表第一列的所有系数:

  • 稳定:如果第一列所有系数均为正数,则系统稳定。这意味着特征方程的所有根都具有负实部,位于s平面的左半部分。
  • 不稳定:如果第一列系数出现负数,则系统不稳定。
  • 临界稳定:如果第一列出现零,但未发生符号变化(需特殊处理,见下文),可能意味着存在纯虚根。

关键推论:第一列系数符号变化的次数,等于特征方程在右半s平面(RHP)根的个数。

经典案例解析:参数K的稳定性范围

为了更直观地理解劳斯判据,我们来看一个经典的考题类型:确定增益K的稳定范围。

例题:某单位负反馈系统

开环传递函数: G(s) = K / [s(s+1)(s+2)]

求:使系统稳定的K值范围。


解题步骤:

1. 特征方程: s^3 + 3s^2 + 2s + K = 0

2. 列劳斯表:

s Col 1 Col 2
s^3 1 2
s^2 3 K
s^1 (32 - 1K)/3 = (6-K)/3 0
s^0 K

3. 判定条件:第一列全为正。

  • 3 > 0 (满足)
  • (6-K)/3 > 0 → K < 6
  • K > 0

结论:当 0 < K < 6 时,系统稳定。

劳斯判据的特殊情形处理

在实际应用中,劳斯表可能会出现两种特殊情况,需要特别注意,否则会导致错误判断。

情形一:首项为零

现象:劳斯表某行的第一个元素为0,但该行其他元素不全为0。

后果:计算下一行时会出现除以零的错误。

处理方法:用一个无穷小的正数 ε 代替0,继续计算,最后令 ε → 0 判断符号。

示例:若第一列为 [1, 1, ε, -1],则符号变化为 + → + → + → -,有一次变化,系统不稳定。

情形二:全零行

现象:劳斯表某一行所有元素均为0。

原因:特征方程中存在关于原点对称的根(如纯虚根 ±jω 或互为相反数的实根 ±σ)。

处理方法:
1. 用全零行的上一行系数构造辅助多项式 A(s)。
2. 对 A(s) 求导,得到 dA(s)/ds。
3. 用导数的系数代替全零行,继续计算。

注意:辅助多项式的根即为特征方程中对称分布的根。

常见问题解答 (FAQ)

1. 劳斯判据能判断开环系统的稳定性吗?

通常不这样问。开环系统的稳定性取决于其自身的极点。如果开环传递函数有右半平面极点,则开环不稳定。但控制工程更关心闭环系统的稳定性,因为闭环系统才是最终投入使用的系统。劳斯判据主要用于分析闭环特征方程。

2. 如果劳斯表第一列有负数,系统一定不稳定吗?

是的。第一列出现负数意味着特征方程存在正实部的根(右半平面根),这直接导致系统输出发散,即不稳定。负数的个数等于右半平面根的个数。

3. 劳斯判据适用于非线性系统吗?

不直接适用。劳斯判据仅适用于线性定常系统(LTI)。对于非线性系统,通常需要线性化(在工作点附近泰勒展开)后,再对线性化模型应用劳斯判据,或者使用描述函数法、李雅普诺夫直接法等专门针对非线性系统的方法。

4. 为什么特征方程系数必须同号?

这是系统稳定的必要条件(但不是充分条件)。如果系数缺失或符号不同,根据笛卡尔符号法则,方程必然存在正实部根或零根,因此系统一定不稳定。在这种情况下,无需构建劳斯表即可判定不稳定。

5. 劳斯判据在工程实际中应用多吗?

在理论分析和简单系统设计(如PID参数整定初步)中应用广泛。但在现代复杂控制系统设计中,工程师更多依赖计算机仿真(如MATLAB/Simulink)和频域法(伯德图、奈奎斯特图),因为它们能提供更直观的动态性能和鲁棒性信息。

✨ 更多精彩
🏷️ 标签:劳斯判据稳定性判断开环传递函数根轨迹
研
墨卷研习录
墨卷研习录
CopyRight@educfa.com.cn