发布于 2005-03-30 13:05:35
0楼
to 老兵
我想从我理解的角度来说一下 不知道是否正确 一起来讨论。
控制理论可以分为两类 线性系统理论和非线性系统理论。模糊控制,神经网络控制等方法属于非线性系统理论,PID属于线性系统理论。
线性系统控制方法经过这么多年的发展,已经形成了一整套理论,包括经典控制理论和现代控制理论。这都是学控制理论的基础。
线性系统理论是将实际的非线性的物理模型通过一定的方法近似线性化处理(实际的物理系统都是非线性的),这种近似化处理能够满足大多数情况的需要。
随着技术的不断反展,对于控制对象的控制精度要求越来越高,所以在某些情况下,近似线性化不能满足要求,因此对非线性系统的控制方法的研究越来越引人注目,象前面所说的神经网络,逆系统方法,模糊控制 等等。
非线性系统控制方法中有一种叫做“反馈线性化”,实际上仍然是将非线性系统线性化,但是这种线性化不是近似线性化了。在已经线性化的非线性系统前面就可以设计线性系统的控制器了。比如用PID方法。因此PID的方法在非线性控制理论也应用很多。
你认为的“不论多复杂的系统,高级算法只能指明一个方向或把大系统分解/模拟成许多小系统,在具体到小系统的控制里,还是要PID”我觉得也不错,只是应该清楚的是 大系统是非线性的,通过高级算法使其变为线性的系统,再用PID控制。
这是我的一点理解 不知道对不对 还请多多指教