Nonlinear Reference Tracking: An Economic Model Predictive Control Perspective
In this paper, we study the system theoretic properties of a reference tracking model predictive control (MPC) scheme for general reference trajectories and nonlinear discrete-time systems subject to input and state constraints. Contrary to other existing theoretical results for reference tracking M...
Saved in:
Published in | IEEE transactions on automatic control Vol. 64; no. 1; pp. 254 - 269 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.01.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | In this paper, we study the system theoretic properties of a reference tracking model predictive control (MPC) scheme for general reference trajectories and nonlinear discrete-time systems subject to input and state constraints. Contrary to other existing theoretical results for reference tracking MPC, we do not modify the optimization problem with artificial references or terminal ingredients. Instead, we consider a simple, intuitive implementation and derive theoretical guarantees under a stabilizability condition on the system and suitable conditions on the reference trajectory. We provide sufficient conditions for exponential reference tracking for reachable reference trajectories. In addition, we study unreachable reference trajectories and derive sufficient conditions to ensure practical stability of the unknown optimal reachable reference trajectory. For both cases, we characterize the region of attraction. The results build on the notion of incremental stabilizability, strict dissipativity, and results in (economic) MPC without terminal constraints. |
---|---|
AbstractList | In this paper, we study the system theoretic properties of a reference tracking model predictive control (MPC) scheme for general reference trajectories and nonlinear discrete-time systems subject to input and state constraints. Contrary to other existing theoretical results for reference tracking MPC, we do not modify the optimization problem with artificial references or terminal ingredients. Instead, we consider a simple, intuitive implementation and derive theoretical guarantees under a stabilizability condition on the system and suitable conditions on the reference trajectory. We provide sufficient conditions for exponential reference tracking for reachable reference trajectories. In addition, we study unreachable reference trajectories and derive sufficient conditions to ensure practical stability of the unknown optimal reachable reference trajectory. For both cases, we characterize the region of attraction. The results build on the notion of incremental stabilizability, strict dissipativity, and results in (economic) MPC without terminal constraints. |
Author | Allgower, Frank Kohler, Johannes Muller, Matthias A. |
Author_xml | – sequence: 1 givenname: Johannes orcidid: 0000-0002-5556-604X surname: Kohler fullname: Kohler, Johannes email: johannes.koehler@ist.uni-stuttgart.de organization: Institute for Systems Theory and Automatic Control, University of Stuttgart, Stuttgart, Germany – sequence: 2 givenname: Matthias A. orcidid: 0000-0002-4911-9526 surname: Muller fullname: Muller, Matthias A. email: matthias.mueller@ist.uni-stuttgart.de organization: Institute for Systems Theory and Automatic Control, University of Stuttgart, Stuttgart, Germany – sequence: 3 givenname: Frank orcidid: 0000-0002-3702-3658 surname: Allgower fullname: Allgower, Frank email: frank.allgower@ist.uni-stuttgart.de organization: Institute for Systems Theory and Automatic Control, University of Stuttgart, Stuttgart, Germany |
BookMark | eNp9kM1LAzEQxYNUsFbvgpcFz1uT7EcSb2WpH1CrSD2HbDIrqdukJlvB_95dWzx48DTMzHvzmN8pGjnvAKELgqeEYHG9mlVTigmfUo4x4-IIjUlR8JQWNBuhMe5XqaC8PEGnMa77tsxzMkbLpXetdaBC8gINBHAaklVQ-t26t5tk5pK59s5vrE4evYE2eQ5grO7sJySVd13w_QhC3MLP7AwdN6qNcH6oE_R6O19V9-ni6e6hmi1STQXpUoWBm4ZrxQUWlKqsVHWJCTAwuRYEqFCGmbqsNWM0M5izrGhMZnRdABMlziboan93G_zHDmIn134XXB8pKSmEEDnBgwrvVTr4GAM0chvsRoUvSbAcqMmemhyoyQO13lL-sWjbqc4Oryrb_me83BstAPzmcMo4JTj7BrOce4I |
CODEN | IETAA9 |
CitedBy_id | crossref_primary_10_1109_LCSYS_2020_3032083 crossref_primary_10_1016_j_conengprac_2023_105795 crossref_primary_10_1021_acs_jctc_3c00548 crossref_primary_10_1016_j_jfranklin_2022_09_054 crossref_primary_10_1016_j_jprocont_2024_103327 crossref_primary_10_1109_ACCESS_2023_3253763 crossref_primary_10_1002_asjc_3170 crossref_primary_10_1016_j_oceaneng_2024_119076 crossref_primary_10_1109_TAC_2021_3056398 crossref_primary_10_1016_j_conengprac_2021_104860 crossref_primary_10_1109_TIE_2023_3245185 crossref_primary_10_1002_rnc_5147 crossref_primary_10_1016_j_ifacol_2018_11_032 crossref_primary_10_1016_j_robot_2020_103686 crossref_primary_10_1109_TCDS_2023_3275217 crossref_primary_10_1109_TVT_2024_3462508 crossref_primary_10_1007_s11071_023_08971_0 crossref_primary_10_1016_j_hspr_2024_08_002 crossref_primary_10_1016_j_ifacol_2019_06_128 crossref_primary_10_1177_00202940251325745 crossref_primary_10_1109_TSMC_2023_3320808 crossref_primary_10_1016_j_ifacol_2022_09_037 crossref_primary_10_1109_TCST_2022_3142629 crossref_primary_10_1109_TII_2023_3342364 crossref_primary_10_1016_j_automatica_2021_109597 crossref_primary_10_1109_TAC_2021_3081080 crossref_primary_10_1109_TIV_2023_3238023 crossref_primary_10_1137_21M1431655 crossref_primary_10_1177_0142331220947556 crossref_primary_10_1016_j_automatica_2020_109337 crossref_primary_10_1002_rnc_6665 crossref_primary_10_1016_j_ins_2024_120970 crossref_primary_10_1016_j_epsr_2022_107976 crossref_primary_10_5916_jamet_2024_48_4_207 crossref_primary_10_1016_j_automatica_2021_109680 crossref_primary_10_1016_j_automatica_2021_110033 crossref_primary_10_1016_j_automatica_2022_110433 crossref_primary_10_1109_TCST_2022_3224089 crossref_primary_10_1002_rnc_6690 crossref_primary_10_1016_j_ifacol_2021_08_540 crossref_primary_10_1007_s12555_019_0036_2 crossref_primary_10_1016_j_ifacol_2020_12_407 crossref_primary_10_1016_j_arcontrol_2023_100929 crossref_primary_10_1016_j_ins_2025_122002 crossref_primary_10_1007_s12555_022_0337_8 crossref_primary_10_1109_ACCESS_2020_3013935 crossref_primary_10_1016_j_ifacol_2023_02_036 crossref_primary_10_1002_cta_3370 crossref_primary_10_1016_j_automatica_2020_109030 crossref_primary_10_1109_TAC_2019_2949350 crossref_primary_10_1016_j_ins_2024_120708 crossref_primary_10_1002_oca_2691 crossref_primary_10_1002_rnc_6755 crossref_primary_10_1109_TRO_2024_3370049 crossref_primary_10_1007_s11768_022_00078_y crossref_primary_10_1109_LCSYS_2018_2843682 crossref_primary_10_1109_TAES_2022_3191293 crossref_primary_10_1109_TCST_2020_2974146 crossref_primary_10_1016_j_automatica_2024_111759 crossref_primary_10_1016_j_ifacol_2020_12_458 crossref_primary_10_1049_iet_cta_2020_0334 crossref_primary_10_1109_TASE_2024_3362470 crossref_primary_10_1016_j_trc_2025_105087 crossref_primary_10_1109_TITS_2023_3335389 crossref_primary_10_1137_23M1551195 crossref_primary_10_1016_j_automatica_2023_111050 |
Cites_doi | 10.1016/S0005-1098(00)00058-3 10.23919/ECC.2013.6669322 10.23919/ECC.2013.6669745 10.1109/TAC.2017.2668380 10.1016/j.sysconle.2014.08.002 10.1109/TAC.2015.2491738 10.1109/CDC.2013.6760689 10.1109/TAC.2006.875014 10.1109/CDC.2017.8264485 10.1016/j.automatica.2016.03.024 10.1016/j.automatica.2017.04.058 10.1109/TAC.2016.2601881 10.1080/00207179.2014.972464 10.1007/978-3-319-46024-6 10.1016/S0005-1098(98)00073-9 10.1109/CDC.2013.6760691 10.1016/j.jprocont.2014.05.003 10.1109/TAC.2015.2461811 10.1109/CDC.2015.7402995 10.1109/TAC.2011.2179349 10.1109/TPEL.2013.2248170 10.1002/rnc.1758 10.1109/CDC.2015.7402997 10.1109/ECC.2016.7810682 10.1016/j.automatica.2012.05.067 10.1016/S0005-1098(99)00214-9 10.23919/ACC.2017.7963735 10.1137/120888934 10.1016/j.automatica.2012.12.003 10.1109/TAC.2014.2361193 10.1109/9.989067 10.1109/TAC.2008.928125 10.9746/jcmsi.10.39 10.1109/CDC.2016.7798314 10.1017/CBO9780511804441 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
DOI | 10.1109/TAC.2018.2800789 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Mechanical & Transportation Engineering Abstracts Technology Research Database Engineering Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Mechanical & Transportation Engineering Abstracts Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Engineering Research Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Technology Research Database |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Economics Engineering |
EISSN | 1558-2523 |
EndPage | 269 |
ExternalDocumentID | 10_1109_TAC_2018_2800789 8278210 |
Genre | orig-research |
GrantInformation_xml | – fundername: German Research Foundation through the project within the International Research Training Group Soft Tissue Robotics grantid: GRK 2198/1 – fundername: Baden-Württemberg Stiftung through the Eliteprogramme for Postdocs |
GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACGFS ACIWK ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD F5P HZ~ H~9 IAAWW IBMZZ ICLAB IDIHD IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P RIA RIE RNS TAE TN5 VH1 VJK ~02 AAYOK AAYXX CITATION RIG 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c291t-a0e8df8ca890922a36ab601e7ed4c91e29ad7db6bc7723d08735fd3dcb5e79603 |
IEDL.DBID | RIE |
ISSN | 0018-9286 |
IngestDate | Mon Jun 30 10:13:12 EDT 2025 Tue Jul 01 03:36:23 EDT 2025 Thu Apr 24 22:56:50 EDT 2025 Wed Aug 27 03:03:37 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 1 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c291t-a0e8df8ca890922a36ab601e7ed4c91e29ad7db6bc7723d08735fd3dcb5e79603 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0002-4911-9526 0000-0002-5556-604X 0000-0002-3702-3658 |
PQID | 2159994100 |
PQPubID | 85475 |
PageCount | 16 |
ParticipantIDs | crossref_citationtrail_10_1109_TAC_2018_2800789 ieee_primary_8278210 proquest_journals_2159994100 crossref_primary_10_1109_TAC_2018_2800789 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2019-Jan. 2019-1-00 20190101 |
PublicationDateYYYYMMDD | 2019-01-01 |
PublicationDate_xml | – month: 01 year: 2019 text: 2019-Jan. |
PublicationDecade | 2010 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE transactions on automatic control |
PublicationTitleAbbrev | TAC |
PublicationYear | 2019 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref35 ref13 müller (ref37) 2014 ref34 ref12 ref15 müller (ref19) 2017; 82 ref36 ref14 ref31 ref30 sontag (ref27) 2013 ref33 ref11 ref32 ref10 müller (ref17) 2015 ref39 ref38 ref16 müller (ref29) 2017; 10 faulwasser (ref8) 2012 chen (ref3) 1998; 34 köhler (ref18) 0 mayne (ref2) 2000; 36 isidori (ref7) 2013 ref23 ref25 ref20 ref42 ref41 ref22 ref21 ref43 grüne (ref26) 2017 ref28 ref9 ref4 rawlings (ref1) 2009 grüne (ref5) 2012 ref40 rugh (ref24) 2000; 36 reble (ref6) 2012; 48 |
References_xml | – volume: 36 start-page: 1401 year: 2000 ident: ref24 article-title: Research on gain scheduling publication-title: Automatica doi: 10.1016/S0005-1098(00)00058-3 – ident: ref23 doi: 10.23919/ECC.2013.6669322 – ident: ref39 doi: 10.23919/ECC.2013.6669745 – ident: ref20 doi: 10.1109/TAC.2017.2668380 – year: 0 ident: ref18 article-title: Nonlinear reference tracking with model predictive control: An intuitive approach publication-title: Proc Eur Control Conf – year: 2012 ident: ref8 article-title: Optimization-based solutions to constrained trajectory-tracking and path-following problems – ident: ref14 doi: 10.1016/j.sysconle.2014.08.002 – ident: ref12 doi: 10.1109/TAC.2015.2491738 – ident: ref11 doi: 10.1109/CDC.2013.6760689 – year: 2009 ident: ref1 publication-title: Model Predictive Control Theory and Design – ident: ref4 doi: 10.1109/TAC.2006.875014 – ident: ref38 doi: 10.1109/CDC.2017.8264485 – ident: ref32 doi: 10.1016/j.automatica.2016.03.024 – year: 2014 ident: ref37 article-title: Distributed and economic model predictive control: Beyond setpoint stabilization – volume: 82 start-page: 269 year: 2017 ident: ref19 article-title: Quadratic costs do not always work in MPC publication-title: Automatica doi: 10.1016/j.automatica.2017.04.058 – ident: ref33 doi: 10.1109/TAC.2016.2601881 – ident: ref13 doi: 10.1080/00207179.2014.972464 – year: 2017 ident: ref26 publication-title: Nonlinear Model Predictive Control doi: 10.1007/978-3-319-46024-6 – volume: 34 start-page: 1205 year: 1998 ident: ref3 article-title: A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability publication-title: Automatica doi: 10.1016/S0005-1098(98)00073-9 – ident: ref31 doi: 10.1109/CDC.2013.6760691 – ident: ref30 doi: 10.1016/j.jprocont.2014.05.003 – ident: ref10 doi: 10.1109/TAC.2015.2461811 – ident: ref35 doi: 10.1109/CDC.2015.7402995 – ident: ref34 doi: 10.1109/TAC.2011.2179349 – ident: ref43 doi: 10.1109/TPEL.2013.2248170 – ident: ref25 doi: 10.1002/rnc.1758 – ident: ref15 doi: 10.1109/CDC.2015.7402997 – start-page: 110 year: 2015 ident: ref17 article-title: On the role of dissipativity in economic model predictive control publication-title: Proc 5th IFAC Conf Nonlinear Model Predictive Control – ident: ref9 doi: 10.1109/ECC.2016.7810682 – year: 2013 ident: ref7 publication-title: Nonlinear Control Systems – volume: 48 start-page: 1812 year: 2012 ident: ref6 article-title: Unconstrained model predictive control and suboptimality estimates for nonlinear continuous-time systems publication-title: Automatica doi: 10.1016/j.automatica.2012.05.067 – volume: 36 start-page: 789 year: 2000 ident: ref2 article-title: Constrained model predictive control: Stability and optimality publication-title: Automatica doi: 10.1016/S0005-1098(99)00214-9 – ident: ref42 doi: 10.23919/ACC.2017.7963735 – ident: ref41 doi: 10.1137/120888934 – ident: ref16 doi: 10.1016/j.automatica.2012.12.003 – ident: ref36 doi: 10.1109/TAC.2014.2361193 – start-page: 1 year: 2012 ident: ref5 article-title: NMPC without terminal constraints publication-title: Proc IFAC Conf Nonlinear Model Predictive Control – ident: ref22 doi: 10.1109/9.989067 – ident: ref28 doi: 10.1109/TAC.2008.928125 – volume: 10 start-page: 39 year: 2017 ident: ref29 article-title: Economic and distributed model predictive control: Recent developments in optimization-based control publication-title: SICE J Control Meas Syst Integr doi: 10.9746/jcmsi.10.39 – ident: ref21 doi: 10.1109/CDC.2016.7798314 – ident: ref40 doi: 10.1017/CBO9780511804441 – year: 2013 ident: ref27 publication-title: Mathematical Control Theory Deterministic Finite Dimensional Systems |
SSID | ssj0016441 |
Score | 2.5379133 |
Snippet | In this paper, we study the system theoretic properties of a reference tracking model predictive control (MPC) scheme for general reference trajectories and... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 254 |
SubjectTerms | Asymptotic stability Constrained control Discrete time systems Economic analysis Economic models Economics incremental stability Mathematical models nonlinear model predictive control (MPC) Nonlinear systems Optimization Predictive control reference tracking Stability criteria Terminal constraints Tracking control Trajectories Trajectory |
Title | Nonlinear Reference Tracking: An Economic Model Predictive Control Perspective |
URI | https://ieeexplore.ieee.org/document/8278210 https://www.proquest.com/docview/2159994100 |
Volume | 64 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEJ4gF_XgAzSiaHrwYuLC0m3Z1hshEmIC4QAJt01fXCSrgeXir7fd7q7PGG97aDdNp535pjPzDcCtwlRQrXUgBFUBIYIFwoULubHogUop-9jVO0-m_fGCPC3psgb3VS2MMSZPPjMd95nH8vWL2rmnsi7D1p65eqo967j5Wq0qYuDsute69gJjVoUkQ96dD4Yuh4t1MHMWkX8xQXlPlR-KOLcuo2OYlOvySSXPnV0mO-rtG2Xjfxd-AkcFzEQDfy5OoWbSBuyXVcjbBhx-IiJswnTqGTPEBlXMs8iaMeUe0h_QIEXlVOSap63RbOMCPE5VoqFPdkezj7LNM1iMHufDcVB0WggU5r0sEKFhesWUYDzkGFtpCWk9NRMbTRTvGcyFjrXsS2XBeKRDFkd0pSOtJDWx9YGic6inL6m5AESkwJgrR0soSSQsIGWxYYRKEkuqDW1Bt9z8RBU05K4bxjrJ3ZGQJ1ZciRNXUoirBXfVjFdPwfHH2Kbb_WpcsfEtaJfyTYo7uk0s2LHomPTC8PL3WVdwYP_N_YNLG-rZZmeuLQTJ5E1-9t4BXWHXLg |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEJ4QPaAHH6ARRe3Bi4kLS7dlW2-ESFCBcICE26YvLpLF8Lj462335TPG2x7abNNp-33tzHwDcKMwFVRr7QlBlUeIYJ5w7kJuLHugUso2dvnOw1G7PyVPMzorwV2RC2OMSYLPTMN9Jr58vVRb91TWZNjimcun2rW4T3GarVX4DByyp-eu3cKYFU5Jnzcnna6L4mINzBwm8i8glFRV-XEUJ_jSO4RhPrI0rOSlsd3Ihnr7Jtr436EfwUFGNFEnXRnHUDJxBcp5HvK6AvufpAirMBqlmhlihQrtWWSBTLmn9HvUiVHeFbnyaQs0XjkXjzssUTcNd0fjj8TNE5j2HibdvpfVWvAU5q2NJ3zD9JwpwbjPMbb2EtLe1UxoNFG8ZTAXOtSyLZWl44H2WRjQuQ60ktSE9hYUnMJOvIzNGSAiBcZcOWFCSQJhKSkLDSNUklBSbWgNmvnkRyoTInf1MBZRciHxeWTNFTlzRZm5anBb9HhNRTj-aFt1s1-0yya-BvXcvlG2S9eRpTuWH5OW75__3usayv3JcBANHkfPF7Bn_8PT55c67GxWW3NpCclGXiXr8B3FI9p4 |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Nonlinear+Reference+Tracking%3A+An+Economic+Model+Predictive+Control+Perspective&rft.jtitle=IEEE+transactions+on+automatic+control&rft.au=Kohler%2C+Johannes&rft.au=Muller%2C+Matthias+A.&rft.au=Allgower%2C+Frank&rft.date=2019-01-01&rft.pub=IEEE&rft.issn=0018-9286&rft.volume=64&rft.issue=1&rft.spage=254&rft.epage=269&rft_id=info:doi/10.1109%2FTAC.2018.2800789&rft.externalDocID=8278210 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9286&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9286&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9286&client=summon |