Discrete Shortest Paths in Optimal Power Flow Feasible Regions
Daniel Turizo, Diego Cifuentes, Anton Leykin, Daniel K. Molzahn
TL;DR
This work reframes transitions between OPF operating points as a discretized shortest-path problem inside the ACOPF feasible space to minimize the amplitude of control actions. It develops a specialized log-barrier interior-point method that exploits the resulting sparse block-tridiagonal structure, and augments the model with per-node power-flow states to maintain tractable Jacobians. A homotopy-based procedure initializes the path by gradually enforcing constraints, ensuring a feasible start for the interior-point solver. Numerical experiments across diverse test cases demonstrate the method can produce locally shortest, discretized paths with a fixed number of intermediate points, offering a scalable and controllable approach to safe OPF transitions. The framework highlights practical gains for real-time operations and suggests future work on guaranteeing full continuous-feasibility of path segments and adaptive breakpoint placement.
Abstract
Optimal power flow (OPF) is a critical optimization problem for power systems to operate at points where cost or other operational objectives are optimized. Due to the non-convexity of the set of feasible OPF operating points, it is non-trivial to transition the power system from its current operating point to the optimal one without violating constraints. On top of that, practical considerations dictate that the transition should be achieved using a small number of small-magnitude control actions. To solve this problem, this paper proposes an algorithm for computing a transition path by framing it as a shortest path problem. This problem is formulated in terms of a discretized piece-wise linear path, where the number of pieces is fixed a priori in order to limit the number of control actions. This formulation yields a nonlinear optimization problem (NLP) with a sparse block tridiagonal structure, which we leverage by utilizing a specialized interior point method. An initial feasible path for our method is generated by solving a sequence of relaxations which are then tightened in a homotopy-like procedure. Numerical experiments illustrate the effectiveness of the algorithm.
