摘要
将克隆免疫算法与预测控制结合,提出了一种免疫预测控制方法.该算法利用克隆选择算法实现预测控制的滚动优化,避免了求Diophantine方程及逆矩阵的复杂推导.仿真结果表明,该方法对时滞系统、非最小相位系统、不稳定对象、非线性系统、MIMO系统都能达到理想的控制效果,对外部干扰及建模误差具有很好的适应性.
An immune predictive control method based on Clone Selection Algorithm has been proposed. The algorithm is based on the Auto Regressive Moving Average (ARMA) model and rolling horizon optimization by using clone selection, and can avoid the complexities in solving the Diophantine equations. Simulation results have shown that the algorithm can effectively handle the time delay system, non-minimum phase of the process, the instability process, MIMO and nonlinear systems, and can effectively cope with disturbance and model uncertainty.
出处
《湖南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2008年第6期36-40,共5页
Journal of Hunan University:Natural Sciences
基金
国家自然科学基金重点项目(60634020)
高校博士点基金(20060532026)
关键词
模型预测控制
非线性预测控制
约束
免疫优化算法
克隆选择算法
model predictive control
nonlinear predictive control
constraints
immune optimization
clone selection