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: MatACDC is the first open source program for power flow analysis of high voltage direct current grids and hybrid AC/DC systems and uses state-of-the-art developments in the field of HVDC grids research.
Abstract: This study presents the creation of a new simulation tool,MATACDC. It is the first open source program for power flow analysis of high voltage direct current (HVDC) grids and hybrid AC/DC systems and uses state-of-the-art developments in the field of HVDC grids research. MATACDC is based on MATLAB and has been fully integrated with the AC system power flow routines from MATPOWER. The software includes all the models needed to study the steady-state interaction of AC and DC systems for a wide range of converter representations and control functions. Any combination of multiple non-synchronised AC systems and multiple DC systems can be solved. The code is freely available and is intended for researchers and students working in the field of HVDC grid steady-state interactions and HVDC grid operation. MATACDC can also easily be extended with user-defined functionality. The study focuses on the program design and layout, the converter modelling, the practical implementation and the integration with AC power flow routines. Furthermore, different examples of possible user-defined functions show how the tool can be extended to include other control representations to study their effect on overall system interactions. Simulation results demonstrate the viability of the routines to simulate complex hybrid AC/DC systems.

57 citations

Journal ArticleDOI
Xue Li1, Fangxing Li1, Haoyu Yuan1, Hantao Cui1, Qinran Hu1 
TL;DR: A fast decouple power flow (FDPF) algorithm with a graphic processing unit (GPU)-based preconditioned conjugate gradient iterative solver under GPU architecture and the Inexact Newton method is integrated to further improve the GPU-based parallel computing performance for solving FDPF.
Abstract: Power flow is the most fundamental computation in power system analysis Traditionally, the linear solution in power flow is solved by a direct method like LU decomposition on a CPU platform However, the serial nature of the LU-based direct method is the main obstacle for parallelization and scalability In contrast, iterative solvers, as alternatives to direct solvers, are generally more scalable with better parallelism This study presents a fast decouple power flow (FDPF) algorithm with a graphic processing unit (GPU)-based preconditioned conjugate gradient iterative solver In addition, the Inexact Newton method is integrated to further improve the GPU-based parallel computing performance for solving FDPF The results show that the GPU-based FDPF maintains the same precision and convergence as the original CPU-based FDPF, while providing considerable performance improvement for several large-scale systems The proposed GPU-based FDPF with the Inexact Newton method gives a speedup of 286 times for a system with over 10 000 buses if compared with traditional FDPF, both implemented based on MATLAB This demonstrates the promising potential of the proposed FDPF computation using a preconditioned iterative solver under GPU architecture

57 citations


Additional excerpts

  • ...1 [50] from the power engineering side....

    [...]

Proceedings ArticleDOI
06 Jan 2014
TL;DR: A stochastic optimal power flow (OPF) formulation that handles uncertain energy from wind and uncertain reserves provided by DR is proposed that results in lower total cost compared to the case where only generation side reserves are taken into account.
Abstract: Demand response (DR) can provide reserves in power systems but a fundamental challenge is that the amount of capacity available from DR is time-varying and uncertain. We propose a stochastic optimal power flow (OPF) formulation that handles uncertain energy from wind and uncertain reserves provided by DR. To handle the uncertainty, we formulate chance constraints and use a scenario based methodology to solve the stochastic OPF problem. This technique allows us to provide a-priori guarantees regarding the probability of constraint satisfaction. Additionally, we devise a strategy for the reserves, provided either by the generators or the loads, that could be deployed in real time operation. To evaluate the effectiveness of our methodology, we carry out a simulation based analysis on the IEEE 30-bus network. Our case studies show that optimizing over the reserves provided by DR, even though they are uncertain, results in lower total cost compared to the case where only generation side reserves are taken into account. We also carry out a Monte Carlo analysis to empirically estimate the probability of constraint satisfaction and demonstrate that it is within the theoretical limits.

56 citations


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

  • ...To evaluate the effectiveness of our methodology, we carry out a simulation-based analysis on the IEEE 30-bus network [18]....

    [...]

  • ...The methodology developed in the previous sections is applied to the IEEE 30-bus network [18], which is modified to include one wind power generator (i....

    [...]

  • ...Values for the generation cost vectors can be found in [18]....

    [...]

Posted Content
TL;DR: A method for exploiting sparsity and applying the Lasserre hierarchy to problems with several thousand complex variables, which consists of computing optimal power flows in the European high-voltage transmission network is proposed.
Abstract: We consider the problem of finding the global optimum of a real-valued complex polynomial on a compact set defined by real-valued complex polynomial inequalities. It reduces to solving a sequence of complex semidefinite programming relaxations that grow tighter and tighter thanks to D'Angelo's and Putinar's Positivstellenstatz discovered in 2008. In other words, the Lasserre hierarchy may be transposed to complex numbers. We propose a method for exploiting sparsity and apply the complex hierarchy to problems with several thousand complex variables. These problems consist of computing optimal power flows in the European high-voltage transmission network.

56 citations

Journal ArticleDOI
01 Apr 2020-Energy
TL;DR: The optimal reconfiguration of microgrid-based distribution networks is modeled by considering demand response program to enhance the network scheduling flexibility and aims to minimize total system operation cost and losses with optimal networked-microgrid reconfigurations.

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

    [...]