-
Acceleration of Power System Dynamic Simulations using a Deep Equilibrium Layer and Neural ODE Surrogate
Authors:
Matthew Bossart,
Jose Daniel Lara,
Ciaran Roberts,
Rodrigo Henriquez-Auba,
Duncan Callaway,
Bri-Mathias Hodge
Abstract:
The dominant paradigm for power system dynamic simulation is to build system-level simulations by combining physics-based models of individual components. The sheer size of the system along with the rapid integration of inverter-based resources exacerbates the computational burden of running time domain simulations. In this paper, we propose a data-driven surrogate model based on implicit machine…
▽ More
The dominant paradigm for power system dynamic simulation is to build system-level simulations by combining physics-based models of individual components. The sheer size of the system along with the rapid integration of inverter-based resources exacerbates the computational burden of running time domain simulations. In this paper, we propose a data-driven surrogate model based on implicit machine learning -- specifically deep equilibrium layers and neural ordinary differential equations -- to learn a reduced order model of a portion of the full underlying system. The data-driven surrogate achieves similar accuracy and reduction in simulation time compared to a physics-based surrogate, without the constraint of requiring detailed knowledge of the underlying dynamic models. This work also establishes key requirements needed to integrate the surrogate into existing simulation workflows; the proposed surrogate is initialized to a steady state operating point that matches the power flow solution by design.
△ Less
Submitted 10 May, 2024;
originally announced May 2024.
-
PowerSimulations.jl -- A Power Systems operations simulation Library
Authors:
Jose Daniel Lara,
Clayton Barrows,
Daniel Thom,
Sourabh Dalvi,
Duncan S. Callaway,
Dheepak Krishnamurthy
Abstract:
PowerSimulations.jl is a Julia-based BSD-licensed power system operations simulation tool developed as a flexible and open source software for quasi-static power systems simulations including Production Cost Models. PowerSimulations.jl tackles the issues of develo** a simulation model in a modular way providing tools for the formulation of decision models and emulation models that can be solved…
▽ More
PowerSimulations.jl is a Julia-based BSD-licensed power system operations simulation tool developed as a flexible and open source software for quasi-static power systems simulations including Production Cost Models. PowerSimulations.jl tackles the issues of develo** a simulation model in a modular way providing tools for the formulation of decision models and emulation models that can be solved independently or in an interconnected fashion. This paper discusses the software implementation of PowerSimulations.jl as a template for the development and implementation of operation simulators, providing solutions to commonly encountered issues like time series read/write and results sharing between models. The paper includes a publicly-available validation of classical operations simulations as well as examples of the advanced features of the software.
△ Less
Submitted 3 April, 2024;
originally announced April 2024.
-
PowerSimulationsDynamics.jl -- An Open Source Modeling Package for Modern Power Systems with Inverter-Based Resources
Authors:
Jose Daniel Lara,
Rodrigo Henriquez-Auba,
Matthew Bossart,
Duncan S. Callaway,
Clayton Barrows
Abstract:
In this paper we present the development of an open-source simulation toolbox, PowerSimulationsDynamics.jl, to study the dynamic response of power systems, focusing on the requirements to model systems with high penetrations of Inverter-Based Resources (IBRs). PowerSimulationsDynamics.jl is implemented in Julia and features a rich library of synchronous generator, inverter, and load models. In add…
▽ More
In this paper we present the development of an open-source simulation toolbox, PowerSimulationsDynamics.jl, to study the dynamic response of power systems, focusing on the requirements to model systems with high penetrations of Inverter-Based Resources (IBRs). PowerSimulationsDynamics.jl is implemented in Julia and features a rich library of synchronous generator, inverter, and load models. In addition, it allows the study of quasi-static phasors and electromagnetic dq models that use a dynamic network representation. Case studies and validation exercises show that PowerSimulationsDynamics.jl results closely match other commercial and open-source simulation tools.
△ Less
Submitted 25 March, 2024; v1 submitted 5 August, 2023;
originally announced August 2023.
-
Revisiting Power Systems Time-domain Simulation Methods and Models
Authors:
Jose Daniel Lara,
Rodrigo Henriquez-Auba,
Deepak Ramasubramanian,
Sairaj Dhople,
Duncan S. Callaway,
Seth Sanders
Abstract:
The changing nature of power systems dynamics is challenging present practices related to modeling and study of system-level dynamic behavior. While develo** new techniques and models to handle the new modeling requirements, it is also critical to review some of the terminology used to describe existing simulation approaches and the embedded assumptions. This paper provides a first-principles re…
▽ More
The changing nature of power systems dynamics is challenging present practices related to modeling and study of system-level dynamic behavior. While develo** new techniques and models to handle the new modeling requirements, it is also critical to review some of the terminology used to describe existing simulation approaches and the embedded assumptions. This paper provides a first-principles review of the simplifications and transformation commonly used in the formulation of time-domain simulation models. It introduces a taxonomy and classification of time-domain simulation models depending on their frequency bandwidth, network representation, and software availability. Furthermore, it focuses on the fundamental aspects of averaging techniques, and model reduction approaches that result in modeling choices, and discusses the associated challenges and opportunities of applying these methods in systems with large shares of Inverter Based Resources (IBRs). The paper concludes with an illustrative simulation that compares the trajectories of an IBR-dominated system.
△ Less
Submitted 14 June, 2023; v1 submitted 24 January, 2023;
originally announced January 2023.
-
Small-Signal Stability Impacts of Load and Network Dynamics on Grid-Forming Inverters
Authors:
Rodrigo Henriquez-Auba,
Jose Daniel Lara,
Duncan S. Callaway
Abstract:
This paper presents several stability analyses for grid-forming inverters and synchronous generators considering the dynamics of transmission lines and different load models. Load models are usually of secondary importance compared to generation source models, but as the results show, they play a crucial role in stability studies with the introduction of inverter-based resources. Given inverter co…
▽ More
This paper presents several stability analyses for grid-forming inverters and synchronous generators considering the dynamics of transmission lines and different load models. Load models are usually of secondary importance compared to generation source models, but as the results show, they play a crucial role in stability studies with the introduction of inverter-based resources. Given inverter control time scales, the implications of considering or neglecting electromagnetic transients of the network are very relevant in the stability assessments. In this paper, we perform eigenvalue analyses for inverter-based resources and synchronous machines connected to a load and explore the effects of multiples models under different network representations. We explore maximum loadability of inverter-based resources and synchronous machines, while analyzing the effects of load and network dynamic models on small-signal stability. The results show that the network representation plays a fundamental role in the stability of the system of different load models. The resulting stability regions are significantly different depending on the source and load model considered.
△ Less
Submitted 26 February, 2024; v1 submitted 15 December, 2022;
originally announced December 2022.
-
Grid-Coupled Dynamic Response of Battery-Driven Voltage Source Converters
Authors:
Ciaran Roberts,
Jose Daniel Lara,
Rodrigo Henriquez-Auba,
Bala Kameshwar Poolla,
Duncan S. Callaway
Abstract:
With the increasing interest in converter-fed islanded microgrids, particularly for resilience, it is becoming more critical to understand the dynamical behavior of these systems. This paper takes a holistic view of grid-forming converters and considers control approaches for both modeling and regulating the DC-link voltage when the DC-source is a battery energy storage system. We are specifically…
▽ More
With the increasing interest in converter-fed islanded microgrids, particularly for resilience, it is becoming more critical to understand the dynamical behavior of these systems. This paper takes a holistic view of grid-forming converters and considers control approaches for both modeling and regulating the DC-link voltage when the DC-source is a battery energy storage system. We are specifically interested in understanding the performance of these controllers, subject to large load changes, for decreasing values of the DC-side capacitance. We consider a fourth, second, and zero-order model of the battery; and establish that the zero-order model captures the dynamics of interest for the timescales considered for disturbances examined. Additionally, we adapt a grid search for optimizing the controller parameters of the DC/DC controller and show how the inclusion of AC side measurements into the DC/DC controller can improve its dynamic performance. This improvement in performance offers the opportunity to reduce the DC-side capacitance given an admissible DC voltage transient deviation, thereby, potentially allowing for more reliable capacitor technology to be deployed.
△ Less
Submitted 28 July, 2020; v1 submitted 22 July, 2020;
originally announced July 2020.
-
Computational Experiment Design for Operations Model Simulation
Authors:
Jose Daniel Lara,
Jonathan T. Lee,
Duncan Callaway,
Bri-Mathias Hodge
Abstract:
Computer simulations that demonstrate the valueof novel approaches are crucial to develo** more flexibleand robust power systems operations with high penetrations ofrenewable energy at multiple geographic and temporal scales.However, optimization-based simulations that depend on forecastdata often face challenges in evaluating performance, reproducingresults, and testing under realistic simulati…
▽ More
Computer simulations that demonstrate the valueof novel approaches are crucial to develo** more flexibleand robust power systems operations with high penetrations ofrenewable energy at multiple geographic and temporal scales.However, optimization-based simulations that depend on forecastdata often face challenges in evaluating performance, reproducingresults, and testing under realistic simulation scenarios. In thispaper, we develop scientific computing best-practices for thevalidation and reproduction of power systems operational models.We then employ two case studies to demonstrate the proposedvalidation and reproduction framework.
△ Less
Submitted 23 April, 2020;
originally announced April 2020.
-
LITS.jl -- An Open-Source Julia based Simulation Toolbox for Low-Inertia Power Systems
Authors:
Rodrigo Henriquez-Auba,
Jose D. Lara,
Ciaran Roberts,
Nathan Pallo,
Duncan S. Callaway
Abstract:
The integration of converter-interfaced generation (CIG) from renewable energy sources poses challenges to the stability and transient behavior of electric power systems. Understanding the dynamic behavior of low-inertia power systems is critical to addressing these stability questions. However, there is a limited availability of open source tools explicitly geared towards low-inertia systems mode…
▽ More
The integration of converter-interfaced generation (CIG) from renewable energy sources poses challenges to the stability and transient behavior of electric power systems. Understanding the dynamic behavior of low-inertia power systems is critical to addressing these stability questions. However, there is a limited availability of open source tools explicitly geared towards low-inertia systems modeling. In this paper, we develop an open source simulation toolbox to study transient responses under high penetration scenarios. LITS.jl is implemented in the Julia computing language and features multi-machine modeling capability, a rich library of synchronous generators components (AVR, PSS, Governor, etc.) and inverter configurations. Several case studies are conducted and benchmarked and validated against existing toolboxes. Case studies are selected to showcase the integration of different device models' behavior in power systems.
△ Less
Submitted 5 March, 2020;
originally announced March 2020.