在化工领域过程控制中,普遍存在着各种对输出变量、输入变量甚至中间变量的约束。不同约束条件之间的矛盾会造成约束条件无法全部满足,优化控制器无可行解,给实际生产造成负面影响。从凸体几何角度,将化工生产过程中约束优化控制的可行性判定转化为凸多面体是否相交的问题,将不可行时合理的约束处理方案转化为一系列线性规划或非线性规划问题,提出无需人为参与的自动进行约束优化控制可行性分析和约束调整的算法。Shell公司提供的重油分馏塔典型案例实验证明,该算法能够在约束优化控制不可行时自动有效地进行合理的约束调整,超调量小,控制作用变化平缓,且有一定控制裕量。
The constraints of output variables,input variables and intermediate variables exist generally in chemical process control.The inconsistency in different constraints cannot make all of constraints satisfied,and optimal controller does not have feasible solutions,which adversely affects production.Based on convex polyhedron geometry,the feasibility analysis of constrained optimal control in chemical processes was transformed into whether two convex polyhedra intersect or not,and the reasonable constraints adjustment was transformed into a series of linear programming or nonlinear programming when the constrained optimization problem was infeasible.An algorithm for feasibility analysis and automatic constraints adjustment of constrained optimal control independent of user intervention was proposed.Simulation results of typical control problem of a heavy oil fractionator proposed by Royal Dutch/Shell Group showed that when the constrained optimization problem was infeasible the proposed algorithm could make constraints adjustment automatically and effectively,with small overshoot,smooth change of control action,and a certain control overdesign.