Tube-MPC for a class of uncertain continuous nonlinear systems with application to surge problem

Masoud Taleb Ziabari; Mohammad Reza Jahed-Motlagh; Karim Salahshoor; Amin Ramezani; Ali Moarefianpour

Kybernetika (2017)

  • Volume: 53, Issue: 4, page 679-693
  • ISSN: 0023-5954

Abstract

top
This paper presents a new robust adaptive model predictive control for a special class of continuous-time non-linear systems with uncertainty. These systems have bounded disturbances with unknown upper bound, as well as constraints on input states. An adaptive control is used in the new controller to estimate the system uncertainty. Also, to avoid the system disturbances, a H method is employed to find the appropriate gain in Tube-MPC. Finally, a surge avoidance problem in centrifugal compressors is solved to show the efficiency and effectiveness of the proposed algorithm.

How to cite

top

Taleb Ziabari, Masoud, et al. "Tube-MPC for a class of uncertain continuous nonlinear systems with application to surge problem." Kybernetika 53.4 (2017): 679-693. <http://eudml.org/doc/294824>.

@article{TalebZiabari2017,
abstract = {This paper presents a new robust adaptive model predictive control for a special class of continuous-time non-linear systems with uncertainty. These systems have bounded disturbances with unknown upper bound, as well as constraints on input states. An adaptive control is used in the new controller to estimate the system uncertainty. Also, to avoid the system disturbances, a $H_\{\infty \}$ method is employed to find the appropriate gain in Tube-MPC. Finally, a surge avoidance problem in centrifugal compressors is solved to show the efficiency and effectiveness of the proposed algorithm.},
author = {Taleb Ziabari, Masoud, Jahed-Motlagh, Mohammad Reza, Salahshoor, Karim, Ramezani, Amin, Moarefianpour, Ali},
journal = {Kybernetika},
keywords = {robust control; adaptive control; $H_\{\infty \}$ method; tube-MPC; surge},
language = {eng},
number = {4},
pages = {679-693},
publisher = {Institute of Information Theory and Automation AS CR},
title = {Tube-MPC for a class of uncertain continuous nonlinear systems with application to surge problem},
url = {http://eudml.org/doc/294824},
volume = {53},
year = {2017},
}

TY - JOUR
AU - Taleb Ziabari, Masoud
AU - Jahed-Motlagh, Mohammad Reza
AU - Salahshoor, Karim
AU - Ramezani, Amin
AU - Moarefianpour, Ali
TI - Tube-MPC for a class of uncertain continuous nonlinear systems with application to surge problem
JO - Kybernetika
PY - 2017
PB - Institute of Information Theory and Automation AS CR
VL - 53
IS - 4
SP - 679
EP - 693
AB - This paper presents a new robust adaptive model predictive control for a special class of continuous-time non-linear systems with uncertainty. These systems have bounded disturbances with unknown upper bound, as well as constraints on input states. An adaptive control is used in the new controller to estimate the system uncertainty. Also, to avoid the system disturbances, a $H_{\infty }$ method is employed to find the appropriate gain in Tube-MPC. Finally, a surge avoidance problem in centrifugal compressors is solved to show the efficiency and effectiveness of the proposed algorithm.
LA - eng
KW - robust control; adaptive control; $H_{\infty }$ method; tube-MPC; surge
UR - http://eudml.org/doc/294824
ER -

References

top
  1. Bindlish, R., 10.1016/j.compchemeng.2014.11.001, Computers Chemical Engrg. 73 (2015), 43-48. DOI10.1016/j.compchemeng.2014.11.001
  2. Cuzzola, F. A., Geromel, J. C., Morari, M., 10.1016/s0005-1098(02)00012-2, Automatica 38 (2002), 1183-1189. MR2133479DOI10.1016/s0005-1098(02)00012-2
  3. Ding, B., Zou, T., 10.1016/j.jprocont.2013.12.006, J. Process Control 24 (2014), 60-72. DOI10.1016/j.jprocont.2013.12.006
  4. Ghanavati, M., Chakravarthy, A., 10.1109/acc.2015.7171900, In: Amer. Control Conference (ACC), Chicago 2015. DOI10.1109/acc.2015.7171900
  5. Ghanavati, M., Chakravarthy, A., 10.2514/6.2015-0121, In: AIAA SciTech Forum 2015, pp. 1-7. DOI10.2514/6.2015-0121
  6. Ghanavati, M., Mobayen, S., Majd, V. J., 10.1109/sibcon.2011.6072589, In: Int. Siberian Conference on Control and Communications (SIBCON) 2011, pp. 33-38. DOI10.1109/sibcon.2011.6072589
  7. Gravdahl, J. T., Egeland, O., 10.1007/978-1-4471-0827-6, Springer-Verlag, London 1999. DOI10.1007/978-1-4471-0827-6
  8. Greitzer, E. M., 10.1115/1.3446138, ASME J. Engrg. for Power 98 (1976), 2, 191-198. DOI10.1115/1.3446138
  9. Gu, B., Gupta, Y. P., 10.1016/j.isatra.2007.12.002, ISA Trans. 47 (2008), 211-216. DOI10.1016/j.isatra.2007.12.002
  10. He, D. F., Huang, H., Chen, Q. X., 10.1016/j.jfranklin.2014.03.006, J. Franklin Inst. 351 (2014), 3405-3423. MR3201039DOI10.1016/j.jfranklin.2014.03.006
  11. Kothare, M. V., Balakrishnan, V., Morari, M., 10.1016/0005-1098(96)00063-5, Automatica 32 (1996), 1361-1379. MR1420038DOI10.1016/0005-1098(96)00063-5
  12. Kouvaritakis, B., Rossiter, J. A., Schuurmans, J., 10.1109/9.871769, IEEE Trans. Automat. Control 45 (2000), 1545-1549. MR1797413DOI10.1109/9.871769
  13. Magni, L., Nicolao, G. De, Magnani, L., Scattolini, R., 10.1016/s0005-1098(01)00083-8, Automatica 37 (2001), 1351-1362. MR2110338DOI10.1016/s0005-1098(01)00083-8
  14. Moore, F. K., Greitzer, E. M., 10.1115/1.3239887, ASME J. Engrg. for Gas Turbines and Power 108 (1986), 68-76. DOI10.1115/1.3239887
  15. Poursafar, N., Taghirad, H. D., Haeri, M., 10.1049/iet-cta.2009.0650, IET Proc. Control Theory Appl. 4 (2010), 1922-1932. MR2760324DOI10.1049/iet-cta.2009.0650
  16. Razi, M., Haeri, M., 10.1016/j.isatra.2014.09.008, ISA Trans. 53 (2014), 1754-1759. DOI10.1016/j.isatra.2014.09.008
  17. Shamaghdari, S., Nikravesh, S. K. Y., Haeri, M., 10.1002/rnc.3215, Int. J. Robust Nonlinear Control 25 (2015), 2608-2630. MR3397713DOI10.1002/rnc.3215
  18. Sheng, H., Huang, W., Zhang, T., Huang, X., 10.1007/s13369-014-1448-1, Arabian J. Science and Engrg. 39 (2014), 9301-9308. DOI10.1007/s13369-014-1448-1
  19. Wang, L. X., Adaptive Fuzzy Systems and Control: Design and Stability Analysis., Prentice-Hall, Englewood Cliffs 1994. 
  20. Yu, S. Y., Bohm, C., Chen, H., Allgower, F., 10.1109/acc.2010.5531520, In: Proc. Amer. Contr. Conf., Baltimore 2010, pp. 6262-6267. DOI10.1109/acc.2010.5531520
  21. Yu, S., Maier, C., Chen, H., Allgower, F., 10.1016/j.sysconle.2012.11.004, Systems Control Lett. 62 (2013), 194-200. MR3017875DOI10.1016/j.sysconle.2012.11.004
  22. Zheng, P., Li, D., Xi, Y., Zhang, J., 10.1016/j.automatica.2013.09.024, Automatica 49 (2013), 3695-3699. MR3127581DOI10.1016/j.automatica.2013.09.024

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.