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: The proposed methodology establishes a single PHEV charging demand model, and then employs queuing theory to describe the behavior of multiple PHEVs, and a modified IEEE 30-bus system integrated with the two demand models proposed is proposed.
Abstract: Millions of electric vehicles (EVs), especially plug-in hybrid EVs (PHEVs), will be integrated into the power grid in the near future. Due to their large quantity and complex charging behavior, the impact of substantial PHEVs charging on the power grid needs to be investigated. Since the charging behavior of PHEVs in a certain regional transmission network or a local distribution network is determined by different uncertain factors, their overall charging demand tends to be uncertain and in this situation probabilistic power flow (PPF) can be applied to analyze the impact of PHEVs charging on the power grid. However, currently there is no suitable model of the overall charging demand of PHEVs available for PPF calculations. In this paper, a methodology of modeling the overall charging demand of PHEVs is proposed. The proposed methodology establishes a single PHEV charging demand model, and then employs queuing theory to describe the behavior of multiple PHEVs. Moreover, two applications are given, i.e., modeling the overall charging demand of PHEVs at an EV charging station and in a local residential community, respectively. Comparison between PPF calculations and Monte Carlo simulation are made on a modified IEEE 30-bus system integrated with the two demand models proposed.

389 citations

Journal ArticleDOI
TL;DR: A distributed algorithm is presented to solve the economic power dispatch with transmission line losses and generator constraints based on two consensus algorithms running in parallel using a consensus strategy called consensus on the most up-to-date information.
Abstract: A distributed algorithm is presented to solve the economic power dispatch with transmission line losses and generator constraints. The proposed approach is based on two consensus algorithms running in parallel. The first algorithm is a first-order consensus protocol modified by a correction term which uses a local estimation of the system power mismatch to ensure the generation-demand equality. The second algorithm performs the estimation of the power mismatch in the system using a consensus strategy called consensus on the most up-to-date information. The proposed approach can handle networks of different size and topology using the information about the number of nodes which is also evaluated in a distributed fashion. Simulations performed on standard test cases demonstrate the effectiveness of the proposed approach for both small and large systems.

384 citations


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

  • ...In this case study, the IEEE 300-bus system with 69 generator buses and 411 transmission lines [22] is considered to show the effectiveness of the proposed approach for a large network....

    [...]

  • ...The simulations have been run in Matlab and the current values for the losses computation have been estimated by running the power flow routine of Matpower [22]....

    [...]

  • ...The simulation starts with the initial condition given by theMatpower case study [22] and a system load demand of 23 526MW....

    [...]

  • ...The characteristics of the generators are given in Tables I, while the resistances for the transmission lines are given in the archive of Matpower [22]....

    [...]

Journal ArticleDOI
TL;DR: This study identifies future research opportunities in relation to challenges for optimal ESS placement planning, development and implementation issues, optimisation techniques, social impacts, and energy security.
Abstract: The deployment of energy storage systems (ESSs) is a significant avenue for maximising the energy efficiency of a distribution network, and overall network performance can be enhanced by their optimal placement, sizing, and operation. An optimally sized and placed ESS can facilitate peak energy demand fulfilment, enhance the benefits from the integration of renewables and distributed energy sources, aid power quality management, and reduce distribution network expansion costs. This paper provides an overview of optimal ESS placement, sizing, and operation. It considers a range of grid scenarios, targeted performance objectives, applied strategies, ESS types, and advantages and limitations of the proposed systems and approaches. While batteries are widely used as ESSs in various applications, the detailed comparative analysis of ESS technical characteristics suggests that flywheel energy storage (FES) also warrants consideration in some distribution network scenarios. This research provides recommendations for related requirements or procedures, appropriate ESS selection, smart ESS charging and discharging, ESS sizing, placement and operation, and power quality issues. Furthermore, this study identifies future research opportunities in relation to challenges for optimal ESS placement planning, development and implementation issues, optimisation techniques, social impacts, and energy security.

373 citations

Journal ArticleDOI
TL;DR: It is shown how normal operations of power networks can be statistically distinguished from the case under stealthy attacks, and two machine-learning-based techniques for stealthy attack detection are proposed.
Abstract: Aging power industries, together with the increase in demand from industrial and residential customers, are the main incentive for policy makers to define a road map to the next-generation power system called the smart grid. In the smart grid, the overall monitoring costs will be decreased, but at the same time, the risk of cyber attacks might be increased. Recently, a new type of attacks (called the stealth attack) has been introduced, which cannot be detected by the traditional bad data detection using state estimation. In this paper, we show how normal operations of power networks can be statistically distinguished from the case under stealthy attacks. We propose two machine-learning-based techniques for stealthy attack detection. The first method utilizes supervised learning over labeled data and trains a distributed support vector machine (SVM). The design of the distributed SVM is based on the alternating direction method of multipliers, which offers provable optimality and convergence rate. The second method requires no training data and detects the deviation in measurements. In both methods, principal component analysis is used to reduce the dimensionality of the data to be processed, which leads to lower computation complexities. The results of the proposed detection methods on IEEE standard test systems demonstrate the effectiveness of both schemes.

363 citations


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

  • ...Here, we use MATPOWER [32] to simulate the operation of the power network....

    [...]

Journal ArticleDOI
TL;DR: In this paper, a steady-state multi-terminal voltage source converter high voltage direct current (VSC MTDC) model is introduced and extended to include multiple AC and DC grids with arbitrary topologies.
Abstract: In this paper, a steady-state multi-terminal voltage source converter high voltage direct current (VSC MTDC) model is introduced. The proposed approach is extended to include multiple AC and DC grids with arbitrary topologies. The DC grids can thereby interconnect arbitrary buses in one or more non-synchronized AC systems. The converter equations are derived in their most general format and correctly define all set-points with respect to the system bus instead of the converter or filter bus, which is often done to simplify calculations. The paper introduces a mathematical model to include the converter limits and discusses how the equations change when a transformerless operation is considered or when the converter filter is omitted. An AC/VSC MTDC power flow is implemented using MATPOWER to show the validity of the generalized power flow model.

332 citations


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

  • ...Finally, Section IV discusses simulation results by combining the proposed methodology with the open source Matlab toolbox, MATPOWER [14]....

    [...]

  • ...This section presents simulation results of the proposed AC/DC power flow algorithm implemented in the open-source Matlab toolbox, MATPOWER [14]....

    [...]

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

    [...]