Koopman operator theory provides a model-free technique for studying nonlinear dynamical systems purely from data. Since the Koopman operator is infinite-dimensional, researchers have developed several methods that provide a finite-dimensional approximation of the Koopman operator so that it can be applied for practical use cases. One common thing with most of the methods is that their solutions are obtained by solving a centralized minimization problem. In this work, we treat the dynamical system to be a multi-agent system and propose an algorithm to compute the finite-dimensional approximation of the Koopman operator in a distributed manner using the knowledge of the topology of the underlying multi-agent system. The proposed distributed approach is shown to be equivalent to the centralized learning problem and results in a sparse Koopman whose block structure mimics the Laplacian of the multi-agent system. Extensive simulation studies illustrate the proposed framework on the network of oscillators and the IEEE 68 bus system.
Published: April 13, 2022
Citation
Nandanoori S., S. Pal, S. Sinha, S. Kundu, K. Agarwal, and S. Choudhury. 2021.Data-driven Distributed Learning of Multi-agent Systems: A Koopman Operator Approach. In IEEE 60th Conference on Decision and Control (CDC 2021), December 14-17, 2021, Austin, TX, 5059-5066. Piscataway, New Jersey:IEEE.PNNL-SA-160981.doi:10.1109/CDC45484.2021.9682872