化工过程控制中,普遍存在着各种对输入和输出变量的约束条件。系统与约束之间的矛盾有可能造成约束预测控制的优化问题不可行,为生产带来负面影响。基于线性系统离散状态空间的动态模型,从凸多面体距离角度,对有约束预测控制的可行性分析和不可行时的约束处理问题进行讨论,提出在每步求解约束预测控制律之前进行必要的可行性分析和合理的约束调整的在线滚动算法,从而使约束条件在整个时域得到满足,并且保证系统的控制性能。通过CSTR模型的控制仿真实验证明了该算法的有效性。
The constraints of input and output variables commonly exist in chemical process control.The inconsistency between the system and different constraints may cause constrained model predictive controller to be infeasible,and that will bring harmful effect to practical production.Based on convex polyhedron geometry,for discrete-time state-space model of linear system,the feasibility analysis of constrained model predictive control and the reasonable constraints adjustment were discussed.An on-line algorithm about feasibility analysis and constraints adjustment was proposed that the constrained model predictive control law was solved at each step before.All of the constraints could be satisfied and control performance was perfect during the whole horizon by the algorithm.Simulation results of control problem of CSTR showed the effectiveness of the proposed algorithm.