Multi-Agent Coordination of Thermostatically Controlled Loads by Smart Power Sockets for Electric Demand Side Management

This paper presents a multi-agent control architecture and an online optimization method based on dynamic average consensus to coordinate the power consumption of a large population of Thermostatically Controlled Loads (TCLs). Our objective is to penalize peaks of power demand, smooth the load profile and enable Demand Side Management (DSM). The proposed architecture and methods exploit only local measurements of power consumption via Smart Power Sockets (SPSs) with no access to their internal temperature. No centralized aggregator of information is exploited and agents preserve their privacy by cooperating anonymously only through consensus-based distributed estimation, robust to node/link failure. The interactions among devices are designed to occur through an unstructured peer-to-peer (P2P) network over the internet. The architecture includes novel methods for parameter identification, state estimation and mixed logical modelling of TCLs and SPSs. It is designed from a multi-agent and plug-and-play perspective in which existing household appliances can interact with each other in an urban environment. Finally, a novel low cost testbed is proposed along with numerical tests and an experimental validation.

[1]  Andrea Gasparri,et al.  Coordination of electric thermal systems for distributed demand-side management: A gossip-based cooperative approach , 2016, 2016 European Control Conference (ECC).

[2]  Sonia Martínez,et al.  Discrete-time dynamic average consensus , 2010, Autom..

[3]  Mohamed Ibnkahla,et al.  A Survey of Networking Challenges and Routing Protocols in Smart Grids , 2014, IEEE Transactions on Industrial Informatics.

[4]  Peter Palensky,et al.  Demand Side Management: Demand Response, Intelligent Energy Systems, and Smart Loads , 2011, IEEE Transactions on Industrial Informatics.

[5]  Randy A. Freeman,et al.  A Fast Robust Nonlinear Dynamic Average Consensus Estimator in Discrete Time , 2015 .

[6]  W. El-khattam,et al.  Optimal investment planning for distributed generation in a competitive electricity market , 2004, IEEE Transactions on Power Systems.

[7]  Vincent W. S. Wong,et al.  Autonomous Demand-Side Management Based on Game-Theoretic Energy Consumption Scheduling for the Future Smart Grid , 2010, IEEE Transactions on Smart Grid.

[8]  Francesca Parise,et al.  A Mean Field control approach for demand side management of large populations of Thermostatically Controlled Loads , 2015, 2015 European Control Conference (ECC).

[9]  Xinghuo Yu,et al.  Efficient Computation for Sparse Load Shifting in Demand Side Management , 2017, IEEE Transactions on Smart Grid.

[10]  Liuchen Chang,et al.  Parameter identification of thermal models for domestic electric water heaters in a direct load control program , 2012, 2012 25th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE).

[11]  Richard M. Murray,et al.  DYNAMIC CONSENSUS FOR MOBILE NETWORKS , 2005 .

[12]  Liuchen Chang,et al.  Identification and Estimation for Electric Water Heaters in Direct Load Control Programs , 2017, IEEE Transactions on Smart Grid.

[13]  Sonia Martínez,et al.  Robust discrete time dynamic average consensus , 2014, Autom..

[14]  Goran Strbac,et al.  Decentralized Control of Thermostatic Loads for Flexible Demand Response , 2015, IEEE Transactions on Control Systems Technology.

[15]  Francesca Parise,et al.  Decentralized Convergence to Nash Equilibria in Constrained Deterministic Mean Field Control , 2014, IEEE Transactions on Automatic Control.

[16]  Sadik Kakaç,et al.  Boilers, evaporators, and condensers , 1991 .

[17]  Ernesto Kofman,et al.  Load management: Model-based control of aggregate power for populations of thermostatically controlled loads , 2012 .

[18]  Christoforos N. Hadjicostis,et al.  Decentralized optimal dispatch of distributed energy resources , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[19]  Andrea Gasparri,et al.  Multi-stage discrete time and randomized dynamic average consensus , 2019, Autom..

[20]  Jiming Chen,et al.  A Survey on Demand Response in Smart Grids: Mathematical Models and Approaches , 2015, IEEE Transactions on Industrial Informatics.

[21]  Giuseppe Notarstefano,et al.  A Duality-Based Approach for Distributed Min–Max Optimization , 2016, IEEE Transactions on Automatic Control.

[22]  Andrea Gasparri,et al.  Multi-stage discrete time dynamic average consensus , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[23]  Sonia Martínez,et al.  Distributed event-triggered communication for dynamic average consensus in networked systems , 2014, Autom..

[24]  Noel Plumridge Demand management , 2006, The Health service journal.

[25]  Jorge Cortes,et al.  Dynamic average consensus under limited control authority and privacy requirements , 2014, 1401.6463.

[26]  Alessandro Pilloni,et al.  A Heuristic approach for Online Distributed optimization of Multi-Agent Networks of Smart Sockets and Thermostatically Controlled Loads based on Dynamic Average Consensus , 2018, 2018 European Control Conference (ECC).

[27]  Alberto Bemporad,et al.  Control of systems integrating logic, dynamics, and constraints , 1999, Autom..

[28]  Minyue Fu,et al.  Fast Distributed Power Regulation Method via Networked Thermostatically Controlled Loads , 2014 .

[29]  Tyrone L. Vincent,et al.  Aggregate Flexibility of Thermostatically Controlled Loads , 2015, IEEE Transactions on Power Systems.

[30]  Henrik Ohlsson,et al.  Privacy and customer segmentation in the smart grid , 2014, 53rd IEEE Conference on Decision and Control.

[31]  Randy A. Freeman,et al.  Tutorial on Dynamic Average Consensus: The Problem, Its Applications, and the Algorithms , 2018, IEEE Control Systems.

[32]  Cristian Perfumo,et al.  Model-based feedback control of distributed air-conditioning loads for fast demand-side ancillary services , 2013, 52nd IEEE Conference on Decision and Control.