Nonlinear model predictive control theory and algorihms

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Grüne, Lars 1967- (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: London Springer 2013
Ausgabe:[pbk ed.]
Schriftenreihe:Communications and control engineering
Schlagworte:
Online-Zugang:Inhaltsverzeichnis
Klappentext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 c 4500
001 BV042297035
003 DE-604
005 20191119
007 t|
008 150128s2013 xx ad|| |||| 00||| eng d
020 |z 1447126491  |9 1-4471-2649-1 
020 |z 9781447126492  |9 978-1-4471-2649-2 
035 |a (OCoLC)847125654 
035 |a (DE-599)BVBBV042297035 
040 |a DE-604  |b ger  |e rakwb 
041 0 |a eng 
049 |a DE-739 
084 |a SK 880  |0 (DE-625)143266:  |2 rvk 
100 1 |a Grüne, Lars  |d 1967-  |e Verfasser  |0 (DE-588)133659097  |4 aut 
245 1 0 |a Nonlinear model predictive control  |b theory and algorihms  |c Lars Grüne ; Jürgen Pannek 
250 |a [pbk ed.] 
264 1 |a London  |b Springer  |c 2013 
300 |a XI, 359 S.  |b Ill., graph. Darst. 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
490 0 |a Communications and control engineering 
650 0 7 |a Prädiktive Regelung  |0 (DE-588)4271836-3  |2 gnd  |9 rswk-swf 
650 0 7 |a Nichtlineare Regelung  |0 (DE-588)4132964-8  |2 gnd  |9 rswk-swf 
689 0 0 |a Prädiktive Regelung  |0 (DE-588)4271836-3  |D s 
689 0 1 |a Nichtlineare Regelung  |0 (DE-588)4132964-8  |D s 
689 0 |5 DE-604 
700 1 |a Pannek, Jürgen  |e Sonstige  |0 (DE-588)139861610  |4 oth 
856 4 2 |m Digitalisierung UB Passau - ADAM Catalogue Enrichment  |q application/pdf  |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027734084&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA  |3 Inhaltsverzeichnis 
856 4 2 |m Digitalisierung UB Passau - ADAM Catalogue Enrichment  |q application/pdf  |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027734084&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA  |3 Klappentext 
943 1 |a oai:aleph.bib-bvb.de:BVB01-027734084 

Datensatz im Suchindex

_version_ 1819581476840144896
adam_text Contents introduction ................................ I 1 1 What Is Nonlinear Model Predictive Control? ........... 1 1.2 Where Did NMPC Come from? ................... 3 ¡.3 How Is This Book Organized? .................... 3 і .4 What Is Not Covered in This Book? ................. 9 References .............................. ] 0 Discrete Time and Sampled Data Systems ............... 13 2.1 Discrete Time Systems ........................ 13 2.2 Sampled Data Systems ........................ 16 23 Stability of Discrete Time Systems ................. 28 2.4 Stability of Sampled Data Systems ................. 35 2.5 Notes and Extensions ........................ 39 2.6 Problems ............................... 39 References .............................. 41 Nonlinear Model Predictive Control .................. 43 3.1 The Basic NMPC Algorithm .................... 43 3.2 Constraints .............................. 45 3.3 Variants of the Basic NMPC Algorithms .............. 50 3.4 The Dynamic Programming Principle ................ 56 3.5 Notes and Extensions ........................ 6?. v6 Problems .......................,....,.. 64 References ....................,......... 6.J Infinite Horizon Optimal Control .................... 67 1.1 Definition and Well Posedness of the Problem ...... , , . . 67 4.2 The Dynamic Programming Principle ................ /0 1-3 Relaxed Dynamic Programming ................... f j 4.4 Notes and Extensions ........................ 8/ 4.5 Problems ............................... 83 References .............................. 84 ix * Contents 5 Stability and Suboptimality Using Stabilizing Constraints ...... 87 5.1 The Relaxed Dynamic Programming Approach ........... 87 5.2 Equilibrium Endpoint Constraint .................. 88 5.3 Lyapunov Function Terminal Cost .................. 95 5.4 Suboptimality and Inverse Optimality ................ 101 5.5 Notes and Extensions ........................ 109 5.6 Problems ............................... 110 References .............................. 112 6 Stability and Suboptimality Without Stabilizing Constraints ..... 113 6.1 Setting and Preliminaries ...................... 113 6.2 Asymptotic Controllability with Respect to í ............ 116 6.3 Implications of the Controllability Assumption ........... 119 6.4 Computation of a .......................... 121 6.5 Main Stability and Performance Results ............... 125 6.6 Design of Good Running Costs í .................. 133 6.7 Semiglobal and Practical Asymptotic Stability ........... 142 6.8 Proof of Proposition 6.17 ...................... 150 6.9 Notes and Extensions ........................ 159 6.10 Problems ............................... ¡61 References .............................. 162 7 Variants and Extensions ......................... 165 7.1 Mixed Constrained-Unconstrained Schemes ............ 165 7.2 Unconstrained NMPC with Terminal Weights ........... 168 7.3 Nonpositive Definite Running Cost ................. 170 7.4 MuJtistep NMPC-Feedback Laws .................. 174 7.5 Fast Sampling ............................ 176 7.6 Compensation of Computation Times ................ 180 7.7 Online Measurement of a ...................... 183 7.8 Adaptive Optimization Horizon ................... 191 7.9 Nonoptima] NMPC ......................... 198 7.10 Beyond Stabilization and Tracking ................. 207 References .............................. 209 8 Feasibility and Robustness ........................ 211 8.1 The Feasibility Problem ....................... 211 8.2 Feasibility of Unconstrained NMPC Using Exit Sets ........ 214 8.3 Feasibility of Unconstrained NMPC Using Stability ........ 217 8.4 Comparing Terminal Constrained vs. Unconstrained NMPC .... 222 8.5 Robustness: Basic Definition and Concepts ............. 225 8.6 Robustness Without Slate Constraints ................ 227 8.7 Examples loi Non robustness Under Staic Constraints ....... 232 8.8 Robustness with State Constraints via Robust-optima! Feasibility . 237 8.9 Robustness with State Constraints via Continuity оГ Уд/...... 241 8.10 Notes and Extensions ........................ 246 8.1 1 Problems ............................... 249 References .............................. 249 Conicnb X1 і) Numerical Discretization ......................... 251 9.1 Basic Solution Methods ....................... 251 9.2 Convergence Theory ......................... 256 9.3 Adaptive Step Size Control ..................... 260 9.4 Using the Methods Within the NMPC Algorithms ......... 264 9.3 NHimerical Approximation Errors and Stability ........... 266 9.6 Notes and Extensions ........................269 9.7 Problems ...............................271 References ..............................272 10 Numerical Optimal Control of Nonlinear Systems ...........275 [O.I Discretization of the NMPC Problem ................275 10.2 Unconstrained Optimization .....................288 0.3 Constrained Optimization ......................292 0.4 Implementation Issues in NMPC ..................313 0.5 Warm Start of the NMPC Optimization ...............324 o.à Nonoptimal NMPC .........................33 j 0.7 Notes and Extensions .........................333 o S Problems ...............................33/ References ..............................33 ■/ Vppeiulix NMPC 3oiì,4Viì,ve ЗщцлогкЇАЩ TjDS Bcoiii ............34 A.I The VIATLAB NMPC Routine .................. 34 ] Л.2 Additional MATLAB and MAPLE Routines ............343 . 3 The C++ NMPC Software ......................345 (i Io.ssary ............................... 347 Index ............. Communications and Control Engineering Lars Grüne· Jürgen Pannek Nonlinear Model Predictive Control Theory and Algorithms Nonlinear model predictive control (NMPC) is widely used in the process and chemical industries and increasingly for applications, such as those in the automotive industry, which use higher data sampling rates. Nonlinear Model Predictive Control is a thorough and rigorous introduction to NMPC for discrete-time and sampled-data systems. NMPC is interpreted as an approximation of infinite-horizon optimal control so that important properties like closed-loop stabi¬ lity, inverse optimality and suboptimality can be derived in a uniform manner. These results are complemented by discussions of feasibility and robustness. NMPC schemes with and without stabilizing terminal constraints are detailed and intuitive examples illustrate the performance of different NMPC variants. An introduction to nonlinear optimal control algorithms gives insight into how the nonlinear optimisation routine - the core of any NMPC controller - works. An appendix covering NMPC software and accompanying software in MATLAB* and C++ (downloadable from www.springer. com/978-0-85729-500-2) enables readers to perform computer experiments exploring the possibilities and limitations of NMPC. Nonlinear Model Predictive Control is primarily aimed at academic researchers and practitioners working in control and optimisation but the text is self-contained fea¬ turing background material on infinite-horizon optimal control and Lyapunov stability theory which makes the book accessible to graduate of control engineering and applied mathematics. The Communications and Control Engineering series reports major technological advances which have potential for great impact in the fields of communication and control. It reflects research in industrial and academic institutions around the world so that the readership can exploit new possibilities as they become available.
any_adam_object 1
author Grüne, Lars 1967-
author_GND (DE-588)133659097
(DE-588)139861610
author_facet Grüne, Lars 1967-
author_role aut
author_sort Grüne, Lars 1967-
author_variant l g lg
building Verbundindex
bvnumber BV042297035
classification_rvk SK 880
ctrlnum (OCoLC)847125654
(DE-599)BVBBV042297035
discipline Mathematik
edition [pbk ed.]
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01842nam a2200397 c 4500</leader><controlfield tag="001">BV042297035</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20191119 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">150128s2013 xx ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1447126491</subfield><subfield code="9">1-4471-2649-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781447126492</subfield><subfield code="9">978-1-4471-2649-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)847125654</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042297035</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SK 880</subfield><subfield code="0">(DE-625)143266:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Grüne, Lars</subfield><subfield code="d">1967-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)133659097</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Nonlinear model predictive control</subfield><subfield code="b">theory and algorihms</subfield><subfield code="c">Lars Grüne ; Jürgen Pannek</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[pbk ed.]</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">London</subfield><subfield code="b">Springer</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XI, 359 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Communications and control engineering</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Prädiktive Regelung</subfield><subfield code="0">(DE-588)4271836-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Nichtlineare Regelung</subfield><subfield code="0">(DE-588)4132964-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Prädiktive Regelung</subfield><subfield code="0">(DE-588)4271836-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Nichtlineare Regelung</subfield><subfield code="0">(DE-588)4132964-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Pannek, Jürgen</subfield><subfield code="e">Sonstige</subfield><subfield code="0">(DE-588)139861610</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=027734084&amp;sequence=000003&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=027734084&amp;sequence=000004&amp;line_number=0002&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Klappentext</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027734084</subfield></datafield></record></collection>
id DE-604.BV042297035
illustrated Illustrated
indexdate 2024-12-24T04:19:08Z
institution BVB
language English
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-027734084
oclc_num 847125654
open_access_boolean
owner DE-739
owner_facet DE-739
physical XI, 359 S. Ill., graph. Darst.
publishDate 2013
publishDateSearch 2013
publishDateSort 2013
publisher Springer
record_format marc
series2 Communications and control engineering
spellingShingle Grüne, Lars 1967-
Nonlinear model predictive control theory and algorihms
Prädiktive Regelung (DE-588)4271836-3 gnd
Nichtlineare Regelung (DE-588)4132964-8 gnd
subject_GND (DE-588)4271836-3
(DE-588)4132964-8
title Nonlinear model predictive control theory and algorihms
title_auth Nonlinear model predictive control theory and algorihms
title_exact_search Nonlinear model predictive control theory and algorihms
title_full Nonlinear model predictive control theory and algorihms Lars Grüne ; Jürgen Pannek
title_fullStr Nonlinear model predictive control theory and algorihms Lars Grüne ; Jürgen Pannek
title_full_unstemmed Nonlinear model predictive control theory and algorihms Lars Grüne ; Jürgen Pannek
title_short Nonlinear model predictive control
title_sort nonlinear model predictive control theory and algorihms
title_sub theory and algorihms
topic Prädiktive Regelung (DE-588)4271836-3 gnd
Nichtlineare Regelung (DE-588)4132964-8 gnd
topic_facet Prädiktive Regelung
Nichtlineare Regelung
url http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027734084&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027734084&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT grunelars nonlinearmodelpredictivecontroltheoryandalgorihms
AT pannekjurgen nonlinearmodelpredictivecontroltheoryandalgorihms