Smart Grid. Steven Low. Computing + Math Sciences Electrical Engineering

Similar documents
Optimal Power Flow and Frequency Control

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

Optimal Demand Response

Optimization, Dynamics, and Layering in Complex Networked Systems: From the Internet to the Smart Grid

Optimal Power Flow in Distribution Networks

Optimal Power Flow in Tree Networks

Inverter VAR Control for Distribution Systems with Renewables

Branch Flow Model. Computing + Math Sciences Electrical Engineering

Real-Time Load-Side Control of Electric Power Systems

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

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

Networked Feedback Control for a Smart Power Distribution Grid

Optimal Tap Settings for Voltage Regulation Transformers in Distribution Networks

Equivalent relaxations of optimal power flow

An optimization-based demand response in radial distribution networks

Controlling variability in power systems

Recent Advances in Solving AC OPF & Robust UC

Convex Relaxation of Optimal Power Flow

SMART GRID FORECASTING

Joint Frequency Regulation and Economic Dispatch Using Limited Communication

Convex Relaxation of Optimal Power Flow

Branch Flow Model for Radial Networks: Convex Relaxation

Deregulated Electricity Market for Smart Grid: A Network Economic Approach

Bringing Renewables to the Grid. John Dumas Director Wholesale Market Operations ERCOT

The AR OPF: an Exact Convex Formulation for the Optimal Power Flow in Radial Distribution Networks

SIGNIFICANT increase in amount of private distributed

Total Market Demand Wed Jan 02 Thu Jan 03 Fri Jan 04 Sat Jan 05 Sun Jan 06 Mon Jan 07 Tue Jan 08

Geometry of power flows and convex-relaxed power flows in distribution networks with high penetration of renewables

DIMACS, Rutgers U January 21, 2013 Michael Caramanis

Design and Stability of Load-Side Primary Frequency Control in Power Systems

PRIMARY distribution systems have sectionalizing

A Unifying Market Power Measure for Deregulated Transmission-Constrained Electricity Markets

Optimal Large-scale Storage Placement in Single Generator Single Load Networks

SYSTEM BRIEF DAILY SUMMARY

Power System Security. S. Chakrabarti

Seminar Course 392N Spring2011. ee392n - Spring 2011 Stanford University. Intelligent Energy Systems 1

Economic Operation of Power Systems

Contents Economic dispatch of thermal units

Optimal Demand Response

B.E. / B.Tech. Degree Examination, April / May 2010 Sixth Semester. Electrical and Electronics Engineering. EE 1352 Power System Analysis

A Data-driven Voltage Control Framework for Power Distribution Systems

Real-time Decentralized Voltage Control in Distribution Networks

SYSTEM BRIEF DAILY SUMMARY

California Independent System Operator (CAISO) Challenges and Solutions

A Unified Framework for Defining and Measuring Flexibility in Power System

Optimization and the Price of Anarchy in a Dynamic Newsboy Model

Software Tools: Congestion Management

Branch Flow Model: Relaxations and Convexification Part I

Automatic Generation Control. Meth Bandara and Hassan Oukacha

Q-V droop control using fuzzy logic and reciprocal characteristic

Effects of Various Uncertainty Sources on Automatic Generation Control Systems

Branch Flow Model: Relaxations and Convexification Part I

Tutorial 2: Modelling Transmission

Power System Dynamics as Primal-Dual. Algorithm for Optimal Load Control

A Market Mechanism for Electric Distribution Networks

Operations Report. Tag B. Short, Director South Region Operations. Entergy Regional State Committee (ERSC) February 14, 2018

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

Stochastic Unit Commitment with Topology Control Recourse for Renewables Integration

Exact Convex Relaxation of Optimal Power Flow in Radial Networks

CAISO Participating Intermittent Resource Program for Wind Generation

STATE ESTIMATION IN DISTRIBUTION SYSTEMS

Toward Combining Intra-Real Time Dispatch (RTD) and AGC for On-Line Power Balancing

