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 条
  • [1] Data-Driven Batch Localization and SLAM Using Koopman Linearization
    Guo, Zi Cong
    Dumbgen, Frederike
    Forbes, James Richard
    Barfoot, Timothy D.
    IEEE TRANSACTIONS ON ROBOTICS, 2024, 40 : 3964 - 3983
  • [2] Data-Driven Feedback Linearization with Complete Dictionaries
    De Persis, C.
    Gadginmath, D.
    Pasqualetti, F.
    Tesi, P.
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 3037 - 3042
  • [3] Data-driven model reduction of agent-based systems using the Koopman generator
    Niemann, Jan-Hendrik
    Klus, Stefan
    Schuette, Christof
    PLOS ONE, 2021, 16 (05):
  • [4] Koopman Linearization for Data-Driven Batch State Estimation of Control-Affine Systems
    Guo, Zi Cong
    Korotkine, Vassili
    Forbes, James R.
    Barfoot, Timothy D.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02) : 866 - 873
  • [5] Data-driven approximation of the Koopman generator: Model reduction, system identification, and control
    Klus, Stefan
    Nuske, Feliks
    Peitz, Sebastian
    Niemann, Jan-Hendrik
    Clementi, Cecilia
    Schuette, Christof
    PHYSICA D-NONLINEAR PHENOMENA, 2020, 406
  • [6] Data-Driven Analysis of Distributed Generator-Based Power Systems Using Koopman Mode Decomposition
    Hirase, Yuko
    Ohara, Yuki
    Yamazaki, Takeaki
    2022 INTERNATIONAL POWER ELECTRONICS CONFERENCE (IPEC-HIMEJI 2022- ECCE ASIA), 2022, : 712 - 719
  • [7] Data-Driven Feedback Generator for Online Programing Courses
    Wang, Ke
    Lin, Benjamin
    Rettig, Bjorn
    Pardi, Paul
    Singh, Rishabh
    PROCEEDINGS OF THE FOURTH (2017) ACM CONFERENCE ON LEARNING @ SCALE (L@S'17), 2017, : 257 - 260
  • [8] Data-Driven Feedback Linearization Control of Distributed Energy Resources Using Sparse Regression
    Khazaei, Javad
    Hosseinipour, Ali
    IEEE TRANSACTIONS ON SMART GRID, 2024, 15 (02) : 2282 - 2293
  • [9] DATA-DRIVEN CONTROL OF THE CHEMOSTAT USING THE KOOPMAN OPERATOR THEORY
    Dekhici, Benaissa
    Benyahia, Boumediene
    Cherki, Brahim
    UPB Scientific Bulletin, Series C: Electrical Engineering and Computer Science, 2023, 85 (02): : 137 - 150
  • [10] Data-driven transient stability analysis using the Koopman operator
    Matavalam, Amar Ramapuram
    Hou, Boya
    Choi, Hyungjin
    Bose, Subhonmesh
    Vaidya, Umesh
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2024, 162