{'fraction_non_alphanumeric': 0.021406727828746176, 'fraction_numerical': 0.0, 'mean_word_length': 5.545, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Distributed Real-Time Demand Response in Multiseller–Multibuyer Smart Distribution Grid

Demand response is a key solution in smart grid to address the ever-increasing peak energy consumption. With multiple utility companies, users will decide from which utility company to buy electricity and how much to buy. Consequently, how to devise distributed real-time demand response in the multiseller-multibuyer environment emerges as a critical problem in future smart grid. In this paper, we focus on the real-time interactions among multiple utility companies and multiple users. We propose a distributed real-time demand response algorithm to determine each user's demand and each utility company's supply simultaneously. By applying dual decomposition, the original problem is firstly decoupled into single-seller-multibuyer subsystems; then, the demand response problem in each subsystem can be distributively solved. The major advantage of this approach is that each utility company and user locally solve subproblems to perform energy allocation, instead of requiring a central controller or any third party. Therefore, privacy is guaranteed because no entity needs to reveal or exchange private information. Numerical results are presented to verify efficiency and effectiveness of the proposed approach.