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 Control of Linear Parabolic Systems Using Koopman Eigenstructure Assignment
    Deutscher, Joachim
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2025, 70 (01) : 665 - 672
  • [32] 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
  • [33] 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
  • [34] Data-Driven Feedback Linearization of Nonlinear Systems with Periodic Orbits in the Zero-Dynamics
    Shenoy, Karthik
    Saradagi, Akshit
    Pasumarthy, Ramkrishna
    Chellaboina, Vijaysekhar
    2023 AMERICAN CONTROL CONFERENCE, ACC, 2023, : 2818 - 2823
  • [35] Linearization of Recurrent-Neural-Network- Based Models for Predictive Control of Nano-Positioning Systems Using Data-Driven Koopman Operators
    Xie, Shengwen
    Ren, Juan
    IEEE ACCESS, 2020, 8 : 147077 - 147088
  • [36] Overview of Data-driven Power Flow Linearization
    Jia, Mengshuo
    Hug, Gabriela
    2023 IEEE BELGRADE POWERTECH, 2023,
  • [37] Data-driven Battery Modeling based on Koopman Operator Approximation using Neural Network
    Choi, Hyungjin
    De Angelis, Valerio
    Preger, Yuliya
    2023 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, PESGM, 2023,
  • [38] Optimal Control of Quadrotor Attitude System Using Data-driven Approximation of Koopman Operator
    Zheng, Ketong
    Huang, Peng
    Fettweis, Gerhard P.
    IFAC PAPERSONLINE, 2023, 56 (02): : 834 - 840
  • [39] Self-Organization in Networks: A Data-Driven Koopman Approach
    Caro-Ruiz, Claudia
    Tellez-Castro, Duvan
    Pavas, Andres
    Mojica-Nava, Eduardo
    2017 IEEE 3RD COLOMBIAN CONFERENCE ON AUTOMATIC CONTROL (CCAC), 2017,
  • [40] Data-driven optimal control under safety constraints using sparse Koopman approximation
    Yu, Hongzhe
    Moyalan, Joseph
    Vaidya, Umesh
    Chen, Yongxin
    2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2023), 2023, : 10574 - 10579