Application of Monte Carlo Simulation to Multi-Area Reliability Calculations. The NARP Model

Managing Uncertainty and Security in Power System Operations: Chance-Constrained Optimal Power Flow

Real-time Voltage Regulation in Distribution Systems via Decentralized PV Inverter Control

Corrective Control to Handle Forecast Uncertainty: A Chance Constrained Optimal Power Flow

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

Optimal Placement & sizing of Distributed Generator (DG)

Centralized Supplementary Controller to Stabilize an Islanded AC Microgrid

peak half-hourly New South Wales

Strong SOCP Relaxations for the Optimal Power Flow Problem

peak half-hourly Tasmania

Performance Improvement of Hydro-Thermal System with Superconducting Magnetic Energy Storage

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

International Studies about the Grid Integration of Wind Generation

CHAPTER 2 MATHEMATICAL MODELLING OF AN ISOLATED HYBRID POWER SYSTEM FOR LFC AND BPC

Coordinated Aggregation of Distributed Resources

KINGS COLLEGE OF ENGINEERING Punalkulam

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

Distributed Frequency-Preserving Optimal Load Control

Systems Operations. PRAMOD JAIN, Ph.D. Consultant, USAID Power the Future. Astana, September, /6/2018

ASYNCHRONOUS LOCAL VOLTAGE CONTROL IN POWER DISTRIBUTION NETWORKS. Hao Zhu and Na Li

Design and Stability of Load-Side Primary Frequency Control in Power Systems

peak half-hourly South Australia

Swing Dynamics as Primal-Dual Algorithm for Optimal Load Control

International Workshop on Wind Energy Development Cairo, Egypt. ERCOT Wind Experience

Control Strategies for Microgrids

Sparse Matrix Theory and Semidefinite Optimization

Analysis of Coupling Dynamics for Power Systems with Iterative Discrete Decision Making Architectures

Stability of Disturbance Based Unified Control

Estimating Feasible Nodal Power Injections in Distribution Networks

PowerApps Optimal Power Flow Formulation

The DC Optimal Power Flow

QUESTION BANK ENGINEERS ACADEMY. Power Systems Power System Stability 1

Impact of Photovoltaic Generation On The Power System Stability

Bilevel Programming-Based Unit Commitment for Locational Marginal Price Computation

Perfect and Imperfect Competition in Electricity Markets

Better Weather Data Equals Better Results: The Proof is in EE and DR!

ECG 740 GENERATION SCHEDULING (UNIT COMMITMENT)

ANN and Statistical Theory Based Forecasting and Analysis of Power System Variables

Transcription:

Smart Grid Steven Low Computing + Math Sciences Electrical Engineering August 2014

Smart grid team (impact of CDS) Caltech! D. Cai, M. Chandy, N. Chen, J. Doyle, K. Dvijotham, M. Farivar, L. Gan, B. Hassibi, J. Ledyard, E. Mallada, M. Nikolai, Q. Peng, T. Teeraratkul, A. Wierman, S. You, C. Zhao Former! S. Bose (Cornell), L. Chen (Colorado), D. Gayme (JHU), J. Lavaei (Columbia), Z. Liu (LBNL/SUNY), L. Li (Harvard), U. Topcu (Upenn)

Big picture how should we evolve our energy system (grid)?

Watershed moment Power network will undergo similar architectural transformation that phone network went through in the last two decades Tesla: multi-phase AC Deregulation started? 1888 Both started as natural monopolies Both provided a single commodity 1876 Both grew rapidly through two WWs Bell: telephone 1980-90s 1980-90s Deregulation started 1969: DARPAnet Convergence to Internet

Watershed moment Industries will be destroyed & created AT&T, MCI, McCaw Cellular, Qualcom Google, Facebook, Twitter, Amazon, ebay, Netflix Infrastructure will be reshaped Centralized intelligence, vertically optimized Distributed intelligence, layered architecture What will drive power network transformation?

