Solving the economic power dispatch and related problems more efficiently (and reliably)

Similar documents
Stochastic Unit Commitment with Topology Control Recourse for Renewables Integration

Course notes for EE394V Restructured Electricity Markets: Locational Marginal Pricing

Bilevel Programming-Based Unit Commitment for Locational Marginal Price Computation

Software for Integer and Nonlinear Optimization

DIMACS, Rutgers U January 21, 2013 Michael Caramanis

Software Tools: Congestion Management

Deregulated Electricity Market for Smart Grid: A Network Economic Approach

A three-level MILP model for generation and transmission expansion planning

Congestion and Price Prediction in Locational Marginal Pricing Markets Considering Load Variation and Uncertainty

A Stochastic-Oriented NLP Relaxation for Integer Programming

Inverse Optimization for the Recovery of Market Structure from Market Outcomes

Economic analysis of the N-1 reliable unit commitment and transmission switching problem using duality concepts

Coupled Optimization Models for Planning and Operation of Power Systems on Multiple Scales

Robust Corrective Topology Control for System Reliability and Renewable Integration. Akshay Shashikumar Korad

R O B U S T E N E R G Y M AN AG E M E N T S Y S T E M F O R I S O L AT E D M I C R O G R I D S

Topology control algorithms in power systems

Accelerating the Convergence of MIP-based Unit Commitment Problems

Preliminaries Overview OPF and Extensions. Convex Optimization. Lecture 8 - Applications in Smart Grids. Instructor: Yuanzhang Xiao

Tutorial 2: Modelling Transmission

Appendix A Solving Systems of Nonlinear Equations

Multi-Area Stochastic Unit Commitment for High Wind Penetration

A possible notion of short-term value-based reliability

A Benders Decomposition Approach to Corrective Security Constrained OPF with Power Flow Control Devices

Role of Synchronized Measurements In Operation of Smart Grids

Multi-Area Stochastic Unit Commitment for High Wind Penetration in a Transmission Constrained Network

A new stochastic program to facilitate intermittent renewable generation

Chapter 5. Transmission networks and electricity markets

A Unified Framework for Defining and Measuring Flexibility in Power System

Optimal Power Flow. S. Bose, M. Chandy, M. Farivar, D. Gayme S. Low. C. Clarke. Southern California Edison. Caltech. March 2012

Valid Inequalities for Optimal Transmission Switching

2018 Annual Review of Availability Assessment Hours

The Analysis of Electricity Storage Location Sites in the Electric Transmission Grid

Optimal Demand Response

A Robust Optimization Approach to the Self-scheduling Problem Using Semidefinite Programming

Optimal Demand Response

Some Observations on the Locational Marginal Prices and Loads

MEDIUM-TERM HYDROPOWER SCHEDULING BY STOCHASTIC DUAL DYNAMIC INTEGER PROGRAMMING: A CASE STUDY

Proper Security Criteria Determination in a Power System with High Penetration of Renewable Resources

FAST OPTIMAL POWER FLOW ANALYSIS FOR LARGE-SCALE SMART GRID YI LIANG THESIS

ECG 740 GENERATION SCHEDULING (UNIT COMMITMENT)

A Bayesian Perspective on Residential Demand Response Using Smart Meter Data

+/- $50 Bid Cap and Node Limitations on Up-To Congestion Transactions APRIL 10 SPECIAL SESSION MIC NOHA SIDHOM- INERTIA POWER

The Pennsylvania State University. The Graduate School. College of Earth and Mineral Sciences FLEXIBLE NETWORK TOPOLOGIES AND THE SMART GRID

Controlling variability in power systems

36106 Managerial Decision Modeling Linear Decision Models: Part II

A Merchant Mechanism for Electricity Transmission Expansion

Renewables and the Smart Grid. Trip Doggett President & CEO Electric Reliability Council of Texas

Optimal Power Flow Formulations in Modern Distribution Grids

CAISO Participating Intermittent Resource Program for Wind Generation

OPTIMAL DISPATCH OF REAL POWER GENERATION USING PARTICLE SWARM OPTIMIZATION: A CASE STUDY OF EGBIN THERMAL STATION

