A K-Nearest Neighbor Heuristic for Real-Time DC Optimal Transmission Switching

While transmission switching is known to reduce generation costs, the difficulty of solving even dc optimal transmission switching (DCOTS) has prevented optimal transmission switching from becoming commonplace in real-time power systems operation. In this paper, we present a k-nearest neighbors (KNN) heuristic for DCOTS which relies on the insight that, for routine operations on a fixed network, the DCOTS solutions for similar load profiles and generation cost profiles will likely open similar sets of lines. Our heuristic assumes that we have DCOTS solutions for many historical instances. Given a new instance, we find a set of "close" instances from the past and return the best of their solutions for the new instance. We present a case study on the IEEE 118 bus system, the 1354 bus PEGASE system, and the 2869 bus PEGASE system. We compare the proposed heuristic to DCOTS heuristics from the literature, to Gurobi's heuristics, and to the result from a simple greedy local search algorithm. In most cases, we find better quality solutions in less computational time. In addition, the computational time is within the limits imposed by real-time operations, even on larger networks.

[1]  Feng Qiu,et al.  Learning to Solve Large-Scale Security-Constrained Unit Commitment Problems , 2019, INFORMS J. Comput..

[2]  L. Wehenkel,et al.  Contingency Ranking With Respect to Overloads in Very Large Power Systems Taking Into Account Uncertainty, Preventive, and Corrective Actions , 2013, IEEE Transactions on Power Systems.

[3]  M. Ilić,et al.  A Quantitative Analysis of the Relationship Between Congestion and Reliability in Electric Power Networks , 2007 .

[4]  David L. Woodruff,et al.  Pyomo — Optimization Modeling in Python , 2012, Springer Optimization and Its Applications.

[5]  David L. Woodruff,et al.  Pyomo: modeling and solving mathematical programs in Python , 2011, Math. Program. Comput..

[6]  Michael C. Caramanis,et al.  Security-Constrained Transmission Topology Control MILP Formulation Using Sensitivity Factors , 2017, IEEE Transactions on Power Systems.

[7]  M. Caramanis,et al.  Tractable Transmission Topology Control Using Sensitivity Analysis , 2012, IEEE Transactions on Power Systems.

[8]  S. Oren,et al.  Smart Flexible Just-in-Time Transmission and Flowgate Bidding , 2011, IEEE Transactions on Power Systems.

[9]  Masood Jabarnejad,et al.  Approximate optimal transmission switching , 2018, Electric Power Systems Research.

[10]  Renke Huang,et al.  The Power Grid Library for Benchmarking AC Optimal Power Flow Algorithms , 2019, ArXiv.

[11]  M. Ferris,et al.  Optimal Transmission Switching , 2008, IEEE Transactions on Power Systems.

[12]  J. Ostrowski,et al.  Heuristic Prescreening Switchable Branches in Optimal Transmission Switching , 2012, IEEE Transactions on Power Systems.

[13]  James R. Luedtke,et al.  A Cycle-Based Formulation and Valid Inequalities for DC Power Transmission Problems with Switching , 2014, Oper. Res..

[14]  Pascal Van Hentenryck,et al.  Primal and dual bounds for Optimal Transmission Switching , 2014, 2014 Power Systems Computation Conference.

[15]  Pascal Van Hentenryck,et al.  The Complexity of DC-Switching Problems , 2014, ArXiv.

[16]  Shmuel Oren,et al.  Line Selection and Algorithm Selection for Transmission Switching by Machine Learning Methods , 2019, 2019 IEEE Milan PowerTech.

[17]  A. Cha,et al.  Fast Heuristics for Transmission-Line Switching , 2012, IEEE Transactions on Power Systems.