The dynamics-aware economic dispatch (DED) problem embeds low-level generator dynamics and operational constraints to enable near real-time scheduling of generation units in a power network. DED produces a more dynamic supervisory control policy than traditional economic dispatch (T-ED) that reduces overall generation costs. However, in contrast to T-ED, DED is a nonlinear, non-convex optimization problem that is computationally prohibitive to solve. We introduce a machine learning-based operator-theoretic approach for solving the DED problem efficiently. Specifically, we develop a novel discrete-time Koopman Operator (KO) formulation that embeds domain information into the structure of the KO to learn high-fidelity approximations of the generator dynamics. Using the KO approximation, the DED problem can be reformulated as a computationally tractable linear program (abbreviated DED-KO). We demonstrate the high solution quality and computational-time savings of the DED-KO model over the original DED formulation on a 9-bus test system.
Published: September 16, 2021
Citation
King E., C. Bakker, A. Bhattacharya, S. Chatterjee, F. Pan, M.R. Oster, and C.J. Perkins. 2021.Solving the Dynamics-Aware Economic Dispatch Problem with the Koopman Operator. In Proceedings of the Twelfth ACM International Conference on Future Energy Systems (e-Energy '21), June 28-July 2, 2021, Virtual, Online, 137-147. New York, New York:Association for Computing Machinery.PNNL-SA-159920.doi:10.1145/3447555.3464864