Data-Driven Feedback Linearization Using the Koopman Generator

被引:0
|
作者
Gadginmath, Darshan [1 ]
Krishnan, Vishaal [2 ]
Pasqualetti, Fabio [1 ]
机构
[1] Univ Calif Riverside, Dept Mech Engn, Riverside, CA 92521 USA
[2] Harvard Univ, Sch Engn & Appl Sci, Cambridge, MA 02138 USA
关键词
Generators; Vectors; Nonlinear systems; Dictionaries; Control systems; Aerospace electronics; Data-driven control; feedback linearization; geometric control; Koopman operator; OPERATOR; SYSTEMS;
D O I
10.1109/TAC.2024.3417188
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article contributes a theoretical framework for data-driven feedback linearization of nonlinear control-affine systems. We unify the traditional geometric perspective on feedback linearization with an operator-theoretic perspective involving the Koopman operator. We first show that if the distribution of the control vector field and its repeated Lie brackets with the drift vector field is involutive, then there exists an output and a feedback control law for which the Koopman generator is finite-dimensional and locally nilpotent. We use this connection to propose a data-driven algorithm 'Koopman generator-based feedback linearization (KGFL)' for feedback linearization of single-input systems. Particularly, we use experimental data to identify the state transformation and control feedback from a dictionary of functions for which feedback linearization is achieved in a least-squares sense. We also propose a single-step data-driven formula which can be used to compute the linearizing transformations. When the system is feedback linearizable and the chosen dictionary is complete, our data-driven algorithm provides the same solution as model-based feedback linearization. Finally, we provide numerical examples for the data-driven algorithm and compare it with model-based feedback linearization. We also numerically study the effect of the richness of the dictionary and the size of the dataset on the effectiveness of feedback linearization.
引用
收藏
页码:8844 / 8851
页数:8
相关论文
共 50 条
  • [31] Data-driven Koopman fractional order PID control of a MEMS gyroscope using bat algorithm
    Rahmani, Mehran
    Redkar, Sangram
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (13) : 9831 - 9840
  • [32] Data-Driven Koopman Learning and Prediction of Piezoelectric Tube Scanner Hysteresis
    Li, Xiuting
    Zhang, Hai-Tao
    Huang, Xiang
    Li, Linlin
    Zhu, Li-Min
    Ding, Han
    Yuan, Ye
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2024, 54 (06): : 3631 - 3641
  • [33] Data-driven Koopman operator approach for computational neuroscience
    Marrouch, Natasza
    Slawinska, Joanna
    Giannakis, Dimitrios
    Read, Heather L.
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2020, 88 (11-12) : 1155 - 1173
  • [34] Extending Data-Driven Koopman Analysis to Actuated Systems
    Williams, Matthew O.
    Hemati, Maziar S.
    Dawson, Scott T. M.
    Kevrekidis, Ioannis G.
    Rowley, Clarence W.
    IFAC PAPERSONLINE, 2016, 49 (18): : 704 - 709
  • [35] Data-Driven Fault Detection and Isolation for Multirotor System Using Koopman Operator
    Lee, Jayden Dongwoo
    Im, Sukjae
    Kim, Lamsu
    Ahn, Hyungjoo
    Bang, Hyochoong
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2024, 110 (03)
  • [36] Data-driven reduced order modeling for mechanical oscillators using Koopman approaches
    Geier, Charlotte
    Stender, Merten
    Hoffmann, Norbert
    FRONTIERS IN APPLIED MATHEMATICS AND STATISTICS, 2023, 9
  • [37] Data-driven Koopman operator approach for computational neuroscience
    Natasza Marrouch
    Joanna Slawinska
    Dimitrios Giannakis
    Heather L. Read
    Annals of Mathematics and Artificial Intelligence, 2020, 88 : 1155 - 1173
  • [38] Data-Driven Koopman Controller Synthesis Based on the Extended H2 Norm Characterization
    Uchida, Daisuke
    Yamashita, Atsushi
    Asama, Hajime
    IEEE CONTROL SYSTEMS LETTERS, 2021, 5 (05): : 1795 - 1800
  • [39] Data-Driven Dynamic State Estimation Framework Using a Koopman Operator-Based Linear Predictor
    Yang, Deyou
    Gao, Han
    Chen, Zhe
    Lv, Yanling
    Wang, Lixin
    IEEE ACCESS, 2025, 13 : 31660 - 31670
  • [40] Data-Driven Robust Output Regulation of Continuous-Time LTI Systems Using Koopman Operators
    Deutscher, Joachim
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (12) : 8774 - 8781