Skip to main content

2012 | OriginalPaper | Buchkapitel

8. Efficient MPC Algorithms

verfasst von : Gergely Takács, Boris Rohal’-Ilkiv

Erschienen in: Model Predictive Vibration Control

Verlag: Springer London

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Computing the control input for constrained model predictive control (MPC) is a complex and time-consuming process. The constrained problem formulation does not allow the control law to be expressed as a closed equation; instead, a numerical optimization problem has to be performed online at each sampling period. The use of formulations with a priori stability guarantees further increase the complexity of the optimization task. It is a logical requirement for every control law, that the computation time of the control moves must be strictly shorter than the sampling period. Due to the computational demands of the MPC strategy, its implementations have been mostly applied to processes with slow dynamics. The application of stabilized constrained MPC to plants with fast dynamics, such as active vibration control (AVC), is a challenge even with up to date computing platforms. To allow the implementation of stabilized MPC on high sampling rate systems, this chapter reviews the theoretical foundation of some of the existing formulations that may considerably cut back on computational loads. The core of the chapter is devoted to a method, which sacrifices the optimality of the MPC process in order to create a simple and computationally very efficient MPC strategy. This method referred to as Newton–Raphson’s MPC (NRMPC) is based on a pre-stabilized, augmented state-space formulation with ellipsoidal target sets, eventually leading to an online algorithm only requiring the computation of a polynomial root. Instead of sacrificing optimality, another major line of efficient MPC formulation uses multi-parametric programming to transfer the online computational load into the offline regime (MPMPC). In addition to reviewing the theoretical essentials of this explicit MPC approach, other efficient MPC methods are briefly revised as well.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
The “qpOASES ” solver software—Online Active Set Strategy is available as a free download at http://​www.​qpoases.​org.
 
2
The “Fast MPC” solver software based on this method is available as a free download at http://​www.​stanford.​edu/​~boyd/​papers/​fast_​mpc.​html.
 
3
The complex solver software suite “Multi-Parametric Toolbox (MPT)” based on this method is available as a free download at http://​control.​ee.​ethz.​ch/​mpt/​.
 
4
Note that following our variable naming conventions, both \(u_k\) and \(c_k\) can be in general vectors, however for a single input–single output (SISO) system they are scalar values.
 
5
As suggested by Dr. Mark Cannon in Oxford, November 2008.
 
6
This problem turned out to be quite significant, see Sect.​ 11.​3 for details.
 
7
See Sect.​ 10.​3.​2 for more details on cost transformation.
 
