Department of Electrical and Computer Engineering Multi-Block ADMM for Big Data Optimization in Smart Grid Department of Electrical and Computer Engineering.

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

Design Rule Generation for Interconnect Matching Andrew B. Kahng and Rasit Onur Topaloglu {abk | rtopalog University of California, San Diego.
Electrical and Computer Engineering Mississippi State University
Inexact SQP Methods for Equality Constrained Optimization Frank Edward Curtis Department of IE/MS, Northwestern University with Richard Byrd and Jorge.
Smart Grid Projects Andrew Bui.
Applications of Stochastic Programming in the Energy Industry Chonawee Supatgiat Research Group Enron Corp. INFORMS Houston Chapter Meeting August 2, 2001.
Announcements Be reading Chapter 6, also Chapter 2.4 (Network Equations). HW 5 is 2.38, 6.9, 6.18, 6.30, 6.34, 6.38; do by October 6 but does not need.
Presenter: Yufan Liu November 17th,
1 Sensor Relocation in Mobile Sensor Networks Guiling Wang, Guohong Cao, Tom La Porta, and Wensheng Zhang Department of Computer Science & Engineering.
Lecture 6 Matrix Operations and Gaussian Elimination for Solving Linear Systems Shang-Hua Teng.
Distributed Message Passing for Large Scale Graphical Models Alexander Schwing Tamir Hazan Marc Pollefeys Raquel Urtasun CVPR2011.
Department of Electrical and Computer Engineering Case Study of Big Data Analysis for Smart Grid Department of Electrical and Computer Engineering Zhu.
Feasibility, uncertainty and interpolation J. A. Rossiter (Sheffield, UK)
Network Coding for Large Scale Content Distribution Christos Gkantsidis Georgia Institute of Technology Pablo Rodriguez Microsoft Research IEEE INFOCOM.
Shawn Sickel A Comparison of some Iterative Methods in Scientific Computing.
Efficient Methodologies for Reliability Based Design Optimization
CS232.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
Advanced Topics in Optimization
Low-Rank Solution of Convex Relaxation for Optimal Power Flow Problem
Javad Lavaei Department of Electrical Engineering Columbia University Joint work with Somayeh Sojoudi Convexification of Optimal Power Flow Problem by.
1 IEEE Trans. on Smart Grid, 3(1), pp , Optimal Power Allocation Under Communication Network Externalities --M.G. Kallitsis, G. Michailidis.
1 Hybrid methods for solving large-scale parameter estimation problems Carlos A. Quintero 1 Miguel Argáez 1 Hector Klie 2 Leticia Velázquez 1 Mary Wheeler.
Optimization for Operation of Power Systems with Performance Guarantee
Frank Edward Curtis Northwestern University Joint work with Richard Byrd and Jorge Nocedal February 12, 2007 Inexact Methods for PDE-Constrained Optimization.
Business Analytics with Nonlinear Programming
CS584 - Software Multiagent Systems Lecture 12 Distributed constraint optimization II: Incomplete algorithms and recent theoretical results.
Remarks: 1.When Newton’s method is implemented has second order information while Gauss-Newton use only first order information. 2.The only differences.
Scalable Multi-Class Traffic Management in Data Center Backbone Networks Amitabha Ghosh (UtopiaCompression) Sangtae Ha (Princeton) Edward Crabbe (Google)
Frank Edward Curtis Northwestern University Joint work with Richard Byrd and Jorge Nocedal January 31, 2007 Inexact Methods for PDE-Constrained Optimization.
1 A New Method for Composite System Annualized Reliability Indices Based on Genetic Algorithms Nader Samaan, Student,IEEE Dr. C. Singh, Fellow, IEEE Department.
On the Topology of Wireless Sensor Networks Sen Yang, Xinbing Wang, Luoyi Fu Department of Electronic Engineering, Shanghai Jiao Tong University, China.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
Parallel Solution of the Poisson Problem Using MPI
A Software Framework for Distributed Services Michael M. McKerns and Michael A.G. Aivazis California Institute of Technology, Pasadena, CA Introduction.
Multi-area Nonlinear State Estimation using Distributed Semidefinite Programming Hao Zhu October 15, 2012 Acknowledgements: Prof. G.
VOLTAGE CONSTRAINTS AND POWER NOMOGRAMS © 2002 Fernando L. Alvarado May 28, 2002.
ECE 476 Power System Analysis Lecture 14: Power Flow Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Inexact SQP methods for equality constrained optimization Frank Edward Curtis Department of IE/MS, Northwestern University with Richard Byrd and Jorge.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems
A Local Relaxation Approach for the Siting of Electrical Substations Walter Murray and Uday Shanbhag Systems Optimization Laboratory Department of Management.
Monte Carlo Linear Algebra Techniques and Their Parallelization Ashok Srinivasan Computer Science Florida State University
A Protocol for Tracking Mobile Targets using Sensor Networks H. Yang and B. Sikdar Department of Electrical, Computer and Systems Engineering Rensselaer.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Markov Networks: Theory and Applications Ying Wu Electrical Engineering and Computer Science Northwestern University Evanston, IL 60208
A Two-Tier Heterogeneous Mobile Ad Hoc Network Architecture and Its Load-Balance Routing Problem C.-F. Huang, H.-W. Lee, and Y.-C. Tseng Department of.
Asynchronous Distributed ADMM for Consensus Optimization Ruiliang Zhang James T. Kwok Department of Computer Science and Engineering, Hong Kong University.
Azary Abboud, Ejder Baştuğ, Kenza Hamidouche, and Mérouane Debbah
-- Interior-Point Methods for LP
Bounded Nonlinear Optimization to Fit a Model of Acoustic Foams
Mathieu Leconte, Ioannis Steiakogiannakis, Georgios Paschos
Generalized and Hybrid Fast-ICA Implementation using GPU
ECEN 460 Power System Operation and Control
Signal processing and Networking for Big Data Applications: Lecture 9 Mix Integer Programming: Benders decomposition And Branch & Bound NOTE: To change.
Zhu Han University of Houston Thanks for Dr. Mingyi Hong’s slides
Multiplicative updates for L1-regularized regression
Zhu Han University of Houston Thanks for Dr. Mingyi Hong’s slides
Ph.D. Research Defense Hung Khanh Nguyen Advisor: Dr. Zhu Han
Nodal Methods for Core Neutron Diffusion Calculations
Decentralized Network Optimization: Algorithms and Theories
ECEN 460 Power System Operation and Control
Objective Numerical methods Finite volume.
Stochastic Optimization Maximization for Latent Variable Models
Department of Electrical Engineering
ECEN 460 Power System Operation and Control
ACHIEVEMENT DESCRIPTION
ADMM and DSO.
Mathieu Leconte, Ioannis Steiakogiannakis, Georgios Paschos
Constraints.
Presentation transcript:

Department of Electrical and Computer Engineering Multi-Block ADMM for Big Data Optimization in Smart Grid Department of Electrical and Computer Engineering Lanchao Liu and Zhu Han Department of Electrical and Computer Engineering Department of Computer Science University of Houston Supported by Centerpoint, LLC and Direct Energy, LLC through electric power analytics consortium Supported by NSF CMMI

Department of Electrical and Computer Engineering Outline Introduction for Big Data and Smart Grid Alternating Direction Method of Multipliers (ADMM) Basics for Two Block Case Direct Extension to Multi-block – Gauss-Seidel Type Extension – Jacobian Type Extension Improved Convergence Multi-block ADMM – Variable Splitting ADMM – ADMM with Gaussian Back Substitution – Proximal Jacobian ADMM Summary of All Variations Case Study: SCOPF for Smart Grid Security – Security-constrained Optimal Power Flow Problem (SCOPF) Conclusion [2]

Department of Electrical and Computer Engineering Big Data Size of data increases exponentially Types of data are very heterogeneous Technology makes it possible to analyze ALL available data Need to calculate fast Key dimensions Volume, Velocity and Variety [3]

Department of Electrical and Computer Engineering However Nobody knows exactly how to handle big data We zoom in one algorithm and one application – Alternating Direction Method of Multipliers (ADMM) – Security-constrained Optimal Power Flow Problem [4]

Department of Electrical and Computer Engineering Smart Grid (SG) In 2009, “American Recovery and Reinvestment Act”  $3.4 billion for SG investment grant program  $615 million for SG demonstration program  It leads to a combined investment of $8 billion in SG capabilities.  Utility and service companies have a lot of big data, but they do know how to use [5]

Department of Electrical and Computer Engineering Outline Introduction for Big Data and Smart Grid Alternating Direction Method of Multipliers (ADMM) Basics for Two Block Case Direct Extension to Multi-block – Gauss-Seidel Type Extension – Jacobian Type Extension Improved Convergence Multi-block ADMM – Variable Splitting ADMM – ADMM with Gaussian Back Substitution – Proximal Jacobian ADMM Summary of All Variations Case Study: SCOPF for Smart Grid Security – Security-constrained Optimal Power Flow Problem (SCOPF) Conclusion [6]

Department of Electrical and Computer Engineering Divide one problem into multiple subproblems Augmented Lagrangian function with quadratic penalty ADMM embeds a Gauss-Seidel decomposition: – The third step is consensus that needs to be exchanged. – Each iteration is not feasible, converge O(1/k) speed ADMM Basics [7] California Government Texas Government US Congress

Department of Electrical and Computer Engineering Guass-Seidel v.s. Jacobian Solve the linear system Ax = b Extension to multi-block case [8]

Department of Electrical and Computer Engineering Gauss-Seidel type extension [9]

Department of Electrical and Computer Engineering Gauss-Seidel Type Extension Direct extension of Gauss-Seidel multi-block ADMM is not necessarily convergent. Prof. Hong proved the convergence of Algorithm 2 with sufficient small step size for Lagrangian multiplier update and additional assumptions on the problem. Prof. Ye conjugates that an independent uniform random permutation of the update order for blocks in each iteration will result in a convergent iteration scheme. Some slightly modified versions of Algorithm 2 with provable convergence and competitive iteration simplicity and computing efficiently have been proposed. [10]

Department of Electrical and Computer Engineering Jacobian Type Extension [11]

Department of Electrical and Computer Engineering Jacobian Type Extension More computational efficient in the sense of parallelization. Algorithm 3 is not necessarily convergent in the general case, even in the 2 blocks case. Yin proves that if matrices Ai are mutually near- orthogonal and have full column-rank, the Algorithm 3 converges globally. Need schemes to improve convergence [12]

Department of Electrical and Computer Engineering Variable Splitting ADMM The optimization problem can be reformulated by introducing auxiliary variable z to deal with the multi-block case. [13]

Department of Electrical and Computer Engineering Variable Splitting ADMM [14]

Department of Electrical and Computer Engineering Variable Splitting ADMM [15]

Department of Electrical and Computer Engineering ADMM with Gaussian Back Substitution [16]

Department of Electrical and Computer Engineering ADMM with Gaussian Back Substitution [17]

Department of Electrical and Computer Engineering ADMM with Gaussian Back Substitution [18]

Department of Electrical and Computer Engineering Proximal Jacobian ADMM [19]

Department of Electrical and Computer Engineering Proximal Operator [20] Penalty for Large Step Can Suffer infeasibility Feasibility Boundary Feasibility Boundary

Department of Electrical and Computer Engineering Proximal Jacobian ADMM [21]

Department of Electrical and Computer Engineering Summary For Different Types [22]

Department of Electrical and Computer Engineering Outline Introduction for Big Data and Smart Grid Alternating Direction Method of Multipliers (ADMM) Basics for Two Block Case Direct Extension to Multi-block – Gauss-Seidel Type Extension – Jacobian Type Extension Improved Convergence Multi-block ADMM – Variable Splitting ADMM – ADMM with Gaussian Back Substitution – Proximal Jacobian ADMM Summary of All Variations Case Study: SCOPF for Smart Grid Security – Security-constrained Optimal Power Flow Problem (SCOPF) Conclusion [23]

Department of Electrical and Computer Engineering Contingency Analysis in Power Grid Contingency Analysis Contingency Analysis – Assess the ability of the power grid to sustain component failures. – Currently focused on mostly select “N-1” scenarios. Security-constrained Optimal Power Flow Problem (SCOPF) Security-constrained Optimal Power Flow Problem (SCOPF) – Determines the optimal control of power systems under constraints arising from a set of postulated contingencies [24] Supervisory Control and Data Acquisition (SCADA) Center

Department of Electrical and Computer Engineering Security-constrained Optimal Power Flow Example Base Case Contingency Case Unacceptable because overload of line 1-3 could lead to a cascade and a system collapse [25] Limit 300MW

Department of Electrical and Computer Engineering Security-constrained Optimal Power Flow Subject to: Power flow equations for base case, Kirchoff's law Operating limits for the base case Power flow equations for contingency k Operating limits for contingency k Subscript 0 indicates value of variables in the base case Subscript k indicates value of variables for contingency k Security constrained Scheduling Objective [26]

Department of Electrical and Computer Engineering SCOPF Using ADMM Base Case Contingency 1 Contingency 2Contingency K Implemented on High Performance Center in UH using Message Passing Interface [27]

Department of Electrical and Computer Engineering Results Converge to the optimal solution Speed up the computation of the optimization problem Much simpler than the existing centralized solution [28] Lanchao Liu, Amin Khodaei, Wotao Yin, and Zhu Han, “A Distribute Parallel Approach for Big Data Scale Optimal Power Flow with Security Constraints," IEEE SmartGridComm, Vancouver, CA, October 2013

Department of Electrical and Computer Engineering Conclusion Big data is a very hot topic today – but hard to define problems Smart grid is another hot topic, with a lot of big data – But the utility and service companies do not know how to use Zoom in – Alternating direction method of multipliers (ADMM) – Security-constrained Optimal Power Flow Problem (SCOPF) Multiblock ADMM – Investigate 6 Algorithms – Multi-block ADMM is not necessarily convergent – Sophisticated modifications are needed to ensure convergence – Large-scale computing facilities are ready for the “big data“ optimization – Applications are prevalent Only touch trivial parts of the whole picture [29]

Department of Electrical and Computer Engineering Advertisement and Thanks Many slides are available on Dan Wang and Zhu Han, Sublinear Algorithms for Big Data Applications, in print, Springer Science + Business Media, LLC. Zhu Han, Mingyi Hong, and Dan Wang, Signal Processing and Networking for Big Data Applications, contract with Cambridge University Press, UK. [30]