Optimal Storage Placement and Power Flow Solution

Slides:



Advertisements
Similar presentations
1 Material to Cover  relationship between different types of models  incorrect to round real to integer variables  logical relationship: site selection.
Advertisements

Presented by: Hao Liang
Lingwen Gan1, Na Li1, Ufuk Topcu2, Steven Low1
Javad Lavaei Department of Electrical Engineering Columbia University Various Techniques for Nonlinear Energy-Related Optimizations.
1 Logic-Based Methods for Global Optimization J. N. Hooker Carnegie Mellon University, USA November 2003.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
1 L-BFGS and Delayed Dynamical Systems Approach for Unconstrained Optimization Xiaohui XIE Supervisor: Dr. Hon Wah TAM.
Message Passing Algorithms for Optimization
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
Data Flow Analysis Compiler Design Nov. 8, 2005.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Analysis of a Yield Management Model for On Demand IT Services Parijat Dube IBM Watson Research Center with Laura Wynter and Yezekael Hayel.
Yashar Ganjali High Performance Networking Group Stanford University September 17, 2003 Minimum-delay Routing.
Javad Lavaei Department of Electrical Engineering Columbia University Joint work with Somayeh Sojoudi Convexification of Optimal Power Flow Problem by.
Asaf Cohen (joint work with Rami Atar) Department of Mathematics University of Michigan Financial Mathematics Seminar University of Michigan March 11,
Energy arbitrage with micro-storage UKACC PhD Presentation Showcase Antonio De Paola Supervisors: Dr. David Angeli / Prof. Goran Strbac Imperial College.
Mobility Limited Flip-Based Sensor Networks Deployment Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic.
EE/Econ 458 Introduction to Linear Programming J. McCalley 1.
Algorithms for a large sparse nonlinear eigenvalue problem Yusaku Yamamoto Dept. of Computational Science & Engineering Nagoya University.
Load Flow Study using Tellegen’s Theorem. Load Flow – The load-flow study is an important tool involving numerical analysis applied to a power system.
Practical Dynamic Programming in Ljungqvist – Sargent (2004) Presented by Edson Silveira Sobrinho for Dynamic Macro class University of Houston Economics.
MATLAB SIMULINK WORKSHOP
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
1 - CS7701 – Fall 2004 Review of: Detecting Network Intrusions via Sampling: A Game Theoretic Approach Paper by: – Murali Kodialam (Bell Labs) – T.V. Lakshman.
Optimal Placement of Energy Storage in Power Networks Christos Thrampoulidis Subhonmesh Bose and Babak Hassibi Joint work with 52 nd IEEE CDC December.
1 EE5900 Advanced Embedded System For Smart Infrastructure Static Scheduling.
Introduction to Integer Programming Integer programming models Thursday, April 4 Handouts: Lecture Notes.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Tuesday, March 19 The Network Simplex Method for Solving the Minimum Cost Flow Problem Handouts: Lecture Notes Warning: there is a lot to the network.
EMGT 6412/MATH 6665 Mathematical Programming Spring 2016
ECE 476 POWER SYSTEM ANALYSIS
ECE 476 POWER SYSTEM ANALYSIS
ECEN 460 Power System Operation and Control
ECEN 460 Power System Operation and Control
ECE 476 Power System Analysis
ECE 476 Power System Analysis
T.W. Scholten, C. de Persis, P. Tesi
ECE 476 POWER SYSTEM ANALYSIS
Solving Linear Systems Ax=b
Numerical Analysis Lecture12.
The minimum cost flow problem
ECE 476 POWER SYSTEM ANALYSIS
ECEN 460 Power System Operation and Control
ECEN 460 Power System Operation and Control
LMP calculations Congestion evaluation
Computer Science cpsc322, Lecture 14
James B. Orlin Presented by Tal Kaminker
Autonomous Cyber-Physical Systems: Dynamical Systems
Study Guide for ES205 Yu-Chi Ho Jonathan T. Lee Nov. 7, 2000
Chap 9. General LP problems: Duality and Infeasibility
Polyhedron Here, we derive a representation of polyhedron and see the properties of the generators. We also see how to identify the generators. The results.
Chapter 6. Large Scale Optimization
Polyhedron Here, we derive a representation of polyhedron and see the properties of the generators. We also see how to identify the generators. The results.
ECE 333 Green Electric Energy
CS5321 Numerical Optimization
ECEN 460 Power System Operation and Control
Michael Margaliot School of Elec. Eng. -Systems
ECE 576 Power System Dynamics and Stability
Flow Feasibility Problems
Jakov Chavez Vega Kalle Valtavirta
Chapter 7 Functions of Several Variables
Chapter 8. General LP Problems
ECEN 460 Power System Operation and Control
Chapter 8. General LP Problems
Chapter 1. Formulations.
Author: Italo Fernandes
Chapter 6. Large Scale Optimization
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
EE/Econ 458 Introduction to Linear Programming
Presentation transcript:

