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
Posted Content
02 Jul 2020
TL;DR: An efficient Deep Neural Network approach, DeepOPF, is developed to ensure the feasibility of the generated solution of the AC-OPF problem, by employing a penalty approach in training the DNN.
Abstract: The AC-OPF problem is the key and challenging problem in the power system operation When solving the AC-OPF problem, the feasibility issue is critical In this paper, we develop an efficient Deep Neural Network (DNN) approach, DeepOPF, to ensure the feasibility of the generated solution The idea is to train a DNN model to predict a set of independent operating variables, and then to directly compute the remaining dependable variables by solving the AC power flow equations While this guarantees the power-flow balances, the principal difficulty lies in ensuring that the obtained solutions satisfy the operation limits of generations, voltages, and branch flow We tackle this hurdle by employing a penalty approach in training the DNN As the penalty gradients make the common first-order gradient-based algorithms prohibited due to the hardness of obtaining an explicit-form expression of the penalty gradients, we further apply a zero-order optimization technique to design the training algorithm to address the critical issue The simulation results of the IEEE test case demonstrate the effectiveness of the penalty approach Also, they show that DeepOPF can speed up the computing time by one order of magnitude compared to a state-of-the-art solver, at the expense of minor optimality loss

34 citations

Journal ArticleDOI
TL;DR: In this article, a probabilistic method to evaluate the impact of wind turbines (WTs) integration into distribution systems within a market environment is proposed, combining Monte Carlo simulation (MCS) technique and market-based optimal power flow (OPF) are used to maximize the social welfare considering different combinations of wind generation and load demand over a year.

34 citations

Journal ArticleDOI
TL;DR: This article investigates local Volt/VAR control with a general class of control functions, and shows that the power system dynamics with nonincremental local voltage control can be seen as a distributed algorithm for solving a well-defined optimization problem (reverse engineering).
Abstract: The increasing penetration of renewable and distributed energy resources in distribution networks calls for fast and efficient distributed voltage regulation algorithms. In this work we study local Volt/VAR control by first reverse engineering the existing non-incremental control scheme together with a linearized power flow equation as a well-defined convex optimization problem, based on which we characterize the properties of its equilibrium point. We then design two incremental local algorithms for solving the same optimization problem with less restrictive convergence conditions and better voltage regulation through forward engineering. We compare the performance of the three algorithms with both analytical characterization and numerical evaluation.

34 citations

Journal ArticleDOI
TL;DR: A new online chi-square detection method associated with two kinds of state estimates is proposed to make up for the system vulnerability of dynamic state estimators, which are recently found vulnerable to data injection attack.

34 citations

Journal ArticleDOI
TL;DR: An analytic framework is proposed based on Markov chains for modeling the dynamics of cascading failures in power grids and the noncritical regions of power-system's operating characteristics with human-factor considerations are characterized under which the probability of large cascading fails is minimized.
Abstract: Human operators play a key role in the reliable operation of critical infrastructures. However, human operators may take actions that are far from optimum. This can be due to various factors affecting the operators’ performance in time-sensitive and critical situations such as reacting to contingencies with significant monetary and social impacts. In this paper, an analytic framework is proposed based on Markov chains for modeling the dynamics of cascading failures in power grids. The model captures the effects of operators’ behavior quantified by the probability of human error under various circumstances. In particular, the observations from historical data and information obtained from interviews with power-system operators are utilized to develop the model as well as identify its parameters. In light of the proposed model, the noncritical regions of power-system's operating characteristics with human-factor considerations are characterized under which the probability of large cascading failures is minimized.

34 citations


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

  • ...the lines using the default setting under normal operating condition given by MATPOWER [29]....

    [...]

  • ...In our earlier work [15], we have conducted extensive powersystem cascading-failure simulations based on MATPOWER for investigating the behavior of Pstop(Fi)....

    [...]

  • ...To choose the five capacity values, we have calculated the power flow through the lines using the default setting under normal operating condition given by MATPOWER [29]....

    [...]

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

    [...]