Modelling wind power in unit commitment models

Game theory and market power

California Independent System Operator (CAISO) Challenges and Solutions

Decision Procedures An Algorithmic Point of View

Development of the new MINLP Solver Decogo using SCIP - Status Report

GLOBAL OPTIMIZATION METHODS FOR OPTIMAL POWER FLOW AND TRANSMISSION SWITCHING PROBLEMS IN ELECTRIC POWER SYSTEMS

A new primal-dual framework for European day-ahead electricity auctions

is called an integer programming (IP) problem. model is called a mixed integer programming (MIP)

Battery Energy Storage

Wind Rules and Forecasting Project Update Market Issues Working Group 12/14/2007

Sparse Polynomial Optimization for Urban Distribution Networks

Transmission Expansion Planning for Large Power Systems. Hui Zhang

Multiperiod Blend Scheduling Problem

Javier Contreras Sanz- Universidad de Castilla-La Mancha Jesús María López Lezama- Universidad de Antioquia Antonio Padilha-Feltrin- Universidade

Optimization Basics for Electric Power Markets

Equivalent relaxations of optimal power flow

Stochastic Integer Programming

Tight and Compact MILP Formulation for the Thermal Unit Commitment Problem

A Model for a Zonal Operating Reserve Demand Curve

SURVIVABLE ENERGY MARKETS

IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 24, NO. 3, AUGUST

Contents Economic dispatch of thermal units

Spatially-Explicit Prediction of Wholesale Electricity Prices

THE assembling of Smart Grid, a cyber-enabled transformation

A Bound Strengthening Method for Optimal Transmission Switching in Power Systems

On Clearing Coupled Day-Ahead Electricity Markets

Do Generation Firms in Restructured Electricity Markets Have Incentives to. Support Social-Welfare-Improving Transmission Investments?

Chapter 2. Planning Criteria. Turaj Amraee. Fall 2012 K.N.Toosi University of Technology

Energy System Modelling Summer Semester 2018, Lecture 7

Forecasting demand in the National Electricity Market. October 2017

SINGLE OBJECTIVE RISK- BASED TRANSMISSION EXPANSION

DATA-DRIVEN RISK-AVERSE STOCHASTIC PROGRAM AND RENEWABLE ENERGY INTEGRATION

Applying High Performance Computing to Multi-Area Stochastic Unit Commitment

The N k Problem using AC Power Flows

Facility Location and Distribution System Planning. Thomas L. Magnanti

A Branch-and-Refine Method for Nonconvex Mixed-Integer Optimization

An MINLP approach to forming secure islands in electricity networks

A Julia JuMP-based module for polynomial optimization with complex variables applied to ACOPF

Decision making under uncertainty in power system using Benders decomposition

Mixed Integer Linear Programming Formulation for Chance Constrained Mathematical Programs with Equilibrium Constraints

Various Techniques for Nonlinear Energy-Related Optimizations. Javad Lavaei. Department of Electrical Engineering Columbia University

Advanced linear programming

The North American Electric Reliability Corporation hereby submits Informational Filing of the North American Electric Reliability Corporation.

The DC Optimal Power Flow

The Traveling Salesman Problem: An Overview. David P. Williamson, Cornell University Ebay Research January 21, 2014

Impacts of Bad Data and Cyber Attacks on Electricity Market Operations

SIGNIFICANT increase in amount of private distributed

Modern Power Systems Analysis

elgian energ imports are managed using forecasting software to increase overall network e 칁 cienc.

On-Line TSA and Control at EMS Control Centers for Large Power Grids

Transcription:

Solving the economic power dispatch and related problems more efficiently (and reliably) Richard P O'Neill FERC With Mary Cain, Anya Castillo, Clay Campaigne, Paula A. Lipka, Mehrdad Pirnia, Shmuel Oren DIMACS Workshop on Energy Infrastructure Rutgers University February 20-22, 2013 Views expressed are not necessarily those of the Commission

