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
TL;DR: This work proposes a conic relaxation obtained by combining semidefinite optimization with the reformulation-linearization technique, commonly known as RLT, which is stronger than the second-order cone relaxation and nearly as tight as the standard semidfinite relaxation.
Abstract: The classical alternating current optimal power flow problem is highly nonconvex and generally hard to solve. Convex relaxations, in particular semidefinite, second-order cone, convex quadratic, and linear relaxations, have recently attracted significant interest. The semidefinite relaxation is the strongest among them and is exact for many cases. However, the computational efficiency for solving large-scale semidefinite optimization is lower than for second-order cone optimization. We propose a conic relaxation obtained by combining semidefinite optimization with the reformulation-linearization technique, commonly known as RLT. The proposed relaxation is stronger than the second-order cone relaxation and nearly as tight as the standard semidefinite relaxation. Computational experiments using standard test cases with up to 6515 buses show that the time to solve the new conic relaxation is up to one order of magnitude lower than for the chordal relaxation, a semidefinite relaxation technique that exploits the sparsity of power networks.

46 citations

Journal ArticleDOI
TL;DR: In this paper, a functional observer based quasi-decentralized load frequency control scheme for power systems is presented, where the designed functional observers are decoupled from each other and have a simpler structure in comparison to state observer based schemes.
Abstract: This paper presents a novel functional observer based quasi-decentralized load frequency control scheme for power systems. Based on functional observers theory, quasi-decentralized functional observers are designed to implement any given state feedback controller. The designed functional observers are decoupled from each other and have a simpler structure in comparison to the state observer based schemes. The proposed functional observer scheme is applied to a complex nonlinear power system and the proposed design method is based on the entire network topology.

46 citations


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

  • ...Implementation: The initial conditions for the states of all generators are found by performing a load flow calculation considering the active and reactive power data for all the buses in the IEEE 39-bus, 10-generator test system data given in Matpower toolbox [25]....

    [...]

Journal ArticleDOI
TL;DR: In this article, an unscented transformation (UT) based probabilistic power flow method for alternating current/Voltage Source Control-multiple terminal direct current hybrid grids is presented.
Abstract: A new, unscented transformation (UT) based probabilistic power flow method for Alternate Current/Voltage Source Control-Multiple Terminal Direct Current hybrid grids is presented herein. The method is able to accurately tackle various random variables, including renewable energy sources with uncertainties such as wind speeds and solar radiations, which are rank correlated and are likely to follow different types of probability distributions. The concept of Gaussian copula is adopted to transform the rank correlated random variables into a group of standard Gaussian distributions with Pearson correlation coefficients, so that the UT method can be later applied to select the critical sample points from Gaussian distributions in a proper and uniform way. The effectiveness of the proposed method is validated using a set of test results on the modified IEEE 39-bus system and IEEE 300-bus system.

46 citations

Journal ArticleDOI
TL;DR: Two novel algorithms for efficient LAV estimation are developed, which draw from recent advances in composite optimization and demonstrate that improved robustness can be attained at comparable or markedly reduced computation times for medium- or large-size networks relative to existing alternatives.
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 one. However, due to nonconvexity and nonsmoothness, existing LAV solvers based on linear programming are typically slow and, 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 (5 ~ 10 in general) convex quadratic problems, each efficiently solvable either via off-the-shelf toolboxes or through the alternating direction method of multipliers. Leveraging the sparse connectivity inherent to power networks, the second scheme is stochastic and updates only 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 regardless of the number of buses in the network. This computational complexity evidently scales well to large-size power systems. Furthermore, by carefully 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 existing alternatives.

46 citations


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

  • ...Three power network benchmarks including the IEEE 14-, 118-bus, and the PEGASE 9, 241- bus systems were simulated, following the MATLAB-based toolbox MATPOWER [37], [38]....

    [...]

  • ...Furthermore, the Gauss-Newton iterations were implemented by calling for the embedded state estimation function ‘doSE.m’ in MATPOWER....

    [...]

  • ...Three power network benchmarks including the IEEE 14-, 118-bus, and the PEGASE 9, 241bus systems were simulated, following the MATLAB-based toolbox MATPOWER [37], [38]....

    [...]

  • ...Measurements including all (‘sending-end’) active and reactive power flows, as well as all squared voltage magnitudes were obtained from MATPOWER [38]....

    [...]

  • ...The third experiment tests the scalability and efficacy of the stochastic iterations on a larger power network of 9, 241 buses available in MATPOWER [38]....

    [...]

Journal ArticleDOI
TL;DR: In this article, the adaptive guided differential evolution (AGDE) algorithm was improved by using the Fitness-Distance Balance (FDB) method with its balanced searching and high-powered diversity abilities.

46 citations

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]....

    [...]