Sensitivity Conditioning: Beyond Singular Perturbation for Control Design on Multiple Time Scales
A classical approach to design controllers for interconnected systems, is to assume that the different subsystems operate at different time scales, then design simpler controllers within each time scale, and finally, certify stability of the interconnected system via singular perturbation analysis....
Gespeichert in:
| Veröffentlicht in: | IEEE transactions on automatic control Jg. 68; H. 4; S. 2309 - 2324 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
New York
IEEE
01.04.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Schlagworte: | |
| ISSN: | 0018-9286, 1558-2523 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | A classical approach to design controllers for interconnected systems, is to assume that the different subsystems operate at different time scales, then design simpler controllers within each time scale, and finally, certify stability of the interconnected system via singular perturbation analysis. In this work, we propose an alternative approach that also allows to design the controllers of the individual subsystems separately. However, instead of requiring a sufficiently large time-scale separation, our approach consists of adding a feed-forward term to modify the dynamics of faster systems in order to anticipate the dynamics of slower ones. We present several examples in bilevel optimization and cascade control design, where our approach improves the performance of currently available methods. |
|---|---|
| AbstractList | A classical approach to design controllers for interconnected systems, is to assume that the different subsystems operate at different time scales, then design simpler controllers within each time scale, and finally, certify stability of the interconnected system via singular perturbation analysis. In this work, we propose an alternative approach that also allows to design the controllers of the individual subsystems separately. However, instead of requiring a sufficiently large time-scale separation, our approach consists of adding a feed-forward term to modify the dynamics of faster systems in order to anticipate the dynamics of slower ones. We present several examples in bilevel optimization and cascade control design, where our approach improves the performance of currently available methods. |
| Author | Bolognani, Saverio Picallo, Miguel Dorfler, Florian |
| Author_xml | – sequence: 1 givenname: Miguel orcidid: 0000-0002-1651-6314 surname: Picallo fullname: Picallo, Miguel email: mpicallocruz@gmail.com organization: Automatic Control Laboratory, ETH Zürich, Zurich, Switzerland – sequence: 2 givenname: Saverio orcidid: 0000-0002-7935-1385 surname: Bolognani fullname: Bolognani, Saverio email: bsaverio@ethz.ch organization: Automatic Control Laboratory, ETH Zürich, Zurich, Switzerland – sequence: 3 givenname: Florian orcidid: 0000-0002-9649-5305 surname: Dorfler fullname: Dorfler, Florian email: dorfler@ethz.ch organization: Automatic Control Laboratory, ETH Zürich, Zurich, Switzerland |
| BookMark | eNp9kM1LAzEQxYNUsK3eBS8Bz1vzsdk03ur6CRWF1vOSZmdLyna3Jlmh_71ZWzx48DTzhvdmmN8IDZq2AYQuKZlQStTNcpZPGGFswqnMpBInaEiFmCZMMD5AQ0LoNFFsmp2hkfebKLM0pUOkF9B4G-yXDXuct00Z-7axzfoW38E-aryIoqu1w-_gQudWujfgqnW9Pbi2xvfg7brBcfra1cHuasBLuwW8MLoGf45OK117uDjWMfp4fFjmz8n87ekln80TwzkPiUmNKE1m6CpVVKa01IKqEnglTdUPOehMELGKL5SZ0JUQRAupmayAakMqPkbXh70713524EOxaTvXxJMFk4pRHvfx6CIHl3Gt9w6qYufsVrt9QUnRgywiyKIHWRxBxkj2J2Js-KEQnLb1f8GrQ9ACwO8dJaVSkvJvtTSDOA |
| CODEN | IETAA9 |
| CitedBy_id | crossref_primary_10_1109_TSG_2022_3186163 crossref_primary_10_1016_j_sysconle_2024_105872 crossref_primary_10_1109_LCSYS_2024_3523584 crossref_primary_10_1109_LCSYS_2024_3406943 crossref_primary_10_1016_j_ejcon_2025_101308 crossref_primary_10_1016_j_jfranklin_2025_107640 crossref_primary_10_1016_j_arcontrol_2024_100941 |
| Cites_doi | 10.1007/978-3-642-01094-1_32 10.1007/978-3-642-12586-7 10.1137/1026104 10.1109/TAC.2012.2211444 10.1038/sj.jors.2600425 10.1007/BFb0044328 10.1016/j.automatica.2008.06.011 10.1109/TSP.2016.2568161 10.1007/978-3-319-12316-5 10.1137/110845197 10.1109/LCSYS.2018.2851375 10.1007/978-1-4757-2836-1 10.1017/S0962492900002488 10.1016/S1474-6670(17)44994-9 10.1109/TAC.2020.3047368 10.1017/CBO9780511804441 10.1109/TCS.1982.1085096 10.1007/BFb0121215 10.1016/j.epsr.2006.05.010 10.1016/0167-6377(94)90086-8 10.1007/978-3-642-65471-8 10.1016/0305-0548(82)90007-7 10.1109/TEVC.2017.2712906 10.1137/0152097 10.1109/TAC.2017.2760256 10.1002/9780470551578 10.1007/BF01580677 10.1016/S0005-1098(98)00019-3 10.1109/ACC.2007.4282226 10.1137/1.9781611971118 10.1023/B:JODS.0000012015.69096.f1 10.1016/0005-1098(76)90076-5 10.1109/TAC.1968.1098927 10.1109/CDC.2014.7039986 |
| 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.3176795 |
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Xplore 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://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1558-2523 |
| EndPage | 2324 |
| ExternalDocumentID | 10_1109_TAC_2022_3176795 9779971 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: ETH Foundation – fundername: Bundesamt für Energie; Swiss Federal Office of Energy grantid: SI/501810-01 funderid: 10.13039/501100005380 |
| 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 AAYXX CITATION 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c333t-c4c5dc6c1b491741da519de3f7cfc1b43ea6505b286d65af550a57a27fe1ac0f3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 6 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000966945200001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0018-9286 |
| IngestDate | Mon Jun 30 10:11:42 EDT 2025 Sat Nov 29 05:41:05 EST 2025 Tue Nov 18 20:53:17 EST 2025 Wed Aug 27 02:18:07 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 4 |
| 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-c333t-c4c5dc6c1b491741da519de3f7cfc1b43ea6505b286d65af550a57a27fe1ac0f3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-9649-5305 0000-0002-1651-6314 0000-0002-7935-1385 |
| OpenAccessLink | http://hdl.handle.net/20.500.11850/579529 |
| PQID | 2792135193 |
| PQPubID | 85475 |
| PageCount | 16 |
| ParticipantIDs | ieee_primary_9779971 crossref_primary_10_1109_TAC_2022_3176795 crossref_citationtrail_10_1109_TAC_2022_3176795 proquest_journals_2792135193 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-04-01 |
| PublicationDateYYYYMMDD | 2023-04-01 |
| PublicationDate_xml | – month: 04 year: 2023 text: 2023-04-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 | ref13 ref35 ref12 ref34 ref15 ref14 ref36 Khalil (ref11) 2002; 3 ref30 Foerster (ref22) 2018 ref33 ref32 ref2 ref1 ref17 ref39 ref16 ref38 ref19 ref18 Atkinson (ref37) 2008 Sastry (ref31) 2013; 10 Astrm (ref27) 2013 Kokotovi (ref10) 1999 ref24 ref45 ref26 Tikhonov (ref3) 1952; 73 ref25 ref20 ref41 ref21 Krantz (ref28) 2012 Fiez (ref43) 2020 Fiez (ref42) 2019 ref29 ref8 Jin (ref44) 2020 ref7 ref9 ref4 ref6 ref5 Wang (ref23) 2020 ref40 |
| References_xml | – ident: ref21 doi: 10.1007/978-3-642-01094-1_32 – ident: ref41 doi: 10.1007/978-3-642-12586-7 – ident: ref13 doi: 10.1137/1026104 – volume-title: Adaptive Control year: 2013 ident: ref27 – ident: ref32 doi: 10.1109/TAC.2012.2211444 – start-page: 3133 volume-title: Proc. Int. Conf. Mach. Learn. year: 2020 ident: ref43 article-title: Implicit learning dynamics in Stackelberg games: Equilibria characterization, convergence analysis, and empirical study – start-page: 4880 volume-title: Proc. Int. Conf. Mach. Learn. year: 2020 ident: ref44 article-title: What is local optimality in nonconvex-nonconcave minimax optimization – ident: ref16 doi: 10.1038/sj.jors.2600425 – volume: 10 volume-title: Nonlinear Systems: Analysis, Stability, and Control year: 2013 ident: ref31 – ident: ref1 doi: 10.1007/BFb0044328 – ident: ref20 doi: 10.1016/j.automatica.2008.06.011 – ident: ref18 doi: 10.1109/TSP.2016.2568161 – ident: ref2 doi: 10.1007/978-3-319-12316-5 – volume-title: Proc. Int. Conf. Learn. Representations year: 2020 ident: ref23 article-title: On solving minimax optimization locally: A follow-the-ridge approach – ident: ref35 doi: 10.1137/110845197 – ident: ref40 doi: 10.1109/LCSYS.2018.2851375 – ident: ref26 doi: 10.1007/978-1-4757-2836-1 – ident: ref39 doi: 10.1017/S0962492900002488 – ident: ref15 doi: 10.1016/S1474-6670(17)44994-9 – ident: ref5 doi: 10.1109/TAC.2020.3047368 – ident: ref17 doi: 10.1017/CBO9780511804441 – ident: ref4 doi: 10.1109/TCS.1982.1085096 – ident: ref25 doi: 10.1007/BFb0121215 – ident: ref8 doi: 10.1016/j.epsr.2006.05.010 – start-page: 122 volume-title: Proc. Int. Conf. Auton. Agents Multiagent Syst. year: 2018 ident: ref22 article-title: Learning with opponent-learning awareness – volume-title: The Implicit Function Theorem: History, Theory, and Applications year: 2012 ident: ref28 – ident: ref36 doi: 10.1016/0167-6377(94)90086-8 – ident: ref38 doi: 10.1007/978-3-642-65471-8 – volume: 3 volume-title: Nonlinear Systems year: 2002 ident: ref11 – ident: ref45 doi: 10.1016/0305-0548(82)90007-7 – ident: ref34 doi: 10.1109/TEVC.2017.2712906 – ident: ref6 doi: 10.1137/0152097 – ident: ref19 doi: 10.1109/TAC.2017.2760256 – year: 2019 ident: ref42 article-title: Convergence of learning dynamics in Stackelberg games – ident: ref33 doi: 10.1002/9780470551578 – ident: ref24 doi: 10.1007/BF01580677 – volume-title: An Introduction to Numerical Analysis year: 2008 ident: ref37 – ident: ref29 doi: 10.1016/S0005-1098(98)00019-3 – volume: 73 start-page: 575 issue: 3 year: 1952 ident: ref3 article-title: Systems of differential equations containing small parameters in the derivatives publication-title: Matematicheskii sbornik – ident: ref7 doi: 10.1109/ACC.2007.4282226 – volume-title: Singular Perturbation Methods in Control: Analysis and Design (Classics in Applied Mathematics Series) year: 1999 ident: ref10 doi: 10.1137/1.9781611971118 – ident: ref12 doi: 10.1023/B:JODS.0000012015.69096.f1 – ident: ref9 doi: 10.1016/0005-1098(76)90076-5 – ident: ref14 doi: 10.1109/TAC.1968.1098927 – ident: ref30 doi: 10.1109/CDC.2014.7039986 |
| SSID | ssj0016441 |
| Score | 2.5042849 |
| Snippet | A classical approach to design controllers for interconnected systems, is to assume that the different subsystems operate at different time scales, then design... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 2309 |
| SubjectTerms | Bilevel optimization Cascade control Control design Controllers Design optimization Interconnected systems nonlinear control design Optimization Perturbation methods Power system dynamics Power system stability Singular perturbation Stability analysis Steady-state Subsystems Time time-scale separation |
| Title | Sensitivity Conditioning: Beyond Singular Perturbation for Control Design on Multiple Time Scales |
| URI | https://ieeexplore.ieee.org/document/9779971 https://www.proquest.com/docview/2792135193 |
| Volume | 68 |
| WOSCitedRecordID | wos000966945200001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-2523 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0016441 issn: 0018-9286 databaseCode: RIE dateStart: 19630101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS8MwFD7M4YM-eJvidEoefBGsS5u2WXyT6fDFMdiEvZU0TUGQTXbx93tO0pWBIvjWhgRKvly-03P5AG6ElKY0kQ1yqWUQG8UDpdNeQAsmVHlRKl46sQk5HPamUzVqwF2dC2OtdcFn9p4enS-_mJs1_SrrIldRihLGd6SUPler9hjQve5PXdzAUa92SXLVnTz20RCMIrRPZSpJSWLrCnKaKj8OYne7DA7_911HcFCxSPboYT-Ghp2dwP5WbcEW6DGFpnttCNafk2fa_3p9YD5rhY3xhYJQ2cgu8OLJHUYMSSx1p_h19uTCOxi2vlZxh4xSRtgYgbXLU3gbPE_6L0GlpxAYIcQqMLFJCpOaMI_RSIvDQiN9K6woCS5sFFYjX0tynL0iTXSJxotOpI5kaUNteCnOoDmbz-w5MOQxEdchN5EWMRe5zpF2pEb1kK5RsaQ2dDdTnJmq2DhpXnxkzujgKkNQMgIlq0Bpw2094tMX2vijb4tAqPtV89-GzgbFrNqJy4wKJDoVQnHx-6hL2CMJeR-N04HmarG2V7Brvlbvy8W1W2TfOTnPMg |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS8MwFD6MKagP3qY4nZoHXwTr2qZtFt9kOiZuY7AJeytpmoIgm-zi7_ectCsDRfCtDQmUfLl8p-fyAdxwIXSmfeMkQgkn0NJ1pIpaDi0YTyZpJt3Mik2IwaA1mchhBe7KXBhjjA0-M_f0aH356Uyv6FdZE7mKlJQwvhUGge_l2Vqlz4Bu9vzcxS3st0qnpCub48c2moK-jxaqiARpSWxcQlZV5cdRbO-XzsH_vuwQ9gseyR5z4I-gYqbHsLdRXbAGakTB6bk6BGvPyDed_3x9YHneChvhC4WhsqGZ49WTWJQY0ljqThHs7MkGeDBs7ReRh4ySRtgIoTWLE3jrPI_bXadQVHA053zp6ECHqY60lwRopgVeqpDApYZnBBg2cqOQsYUJzl4ahSpD80WFQvkiM57SbsZPoTqdTc0ZMGQyvqs8V_uKBy5PVILEI9KyhYSNyiXVobme4lgX5cZJ9eIjtmaHK2MEJSZQ4gKUOtyWIz7zUht_9K0RCGW_Yv7r0FijGBd7cRFTiUSrQ8jPfx91DTvdcb8X914GrxewS4LyeWxOA6rL-cpcwrb-Wr4v5ld2wX0DKV_SeQ |
| 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=Sensitivity+Conditioning%3A+Beyond+Singular+Perturbation+for+Control+Design+on+Multiple+Time+Scales&rft.jtitle=IEEE+transactions+on+automatic+control&rft.au=Picallo%2C+Miguel&rft.au=Bolognani%2C+Saverio&rft.au=D%C3%B6rfler%2C+Florian&rft.date=2023-04-01&rft.issn=0018-9286&rft.eissn=1558-2523&rft.volume=68&rft.issue=4&rft.spage=2309&rft.epage=2324&rft_id=info:doi/10.1109%2FTAC.2022.3176795&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TAC_2022_3176795 |
| 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 |