Electricity fictions, frictions, paradigm changes and politics 19 th century competition: Edison v. Westinghouse 1905 Chicago 47 electric franchises 20 th century: Sam Insull s deal franchise unnatural monopoly cost-of-service rates Incentives for physical asset solution 1927 PJM formed a power pool 1965 Blackout: Edward Teller: power systems need sensors, communications, computers, displays and controls 2013 still working on it 2

software 1960 Engineering judgment software 1990 Engineering judgment software 2010 1960 Engineering judgment Engineering judgment 1960 2020 software Engineering Engineering judgment judgment

Mild assumptions Over the next ten years Computers will be faster and cheaper Measurement will be faster and better Generic software will be faster and better The questions are how much? Research will determine how much!! How much does sub optimality cost?

World Gross Production (2009): 20,000 TWh United States Gross Production (2009): 4,000 TWh At $30/MWh: cost $600 billion/year (world) cost $120 billion/year (US) At $100/MWh: cost $2,000 billion/year (world) cost $400 billion/year (US) In US 1% savings is about than $1 to $4 billion/yr FERC strategic goal: Promote efficiency through better market design and optimization software Source: IEA Electricity Information, 2010. NASA, 2010. money can't buy me love 5

What will be smarter? Paradigm change Smarter Markets 20?? Generators, transmission, buildings and appliances communications, software and hardware markets and incentives what is the 21st century market design? Locationally and stochastically challenged: Wind, solar, hydro Fast response: batteries and demand Harmonize wind, solar, batteries and demand February 20, 2013 6 Greater flexibility more options

new technologies need better markets Batteries, flexible generators, topology optimization and responsive demand optimally integrated off-peak Generally wind is strongest Prices as low as -$30/MWh Ideal for battery charging 7

ISO Generation megawatts Transmission Lines (miles) Population (millions) CAISO 57,124 25,526 30 ISO-NE 33,700 8,130 14 Midwest 144,132 55,090 43 NYISO 40,685 10,893 19 SPP 66,175 50,575 15 PJM 164,895 56,499 51 Total 506,711 206,713 172 8

PJM/MISO 5 minute LMPs 21 Oct 2009 9:55 AM 9

ISO Markets and Planning Four main ISO Auctions Real-time: for efficient dispatch Day-ahead: for efficient unit scheduling Generation Capacity: to ensure generation adequacy and cover efficient recovery Transmission rights (FTRs): to hedge transmission congestion costs Planning and investment Competition and cooperation All use approximations due to software limitations 10

balancing market plus a lookahead efficiently dispatch generation, load, transmission and ancillary services every 5 minutes Subject to N-1 reliability constraints Within the flexible limits of generators and transmission 11

Woke up, got out of bed, scheduling and unit commitment market efficiently (from bids) schedule generation, load, transmission and ancillary services Subject to explicit reliability constraints Within the flexible limits of generators and transmission Eight days a week is not enough to show I care 12

End-use consumers got to get you into my life Consumers receive very weak price signals monthly meter; see monthly average price On a hot summer day wholesale price = $1000/MWh Retail price < $100/MWh He's as blind as he can be just sees what he wants to see results in market inefficiencies and poor purchase decisions for electricity and electric appliances. Smart meter and real-time price are key Solution: smart appliances real time pricing, interval meters and Demand-side bidding Large two-sided market!!!!!!!!! 13

Open or close circuit breakers Proof of concept savings using DCOPF provided 25% savings on an 118 bus test problem N-1 for IEEE 118 & RST 96 up to 16% savings ISO-NE network 15% savings or $.5 billion/yr Potential all solutions have optimality gaps so higher savings may be found Currently takes too long to solve to optimality Better solutions are acceptable 14

Enhanced wide-area planning models more efficient planning and cost allocation through a mixed-integer nonlinear stochastic program. Integration into a single modeling framework Better models are required to economically plan efficient transmission investments compute cost allocations in an environment of competitive markets with locationally-constrained variable resources and criteria for contingencies and reserve capacity. 15

Complete ISO market design Smarter markets Not quite there yet Full demand side participation with real-time prices Smarter hardware, e. g., variable impedance Better approximations, e. g., DC to AC Flexible thermal constraints and transmission switching smarter software with high flop computers electric network optimization has roughly 10 6 nodes 10 6 transmission constraints 10 5 binary variables Potential dispatch costs savings: 10 to 30% 16

