DOI QR코드

DOI QR Code

Recent Trends in Receding Horizon Control

이동 구간 제어기의 최근 기술 동향

  • Kwon, Wook Hyun (Department of Information and Communication Engineering, DGIST) ;
  • Han, Soohee (Department of Electrical Engineering, Konkuk University)
  • 권욱현 (DGIST 정보통신융합공학전공, 서울대학교 전기.정보공학부) ;
  • 한수희 (건국대학교 전기공학과)
  • Received : 2014.01.24
  • Accepted : 2014.02.03
  • Published : 2014.03.01

Abstract

This article introduces recent trends in RHC (Receding Horizon Control), also known as MPC (Model Predictive Control), that has been well recognized in industry and academy as a systematic approach for optimal design and constraint management. Constrained and robust RHCs will be briefly reviewed with milestone results. Among the diverse developments and achievements of RHCs, implementation issues will be focused on, together with the latest applications. In particular, this article introduces results on how to solve a finite horizon open-loop optimal control problem in an efficient way, together with code generation for real-time execution and easy implementation. Instead of traditional applications such as refineries and petrochemical plants, this article highlights some selected emerging applications, such as energy management systems and mechatronics, that have resulted from state-of-the-art high performance computing power and advanced numerical schemes.

Keywords

References

  1. C. E. Garcia, D. M. Prett, and M. Morari, "Model predictive control: Theory and practice - A survey," Automatica, vol. 25, no. 3, pp. 335-348, May 1989. https://doi.org/10.1016/0005-1098(89)90002-2
  2. W. Kwon, "Advances in predictive control : theory and application," Proc. of Asian Control Conference '94, 1994.
  3. J. B. Rawlings, E. S. Meadows, and K. R. Muske, "Nonlinear model predictive control: A tutorial and survey," Proc. of ADCHEM '94, 1994.
  4. S. J. Qin and T. A. Badgwell, "An overview of industrial model predictive control technology," AIChE Symposium Series, 1997.
  5. A. Bemporad and M. Morari, "Robust model predictive control: A survey," Robustness in identification and control: Lecture Notes in Control and Information Sciences, Springer, vol. 245, pp. 207-226, 1999.
  6. M. Morari and J. H. Lee, "Model predictive control: past, present, and future," Computer & Chemical Engineering, vol. 23, no. 4-5, pp. 667-682, May 1999. https://doi.org/10.1016/S0098-1354(98)00301-9
  7. S. J. Qin and T. A. Badgwell, "An overview of nonlinear model predictive control applications," Nonlinear Model Predictive Control: Progress in Systems and Control Theory, Springer, vol. 26, pp. 369-392, 2000.
  8. D. Q. Mayne, J. B. Rawlings, C. V. Rao, and P. O. M. Scokaert, "Constrained model predictive control: Stability and optimality," Automatica, vol. 36, no. 6, pp. 789-814, Jun. 2000. https://doi.org/10.1016/S0005-1098(99)00214-9
  9. J. B. Rawlings, "Tutorial overview of model predictive control," IEEE Control Systems Magazine, vol. 20, no. 3, pp. 38-52, Jun. 2000. https://doi.org/10.1109/37.845037
  10. S. J. Qin and T. A. Badgwell, "A survey of industrial model predictive control technology," Control Engineering Practice, vol. 11, no. 7, pp. 733-764, Jul. 2003. https://doi.org/10.1016/S0967-0661(02)00186-7
  11. W. H. Kwon, S. H. Han, and C. K. Ahn, "Advances in nonlinear model predictive control: A survey on stability and optimality," International Journal of Control, Automation, and Systems, vol. 2, no. 1, pp. 15-22, Mar. 2004.
  12. A. A. Jalali and V. Nadimi, "A survey on robust model predictive control from 1999-2006," CIMCA-IAWTIC'06, pp. 207-212, Nov. 2006.
  13. A. Alessio and A. Bemporad, "A Survey on Explicit Model Predictive Control," Nonlinear model predictive control: Lecture Notes in Control and Information Sciences, Springer, vol. 384, pp. 345-369, 2009.
  14. R. Scattolini, "Architectures for distributed and hierarchical Model Predictive Control - A review," Journal of Process Control, vol. 19, no. 5, pp. 723-731, May 2009. https://doi.org/10.1016/j.jprocont.2009.02.003
  15. J. L. Garriga and M. Soroush, "Model predictive control tuning methods: A review," Ind. Eng. Chem. Res., vol. 49, no. 8, pp. 3505-3515, 2010. https://doi.org/10.1021/ie900323c
  16. J. H. Lee, "Model predictive control: Review of the three decades of development," International Journal of Control, Automation and Systems, vol. 9, no. 3, pp. 415-424, Jun. 2011. https://doi.org/10.1007/s12555-011-0300-6
  17. "Model Predictive Control," Special issue of Journal of Control Science and Engineering, 2012.
  18. A. Afram and F. Janabi-Sharifi, "Theory and applications of HVAC control systems - A review of model predictive control (MPC)," Building and Environment, vol. 72, no. 2, pp. 343-355, Feb. 2014. https://doi.org/10.1016/j.buildenv.2013.11.016
  19. D. W. Clarke, Advances in Model-Based Predictive Control, Oxford Univ. Press, 1994.
  20. M. Morari, C. E. Garcia, J. H. Lee, and D. M. Prett, Model Predictive Control, Prentice-Hall, Upper Saddle River, NJ, 1994.
  21. F. Allgower and A. Zheng, Nonlinear Model Predictive Control, Birkhauser Verlag, Basel, 2000.
  22. J. Maciejowski, Predictive Control with Constraints, Prentice Hall, 2000.
  23. B. Kouvaritakis and M. Cannon, Nonlinear Predictive Control: Theory and Practice, IET, London, 2001.
  24. J. A. Rossiter, Model-based Predictive Control: A Practical Approach, CRC Press, Florida, 2003.
  25. F. Borrelli, Constrained Optimal Control of Linear & Hybrid Systems (Lecture Notes in Control & Information Sciences, Vol. 290), Springer Verlag, Berlin, 2003.
  26. E. F. Camacho and C. Bordons, Model Predictive Control, Springer, Berlin, 2004.
  27. W. H. Kwon and S. Han, Receding Horizon Control, Springer-Verlag, New York, 2005.
  28. L. Wang, Model Predictive Control System Design and Implementation Using MATLAB, Springer Verlag, Berlin, 2009.
  29. L. Magni, D. M. Raimondo, and F. Allgower, Nonlinear Model Predictive Control: Towards New Challenging Applications, Springer Verlag, Berlin, 2009.
  30. J. B. Rawlings and D. Q. Mayne, Model Predictive Control Theory and Design, Nob Hill Pub, San Francisco, 2009.
  31. M. Cychowski, Robust Model Predictive Control: Complexity and Optimality, VDM Verlag, 2009.
  32. L. Grune and J. Pannek, Nonlinear Model Predictive Control: Theory and Algorithms, Springer Verlag, London, 2011.
  33. A. Grancharova and T. A. Johansen, Explicit Nonlinear Model Predictive Control: Theory and Applications, Springer Verlag, London, 2012.
  34. J. Rodriguez and P. Cortes, Predictive Control of Power Converters and Electrical Drives, A John Wiley & Sons. Ltd, 2012.
  35. J. M. Maestre and R. R. Negenborn, Distributed Model Predictive Control Made Easy, Springer Verlag, London, 2013.
  36. M. Alamir, A Pragmatic Story of Model Predictive Control: Self-Contained Algorithms and Case-Studies Easy, CreateSpace Independent Publishing Platform, 2013.
  37. E. F. Camacho and Carlos Bordons, Model Predictive Control in the Process Industry, Springer Verlag, London, 2013.
  38. M. Lawrynczuk, Computationally Efficient Model Predictive Control Algorithms: A Neural Network Approach, Springer Verlag, London, 2014.
  39. W. H. Kwon and K. B. Kim, "On stabilizing receding horizon controls for linear continuous time-invariant systems," IEEE Trans. Automatic Control, vol. 45, no. 7, pp. 1329-1334, Jul. 2000. https://doi.org/10.1109/9.867037
  40. S. Richter, C. Jones, and M. Morari, "Real-time input-constrained MPC using fast gradient methods," Proc. of 48-th IEEE Conference on Decision and Control, 2009.
  41. J. E. Mattingley and S. Boyd, "CVXGEN: A code generator for embedded convex optimization [Online]" Available: http://standard.edu/boyd/papers/code_gen_impl.html
  42. H. Chen and F. Allgower, "A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability," Automatica, vol. 34, no. 10, pp. 1205-1217, Oct. 1998. https://doi.org/10.1016/S0005-1098(98)00073-9
  43. J. Lu, D. Li, and Y. Xi, "Constrained model predictive control synthesis for uncertain discrete-time Markovian jump linear systems," IET Control Theory & Applications, vol. 7, no. 5, pp. 707-719, Oct. 2013. https://doi.org/10.1049/iet-cta.2012.0884
  44. X. Du, Y. Xi, and S. Li, "An efficient constrained model predictive control algorithm based on approximate computation," Journal of Systems Engineering and Electronics, vol. 13, no. 1, pp. 42-47, Oct. 2002.
  45. P. Sopasakis, P. Patrinos, and H. Sarimveis, "MPC for sampled-data linear systems: guaranteeing constraint satisfaction in continuous-time," To Appear in IEEE Trans. Automatic Control.
  46. M. G. Cea and G. C. Goodwin, "Stabilization of systems over bit-rate-constrained networked control architectures," IEEE Trans. Industrial Informatics, vol. 9, no. 1, pp. 357-364, Jan. 2013. https://doi.org/10.1109/TII.2012.2217976
  47. W. Kwon and A. Pearson, "Feedback stabilization of linear systems with delayed control," IEEE Trans. Automatic Control, vol. 25, no. 2, pp. 266-269, Apr. 1980. https://doi.org/10.1109/TAC.1980.1102288
  48. W. H. Kwon, Y. S. Lee, and S. H. Han, "General receding horizon control for linear time-delay systems," Automatica, vol. 40, no. 9, pp. 1603-1611, 2004. https://doi.org/10.1016/j.automatica.2004.04.003
  49. J. H. Park, H. W. Yoo, S. H. Han, and W. H. Kwon, "Receding horizon controls for input-delayed systems," IEEE Trans. Automatic Control, vol. 53, no. 7, pp. 1746-1752, Aug. 2008. https://doi.org/10.1109/TAC.2008.928320
  50. M. S. Bazaraa and C. M. Shetty, Nonlinear Programming, Wiley, 1979.
  51. P. J. Campo and M. Morari, "Robust model predictive control," Proc. of American Control Conference, 1987.
  52. F. A. Cuzzola, J. C. Geromel, and M. Morari, "An improved approach for constrained robust model predictive control," Automatica, vol. 38, pp. 1183-1189, 2002. https://doi.org/10.1016/S0005-1098(02)00012-2
  53. W. J. Mao, "Robust stabilization of uncertain time-varying discrete systems and comments on "an improved approach for constrained robust model predictive control," Automatica, vol. 39, pp. 1109-1112, 2003. https://doi.org/10.1016/S0005-1098(03)00069-4
  54. Z. Wan and M. V. Kothare, "An efficient off-line formulation for robust model predictive control using linear matrix inequalities," Automatica, vol. 39, pp. 837-846, 2003. https://doi.org/10.1016/S0005-1098(02)00174-7
  55. L. Feng, J. Wang, and E. Poh, "Off-line formulation of robust model predictive control based on several Lyapunov functions," Proc. of 8-th International Conference on Control, Automation, Robotics and Vision, 2004.
  56. A. Casavola, D. Famularo, and G. Franze, "Robust constrained predictive control of uncertain norm-bounded linear systems," Automatica, vol. 40, pp. 1865-1876, 2004. https://doi.org/10.1016/j.automatica.2004.05.016
  57. M. A. Rodrigues and D. Odloak, "MPC for stable linear systems with model uncertainty," Automatica, vol. 39, pp. 569-583, 2003. https://doi.org/10.1016/S0005-1098(02)00176-0
  58. J. B. Rawling and K. R. Muske, "The stability of constrained multivariable receding horizon control," IEEE Trans. Automatic Control, vol. 38, pp. 1512-1516, 1993. https://doi.org/10.1109/9.241565
  59. Y. Wang and J. B. Rawlings, "A new robust model predictive control method I: Theory and computation," J. Proc. Contr., vol. 14, pp. 231-247, 2004. https://doi.org/10.1016/S0959-1524(02)00133-6
  60. D. Munoz la pena, D. R. Ramirez, E. F. Camacho, and T. Alamo, "Application of an explicit min-max MPC to a scaled laboratory process," Control Engineering Practice, vol. 13, pp. 1463-1471, 2005. https://doi.org/10.1016/j.conengprac.2004.12.008
  61. P. Li, M. Wendt, and G. Wozny, "Robust model predictive control under chance constraints," Computers and Chemical Engineering, vol. 24, pp. 829-834, 2000. https://doi.org/10.1016/S0098-1354(00)00398-7
  62. A. Abate and L. E. Ghaoui, "Robust model predictive control through adjustable variables: an application to path planning," Proc. of 43-th IEEE Conference on Decision and Control, 2004.
  63. G. Pannocchia, "Robust offset-free model predictive control," Proc. of IFAC 2002 World Congress, 2002.
  64. M. Cannon and B. Kouvaritakis, "Optimizing prediction dynamics for robust MPC," IEEE Trans. Automatic Control, vol. 50, no. 11, pp. 1892-1897, Nov. 2005. https://doi.org/10.1109/TAC.2005.858679
  65. D. Munoz de la Pena, A. Bemporad, and C. Filippi, "Robust explicit MPC based on approximate multi-parametric convex programming," Proc. of 43-th IEEE Conference on Decision and Control, 2004.
  66. G. C. Calafiore and L. Fagiano, "Robust Model predictive control via scenario optimization," IEEE Trans. Automatic Control, vol. 58, no. 1, pp. 219-224, Jan. 2013. https://doi.org/10.1109/TAC.2012.2203054
  67. M. V. Kothare, V. Balakrishnan, and M. Morari, "Robust constrained model predictive control using linear matrix inequalities," Automatica, vol. 32, no. 10, pp. 1361-1379, Oct. 1996. https://doi.org/10.1016/0005-1098(96)00063-5
  68. A. Gautam, Y.-C. Chu, and Y. C. Soh, "Robust $H_{\infty}$ receding horizon control for a class of coordinated control problems involving dynamically decoupled subsystems," IEEE Trans. Automatic Control, vol. 59, no. 1, pp. 134-149, Jan. 2014. https://doi.org/10.1109/TAC.2013.2281872
  69. A. Bemporad, M. Morari, V. Dua, and E. N. Pistikopoulos, "The explicit linear quadratic regulator for constrained systems," Automatica, vol. 38, no. 1, pp. 3-20, Jan. 2002. https://doi.org/10.1016/S0005-1098(01)00174-1
  70. P. Tondel, T. A. Johansen, and A. Bemporad, "An algorithm for multi-parametric quadratic programming and explicit MFC solutions," Proc. of 40-th IEEE Conference on Decision and Control, 2001.
  71. H. J. Ferreau, H. G. Bock, and M. Diehl, "An online active set strategy to overcome the limitation of explicit MPC," Int. J. Robust Nonlinear Control, vol. 18, no. 8, pp. 816-830, 2008. https://doi.org/10.1002/rnc.1251
  72. K. I. Kouramas, C. Panos, N. P. Faisca, and E. N. Pistikopoulos, "An algorithm for robust explicit/multiparametric model predictive control," Automatica, vol. 49, no. 2, pp. 381-389, Feb. 2013. https://doi.org/10.1016/j.automatica.2012.11.035
  73. K. I. Kouramas, N. P. Faisca, C. Panos, and E. N. Pistikopoulos, "Explicit/multi-parametric model predictive control (MPC) of linear discrete-time systems by dynamic and multi-parametric programming," Automatica, vol. 47, no. 8, pp. 1638-389, Feb. 2013.
  74. H. Khajuria and E. N. Pistikopoulos, "Dynamic modeling and explicit/multi-parametric MPC control of pressure swing adsorption systems," Journal of Process Control, vol. 21, no. 1, pp. 151-163, Jan. 2011. https://doi.org/10.1016/j.jprocont.2010.10.021
  75. Y. Wang and S. Boyd, "Fast model predictive control using online optimization," IEEE Trans. Control Systems Technology, vol. 18, no. 2, pp. 267-278, Mar. 2010. https://doi.org/10.1109/TCST.2009.2017934
  76. P. Patrinos and A. Bemporad, "An accelerated dual gradient-projection algorithm for embedded linear model predictive control," IEEE Trans. Automatic Control, vol. 59, no. 1, pp. 18-33, Jan. 2014. https://doi.org/10.1109/TAC.2013.2275667
  77. J. Mattingley, Y. Wang, and S. Boyd, "Receding horizon control," IEEE Control Systems Magazine, vol. 31, no. 3, pp. 52-65, Jun. 2011.
  78. T. Ohtsuka and A. Kodama, "Automatic code generation system for nonlinear receding horizon control," Trans. Soc. Instrum. Contr. Eng., vol. 38, no. 7, pp. 617-623, Jul. 2002. https://doi.org/10.9746/sicetr1965.38.617
  79. T. Ohtsuka, "A continuation/GMRES method for fast computation of nonlinear receding horizon control," Automatica, vol. 40, no. 4, pp. 563-574, Apr. 2004. https://doi.org/10.1016/j.automatica.2003.11.005
  80. B. Houska and H. J. Ferreau, "ACADO toolkit: Automatic control and dynamic optimization," http://www.acadotoolkit.org., 2008.
  81. S. Di Cairano and A. Bemporad, "Model predictive control tuning by control matching," IEEE Trans. Automatic Control, vol. 55, no. 1, pp. 185-190, 2010. https://doi.org/10.1109/TAC.2009.2033838
  82. W. Qi, J. Liu, and P. D. Christofides, "Distributed supervisory predictive control of distributed wind and solar energy systems," IEEE Trans. Control Systems Technology, vol. 21, no. 2, pp. 504-512, Mar. 2013. https://doi.org/10.1109/TCST.2011.2180907
  83. J. Han, S. K. Solanki, and J. Solanki, "Coordinated predictive control of a wind/battery Microgrid system," IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 1, no. 4, pp. 296-305, Dec. 2013. https://doi.org/10.1109/JESTPE.2013.2282601
  84. A. Khatamianfar, M. Khalid, A. V. Savkin, and V. G. Agelidis, "Improving wind farm dispatch in the australian electricity market with battery energy storage using model predictive control," IEEE Transactions on Sustainable Energy, vol. 4, no. 3, pp. 745-755, Jul. 2013. https://doi.org/10.1109/TSTE.2013.2245427
  85. W. Qi, J. Liu, and P. D. Christofides, "A distributed control framework for smart grid development: Energy/water system optimal operation and electric grid integration," Journal of Process Control, vol. 21, pp. 1504-1516, 2011. https://doi.org/10.1016/j.jprocont.2011.05.010
  86. M. Khalid and A. V. Savkin, "Minimization and control of battery energy storage for wind power smoothing: Aggregated, distributed and semi-distributed storage," Renewable Energy, vol. 64, pp. 105-112, 2014. https://doi.org/10.1016/j.renene.2013.09.043
  87. M. Khalid and A. V. Savkin, "A model predictive control approach to the problem of wind power smoothing with controlled battery storage," Renewable Energy, vol. 35, pp. 1520-1526, 2010. https://doi.org/10.1016/j.renene.2009.11.030
  88. M. Khalid and A. V. Savkin, "An optimal operation of wind energy storage system for frequency control based on model predictive control," Renewable Energy, vol. 48, pp. 127-132, 2012. https://doi.org/10.1016/j.renene.2012.03.038
  89. A. Parisio, E. Rikos, G. Tzamalis, and L. Glielmo, "Use of model predictive control for experimental microgrid optimization," Applied Energy, vol. 115, pp. 37-46, 2014. https://doi.org/10.1016/j.apenergy.2013.10.027
  90. C. Chen, J. Wang, Y. Heo, and S. Kishore, "MPC-based appliance scheduling for residential building energy management controller," IEEE Transactions on Smart Grid, vol. 4, no. 3, pp. 1401-1410, Sep. 2013. https://doi.org/10.1109/TSG.2013.2265239
  91. H. Dagdougui, R. Minciardi, A. Ouammi, M. Robba, and R. Sacile, "Modelling and optimization of a hybrid system for the energy supply of a Green building," Energy Conversion and Management, vol. 64, pp. 351-363, 2012. https://doi.org/10.1016/j.enconman.2012.05.017
  92. V. Yaramasu, M. Rivera, M. Narimani, M. B. Wu, and J. Rodriguez, "Model predictive approach for a simple and effective load voltage control of four-leg inverter with an output LC filter," To appear in IEEE Trans. Industrial Electronics.
  93. P. Karamanakos, T. Geyer, and S. Manias, "Direct voltage control of DC-DC boost converters using enumeration-based model predictive control," IEEE Trans. Power Electronics, vol. 29, no. 2, pp. 968-978, Feb. 2014. https://doi.org/10.1109/TPEL.2013.2256370
  94. A. Damiano, G. Gatto, I. Marongiu, A. Perfetto, and A. Serpi, "Operating constraints management of a surface-mounted pm synchronous machine by means of an fpga-based model predictive control algorithm," IEEE Trans. Industrial Informatics, vol. 10, no. 1, pp. 243-255, Jan. 2014. https://doi.org/10.1109/TII.2013.2261304
  95. M. A. S. Kamal, J. Imura, T. Hayakawa, A. Ohata, and K. Aihara, "Smart driving of a vehicle using model predictive control for improving traffic flow," To appear in IEEE Trans. Intelligent Transportation Systems.
  96. A. J. del Real, A. Arce, and C. Bordons, "An integrated framework for distributed model predictive control of large-scale power networks," IEEE Trans. Industrial Informatics, vol. 10, no. 1, pp. 197-209, Jan. 2014. https://doi.org/10.1109/TII.2013.2273877
  97. J. C. L. Barreto S., A. G. S. Conceicao, C. E. T. Dorea, L. Martinez, and E. R. de Pieri, "Design and implementation of model-predictive control with friction compensation on an omnidirectional mobile robot," To Appear in IEEE/ASME Trans. Mechatronics.
  98. B. Hredzak, V. G. Agelidis, and M. Jang, "A model predictive control system for a hybrid battery- ultracapacitor power source," IEEE Trans. Power Electronics, vol. 29, no. 3, pp. 1469-1479, Mar. 2014. https://doi.org/10.1109/TPEL.2013.2262003
  99. J. Torreglosa, P. Garcia, L. M. Fernandez, and F. Jurado, "Predictive control for the energy management of a fuel-cell-battery-supercapacitor tramway," IEEE Trans. Industrial Informatics, vol. 10, no. 1, pp. 276-285, Jan. 2014. https://doi.org/10.1109/TII.2013.2245140
  100. M. Lazar, W. P. M. H. Heemels, S. Weiland, and A. Bemporad, "Stabilizing model predictive control of hybrid systems," IEEE Trans. Automatic Control, vol. 51, no. 11, pp. 1813-1818, Nov. 2006. https://doi.org/10.1109/TAC.2006.883059
  101. L. Magni and R. Scattolini, "Stabilizing decentralized model predictive control of nonlinear systems," Automatica, vol. 42, no. 7, pp. 1231-1236, Jul. 2006. https://doi.org/10.1016/j.automatica.2006.02.010
  102. S. Richter, C. Jones, and M. Morari, "Computational complexity certification for real-time MPC with input constraints based on the fast gradient method," IEEE Trans. Automatic Control, vol. 57, no. 6, pp. 1391-1403, Jun. 2012. https://doi.org/10.1109/TAC.2011.2176389
  103. H. Ferreau, H. Bock, and M. Diehl, "An online active set strategy to overcome the limitations of explicit MPC," Int. J. Robust Nonlin. Control, vol. 18, no. 8, pp. 816-830, 2008. https://doi.org/10.1002/rnc.1251
  104. P. Patrinos, P. Sopasakis, and H. Sarimveis, "A global piecewise smooth Newton method for fast large-scale model predictive control," Automatica, vol. 47, no. 9, pp. 2016-2022, 2011. https://doi.org/10.1016/j.automatica.2011.05.024
  105. E. N. Pistikopoulos, M. C. Georgiadis, and V. Dua, Multi-Parametric Programming, Wiley-VCH, 2007.
  106. C. Jones and M. Morari, "Polytopic approximation of explicit model predictive controllers," IEEE Trans. Automatic Control, vol. 55, no. 11, pp. 2542-2553, Nov. 2010. https://doi.org/10.1109/TAC.2010.2047437
  107. A. D. Giorgio, F. Liberati, and S. Canale, "Electric vehicles charging control in a smart grid: A model predictive control approach," Control Engineering Practice, vol. 22, pp. 147-162, Jan. 2014. https://doi.org/10.1016/j.conengprac.2013.10.005
  108. C.-Y. Lin and Y.-C. Liu, "Precision Tracking Control and Constraint Handling of Mechatronic Servo Systems Using Model Predictive Control," IEEE/ASME Transactions on Mechatronics, vol. 17, no 4, pp. 593-605, Aug. 2012. https://doi.org/10.1109/TMECH.2011.2111376
  109. G. Takacs and B. Rohal-llkiv, Applications of Model Predictive Vibration Control, Springer Verlag, London, 2012.
  110. L. Van den Broeck, M. Diehl, and J. Swevers, "Time optimal MPC for mechatronic applications," Proc. of 48-th IEEE Conference on Decision and Control, 2009.
  111. S. D. Cairano, A. Bemporad, I. V. Kolmanovsky, and D. Hrovat, "Model predictive control of magnetically actuated mass spring dampers for automotive applications," International Journal of Controls, vol. 80, no 11, pp. 1701-1716, Nov. 2007. https://doi.org/10.1080/00207170701379804
  112. M. H.-T. Nguyen, K. K. Tan, W. Liang, and C. S. Teo, "Robust precision positioning control on linear ultrasonic motor," Proc of 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), 2013.
  113. P. Mercorelli, "A switching model predictive control for overcoming a hysteresis effect in a hybrid actuator for camless internal combustion engines," Proc of 2011 workshop on Predictive Control of Electrical Drives and Power Electronics (PRECEDE), 2011.
  114. T. Geyer, G. Papafotieu, and M. Morari, "Model predictive direct torque control - part I : concept, algorithm and analysis," IEEE Trans. Industrial Electronics, vol. 56, pp. 1894-1905, 2009. https://doi.org/10.1109/TIE.2008.2007030
  115. G. Papafotieu, J. Kley, K. Papdopoulous, P. Bohren, and M. Morari, "Model predictive direct torque control - part II : implementation and experimental evaluation," IEEE Trans. Industrial Electronics, vol. 56, pp. 1906-1915, 2009. https://doi.org/10.1109/TIE.2008.2007032
  116. S. Kouro, P. Cortes, R. Vargas, U. Ammann, and J. Rodriguez, "Model predictive control - A simple and powerful method to control power converters," IEEE Trans. Industrial Electronics, vol. 56, no. 6, pp. 1826-1838, Jun. 2009. https://doi.org/10.1109/TIE.2008.2008349
  117. M. Lazar, W. P. M. H. Heemels, B. J. P. Roset, H. Nijmeijer, and P. P. J. van den Bosch, "Input-to-state stabilizing sub-optimal NMPC with an application to DC-DC converters," Int. J. Robust Nonlinear Control, vol. 18, no. 8, pp. 890-904, 2008. https://doi.org/10.1002/rnc.1249
  118. A. G. Beccuti, S. Mariethoz, S. Cliquennois, S. Wang, and M. Morari, "Explicit model predictive control of DC-DC switched-more power supplies with extended Kalman filtering," IEEE Trans. Industrial Electronics, vol. 56, no. 6, pp. 1864-1874, Jun. 2009. https://doi.org/10.1109/TIE.2009.2015748