经典控制
控制系统稳定性
一个控制系统如果是稳定的,就意味着:在你轻推或扰动它之后,它最终会重新安定到一个稳态,而不是越摆越大、失去控制。想象一只碗里有一颗弹珠:你弹它一下,它会滚动片刻,然后静静地停在碗底——这就是稳定。现在把碗翻过来,让弹珠停在碗顶:哪怕最轻微的一碰,也会让它滚落而去,再也回不来——这就是不稳定。稳定性,说到底就是“扰动会衰减”和“扰动会放大”这两者之间的区别。
为什么这件事如此要紧?反馈控制器时刻都在对误差作出反应,一个设计糟糕的控制器可能反应过猛、冲过头,接着又朝反方向猛冲一下,于是不断把自己的错误又喂回去,直到摆幅炸裂开来。稳定的设计保证的是相反的局面:把系统撞离正轨,晃动会在每一个周期里逐渐缩小,直到重归平静。这是任何控制器都必须具备的、最重要的一条性质。快、准、稳固然都好,但一个又快又准却不稳定的系统比毫无用处还糟——它是危险的,因为运动会失控狂奔。
在实际中,稳定性并不是非黑即白的;工程师会谈论一个系统“有多稳”——也就是它的安全裕度。一个设计在理论上可能是稳定的,却仍在悬崖边上摇摇欲坠:要么半天才能安定下来,要么负载一变就立刻陷入振荡。所以好的控制不只追求“稳定”,更追求在机器实际会遇到的各种工况范围内,都能舒舒服服地保持稳定。
一辆稳定的自平衡电动车,在你倾身后放手时会自己回正;而一辆不稳定的车,一旦开始倾倒,就会倒得越来越远、越来越快。
稳定:先倾斜,再恢复。不稳定:先倾斜,再倒下去。
工程师常常通过系统的极点来判断稳定性:对于一个连续时间系统,如果所有极点都落在复平面的左半边,扰动就会衰减,系统就是稳定的。
又称
另见