Review Article
BibTex RIS Cite
Year 2024, Volume: 4 Issue: 4, 562 - 594, 30.12.2024
https://doi.org/10.53391/mmnsa.1512698

Abstract

References

  • [1] Poincaré, H. The Three-Body Problem and the Equations of Dynamics: Poincaré’s Foundational Work on Dynamical Systems Theory (Vol. 443). Springer: Cham, Switzerland, (2017).
  • [2] Andronov, A.A., Leontovich, E.A., Gordon, I.I., Maier, A.G. and Gutzwiller, M.C. Qualitative theory of second-order dynamic systems. Physics Today, 27(8), 53-54, (1974).
  • [3] Ivar, B. Sur Les Courbes Définies Par Des Equations Différentielles. Acta Mathematica: Sweden, (1899).
  • [4] Netto, M. Robust Identification, Estimation, and Control of Electric Power Systems using the Koopman Operator-Theoretic Framework. PhD Thesis, Department of Electrical Engineering, Virginia Polytechnic Institute and State University, (2019). [https://vtechworks.lib.vt.edu/items/06051511-e626-489a-a8d1-5f80759766ee]
  • [5] Wang, C., Wu, D., Zeng, H. and Centeno, V. CPS based electric vehicle charging directing system design in Smart Grid. In Proceedings, 2016 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), pp. 1-5, Minneapolis, MN, (2016).
  • [6] Wang, C. The investment allocation of the distribution system optimization based on an improved PSO. In Proceedings, 2014 IEEE PES General Meeting| Conference & Exposition, pp. 1-5, National Harbor, MD, USA (2014).
  • [7] Wang, C., Delport, J. and Wang, Y. Lateral motion prediction of on-road preceding vehicles: A data-driven approach. Sensors, 19(9), 2111, (2019).
  • [8] Yang, D. A Data Analytics Framework for Regional Voltage Control. PhD Thesis, Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, (2017). [https://vtechworks.lib.vt.edu/items/1f419ce1-f984-4ea0-872c-cb4b52ba649d]
  • [9] Yang, D. A power system network partition framework for data-driven regional voltage control. In Proceedings, 2017 North American Power Symposium (NAPS), pp. 1-6, Morgantown, WV, USA, (2017, September).
  • [10] Yang, D., Nie, Z., Jones, K. and Centeno, V. Adaptive decision-trees-based regional voltage control. In Proceedings, 2017 North American Power Symposium (NAPS), pp. 1-6, Morgantown, WV, USA, (2017, September).
  • [11] Koopman, B.O. Hamiltonian systems and transformation in Hilbert space. Proceedings of the National Academy of Sciences, 17(5), 315-318, (1931).
  • [12] Koopman, B.O. and Neumann, J.V. Dynamical systems of continuous spectra. Proceedings of the National Academy of Sciences, 18(3), 255-263, (1932).
  • [13] Mezic, I. and Banaszuk, A. Comparison of systems with complex behavior: spectral methods. In Proceedings, 39th IEEE Conference on Decision and Control (Cat. No.00CH37187), pp. 1224- 1231, Sydney, Australia, (2000, December).
  • [14] Mezic, I. and Banaszuk, A. Comparison of systems with complex behavior. Physica D: Nonlinear Phenomena, 197(1-2), 101-133, (2004).
  • [15] Rowley, C.W., Mezic, I., Bagheri, S., Schlatter, P. and Henningson, D.S. Spectral analysis of nonlinear flows. Journal of Fluid Mechanics, 641, 115-127, (2009).
  • [16] Schmid, P.J. Dynamic mode decomposition of numerical and experimental data. Journal of Fluid Mechanics, 656, 5-28, (2010).
  • [17] Kaiser, E., Kutz, J.N. and Brunton, S.L. Data-driven discovery of Koopman eigenfunctions for control. Machine Learning: Science and Technology, 2(3), 035023, (2021).
  • [18] Kutz, J.N., Brunton, S.L., Brunton, B.W. and Proctor, J.L. Dynamic Mode Decomposition: Data-driven Modeling of Complex Systems. Society for Industrial and Applied Mathematics: Philadelphia, (2016).
  • [19] Sayadi, T., Schmid, P.J., Nichols, J.W. and Moin, P. Reduced-order representation of near-wall structures in the late transitional boundary layer. Journal of Fluid Mechanics, 748, 278-301, (2014).
  • [20] Tu, J.H. Dynamic Mode Decomposition: Theory and Applications. PhD Thesis, Department of Mechanical and Aerospace Engineering, Princeton University, (2013). [https://www.proquest.com/docview/1458341928?pqorigsite=gscholar&fromopenview=true&sourcetype=Dissertations%20&%20Theses]
  • [21] Brunton, S.L. and Kutz, J.N. Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control. Cambridge University Press: Cambridge, (2019).
  • [22] Franklin, G.F., Powell, J.D., Emami-Naeini, A. and Powell, J.D. Feedback Control of Dynamic Systems. Pearson: New York, (2002).
  • [23] Korda, M. and Mezic, I. Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control.Automatica, 93, 149-160, (2018).
  • [24] Mezic, I. Spectral properties of dynamical systems, model reduction and decompositions. Nonlinear Dynamics, 41, 309-325, (2005).
  • [25] Proctor, J.L., Brunton, S.L. and Kutz, J.N. Dynamic mode decomposition with control. SIAM Journal on Applied Dynamical Systems, 15(1), 142-161, (2016).
  • [26] Proctor, J.L., Brunton, S.L. and Kutz, J.N. Generalizing Koopman theory to allow for inputs and control. SIAM Journal on Applied Dynamical Systems, 17(1), 909-930, (2018).
  • [27] Brunton, S.L., Brunton, B.W., Proctor, J.L. and Kutz, J.N. Koopman invariant subspaces and finite linear representations of nonlinear dynamical systems for control. PloS One, 11(2), e0150171, (2016).
  • [28] Mauroy, A., Mezic, I. and Moehlis, J. Isostables, isochrons, and Koopman spectrum for the action–angle representation of stable fixed point dynamics. Physica D: Nonlinear Phenomena, 261, 19-30, (2013).
  • [29] Mauroy, A. and Mezic, I. Global stability analysis using the eigenfunctions of the Koopman operator. IEEE Transactions on Automatic Control, 61(11), 3356-3369, (2016).
  • [30] Mezic, I. On applications of the spectral theory of the Koopman operator in dynamical systems and control theory. In Proceedings, 2015 54th IEEE Conference on Decision and Control (CDC), pp. 7034-7041, Osaka, Japan, (2015, December).
  • [31] Mezic, I. Koopman operator spectrum and data analysis. ArXiv Preprint, ArXiv:1702.07597, (2017).
  • [32] Williams, M.O., Kevrekidis, I.G. and Rowley, C.W. A data–driven approximation of the Koopman operator: Extending dynamic mode decomposition. Journal of Nonlinear Science, 25, 1307-1346, (2015).
  • [33] Klus, S., Koltai, P. and Schütte, C. On the numerical approximation of the Perron-Frobenius and Koopman operator. ArXiv Preprint, ArXiv:1512.05997, (2015).
  • [34] Li, X. Power System Stability Improvement with Decommissioned Synchronous Machine Using Koopman Operator Based Model Predictive Control. Ph.D. Thesis, Department of Electrical Engineering, Virginia Polytechnic Institute and State University, (2019). [https://vtechworks.lib.vt.edu/items/cbd20fc8-6918-479d-8939-917b4b37775b]
  • [35] Arbabi, H. and Mezic, I. Ergodic theory, dynamic mode decomposition, and computation of spectral properties of the Koopman operator. SIAM Journal on Applied Dynamical Systems, 16(4), 2096-2126, (2017).
  • [36] Korda, M. and Mezic, I. On convergence of extended dynamic mode decomposition to the Koopman operator. Journal of Nonlinear Science, 28, 687-710, (2018).
  • [37] Takens, F. Detecting strange attractors in turbulence. In Proceedings, Dynamical Systems and Turbulence, Warwick 1980: Proceedings of a Symposium Held at the University of Warwick 1979/80, pp. 366-381, Berlin, Heidelberg, (2006, October).
  • [38] Mezic, I. Spectral properties of dynamical systems, model reduction and decompositions. Nonlinear Dynamics, 41, 309-325, (2005).
  • [39] Lan, Y. and Mezic, I. Linearization in the large of nonlinear systems and Koopman operator spectrum. Physica D: Nonlinear Phenomena, 242(1), 42-53, (2013).
  • [40] Mauroy, A. and Mezic, I. A spectral operator-theoretic framework for global stability. In Proceedings, 52nd IEEE Conference on Decision and Control, pp. 5234-5239, Firenze, Italy, (2013, December).
  • [41] Govindarajan, N., Arbabi, H., Van Blargian, L., Matchen, T. and Tegling, E. An operatortheoretic viewpoint to non-smooth dynamical systems: Koopman analysis of a hybrid pendulum. In Proceedings, 2016 IEEE 55th Conference on Decision and Control (CDC), pp. 6477-6484, Las Vegas, USA, (2016, December).
  • [42] Mohr, R. and Mezic, I. Koopman principle eigenfunctions and linearization of diffeomorphisms. ArXiv Preprint, ArXiv:1611.01209, (2016).
  • [43] Mezic, I. and Surana, A. Koopman mode decomposition for periodic/quasi-periodic time dependence. IFAC-PapersOnLine, 49(18), 690-697, (2016).
  • [44] Mohr, R. and Mezic, I. Koopman spectrum for cascaded systems. ArXiv Preprint, ArXiv:1705.06790, (2017).
  • [45] Mezic, I. and Arbabi, H. On the computation of isostables, isochrons and other spectral objects of the Koopman operator using the dynamic mode decomposition. In Proceedings, 2017 International Symposium on Nonlinear Theory and Its Applications (NOLTA2017), pp. 1-4, Cancun, Mexico, (2017, December).
  • [46] Kurdila, A.J. and Bobade, P. Koopman theory and linear approximation spaces. ArXiv Preprint, ArXiv:1811.10809, (2018).
  • [47] Macesic, S., Crnjaric-Zic, N. and Mezic, I. Koopman operator family spectrum for nonautonomous systems. SIAM Journal on Applied Dynamical Systems, 17(4), 2478-2515, (2018).
  • [48] Mezic, I. On numerical approximations of the Koopman operator. Mathematics, 10(7), 1180, (2022).
  • [49] Williams, M.O., Rowley, C.W., Mezic, I. and Kevrekidis, I.G. Data fusion via intrinsic dynamic variables: An application of data-driven Koopman spectral analysis. Europhysics Letters, 109(4), 40007, (2015).
  • [50] Raak, F., Susuki, Y., Mezic, I. and Hikihara, T. On Koopman and dynamic mode decompositions for application to dynamic data with low spatial dimension. In Proceedings, 2016 IEEE 55th Conference on Decision and Control (CDC), pp. 6485-6491, Las Vegas, NV, USA, (2016, December).
  • [51] Mezic, I. On comparison of dynamics of dissipative and finite-time systems using Koopman operator methods. IFAC-PapersOnLine, 49(18), 454-461, (2016).
  • [52] Brunton, S.L., Brunton, B.W., Proctor, J.L., Kaiser, E. and Kutz, J.N. Chaos as an intermittently forced linear system. Nature Communications, 8, 19, (2017).
  • [53] Takeishi, N., Kawahara, Y. and Yairi, T. Learning Koopman invariant subspaces for dynamic mode decomposition. Advances in Neural Information Processing Systems, 30, 1131-1141, (2017).
  • [54] Arbabi, H. and Mezic, I. Study of dynamics in post-transient flows using Koopman mode decomposition. Physical Review Fluids, 2(12), 124402, (2017).
  • [55] Fonoberova, M., Mezic, I., Mezic, J. and Mohr, R. An agent-based model of urban insurgence: Effect of gathering sites and Koopman mode analysis. PloS One, 13(10), e0205259, (2018).
  • [56] Drmac, Z., Mezic, I. and Mohr, R. Data-driven Koopman spectral analysis in Vandermonde–Cauchy form via the DFT: Numerical method and theoretical insights. SIAM Journal on Scientific Computing, 41(5), A3118-A3151, (2019).
  • [57] Li, Y., He, H., Wu, J., Katabi, D. and Torralba, A. Learning compositional Koopman operators for model-based control. ArXiv Preprint, ArXiv:1910.08264, (2019).
  • [58] Mezic, I. Spectrum of the Koopman operator, spectral expansions in functional spaces, and state-space geometry. Journal of Nonlinear Science, 30, 2091-2145, (2020).
  • [59] Korda, M., Putinar, M. and Mezic, I. Data-driven spectral analysis of the Koopman operator. Applied and Computational Harmonic Analysis, 48(2), 599-629, (2020).
  • [60] Nakao, H. and Mezic, I. Spectral analysis of the Koopman operator for partial differential equations. Chaos: An Interdisciplinary Journal of Nonlinear Science, 30, 113131, (2020).
  • [61] Rabben, R.J., Ray, S. and Weber, M. ISOKANN: Invariant subspaces of Koopman operators learned by a neural network. The Journal of Chemical Physics, 153(11), 114109, (2020).
  • [62] Susuki, Y., Mauroy, A. and Mezic, I. Koopman resolvent: A Laplace-domain analysis of nonlinear autonomous dynamical systems. SIAM Journal on Applied Dynamical Systems, 20(4), 2013-2036, (2021).
  • [63] Govindarajan, N., Mohr, R., Chandrasekaran, S. and Mezic, I. On the approximation of Koopman spectra of measure-preserving flows. SIAM Journal on Applied Dynamical Systems, 20(1), 232-261, (2021).
  • [64] Lange, H., Brunton, S.L. and Kutz, J.N. From Fourier to Koopman: Spectral methods for long-term time series prediction. Journal of Machine Learning Research, 22(41), 1-38, (2021).
  • [65] Avila, A.M., Fonoberova, M., Hespanha, J.P., Mezic, I., Clymer, D., Goldstein, J. et al. Game balancing using Koopman-based learning. In Proceedings, 2021 American Control Conference (ACC), pp. 710-717, New Orleans, USA, (2021, May).
  • [66] Hill, C., Segundo, M.P. and Sarkar, S. Reducing training demands for 3d gait recognition with deep Koopman operator constraints. ArXiv Preprint, ArXiv:2308.07468, (2023).
  • [67] Mauroy, A. and Goncalves, J. Koopman-based lifting techniques for nonlinear systems identification. IEEE Transactions on Automatic Control, 65(6), 2550-2565, (2019).
  • [68] Cibulka, V., Haniš, T. and Hromcík, M. Data-driven identification of vehicle dynamics using Koopman operator. In Proceedings, 2019 22nd International Conference on Process Control (PC19) pp. 167-172, Strbske Pleso, Slovakia, (2019, June).
  • [69] Cibulka, V., Haniš, T., Korda, M. and Hromcík, M. Model predictive control of a vehicle using Koopman operator. IFAC-PapersOnLine, 53(2), 4228-4233, (2020).
  • [70] Drmac, Z., Mezic, I. and Mohr, R. Identification of nonlinear systems using the infinitesimal generator of the Koopman semigroup—a numerical implementation of the mauroy–goncalves method. Mathematics, 9(17), 2075, (2021).
  • [71] Mauroy, A. Koopman operator framework for spectral analysis and identification of infinite dimensional systems. Mathematics, 9(19), 2495, (2021).
  • [72] Budišic, M., Mohr, R. and Mezic, I. Applied koopmanism. Chaos: An Interdisciplinary Journal of Nonlinear Science, 22(4), 047510, (2012).
  • [73] Parmar, N., Refai, H.H. and Runolfsson, T. A survey on the methods and results of data-driven Koopman analysis in the visualization of dynamical systems. IEEE Transactions on Big Data, 8(3), 723-738, (2020).
  • [74] Manzoor, W.A., Rawashdeh, S. and Mohammadi, A. Vehicular applications of Koopman operator theory-a survey. IEEE Access, 11, 25917-25931, (2023).
  • [75] Budišic, M. and Mezic, I. Geometry of the ergodic quotient reveals coherent structures in flows. Physica D: Nonlinear Phenomena, 241(15), 1255-1269, (2012).
  • [76] Gupta, P., Pal, A., Mishra, C. and Wang, T. Design of a coordinated wide area damping controller by employing partial state feedback. In Proceedings, 2019 IEEE Power & Energy Society General Meeting (PESGM), pp. 1-5, Atlanta, USA, (2019, August).
  • [77] Susuki, Y. and Mezic, I. Nonlinear Koopman modes and coherency identification of coupled swing dynamics. IEEE Transactions on Power Systems, 26(4), 1894-1904, (2011).
  • [78] Susuki, Y. and Mezic, I. Nonlinear Koopman mode analysis and power system swing stability. In Proceedings, 2011 International Symposium on Nonlinear Theory and Its Applications, pp. 124-127, Kobe, Japan, (2011, September).
  • [79] Susuki, Y. and Mezic, I. Nonlinear Koopman modes and a precursor to power system swing instabilities. IEEE Transactions on Power Systems, 27(3), 1182-1191, (2012).
  • [80] Susuki, Y. and Mezic, I. Nonlinear Koopman modes and power system stability assessment without models. IEEE Transactions on Power Systems, 29(2), 899-907, (2013).
  • [81] Susuki, Y. and Mezic, I. A prony approximation of Koopman mode decomposition. In Proceedings, 2015 54th IEEE Conference on decision and Control (CDC), pp. 7022-7027, Osaka, Japan, (2015, December).
  • [82] Korda, M., Susuki, Y. and Mezic, I. Power grid transient stabilization using Koopman model predictive control. IFAC-PapersOnLine, 51(28), 297-302, (2018).
  • [83] Dylewsky, D., Barajas-Solano, D., Ma, T., Tartakovsky, A.M. and Kutz, J.N. Stochastically forced ensemble dynamic mode decomposition for forecasting and analysis of near-periodic systems. IEEE Access, 10, 33440-33448, (2022).
  • [84] Korda, M. and Mezic, I. Learning Koopman eigenfunctions for prediction and control: the transient case. ArXiv Preprint, ArXiv:1810.08733, 29, (2018).
  • [85] Korda, M. and Mezic, I. Optimal construction of Koopman eigenfunctions for prediction and control. IEEE Transactions on Automatic Control, 65(12), 5114-5129, (2020).
  • [86] Arbabi, H., Korda, M. and Mezic, I. A data-driven Koopman model predictive control framework for nonlinear partial differential equations. In Proceedings, 2018 IEEE Conference on Decision and Control (CDC), pp. 6409-6414, Miami, USA, (2018, December).
  • [87] Bevanda, P., Sosnowski, S. and Hirche, S. Koopman operator dynamical models: Learning, analysis and control. Annual Reviews in Control, 52, 197-212, (2021).
  • [88] Sinha, S., Nandanoori, S.P., Drgona, J. and Vrabie, D. Data-driven stabilization of discrete-time control-affine nonlinear systems: A Koopman operator approach. In Proceedings, 2022 European Control Conference (ECC), pp. 552-559, London, United Kingdom, (2022, July).
  • [89] Surana, A. Koopman operator based observer synthesis for control-affine nonlinear systems. In Proceedings, 2016 IEEE 55th Conference on Decision and Control (CDC), pp. 6492-6499, Las Vegas, NV, USA, (2016, December).
  • [90] Surana, A. and Banaszuk, A. Linear observer synthesis for nonlinear systems using Koopman operator framework. IFAC-PapersOnLine, 49(18), 716-723, (2016).
  • [91] Peitz, S. and Klus, S. Koopman operator-based model reduction for switched-system control of PDEs. Automatica, 106, 184-191, (2019).
  • [92] Kaiser, E., Kutz, J.N. and Brunton, S.L. Sparse identification of nonlinear dynamics for model predictive control in the low-data limit. Proceedings of the Royal Society A, 474(2219), 20180335, (2018).
  • [93] Narasingam, A. and Kwon, J.S.I. Closed-loop stabilization of nonlinear systems using Koopman Lyapunov-based model predictive control. In Proceedings, 2020 59th IEEE Conference on Decision and Control (CDC), pp. 704-709, Jeju, Korea, (2020, December).
  • [94] Otto, S.E. and Rowley, C.W. Koopman operators for estimation and control of dynamical systems. Annual Review of Control, Robotics, and Autonomous Systems, 4(1), 59-87, (2021).
  • [95] Dahdah, S. and Forbes, J.R. Closed-loop Koopman operator approximation.Machine Learning: Science and Technology, 5(2), 025038, (2024).
  • [96] Eyüboglu, M., Powell, N. and Karimi, A. Data-driven control synthesis using Koopman operator: A robust approach. In Proceedings, 2024 American Control Conference (ACC), pp. 1879-1884, Toronto, Canada, (2024, July).
  • [97] Rozwood, P., Mehrez, E., Paehler, L., Sun, W. and Brunton, S.L. Koopman-assisted reinforcement learning. ArXiv Preprint ArXiv:2403.02290, (2024).
  • [98] Wang, Y., Yang, Y., Pu, Y. and Manzie, C. Data-driven predictive tracking control based on Koopman operators. ArXiv Preprint ArXiv:2208.12000, (2022).
  • [99] Zhang, X., Pan, W., Scattolini, R., Yu, S. and Xu, X. Robust tube-based model predictive control with Koopman operators. Automatica, 137, 110114, (2022).
  • [100] Zinage, V. and Bakolas, E. Neural Koopman Lyapunov control. Neurocomputing, 527, 174-183, (2023).
  • [101] Mezic, I. Analysis of fluid flows via spectral properties of the Koopman operator. Annual Review of Fluid Mechanics, 45, 357-378, (2013).
  • [102] Sharma, A.S., Mezic, I. and McKeon, B.J. Correspondence between Koopman mode decomposition, resolvent mode decomposition, and invariant solutions of the Navier-Stokes equations. Physical Review Fluids, 1(3), 032402, (2016).
  • [103] Takeishi, N., Kawahara, Y. and Yairi, T. Subspace dynamic mode decomposition for stochastic Koopman analysis. Physical Review E, 96(3), 033310, (2017).
  • [104] Koltai, P., Wu, H., Noé, F. and Schütte, C. Optimal data-driven estimation of generalized Markov state models for non-equilibrium dynamics. Computation, 6(1), 22, (2018).
  • [105] Crnjaric-Žic, N., Macešic, S. and Mezic, I. Koopman operator spectrum for random dynamical systems. Journal of Nonlinear Science, 30, 2007-2056, (2020).
  • [106] Wu, H. and Noé, F. Variational approach for learning Markov processes from time series data. Journal of Nonlinear Science, 30(1), 23-66, (2020).
  • [107] Mardt, A., Pasquali, L., Noé, F. and Wu, H. Deep learning Markov and Koopman models with physical constraints. In Proceedings, The First Mathematical and Scientific Machine Learning, pp. 451-475, Princeton, USA, (2020, July).
  • [108] Bujorianu, M.L., Wisniewski, R. and Boulougouris, E. Stochastic safety for random dynamical systems. In Proceedings, 2021 American Control Conference (ACC) pp. 1340-1345, New Orleans, USA, (2021, May).
  • [109] Wanner, M. and Mezic, I. Robust approximation of the stochastic Koopman operator. SIAM Journal on Applied Dynamical Systems, 21(3), 1930-1951, (2022).
  • [110] Kostic, V., Novelli, P., Maurer, A., Ciliberto, C., Rosasco, L. and Pontil, M. Learning dynamical systems via Koopman operator regression in reproducing kernel Hilbert spaces. In Proceedings, Advances in Neural Information Processing Systems (NeurIPS 2022), 35, 4017-4031, (2022).
  • [111] Zhao, M. and Jiang, L. Data-driven probability density forecast for stochastic dynamical systems. Journal of Computational Physics, 492, 112422, (2023).
  • [112] Georgescu, M.V. and Mezic, I. Improving hvac performance through spatiotemporal analysis of building thermal behavior. In Proceedings, 3rd International High Performance Buildings Conference, pp. 154, West Lafayette, United States, (2014, July).
  • [113] Georgescu, M. and Mezi´c, I. Building energy modeling: A systematic approach to zoning and model reduction using Koopman Mode Analysis. Energy and Buildings, 86, 794-802, (2015).
  • [114] Boskic, L., Brown, C.N. and Mezi´c, I. Koopman mode analysis on thermal data for building energy assessment. Advances in Building Energy Research, 16(3), 281-295, (2022).
  • [115] Kamenar, E., Crnjari´c-Žic, N., Haggerty, D., Zelenika, S., Hawkes, E.W. and Mezic, I. Prediction of the behavior of a pneumatic soft robot based on Koopman operator theory. In Proceedings, 2020 43rd International Convention on Information, Communication and Electronic Technology (MIPRO), pp. 1169-1173, Opatija, Croatia, (2020, September).
  • [116] Haggerty, D.A., Banks, M.J., Curtis, P.C., Mezi´c, I. and Hawkes, E.W. Modeling, reduction, and control of a helically actuated inertial soft robotic arm via the Koopman operator. ArXiv Preprint, ArXiv:2011.07939, (2020).
  • [117] Folkestad, C., Pastor, D., Mezic, I., Mohr, R., Fonoberova, M. and Burdick, J. Extended dynamic mode decomposition with learned Koopman eigenfunctions for prediction and control. In Proceedings, 2020 American Control Conference (ACC), pp. 3906-3913, Denver, USA, (2020, July).
  • [118] Glaz, B., Fonoberova, M., Loire, S. and Mezi´c, I. Analysis of fluid motion in dynamic stall and forced cylinder flow using Koopman operator methods. In Proceedings, ASME 2014 International Mechanical Engineering Congress and Exposition, Vol. 46421, p. V001T01A008, Montreal, Canada, (2014, November).
  • [119] Fonoberova, M., Mezic, I. and Loire, S. Application of Koopman mode decomposition methods in dynamic stall. Technical Report, Aimdyn INC: Santa Barbara CA, (2014).
  • [120] Lock, A., Bone, V. and Jahn, I. Koopman operator for nonlinear flight dynamics. Technical Report, University of Southern Queensland: Toowoomba, Australia, (2022).
  • [121] Brunton, B.W., Johnson, L.A., Ojemann, J.G. and Kutz, J.N. Extracting spatial–temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition. Journal of Neuroscience Methods, 258, 1-15, (2016).
  • [122] Alla, A. and Kutz, J.N. Nonlinear model order reduction via dynamic mode decomposition. SIAM Journal on Scientific Computing, 39(5), B778-B796, (2017).
  • [123] Le Clainche, S. and Vega, J.M. Higher order dynamic mode decomposition. SIAM Journal on Applied Dynamical Systems, 16(2), 882-925, (2017).
  • [124] Drmac, Z., Mezic, I. and Mohr, R. Data driven modal decompositions: analysis and enhancements. SIAM Journal on Scientific Computing, 40(4), A2253-A2285, (2018).
  • [125] Goswami, D., Thackray, E. and Paley, D.A. Constrained Ulam dynamic mode decomposition: Approximation of the Perron-Frobenius operator for deterministic and stochastic systems. IEEE Control Systems Letters, 2(4), 809-814, (2018).
  • [126] Seenivasaharagavan, G.S., Korda, M., Arbabi, H. and Mezic, I. Mean subtraction and mode selection in dynamic mode decomposition. ArXiv Preprint ArXiv:2105.03607, (2021).
  • [127] Li, L., Mémin, E. and Tissot, G. Stochastic parameterization with dynamic mode decomposition. In Proceedings, Stochastic Transport in Upper Ocean Dynamics, pp. 179-193, Springer Cham, (2023).
  • [128] Ghosh, R., Tahmasebi, M. and McAfee, M. Dynamic mode decomposition and Koopman operator for iterated function systems. In Proceedings, 2023 9th International Conference on Control, Decision and Information Technologies (CoDIT), pp. 305-308, Rome, Italy, (2023, July).
  • [129] Dietrich, F., Thiem, T.N. and Kevrekidis, I.G. On the Koopman operator of algorithms. SIAM Journal on Applied Dynamical Systems, 19(2), 860-885, (2020).
  • [130] Manojlovic, I., Fonoberova, M., Mohr, R., Andrejcuk, A., Drmac, Z., Kevrekidis, Y. and Mezic, I. Applications of Koopman mode analysis to neural networks. ArXiv Preprint, ArXiv:2006.11765, (2020).
  • [131] Redman, W.T., Fonoberova, M., Mohr, R., Kevrekidis, I.G. and Mezic, I. Algorithmic (semi-) conjugacy via Koopman operator theory. In Proceedings, 2022 IEEE 61st Conference on Decision and Control (CDC), pp. 6006-6011. (2022, December).
  • [132] Redman, W.T., Fonoberova, M., Mohr, R., Kevrekidis, I.G. and Mezic, I. An operator theoretic view on pruning deep neural networks. In Proceedings, 10th International Conference on Learning Representations, (ICLR), (2022, April).
  • [133] Hogg, J., Fonoberova, M. and Mezic, I. Exponentially decaying modes and long-term prediction of sea ice concentration using Koopman mode decomposition. Scientific Reports, 10, 16313, (2020).
  • [134] Avila, A.M. and Mezic, I. Data-driven analysis and forecasting of highway traffic dynamics. Nature Communications, 11, 2090, (2020).
  • [135] Kunert-Graf, J.M., Eschenburg, K.M., Galas, D.J., Kutz, J.N., Rane, S.D. and Brunton, B.W. Extracting reproducible time-resolved resting state networks using dynamic mode decomposition. Frontiers in Computational Neuroscience, 13, 75, (2019).
  • [136] Cohen, I. and Gilboa, G. Latent Modes of Nonlinear Flows: A Koopman Theory Analysis. Cambridge University Press: Cambridge, (2023).
  • [137] Bramburger, J.J. and Fantuzzi, G. Data-driven discovery of invariant measures. Proceedings of the Royal Society A, 480(2286), 20230627, (2024).
  • [138] Diaconis, P. and Freedman, D. Iterated random functions. SIAM Review, 41(1), 45-76, (1999).
  • [139] Takeishi, N. Data-Driven Analysis of Dynamical Systems Based on the Koopman Operator: A Machine Learning Perspective. PhD Thesis, Department of Aeronautics and Astronautics, The University of Tokyo, (2017). [https://repository.dl.itc.utokyo.ac.jp/record/52919/file_preview/A34738.pdf?allow_aggs=False]
  • [140] Seenivasaharagavan, G.S. Approximating the Koopman Operator Via the Dynamic Mode Decomposition: Clarifications and Improvements. PhD Thesis, Department of Mechanical Engineering, University of California Santa Barbara, (2023). [https://escholarship.org/uc/item/793465sq]
  • [141] Zhang, W. Linear Structure of Nonlinear Dynamic Systems Via Koopman Decomposition. PhD Thesis, Department of Mechanical and Nuclear Engineering, Kansas State University, (2019). [https://www.proquest.com/docview/2382055914?pqorigsite=gscholar&fromopenview=true&sourcetype=Dissertations%20&%20Theses]
  • [142] Pan, S. Robust and Interpretable Learning for Operator-Theoretic Modeling of Non-Linear Dynamics. PhD Thesis, Department of Aerospace Engineering, The University of Michigan, (2021). [https://deepblue.lib.umich.edu/handle/2027.42/168008]
  • [143] Arbabi, H. Koopman Spectral Analysis and Study of Mixing in Incompressible Flows. Ph.D. Thesis, Department of Mechanical Engineering, University of California, Santa Barbara, (2017). [https://www.proquest.com/docview/2026747751?pqorigsite=gscholar&fromopenview=true&sourcetype=Dissertations%20&%20Theses]
  • [144] Bagheri, S. Analysis and Control of Transitional Shear Flows Using Global Modes. Ph.D. Thesis, Department of Mechanics, Royal Institute of Technology, Stockholm, (2010). [https://www.diva-portal.org/smash/record.jsf?pid=diva2%3A288180&dswid=-4592]
  • [145] Johan, F.R. Data-driven Analysis of Wind power and Power System Dynamics via Koopman Mode Decomposition. Ph.D. Thesis, Department of Electrical Engineering, The University of Kyoto, (2017).
  • [146] Jinseong K. Data-driven Model Identification and Control Using Koopman Operator: Its Application to Autonomous Vehicles. Ph.D. Thesis, Department of Electrical Engineering, The University of Hanyang, (2024). [https://repository.hanyang.ac.kr/handle/20.500.11754/188281]
  • [147] Manzoor, W.A. Koopman Operator-based System Identification & Prediction in Vehicular Applications with Nonlinear Dynamics. Ph.D. Thesis, Department of College of Engineering & Computer Science, University of Michigan-Dearborn, (2023).
  • [148] Mohr, R.M. Spectral Properties of the Koopman Operator in the Analysis of Nonstationary Dynamical Systems. Ph.D. Thesis, Department of Mechanical Engineering, University of California, (2014). [https://www.proquest.com/docview/1619217248?pqorigsite=gscholar&fromopenview=true&sourcetype=Dissertations%20&%20Theses]

Koopman operator theory and dynamic mode decomposition in data-driven science and engineering: A comprehensive review

Year 2024, Volume: 4 Issue: 4, 562 - 594, 30.12.2024
https://doi.org/10.53391/mmnsa.1512698

Abstract

Poincaré's geometric representation, while historically fundamental in dynamical system analysis, faces challenges with high-dimensional and uncertain systems in modern engineering and data analysis. This article extensively explores Koopman Operator Theory (KOT) and Dynamic Mode Decomposition (DMD) within data-driven science and engineering and advocates for a conceptual shift toward observable dynamics, emphasizing KOT's capacity to capture nonlinear dynamics in infinite-dimensional space. The potential practical applications of Koopman-based methods are highlighted. Leveraging Poincaré's framework, the limitations of traditional methods are discussed. The review also addresses the growing significance of data-driven methodologies for modelling, predicting, and controlling complex systems.

References

  • [1] Poincaré, H. The Three-Body Problem and the Equations of Dynamics: Poincaré’s Foundational Work on Dynamical Systems Theory (Vol. 443). Springer: Cham, Switzerland, (2017).
  • [2] Andronov, A.A., Leontovich, E.A., Gordon, I.I., Maier, A.G. and Gutzwiller, M.C. Qualitative theory of second-order dynamic systems. Physics Today, 27(8), 53-54, (1974).
  • [3] Ivar, B. Sur Les Courbes Définies Par Des Equations Différentielles. Acta Mathematica: Sweden, (1899).
  • [4] Netto, M. Robust Identification, Estimation, and Control of Electric Power Systems using the Koopman Operator-Theoretic Framework. PhD Thesis, Department of Electrical Engineering, Virginia Polytechnic Institute and State University, (2019). [https://vtechworks.lib.vt.edu/items/06051511-e626-489a-a8d1-5f80759766ee]
  • [5] Wang, C., Wu, D., Zeng, H. and Centeno, V. CPS based electric vehicle charging directing system design in Smart Grid. In Proceedings, 2016 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), pp. 1-5, Minneapolis, MN, (2016).
  • [6] Wang, C. The investment allocation of the distribution system optimization based on an improved PSO. In Proceedings, 2014 IEEE PES General Meeting| Conference & Exposition, pp. 1-5, National Harbor, MD, USA (2014).
  • [7] Wang, C., Delport, J. and Wang, Y. Lateral motion prediction of on-road preceding vehicles: A data-driven approach. Sensors, 19(9), 2111, (2019).
  • [8] Yang, D. A Data Analytics Framework for Regional Voltage Control. PhD Thesis, Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, (2017). [https://vtechworks.lib.vt.edu/items/1f419ce1-f984-4ea0-872c-cb4b52ba649d]
  • [9] Yang, D. A power system network partition framework for data-driven regional voltage control. In Proceedings, 2017 North American Power Symposium (NAPS), pp. 1-6, Morgantown, WV, USA, (2017, September).
  • [10] Yang, D., Nie, Z., Jones, K. and Centeno, V. Adaptive decision-trees-based regional voltage control. In Proceedings, 2017 North American Power Symposium (NAPS), pp. 1-6, Morgantown, WV, USA, (2017, September).
  • [11] Koopman, B.O. Hamiltonian systems and transformation in Hilbert space. Proceedings of the National Academy of Sciences, 17(5), 315-318, (1931).
  • [12] Koopman, B.O. and Neumann, J.V. Dynamical systems of continuous spectra. Proceedings of the National Academy of Sciences, 18(3), 255-263, (1932).
  • [13] Mezic, I. and Banaszuk, A. Comparison of systems with complex behavior: spectral methods. In Proceedings, 39th IEEE Conference on Decision and Control (Cat. No.00CH37187), pp. 1224- 1231, Sydney, Australia, (2000, December).
  • [14] Mezic, I. and Banaszuk, A. Comparison of systems with complex behavior. Physica D: Nonlinear Phenomena, 197(1-2), 101-133, (2004).
  • [15] Rowley, C.W., Mezic, I., Bagheri, S., Schlatter, P. and Henningson, D.S. Spectral analysis of nonlinear flows. Journal of Fluid Mechanics, 641, 115-127, (2009).
  • [16] Schmid, P.J. Dynamic mode decomposition of numerical and experimental data. Journal of Fluid Mechanics, 656, 5-28, (2010).
  • [17] Kaiser, E., Kutz, J.N. and Brunton, S.L. Data-driven discovery of Koopman eigenfunctions for control. Machine Learning: Science and Technology, 2(3), 035023, (2021).
  • [18] Kutz, J.N., Brunton, S.L., Brunton, B.W. and Proctor, J.L. Dynamic Mode Decomposition: Data-driven Modeling of Complex Systems. Society for Industrial and Applied Mathematics: Philadelphia, (2016).
  • [19] Sayadi, T., Schmid, P.J., Nichols, J.W. and Moin, P. Reduced-order representation of near-wall structures in the late transitional boundary layer. Journal of Fluid Mechanics, 748, 278-301, (2014).
  • [20] Tu, J.H. Dynamic Mode Decomposition: Theory and Applications. PhD Thesis, Department of Mechanical and Aerospace Engineering, Princeton University, (2013). [https://www.proquest.com/docview/1458341928?pqorigsite=gscholar&fromopenview=true&sourcetype=Dissertations%20&%20Theses]
  • [21] Brunton, S.L. and Kutz, J.N. Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control. Cambridge University Press: Cambridge, (2019).
  • [22] Franklin, G.F., Powell, J.D., Emami-Naeini, A. and Powell, J.D. Feedback Control of Dynamic Systems. Pearson: New York, (2002).
  • [23] Korda, M. and Mezic, I. Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control.Automatica, 93, 149-160, (2018).
  • [24] Mezic, I. Spectral properties of dynamical systems, model reduction and decompositions. Nonlinear Dynamics, 41, 309-325, (2005).
  • [25] Proctor, J.L., Brunton, S.L. and Kutz, J.N. Dynamic mode decomposition with control. SIAM Journal on Applied Dynamical Systems, 15(1), 142-161, (2016).
  • [26] Proctor, J.L., Brunton, S.L. and Kutz, J.N. Generalizing Koopman theory to allow for inputs and control. SIAM Journal on Applied Dynamical Systems, 17(1), 909-930, (2018).
  • [27] Brunton, S.L., Brunton, B.W., Proctor, J.L. and Kutz, J.N. Koopman invariant subspaces and finite linear representations of nonlinear dynamical systems for control. PloS One, 11(2), e0150171, (2016).
  • [28] Mauroy, A., Mezic, I. and Moehlis, J. Isostables, isochrons, and Koopman spectrum for the action–angle representation of stable fixed point dynamics. Physica D: Nonlinear Phenomena, 261, 19-30, (2013).
  • [29] Mauroy, A. and Mezic, I. Global stability analysis using the eigenfunctions of the Koopman operator. IEEE Transactions on Automatic Control, 61(11), 3356-3369, (2016).
  • [30] Mezic, I. On applications of the spectral theory of the Koopman operator in dynamical systems and control theory. In Proceedings, 2015 54th IEEE Conference on Decision and Control (CDC), pp. 7034-7041, Osaka, Japan, (2015, December).
  • [31] Mezic, I. Koopman operator spectrum and data analysis. ArXiv Preprint, ArXiv:1702.07597, (2017).
  • [32] Williams, M.O., Kevrekidis, I.G. and Rowley, C.W. A data–driven approximation of the Koopman operator: Extending dynamic mode decomposition. Journal of Nonlinear Science, 25, 1307-1346, (2015).
  • [33] Klus, S., Koltai, P. and Schütte, C. On the numerical approximation of the Perron-Frobenius and Koopman operator. ArXiv Preprint, ArXiv:1512.05997, (2015).
  • [34] Li, X. Power System Stability Improvement with Decommissioned Synchronous Machine Using Koopman Operator Based Model Predictive Control. Ph.D. Thesis, Department of Electrical Engineering, Virginia Polytechnic Institute and State University, (2019). [https://vtechworks.lib.vt.edu/items/cbd20fc8-6918-479d-8939-917b4b37775b]
  • [35] Arbabi, H. and Mezic, I. Ergodic theory, dynamic mode decomposition, and computation of spectral properties of the Koopman operator. SIAM Journal on Applied Dynamical Systems, 16(4), 2096-2126, (2017).
  • [36] Korda, M. and Mezic, I. On convergence of extended dynamic mode decomposition to the Koopman operator. Journal of Nonlinear Science, 28, 687-710, (2018).
  • [37] Takens, F. Detecting strange attractors in turbulence. In Proceedings, Dynamical Systems and Turbulence, Warwick 1980: Proceedings of a Symposium Held at the University of Warwick 1979/80, pp. 366-381, Berlin, Heidelberg, (2006, October).
  • [38] Mezic, I. Spectral properties of dynamical systems, model reduction and decompositions. Nonlinear Dynamics, 41, 309-325, (2005).
  • [39] Lan, Y. and Mezic, I. Linearization in the large of nonlinear systems and Koopman operator spectrum. Physica D: Nonlinear Phenomena, 242(1), 42-53, (2013).
  • [40] Mauroy, A. and Mezic, I. A spectral operator-theoretic framework for global stability. In Proceedings, 52nd IEEE Conference on Decision and Control, pp. 5234-5239, Firenze, Italy, (2013, December).
  • [41] Govindarajan, N., Arbabi, H., Van Blargian, L., Matchen, T. and Tegling, E. An operatortheoretic viewpoint to non-smooth dynamical systems: Koopman analysis of a hybrid pendulum. In Proceedings, 2016 IEEE 55th Conference on Decision and Control (CDC), pp. 6477-6484, Las Vegas, USA, (2016, December).
  • [42] Mohr, R. and Mezic, I. Koopman principle eigenfunctions and linearization of diffeomorphisms. ArXiv Preprint, ArXiv:1611.01209, (2016).
  • [43] Mezic, I. and Surana, A. Koopman mode decomposition for periodic/quasi-periodic time dependence. IFAC-PapersOnLine, 49(18), 690-697, (2016).
  • [44] Mohr, R. and Mezic, I. Koopman spectrum for cascaded systems. ArXiv Preprint, ArXiv:1705.06790, (2017).
  • [45] Mezic, I. and Arbabi, H. On the computation of isostables, isochrons and other spectral objects of the Koopman operator using the dynamic mode decomposition. In Proceedings, 2017 International Symposium on Nonlinear Theory and Its Applications (NOLTA2017), pp. 1-4, Cancun, Mexico, (2017, December).
  • [46] Kurdila, A.J. and Bobade, P. Koopman theory and linear approximation spaces. ArXiv Preprint, ArXiv:1811.10809, (2018).
  • [47] Macesic, S., Crnjaric-Zic, N. and Mezic, I. Koopman operator family spectrum for nonautonomous systems. SIAM Journal on Applied Dynamical Systems, 17(4), 2478-2515, (2018).
  • [48] Mezic, I. On numerical approximations of the Koopman operator. Mathematics, 10(7), 1180, (2022).
  • [49] Williams, M.O., Rowley, C.W., Mezic, I. and Kevrekidis, I.G. Data fusion via intrinsic dynamic variables: An application of data-driven Koopman spectral analysis. Europhysics Letters, 109(4), 40007, (2015).
  • [50] Raak, F., Susuki, Y., Mezic, I. and Hikihara, T. On Koopman and dynamic mode decompositions for application to dynamic data with low spatial dimension. In Proceedings, 2016 IEEE 55th Conference on Decision and Control (CDC), pp. 6485-6491, Las Vegas, NV, USA, (2016, December).
  • [51] Mezic, I. On comparison of dynamics of dissipative and finite-time systems using Koopman operator methods. IFAC-PapersOnLine, 49(18), 454-461, (2016).
  • [52] Brunton, S.L., Brunton, B.W., Proctor, J.L., Kaiser, E. and Kutz, J.N. Chaos as an intermittently forced linear system. Nature Communications, 8, 19, (2017).
  • [53] Takeishi, N., Kawahara, Y. and Yairi, T. Learning Koopman invariant subspaces for dynamic mode decomposition. Advances in Neural Information Processing Systems, 30, 1131-1141, (2017).
  • [54] Arbabi, H. and Mezic, I. Study of dynamics in post-transient flows using Koopman mode decomposition. Physical Review Fluids, 2(12), 124402, (2017).
  • [55] Fonoberova, M., Mezic, I., Mezic, J. and Mohr, R. An agent-based model of urban insurgence: Effect of gathering sites and Koopman mode analysis. PloS One, 13(10), e0205259, (2018).
  • [56] Drmac, Z., Mezic, I. and Mohr, R. Data-driven Koopman spectral analysis in Vandermonde–Cauchy form via the DFT: Numerical method and theoretical insights. SIAM Journal on Scientific Computing, 41(5), A3118-A3151, (2019).
  • [57] Li, Y., He, H., Wu, J., Katabi, D. and Torralba, A. Learning compositional Koopman operators for model-based control. ArXiv Preprint, ArXiv:1910.08264, (2019).
  • [58] Mezic, I. Spectrum of the Koopman operator, spectral expansions in functional spaces, and state-space geometry. Journal of Nonlinear Science, 30, 2091-2145, (2020).
  • [59] Korda, M., Putinar, M. and Mezic, I. Data-driven spectral analysis of the Koopman operator. Applied and Computational Harmonic Analysis, 48(2), 599-629, (2020).
  • [60] Nakao, H. and Mezic, I. Spectral analysis of the Koopman operator for partial differential equations. Chaos: An Interdisciplinary Journal of Nonlinear Science, 30, 113131, (2020).
  • [61] Rabben, R.J., Ray, S. and Weber, M. ISOKANN: Invariant subspaces of Koopman operators learned by a neural network. The Journal of Chemical Physics, 153(11), 114109, (2020).
  • [62] Susuki, Y., Mauroy, A. and Mezic, I. Koopman resolvent: A Laplace-domain analysis of nonlinear autonomous dynamical systems. SIAM Journal on Applied Dynamical Systems, 20(4), 2013-2036, (2021).
  • [63] Govindarajan, N., Mohr, R., Chandrasekaran, S. and Mezic, I. On the approximation of Koopman spectra of measure-preserving flows. SIAM Journal on Applied Dynamical Systems, 20(1), 232-261, (2021).
  • [64] Lange, H., Brunton, S.L. and Kutz, J.N. From Fourier to Koopman: Spectral methods for long-term time series prediction. Journal of Machine Learning Research, 22(41), 1-38, (2021).
  • [65] Avila, A.M., Fonoberova, M., Hespanha, J.P., Mezic, I., Clymer, D., Goldstein, J. et al. Game balancing using Koopman-based learning. In Proceedings, 2021 American Control Conference (ACC), pp. 710-717, New Orleans, USA, (2021, May).
  • [66] Hill, C., Segundo, M.P. and Sarkar, S. Reducing training demands for 3d gait recognition with deep Koopman operator constraints. ArXiv Preprint, ArXiv:2308.07468, (2023).
  • [67] Mauroy, A. and Goncalves, J. Koopman-based lifting techniques for nonlinear systems identification. IEEE Transactions on Automatic Control, 65(6), 2550-2565, (2019).
  • [68] Cibulka, V., Haniš, T. and Hromcík, M. Data-driven identification of vehicle dynamics using Koopman operator. In Proceedings, 2019 22nd International Conference on Process Control (PC19) pp. 167-172, Strbske Pleso, Slovakia, (2019, June).
  • [69] Cibulka, V., Haniš, T., Korda, M. and Hromcík, M. Model predictive control of a vehicle using Koopman operator. IFAC-PapersOnLine, 53(2), 4228-4233, (2020).
  • [70] Drmac, Z., Mezic, I. and Mohr, R. Identification of nonlinear systems using the infinitesimal generator of the Koopman semigroup—a numerical implementation of the mauroy–goncalves method. Mathematics, 9(17), 2075, (2021).
  • [71] Mauroy, A. Koopman operator framework for spectral analysis and identification of infinite dimensional systems. Mathematics, 9(19), 2495, (2021).
  • [72] Budišic, M., Mohr, R. and Mezic, I. Applied koopmanism. Chaos: An Interdisciplinary Journal of Nonlinear Science, 22(4), 047510, (2012).
  • [73] Parmar, N., Refai, H.H. and Runolfsson, T. A survey on the methods and results of data-driven Koopman analysis in the visualization of dynamical systems. IEEE Transactions on Big Data, 8(3), 723-738, (2020).
  • [74] Manzoor, W.A., Rawashdeh, S. and Mohammadi, A. Vehicular applications of Koopman operator theory-a survey. IEEE Access, 11, 25917-25931, (2023).
  • [75] Budišic, M. and Mezic, I. Geometry of the ergodic quotient reveals coherent structures in flows. Physica D: Nonlinear Phenomena, 241(15), 1255-1269, (2012).
  • [76] Gupta, P., Pal, A., Mishra, C. and Wang, T. Design of a coordinated wide area damping controller by employing partial state feedback. In Proceedings, 2019 IEEE Power & Energy Society General Meeting (PESGM), pp. 1-5, Atlanta, USA, (2019, August).
  • [77] Susuki, Y. and Mezic, I. Nonlinear Koopman modes and coherency identification of coupled swing dynamics. IEEE Transactions on Power Systems, 26(4), 1894-1904, (2011).
  • [78] Susuki, Y. and Mezic, I. Nonlinear Koopman mode analysis and power system swing stability. In Proceedings, 2011 International Symposium on Nonlinear Theory and Its Applications, pp. 124-127, Kobe, Japan, (2011, September).
  • [79] Susuki, Y. and Mezic, I. Nonlinear Koopman modes and a precursor to power system swing instabilities. IEEE Transactions on Power Systems, 27(3), 1182-1191, (2012).
  • [80] Susuki, Y. and Mezic, I. Nonlinear Koopman modes and power system stability assessment without models. IEEE Transactions on Power Systems, 29(2), 899-907, (2013).
  • [81] Susuki, Y. and Mezic, I. A prony approximation of Koopman mode decomposition. In Proceedings, 2015 54th IEEE Conference on decision and Control (CDC), pp. 7022-7027, Osaka, Japan, (2015, December).
  • [82] Korda, M., Susuki, Y. and Mezic, I. Power grid transient stabilization using Koopman model predictive control. IFAC-PapersOnLine, 51(28), 297-302, (2018).
  • [83] Dylewsky, D., Barajas-Solano, D., Ma, T., Tartakovsky, A.M. and Kutz, J.N. Stochastically forced ensemble dynamic mode decomposition for forecasting and analysis of near-periodic systems. IEEE Access, 10, 33440-33448, (2022).
  • [84] Korda, M. and Mezic, I. Learning Koopman eigenfunctions for prediction and control: the transient case. ArXiv Preprint, ArXiv:1810.08733, 29, (2018).
  • [85] Korda, M. and Mezic, I. Optimal construction of Koopman eigenfunctions for prediction and control. IEEE Transactions on Automatic Control, 65(12), 5114-5129, (2020).
  • [86] Arbabi, H., Korda, M. and Mezic, I. A data-driven Koopman model predictive control framework for nonlinear partial differential equations. In Proceedings, 2018 IEEE Conference on Decision and Control (CDC), pp. 6409-6414, Miami, USA, (2018, December).
  • [87] Bevanda, P., Sosnowski, S. and Hirche, S. Koopman operator dynamical models: Learning, analysis and control. Annual Reviews in Control, 52, 197-212, (2021).
  • [88] Sinha, S., Nandanoori, S.P., Drgona, J. and Vrabie, D. Data-driven stabilization of discrete-time control-affine nonlinear systems: A Koopman operator approach. In Proceedings, 2022 European Control Conference (ECC), pp. 552-559, London, United Kingdom, (2022, July).
  • [89] Surana, A. Koopman operator based observer synthesis for control-affine nonlinear systems. In Proceedings, 2016 IEEE 55th Conference on Decision and Control (CDC), pp. 6492-6499, Las Vegas, NV, USA, (2016, December).
  • [90] Surana, A. and Banaszuk, A. Linear observer synthesis for nonlinear systems using Koopman operator framework. IFAC-PapersOnLine, 49(18), 716-723, (2016).
  • [91] Peitz, S. and Klus, S. Koopman operator-based model reduction for switched-system control of PDEs. Automatica, 106, 184-191, (2019).
  • [92] Kaiser, E., Kutz, J.N. and Brunton, S.L. Sparse identification of nonlinear dynamics for model predictive control in the low-data limit. Proceedings of the Royal Society A, 474(2219), 20180335, (2018).
  • [93] Narasingam, A. and Kwon, J.S.I. Closed-loop stabilization of nonlinear systems using Koopman Lyapunov-based model predictive control. In Proceedings, 2020 59th IEEE Conference on Decision and Control (CDC), pp. 704-709, Jeju, Korea, (2020, December).
  • [94] Otto, S.E. and Rowley, C.W. Koopman operators for estimation and control of dynamical systems. Annual Review of Control, Robotics, and Autonomous Systems, 4(1), 59-87, (2021).
  • [95] Dahdah, S. and Forbes, J.R. Closed-loop Koopman operator approximation.Machine Learning: Science and Technology, 5(2), 025038, (2024).
  • [96] Eyüboglu, M., Powell, N. and Karimi, A. Data-driven control synthesis using Koopman operator: A robust approach. In Proceedings, 2024 American Control Conference (ACC), pp. 1879-1884, Toronto, Canada, (2024, July).
  • [97] Rozwood, P., Mehrez, E., Paehler, L., Sun, W. and Brunton, S.L. Koopman-assisted reinforcement learning. ArXiv Preprint ArXiv:2403.02290, (2024).
  • [98] Wang, Y., Yang, Y., Pu, Y. and Manzie, C. Data-driven predictive tracking control based on Koopman operators. ArXiv Preprint ArXiv:2208.12000, (2022).
  • [99] Zhang, X., Pan, W., Scattolini, R., Yu, S. and Xu, X. Robust tube-based model predictive control with Koopman operators. Automatica, 137, 110114, (2022).
  • [100] Zinage, V. and Bakolas, E. Neural Koopman Lyapunov control. Neurocomputing, 527, 174-183, (2023).
  • [101] Mezic, I. Analysis of fluid flows via spectral properties of the Koopman operator. Annual Review of Fluid Mechanics, 45, 357-378, (2013).
  • [102] Sharma, A.S., Mezic, I. and McKeon, B.J. Correspondence between Koopman mode decomposition, resolvent mode decomposition, and invariant solutions of the Navier-Stokes equations. Physical Review Fluids, 1(3), 032402, (2016).
  • [103] Takeishi, N., Kawahara, Y. and Yairi, T. Subspace dynamic mode decomposition for stochastic Koopman analysis. Physical Review E, 96(3), 033310, (2017).
  • [104] Koltai, P., Wu, H., Noé, F. and Schütte, C. Optimal data-driven estimation of generalized Markov state models for non-equilibrium dynamics. Computation, 6(1), 22, (2018).
  • [105] Crnjaric-Žic, N., Macešic, S. and Mezic, I. Koopman operator spectrum for random dynamical systems. Journal of Nonlinear Science, 30, 2007-2056, (2020).
  • [106] Wu, H. and Noé, F. Variational approach for learning Markov processes from time series data. Journal of Nonlinear Science, 30(1), 23-66, (2020).
  • [107] Mardt, A., Pasquali, L., Noé, F. and Wu, H. Deep learning Markov and Koopman models with physical constraints. In Proceedings, The First Mathematical and Scientific Machine Learning, pp. 451-475, Princeton, USA, (2020, July).
  • [108] Bujorianu, M.L., Wisniewski, R. and Boulougouris, E. Stochastic safety for random dynamical systems. In Proceedings, 2021 American Control Conference (ACC) pp. 1340-1345, New Orleans, USA, (2021, May).
  • [109] Wanner, M. and Mezic, I. Robust approximation of the stochastic Koopman operator. SIAM Journal on Applied Dynamical Systems, 21(3), 1930-1951, (2022).
  • [110] Kostic, V., Novelli, P., Maurer, A., Ciliberto, C., Rosasco, L. and Pontil, M. Learning dynamical systems via Koopman operator regression in reproducing kernel Hilbert spaces. In Proceedings, Advances in Neural Information Processing Systems (NeurIPS 2022), 35, 4017-4031, (2022).
  • [111] Zhao, M. and Jiang, L. Data-driven probability density forecast for stochastic dynamical systems. Journal of Computational Physics, 492, 112422, (2023).
  • [112] Georgescu, M.V. and Mezic, I. Improving hvac performance through spatiotemporal analysis of building thermal behavior. In Proceedings, 3rd International High Performance Buildings Conference, pp. 154, West Lafayette, United States, (2014, July).
  • [113] Georgescu, M. and Mezi´c, I. Building energy modeling: A systematic approach to zoning and model reduction using Koopman Mode Analysis. Energy and Buildings, 86, 794-802, (2015).
  • [114] Boskic, L., Brown, C.N. and Mezi´c, I. Koopman mode analysis on thermal data for building energy assessment. Advances in Building Energy Research, 16(3), 281-295, (2022).
  • [115] Kamenar, E., Crnjari´c-Žic, N., Haggerty, D., Zelenika, S., Hawkes, E.W. and Mezic, I. Prediction of the behavior of a pneumatic soft robot based on Koopman operator theory. In Proceedings, 2020 43rd International Convention on Information, Communication and Electronic Technology (MIPRO), pp. 1169-1173, Opatija, Croatia, (2020, September).
  • [116] Haggerty, D.A., Banks, M.J., Curtis, P.C., Mezi´c, I. and Hawkes, E.W. Modeling, reduction, and control of a helically actuated inertial soft robotic arm via the Koopman operator. ArXiv Preprint, ArXiv:2011.07939, (2020).
  • [117] Folkestad, C., Pastor, D., Mezic, I., Mohr, R., Fonoberova, M. and Burdick, J. Extended dynamic mode decomposition with learned Koopman eigenfunctions for prediction and control. In Proceedings, 2020 American Control Conference (ACC), pp. 3906-3913, Denver, USA, (2020, July).
  • [118] Glaz, B., Fonoberova, M., Loire, S. and Mezi´c, I. Analysis of fluid motion in dynamic stall and forced cylinder flow using Koopman operator methods. In Proceedings, ASME 2014 International Mechanical Engineering Congress and Exposition, Vol. 46421, p. V001T01A008, Montreal, Canada, (2014, November).
  • [119] Fonoberova, M., Mezic, I. and Loire, S. Application of Koopman mode decomposition methods in dynamic stall. Technical Report, Aimdyn INC: Santa Barbara CA, (2014).
  • [120] Lock, A., Bone, V. and Jahn, I. Koopman operator for nonlinear flight dynamics. Technical Report, University of Southern Queensland: Toowoomba, Australia, (2022).
  • [121] Brunton, B.W., Johnson, L.A., Ojemann, J.G. and Kutz, J.N. Extracting spatial–temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition. Journal of Neuroscience Methods, 258, 1-15, (2016).
  • [122] Alla, A. and Kutz, J.N. Nonlinear model order reduction via dynamic mode decomposition. SIAM Journal on Scientific Computing, 39(5), B778-B796, (2017).
  • [123] Le Clainche, S. and Vega, J.M. Higher order dynamic mode decomposition. SIAM Journal on Applied Dynamical Systems, 16(2), 882-925, (2017).
  • [124] Drmac, Z., Mezic, I. and Mohr, R. Data driven modal decompositions: analysis and enhancements. SIAM Journal on Scientific Computing, 40(4), A2253-A2285, (2018).
  • [125] Goswami, D., Thackray, E. and Paley, D.A. Constrained Ulam dynamic mode decomposition: Approximation of the Perron-Frobenius operator for deterministic and stochastic systems. IEEE Control Systems Letters, 2(4), 809-814, (2018).
  • [126] Seenivasaharagavan, G.S., Korda, M., Arbabi, H. and Mezic, I. Mean subtraction and mode selection in dynamic mode decomposition. ArXiv Preprint ArXiv:2105.03607, (2021).
  • [127] Li, L., Mémin, E. and Tissot, G. Stochastic parameterization with dynamic mode decomposition. In Proceedings, Stochastic Transport in Upper Ocean Dynamics, pp. 179-193, Springer Cham, (2023).
  • [128] Ghosh, R., Tahmasebi, M. and McAfee, M. Dynamic mode decomposition and Koopman operator for iterated function systems. In Proceedings, 2023 9th International Conference on Control, Decision and Information Technologies (CoDIT), pp. 305-308, Rome, Italy, (2023, July).
  • [129] Dietrich, F., Thiem, T.N. and Kevrekidis, I.G. On the Koopman operator of algorithms. SIAM Journal on Applied Dynamical Systems, 19(2), 860-885, (2020).
  • [130] Manojlovic, I., Fonoberova, M., Mohr, R., Andrejcuk, A., Drmac, Z., Kevrekidis, Y. and Mezic, I. Applications of Koopman mode analysis to neural networks. ArXiv Preprint, ArXiv:2006.11765, (2020).
  • [131] Redman, W.T., Fonoberova, M., Mohr, R., Kevrekidis, I.G. and Mezic, I. Algorithmic (semi-) conjugacy via Koopman operator theory. In Proceedings, 2022 IEEE 61st Conference on Decision and Control (CDC), pp. 6006-6011. (2022, December).
  • [132] Redman, W.T., Fonoberova, M., Mohr, R., Kevrekidis, I.G. and Mezic, I. An operator theoretic view on pruning deep neural networks. In Proceedings, 10th International Conference on Learning Representations, (ICLR), (2022, April).
  • [133] Hogg, J., Fonoberova, M. and Mezic, I. Exponentially decaying modes and long-term prediction of sea ice concentration using Koopman mode decomposition. Scientific Reports, 10, 16313, (2020).
  • [134] Avila, A.M. and Mezic, I. Data-driven analysis and forecasting of highway traffic dynamics. Nature Communications, 11, 2090, (2020).
  • [135] Kunert-Graf, J.M., Eschenburg, K.M., Galas, D.J., Kutz, J.N., Rane, S.D. and Brunton, B.W. Extracting reproducible time-resolved resting state networks using dynamic mode decomposition. Frontiers in Computational Neuroscience, 13, 75, (2019).
  • [136] Cohen, I. and Gilboa, G. Latent Modes of Nonlinear Flows: A Koopman Theory Analysis. Cambridge University Press: Cambridge, (2023).
  • [137] Bramburger, J.J. and Fantuzzi, G. Data-driven discovery of invariant measures. Proceedings of the Royal Society A, 480(2286), 20230627, (2024).
  • [138] Diaconis, P. and Freedman, D. Iterated random functions. SIAM Review, 41(1), 45-76, (1999).
  • [139] Takeishi, N. Data-Driven Analysis of Dynamical Systems Based on the Koopman Operator: A Machine Learning Perspective. PhD Thesis, Department of Aeronautics and Astronautics, The University of Tokyo, (2017). [https://repository.dl.itc.utokyo.ac.jp/record/52919/file_preview/A34738.pdf?allow_aggs=False]
  • [140] Seenivasaharagavan, G.S. Approximating the Koopman Operator Via the Dynamic Mode Decomposition: Clarifications and Improvements. PhD Thesis, Department of Mechanical Engineering, University of California Santa Barbara, (2023). [https://escholarship.org/uc/item/793465sq]
  • [141] Zhang, W. Linear Structure of Nonlinear Dynamic Systems Via Koopman Decomposition. PhD Thesis, Department of Mechanical and Nuclear Engineering, Kansas State University, (2019). [https://www.proquest.com/docview/2382055914?pqorigsite=gscholar&fromopenview=true&sourcetype=Dissertations%20&%20Theses]
  • [142] Pan, S. Robust and Interpretable Learning for Operator-Theoretic Modeling of Non-Linear Dynamics. PhD Thesis, Department of Aerospace Engineering, The University of Michigan, (2021). [https://deepblue.lib.umich.edu/handle/2027.42/168008]
  • [143] Arbabi, H. Koopman Spectral Analysis and Study of Mixing in Incompressible Flows. Ph.D. Thesis, Department of Mechanical Engineering, University of California, Santa Barbara, (2017). [https://www.proquest.com/docview/2026747751?pqorigsite=gscholar&fromopenview=true&sourcetype=Dissertations%20&%20Theses]
  • [144] Bagheri, S. Analysis and Control of Transitional Shear Flows Using Global Modes. Ph.D. Thesis, Department of Mechanics, Royal Institute of Technology, Stockholm, (2010). [https://www.diva-portal.org/smash/record.jsf?pid=diva2%3A288180&dswid=-4592]
  • [145] Johan, F.R. Data-driven Analysis of Wind power and Power System Dynamics via Koopman Mode Decomposition. Ph.D. Thesis, Department of Electrical Engineering, The University of Kyoto, (2017).
  • [146] Jinseong K. Data-driven Model Identification and Control Using Koopman Operator: Its Application to Autonomous Vehicles. Ph.D. Thesis, Department of Electrical Engineering, The University of Hanyang, (2024). [https://repository.hanyang.ac.kr/handle/20.500.11754/188281]
  • [147] Manzoor, W.A. Koopman Operator-based System Identification & Prediction in Vehicular Applications with Nonlinear Dynamics. Ph.D. Thesis, Department of College of Engineering & Computer Science, University of Michigan-Dearborn, (2023).
  • [148] Mohr, R.M. Spectral Properties of the Koopman Operator in the Analysis of Nonstationary Dynamical Systems. Ph.D. Thesis, Department of Mechanical Engineering, University of California, (2014). [https://www.proquest.com/docview/1619217248?pqorigsite=gscholar&fromopenview=true&sourcetype=Dissertations%20&%20Theses]
There are 148 citations in total.

Details

Primary Language English
Subjects Dynamical Systems in Applications
Journal Section Reviews
Authors

Ramen Ghosh 0000-0003-0446-3101

Marion Mcafee 0000-0002-1434-1215

Publication Date December 30, 2024
Submission Date July 8, 2024
Acceptance Date December 27, 2024
Published in Issue Year 2024 Volume: 4 Issue: 4

Cite

APA Ghosh, R., & Mcafee, M. (2024). Koopman operator theory and dynamic mode decomposition in data-driven science and engineering: A comprehensive review. Mathematical Modelling and Numerical Simulation With Applications, 4(4), 562-594. https://doi.org/10.53391/mmnsa.1512698


Math Model Numer Simul Appl - 2024 
29033      
The published articles in MMNSA are licensed under a Creative Commons Attribution 4.0 International License 
28520