Four drivers Renewables for sustainability Electrification of transportation challenges Advances in power electronics Deployment of sensing, control, comm enablers

Area to power the world by solar power: electricity, machines, transportations 2030 usage: 44% greater than 2008 usage solar: 1kW/m 2, 20% efficiency, 2000 hrs/yr

DER will reach 30% of Installed US Capacity by 2020 Effectively all incremental growth in capacity will come from customers 30% Backup Generation: 225 GW CHP: 122 GW Demand Response: 90 GW Solar PV: 50 GW Other DG: 25 GW Dist. Storage: 3 GW Potential DER Total: 515 GW Jeff Taft, PNNL, Nov 2013

Technical potential of solar power: > 200x world energy demand network of billions of active distributed energy resources (DERs) DER: PV, wind tb, EV, storage, smart bldgs/appls

Risk: active DERs introduce rapid random fluctuations in supply, demand, power quality increasing risk of blackouts Opportunity: active DERs enables realtime dynamic network-wide feedback control, improving robustness, security, efficiency Caltech research: distributed control of networked DERs 1. Endpoint based control Self-manage through local sensing, comm, control 2. Local algorithms with global perspective Decompose global objectives into local algorithms 3. CDS tools provide Structure, clarity, systematic algorithm design

Caltech research economics and regulations control and optimization voltage regulation freq control demand response (e.g. DC) storage EV charging OPF volt/var DER adoption market power sec min 5 min 60 min day year

Caltech research economics and regulations control and optimization freq control voltage regulation demand response (e.g. DC) storage EV charging OPF volt/var DER adoption market power sec min 5 min 60 min day year

Key challenges multiple timescales uncertainty large scale nonconvexity

Multiple timescale System dynamics and controls at different timescales require different models they interact Sean Meyn, 2010

Uncertainty Uncertainty creates difficulty in both control and markets 60.04 60.02 60.00 FREQUENCY (Hz) 59.98 59.96 59.94 2600-MW Generation Lost SPINNING AND SUPPLEMENTAL RESERVES RESPONSE (10 min) this can be very expensive as uncertainty grows 59.92 GOVERNOR RESPONSE (1 min) 59.90 5:50 6:00 6:10 6:20 6:30 TIME (pm) Loss of 2 nuclear plants in ERCOT Kirby 2003 [ORNL/TM-2003/19]

Uncertainty Imagine when we have 33%+ renewable generation How can load help? ubiquitous continuous fast-acting distributed (10 min) (1 min)

Uncertainty Real-time price can be more than 100x the average price! Illinois, July 1998 California, July 2000 5000 4000 3000 Purchase Price $/MWh Previous week 250 200 150 Spinning reserve prices PX prices $/MWh 70 60 50 40 2000 1000 0 Mon Tues Weds Thurs Fri 100 50 0 Weds Thurs Fri Sat Sun Mon Tues Weds 30 20 10 Ontario, November 2005 APX Power NL, April 23, 2007 Forecast Prices Forecast Demand 21000 18000 15000 2000 1500 1000 500 0 Demand in MW Last Updated 11:00 AM Predispatch 1975.11 Dispatch 19683.5 Hourly Ontario Energy Price $/MWh Last Updated 11:00 AM Predispatch 72.79 Dispatch 90.82 3 6 9 12 15 18 21 3 6 9 12 15 18 21 3 6 9 12 15 18 21 Time Tues Weds Thurs Volume (MWh) 7000 6000 5000 4000 3000 2000 1000 0 Current Week Volume Current Week Price Prev. Week Volume Prev. Week Price Tues Wed Thus Fri Sat Sun Mon 400 300 200 100 0 Price (Euro/MWh) Figure: Real-world price dynamics Sean Meyn, 2010

