scispace - formally typeset
Search or ask a question
Journal ArticleDOI

MATPOWER: Steady-State Operations, Planning, and Analysis Tools for Power Systems Research and Education

TL;DR: The details of the network modeling and problem formulations used by MATPOWER, including its extensible OPF architecture, are presented, which are used internally to implement several extensions to the standard OPF problem, including piece-wise linear cost functions, dispatchable loads, generator capability curves, and branch angle difference limits.
Abstract: MATPOWER is an open-source Matlab-based power system simulation package that provides a high-level set of power flow, optimal power flow (OPF), and other tools targeted toward researchers, educators, and students. The OPF architecture is designed to be extensible, making it easy to add user-defined variables, costs, and constraints to the standard OPF problem. This paper presents the details of the network modeling and problem formulations used by MATPOWER, including its extensible OPF architecture. This structure is used internally to implement several extensions to the standard OPF problem, including piece-wise linear cost functions, dispatchable loads, generator capability curves, and branch angle difference limits. Simulation results are presented for a number of test cases comparing the performance of several available OPF solvers and demonstrating MATPOWER's ability to solve large-scale AC and DC OPF problems.

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI
19 Nov 2021
TL;DR: An open-source extendable model that is synthetic but nevertheless provides a realistic representation of the actual energy grid, accompanied by open- source cross-domain data sets is released and the regional disparity of load shedding is uncovered.
Abstract: Unprecedented winter storms that hit across Texas in February 2021 have caused at least 69 deaths and 4.5 million customer interruptions due to the wide-ranging generation capacity outage and record-breaking electricity demand. While much remains to be investigated on what, how, and why such wide-spread power outages occurred across Texas, it is imperative for the broader macro energy community to develop insights for policy making based on a coherent electric grid model and data set. In this paper, we collaboratively release an open-source extendable model that is synthetic but nevertheless provides a realistic representation of the actual energy grid, accompanied by open-source cross-domain data sets. This simplified synthetic model is calibrated to the best of our knowledge based on published data resources. Building upon this open-source synthetic grid model, researchers could quantitatively assess the impact of various policies on mitigating the impact of such extreme events. As an example, in this paper we critically assess several corrective measures that could have mitigated the blackout under such extreme weather conditions. We uncover the regional disparity of load shedding. The analysis also quantifies the sensitivity of several corrective measures with respect to mitigating the severity of the power outage, as measured in Energy-not-Served (ENS). This approach and methodology are generalizable for other regions experiencing significant energy portfolio transitions.

41 citations

Posted Content
TL;DR: In this paper, the least absolute value (LAV) estimator is known for its robustness relative to the weighted least-squares (WLS) one, which is typically slow, hence inadequate for real-time system monitoring.
Abstract: In today's cyber-enabled smart grids, high penetration of uncertain renewables, purposeful manipulation of meter readings, and the need for wide-area situational awareness, call for fast, accurate, and robust power system state estimation. The least-absolute-value (LAV) estimator is known for its robustness relative to the weighted least-squares (WLS) one. However, due to nonconvexity and nonsmoothness, existing LAV solvers based on linear programming are typically slow, hence inadequate for real-time system monitoring. This paper develops two novel algorithms for efficient LAV estimation, which draw from recent advances in composite optimization. The first is a deterministic linear proximal scheme that handles a sequence of convex quadratic problems, each efficiently solvable either via off-the-shelf algorithms or through the alternating direction method of multipliers. Leveraging the sparse connectivity inherent to power networks, the second scheme is stochastic, and updates only \emph{a few} entries of the complex voltage state vector per iteration. In particular, when voltage magnitude and (re)active power flow measurements are used only, this number reduces to one or two, \emph{regardless of} the number of buses in the network. This computational complexity evidently scales well to large-size power systems. Furthermore, by carefully \emph{mini-batching} the voltage and power flow measurements, accelerated implementation of the stochastic iterations becomes possible. The developed algorithms are numerically evaluated using a variety of benchmark power networks. Simulated tests corroborate that improved robustness can be attained at comparable or markedly reduced computation times for medium- or large-size networks relative to the "workhorse" WLS-based Gauss-Newton iterations.

41 citations

Journal ArticleDOI
TL;DR: In this paper, a bi-level strategy is proposed to optimize the reactive power planning (RPP) problem, where the weakest buses are selected to be the optimal placements to install the additional VAR sources and its corresponding suitable sizes are determined using a refined heuristic process.

40 citations

Journal ArticleDOI
TL;DR: A provably correct distributed algorithm is synthesized that solves the resulting finite-horizon optimization problem starting from any initial condition.
Abstract: This paper considers the dynamic economic dispatch problem for a group of distributed energy resources (DERs) with storage that communicate over a weight-balanced strongly connected digraph. The objective is to collectively meet a certain load profile over a finite time horizon while minimizing the aggregate cost. At each time slot, each DER decides on the amount of generated power, the amount sent to/drawn from the storage unit, and the amount injected into the grid to satisfy the load. Additional constraints include bounds on the amount of generated power, ramp constraints on the difference in generation across successive time slots, and bounds on the amount of power in storage. We synthesize a provably correct distributed algorithm that solves the resulting finite-horizon optimization problem starting from any initial condition. Our design consists of two interconnected systems, one estimating the mismatch between the injection and the total load at each time slot, and another using this estimate to reduce the mismatch and optimize the total cost of generation while meeting the constraints.

40 citations


Cites methods from "MATPOWER: Steady-State Operations, ..."

  • ...Table I details the cost function coefficients, generation limits, and ramp constraints, which are modified from the data for 39-bus New England system [25]....

    [...]

