Table of Contents
Fetching ...

Logic-based Resilience Computation of Power Systems Against Frequency Requirements

Negar Monir, Mahdieh S. Sadabadi, Sadegh Soudjani

TL;DR

This paper addresses resilience of power systems to disturbances under realistic frequency constraints by modeling grid dynamics as a Lur'e system and enforcing Signal Temporal Logic (STL) specifications to capture frequency response requirements. It formulates the problem as maximizing disturbance magnitude $\\mu$ such that all bounded disturbances $w_t$ keep the STL robustness $\\rho^{\\Psi}(y,t)$ above a threshold and the angular error $\\|z_t\\|$ within limits, then solves a robust nonconvex scenario optimization, encoded as a Mixed Integer Nonlinear Program (MINLP). The approach is demonstrated on a Single Machine Infinite Bus and the IEEE 9-bus system, yielding $\\mu^{*}=0.7746$ p.u. and $\\mu^{*}=1.6438$ p.u., respectively, under UK grid-code-inspired specifications and with probabilistic guarantees provided by the scenario framework. The method reduces conservatism relative to traditional frequency-bounded analyses and provides a practical path to quantify resilience under uncertainty in modern inverter-rich power grids.

Abstract

Incorporating renewable energy sources into modern power grids has significantly decreased system inertia, which has raised concerns about power system vulnerability to disturbances and frequency instability. The conventional methods for evaluating transient stability by bounding frequency deviations are often conservative and may not accurately reflect real-world conditions and operational constraints. To address this, we propose a framework for assessing the resilience of power systems against disturbances while adhering to realistic operational frequency constraints. Our approach leverages the Lure system representation of power system dynamics and Signal Temporal Logic (STL) to capture the essential frequency response requirements set by grid operators. This enables us to translate frequency constraints into formal robustness semantics. We then formulate an optimization problem to identify the maximum disturbance that the system can withstand without violating these constraints. The resulting optimization is translated into a scenario optimization while addressing the uncertainty in the obtained solution. The proposed methodology has been simulated on the Single Machine Infinite Bus case study and 9-Bus IEEE benchmark system, demonstrating its effectiveness in assessing resilience across various operating conditions and delivering promising results.

Logic-based Resilience Computation of Power Systems Against Frequency Requirements

TL;DR

This paper addresses resilience of power systems to disturbances under realistic frequency constraints by modeling grid dynamics as a Lur'e system and enforcing Signal Temporal Logic (STL) specifications to capture frequency response requirements. It formulates the problem as maximizing disturbance magnitude such that all bounded disturbances keep the STL robustness above a threshold and the angular error within limits, then solves a robust nonconvex scenario optimization, encoded as a Mixed Integer Nonlinear Program (MINLP). The approach is demonstrated on a Single Machine Infinite Bus and the IEEE 9-bus system, yielding p.u. and p.u., respectively, under UK grid-code-inspired specifications and with probabilistic guarantees provided by the scenario framework. The method reduces conservatism relative to traditional frequency-bounded analyses and provides a practical path to quantify resilience under uncertainty in modern inverter-rich power grids.

Abstract

Incorporating renewable energy sources into modern power grids has significantly decreased system inertia, which has raised concerns about power system vulnerability to disturbances and frequency instability. The conventional methods for evaluating transient stability by bounding frequency deviations are often conservative and may not accurately reflect real-world conditions and operational constraints. To address this, we propose a framework for assessing the resilience of power systems against disturbances while adhering to realistic operational frequency constraints. Our approach leverages the Lure system representation of power system dynamics and Signal Temporal Logic (STL) to capture the essential frequency response requirements set by grid operators. This enables us to translate frequency constraints into formal robustness semantics. We then formulate an optimization problem to identify the maximum disturbance that the system can withstand without violating these constraints. The resulting optimization is translated into a scenario optimization while addressing the uncertainty in the obtained solution. The proposed methodology has been simulated on the Single Machine Infinite Bus case study and 9-Bus IEEE benchmark system, demonstrating its effectiveness in assessing resilience across various operating conditions and delivering promising results.
Paper Structure (17 sections, 1 theorem, 17 equations, 3 figures, 1 table, 1 algorithm)

This paper contains 17 sections, 1 theorem, 17 equations, 3 figures, 1 table, 1 algorithm.

Key Result

Theorem IV.1

(garatti2024non, Thm. 6) Given $\beta \in(0,1)$, for any $k=0,1, \ldots, Q-1$, the polynomial equation in the $\iota$ variable has one and only one solution $\iota(k)$ in the interval $(0,1)$. Letting $\varepsilon(k):=1-\iota(k), k=$$0,1, \ldots, Q-1$, and $\varepsilon(Q)=1$, it holds that

Figures (3)

  • Figure 1: Frequency Response Evolution After a Contingency. Three phases can be seen in the frequency evolution: Inertial Response, Primary Frequency Control (PFC), and Secondary Frequency Control (SFC).
  • Figure 2: Frequency response of single machine infinite bus case study by applying two scenarios. (a) $w_t$ designed based on Scenario 1 and (b) frequency response in Scenario 1. (c) $w_t$ designed based on Scenario 2 and (d) frequency response in Scenario 2.
  • Figure 3: Frequency response of IEEE 9-Bus system by applying two scenarios. (a) $w_t$ designed based on Scenario 1 for buses 1, 3, 7, and 9, and (b) frequency response in Scenario 1. (c) $w_t$ designed based on Scenario 2 for buses 1, 3, 7, and 9 and (d) frequency response in Scenario 2.

Theorems & Definitions (4)

  • Theorem IV.1
  • Remark IV.2: Feasiblity of the Optimization Problem \ref{['eq scenario opt 1']}
  • Remark IV.3: Selecting $Q$ in Algorithm \ref{['alg res assess']}
  • Remark IV.4