Large scale Example: Southern California Edison! 4-5 million customers SCE Rossi feeder circuit! #houses: 1,407; #commercial/industrial: 131! #transformers: 422! #lines: 2,064 (multiphase, inc. transfomers)! peak load: 3 6 MW! #optimization variables: 50,000 SCE has 4,500 feeders! ~100M variables United States! 131M customers, 300K miles of transmission & distr lines, 3,100 utilities much more DERs in the future

Caltech research economics and regulations control and optimization freq control voltage regulation demand response (e.g. DC) storage EV charging OPF volt/var DER adoption market power sec min 5 min 60 min day year

Optimal power flow (OPF) OPF is solved routinely to determine! How much power to generate where! Parameter setting, e.g. taps, VARs! Market operation & pricing Non-convex and hard to solve! Huge literature since 1962! Common practice: DC power flow (LP)

OPF: bus injection model min tr CVV * subject to s j tr ( Y j VV * ) s j v j V j 2 v j nonconvex (QCQP) due to Kirchhoff s laws cannot be designed away should exploit hidden convexity structure not just for speed and scale

Feasible sets min tr CVV * subject to s j tr ( Y j VV * ) s j v j V j 2 v j Equivalent problem: quadratic in V linear in W!! min tr CW subject to s j tr ( Y j W ) s j v i W ii vi W 0, rank W =1 convex in W except this constraint

But SDP is not scalable enough

Feasible set dec # vars Consider full matrix W partial matrix partial matrix W c(g) W G defined on a chordal ext of G defined on G C1: C2: C3: W 0, rank W = 1 W c(g) 0, rank W c(g) = 1 W G ( j,k) 0, rank W G ( j,k)=1, ( j,k) 2 E, Â ( j,k)2c \W jk = 0 mod 2p

Feasible set dec # vars Consider full matrix W partial matrix partial matrix W c(g) W G defined on a chordal ext of G defined on G C1: C2: C3: W 0, rank W = 1 W c(g) 0, rank W c(g) = 1 W G ( j,k) 0, rank W G ( j,k)=1, ( j,k) 2 E, Â ( j,k)2c \W jk = 0 mod 2p

Feasible set dec # vars Consider full matrix W partial matrix partial matrix W c(g) W G defined on a chordal ext of G defined on G C1: C2: C3: W 0, rank W = 1 W c(g) 0, rank W c(g) = 1 W G ( j,k) 0, rank W G ( j,k)=1, ( j,k) 2 E, Â ( j,k)2c \W W Gjk = 0 mod 2p 2x2 rank-1 [ ] jk cycle condition

Feasible set Theorem C1 = C2 = C3 C1: C2: C3: W 0, rank W = 1 W c(g) 0, rank W c(g) = 1 W G ( j,k) 0, rank W G ( j,k)=1, ( j,k) 2 E, Â ( j,k)2c \W W Gjk = 0 mod 2p [ ] jk cycle condition

Feasible set Theorem C1 = C2 = C3 Moreover, given W G that satisfies C3, there is a unique completion W that satisfies C1 C1: C2: C3: W 0, rank W = 1 W c(g) 0, rank W c(g) = 1 W G ( j,k) 0, rank W G ( j,k)=1, ( j,k) 2 E, Â ( j,k)2c \W W Gjk = 0 mod 2p [ ] jk cycle condition

W G := Implication: feasible sets! W jj,w jk : ( j, k) in G " # satisfy linear constraints $ % & idea: W G = ( VV * only on G)! W ( j, k) 0 rank-1, " # cycle cond on W jk $ % & W c(g) :=! W jj,w jk : ( j, k) in c(g) $ " % # satisfy linear constraints & W c(g) 0 rank-1 idea: W c(g) = VV * on c(g) ( ) { } matrix completion [Grone et al 1984] W:= { W: satisfies linear constraints } W 0 rank-1 idea: W = VV * { }

Feasible sets V W W c(g) W G W + + W c(g) W G + Theorem! Radial G :! Mesh G : V W + + W c(g) V W + + W c(g) + W G + W G

