An Explicit Dual Control Approach for Constrained Reference Tracking of Uncertain Linear Systems
A finite horizon optimal tracking problem is considered for linear dynamical systems subject to parametric uncertainties in the state-space matrices and exogenous disturbances. A suboptimal solution is proposed using a model predictive control (MPC) based explicit dual control approach, which enable...
Saved in:
Published in: | IEEE transactions on automatic control Vol. 68; no. 5; pp. 2652 - 2666 |
---|---|
Main Authors: | , , |
Format: | Journal Article |
Language: | English |
Published: |
New York
IEEE
01-05-2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Abstract | A finite horizon optimal tracking problem is considered for linear dynamical systems subject to parametric uncertainties in the state-space matrices and exogenous disturbances. A suboptimal solution is proposed using a model predictive control (MPC) based explicit dual control approach, which enables active uncertainty learning. A novel algorithm for the design of robustly invariant online terminal sets and terminal controllers is presented. Set membership identification is used to update the parameter uncertainty online. A predicted worst-case cost is used in the MPC optimization problem to model the dual effect of the control input. The cost-to-go is estimated using contractivity of the proposed terminal set and the remaining time horizon, so that the optimizer can estimate future benefits of exploration. The proposed dual control algorithm ensures robust constraint satisfaction and recursive feasibility, and navigates the exploration-exploitation tradeoff using a robust performance metric. |
---|---|
AbstractList | A finite horizon optimal tracking problem is considered for linear dynamical systems subject to parametric uncertainties in the state-space matrices and exogenous disturbances. A suboptimal solution is proposed using a model predictive control (MPC) based explicit dual control approach, which enables active uncertainty learning. A novel algorithm for the design of robustly invariant online terminal sets and terminal controllers is presented. Set membership identification is used to update the parameter uncertainty online. A predicted worst-case cost is used in the MPC optimization problem to model the dual effect of the control input. The cost-to-go is estimated using contractivity of the proposed terminal set and the remaining time horizon, so that the optimizer can estimate future benefits of exploration. The proposed dual control algorithm ensures robust constraint satisfaction and recursive feasibility, and navigates the exploration-exploitation tradeoff using a robust performance metric. |
Author | Iannelli, Andrea Smith, Roy S. Parsi, Anilkumar |
Author_xml | – sequence: 1 givenname: Anilkumar orcidid: 0000-0002-1806-8332 surname: Parsi fullname: Parsi, Anilkumar email: aparsi@control.ee.ethz.ch organization: Automatic Control Laboratory, Swiss Federal Institute of Technology (ETH Zürich), Zurich, Switzerland – sequence: 2 givenname: Andrea orcidid: 0000-0002-1865-6978 surname: Iannelli fullname: Iannelli, Andrea email: iannelli@control.ee.ethz.ch organization: Automatic Control Laboratory, Swiss Federal Institute of Technology (ETH Zürich), Zurich, Switzerland – sequence: 3 givenname: Roy S. orcidid: 0000-0002-8139-4683 surname: Smith fullname: Smith, Roy S. email: rsmith@control.ee.ethz.ch organization: Automatic Control Laboratory, Swiss Federal Institute of Technology (ETH Zürich), Zurich, Switzerland |
BookMark | eNo9kE1LAzEQhoMo2FbvgpeA561JNtndHJe1fkBB0PYc0-xEt26TmmzB_ntTWpzLMDPPfL1jdO68A4RuKJlSSuT9om6mjDA2zWlZVIScoREVosqYYPk5GhFCq0yyqrhE4xjXKSw4pyP0UTs8-932nekG_LDTPW68G4Lvcb3dBq_NF7Y-HJJxCLpz0OI3sBDAGcCLoM135z6xt3iZEmFIBJ4nSgf8vo8DbOIVurC6j3B98hO0fJwtmuds_vr00tTzzDBJhwy05bwl3LbaVlzmLeWiEOmTlqdTBUhCGRPCSsLK0oC1Rq5ysqLCJAPD8gm6O85NV__sIA5q7XfBpZWKVaRgjKWpiSJHygQfYwCrtqHb6LBXlKiDjirpqA46qpOOqeX22NIBwD8uy1RjZf4HXKRwIQ |
CODEN | IETAA9 |
CitedBy_id | crossref_primary_10_1109_TAC_2023_3294868 crossref_primary_10_15377_2409_5761_2022_09_10 crossref_primary_10_1002_rnc_6485 |
Cites_doi | 10.1002/rnc.5147 10.1146/annurev-control-090419-075625 10.1109/TAC.2016.2636751 10.1007/978-0-8176-4606-6 10.1016/j.automatica.2019.02.023 10.1016/j.ifacol.2017.08.512 10.1109/9.506238 10.1002/acs.1193 10.23919/ECC.2018.8550548 10.1109/TAC.1973.1100242 10.1109/TAC.2015.2505783 10.1016/0005-1098(91)90134-N 10.1109/LCSYS.2020.2997085 10.1002/acs.1094 10.1017/CBO9780511804441 10.1016/j.automatica.2003.08.009 10.1016/j.automatica.2012.05.003 10.3166/ejc.11.310-334 10.1049/ip-cta:20000107 10.1016/j.ejcon.2016.03.001 10.1016/0005-1098(96)00063-5 10.1109/CDC.2014.7040443 10.1016/j.automatica.2013.02.003 10.1109/TAC.2014.2304371 10.1016/j.jprocont.2008.11.009 10.1109/TAC.2015.2491738 10.1016/j.ifacol.2020.12.2280 10.1016/j.arcontrol.2017.11.001 10.1016/j.automatica.2017.01.030 10.1017/9781139061759 10.1109/CDC42340.2020.9304303 10.1007/s10107-004-0559-y 10.1002/SERIES1345 10.1016/j.jprocont.2004.03.001 10.1109/CDC40024.2019.9028970 10.23919/ECC54610.2021.9654893 10.1016/j.automatica.2009.06.005 10.1109/CDC45484.2021.9683290 10.1109/TAC.1982.1102863 10.1109/CDC40024.2019.9029693 10.1155/S1024123X98000866 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
DOI | 10.1109/TAC.2022.3176800 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005-present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library Online 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 Online url: http://ieeexplore.ieee.org/Xplore/DynWel.jsp sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 1558-2523 |
EndPage | 2666 |
ExternalDocumentID | 10_1109_TAC_2022_3176800 9780027 |
Genre | orig-research |
GrantInformation_xml | – fundername: Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung; Swiss National Science Foundation grantid: 200021_178890 funderid: 10.13039/501100001711 |
GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 97E AAJGR AASAJ AAYOK ABQJQ ACGFO ACGFS ACIWK ACNCT AENEX AETIX AI. AIBXA AKJIK 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 RIG RNS TAE TN5 VH1 VJK ~02 AAYXX CITATION 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c291t-eaf44d04fdaf8493d14565768d40165e9012255f90277ceffc9b30b15ccccec23 |
IEDL.DBID | RIE |
ISSN | 0018-9286 |
IngestDate | Thu Oct 10 15:59:36 EDT 2024 Fri Aug 23 02:38:10 EDT 2024 Mon Nov 04 12:03:22 EST 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 5 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c291t-eaf44d04fdaf8493d14565768d40165e9012255f90277ceffc9b30b15ccccec23 |
ORCID | 0000-0002-8139-4683 0000-0002-1806-8332 0000-0002-1865-6978 |
PQID | 2806222493 |
PQPubID | 85475 |
PageCount | 15 |
ParticipantIDs | ieee_primary_9780027 crossref_primary_10_1109_TAC_2022_3176800 proquest_journals_2806222493 |
PublicationCentury | 2000 |
PublicationDate | 2023-05-01 |
PublicationDateYYYYMMDD | 2023-05-01 |
PublicationDate_xml | – month: 05 year: 2023 text: 2023-05-01 day: 01 |
PublicationDecade | 2020 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE transactions on automatic control |
PublicationTitleAbbrev | TAC |
PublicationYear | 2023 |
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 | strm (ref1) 2008 ref13 ref12 ref15 ref14 Kouvaritakis (ref20) 2015 ref11 ref10 ref17 ref16 ref19 ref18 ref51 ref46 ref45 ref47 ref42 ref41 ref44 ref43 ref8 ref7 ref9 ref4 ref3 ref6 ref5 ref40 ApS (ref50) 2019 ref35 ref34 Klenske (ref36) 2016; 17 ref37 ref31 ref30 ref33 ref32 ref38 Hazan (ref27) 2020; 117 Lfberg (ref49) 2004 ref24 ref23 ref25 ref22 ref21 ref28 Cohen (ref26) 2019 ref29 Parsi (ref48) 2021 Feldbaum (ref2); 21 Haykin (ref39) 2014 |
References_xml | – ident: ref25 doi: 10.1002/rnc.5147 – volume: 17 start-page: 4354 issue: 1 year: 2016 ident: ref36 article-title: Dual control for approximate Bayesian reinforcement learning publication-title: J. Mach. Learn. Res. contributor: fullname: Klenske – ident: ref17 doi: 10.1146/annurev-control-090419-075625 – ident: ref32 doi: 10.1109/TAC.2016.2636751 – ident: ref43 doi: 10.1007/978-0-8176-4606-6 – ident: ref22 doi: 10.1016/j.automatica.2019.02.023 – year: 2021 ident: ref48 article-title: Supplementary material for the journal paper titled An explicit dual control approach for constrained reference tracking of uncertain linear systems contributor: fullname: Parsi – year: 2019 ident: ref50 article-title: The MOSEK optimization toolbox for MATLAB manual. Version 9.0 contributor: fullname: ApS – ident: ref21 doi: 10.1016/j.ifacol.2017.08.512 – ident: ref11 doi: 10.1109/9.506238 – ident: ref24 doi: 10.1002/acs.1193 – ident: ref44 doi: 10.23919/ECC.2018.8550548 – ident: ref5 doi: 10.1109/TAC.1973.1100242 – ident: ref34 doi: 10.1109/TAC.2015.2505783 – volume-title: Adaptive Filter Theory year: 2014 ident: ref39 contributor: fullname: Haykin – ident: ref23 doi: 10.1016/0005-1098(91)90134-N – ident: ref15 doi: 10.1109/LCSYS.2020.2997085 – ident: ref6 doi: 10.1002/acs.1094 – ident: ref38 doi: 10.1017/CBO9780511804441 – ident: ref19 doi: 10.1016/j.automatica.2003.08.009 – ident: ref37 doi: 10.1016/j.automatica.2012.05.003 – ident: ref35 doi: 10.3166/ejc.11.310-334 – ident: ref4 doi: 10.1049/ip-cta:20000107 – ident: ref16 doi: 10.1016/j.ejcon.2016.03.001 – ident: ref40 doi: 10.1016/0005-1098(96)00063-5 – ident: ref12 doi: 10.1109/CDC.2014.7040443 – ident: ref45 doi: 10.1016/j.automatica.2013.02.003 – volume-title: A Daptive Control year: 2008 ident: ref1 contributor: fullname: strm – ident: ref30 doi: 10.1109/TAC.2014.2304371 – start-page: 1300 volume-title: Proc. 36th Int. Conf. Mach. Learn. year: 2019 ident: ref26 article-title: Learning linear-quadratic regulators efficiently with only $\sqrt{T}$ regret contributor: fullname: Cohen – ident: ref8 doi: 10.1016/j.jprocont.2008.11.009 – ident: ref31 doi: 10.1109/TAC.2015.2491738 – ident: ref9 doi: 10.1016/j.ifacol.2020.12.2280 – start-page: 284 volume-title: Proc. CACSD Conf. year: 2004 ident: ref49 article-title: YALMIP: A toolbox for modeling and optimization in MATLAB contributor: fullname: Lfberg – ident: ref3 doi: 10.1016/j.arcontrol.2017.11.001 – ident: ref13 doi: 10.1016/j.automatica.2017.01.030 – ident: ref18 doi: 10.1017/9781139061759 – ident: ref28 doi: 10.1109/CDC42340.2020.9304303 – ident: ref51 doi: 10.1007/s10107-004-0559-y – ident: ref7 doi: 10.1002/SERIES1345 – ident: ref33 doi: 10.1016/j.jprocont.2004.03.001 – ident: ref46 doi: 10.1109/CDC40024.2019.9028970 – ident: ref41 doi: 10.23919/ECC54610.2021.9654893 – ident: ref29 doi: 10.1016/j.automatica.2009.06.005 – volume-title: Model Predictive Control: Classical, Robust and Stochastic year: 2015 ident: ref20 contributor: fullname: Kouvaritakis – volume: 21 start-page: 1240 issue: 9 ident: ref2 article-title: Dual control theory. I-IV publication-title: Avtomatika i Telemekhanika contributor: fullname: Feldbaum – volume: 117 start-page: 408 volume-title: Proc. 31st Int. Conf. Algorithmic Learn. Theory year: 2020 ident: ref27 article-title: The nonstochastic control problem contributor: fullname: Hazan – ident: ref47 doi: 10.1109/CDC45484.2021.9683290 – ident: ref10 doi: 10.1109/TAC.1982.1102863 – ident: ref14 doi: 10.1109/CDC40024.2019.9029693 – ident: ref42 doi: 10.1155/S1024123X98000866 |
SSID | ssj0016441 |
Score | 2.499177 |
Snippet | A finite horizon optimal tracking problem is considered for linear dynamical systems subject to parametric uncertainties in the state-space matrices and... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Publisher |
StartPage | 2652 |
SubjectTerms | Active control Active learning Adaptive control Algorithms Constraints Control theory dual control Dynamical systems Electron tubes Linear systems Machine learning Measurement uncertainty model predictive control Optimization Parameter identification Parameter uncertainty Predictive control reference tracking Robust control Robustness safe adaptive control Tracking problem Uncertain systems Uncertainty |
Title | An Explicit Dual Control Approach for Constrained Reference Tracking of Uncertain Linear Systems |
URI | https://ieeexplore.ieee.org/document/9780027 https://www.proquest.com/docview/2806222493 |
Volume | 68 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED7RTjDwKohCQR5YkAgkqd3GY9SHmFhoJTYTv6QuKaLN_--dk0aVYCFTZNmS5bN99_nuvgN4FGlsBfc6EkXhI26FjqQjJszYOpvolOol0dPFx_j9M5vOiCbnuc2Fcc6F4DP3Qr_Bl2_XpqKnMmKDJRjVgc5YZnWuVusxIL1e37p4gNOsdUnG8nWRTxAIpiniUzSuKZftQAWFmiq_LuKgXeZn_5vXOZw2ViTLa7FfwJErL-HkgFuwB195ySjAbmVWWzatsPekjkpneUMjztBepcZNKBPhLGtJZxlqMENv6Gzt2RIbQtgAQ9yK54I1JOdXsJzPFpO3qCmnEJlUJtvIFZ5zG3NvC59xObRJ8HmOMsspp8lJ8rIJ4SW5dY3z3kg9jHUiDH7OpMNr6Jbr0t0AGyHK8VZbxNaa43C0Ej0hGeONFYUu-vC0X2H1XbNmqIA2YqlQGoqkoRpp9KFHK9r2axazD4O9SFRzrDaK3MBo0ODkb_8edQfHVA--jkgcQHf7U7l76Gxs9RC2yw4IAr27 |
link.rule.ids | 315,782,786,798,27933,27934,54767 |
linkProvider | IEEE |
linkToHtml | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED5BGYCBV0EUCnhgQSKQpHabjFEfKqJ0oZXYTOKH1CVFtPn_3DlpVAkWMkWWLVk-23ef7-47gHsR-lpwm3kiTa3Htci82BATpq-NDrKQ6iXR08V7b_oRDYZEk_NY58IYY1zwmXmiX-fL10tV0FMZscESjNqFPcF73V6ZrVX7DEizl_cuHuEwqp2Sfvw8S_oIBcMQESqa15TNtqWEXFWVX1ex0y-j4__N7ASOKjuSJaXgT2HH5GdwuMUu2ITPJGcUYrdQizUbFNi7X8als6QiEmdosVLjyhWKMJrVtLMMdZiiV3S2tGyODS5wgCFyxZPBKprzc5iPhrP-2KsKKngqjIO1Z1LLufa51amNeNzRgfN6diPNKavJxORnE8LG5NhVxloVZx0_C4TCz6iwcwGNfJmbS2BdxDlWZxrRdcZxONqJlrCMskqLNEtb8LBZYflV8mZIhzf8WKI0JElDVtJoQZNWtO5XLWYL2huRyOpgrSQ5gtGkwclf_T3qDvbHs7eJnLxMX6_hgKrDl_GJbWisvwtzA7srXdy6rfMDMEHBDA |
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=An+Explicit+Dual+Control+Approach+for+Constrained+Reference+Tracking+of+Uncertain+Linear+Systems&rft.jtitle=IEEE+transactions+on+automatic+control&rft.au=Parsi%2C+Anilkumar&rft.au=Iannelli%2C+Andrea&rft.au=Smith%2C+Roy+S.&rft.date=2023-05-01&rft.pub=IEEE&rft.issn=0018-9286&rft.volume=68&rft.issue=5&rft.spage=2652&rft.epage=2666&rft_id=info:doi/10.1109%2FTAC.2022.3176800&rft.externalDocID=9780027 |
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 |