**Page description appears here**

“Tube Model Predictive Control with an Auxiliary Sliding Mode Controller”

Authors: Miodrag Spasic, Morten Hovd, Darko Mitic and Dragan Antic,
Affiliation: University of Nis, Serbia and NTNU, Department of Engineering Cybernetics
Reference: 2016, Vol 37, No 3, pp. 181-193.

     Valid XHTML 1.0 Strict

Keywords: Model Predictive Control, robustness, Sliding Mode Control, Mixed Integer Linear Program

Abstract: This paper studies Tube Model Predictive Control (MPC) with a Sliding Mode Controller (SMC) as an auxiliary controller. It is shown how to calculate the tube widths under SMC control, and thus how much the constraints of the nominal MPC have to be tightened in order to achieve robust stability and constraint fulfillment. The analysis avoids the assumption of infinitely fast switching in the SMC controller.

PDF PDF (1747 Kb)        DOI: 10.4173/mic.2016.3.4

DOI forward links to this article:
  [1] Miodrag Spasic, Darko Miti, Morten Hovd and Dragan Antic (2017), doi:10.1109/SISY.2017.8080561

[1] Bemporad, A. and Morari, M. (1999). Bemporad, A, and Morari, M. Control of systems integrating logic, dynamics, and constraints. Automatica. 35(3):407 -- 427. doi:10.1016/S0005-1098(98)00178-2
[2] Bemporad, A., Morari, M., Dua, V., and Pistikopoulos, E.N. (2002). Bemporad, A, , Morari, M., Dua, V., and Pistikopoulos, E.N. The explicit linear quadratic regulator for constrained systems. Automatica. 38:3--20. doi:10.1016/S0005-1098(01)00174-1
[3] Benattia, S.E., Tebbani, S., and Dumur, D. (2015). Benattia, S, E., Tebbani, S., and Dumur, D. Hierarchical control strategy based on robust mpc and integral sliding mode - application to a continuous photobioreactor. In Proceedings of 5th IFAC Conference on Nonlinear Model Predictive Control. pages 212--217. doi:10.1016/j.ifacol.2015.11.285
[4] Corradini, M.L. and Orlando, G. (1997). Corradini, M, L. and Orlando, G. A vsc algorithm based on generalized predictive control. Automatica. 33(5):927--932. doi:10.1016/S0005-1098(96)00229-4
[5] Furuta, K. (1990). Furuta, K, Sliding mode control of a discrete system. Systems & Control Letters. 14(2):145--152. doi:10.1016/0167-6911(90)90030-X
[6] Garcia-Gabin, W., Zambrano, D., and Camacho, E.F. (2009). Garcia-Gabin, W, , Zambrano, D., and Camacho, E.F. Sliding mode predictive control of a solar air conditioning plant. Control Engineering Practice. 17(6):652--663. doi:10.1016/j.conengprac.2008.10.015
[7] Golo, G. and Milosavljevic, C. (2000). Golo, G, and Milosavljevic, C. Robust discrete-time chattering free sliding mode control. Systems & Control Letters. 41(1):19--28. doi:10.1016/S0167-6911(00)00033-5
[8] Incremona, G.P., Ferrara, A., and Magni, L. (2015). Incremona, G, P., Ferrara, A., and Magni, L. Hierarchical model predictive/sliding mode control of nonlinear constrained uncertain systems. In Proceedings of 5th IFAC Conference on Nonlinear Model Predictive Control. pages 102--109. doi:10.1016/j.ifacol.2015.11.268
[9] Inteco. (2011). Inteco, Modular Servo System - Manual. Inteco. .
[10] Mignone, D. (2001). Mignone, D, The REALLY BIG Collection of Logic Propositions and Linear Inequalities. Technical report. http://control.ee.ethz.ch/index.cgi?action=details;id=377;page=publications, .
[11] Milosavljevic, C. (1985). Milosavljevic, C, General conditions for the existence of a quasisliding mode on the switching hyperplane in discrete variable structure systems. Automation and Remote Control. 46(3):307--314. .
[12] Milosavljevic, C. (2004). Milosavljevic, C, Discrete-time vss. In A.Sabanovic, L.Fridman, and S.Spurgeon, editors, Variable Structure Systems: from Principles to Implementation, chapter5, pages 99--128. The Institution of Engineering and Technology, London. doi:10.1049/PBCE066E
[13] Mitic, D., Spasic, M., Hovd, M., and Antic, D. (2013). Mitic, D, , Spasic, M., Hovd, M., and Antic, D. An approach to design of sliding mode based generalized predictive control. In Proceedings of IEEE 8th International Symposium on Applied Computational Intelligence and Informatics (SACI) 2013. pages 347--351, 2013. doi:10.1109/SACI.2013.6608996
[14] Neelakantan, V.A. (2005). Neelakantan, V, A. Modeling, design, testing and control of a two-stage actuation mechanism using piezoelectric actuators for automotive applications. Ph.D. thesis, Ohio State University, Department of Mechanical Engineering. .
[15] Qin, S.J. and Badgwell, T.A. (2003). Qin, S, J. and Badgwell, T.A. A survey of industrial model predictive control technology. Control Engineering Practice. pages 733--764. doi:10.1016/S0967-0661(02)00186-7
[16] Rakovic, S.V., Kerrigan, E.C., Kouramas, K.I., and Mayne, D.Q. (2005). Rakovic, S, V., Kerrigan, E.C., Kouramas, K.I., and Mayne, D.Q. Invariant approximations of the minimal robustly positively invariant sets. IEEE Transactions on Automatic Control. pages 406 -- 410. doi:10.1109/TAC.2005.843854
[17] Rawlings, J.B. and Mayne, D.Q. (2009). Rawlings, J, B. and Mayne, D.Q. Model Predictive Control: Theory and Design. Nob Hill Publishing, Madison, Wisconsin, USA. .
[18] Rubagotti, M., Castanos, F., Ferrara, A., and Fridman, L. (2011). Rubagotti, M, , Castanos, F., Ferrara, A., and Fridman, L. Integral sliding mode control for nonlinear systems with matched and unmatched perturbations. IEEE Transactions on Automatic Control. 56(11):2699--2704. doi:10.1109/TAC.2011.2159420
[19] Su, W.-C., Drakunov, S.V., and Ozguner, U. (2000). Su, W, -C., Drakunov, S.V., and Ozguner, U. An o(t2) boundary layer in sliding mode for sampled-data systems. IEEE Transactions on Automatic Control. 45(3):482--485. doi:10.1109/9.847728
[20] Utkin, V.I. (1978). Utkin, V, I. Sliding Modes and Their Applications in Variable Structure Systems. MIR, Moscow, USSR. .
[21] Young, K.D., Utkin, V.I., and Ozguner, U. (1999). Young, K, D., Utkin, V.I., and Ozguner, U. A control engineer's guide to sliding mode control. IEEE Transactions on Control Systems Technology. 7(3):328--342. doi:10.1109/87.761053
[22] Yu, X. and Kaynak, O. (2009). Yu, X, and Kaynak, O. Sliding-mode control with soft computing: A survey. IEEE Transactions on Industrial Electronics. 56(9):3275--3285. doi:10.1109/TIE.2009.2027531

  title={{Tube Model Predictive Control with an Auxiliary Sliding Mode Controller}},
  author={Spasic, Miodrag and Hovd, Morten and Mitic, Darko and Antic, Dragan},
  journal={Modeling, Identification and Control},
  publisher={Norwegian Society of Automatic Control}


Oct 2018: MIC reaches 3000 DOI Forward Links. The last 1000 took 2 years and 5 months.

May 2016: MIC reaches 2000 DOI Forward Links. The first 1000 took 34 years, the next 1000 took 2.5 years.

July 2015: MIC's new impact factor is now 0.778. The number of papers published in 2014 was 21 compared to 15 in 2013, which partially explains the small decrease in impact factor.

Aug 2014: For the 3rd year in a row MIC's impact factor increases. It is now 0.826.

Dec 2013: New database-driven web-design enabling extended statistics. Article number 500 is published and MIC reaches 1000 DOI Forward Links.

Jan 2012: Follow MIC on your smartphone by using the RSS feed.


July 2011: MIC passes 1000 ISI Web of Science citations.

Mar 2010: MIC is now indexed by DOAJ and has received the Sparc Seal seal for open access journals.

Dec 2009: A MIC group is created at LinkedIn and Twitter.

Oct 2009: MIC is now fully updated in ISI Web of Knowledge.