distributed power management under limited communication
play

Distributed Power Management under Limited Communication Na Li - PowerPoint PPT Presentation

Distributed Power Management under Limited Communication Na Li Harvard University Rutgers, 08/22/2017 Acknowledgment : Harvard Univ : Guannan Qu, Chinwendu Enyioha, Vahid Tarokh KTH : Sindri Magnusson, Carlo Fishchione Caltech: Steven Low NREL:


  1. Distributed Power Management under Limited Communication Na Li Harvard University Rutgers, 08/22/2017

  2. Acknowledgment : Harvard Univ : Guannan Qu, Chinwendu Enyioha, Vahid Tarokh KTH : Sindri Magnusson, Carlo Fishchione Caltech: Steven Low NREL: Changhong Zhao Univ. of Colorado, Boulder: Lijun Chen

  3. A Vision of Future(IoT)? All devices are connectedand coordinated to ➢ Maximize social welfare ➢ Satisfy operation constraints

  4. Distributed Optimization Devices communicate, compute decisions, & communicate, … until reach an efficient point ( Iterative , two-way comm)

  5. Sensing, Communication, Computation Intelligent Power Systems Sources: Gigaom

  6. Communication Challenges Lack reliability ▪ Unaccepted delays ▪ Package Vulnerable to malicious attacks ▪ drop Leak privacy ▪ Limited bandwidth ▪ (e.g. Power Line Comm.) High deployment cost ▪ … ▪ How about reducing communication needs?

  7. Reduce communication in power management Extract information from physical measurements (Feedback) ▪ • Load frequency control • Power allocation in buildings/data centers Recover information from local computation ▪ • Quantized dual gradient for power allocation

  8. This talk: Limited communication in power systems Extra information from physical measurements (Feedback) ▪ • Load frequency control • Power allocation in buildings/data centers Recover information from local computation ▪ • Quantized dual gradient for power allocation

  9. Power Systems Blue: Transmission Sub- Transmission Lines Green: Distribution transmission 765, 500, 345, 230, 138 kV Black: Generation 26kV, 69kV Primary Substation distribution Step-Down 13kV, 4kV Transformer Secondary Transmission Customer Transformer Generating distribution 138kV or 230kV station 120kV, 240kV Supply = Demand Storage EV DR appliances Source: Graphic courtesy of North American Electric Reliability Corportion(NERC)

  10. Optimal Load Control ➢ Balance total generation and load ➢ Keep frequency deviation small ➢ Minimize aggregate load disutility j   P     i   ij 2   1 min C d D l l 2 i i m   P  i l L i ( ) i disutility Freq deviation     over d d d , ,  l l l i   D  l i d         l i i m s. t. P = d D P P i l i i ij ki    i: control area l L i ( ) j i : j k k : i Power balance at each i /aggregated bus Distributed Optimization (e.g. ADMM) Applies. But…

  11. j But… P i ij m P i   D  l i d  l i i Hard to get the real-time disturbance information ▪ Heavily relies on iterative communication ▪ Can loads response in real-time and closed-loop? ➢ Network physical dynamics help!

  12. j Physical dynamics: Swing Dynamics P i ij i : Aggregated bus/control area/balance authority m P i   D  d l i i  l i Mechanical freq-sensitive Inertia power flow power load freq-insensitive frequency loads Variables denote the deviations from their reference (steady state) values

  13. j Network dynamics P i ij m P DC approximation of power flow i   D  d l i i  l i • Lossless (resistance=0) • Fixed voltage magnitudes V i • Small deviation of angles

  14. j P System Model Recap i ij m P i   D  d l i i Load Control  l i ?         2   1 min C d D l l 2 i i    i l L i ( )     over d d d , ,  l l l i        m s. t. P = d D P P i l i i ij ki    l L i ( ) j i : j k k : i

  15. Load frequency control System Dynamics Dual Dynamics Load   d       l ' 1 d t ( ) C ( ) t for l L i ( )   Control l l i d l Converge to the optimal solution ( Primal-Dual Gradient Flow )       Optimal    2  1 min C d D l l 2 i i    Load i l L i ( )     over d d d , , Control  l l l i          m s. t. P = c d D P P i l l i i ij ki    l L i ( ) j i : j k k : i Primal-Dual Gradient Flow: Arrow etc 1958, Feijer and Paganini 2010, Zhao, Low etc 2013, You, Chen etc 2014, Cherukuri, Mallada, Cortes, 2015, etc

  16. Load frequency control frequency load control frequency load control frequency load control ➢ Frequency: a locally measurable signal (“price” of imbalance) ➢ Completely decentralized; no explicit communication necessary

  17. Simulations Dynamic simulation of IEEE 68-bus system (New England) • Power System Toolbox (RPI) • Detailed generation model • Exciter model, power system stabilizer model • Nonzero resistance lines Sample rate 250ms Step increase of loads on bus 1, 7, 27

  18. Simulations 59.964 Hz ERCOT threshold for freq control

  19. Simulations

  20. j Recap P i ij m P i   D  d l i i  l i Network Dynamics Optimization         2   1 min C d D l l 2 i i    i l L i ( )     over d d d , ,  l l l i        m s. t. P = d D P P i l i i ij ki    l L i ( ) j i : j k k : i

  21. This Idea Extends to General Systems Network Dynamics: How to design distributed, closed-loop controller u?        Optimization: min f x g u i i i i x u , i i i i     s. t. A x B u C w 0 ij j i i i i j i : ~ j  h x u ( , ) 0 i i i • [Li, Chen, Zhao, 2015]: Economic Automatic Generation Control • [Zhang, Antonois, Li, 2016]: Sufficient and Necessary Conditions • [Zhang, Malkawi, Li, 2016]: Thermal Control for HVAC

  22. This talk: limited communication Extract information from physical measurements (Feedback) ▪ • Load frequency control • Decentralized voltage control (distribution network) (Qu, Li, Dahleh, 2014) • Power allocation in buildings/data center Recover information from local computation ▪ • Quantized dual gradient for power allocation

  23. This talk: limited communication Extract information from physical measurements (Feedback) ▪ • Load frequency control • Decentralized voltage control (distribution network) (Qu, Li, Dahleh, 2014) • Power allocation in buildings/data center Recover information from local computation ▪ • Quantized dual gradient for power allocation

  24. This talk: limited communication Extract information from physical measurements (Feedback) ▪ • Load frequency control • Decentralized voltage control (distribution network) (Qu, Li, Dahleh, 2014) • Power allocation in buildings/data center Recover information from local computation ▪ • Quantized dual gradient for power allocation

  25. Power management within buildings Control center coordinates power consumption of appliances ➢ Maximize utility, minimize cost ➢ Satisfy operation constraints, e.g. power capacity constraints Control Center

  26. Distributed Coordination under Two-way Comm. Step 1 : Appliances to center: Power request Iterate Step 2 : Center to appliances: Coordination signal Assume perfect, reliable, and ubiquitous communication resources Control Center

  27. Reduce Communication Needs Q 1: Is it possible to use only one-way comm.? Q 2: How many bits are needed? Control Center

  28. Not just for the buildings/grids Data Center Communication cost is much higher than computation [Bolsens I., 2002] Multi-core Processor

  29. Power allocation problem Control center p (t) q 1 (t) … User N: User 1: User 2:

  30. A distributed algorithm: Dual gradient descent Control center p (t) q 1 (t) User 2 User 1 … User N

  31. A distributed algorithm: One-way comm. Control center Q (t) p (t) q 1 (t) User 2 User 1 User N … Replace this with true measurement of total power consump. Q(t).

  32. What’s the problem here? Control center p (t) User 2 User 1 User N … It might violates hard physical constraint Theorem: If the step size and initial setting are chosen properly, the constraint will hold all the time. “Distributed resource allocation using one - way communication”, Magnusson, Enyioha, Li, Fischione, Tarokh, 2016

  33. This Talk Extract information from physical measurements (Feedback) ▪ • Load frequency control • Power allocation in buildings/data center Recover information from local computation ▪ • Quantized dual gradient for power allocation

  34. This Talk Extract information from physical measurements (Feedback) ▪ • Load frequency control • Power allocation in buildings/data center Recover information from local computation ▪ • Quantized dual gradient for power allocation

  35. Recall: Dual Gradient with One-way Comm. Control center p (t) User 2 User 1 User N …

  36. Further reduce comm. Control center Just send one bit to p (t) indicate the sign s(k)=0 or 1 User 2 User 1 User N …

  37. Dual Gradient with One-bit One-way Comm. Control center s (k) User 2 User 1 User N … This is quantized (normalized) gradient descent of dual function Normalized Gradient Descent [Shor 1985]:

Recommend


More recommend