Deep Bilinear Koopman Model Predictive Control for Nonlinear Dynamical Systems

被引:0
|
作者
Zhao, Dongdong [1 ]
Li, Boyu [1 ]
Lu, Fuxiang [1 ]
She, Jinhua [2 ]
Yan, Shi [1 ]
机构
[1] Lanzhou Univ, Sch Informat Sci & Engn, Lanzhou 73000, Peoples R China
[2] Tokyo Univ Technol, Sch Engn, Hachioji 1528550, Japan
基金
中国国家自然科学基金;
关键词
Computational modeling; Nonlinear dynamical systems; Predictive models; Robots; Dictionaries; Predictive control; Heuristic algorithms; Bilinear Koopman operator; model predictive control (MPC); neural network modeling; OPERATORS;
D O I
10.1109/TIE.2024.3390717
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents a deep bilinear Koopman model predictive control (DBKMPC) approach for modelling and control of unknown nonlinear systems. The bilinear model, which has the computational speed of a linear model and the predictive accuracy of a nonlinear model, can accurately characterize a large class of airborne and ground-based robotic systems. Specifically, a bilinear Koopman dynamic deep neural network (BKDDNN) is developed to learn the finite-dimensional bilinear Koopman operator in the lifting space without prior knowledge or system parameters. Moreover, the bilinear model is integrated into the standard model predictive control (MPC) optimization problem, facilitating the solution of the bilinear optimization problem. In such a way, the proposed DBKMPC avoids the problems of excessive inductive bias and selection difficulty of dictionary functions encountered by the existing methods, so that it enables a more effective solution to the problem of modeling and control of nonlinear robotic systems. The experimental results show that the proposed DBKMPC method surpasses the existing representative methods in terms of prediction and control performance.
引用
收藏
页码:16077 / 16086
页数:10
相关论文
共 50 条
  • [1] Deep Koopman Operator Based Model Predictive Control for Nonlinear Robotics Systems
    Wang, Xuefeng
    Kang, Yu
    Cao, Yang
    [J]. 2021 6TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM 2021), 2021, : 931 - 936
  • [2] Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control
    Korda, Milan
    Mezic, Igor
    [J]. AUTOMATICA, 2018, 93 : 149 - 160
  • [3] Deep bilinear Koopman realization for dynamics modeling and predictive control
    Wang, Meixi
    Lou, Xuyang
    Cui, Baotong
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024, 15 (08) : 3327 - 3352
  • [4] Deep Koopman Operator With Control for Nonlinear Systems
    Shi, Haojie
    Meng, Max Q-H
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) : 7700 - 7707
  • [5] Koopman NMPC: Koopman-based Learning and Nonlinear Model Predictive Control of Control-affine Systems
    Folkestad, Carl
    Burdick, Joel W.
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 7350 - 7356
  • [6] Model Learning Predictive Control in Nonlinear Dynamical Systems
    Lale, Sahin
    Azizzadenesheli, Kamyar
    Hassibi, Babak
    Anandkumar, Anima
    [J]. 2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 757 - 762
  • [7] Nonlinear model predictive control of chiller plant demand response with Koopman bilinear model and Krylov-subspace model reduction
    Pan, Chao
    Li, Yaoyu
    [J]. CONTROL ENGINEERING PRACTICE, 2024, 147
  • [8] Robust deep Koopman model predictive load frequency control of interconnected power systems
    Zhou, Jun
    Jia, Yubin
    Yong, Panxiao
    Liu, Zhimin
    Sun, Changyin
    [J]. ELECTRIC POWER SYSTEMS RESEARCH, 2024, 226
  • [9] Koopman Lyapunov-based model predictive control of nonlinear chemical process systems
    Narasingam, Abhinav
    Kwon, Joseph Sang-Il
    [J]. AICHE JOURNAL, 2019, 65 (11)
  • [10] Koopman-Based Optimal Tracking Control of Nonlinear Dynamical Systems
    Lou, Xuyang
    Ma, Ling
    Ye, Qian
    [J]. 2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 1550 - 1555