On the solution of the constrained multiobjective control problem with the receding horizon approach

Daniele De Vito; Riccardo Scattolini

Kybernetika (2008)

  • Volume: 44, Issue: 5, page 649-663
  • ISSN: 0023-5954

Abstract

top
This paper deals with a multiobjective control problem for nonlinear discrete time systems. The problem consists of finding a control strategy which minimizes a number of performance indexes subject to state and control constraints. A solution to this problem through the Receding Horizon approach is proposed. Under standard assumptions, it is shown that the resulting control law guarantees closed-loop stability. The proposed method is also used to provide a robustly stabilizing solution to the problem of simultaneously minimizing a set of H cost functions for a class of systems subject to bounded disturbances and/or parameter uncertainties. Numeric examples are reported to highlight the stabilizing action of the proposed control laws.

How to cite

top

De Vito, Daniele, and Scattolini, Riccardo. "On the solution of the constrained multiobjective control problem with the receding horizon approach." Kybernetika 44.5 (2008): 649-663. <http://eudml.org/doc/33955>.

@article{DeVito2008,
abstract = {This paper deals with a multiobjective control problem for nonlinear discrete time systems. The problem consists of finding a control strategy which minimizes a number of performance indexes subject to state and control constraints. A solution to this problem through the Receding Horizon approach is proposed. Under standard assumptions, it is shown that the resulting control law guarantees closed-loop stability. The proposed method is also used to provide a robustly stabilizing solution to the problem of simultaneously minimizing a set of $H_\{\infty \}$ cost functions for a class of systems subject to bounded disturbances and/or parameter uncertainties. Numeric examples are reported to highlight the stabilizing action of the proposed control laws.},
author = {De Vito, Daniele, Scattolini, Riccardo},
journal = {Kybernetika},
keywords = {multiobjective optimization; receding horizon control; robust control; stability; multiobjective optimization; receding horizon control; robust control; stability},
language = {eng},
number = {5},
pages = {649-663},
publisher = {Institute of Information Theory and Automation AS CR},
title = {On the solution of the constrained multiobjective control problem with the receding horizon approach},
url = {http://eudml.org/doc/33955},
volume = {44},
year = {2008},
}

TY - JOUR
AU - De Vito, Daniele
AU - Scattolini, Riccardo
TI - On the solution of the constrained multiobjective control problem with the receding horizon approach
JO - Kybernetika
PY - 2008
PB - Institute of Information Theory and Automation AS CR
VL - 44
IS - 5
SP - 649
EP - 663
AB - This paper deals with a multiobjective control problem for nonlinear discrete time systems. The problem consists of finding a control strategy which minimizes a number of performance indexes subject to state and control constraints. A solution to this problem through the Receding Horizon approach is proposed. Under standard assumptions, it is shown that the resulting control law guarantees closed-loop stability. The proposed method is also used to provide a robustly stabilizing solution to the problem of simultaneously minimizing a set of $H_{\infty }$ cost functions for a class of systems subject to bounded disturbances and/or parameter uncertainties. Numeric examples are reported to highlight the stabilizing action of the proposed control laws.
LA - eng
KW - multiobjective optimization; receding horizon control; robust control; stability; multiobjective optimization; receding horizon control; robust control; stability
UR - http://eudml.org/doc/33955
ER -

References

top
  1. Allgöwer F., Badgwell T. A., Qin J. S., Rawlings J. B., Wright S. J., Nonlinear predictive control and moving horizon estimation – an introductory overview, In: Advances in Control (P. M. Frank, ed.), Springer–Verlag, Berlin 1999, pp. 391–449 (1999) 
  2. Borisson U., Self-tuning regulators for a class of multivariable systems, Automatica 15 (1979), 209–215 (1979) 
  3. Nicolao G. De, Magni, L., Scattolini R., Stability and robustness of nonlinear receding-horizon control, In: Nonlinear Model Predictive Control (F. Allgöwer and A. Zheng, eds.), Birkhäuser Verlag, Basel 2000 Zbl0958.93512MR1756662
  4. Karbowski A., Optimal infinite-horizon multicriteria feedback control of stationary systems with minimax objectives and bounded disturbances, J. Optim. Theory Appl. 101 (1999), 59–71 (1999) Zbl0945.90055MR1685591
  5. Lazar M., Heelmes W. P. M. H., Bemporad, A., Weiland S., Discrete-time non-smooth nonlinear MPC: stability and robustness, In: Assessment and Future Directions of Nonlinear Model Predictive Control (Lecture Notes in Control and Information Science 358; R. Findeisen, F. Allgöwer and L. T. Biegler, eds.), Springer–Verlag, Berlin 2007, pp. 93–103 MR2252836
  6. Li, Duan, On the minimax solution of multiple linear-quadratic problems, IEEE Trans. Automat. Control 35 (1990), 59–71 (1990) Zbl0721.49034MR1073261
  7. Maciejowski J., Predictive Control with Constraints, Prentice-Hall, N.J. 2001 Zbl0978.93002
  8. Magni L., Nicolao G. De, Scattolini, R., Allgöwer F., Robust model predictive control of nonlinear discrete-time systems, Internat. J. Robust and Nonlinear Control 13 (2003), 229–246 MR1973635
  9. Magni L., Raimondo D. M., Scattolini R., Regional input-to-state stability for nonlinear model predictive control, IEEE Trans. Automat. Control 51 (2006), 1548–1553 MR2260135
  10. Scattolini R., Multi-rate self-tuning predictive controller for multi-variable systems, Internat. J. Systems Sci. 23 (1993), 1347–1359 (1993) MR1179989
  11. Shtessel Y. B., Principle of proportional damages in a multiple criteria LQR problem, IEEE Trans. Automat. Control 41 (1996), 461–464 (1996) Zbl0966.49501MR1383000

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.