Primary Method of Quadratic Programming in Multivariable Predictive Control with Constraints
General Predictive Control (GPC) is a modern method for process control which is appropriate for many characters of processes. In this paper there is proposed possibility of optimization, which is performed in each sampling period, in the GPC algorithm. Lower time of calculations is in general important for GPC control of multivariable systems with many constraints. An improvement of a primary method of quadratic programming task is proposed in this paper. Computational time can be reduced by changes in details of the optimization method. Time reserves are analyzed in a case of a nonlinear constrained problem which is represented by the Active Set Method. The improved method is presented and results are discussed in simulations.
Unable to display preview. Download preview PDF.
- 2.Rawlings, J.B., Mayne, D.Q.: Model Predictive Control Theory and Design. Nob Hill Pub. (2009)Google Scholar
- 3.Kubalčík, M., Bobál, V.: Computation of predictions in multivariable predictive control. In: Proceedings of the 13th WSEAS International Conference on Automatic Control, Modelling & Simulation, ACMOS 2011 (2011)Google Scholar
- 5.Kučera, V.: Analysis and Design of Discrete Linear Control Systems. Nakladatelství Československé akademie věd, Praha (1991)Google Scholar
- 7.Kwon, W.H.: Receding horizon control: model predictive control for state models. Springer, London (2005)Google Scholar
- 9.Lee, G.M., Tam, N.N., Yen, N.D.: Quadratic Programming and Affine Variational Inequalities: A Qualitative Study. Springer (2005)Google Scholar
- 11.Dostál, Z.: Optimal Quadratic Programming Algorithms: With Applications to Variational Inequalities. Springer, New York (2009)Google Scholar