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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on control systems technology Jg. 33; H. 3; S. 963 - 979
Hauptverfasser: Zhao, Qianhong, Tao, Gang
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