Multiagent Coordination for Energy Consumption Scheduling in Consumer Cooperatives

Andreas Veit, Ying Xu, Ronghuo Zheng, Nilanjan Chakraborty and Katia Sycara
Conference Paper, 27th AAAI Conference, Bellevue, WA, July, 2013

View Publication

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.


A key challenge to create a sustainable and energy- efficient society is in making consumer demand adap- tive to energy supply, especially renewable supply. In this paper, we propose a partially-centralized organiza- tion of consumers, namely, a consumer cooperative for purchasing electricity from the market. We propose a novel multiagent coordination algorithm to shape the energy consumption of the cooperative. In the cooper- ative, a central coordinator buys the electricity for the whole group and consumers make their own consump- tion decisions based on their private consumption con- straints and preferences. To coordinate individual con- sumers under incomplete information, we propose an iterative algorithm in which a virtual price signal is sent by the coordinator to induce consumers to shift demand. We prove that our algorithm converges to the central op- timal solution. Additionally we analyze the convergence rate of the algorithm via simulations on randomly gen- erated instances. The results indicate scalability with re- spect to the number of agents and consumption slots.

author = {Andreas Veit and Ying Xu and Ronghuo Zheng and Nilanjan Chakraborty and Katia Sycara},
title = {Multiagent Coordination for Energy Consumption Scheduling in Consumer Cooperatives},
booktitle = {27th AAAI Conference, Bellevue, WA},
year = {2013},
month = {July},
} 2017-09-13T10:39:18-04:00