Koopman System Approximation-Based Optimal Control of Multiple Mobile Robots
This article presents a study of the Koopman operator theory and its application to optimal control of a multiple-mobile-robot system. The operator, while operating on a set of observation functions of the state vector of a nonlinear system, produces a set of dynamic equations that, through a dynami...
Gespeichert in:
| Veröffentlicht in: | IEEE transactions on control systems technology Jg. 33; H. 3; S. 963 - 979 |
|---|---|
| Hauptverfasser: | , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
New York
IEEE
01.05.2025
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Schlagworte: | |
| ISSN: | 1063-6536, 1558-0865 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | This article presents a study of the Koopman operator theory and its application to optimal control of a multiple-mobile-robot system. The operator, while operating on a set of observation functions of the state vector of a nonlinear system, produces a set of dynamic equations that, through a dynamic transformation, form a new dynamic system. The Koopman system technique is then applied to the development of a linear or bilinear model approximation of nonlinear utility functions for optimal control of a system of multiple (mobile) robots, by selecting the utility functions as the Koopman system state variables and expressing the set of Koopman variables as the state variables of a linear or bilinear system whose parameters are determined through optimization. An iterative algorithm is developed to estimate the parameters adaptively. Finally, the optimal control problems based on a linear or bilinear approximation model are formulated, by transforming the nonlinear programming problem to a linear programming problem. The above models are simulated on a three-mobile-robot system to verify their performance in both centralized and decentralized versions. From the simulation results, the bilinear model has more capacity to approximate the nonlinear utility functions. Both the centralized and decentralized bilinear approximation model-based control signals can achieve the control objective and are generated fast enough for real-time control. |
|---|---|
| AbstractList | This article presents a study of the Koopman operator theory and its application to optimal control of a multiple-mobile-robot system. The operator, while operating on a set of observation functions of the state vector of a nonlinear system, produces a set of dynamic equations that, through a dynamic transformation, form a new dynamic system. The Koopman system technique is then applied to the development of a linear or bilinear model approximation of nonlinear utility functions for optimal control of a system of multiple (mobile) robots, by selecting the utility functions as the Koopman system state variables and expressing the set of Koopman variables as the state variables of a linear or bilinear system whose parameters are determined through optimization. An iterative algorithm is developed to estimate the parameters adaptively. Finally, the optimal control problems based on a linear or bilinear approximation model are formulated, by transforming the nonlinear programming problem to a linear programming problem. The above models are simulated on a three-mobile-robot system to verify their performance in both centralized and decentralized versions. From the simulation results, the bilinear model has more capacity to approximate the nonlinear utility functions. Both the centralized and decentralized bilinear approximation model-based control signals can achieve the control objective and are generated fast enough for real-time control. |
| Author | Zhao, Qianhong Tao, Gang |
| Author_xml | – sequence: 1 givenname: Qianhong orcidid: 0000-0001-7448-0033 surname: Zhao fullname: Zhao, Qianhong email: qz2nv@virginia.edu organization: Department of Electrical and Computer Engineering, University of Virginia, Charlottesville, VA, USA – sequence: 2 givenname: Gang orcidid: 0000-0003-4946-5071 surname: Tao fullname: Tao, Gang email: gt9s@virginia.edu organization: Department of Electrical and Computer Engineering, University of Virginia, Charlottesville, VA, USA |
| BookMark | eNpNkMtqwzAQRUVJoUnaDyh0YejaqUYPS1qmpi-aEGjStbAtGRwcy7VkaP6-CsmiqzsMc2fmnhmadK6zCN0DXgBg9bTLt7sFwYQtKCdEKHqFpsC5TLHM-CTWOKNpxml2g2be7zEGxomYotWnc_2h6JLt0Qd7SJZ9P7jf5lCExnXpc-GtSTZ9iI02yV0XBtcmrk7WYxuavrXJ2pVNlC9XuuBv0XVdtN7eXXSOvl9fdvl7utq8feTLVVoRloWUlACWMyUqBgJbLKsSCDOlkaSytVRlLQpuacUMJliaWgABKRXhxgBRJqNz9HjeG3_9Ga0Peu_GoYsnNQUlJMEsRp0jOE9Vg_N-sLXuh5hjOGrA-gRNn6DpEzR9gRY9D2dPY639Ny-JEsDoHz6CaeY |
| CODEN | IETTE2 |
| Cites_doi | 10.1016/j.physd.2012.08.017 10.1016/j.sysconle.2020.104787 10.1109/CDC42340.2020.9304238 10.23919/ACC.2019.8815339 10.1002/0471459100 10.1201/9781420015454 10.1016/j.arcontrol.2021.09.002 10.1109/LRA.2021.3068117 10.1038/s41467-018-07210-0 10.1073/pnas.17.5.315 10.23919/ACC.2019.8814306 10.1007/s00332-015-9258-5 10.1109/TCNS.2023.3240223 10.1007/978-1-4899-0471-3 10.1371/journal.pone.0150171 10.1007/springerreference_117570 10.1016/j.automatica.2018.03.046 10.1109/TCNS.2022.3144129 10.1109/CDC.2015.7403328 10.15607/RSS.2017.XIII.052 10.1109/TRO.2019.2923880 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025 |
| DBID | 97E RIA RIE AAYXX CITATION 7SP 7TB 8FD FR3 L7M |
| DOI | 10.1109/TCST.2024.3522793 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Electronics & Communications Abstracts Mechanical & Transportation Engineering Abstracts Technology Research Database Engineering Research Database Advanced Technologies Database with Aerospace |
| DatabaseTitle | CrossRef Engineering Research Database Technology Research Database Mechanical & Transportation Engineering Abstracts Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
| DatabaseTitleList | Engineering 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-0865 |
| EndPage | 979 |
| ExternalDocumentID | 10_1109_TCST_2024_3522793 10829714 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Ford University Research Program |
| GroupedDBID | -~X .DC 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACBEA ACGFO ACGFS ACIWK ACKIV AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 ICLAB IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS TN5 VH1 AAYXX CITATION 7SP 7TB 8FD FR3 L7M |
| ID | FETCH-LOGICAL-c246t-2b11e5497c4170e08cb124dbd82cef89bf7a5e3c4d0208df712188925dd129d63 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001395145100001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1063-6536 |
| IngestDate | Tue Jul 22 18:41:55 EDT 2025 Sat Nov 29 08:00:47 EST 2025 Wed Aug 27 02:03:21 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| 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-c246t-2b11e5497c4170e08cb124dbd82cef89bf7a5e3c4d0208df712188925dd129d63 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0003-4946-5071 0000-0001-7448-0033 |
| PQID | 3197820465 |
| PQPubID | 85425 |
| PageCount | 17 |
| ParticipantIDs | proquest_journals_3197820465 crossref_primary_10_1109_TCST_2024_3522793 ieee_primary_10829714 |
| PublicationCentury | 2000 |
| PublicationDate | 20250501 |
| PublicationDateYYYYMMDD | 2025-05-01 |
| PublicationDate_xml | – month: 05 year: 2025 text: 20250501 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on control systems technology |
| PublicationTitleAbbrev | TCST |
| PublicationYear | 2025 |
| 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 ref15 ref14 ref10 ref2 Mazouchi (ref17) 2021 ref1 Mauroy (ref12) 2020 ref16 Zhao (ref23) 2021 ref19 Korda (ref11) 2018 ref24 Tao (ref21) 2023 ref26 Zhao (ref22) 2023 Wang (ref20) 2020 ref28 ref27 Tao (ref18) 2021 ref29 ref8 ref7 Ortega (ref25) 1987 ref9 ref4 ref3 ref6 ref5 |
| References_xml | – ident: ref2 doi: 10.1016/j.physd.2012.08.017 – year: 2020 ident: ref20 article-title: Multi-agent navigation with collision avoidance: Game theory approach – ident: ref28 doi: 10.1016/j.sysconle.2020.104787 – ident: ref10 doi: 10.1109/CDC42340.2020.9304238 – ident: ref16 doi: 10.23919/ACC.2019.8815339 – year: 2023 ident: ref22 article-title: Koopman system approximation based optimal control of multiple robots—Part II: Simulations and evaluations publication-title: arXiv:2305.03778 – year: 2021 ident: ref23 article-title: Simulation study of linear model approximation for a 5-robot system with nonlinear utility functions – ident: ref26 doi: 10.1002/0471459100 – year: 2023 ident: ref21 article-title: Koopman system approximation based optimal control of multiple robots—Part I: Concepts and formulations publication-title: arXiv:2305.03777 – ident: ref24 doi: 10.1201/9781420015454 – year: 2021 ident: ref17 article-title: Finite-time Koopman identifier: A unified batch-online learning framework for joint learning of Koopman structure and parameters publication-title: arXiv:2105.05903 – year: 2021 ident: ref18 article-title: Koopman transformations for nonlinear dynamic systems – ident: ref13 doi: 10.1016/j.arcontrol.2021.09.002 – ident: ref14 doi: 10.1109/LRA.2021.3068117 – volume-title: The Koopman Operator in Systems and Control, Methodologies, and Applications year: 2020 ident: ref12 – ident: ref7 doi: 10.1038/s41467-018-07210-0 – ident: ref1 doi: 10.1073/pnas.17.5.315 – ident: ref8 doi: 10.23919/ACC.2019.8814306 – year: 2018 ident: ref11 article-title: Optimal construction of Koopman eigenfunctions for prediction and control publication-title: arXiv:1810.08733 – ident: ref15 doi: 10.1007/s00332-015-9258-5 – ident: ref27 doi: 10.1109/TCNS.2023.3240223 – volume-title: Matrix Theory year: 1987 ident: ref25 doi: 10.1007/978-1-4899-0471-3 – ident: ref4 doi: 10.1371/journal.pone.0150171 – ident: ref19 doi: 10.1007/springerreference_117570 – ident: ref6 doi: 10.1016/j.automatica.2018.03.046 – ident: ref29 doi: 10.1109/TCNS.2022.3144129 – ident: ref3 doi: 10.1109/CDC.2015.7403328 – ident: ref5 doi: 10.15607/RSS.2017.XIII.052 – ident: ref9 doi: 10.1109/TRO.2019.2923880 |
| SSID | ssj0014527 |
| Score | 2.461693 |
| Snippet | This article presents a study of the Koopman operator theory and its application to optimal control of a multiple-mobile-robot system. The operator, while... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Index Database Publisher |
| StartPage | 963 |
| SubjectTerms | Adaptation models Analytical models Approximation Control systems Control theory Dynamical systems Feedback control Heuristic algorithms Iterative algorithms Koopman operator Linear programming Mathematical models Nonlinear dynamical systems Nonlinear programming Nonlinear systems online learning Optimal control Optimization Parameters Programming Real time Robot control Robot learning robot system Simulation State variable State vectors Utility functions Vectors |
| Title | Koopman System Approximation-Based Optimal Control of Multiple Mobile Robots |
| URI | https://ieeexplore.ieee.org/document/10829714 https://www.proquest.com/docview/3197820465 |
| Volume | 33 |
| WOSCitedRecordID | wos001395145100001&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-0865 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014527 issn: 1063-6536 databaseCode: RIE dateStart: 19930101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS8MwFA86POjBz4nVKTl4EjLbNG2a4xwOQTdFJ-xWmo_CDi6ydeKfb74mE_HgrYQ2lF-a9_L63vv9ALhkMhG4wgIRyjNEKpGiygygmCRmpOaUFcKJTdDRqJhM2FNoVne9MEopV3ymuvbS5fKlFkv7q8zscNsIamWrNymlvlnrO2VAvD6rCXFSlLucZBQINa_H_ZexCQUx6drjBmXpDyfkVFV-mWLnXwZ7_3yzfbAbDpKw51f-AGyo2SHYWaMXPAIP91rb5gLoaclhz_KHf059syK6Mf5LwkdjMt7MPH1fsg51DYehxhAONTc2Az5rrptFG7wObsf9OxTUE5DAJG8Q5kmiTPRHBUlorOJCcOPLJZcFFqouGK9plalUEGl1OmVNE-PtC4YzKc0ZQObpMWjN9EydAFgRTioqam6mIixVzGpaWYEbHmeCiCwCVys4y3dPklG64CJmpcW-tNiXAfsItC1-azd66CLQWa1AGfbRojQGwhL6kTw7_eOxM7CNrSSvq0HsgFYzX6pzsCU-mulifuE-kS_I97ks |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS8MwFA8yBfXg58Tq1Bw8CZltmjbNcQ7HZB-KVtgtNB-FHVxl68Q_3yTtZCIevJXQhvJL815e33u_HwDXTAUSZ1giQkWESCZDlJkB5JPAjOSCskQ6sQk6HieTCXuqm9VdL4zW2hWf6ba9dLl8Vcil_VVmdrhtBLWy1ZsRITio2rW-kwakUmg1QU6IYpeV9GpKzdu0-5KaYBCTtj1wUBb-cENOV-WXMXYeprf_z3c7AHv1URJ2qrU_BBt6dgR21wgGj8FwUBS2vQBWxOSwYxnEP6dVuyK6Mx5MwUdjNN7MPN2qaB0WORzVVYZwVAhjNeBzIYpy0QSvvfu020e1fgKSmMQlwiIItIn_qCQB9bWfSGG8uRIqwVLnCRM5zSIdSqKsUqfKaWD8fcJwpJQ5Bag4PAGNWTHTpwBmRJCMylyYqQgLNbOqVlbiRviRJDLywM0KTv5e0WRwF174jFvsucWe19h7oGnxW7uxgs4DrdUK8HonLbgxEZbSj8TR2R-PXYHtfjoa8uHDeHAOdrAV6HUViS3QKOdLfQG25Ec5Xcwv3efyBZmAvHM |
| 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=Koopman+System+Approximation-Based+Optimal+Control+of+Multiple+Mobile+Robots&rft.jtitle=IEEE+transactions+on+control+systems+technology&rft.au=Zhao%2C+Qianhong&rft.au=Tao%2C+Gang&rft.date=2025-05-01&rft.issn=1063-6536&rft.eissn=1558-0865&rft.volume=33&rft.issue=3&rft.spage=963&rft.epage=979&rft_id=info:doi/10.1109%2FTCST.2024.3522793&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TCST_2024_3522793 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-6536&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-6536&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-6536&client=summon |