Optimal Storage Placement and Power Flow Solution Krishnamurthy Dvijotham Yujie Tang Steven Low Michael Chertkov Power Flow Solution Methods ========================= July 6, 2016: IEEE ACC Tutorial (Dan Molzahn) Nov 3, 2016: Stanford Smart Grid Seminars (Ram Rajagopal, Chin-Woo Tan) Optimal storage placement Stanford Nov 2016

Outline Optimal storage placement Power flow solution Continuous network model Structural properties Power flow solution Monotone operators contraction Tang Dvijotham Chertkov

Motivation Storage on distribution network Useful for renewable/DG integration CA mandates RPS: 33% by 2020, 50% by 2030 3 IOUs to deploy 1.3GW battery by 2020 At least ½ owned by IOUs Design question: ideal deployment ? Where to place and how to size ... to minimize line loss ... assuming no other constraints such as real estate optimal charging/discharging operation

Conclusion Interested in design guidelines Placement and sizing Structural properties of optimal solution Placement and sizing (scaled) Monotone deployment is optimal Charging/discharging schedule Always charge till full (when generation is highest) Always discharge till empty (when demand is highest)

Continuous tree A continuous tree with underlying discrete tree Each segment (corresponding to a node in discrete tree) can be treated like a closed interval in R Order and integration are well defined on each segment [similar to Wang Turitsyn Chertkov (2012) ODE model of feeder line for power flow solution]

Continuous power flow equations

Continuous power flow equations line loss [ power flow equations: continuous version of Baran and Wu (1989) ]

Linear approximation Assumptions loss is small relative to line flow voltage magnitude ~ 1 pu [ power flow equations: continuous version of Baran and Wu (1989) ]

Linear approximation Assumptions loss is small relative to line flow voltage magnitude ~ 1 pu charging rate background injection: common load shape in time location-dependent scale & offset [Smith, Wong, Rajagopal 2012]

Storage model charging rate SoC

Optimal placement & sizing line flow energy loss linear power flow equation state of charge budget constraint

Optimal placement & sizing energy loss linear power flow equation background injection charging rate state of charge budget constraint

Optimal placement & sizing energy loss linear power flow equation state of charge budget constraint

Optimal placement & sizing energy loss linear power flow equation state of charge budget constraint

Outline Optimal storage placement Power flow solution Continuous network model Structural properties Power flow solution Monotone operators contraction Tang

Linear network Theorem Optimal charging schedule compute: given: Theorem Optimal charging schedule Follow load shape p(t) with an offset, or OFF Charge when injection is highest till full Discharge when injection is lowest till empty charge discharge net injection is flat (in time) [Tang and Low, CDC 2016]

Linear network Theorem Optimal charging schedule compute: given: Theorem Optimal charging schedule Follow load shape p(t) with an offset, or OFF Charge when injection is highest till full Discharge when injection is lowest till empty charge discharge flatten net injection [Tang and Low, CDC 2016]

Linear network Theorem Optimal placement & sizing Deploy most storage far away from substation Decrease (scaled) storage capacity moving towards substation ... until running out of storage budget Every node can have distributed generation (2-way power flow) ... as long as all nodes have same load shape (with different scales & offsets) [Tang and Low, CDC 2016]

optimal placement & sizing Tree network Theorem Structural properties (roughly) extend to tree optimal placement & sizing

Tree network Theorem Structural properties (roughly) extend to tree charge till full discharge till empty optimal schedule

Simulations IEEE 123-bus test system More realistic model Nonlinear DistFlow model Different nodes have slightly different load shapes (from SCE) Compare with optimal placement Monotone property Total loss We first show that Theorem 3 holds when p(t) is allowed to have multiple maxima and minima. The load shape shown in Figure 4 is taken from Southern California Edison [19], which consists of load consumptions spanning a 72-hour period, and has multiple peaks and valleys. We employ its negative as p(t), and assume that at bus i, the background injection is given by ↵ip(t), where the scaling factor ↵i is the original load consumption of bus i from the IEEE 123 node test case. To make results clearer, we add a small amount of load to each bus that originally has no load consumption, so that ↵i > 0 and the scaled optimal capacities are well defined for all i. The amount of load added is 1/4 of the smallest original load consumption of a single bus. Optimal placement solved using SOCP relaxation of OPF

Simulations Optimal placement & sizing from SOCP relaxation of OPF: Optimal storage placement for the simplified IEEE 123 node test feeder with nonlinear DistFlow model when p ̃i(t) deviates from the common load shape. The radius of each colored solid circle is proportional to Bi⇤/↵i, and different colors correspond to different Btot. Scaled monotone property roughly holds

