Auxiliary Functions as Koopman Observables: Data-Driven Analysis of Dynamical Systems via Polynomial Optimization

被引:0
作者
Jason J. Bramburger
Giovanni Fantuzzi
机构
[1] Concordia University,Department of Mathematics and Statistics
[2] Friedrich–Alexander–Universität Erlangen–Nürnberg,Department of Mathematics
来源
Journal of Nonlinear Science | 2024年 / 34卷
关键词
Koopman operator; Auxiliary function; Dynamic mode decomposition; Semidefinite programming; Time average; Lyapunov function; 62-07; 37C10; 37C40; 90C22;
D O I
暂无
中图分类号
学科分类号
摘要
We present a flexible data-driven method for dynamical system analysis that does not require explicit model discovery. The method is rooted in well-established techniques for approximating the Koopman operator from data and is implemented as a semidefinite program that can be solved numerically. Furthermore, the method is agnostic of whether data are generated through a deterministic or stochastic process, so its implementation requires no prior adjustments by the user to accommodate these different scenarios. Rigorous convergence results justify the applicability of the method, while also extending and uniting similar results from across the literature. Examples on discovering Lyapunov functions, performing ergodic optimization, and bounding extrema over attractors for both deterministic and stochastic dynamics exemplify these convergence results and demonstrate the performance of the method.
引用
收藏
相关论文
共 125 条
[1]  
Abraham I(2019)Active learning of dynamics for data-driven control using Koopman operators IEEE Trans. Robot. 35 1071-1083
[2]  
Murphey TD(2023)Learning dynamical systems with side information SIAM Rev. 65 183-223
[3]  
Ahmadi AA(2020)Minimum wave speeds in monostable reaction–diffusion equations: sharp bounds by polynomial optimization Proc. R. Soc. A. 476 20200450-21-12
[4]  
El Khadir B(2020)Poincaré maps for multiscale physics discovery and nonlinear Floquet theory Phys. D 408 132479-340
[5]  
Bramburger JJ(2022)Modern Koopman theory for dynamical systems SIAM Rev. 64 229-1982
[6]  
Goluskin D(2002)Linear programming formulation for optimal stopping problems SIAM J. Control Optim. 40 1965-2056
[7]  
Bramburger JJ(2020)Koopman operator spectrum for random dynamical systems J. Nonlinear Sci. 30 2007-1864
[8]  
Kutz JN(2023)Combining dynamic mode decomposition with ensemble Kalman filtering for tracking and forecasting Phys. D 449 1823-1988
[9]  
Brunton SL(2020)Bounding extreme events in nonlinear dynamics using convex optimization SIAM J. Appl. Dyn. Syst. 19 1962-651
[10]  
Budišić M(2016)Bounds for deterministic and stochastic dynamical systems using sum-of-squares optimization SIAM J. Appl. Dyn. Syst. 15 621-4899