But even SOCP is not scalable enough

Examples: radial unbalanced network BIM-SDP BFM-SDP time ratio time ratio 13-bus 1.7s 5.7e-11 1.5s 8.2e-11 34-bus 3.1s 6.6e-12 37-bus 4.6s 1.0e-11 2.7s 3.8e-12 123-bus 9.3s 9.5e-8 6.8s 6.1e-12 1982-bus 320s 4.9e-8 Table 1: Simulation results using convex programming solver sedumi. network BIM-SDP BFM-SDP time ratio time ratio 13-bus 2.6s 1.1e-8 2.6s 4.6e-8 34-bus 4.6s 1.2e-8 37-bus 4.6s 1.9e-8 5.5s 4.5e-9 123-bus 8.4s 1.1e-8 8.1s 4.0e-9 1982-bus 398s 5.0e-11 Table 2: Simulation results using convex programming solver sdpt3.

OPF: branch flow model min f x ( ) over x := (S, I,V, s) s. t. s j s j s j v j v j v j branch'flow' model' ( 2 S ij z ij I ) ij S jk i j V j = V i z ij I ij j k = s j S ij = V i I ij * numerically more stable better linear approximation for tree networks

SOCP in branch flow model V W W c(g) W G X W + + W c(g) W G + X + Theorem W G X and W G + X +

Examples: radial unbalanced network BIM-SDP BFM-SDP time ratio time ratio 13-bus 1.7s 5.7e-11 1.5s 8.2e-11 34-bus 3.1s 6.6e-12 37-bus 4.6s 1.0e-11 2.7s 3.8e-12 123-bus 9.3s 9.5e-8 6.8s 6.1e-12 1982-bus 320s 4.9e-8 Table 1: Simulation results using convex programming solver sedumi. network BIM-SDP BFM-SDP time ratio time ratio 13-bus 2.6s 1.1e-8 2.6s 4.6e-8 34-bus 4.6s 1.2e-8 37-bus 4.6s 1.9e-8 5.5s 4.5e-9 123-bus 8.4s 1.1e-8 8.1s 4.0e-9 1982-bus 398s 5.0e-11 Table 2: Simulation results using convex programming solver sdpt3. Branch flow model is much more numerically stable, but more variables!

Examples: radial balanced solution time (sec) 180 CVX IPM 160 140 120 100 80 60 40 20 radial network balanced, BFM 0 0 200 400 600 800 1000 1200 1400 1600 1800 2000 # buses

OPF2socp' OPF2ch' OPF2sdp' OPF2socp' W G * * W c(g) W * x * 2x2'rank21' Y,'mesh' Y' radial' rank21' Y' Y' radial' equality' Y,'mesh' cycle' condi6on' Y' Recover'V * Y' cycle' condi6on' OPF'solu6on'

OPF2socp' OPF2ch' OPF2sdp' OPF2socp' W G * * W c(g) W * x * 2x2'rank21' Y,'mesh' Y' radial' rank21' Y' Y' radial' equality' Y,'mesh' cycle' condi6on' Y' Recover'V * Y' cycle' condi6on' OPF'solu6on'

OPF2socp' OPF2ch' OPF2sdp' OPF2socp' W G * * W c(g) W * x * 2x2'rank21' Y,'mesh' Y' radial' rank21' Y' Y' radial' equality' Y,'mesh' cycle' condi6on' Y' Recover'V * Y' cycle' condi6on' OPF'solu6on'

When will SOCP be exact?

Exactness For tree networks, SOCP always exact practically For general networks, often exact empirically but no theory Bus injection model! Jabr 2006, Bai et al 2008, Lavaei & Low 2012! Bose et al 2011, Zhang & Tse 2011, Sojoudi & Lavaei 2012, Bose et al 2012,! Lesieutre et al 2011, Branch flow model! Baran & Wu 1989, Chiang & Baran 1990, Taylor 2011, Farivar et al SGC2011,! Farivar et al TPS2013, Gan et al TAC2014, Bose et al TAC2014

