Enhancing predictive capabilities in data-driven dynamical modeling with automatic differentiation: Koopman and neural ODE approaches

被引:3
|
作者
Constante-Amores, C. Ricardo [1 ]
Linot, Alec J. [2 ]
Graham, Michael D. [1 ]
机构
[1] Univ Wisconsin, Dept Chem & Biol Engn, Madison, WI 53706 USA
[2] Univ Calif Los Angeles, Dept Mech & Aerosp Engn, Los Angeles, CA 90095 USA
关键词
SPECTRAL PROPERTIES; SYSTEMS; DECOMPOSITION;
D O I
10.1063/5.0180415
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Data-driven approximations of the Koopman operator are promising for predicting the time evolution of systems characterized by complex dynamics. Among these methods, the approach known as extended dynamic mode decomposition with dictionary learning (EDMD-DL) has garnered significant attention. Here, we present a modification of EDMD-DL that concurrently determines both the dictionary of observables and the corresponding approximation of the Koopman operator. This innovation leverages automatic differentiation to facilitate gradient descent computations through the pseudoinverse. We also address the performance of several alternative methodologies. We assess a "pure" Koopman approach, which involves the direct time-integration of a linear, high-dimensional system governing the dynamics within the space of observables. Additionally, we explore a modified approach where the system alternates between spaces of states and observables at each time step-this approach no longer satisfies the linearity of the true Koopman operator representation. For further comparisons, we also apply a state-space approach (neural ordinary differential equations). We consider systems encompassing two- and three-dimensional ordinary differential equation systems featuring steady, oscillatory, and chaotic attractors, as well as partial differential equations exhibiting increasingly complex and intricate behaviors. Our framework significantly outperforms EDMD-DL. Furthermore, the state-space approach offers superior performance compared to the "pure" Koopman approach where the entire time evolution occurs in the space of observables. When the temporal evolution of the Koopman approach alternates between states and observables at each time step, however, its predictions become comparable to those of the state-space approach.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] Stable data-driven Koopman predictive control: Concentrated solar collector field case study
    Gholaminejad, Tahereh
    Khaki-Sedigh, Ali
    IET CONTROL THEORY AND APPLICATIONS, 2023, 17 (09): : 1116 - 1131
  • [42] Data-Driven Linear Koopman Embedding for Networked Systems: Model-Predictive Grid Control
    Hossain, Ramij Raja
    Adesunkanmi, Rahmat
    Kumar, Ratnesh
    IEEE SYSTEMS JOURNAL, 2023, 17 (03): : 4809 - 4820
  • [43] An Improved Koopman-MPC Framework for Data-Driven Modeling and Control of Soft Actuators
    Wang, Jiajin
    Xu, Baoguo
    Lai, Jianwei
    Wang, Yifei
    Hu, Cong
    Li, Huijun
    Song, Aiguo
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (02) : 616 - 623
  • [44] Modeling Quadruped Leg Dynamics on Deformable Terrains using Data-driven Koopman Operators
    Krolicki, Alexander
    Rufino, Dakota
    Zheng, Andrew
    Narayanan, Sriram S. K. S.
    Erb, Jackson
    Vaidya, Umesh
    IFAC PAPERSONLINE, 2022, 55 (37): : 420 - 425
  • [45] Data-driven feedback stabilisation of nonlinear systems: Koopman-based model predictive control
    Narasingam, Abhinav
    Son, Sang Hwan
    Kwon, Joseph Sang-Il
    INTERNATIONAL JOURNAL OF CONTROL, 2023, 96 (03) : 770 - 781
  • [46] Special Issue on Data-Driven Modeling and Control of Dynamical Systems
    Bakolas, Efstathios
    Chakravorty, Suman
    Devasia, Santosh
    Srivastava, Vaibhav
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2024, 146 (06):
  • [47] Data-Driven Modeling for Pneumatic Muscle Using Koopman-Based Kalman Filter
    Cao, Yu
    Zhang, Mengshi
    Yang, Bo
    Huang, Jian
    2023 IEEE INTERNATIONAL CONFERENCE ON DEVELOPMENT AND LEARNING, ICDL, 2023, : 518 - 523
  • [48] Data-Driven quasi-LPV Model Predictive Control Using Koopman Operator Techniques
    Cisneros, Pablo S. G.
    Datar, Adwait
    Goettsch, Patrick
    Werner, Herbert
    IFAC PAPERSONLINE, 2020, 53 (02): : 6062 - 6068
  • [49] Classification for Dynamical Systems: Model-Based and Data-Driven Approaches
    Battistelli, Giorgio
    Tesi, Pietro
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (04) : 1741 - 1748
  • [50] Toward data-driven, dynamical complex systems approaches to disaster resilience
    Yabe, Takahiro
    Rao, P. Suresh C.
    Ukkusuri, Satish, V
    Cutter, Susan L.
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2022, 119 (08)