Simulations Loss with assumptions (same load shape, linear PF) ~ optimal

Outline Optimal storage placement Power flow solution Continuous network model Structural properties Power flow solution Monotone operators contraction Dvijotham Chertkov

conductance & susceptance Power flow models real & reactive power i j k conductance & susceptance voltage phasor Given s, find V that satisfies

conductance & susceptance Power flow models real & reactive power i j k conductance & susceptance voltage phasor Given (p,q), find (Vx, Vy) that satisfies

conductance & susceptance Power flow models real & reactive power i j k conductance & susceptance voltage phasor In polar form (can be reparametrized into quadratic equations):

Power flow solutions Given s, find x that satisfies where and is quadratic Different power flow equations lead to different F Different solution properties Different computational efficiencies

Power flow solutions Given s, find x that satisfies where and is quadratic Let denote its Jacobian

Power flow solutions Classical algorithms Homotopy-based algorithms Newton-Raphson, Gauss-Seidel, … Advantage: simple No guarantee: convergence, solution with desired properties, or all solutions Homotopy-based algorithms Can find all PF solutions Computationally very expensive Ours: compromise of 2 methods Characterize PF solution region with desirable properties (operation regime) Prove there is at most one solution in the region Fast computation to find the unique solution if exists or certify none exists in the region

contraction is -strongly positive definite, i.e. is -bounded, i.e., Let be nonempty, closed, convex, over which is -strongly positive definite, i.e. is -bounded, i.e., implying F is over D -strongly monotone -Lipschitz (because F is quadratic)

contraction is -strongly positive definite, i.e. is -bounded, i.e., Let be nonempty, closed, convex, over which is -strongly positive definite, i.e. is -bounded, i.e., implying F is over D -strongly monotone -Lipschitz (because F is quadratic)

contraction is -strongly positive definite, i.e. is -bounded, i.e., Let be nonempty, closed, convex, over which is -strongly positive definite, i.e. is -bounded, i.e., Theorem There is at most one PF solution in D how to efficiently find it if exists, or certify otherwise ?

contraction Theorem Consider is a contraction over with rate and a unique fixed point If then is the unique PF solution in D -approx solution can be computed in Otherwise, there is no PF solution in D fixed point iterations

contraction Theorem Consider is a contraction over with rate and a unique fixed point If then is the unique PF solution in D -approx solution can be computed in Otherwise, there is no PF solution in D fixed point iterations

contraction Theorem Consider is a contraction over with rate and a unique fixed point If then is the unique PF solution in D -approx solution can be computed in Otherwise, there is no PF solution in D fixed point iterations

close to nominal values Solution strategy Consider Application Let be desirable operation regime Compute s.t. and satisfies conditions 1 and 2 over Compute If fixed point then it is the unique desirable PF solution Otherwise, there is no PF solution in voltage magnitudes close to nominal values line currents lower than capacities

Solution strategy Application Consider Let be desirable operation regime

Solution strategy Application Consider Let be desirable operation regime Compute s.t. and satisfies conditions 1 and 2 over Compute

Solution strategy Application Consider Let be desirable operation regime Compute s.t. and satisfies conditions 1 and 2 over Compute If fixed point and then it is the unique desirable PF solution Otherwise, there is no PF solution in

Solution strategy Application Consider Let be desirable operation regime Compute s.t. and satisfies conditions 1 and 2 over Compute If fixed point and then it is the unique desirable PF solution Otherwise, there is no PF solution in

Solution strategy Application Consider Let be desirable operation regime Compute s.t. and satisfies conditions 1 and 2 over Compute If fixed point and then it is the unique desirable PF solution Otherwise, there is no PF solution in

Enhancement through scaling Instead of solving solve, for invertible , Maximize monotonicity region by choice of Optimal W* yields largest monotonicity region

Outline Introduction Contractive operator method contraction

contraction is row -diagonally dominant, i.e. is -bounded, i.e., Let . Suppose, over , is row -diagonally dominant, i.e. is -bounded, i.e., Consider

contraction is row -diagonally dominant, i.e. is -bounded, i.e., Let . Suppose, over , is row -diagonally dominant, i.e. is -bounded, i.e., Consider

contraction is row -diagonally dominant, i.e. is -bounded, i.e., Let . Suppose, over , is row -diagonally dominant, i.e. is -bounded, i.e., Consider

contraction Theorem Consider is a contraction over with rate and a unique fixed point If then is the unique PF solution in D Otherwise, there is no PF solution in D Theorem suggests a similar solution strategy

Performance monotone op method succeeds when Newton-Raphson fails IEEE 14-bus network IEEE 39-bus network

Conclusion PF solution through contraction Characterize PF solution region with desirable properties Prove there is at most one solution in the region Fixed-point iteration computes efficiently… … either finds the unique solution or certifies none exists in the region