From real-time reliable dispatch to planning Mixed Integer Nonconvex Program maximize c(x) subject to g(x) 0, Ax b l x u, some x є {0,1} c(x), g(x) may be non-convex I didn't know what I would find there 17

Mixed Integer Program I didn't know what I would find there. maximize cx subject to Ax = b, l x u, some x є {0,1} Better modeling for Start-up and shutdown Transmission switching Investment decisions solution times improved by > 10 7 in last 30 years 10 years becomes 10 minutes And though the holes were rather small They had to count them all It was twenty 18 years ago today

MIP Paradigm Shift Let me tell you how it will be Pre-1999 MIP can not solve in time window Lagrangian Relaxation solutions are usually infeasible Simplifies generators No optimal switching 1999 unit commitment conference and book MIP provides new modeling capabilities New capabilities may present computational issues Bixby demonstrates MIP improvements 2011 MIP creates savings > $500 million annually 2015 MIP savings of > $1 billion annually 19

Power Flow and Simplifications (physics) (market model approximation. Can we do better? ) 20

DC Optimal Flow Problem max i b i d i - i c i p i dual variables i d i - i p i = 0 λ d i d max i all i α max i p i p max i all i β max i p ijk = i df ki (p i -d i ) p max ijk k K μ max k max i b i d in - i c i p in i d in - i p in = nk p njk dual variables λ n d i d max i all i α max i p i p max i all i β max i p ijk = B ijk θ ij θ min ij θ ij θ max ij

AC Optimal Flow Problem DCOPF formulations linearize the nonlinearities and drop variables (voltage and reactive power) simplify the problem add binary variables ACOPF formulation continuous nonconvex optimization problem

Power Flow Equations Polar Power-Voltage: 2N nonlinear equality constraints P n = mk V n V m (G nmk cosθ nm + B nmk sinθ nm ) Q n = mk V n V m (G nmk sinθ nm -B nmk cosθ nm ) Rectangular Power-Voltage: 2N quadratic equality constraints S = P + j Q = diag(v)i * = diag(v)[yv] * = diag(v)y * V * Rectangular Current-Voltage (IV) formulation. Network-wide LINEAR constraints: 2N linear equality constraints I = YV = (G + jb)(v r + jv j ) = GV r -BV j + j(bv r + GV j ) where I r = GV r -BV j and I j = BV r + GV j

Solving the ACOPF with Commercial Solvers CONOPT, KNITRO, MINOS, IPOPT and SNOPT with default settings 7 test problems from 118 to 3000 bus problems BΘ and hot initialization methods outperformed the uniform random initialization ACOPF in rectangular coordinates compared to polar Solves faster and is more robust IPOPT and SNOPT are faster and more robust Simulated parallel process using all solvers is much faster and 100% robust

Rectangular IV-ACOPF formulation. Network-wide objective function: Min c(p, Q) Network-wide constraint: I = YV Bus-specific constraints : P = V r I r + V j I j P max Q = V j I r -V r I j Q max V r V r + V j V j (V max ) 2 P min P = V r I r + V j I j Q min Q = V j I r -V r I j (V min ) 2 V r V r + V j V j (i r nmk) 2 +(i j nmk) 2 (i max nmk) 2 for all n, m, k

The Linear Approximations to the IV Formulation We take three approaches to constraint formulation. If the constraint is nonconvex, use the first order Taylor series approximation restricted step size updated at each LP iteration If the constraint is convex, preprocessed linear constraints (polygons) add tight linear cutting planes that remove the current solution from the linear feasible region kept for subsequent iterations Active constraints for minimum voltage

v i Preprocessed Linear Voltage and Current Maximum Constraints (V r = 0) (V i = 0) v r (v r m) 2 +(v j m) 2 (v max m) 2 v j cos(θs)v r n + sin(θs)v j n v max n (V r = V j ) for s= 0, 1,, s max ; n π/4 v r.

Iterative Linear Cuts.. v j (V r, V j ) v r