Caltech research economics and regulations control and optimization freq control voltage regulation demand response (e.g. DC) storage EV charging OPF volt/var DER adoption market power sec min 5 min 60 min day year

Frequency control Frequency control is traditionally done on generation side secondary freq control primary freq control economic dispatch unit commitment sec min 5 min 60 min day year dynamic model e.g. swing eqtn power flow model e.g. DC/AC power flow

Can household Grid Friendly appliances follow its own PV production? 60,000 AC avg demand ~ 140 MW wind var: +- 40MW temp var: 0.15 degc Dynamically adjust thermostat setpoint Fig. 7. Load control example for balancing variability from intermittent renewable generators, where the end-use functionvin this case, thermostat setpointvis used as the input signal. Callaway, Hiskens (2011) Callaway (2009)

Network model Generator bus (may contain load): ω i = 1 $ d i + D i ω i P m i + P ij P ji M & i % i j j i ' ) ( Load bus (no generator): i j 0 = d i + D i ω i P i m + P ij P ji Real branch power flow: j i P ij = b ij ( ω i ω ) j i j swing dynamics

Frequency control ω i = 1 $ d i + D i ω i P m i + P ij P ji M & i % i j j i i j j i 0 = d i + D i ω i P i m + P ij P ji ' ) ( P ij = b ij ( ω i ω ) j i j Suppose the system is in steady state and suddenly ω i = 0 Pij = 0

Frequency control Given: disturbance in gens/loads Current: adapt remaining generators P i m! to re-balance power! restore nominal freq and inter-area flows (zero ACE) Our goal: adapt controllable loads! same as above d i! while minimizing disutility of load control

Frequency control ω i = 1 $ d i + D i ω i P m i + P ij P ji M & i % i j j i i j j i 0 = d i + D i ω i P i m + P ij P ji ' ) ( P ij = b ij ( ω i ω ) j i j proposed approach current approach

Load-side controller design ω i = 1 $ d i + D i ω i P m i + P ij P ji M & i % i j j i i j j i 0 = d i + D i ω i P i m + P ij P ji ' ) ( P ij = b ij ( ω i ω ) j i j How to design feedback control law d i = F i ( ω(t), P(t) )

Load-side controller design ω i = 1 $ d i + D i ω i P m i + P ij P ji M & i % i j j i i j j i 0 = d i + D i ω i P i m + P ij P ji ' ) ( P ij = b ij ( ω i ω ) j i j Control goals! Rebalance power! Resynchronize/stabilize frequency! Restore nominal frequency! Restore scheduled inter-area flows

Load-side controller design ω i = 1 $ d i + D i ω i P m i + P ij P ji M & i % i j j i i j j i 0 = d i + D i ω i P i m + P ij P ji ' ) ( P ij = b ij ( ω i ω ) j i j Design approach: forward engineering! formalize control goals as OLC! derive local control as distributed solution

Optimal load control (OLC) min d, ˆd,P,R i! # " c i ( d ) i + 1 2D i e E s. t. d i + ˆd i = P i m C ie 2 ˆdi d i = P m i L i v j Ĉv = ˆP j $ & % P e demand = supply per bus restore nominal frequency restore inter-area flows

Summary Primary frequency control! Completely decentralized load control works! network dynamics + active load control = primal-dual algorithm for OLC! Feedback system is GAS Secondary frequency control! Each load maintains internal dynamic vars and communicates with neighbors! same as above d i = F i ( ω i (t)) Load-side frequency control works!

Simulations load-side participation improves transient as well as steady state 59.964 Hz ERCOT threshold for freq control

Simulations 0.25 0.2 0.15 AGC only OLC only AGC+OLC 0.1 Power (pu) 0.05 0 0.05 0.1 0.15 load-side participation improves transient as well as steady state 0 20 40 60 80 Time (s)