Collaborative Dynamic Task Allocation with Demand Response in Cloud-Assisted Multiedge System for Smart Grids
Yuyan Sun,Zexiang Cai,Caishan Guo,Guolong Ma,Ziyi Zhang,Haizhu Wang,Jianing Liu,Yiqun Kang,Jianwen Yang
DOI: https://doi.org/10.1109/jiot.2021.3096979
IF: 10.6
2022-01-01
IEEE Internet of Things Journal
Abstract:Collaborative cloud–edge Power Internet of Things technology is required to support the development of smart grids, which have become intelligent, green, and regionally autonomous systems. The diversity of electricity customer behaviors and different computational intensities of energy management applications present challenges for task allocation among computing resources that belong to different agents. In this article, we propose a novel trilevel collaborative optimization model to comprehensively consider the relation among various agents, including users, edge nodes (ENs), a cloud center (CC), and a multiedge league (MEL). We first formulate a Stackelberg game between users and ENs modeled as the lower level and middle level. In addition, with the assistance of the CC, we propose a MEL cooperation scheme to analyze the collaborative task allocation problem among multiple edges, which is modeled as the upper level to maximize the social welfare of the multiedge system (MES) without damaging the interests of the various ENs. The proposed trilevel model is equivalent to a bilevel program, solved by the proposed collaborative dynamic task allocation (CDTA) algorithm. Numerical simulations are presented to verify the proposed scheme and the results show that this scheme is effective for task allocation among users, ENs, the cloud, and the MEL in a cloud-assisted MES.