Non-Convex Minimum Voltage Constraints. (v min m )2 (v r m )2 + (v j m )2 the linear approximation is problematic. approximation and eliminates parts of the feasible region Since higher losses occur at lower voltages, the natural tendency of the optimization will be toward higher voltages Use active set approach v j Vi. (V r, V j ) v r Vr

Real Power Reactive Power Constraints Non-convex first order approximation at bus n around v r n, i r n, v j n, i j n p n = v r ni r n + v j ni j n + v r ni r n + v j ni j n -(v r ni r n + v j ni j n) The Hessian has eigenvalues: 2 are 1 and 2 are -1 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 q n = v j ni r n -v r ni j n -v r ni j n + v j ni r n -(v j ni r n v r ni j n) The Hessian has eigenvalues: 2 are 1 and 2 are -1 0 0 0-1 0 0 1 0 0 1 0 0-1 0 0 0

Computational experience MINOS, CONOPT, IPOPT, KNITRO, SNOPT with default setting naïve implementation of iterative LP IV-ACOPF Problems: 14, 30, 57, 118, 300 bus; no line limits Ten random starting points Results: iterative LP approach is faster or competitive with nonlinear solvers

Add binding line constraints

LIV-ACOPF: Minimize n c pl n(p n )+c ql n(q n ) i r nmk = g nmk (v r n -v r m) -b nmk (v j n -v j m) i j nmk = b nmk (v r n -v r m)+g nmk (v j n -v j m) for all n, m, k for all n, m, k i r n = mk i r nmk ; i j n = mk i j nmk for all n p n = v r ni r n + v j ni j n + v r ni r n + v j ni j n - (v r ni r n + v j ni j n) for all n q n =v j ni r n -v r ni j n -v r ni j n + v j ni r n - (v j ni r n -v r ni j n) for all n q min n q n q min n ; p min n p n p max n cos(θ s )v r n + sin(θ s )v j n v max n (v r nd/v nd )v r n +(v j nd/v nd )v j n v max n cos(θ s )i r nmk + sin(θ s )i j nmk i max nmk (i r nmkd/i nmkd )i r nmk +(i j nmkd/i nmkd )i j nmk i max nmk for all n for s= 0, 1,, s max ; n for d = 0,, h-1; n for s = 1,, s max ; k for d = 0,, h-1; k

Preprocessed Polygons 4, 8, 16, 32 and 128 sided polygons Results 16 or 32 sided polygons best in a tradeoff between accuracy and solution time. With tight iterative cuts, the solution is always within 2.5% of the best-known nonlinear solution and usually less than 1%. with 16 preprocessed constraints, the iterative linear model 2 to 5x faster nonlinear solver (IPOPT).

Step-size limits for non-convex linearizations improved performance of the iterative linear procedure faster and more robust up to six times to 10x faster than the nonlinear solver and without a step-size constraint. best parameters are problem-dependent

Next steps for the ILIV-ACOPF Call back testing Start from previous major iteration IV cost functions Replace Min c(p, I) with Min c(i, V) Eliminate non-convex P, Q constraints Lower limit voltage constraints remain ILIV-AC OPF with binary variables unit commitment models optimal topology models Preprocessed linear cut sets heuristics

Computational Research Questions Decomposition and Grid (parallel) computing Real/reactive Time If you really like Good approximations it you can have Linearizations the rights convex It could make a million for you Avoiding local optima overnight Nonlinear prices Better tree trimming Better cuts Advance starting points 37

Future ISO Software Real-time: AC Optimal Power Flow with <5 min dispatch, look ahead and explicit N-1 reliability Day-ahead: explicit N-1 ACOPF with unit commitment and transmission switching with <15 min scheduling Investment/Planning: Binary investment variables Greater detail and topology more time to solve 38

Acceptance of Paradigm Shifts A new scientific truth does not triumph by convincing its opponents and making them see the light, but rather because its opponents eventually die, and a new generation grows up that is familiar with it. Max Planck The magical mystery tour is waiting to take you away, waiting to take you away. 39

Market Design "Everything should be made as simple as possible... but not simpler." Einstein The magical mystery tour is waiting to take you away, waiting to take you away. 40