Abstract
This chapter considers the design of explicit MPC controllers for constrained nonlinear systems by applying the approximate multi-parametric Nonlinear Programming (mp-NLP) approaches, described in Section 1.1. It is organized as follows. In Section 4.2, general regulation and reference tracking NMPC problems are formulated and represented as an mp-NLP problem. In Section 4.3, it is shown that bounding the approximation error of the approximate explicit solution to convex regulation NMPC problems ensures the asymptotic stability of the suboptimal closed-loop system. In Section 4.4, an explicit approximate NMPC for compressor surge regulation is designed. In Section 4.5, the approximate mp-NLP approach is applied to design an explicit reference tracking NMPC controller for position control of an electropneumatic clutch actuator. The performance of the explicit NMPC controller is compared with that of a sliding mode controller and of a PID controller. Section 4.6 briefly discusses an explicit NMPC application to time-optimal decompression of divers for implementation in low cost diving computers.
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
Ahn, K., Yokota, S.: Intelligent switching control of pneumatic actuator using on/off solenoid valves. Mechatronics 15, 683–702 (2005)
Amari, R., Tona, P., Alamir, M.: Experimental evaluation of a hybrid MPC strategy for vehicle start-up with an automated manual transmission. In: Proceedings of the European Control Conference, Budapest, Hungary, pp. 4271–4277 (2009)
Alessio, A., Bemporad, A.: A Survey on Explicit Model Predictive Control. In: Magni, L., Raimondo, D.M., Allgöwer, F. (eds.) Nonlinear Model Predictive Control: Towards New Challenging Applications. LNCIS, vol. 384, pp. 345–369. Springer, Heidelberg (2009)
Allgöwer, F., Zheng, A. (eds.): Nonlinear model predictive control. Progress in system and control theory, vol. 26. Birkhäuser, Basel (2000)
Bemporad, A., Borrelli, F., Glielmo, L., Vasca, F.: Hybrid control of dry clutch engagement. In: Proceedings of the European Control Conference, Porto, pp. 635–639 (2001)
Bemporad, A., Filippi, C.: Suboptimal explicit MPC via approximate quadratic programming. In: Proceedings of the IEEE Conference on Decision and Control, Orlando, vol. 5, pp. 4851–4856 (2001)
Chen, H., Allgöwer, F.: A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability. Automatica 34, 1205–1217 (1998)
Feng, L., Gutvik, C.R., Johansen, T.A.: Optimal decompression through multi-parametric nonlinear programming. In: IFAC NOLCOS, Bologna, Italy (2010), http://www.IFAC-PapersOnLine.net
Feng, L., Gutvik, C.R., Johansen, T.A., Sui, D.: Barrier function nonlinear optimization for optimal decompression of divers. In: IEEE Conf. Decision and Control, Shanghai (2009)
Fiacco, A.V.: Introduction to sensitivity and stability analysis in nonlinear programming. Academic Press, Orlando (1983)
Gutvik, C.R., Johansen, T.A., Brubakk, A.O.: Optimal Decompression of Divers - Procedures for constraining predicted bubble growth. IEEE Control Systems Magazine 31(1), 19–28
Gjone, K.: Robustness tests and analysis of control strategies on an electropneumatic actuator. M.Sc. thesis, Norwegian University of Science and Technology, Trondheim, Norway (2007)
Grancharova, A., Johansen, T.A., Tøndel, P.: Computational aspects of approximate explicit nonlinear model predictive control. In: Findeisen, R., Allgöwer, F., Biegler, L. (eds.) Assessment and Future Directions of Nonlinear Model Predictive Control. LNCIS, vol. 358, pp. 181–192. Springer, Heidelberg (2007)
Grancharova, A., Johansen, T.A.: Explicit model predictive control of an electropneumatic clutch actuator using on/off valves and pulse-width modulation. In: Proceedings of the European Control Conference, Budapest, Hungary, pp. 4278–4283 (2009)
Grancharova, A., Johansen, T.A.: Design and comparison of explicit model predictive controllers for an electropneumatic clutch actuator using on/off valves. IEEE/ASME Transactions on Mechatronics 16, 665–673 (2011)
Gravdahl, J.T., Egeland, O.: Compressor surge control using a close-coupled valve and backstepping. In: Proceedings of the American Control Conference, Albuquerque, NM (1997)
Johansen, T.A.: On multi-parametric nonlinear programming and explicit nonlinear model predictive control. In: Proceedings of the IEEE Conference on Decision and Control, Las Vegas, NV, vol. 3, pp. 2768–2773 (2002)
Johansen, T.A.: Approximate explicit receding horizon control of constrained nonlinear systems. Automatica 40, 293–300 (2004)
Kaasa, G.O.: Nonlinear output-feedback control applied to electro-pneumatic clutch actuation in heavy-duty trucks. Ph.D. thesis, Norwegian University of Science and Technology, Trondheim, Norway (2006)
Kerrigan, E., Maciejowski, J.M.: Invariant sets for constrained nonlinear discrete-time systems with application to feasibility in model predictive control. In: Proceedings of the IEEE Conference on Decision and Control, Sydney (2000)
Langjord, H., Johansen, T.A., Hespanha, J.P.: Switched control of an electropneumatic clutch actuator using on/off valves. In: Proceedings of the American Control Conference, Seattle (2008)
Langjord, H., Johansen, T.A., Bratli, C.: Dual-mode switched control of an electropneumatic clutch actuator with input restrictions. In: Proceedings of the European Control Conference, Budapest, Hungary, pp. 2085–2090 (2009)
Marchant, J.A., Street, M.J., Gurney, P., Benson, J.A.: Design and testing of a servo controller for pneumatic cylinders. Proceedings of the Institution of Mechanical Engineers, Part E 203, 21–27 (1989)
Mayne, D.Q., Rawlings, J.B., Rao, C.V., Scokaert, P.O.M.: Constrained model predictive control: Stability and optimality. Automatica 36, 789–814 (2000)
Michalska, H., Mayne, D.Q.: Robust receding horizon control of constrained nonlinear systems. IEEE Transactions on Automatic Control 38, 1623–1633 (1993)
Nguyen, T., Leavitt, J., Jabbari, F., Bobrow, J.E.: Accurate sliding-mode control of pneumatic systems using low-cost solenoid valves. IEEE/ASME Transactions on Mechatronics 12, 216–219 (2007)
Paul, A.K., Mishra, J.K., Radke, M.G.: Reduced order sliding mode control for pneumatic actuator. IEEE Transactions on Control Systems Technology 2, 271–276 (1994)
Peterson, K.S., Stefanopoulou, A.G.: Extremum seeking control for soft landing of an electromechanical valve actuator. Automatica 40, 1063–1069 (2004)
Sande, H., Johansen, T.A., Kaasa, G.O., Snare, S.R., Bratli, C.: Switched backstepping control of an electropneumatic clutch actuator using on/off valves. In: Proceedings of the American Control Conference, New York, pp. 76–81 (2007)
Smaoui, M., Brun, X., Thomasset, D.: A study on tracking position control of an electropneumtaic system using backstepping design. Control Engineering Practice 14, 923–933 (2006)
van Varseveld, R.B., Bone, G.M.: Accurate position control of a pneumatic actuator using on/off solenoid valves. IEEE/ASME Transactions on Mechatronics 2, 195–204 (1997)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2012 Springer-Verlag GmbH Berlin Heidelberg
About this chapter
Cite this chapter
Grancharova, A., Johansen, T.A. (2012). Explicit NMPC via Approximate mp-NLP. In: Explicit Nonlinear Model Predictive Control. Lecture Notes in Control and Information Sciences, vol 429. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28780-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-28780-0_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-28779-4
Online ISBN: 978-3-642-28780-0
eBook Packages: EngineeringEngineering (R0)