摘要

针对约束动态矩阵控制的优化问题求解,给出一种改进的差分进化算法。首先,为了平衡算法的收敛速度和全局搜索能力以及提升其稳定性的目的,采用了耦合-最优排序的变异策略以及最优个体保留方法。其次,设计了特定的进化操作、优化与控制一体的目标函数来处理约束条件。最后以带约束条件的三容液位系统为研究对象,仿真验证了本文提出的控制算法较传统的约束动态矩阵控制算法有更强的抗干扰能力、无静差等优点以及改进的差分进化算法比原来的动态差分进化算法有更好的稳定性及更快的收敛速度。

全文