APP下载

倒立摆模糊滑模控制器系统设计与仿真

2015-12-29湖北工程职业学院张春雷

电子世界 2015年22期

湖北工程职业学院 张春雷

倒立摆模糊滑模控制器系统设计与仿真

湖北工程职业学院 张春雷

本章详细介绍了模糊变结构控制器的设计方法,在此基础上,运用一定方法降低控制器的输入维数,一定程度上解决了模糊规则爆炸问题。通过设置合适阙值,达到提高模糊控制器的适应能力和控制精度的目的。

倒立摆;变结构控制;模糊控制

倒立摆是一个复杂的、不稳定的多变量系统,需要控制的目标比较多,如果用模糊控制器,就需要有六个输入:小车位移、上下摆摆角、上下摆角位移。如果每个变量的论域有七个模糊集合,那么整个系统的规则库就会包含多达76=117649个,显然规则太多,难以实现。为了解决以上问题,可以采用参变量模糊控制方法,通过引入两个辅助变量作为模糊控制器的输入,整个控制系统结构就比较简单。

1 倒立摆的状态变量

二级倒立摆的数学模型为:

取其线性化模型。上式的辅助变量为:

其中:

令系统总误差E和总的误差变化率EC取值区间分别为:

2 模糊滑模控制器设计

模糊滑模控制器执行主要控制操作的是主控制器,第二层控制器被称之为监督控制器。

考虑如下非线性系统:

系统状态向量为:

主模糊滑模控制器设计为:

辅助控制器设计为:

将式(2)代入式(1)中,可得:

由被控对象式(1)的表达形式可以定义使得闭环系统稳定的理想控制器为:

将式(4)代入式(3),可得:

则式(5)可以写成向量形式为:

3 仿真分析

被控对象二级倒立摆方程为:

由前面介绍的模糊滑模变结构控制器(FSMC)对二级倒立摆进行控制,对系统进行仿真。