The constraints of output variables, input variables and intermediate variables exist widely in chemical process control. The inconsistency in different constraints may make constrained model predictive controller have no feasible solutions, which will bring harmful effect to practical production. To ensure the implementation of model predictive control, using its global optimization performance and constraint handling mechanism, a new particle-swarm optimization algorithm with the function of constraint handling, was proposed in this article. Taking into account the form of constraints and the constraints characteristics of MIMO (multi-input multi-output) predictive control system, this thesis, based on convex polyhedron geometry, discuss the feasibility of constrained model predictive control. Combined with duality theorem, the output constraints of system are transformed into constraints of input. After that, the constraints form which meets the requirements of control algorithm is obtained. Finally, particle swarm optimization algorithm is used to conduct the optimization of predictive control system. The simulation results of MIMO model with constraints showed the advantages and effectiveness of this algorithm.
[1]
T. Johansen,et al.
Efficient infeasibility handling in linear MPC subject to prioritized constraints
,
1999,
1999 European Control Conference (ECC).
[2]
Y. P. Gupta,et al.
Constrained multivariable control of a distillation column using a simplified model predictive control algorithm
,
2001
.
[3]
Basil Kouvaritakis,et al.
Stable generalized predictive control with constraints and bounded disturbances
,
1997,
Autom..
[4]
Teresa Alvarez,et al.
Handling infeasibilities in predictive control
,
1997
.
[5]
T. Ray,et al.
A swarm with an effective information sharing mechanism for unconstrained and constrained single objective optimisation problems
,
2001,
Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).