Dynamic load balancing method based on optimal complete matching of weighted bipartite graph for simulation tasks in multi-energy system digital twin applications

被引:6
作者
Tang, Xueyong [1 ]
Ding, Yi [1 ]
Lei, Jinyong [2 ]
Yang, He [3 ]
Song, Yankan [3 ]
机构
[1] Zhejiang Univ, Hangzhou 310058, Peoples R China
[2] Elect Power Res Inst CGS, Guangzhou 510663, Peoples R China
[3] Tsinghua Sichuan Energy Internet Res Inst, Chengdu 610200, Peoples R China
关键词
Digital twin; Simulation computing task blocks; Load balancing; Weighted bipartite graph;
D O I
10.1016/j.egyr.2021.11.145
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
As demands of renewable energy and more energy storages in power systems promote, the digital twin technology for multi-energy system draws attention from the researchers in power system and energy area. The load balancing algorithm of the digital twin server cluster significantly impacts the computing performance of the computing nodes. Optimal complete matching of a weighted bipartite graph is proposed to allocate computing task blocks to each computing node evenly. In the proposed algorithm, the computation times of simulation computing task blocks are estimated and the computation time of one single step in the task blocks are used as dynamic load indicators of the computing nodes. The indices are fed back to the scheduling server in real time. With the total steps of the simulation computing task blocks and the computation time of each single step for the task blocks, a fully weighted bipartite graph of computing nodes and simulation computing task blocks is constructed, greedy expansion of the Hungarian algorithm is used to optimize the complete matching of this weighted bipartite graph. Based on the optimization results, the task blocks are allocated to the computing nodes correspondingly in real time. Simulation-driven model parameter correction function, the representative simulation computing applications of digital twin for multi-energy system was used to test the proposed algorithm and the results show a significant improvement of the load balancing effect at the computing nodes. (C) 2021 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:1423 / 1431
页数:9
相关论文
共 13 条
  • [1] A Hybrid Task Scheduler for DAG Applications on A Cluster of Processors
    Boregowda, Uma
    Chakravarthy, Venugopal R.
    [J]. 2014 FOURTH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC), 2014, : 143 - 146
  • [2] Deng X, 2020, INT J ELECT POWER EN
  • [3] Deng X, 2020, IET Generation, Transmission, and Distribution
  • [4] Impact of Low Data Quality on Disturbance Triangulation Application Using High-Density PMU Measurements
    Deng, Xianda
    Bian, Desong
    Shi, Di
    Yao, Wenxuan
    Wu, Ling
    Liu, Yilu
    [J]. IEEE ACCESS, 2019, 7 : 105054 - 105061
  • [5] Jia M., 2020, J. Glob. Energy Interconnect., V3, P1
  • [6] Jie Li, 2018, 2018 2nd IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC). Proceedings, P2387, DOI 10.1109/IMCEC.2018.8469341
  • [7] Ma Jing., 2012, 2012 ASIA PACIFIC PO, DOI DOI 10.1109/APPEEC.2012.6306946
  • [8] Pan K, 2015, INT CONF SOFTW ENG, P595, DOI 10.1109/ICSESS.2015.7339128
  • [9] CloudPSS: A high-performance power system simulator based on cloud computing
    Song, Yankan
    Chen, Ying
    Yu, Zhitong
    Huang, Shaowei
    Shen, Chen
    [J]. ENERGY REPORTS, 2020, 6 : 1611 - 1618
  • [10] Tang X., 2020, 2020 10 INT C POWER