Koopman decomposition is a non-linear generalization of eigen-decomposition, and is being increasingly utilized in the analysis of spatio-temporal dynamics. Well-known techniques such as the dynamic mode decomposition (DMD) and its linear variants provide approximations to the Koopman operator, and have been applied extensively in many fluid dynamic problems. Despite being endowed with a richer dictionary of nonlinear observables, nonlinear variants of the DMD, such as extended/kernel dynamic mode decomposition (EDMD/KDMD) are seldom applied to large-scale problems primarily due to the difficulty of discerning the Koopman invariant subspace from thousands of resulting Koopman eigenmodes. To address this issue, we propose a framework based on multi-task feature learning to extract the most informative Koopman invariant subspace by removing redundant and spurious Koopman triplets. In particular, we develop a pruning procedure that penalizes departure from linear evolution. These algorithms can be viewed as sparsity promoting extensions of EDMD/KDMD. Further, we extend KDMD to a continuous-time setting and show a relationship between the present algorithm, sparsity-promoting DMD, and an empirical criterion from the viewpoint of non-convex optimization. The effectiveness of our algorithm is demonstrated on examples ranging from simple dynamical systems to two-dimensional cylinder wake flows at different Reynolds numbers and a three-dimensional turbulent ship air-wake flow. The latter two problems are designed such that very strong nonlinear transients are present, thus requiring an accurate approximation of the Koopman operator. Underlying physical mechanisms are analyzed, with an emphasis on characterizing transient dynamics. The results are compared to existing theoretical expositions and numerical approximations.
翻译:Koopman 分解法是一种非直线性直径分解法, 并正越来越多地用于分析时空动态。 众所周知的技术, 如动态模式分解( DMD) 及其线性变体, 向Koopman 操作员提供了近似, 并被广泛应用于许多流动动态问题 。 尽管DMD 具有较丰富的非线性可观测词字典, 非线性变体, 例如伸缩/ 内螺旋性变异机制( EDMD/ KDMD) 很少用于大规模问题, 主要是因为难以从成品的 Koopman 分解( DMD) 及其线性变异空间中辨出大量变异异性。 特别是, 我们开发了一个从直线性变异性流( EDMD/ KDMD) 流(ED) 流的分解程序。 这些算法可以被看成是快速的性能性, 需要当前双轨变异性变异性变异性变变变异性变异性, 。 后变变变变变变变变变的机的机 。 我们的系统正在 向下, 变现了一种不断变现的 变式 变式 变现的 变式的 变式 变式 变式 变式 变式, 变式 变式 变现的 变式 变式 变式 变的 变式 变式 变式 变式