Abstract
Model predictive control is a powerful method for controlling multivariable systems, in particular when constraints have to be taken into account. However, MPC also has negative attributes, like a high computational effort but also a non intuitive tuning. While the first issue can be addressed by use of numerically efficient optimizers, the non intuitive tuning still remains. To this end, an approach for efficient tuning of a MPC environment consisting of controller and state observer is proposed. The idea is to provide an automatic tuning strategy, such that even an unexperienced user can design a satisfactory controller within reasonable time. The proposed tuning of the state observer is done by a combination of multi model and adaptive estimation methods and for the weight tuning of the MPC objective function an additional optimization loop is applied which also accounts for the numerical condition. Finally an example is presented, where the proposed strategies were used to tune the MPC for controlling a pipeline compressor natural gas engine in a nonlinear simulation environment, yielding promising results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Al-Ghazzawi, A., Ali, E., Nouh, A., Zafiriou, E.: On-line tuning strategy for model predictive controllers. Journal of Process Control 11(3), 265–284 (2001)
Alberer, D., Ranzmaier, M., del Re, L., Huschenbett, M.: MIMO model predictive control for integral gas engines under switching disturbances. In: IEEE CCA 2008, pp. 317–322 (2008)
Bemporad, A., Morari, M., Dua, V., Pistikopoulos, E.N.: The Explicit Solution of Model Predictive Control via Multiparametric Quadratic Programming. In: Proceedings of the American Control Conference, Chicago, pp. 872–876 (2000)
Brown, R., Hwang, P.: Introduction to random signals and applied Kalman filtering. Wiley, New York (1997)
Di Cairano, S., Bemporad, A.: Model predictive control tuning by controller matching. IEEE Transactions on Automatic Control 55(1), 185–190 (2010)
Fan, J.: Model predictive control for multiple cross-directional processes: Analysis, Tuning and Implementation. Ph.D. thesis, University of British Columbia (2003)
Ferreau, H., Bock, H., Diehl, M.: An online active set strategy to overcome the limitations of explicit MPC. International Journal of Robust and Nonlinear Control 18(8), 816–830 (2008)
Hide, C., Moore, T., Smith, M.: Adaptive Kalman filtering algorithms for integrating GPS and low cost INS. In: Proc. Position Location and Navigation Symposium 2004, pp. 227–233 (2004)
Maciejowski, J.: Predictive control: with constraints. Pearson education, London (2002)
Mohamed, A.H., Schwarz, K.P.: Adaptive Kalman Filtering for INS/GPS. Journal of Geodesy 73(4), 193–203 (1999)
Soeterboek, R., Toumodge, S.: Predictive control: A unified approach. Prentice Hall, Englewood Cliffs (1992)
Vega, P., Francisco, M.: Norm based approaches for automatic tuning of Model Based Predictive Control. In: Proceedings of ECCE-6, Copenhague (2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Waschl, H., Alberer, D., del Re, L. (2012). Automatic Tuning Methods for MPC Environments. In: Moreno-Díaz, R., Pichler, F., Quesada-Arencibia, A. (eds) Computer Aided Systems Theory – EUROCAST 2011. EUROCAST 2011. Lecture Notes in Computer Science, vol 6928. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27579-1_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-27579-1_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27578-4
Online ISBN: 978-3-642-27579-1
eBook Packages: Computer ScienceComputer Science (R0)