Jump to ContentJump to Main Navigation
Show Summary Details
More options …

Information Technologies and Control

The Journal of Institute of Information and Communication Technologies of Bulgarian Academy of Sciences

4 Issues per year

Open Access
See all formats and pricing
More options …

Model Predictive Control of a pH Maintaining System

A. Grancharova
  • Corresponding author
  • Institute of System Engineering and Robotics, Bulgarian Academy of Sciences Acad. G. Bonchev St., Bl. 2, P.O.Box 79, 1113 Sofia
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
/ L. Kostov
  • Institute of System Engineering and Robotics, Bulgarian Academy of Sciences Acad. G. Bonchev St., Bl. 2, P.O.Box 79, 1113 Sofia
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
Published Online: 2014-06-17 | DOI: https://doi.org/10.2478/itc-2013-0003


In this paper the problem of optimal regulation of a pH maintaining system is considered, where the outputs are the pH value and the liquid level in the system and the control inputs are the flow rates of the base input flow and the output flow. The optimal regulation problem is formulated as a nonlinear model predictive control problem in the presence of constraints. Two cases are considered: 1) presence of box constraints only on the control inputs and 2) considering also constraints on the rate of change of the inputs.

Keywords: Model predictive control; nonlinear systems; constraints; pH maintaining system


  • 1. Garcia, C. E., D. M. Prett, M. Morari. Model Predictive Control: Theory and Practice - A Survey. - Automatica, 25 ,1989, 35-348.Google Scholar

  • 2. Biegler, L. T., J. B. Rawlings. Optimization Approaches to Nonlinear Model Predictive Control. Proceedings of the Chemical Process Control IV, 1991, 543-571.Google Scholar

  • 3. Qin, S. J., T. A. Badgwell. A Survey of Industrial Model Predictive Control Technology. - Control Engineering Practice, 11, 2003, 733-764.Web of ScienceGoogle Scholar

  • 4. Bemporad, A., M. Morari. Robust Model Predictive Control: A Survey. In Garulli, A., A.Tesi, A.Vicino (editors). Robustness in Identification and Control, number 245 in Lecture Notes in Control and Information Sciences, Springer-Verlag, 1999, 207-226.Google Scholar

  • 5. Mayne, D. Q., J. B. Rawlings, C. V. Rao, P. O. M. Scokaert. Constrained Model Predictive Control: Stability and Optimality. - Automatica, 36, 2000, 789-814.CrossrefGoogle Scholar

  • 6. Maciejowski, J. M. Predictive Control with Constraints. Pearson Education Limited. 2002.Google Scholar

  • 7. Camacho, E. F., C. Bordons. Model Predictive Control. 2nd ed., Springer-Verlag, 2004.Google Scholar

  • 8. Grüne, L., J. Pannek. Nonlinear Model Predictive Control: Theory and Algorithms. Springer-Verlag, 2011.Google Scholar

  • 9. Grancharova, A., T. A. Johansen. Explicit Nonlinear Model Predictive Control: Theory and Applications, Lecture Notes in Control and Information Sciences. Springer-Verlag, 429, 2012.Web of ScienceGoogle Scholar

  • 10. Athans, M., P. L. Falb. Optimal Control. An Introduction to the Theory and its Applications. McGraw Hill Ltd., 1966.Google Scholar

  • 11. Bellman, R. Dynamic Programming. Princeton University Press, New Jersey, 1957.Google Scholar

  • 12. Diehl, M., H. J. Ferreau, N. Haverbeke. Efficient Numerical Methods for Nonlinear MPC and Moving Horizon Estimation. In Magni, L., D. M. Raimondo, F. Allgöwer (Editors), Nonlinear Model Predictive Control: Towards New Challenging Applications,Google Scholar

About the article

Received: 2013-03-12

Published Online: 2014-06-17

Published in Print: 2013-03-01

Citation Information: Information Technologies and Control, Volume 11, Issue 1, Pages 14–20, ISSN (Online) 1312-2622, DOI: https://doi.org/10.2478/itc-2013-0003.

Export Citation

© 2014. This article is distributed under the terms of the Creative Commons Attribution Non-Commercial License, which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited. BY-NC-ND 3.0

Comments (0)

Please log in or register to comment.
Log in