Multi-level optimization with the koopman operator for data-driven, domain-aware, and dynamic system security
- Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
Cyber-Physical Systems (CPSs) like the power grid are critically important but also increasingly vulnerable; ensuring reliable system operation in the face of disruptions is becoming more and more challenging. Multi-Level Optimization (MLO) is a powerful way to model adversarial interactions, which naturally makes it applicable to studying CPS security. However, MLO typically does not address underlying system dynamics, and incorporating nonlinear dynamics is generally infeasible. In this paper, we show how to combine MLO with the Koopman Operator (KO) to remedy this. The KO maps nonlinear dynamics to a lifted space in which those dynamics are linear, thus making it ideal for use with MLO. Moreover, the structure of the KO also provides convenient ways to incorporate domain knowledge into the data-driven process of learning the KO representation of a given system. Here we then demonstrate the use of MLO-KO on a small example problem taken from the power grid domain, discuss the scalability and computational cost of MLO-KO, and identify future research directions for this work.
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA); USDOE Laboratory Directed Research and Development (LDRD) Program
- Grant/Contract Number:
- AC05-76RL01830
- OSTI ID:
- 1988409
- Report Number(s):
- PNNL-SA-169379
- Journal Information:
- Reliability Engineering and System Safety, Vol. 237; ISSN 0951-8320
- Publisher:
- ElsevierCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Koopman-based Differentiable Predictive Control for the Dynamics-Aware Economic Dispatch Problem
Solving the Dynamics-Aware Economic Dispatch Problem with the Koopman Operator