MATPOWER's extensible optimal power flow architecture

This paper describes the optimal power flow (OPF) architecture implemented in MATPOWER, an open-source Mat-lab power system simulation package. It utilizes an extensible architecture that allows the user to easily add new variables, constraints and costs to the standard OPF problem formulation while preserving the structure needed to use pre-compiled solvers. A software object is used to encapsulate the definition of the problem formulation, manage the corresponding named sets of variables, constraints and costs, and handle all of the tedious index maintenance tasks. The software design has the advantage of minimizing the coupling between variables, constraints and costs, making it possible, for example, to add variables to an existing model without having to explicitly modify existing constraints or costs to accommodate them. The example of adding joint co-optimization of reserves to the OPF, based on fixed zonal reserve requirements, is used to illustrate the capabilities of MATPOWER's extensible OPF architecture.

[1]  Robert J. Thomas,et al.  Location-based scheduling and pricing for energy and reserves: a responsive reserve market proposal , 2005, Decis. Support Syst..

[2]  Robert J. Thomas,et al.  A web-based platform for experimental investigation of electric power auctions , 1999, Decis. Support Syst..

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

[4]  James S. Thorp,et al.  Coordinated interchange scheduling and opportunity cost payment: a market proposal to seams issues , 2004 .

[5]  Ray D. Zimmerman,et al.  MATPOWER User's Manual , 2020 .

[6]  R.J. Thomas,et al.  PowerWeb: a tool for evaluating economic and reliability impacts of electric power market designs , 2004, IEEE PES Power Systems Conference and Exposition, 2004..

[7]  R.J. Thomas,et al.  An advanced security constrained OPF that produces correct market-based pricing , 2008, 2008 IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st Century.

[8]  F. Milano,et al.  An open source power system analysis toolbox , 2005, 2006 IEEE Power Engineering Society General Meeting.