Optimal Transmission Switching: Improving Solver Performance Using Heuristics

The optimal transmission switching problem (OTSP) is an NP-hard problem of changing the topology of a power grid to obtain an improved dispatch by controlling the operational status of the transmission lines. Exact solution techniques based on mixed-integer programming (MIP) like branch-and-bound (B&B) guarantee identifying global optimal solutions if they exist but are potentially intractable in realistic power grids. Heuristic methods, on the other hand, can provide tractable solution approaches but potentially cut off optimal solutions. Heuristics are implemented along with B&B in modern MIP solvers to take advantage of both approaches. This paper proposes solving the full OTSP formulation alongside parallel heuristics that generate good candidate solutions to speed up conventional B&B algorithms. The innovative aspect of this work is a new asynchronous parallel algorithmic architecture and the exploitation of domain-specific knowledge in parallel heuristics. Heuristics generate solutions asynchronously to be injected into the full OTSP solution procedure during run time. Our method is tested on 14 instances of the pglib-opf library: The largest problem consists of 13659 buses and 20467 branches. Our results show good performance for large problem instances, with consistent improvements over off-the-shelf solver performance.

[1]  K. Baker,et al.  Feasible region-based heuristics for optimal transmission switching , 2022, Sustainable Energy, Grids and Networks.

[2]  Lucas C. Wilcox,et al.  MPI.jl: Julia bindings for the Message Passing Interface , 2021, JuliaCon Proceedings.

[3]  J. Bialek,et al.  Optimal Power Flow with Substation Reconfiguration , 2021, 2021 IEEE Madrid PowerTech.

[4]  José M. Arroyo,et al.  Day-Ahead Contingency-Constrained Unit Commitment With Co-Optimized Post-Contingency Transmission Switching , 2020, IEEE Transactions on Power Systems.

[5]  Javad Lavaei,et al.  A Bound Strengthening Method for Optimal Transmission Switching in Power Systems , 2017, IEEE Transactions on Power Systems.

[6]  Mohammad Jooshaki,et al.  A dynamic programming-based heuristic approach for optimal transmission switching problem with N-1 reliability criterion , 2016, 2016 International Conference on Probabilistic Methods Applied to Power Systems (PMAPS).

[7]  Robin Podmore,et al.  Real-Time Contingency Analysis With Corrective Transmission Switching , 2016, IEEE Transactions on Power Systems.

[8]  Iain Dunning,et al.  JuMP: A Modeling Language for Mathematical Optimization , 2015, SIAM Rev..

[9]  HyungSeon Oh,et al.  Optimal topology control with physical power flow constraints and N-1 contingency criterion , 2015, 2015 IEEE Power & Energy Society General Meeting.

[10]  Alan Edelman,et al.  Julia: A Fresh Approach to Numerical Computing , 2014, SIAM Rev..

[11]  Louis Wehenkel,et al.  An AC OPF-based heuristic algorithm for optimal transmission switching , 2014, 2014 Power Systems Computation Conference.

[12]  Ignacio E. Grossmann,et al.  Review of Mixed‐Integer Nonlinear and Generalized Disjunctive Programming Methods , 2014 .

[13]  Gustavo Ayala,et al.  Energy and reserve scheduling with post-contingency transmission switching , 2014 .

[14]  Milad Soroush,et al.  Accuracies of Optimal Transmission Switching Heuristics Based on DCOPF and ACOPF , 2014, IEEE Transactions on Power Systems.

[15]  Seth Blumsack,et al.  Correcting Optimal Transmission Switching for AC Power Flows , 2014, 2014 47th Hawaii International Conference on System Sciences.

[16]  Timo Berthold,et al.  Measuring the impact of primal heuristics , 2013, Oper. Res. Lett..

[17]  Anthony Papavasiliou,et al.  An application of high performance computing to transmission switching , 2013, 2013 IREP Symposium Bulk Power System Dynamics and Control - IX Optimization, Security and Control of the Emerging Power Grid.

[18]  Long Zhao,et al.  Solving two-stage robust optimization problems using a column-and-constraint generation method , 2013, Oper. Res. Lett..

[19]  H. Ghasemi,et al.  Optimal Transmission Switching Considering Voltage Security and N-1 Contingency Analysis , 2013, IEEE Transactions on Power Systems.

[20]  Andrew B. Philpott,et al.  Investment in electricity networks with transmission switching , 2012, Eur. J. Oper. Res..

[21]  S. Blumsack,et al.  Computationally efficient optimal Transmission Switching: Solution space reduction , 2012, 2012 IEEE Power and Energy Society General Meeting.

[22]  E. Nasrolahpour,et al.  Optimal transmission congestion management by means of substation reconfiguration , 2012, 20th Iranian Conference on Electrical Engineering (ICEE2012).

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

[24]  J. Ostrowski,et al.  Static Switching Security in Multi-Period Transmission Switching , 2012, IEEE Transactions on Power Systems.

[25]  Aleksandr Rudkevich,et al.  On fast transmission topology control heuristics , 2011, 2011 IEEE Power and Energy Society General Meeting.

[26]  Michael Ferris,et al.  Co-optimization of generation unit commitment and transmission switching with N-1 reliability , 2010, IEEE PES General Meeting.

[27]  R.P. O'Neill,et al.  Optimal Transmission Switching With Contingency Analysis , 2010, IEEE Transactions on Power Systems.

[28]  M. Shahidehpour,et al.  Transmission Switching in Expansion Planning , 2010, IEEE Transactions on Power Systems.

[29]  Kory Hedman,et al.  Optimal transmission switching — Sensitivity analysis and extensions , 2009, 2009 IEEE Power & Energy Society General Meeting.

[30]  Andrew J. Miller,et al.  A Parallel Macro Partitioning Framework for Solving Mixed Integer Programs , 2008, CPAIOR.

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

[32]  R.J. Thomas,et al.  On Computational Issues of Market-Based Optimal Power Flow , 2007, IEEE Transactions on Power Systems.

[33]  John D. Hunter,et al.  Matplotlib: A 2D Graphics Environment , 2007, Computing in Science & Engineering.

[34]  V. Vittal,et al.  Corrective switching algorithm for relieving overloads and voltage violations , 2005, IEEE Transactions on Power Systems.

[35]  Senior Member,et al.  Security-Constrained Optimal Power Flow with Post-Contingency Corrective Rescheduling , 1987, IEEE Power Engineering Review.

[36]  H. Glavitsch,et al.  Switching as means of control in the power system , 1985 .

[37]  George Bosilca,et al.  Message Passing Interface , 2017, Encyclopedia of GIS.

[38]  Daniel S. Kirschen,et al.  Probabilistic Security Analysis of Optimal Transmission Switching , 2016, IEEE Transactions on Power Systems.

[39]  Majid Heidarifar,et al.  A Network Topology Optimization Model Based on Substation and Node-Breaker Modeling , 2016, IEEE Transactions on Power Systems.

[40]  M. B. Cain,et al.  History of Optimal Power Flow and Formulations , 2012 .

[41]  S. Hart,et al.  HANDBOOK OF GAME THEORY , 2011 .

[42]  Kwang-Ting Cheng,et al.  Fundamentals of algorithms , 2009 .

[43]  Claude Le Pape,et al.  Exploring relaxation induced neighborhoods to improve MIP solutions , 2005, Math. Program..

[44]  B. F. Wollenberg,et al.  Corrective Control of Power System Flows by Line and Bus-Bar Switching , 1986, IEEE Transactions on Power Systems.