Journal ArticleDOI
TL;DR: In this article, the authors proposed a parallel augmented Lagrangian relaxation method for dynamic economic dispatch (DED) over multiple time periods, which is a large-scale coupled spatial-temporal optimization problem.
Abstract: Dynamic economic dispatch (DED) over multiple time periods is a large-scale coupled spatial-temporal optimization problem. Therefore, the Lagrangian relaxation method has been widely used to split the large-scale optimization problem with coupled structure into several small sub-problems. In order to bring robustness for updating the dual multipliers and yielding convergence without strong assumptions, the augmented Lagrangian relaxation method is introduced in this paper. However, the added penalty term in an augmented Lagrangian function is non-separable, which leads to the difficulty in achieving full decomposition for parallel computation. To address this problem, a diagonal quadratic approximation method is employed to yield an approximated block separation of the non-separable penalty term. Furthermore, the ramp rate constraints are relaxed in this paper, so that the DED model is decomposed into several single-period economic dispatch models that can be efficiently handled in parallel, called the parallel augmented Lagrangian relaxation method. Particularly, the proposed relaxation strategy has a high separability feature which theoretically leads to sound convergence property. Numerical results on the IEEE 118-bus and a practical Polish 2383-bus test system over a different number of time periods show the effectiveness of the proposed method. In addition, the proposed method can be extended to other coupled spatial-temporal scheduling problems in power systems, such as energy storage dispatch.

40 citations


Cites background or methods from "MATPOWER: Steady-State Operations, ..."

  • ...Polish 2383-Bus Test Systems In order to further verify our proposed method on large-scale systems, we have performed tests on the Polish 2383-bus system [39], where there are 2896 transmission lines and 323 generators in service....

    [...]

  • ...The detailed parameters can be found in [39]....

    [...]

  • ...[39] R. D. Zimmerman, C. E. Murillo-Sánchez, and R. J. Thomas, “MATPOWER: Steady-state operations, planning, and analysis tools for power systems research and education,” IEEE Trans....

    [...]

  • ...The topology parameter and normal load demand can be found in MATPOWER [39]....

    [...]

References
More filters
Book
01 Jan 1984
TL;DR: In this paper, the authors present a graduate-level text in electric power engineering as regards to planning, operating, and controlling large scale power generation and transmission systems, including characteristics of power generation units, transmission losses, generation with limited energy supply, control of generation, and power system security.
Abstract: Topics considered include characteristics of power generation units, transmission losses, generation with limited energy supply, control of generation, and power system security. This book is a graduate-level text in electric power engineering as regards to planning, operating, and controlling large scale power generation and transmission systems. Material used was generated in the post-1966 period. Many (if not most) of the chapter problems require a digital computer. A background in steady-state power circuit analysis is required.

6,344 citations

Book
01 Jan 1977

1,937 citations

Journal ArticleDOI
TL;DR: This paper describes a simple, very reliable and extremely fast load-flow solution method that is attractive for accurate or approximate off-and on-line routine and contingency calculations for networks of any size, and can be implemented efficiently on computers with restrictive core-store capacities.
Abstract: This paper describes a simple, very reliable and extremely fast load-flow solution method with a wide range of practical application. It is attractive for accurate or approximate off-and on-line routine and contingency calculations for networks of any size, and can be implemented efficiently on computers with restrictive core-store capacities. The method is a development on other recent work employing the MW-?/ MVAR-V decoupling principle, and its precise algorithmic form has been determined by extensive numerical studies. The paper gives details of the method's performance on a series of practical problems of up to 1080 buses. A solution to within 0.01 MW/MVAR maximum bus mismatches is normally obtained in 4 to 7 iterations, each iteration being equal in speed to 1? Gauss-Seidel iterations or 1/5th of a Newton iteration. Correlations of general interest between the power-mismatch convergence criterion and actual solution accuracy are obtained.

1,447 citations

Journal ArticleDOI
TL;DR: The ac power flow problem can be solved efficiently by Newton's method because only five iterations, each equivalent to about seven of the widely used Gauss-Seidel method are required for an exact solution.
Abstract: The ac power flow problem can be solved efficiently by Newton's method. Only five iterations, each equivalent to about seven of the widely used Gauss-Seidel method, are required for an exact solution. Problem dependent memory and time requirements vary approximately in direct proportion to problem size. Problems of 500 to 1000 nodes can be solved on computers with 32K core memory. The method, introduced in 1961, has been made practical by optimally ordered Gaussian elimination and special programming techniques. Equations, programming details, and examples of solutions of large problems are given.

1,112 citations


"MATPOWER: Steady-State Operations, ..." refers methods in this paper

  • ...The default solver is based on a standard Newton’s method [7] using a polar form and a full Jacobian updated at each iteration....

    [...]

Journal ArticleDOI
TL;DR: Basic features, algorithms, and a variety of case studies are presented in this paper to illustrate the capabilities of the presented tool and its suitability for educational and research purposes.
Abstract: This paper describes the Power System Analysis Toolbox (PSAT), an open source Matlab and GNU/Octave-based software package for analysis and design of small to medium size electric power systems. PSAT includes power flow, continuation power flow, optimal power flow, small-signal stability analysis, and time-domain simulation, as well as several static and dynamic models, including nonconventional loads, synchronous and asynchronous machines, regulators, and FACTS. PSAT is also provided with a complete set of user-friendly graphical interfaces and a Simulink-based editor of one-line network diagrams. Basic features, algorithms, and a variety of case studies are presented in this paper to illustrate the capabilities of the presented tool and its suitability for educational and research purposes.

890 citations


"MATPOWER: Steady-State Operations, ..." refers background or methods in this paper

  • ...This at least partially explains the lack of a graphical user interface used by some related tools such as PSAT [5]....

    [...]

  • ...A nice summary of their features is presented in [5]....

    [...]