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

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on control systems technology Vol. 33; no. 3; pp. 963 - 979
Main Authors: Zhao, Qianhong, Tao, Gang
Format: Journal Article
Language:English
Published: New York IEEE 01.05.2025
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
ISSN:1063-6536, 1558-0865
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1063-6536
1558-0865
DOI:10.1109/TCST.2024.3522793