针对三容水箱液位控制的多变量、强耦合、非线性、难以建立精确数学模型等特点,提出了在一种在状态空间方程形式下的多变量动态矩阵控制(dynamic matrix control,DMC)和分数阶PID (FOPID)控制相结合的新型模型预测控算法(MFOPID-DMC),以改善控制品质;用李雅普诺夫第二方法证明该算法的稳定性;将该算法应用在三容水箱液位控制系统,并与FOPID和DMC控制效果进行对比;仿真结果表明,该算法克服了FOPID超调大和DMC动态响应慢的不足,是一种鲁棒性较强、控制精度高的控制策略,较好地解决了三容水箱液位控制系统的耦合性、难以建立数学模型等问题.
To deal with the complex features of three tank water system, such as multivariable, strong coupling, nonlinear and no precise mathematical model, a new Dynamic Matrix Control (DMC) combined with fractional PID in multivariate conditions called MFOPID--DMC is provided. According to Lyapunov's second stability theorem, it can be proved that the new algorithm has the stability of closed--loop system. The algorithm is applied to three tank water system and compare with fractional PID and DMC. Simulation experiments with three tank water system show that this control strategy has good control effect and gets rid of large overshoots from fractional PID and slow re- sponse of DMC to some degree. Simultaneously, the algorithms is of strong robustness and high precision control, and it can effectively solve coupling, no precise mathematical model problem et al.