Literatur
1.
Zurück zum Zitat Agachi PS, Nagy Z, Cristea MV, Imre-Lucaci A (2006) Model based control: case studies in process engineering, 1st edn. Wiley-VCH, WeinheimCrossRef Agachi PS, Nagy Z, Cristea MV, Imre-Lucaci A (2006) Model based control: case studies in process engineering, 1st edn. Wiley-VCH, WeinheimCrossRef
3.
Zurück zum Zitat Arnold E, Neupert J, Sawodny O, Schneider K (2007) Trajectory tracking for boom cranes based on nonlinear control and optimal trajectory generation. In: IEEE international conference on control applications: CCA 2007, pp 1444–1449. doi: 10.1109/CCA.2007.4389439 Arnold E, Neupert J, Sawodny O, Schneider K (2007) Trajectory tracking for boom cranes based on nonlinear control and optimal trajectory generation. In: IEEE international conference on control applications: CCA 2007, pp 1444–1449. doi: 10.​1109/​CCA.​2007.​4389439
4.
Zurück zum Zitat Bemporad A, Chisci L, Mosca E (1994) On the stabilizing property of the zero terminal state receding horizon regulation. Automatica 30(12):2013–2015MathSciNetMATHCrossRef Bemporad A, Chisci L, Mosca E (1994) On the stabilizing property of the zero terminal state receding horizon regulation. Automatica 30(12):2013–2015MathSciNetMATHCrossRef
6.
Zurück zum Zitat Bemporad A, Morrari M, Dua V, Pistikopoulos EN (2000) The explicit solution of model predictive control via multiparametric quadratic programming. In: Proceedings of the American control conference, Chicago, pp 872–876 Bemporad A, Morrari M, Dua V, Pistikopoulos EN (2000) The explicit solution of model predictive control via multiparametric quadratic programming. In: Proceedings of the American control conference, Chicago, pp 872–876
8.
Zurück zum Zitat Boyd S, Vandenberghe L (2004) Convex Optimization. Cambridge University Press, Cambridge Boyd S, Vandenberghe L (2004) Convex Optimization. Cambridge University Press, Cambridge
9.
Zurück zum Zitat Boyd S, Ghaoui LE, Feron E, Balakrishnan V (1994) Linear matrix inequalities in system and control theory: studies in applied mathematics. SIAM, Philadelphia Boyd S, Ghaoui LE, Feron E, Balakrishnan V (1994) Linear matrix inequalities in system and control theory: studies in applied mathematics. SIAM, Philadelphia
10.
Zurück zum Zitat Camacho EF, Bordons C (1995) Model predictive control in the process industry, Advances in industrial control, vol 104. Springer, LondonCrossRef Camacho EF, Bordons C (1995) Model predictive control in the process industry, Advances in industrial control, vol 104. Springer, LondonCrossRef
11.
Zurück zum Zitat Cannon M (2005) Model predictive control, lecture notes, Michaelmas Term 2005 (4 lectures). Course code 4ME44. University of Oxford, Oxford Cannon M (2005) Model predictive control, lecture notes, Michaelmas Term 2005 (4 lectures). Course code 4ME44. University of Oxford, Oxford
12.
Zurück zum Zitat Cannon M, Kouvaritakis B (1997) Ellipsoidal bounding in stable predictive control. In: Proceedings of the 5th IEEE Mediterranean conference on control and systems Cannon M, Kouvaritakis B (1997) Ellipsoidal bounding in stable predictive control. In: Proceedings of the 5th IEEE Mediterranean conference on control and systems
15.
Zurück zum Zitat Cannon M, Liao W, Kouvaritakis B (2006) Efficient MPC optimization using Pontryagin’s minimum principle. In: IEEE conference on decision and control, San Diego, pp 5459–5464 Cannon M, Liao W, Kouvaritakis B (2006) Efficient MPC optimization using Pontryagin’s minimum principle. In: IEEE conference on decision and control, San Diego, pp 5459–5464
16.
Zurück zum Zitat Cannon M, Liao W, Kouvaritakis B (2007) Efficient MPC optimization using Pontryagin’s minimum principle. Int J Robust Nonlinear Control 18(8):831–844MathSciNetCrossRef Cannon M, Liao W, Kouvaritakis B (2007) Efficient MPC optimization using Pontryagin’s minimum principle. Int J Robust Nonlinear Control 18(8):831–844MathSciNetCrossRef
18.
Zurück zum Zitat Christophersen FJ, Kvasnica M, Jones CN, Morari M (2007) Efficient evaluation of piecewise control laws defined over a large number of polyhedra. In: Tzafestas SG, Tzafestas PA (eds) Proceedings of the European control conference ECC ’07, pp 2360–2367 Christophersen FJ, Kvasnica M, Jones CN, Morari M (2007) Efficient evaluation of piecewise control laws defined over a large number of polyhedra. In: Tzafestas SG, Tzafestas PA (eds) Proceedings of the European control conference ECC ’07, pp 2360–2367
19.
Zurück zum Zitat Cychowski M, O’Mahony T (2005) Efficient approximate robust mpc based on quad-tree partitioning. In: Control applications: CCA 2005: proceedings of 2005 IEEE conference on, p 239. doi: 10.1109/CCA.2005.1507131 Cychowski M, O’Mahony T (2005) Efficient approximate robust mpc based on quad-tree partitioning. In: Control applications: CCA 2005: proceedings of 2005 IEEE conference on, p 239. doi: 10.​1109/​CCA.​2005.​1507131
20.
Zurück zum Zitat Cychowski M, Ding B, O’Mahony T (2005) An orthogonal partitioning approach to simplify robust model predictive control. In: Intelligent control, 2005: proceedings of the 2005 IEEE international symposium on, Mediterranean conference on control and automation, p 877. doi: 10.1109/.2005.1467130 Cychowski M, Ding B, O’Mahony T (2005) An orthogonal partitioning approach to simplify robust model predictive control. In: Intelligent control, 2005: proceedings of the 2005 IEEE international symposium on, Mediterranean conference on control and automation, p 877. doi: 10.​1109/​.​2005.​1467130
22.
Zurück zum Zitat Ferreau HJ (2006) An online active set strategy for fast solution of parametric quadratic programs with applications to predictive engine control. Master’s thesis, University of Heidelberg Ferreau HJ (2006) An online active set strategy for fast solution of parametric quadratic programs with applications to predictive engine control. Master’s thesis, University of Heidelberg
24.
Zurück zum Zitat Ferreau HJ (2011) qpOASES user’s manual. Optimization in Engineering Center (OPTEC) and Department of Electrical Engineering, Leuven Ferreau HJ (2011) qpOASES user’s manual. Optimization in Engineering Center (OPTEC) and Department of Electrical Engineering, Leuven
26.
Zurück zum Zitat Ferreau HJ, Bock HG, Diehl M (2008) An online active set strategy to overcome the limitations of explicit MPC. IEEE Trans Autom Cont 18(8):816–830MathSciNetCrossRef Ferreau HJ, Bock HG, Diehl M (2008) An online active set strategy to overcome the limitations of explicit MPC. IEEE Trans Autom Cont 18(8):816–830MathSciNetCrossRef
27.
Zurück zum Zitat Fletcher R (2000) Practical methods of optimization. Wiley, New York Fletcher R (2000) Practical methods of optimization. Wiley, New York
30.
Zurück zum Zitat Gilbert EG, Tan KT (1991) Linear systems with state and control constraints: the theory and application of maximal output admissible sets. IEEE Trans Autom Cont 36(9):1008–1020MathSciNetMATHCrossRef Gilbert EG, Tan KT (1991) Linear systems with state and control constraints: the theory and application of maximal output admissible sets. IEEE Trans Autom Cont 36(9):1008–1020MathSciNetMATHCrossRef
32.
Zurück zum Zitat Grieder P, Wan Z, Kothare M, Morari M (2004) Two level model predictive control for the maximum control invariant set. In: American control conference, Boston Grieder P, Wan Z, Kothare M, Morari M (2004) Two level model predictive control for the maximum control invariant set. In: American control conference, Boston
33.
Zurück zum Zitat Grieder P, Kvasnica M, Baotic M, Morari M (2005) Stabilizing low complexity feedback control of constrained piecewise affine systems. Automatica 41(10):1683–1694MathSciNetMATHCrossRef Grieder P, Kvasnica M, Baotic M, Morari M (2005) Stabilizing low complexity feedback control of constrained piecewise affine systems. Automatica 41(10):1683–1694MathSciNetMATHCrossRef
35.
Zurück zum Zitat Imsland L, Rossiter JA (2005) Time varying terminal control. In: 16th IFAC world congress in Prague, Prague, p TP/19 Imsland L, Rossiter JA (2005) Time varying terminal control. In: 16th IFAC world congress in Prague, Prague, p TP/19
37.
Zurück zum Zitat Johansen T, Grancharova A (2003) Approximate explicit constrained linear model predictive control via orthogonal search tree. IEEE Trans Autom Cont 48(5):810–815. doi:10.1109/TAC.2003.811259 Johansen T, Grancharova A (2003) Approximate explicit constrained linear model predictive control via orthogonal search tree. IEEE Trans Autom Cont 48(5):810–815. doi:10.​1109/​TAC.​2003.​811259
38.
Zurück zum Zitat Johansen TA, Jackson W, Schreiber R, Tøndel P (2007) Hardware synthesis of explicit model predictive controllers. IEEE Trans Control Syst Technol 15(1):191–197CrossRef Johansen TA, Jackson W, Schreiber R, Tøndel P (2007) Hardware synthesis of explicit model predictive controllers. IEEE Trans Control Syst Technol 15(1):191–197CrossRef
40.
Zurück zum Zitat Jones C, Grieder P, Rakovic S (2005) A logarithmic-time solution to the point location problem for closed-form linear MPC. In: IFAC world congress, Prague Jones C, Grieder P, Rakovic S (2005) A logarithmic-time solution to the point location problem for closed-form linear MPC. In: IFAC world congress, Prague
41.
Zurück zum Zitat Karas A (2002) Stabilizujúce prediktívne riadenie systémov s obmedzeniami. PhD thesis, Slovak University of Technology in Bratislava, Bratislava, (Stabilizing predictive control of systems with constraints—in Slovak language) Karas A (2002) Stabilizujúce prediktívne riadenie systémov s obmedzeniami. PhD thesis, Slovak University of Technology in Bratislava, Bratislava, (Stabilizing predictive control of systems with constraints—in Slovak language)
42.
Zurück zum Zitat Karas A, Rohal’-Ilkiv B, Belavý C (2007) Praktické aspekty prediktívneho riadenia, 1st edn. Slovak University of Technology in Bratislava/Slovenská E-Akadémia, n.o., Bratislava (Practical aspects of predictive control) in Slovak language Karas A, Rohal’-Ilkiv B, Belavý C (2007) Praktické aspekty prediktívneho riadenia, 1st edn. Slovak University of Technology in Bratislava/Slovenská E-Akadémia, n.o., Bratislava (Practical aspects of predictive control) in Slovak language
43.
Zurück zum Zitat Keerthi SS, Gilbert EG (1988) Optimal, infinite horizon feedback law for a~general class of constrained discrete time systems: stability and moving-horizon approximations. J Optim Theory Appl 57:265–293MathSciNetMATHCrossRef Keerthi SS, Gilbert EG (1988) Optimal, infinite horizon feedback law for a~general class of constrained discrete time systems: stability and moving-horizon approximations. J Optim Theory Appl 57:265–293MathSciNetMATHCrossRef
44.
Zurück zum Zitat Kouvaritakis B, Rossiter JA, Chang AOT (1992) Stable generalised predictive control: an algorithm with guaranteed stability. IEE Proc Part D 139(4):349–362MATH Kouvaritakis B, Rossiter JA, Chang AOT (1992) Stable generalised predictive control: an algorithm with guaranteed stability. IEE Proc Part D 139(4):349–362MATH
48.
Zurück zum Zitat Kvasnica M (2009) Real-time model predictive control via multi-parametric programming: theory and tools, 1st edn. VDM, Saarbrücken Kvasnica M (2009) Real-time model predictive control via multi-parametric programming: theory and tools, 1st edn. VDM, Saarbrücken
49.
Zurück zum Zitat Kvasnica M, Fikar M (2010) Performance-lossless complexity reduction in explicit mpc. In: Proceedings of the 49th IEEE conference on decision and control 2010, pp 5270–5275 Kvasnica M, Fikar M (2010) Performance-lossless complexity reduction in explicit mpc. In: Proceedings of the 49th IEEE conference on decision and control 2010, pp 5270–5275
50.
Zurück zum Zitat Kvasnica M, Christophersen FJ, Herceg M, Fikar M (2008) Polynomial approximation of closed-form MPC for piecewise affine systems. In: Proceedings of the 17th world congress of the international federation of automatic control, Seoul, pp 3877–3882 Kvasnica M, Christophersen FJ, Herceg M, Fikar M (2008) Polynomial approximation of closed-form MPC for piecewise affine systems. In: Proceedings of the 17th world congress of the international federation of automatic control, Seoul, pp 3877–3882
51.
Zurück zum Zitat Kvasnica M, Herceg M, Čirka L’, Fikar M (2009) Robust adaptive minimum-time control of piecewise affine systems. In: Proceedings of the 48th IEEE conference on decision and control, pp 2454–2459 Kvasnica M, Herceg M, Čirka L’, Fikar M (2009) Robust adaptive minimum-time control of piecewise affine systems. In: Proceedings of the 48th IEEE conference on decision and control, pp 2454–2459
52.
Zurück zum Zitat Kvasnica M, Herceg M, Čirka L’, Fikar M (2009) Time optimal control of fuzzy systems: a parametric programming approach. In: Proceedings of the 28th IASTED conference on modelling, identification and control, pp 640–805 Kvasnica M, Herceg M, Čirka L’, Fikar M (2009) Time optimal control of fuzzy systems: a parametric programming approach. In: Proceedings of the 28th IASTED conference on modelling, identification and control, pp 640–805
53.
Zurück zum Zitat Kvasnica M, Herceg M, Čirka L’, Fikar M (2009) Time-optimal control of Takagi–Sugeno fuzzy systems. In: Proceedings of the 10th European control conference, Budapest, pp 916–921 Kvasnica M, Herceg M, Čirka L’, Fikar M (2009) Time-optimal control of Takagi–Sugeno fuzzy systems. In: Proceedings of the 10th European control conference, Budapest, pp 916–921
54.
Zurück zum Zitat Kvasnica M, Christophersen FJ, Herceg M, Fikar M (2010) Polynomial approximation of closed-form MPC for piecewise affine systems. In: Selected topics in modelling and control, vol 6, Slovak University of Technology Press, pp 105–112 Kvasnica M, Christophersen FJ, Herceg M, Fikar M (2010) Polynomial approximation of closed-form MPC for piecewise affine systems. In: Selected topics in modelling and control, vol 6, Slovak University of Technology Press, pp 105–112
55.
Zurück zum Zitat Kvasnica M, Rauová I, Fikar M (2010) Automatic code generation for real-time implementation of model predictive control. In: Proceedings of the 2010 IEEE international symposium on computer-aided control system design, Yokohama, pp 993–998 Kvasnica M, Rauová I, Fikar M (2010) Automatic code generation for real-time implementation of model predictive control. In: Proceedings of the 2010 IEEE international symposium on computer-aided control system design, Yokohama, pp 993–998
56.
Zurück zum Zitat Kvasnica M, Fikar M, Čirka L’, Herceg M (2011) Complexity reduction in explicit model predictive control. In: Selected topics on constrained and nonlinear control: STU Bratislava–NTNU Trondheim, pp 241–288 Kvasnica M, Fikar M, Čirka L’, Herceg M (2011) Complexity reduction in explicit model predictive control. In: Selected topics on constrained and nonlinear control: STU Bratislava–NTNU Trondheim, pp 241–288
57.
Zurück zum Zitat Kvasnica M, Herceg M, Čirka L’, Fikar M (2011) Explicit minimum-time controllers for fuzzy systems. In: Selected topics on constrained and nonlinear control. Preprints, STU Bratislava–NTNU Trondheim, pp 287–292 Kvasnica M, Herceg M, Čirka L’, Fikar M (2011) Explicit minimum-time controllers for fuzzy systems. In: Selected topics on constrained and nonlinear control. Preprints, STU Bratislava–NTNU Trondheim, pp 287–292
58.
Zurück zum Zitat Kvasnica M, Herceg M, Čirka L’, Fikar M (2011) Robust explicit time-optimal control of PWA systems with parametric uncertainties. In: Selected topics on constrained and nonlinear control. Preprints, STU Bratislava–NTNU Trondheim, pp 295–300 Kvasnica M, Herceg M, Čirka L’, Fikar M (2011) Robust explicit time-optimal control of PWA systems with parametric uncertainties. In: Selected topics on constrained and nonlinear control. Preprints, STU Bratislava–NTNU Trondheim, pp 295–300
59.
Zurück zum Zitat Kvasnica M, Rauová I, Fikar M (2011) Real-time implementation of model predictive control using automatic code generation. In: Selected topics on constrained and nonlinear control. Preprints, STU Bratislava–NTNU Trondheim, pp 311–316 Kvasnica M, Rauová I, Fikar M (2011) Real-time implementation of model predictive control using automatic code generation. In: Selected topics on constrained and nonlinear control. Preprints, STU Bratislava–NTNU Trondheim, pp 311–316
61.
Zurück zum Zitat Maciejowski JM (2000) Predictive control with constraints, 1st edn. Prentice Hall, Upper Saddle River Maciejowski JM (2000) Predictive control with constraints, 1st edn. Prentice Hall, Upper Saddle River
62.
63.
Zurück zum Zitat Mayne DQ, Rawlings JB, Rao CV, Scokaert POM (2000) Constrained model predictive control: stability and optimality. Automatica 36(6):789–814MathSciNetMATHCrossRef Mayne DQ, Rawlings JB, Rao CV, Scokaert POM (2000) Constrained model predictive control: stability and optimality. Automatica 36(6):789–814MathSciNetMATHCrossRef
64.
Zurück zum Zitat Michalska H, Mayne DQ (1993) Robust receding horizon control of constrained nonlinear systems. IEEE Trans Autom Cont 38(11):1623–1633MathSciNetMATHCrossRef Michalska H, Mayne DQ (1993) Robust receding horizon control of constrained nonlinear systems. IEEE Trans Autom Cont 38(11):1623–1633MathSciNetMATHCrossRef
65.
Zurück zum Zitat Morger A (2010) Synthesis, design and control of a tendon-driven robot platform for vestibular stimulation during sleep. Master’s thesis, ETH Zurich Morger A (2010) Synthesis, design and control of a tendon-driven robot platform for vestibular stimulation during sleep. Master’s thesis, ETH Zurich
66.
Zurück zum Zitat Mosca E (1994) Optimal, Predictive and adaptive control, 1st edn. Prentice Hall, Upper Saddle River Mosca E (1994) Optimal, Predictive and adaptive control, 1st edn. Prentice Hall, Upper Saddle River
67.
Zurück zum Zitat Nesterov Y, Nemirovskii A (1994) Interior-point polynomial methods in convex programming, Studies in applied mathematics, vol 13. SIAM, PhiladelphiaCrossRef Nesterov Y, Nemirovskii A (1994) Interior-point polynomial methods in convex programming, Studies in applied mathematics, vol 13. SIAM, PhiladelphiaCrossRef
71.
Zurück zum Zitat Pistikopoulos EN, Georgiadis MC, Dua V (eds) (2007) Multi-parametric model-based control, vol 2, 1st edn. Wiley-VCH, Weinheim Pistikopoulos EN, Georgiadis MC, Dua V (eds) (2007) Multi-parametric model-based control, vol 2, 1st edn. Wiley-VCH, Weinheim
72.
Zurück zum Zitat Pistikopoulos EN, Georgiadis MC, Dua V (eds) (2007) Multi-parametric programming, vol 1, 1st edn. Wiley-VCH, Weinheim Pistikopoulos EN, Georgiadis MC, Dua V (eds) (2007) Multi-parametric programming, vol 1, 1st edn. Wiley-VCH, Weinheim
73.
74.
Zurück zum Zitat Rossiter JA (2003) Model-based predictive control: a practical approach, 1st edn. CRC Press, Boca Raton Rossiter JA (2003) Model-based predictive control: a practical approach, 1st edn. CRC Press, Boca Raton
75.
Zurück zum Zitat Rossiter JA, Kouvaritakis B (1993) Constrained stable generalized predictive control. IEE Proc Part D 140(4):243–254MATH Rossiter JA, Kouvaritakis B (1993) Constrained stable generalized predictive control. IEE Proc Part D 140(4):243–254MATH
76.
Zurück zum Zitat Rossiter JA, Kouvaritakis B, Rice MJ (1998) A numerically robust state-space approach to stable-predictive control strategies. Automatica 34(1):65–73MathSciNetMATHCrossRef Rossiter JA, Kouvaritakis B, Rice MJ (1998) A numerically robust state-space approach to stable-predictive control strategies. Automatica 34(1):65–73MathSciNetMATHCrossRef
77.
Zurück zum Zitat Scokaert POM, Rawlings JB (1996) Infinite horizon linear quadratic control with constraints. In: Proceedings of IFAC’96 world congress, San Francisco, vol 7a-041, pp 109–114 Scokaert POM, Rawlings JB (1996) Infinite horizon linear quadratic control with constraints. In: Proceedings of IFAC’96 world congress, San Francisco, vol 7a-041, pp 109–114
78.
79.
Zurück zum Zitat Sznaier M, Damborg MJ (1987) Suboptimal control of linear systems with state and control inequality constraints. In: Proceedings of the 26th IEEE conference on decision and control, pp 761–762 Sznaier M, Damborg MJ (1987) Suboptimal control of linear systems with state and control inequality constraints. In: Proceedings of the 26th IEEE conference on decision and control, pp 761–762
80.
Zurück zum Zitat Takács G (2009) Efficient model predictive control applied on active vibration attenuation. PhD thesis, Institute of Autmation, Measurement and Applied Informatics, Faculty of Mechanical Engineering, Slovak University of Technology in Bratislava, submitted in fulfillment of the requirement for the degree of Doctor of Philosophy, pp 257 Takács G (2009) Efficient model predictive control applied on active vibration attenuation. PhD thesis, Institute of Autmation, Measurement and Applied Informatics, Faculty of Mechanical Engineering, Slovak University of Technology in Bratislava, submitted in fulfillment of the requirement for the degree of Doctor of Philosophy, pp 257
81.
Zurück zum Zitat Takács G, Rohal’-Ilkiv B (2009) Implementation of the Newton–Raphson MPC algorithm in active vibration control applications. In: Mace BR, Ferguson NS, Rustighi E (eds) Proceedings of the 3rd international conference on noise and vibration: emerging methods, Oxford Takács G, Rohal’-Ilkiv B (2009) Implementation of the Newton–Raphson MPC algorithm in active vibration control applications. In: Mace BR, Ferguson NS, Rustighi E (eds) Proceedings of the 3rd international conference on noise and vibration: emerging methods, Oxford
82.
Zurück zum Zitat Takács G, Rohal’-Ilkiv B (2009) MPC with guaranteed stability and constraint feasibility on flexible vibrating active structures: a comparative study. In: Hu H (ed) Proceedings of The eleventh IASTED international conference on control and applications, Cambridge Takács G, Rohal’-Ilkiv B (2009) MPC with guaranteed stability and constraint feasibility on flexible vibrating active structures: a comparative study. In: Hu H (ed) Proceedings of The eleventh IASTED international conference on control and applications, Cambridge
83.
Zurück zum Zitat Takács G, Rohal’-Ilkiv B (2009) Newton–Raphson based efficient model predictive control applied on active vibrating structures. In: Proceedings of the European control conference, Budapest Takács G, Rohal’-Ilkiv B (2009) Newton–Raphson based efficient model predictive control applied on active vibrating structures. In: Proceedings of the European control conference, Budapest
84.
Zurück zum Zitat Takács G, Rohal’-Ilkiv B (2009) Newton–Raphson MPC controlled active vibration attenuation. In: Hangos KM (ed) Proceedings of the 28th IASTED international conference on modeling, identification and control, Innsbruck Takács G, Rohal’-Ilkiv B (2009) Newton–Raphson MPC controlled active vibration attenuation. In: Hangos KM (ed) Proceedings of the 28th IASTED international conference on modeling, identification and control, Innsbruck
86.
Zurück zum Zitat Van den Broeck L, Diehl M, Swevers J (2009) Time optimal MPC for mechatronic applications. In: Proceedings of the 48th IEEE conference on decision and control, Shanghai, pp 8040–8045 Van den Broeck L, Diehl M, Swevers J (2009) Time optimal MPC for mechatronic applications. In: Proceedings of the 48th IEEE conference on decision and control, Shanghai, pp 8040–8045
87.
Zurück zum Zitat Wang Y, Boyd S (2008) Fast model predictive control using online optimization. In: Proceedings of the 17th world congress the international federation of automatic control, Seoul, pp 6974–6979 Wang Y, Boyd S (2008) Fast model predictive control using online optimization. In: Proceedings of the 17th world congress the international federation of automatic control, Seoul, pp 6974–6979
88.
Zurück zum Zitat Wang Y, Boyd S (2010) Fast model predictive control using online optimization. IEEE Trans Control Syst Technol 18(2):267–278CrossRef Wang Y, Boyd S (2010) Fast model predictive control using online optimization. IEEE Trans Control Syst Technol 18(2):267–278CrossRef
89.
Zurück zum Zitat Wills A, Bates D, Fleming A, Ninness B, Moheimani R (2005) Application of MPC to an active structure using sampling rates up to 25 kHz. In: 44th IEEE conference on decision and control, 2005 and 2005 European control conference. CDC-ECC ’05, pp 3176–3181. doi:10.1109/CDC.2005.1582650 Wills A, Bates D, Fleming A, Ninness B, Moheimani R (2005) Application of MPC to an active structure using sampling rates up to 25 kHz. In: 44th IEEE conference on decision and control, 2005 and 2005 European control conference. CDC-ECC ’05, pp 3176–3181. doi:10.​1109/​CDC.​2005.​1582650
90.
Zurück zum Zitat Wills AG, Bates D, Fleming AJ, Ninness B, Moheimani SOR (2008) Model predictive control applied to constraint handling in active noise and vibration control. IEEE Trans Control Syst Technol 16(1):3–12CrossRef Wills AG, Bates D, Fleming AJ, Ninness B, Moheimani SOR (2008) Model predictive control applied to constraint handling in active noise and vibration control. IEEE Trans Control Syst Technol 16(1):3–12CrossRef
91.
Zurück zum Zitat Zhou K, Doyle J, Glover K (1994) Robust optimal control. Prentice-Hall, Englewood Cliffs Zhou K, Doyle J, Glover K (1994) Robust optimal control. Prentice-Hall, Englewood Cliffs
Metadaten
Titel
Efficient MPC Algorithms
verfasst von
Gergely Takács
Boris Rohal’-Ilkiv
Copyright-Jahr
2012
Verlag
Springer London
DOI
https://doi.org/10.1007/978-1-4471-2333-0_8

Neuer Inhalt