Identification of Nonlinear Systems Using the Infinitesimal Generator of the Koopman Semigroup-A Numerical Implementation of the Mauroy-Goncalves Method

被引:4
作者
Drmac, Zlatko [1 ]
Mezic, Igor [2 ]
Mohr, Ryan [3 ]
机构
[1] Univ Zagreb, Fac Sci, Dept Math, Zagreb 10000, Croatia
[2] Univ Calif Santa Barbara, Dept Mech Engn & Math, Santa Barbara, CA 93106 USA
[3] AIMdyn Inc, Santa Barbara, CA 93101 USA
关键词
infinitesimal generator; Koopman operator; matrix logarithm; nonlinear system identification; preconditioning; Rayleigh quotient; OPERATOR;
D O I
10.3390/math9172075
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Inferring the latent structure of complex nonlinear dynamical systems in a data driven setting is a challenging mathematical problem with an ever increasing spectrum of applications in sciences and engineering. Koopman operator-based linearization provides a powerful framework that is suitable for identification of nonlinear systems in various scenarios. A recently proposed method by Mauroy and Goncalves is based on lifting the data snapshots into a suitable finite dimensional function space and identification of the infinitesimal generator of the Koopman semigroup. This elegant and mathematically appealing approach has good analytical (convergence) properties, but numerical experiments show that software implementation of the method has certain limitations. More precisely, with the increased dimension that guarantees theoretically better approximation and ultimate convergence, the numerical implementation may become unstable and it may even break down. The main sources of numerical difficulties are the computations of the matrix representation of the compressed Koopman operator and its logarithm. This paper addresses the subtle numerical details and proposes a new implementation algorithm that alleviates these problems.
引用
收藏
页数:29
相关论文
共 36 条
[1]  
Bjorck A., 2015, Numerical Methods in Matrix Computations, V59, DOI DOI 10.1007/978-3-319-05089-8
[2]   Discovering governing equations from data by sparse identification of nonlinear dynamical systems [J].
Brunton, Steven L. ;
Proctor, Joshua L. ;
Kutz, J. Nathan .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2016, 113 (15) :3932-3937
[3]   Applied Koopmanism [J].
Budisic, Marko ;
Mohr, Ryan ;
Mezic, Igor .
CHAOS, 2012, 22 (04)
[4]  
Bujanovic Z., 2019, CORR
[5]  
BUSINGER P., 1965, Numer. Math., V7, P269, DOI [DOI 10.1007/BF01436084, 10.1007/BF01436084]
[6]   Nonlinear stochastic modelling with Langevin regression [J].
Callaham, J. L. ;
Loiseau, J-C ;
Rigas, G. ;
Brunton, S. L. .
PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2021, 477 (2250)
[7]   ON RANK-REVEALING FACTORIZATIONS [J].
CHANDRASEKARAN, S ;
IPSEN, ICF .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1994, 15 (02) :592-622
[8]  
Chartrand R., 2011, Int. Scholarly Res. Not, DOI [10.5402/2011/164564, DOI 10.5402/2011/164564]
[9]  
Cox A. J., 1998, NUMERICAL ANAL 1997, P57