A General-Purpose Distributed Analytic Platform Based on Edge Computing and Computational Intelligence Applied on Smart Grids

被引:2
|
作者
Guerrero, Juan Ignacio [1 ,2 ]
Martin, Antonio [1 ]
Parejo, Antonio [2 ]
Larios, Diego Francisco [2 ]
Molina, Francisco Javier [2 ]
Leon, Carlos [2 ]
机构
[1] Univ Seville, Escuela Tecn Super Ingn Informat, Dept Elect Technol, Seville 41012, Spain
[2] Univ Seville, Escuela Politecn Super, Dept Elect Technol, Seville 41011, Spain
关键词
edge computing; smart grid; data integration; genetic algorithm; particle swarm optimization; PARTICLE SWARM OPTIMIZATION; ALGORITHM; MUTATION;
D O I
10.3390/s23083845
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Currently, in many data landscapes, the information is distributed across various sources and presented in diverse formats. This fragmentation can pose a significant challenge to the efficient application of analytical methods. In this sense, distributed data mining is mainly based on clustering or classification techniques, which are easier to implement in distributed environments. However, the solution to some problems is based on the usage of mathematical equations or stochastic models, which are more difficult to implement in distributed environments. Usually, these types of problems need to centralize the required information, and then a modelling technique is applied. In some environments, this centralization may cause an overloading of the communication channels due to massive data transmission and may also cause privacy issues when sending sensitive data. To mitigate this problem, this paper describes a general-purpose distributed analytic platform based on edge computing for distributed networks. Through the distributed analytical engine (DAE), the calculation process of the expressions (that requires data from diverse sources) is decomposed and distributed between the existing nodes, and this allows sending partial results without exchanging the original information. In this way, the master node ultimately obtains the result of the expressions. The proposed solution is examined using three different computational intelligence algorithms, i.e., genetic algorithm, genetic algorithm with evolution control, and particle swarm optimization, to decompose the expression to be calculated and to distribute the calculation tasks between the existing nodes. This engine has been successfully applied in a case study focused on the calculation of key performance indicators of a smart grid, achieving a reduction in the number of communication messages by more than 91% compared to the traditional approach.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] A Flexible and General-Purpose Platform for Heterogeneous Computing
    Garcia-Hernandez, Jose Juan
    Morales-Sandoval, Miguel
    Elizondo-Rodriguez, Erick
    [J]. COMPUTATION, 2023, 11 (05)
  • [2] A Distributed Multimodel Cosimulation Platform to Assess General Purpose Services in Smart Grids
    Barbierato, Luca
    Estebsari, Abouzar
    Bottaccioli, Lorenzo
    Macii, Enrico
    Patti, Edoardo
    [J]. IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2020, 56 (05) : 5613 - 5624
  • [3] An Online Orchestration Mechanism for General-Purpose Edge Computing
    Shao, Xun
    Hasegawa, Go
    Dong, Mianxiong
    Liu, Zhi
    Masui, Hiroshi
    Ji, Yusheng
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (02) : 927 - 940
  • [4] A general-purpose distributed computing Java']Java middleware
    Barroso Almeida, Andre Luis
    Cimino, Leonardo de Souza
    Eugenio de Resende, Jose Estevao
    Moreira Silva, Lucas Henrique
    Souza Rocha, Samuel Queiroz
    Gregorio, Guilherme Aparecido
    Paiva, Gustavo Silva
    Delabrida, Saul
    Santos, Haroldo Gambini
    Moreira de Carvalho, Marco Antonio
    Lins Aquino, Andre Luiz
    Lima, Joubert de Castro
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (07):
  • [5] DCCS:A General-Purpose Distributed Cryptographic Computing System
    JIANG Zhonghua1
    2. Graduate School of the Chinese Academy of Sciences
    [J]. Wuhan University Journal of Natural Sciences, 2007, (01) : 46 - 50
  • [6] A TAXONOMY OF SCHEDULING IN GENERAL-PURPOSE DISTRIBUTED COMPUTING SYSTEMS
    CASAVANT, TL
    KUHL, JG
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1988, 14 (02) : 141 - 154
  • [7] A Task-Oriented General-Purpose Distributed Computing System Based on CLTS Scheduling Algorithm
    Huang, Min
    Zhao, Yunxiang
    Chen, Yazhou
    [J]. IEEE ACCESS, 2023, 11 : 79176 - 79189
  • [8] Implementation of Distributed Smart Factory Platform based on Edge Computing and OPC UA
    Lee, Yang Koo
    Lee, Seung-Jun
    Lee, Hakjin
    Yoon, Daesub
    [J]. 45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 4235 - 4239
  • [9] Twin Peaks: A Software Platform for Heterogeneous Computing on General-Purpose and Graphics Processors
    Gummaraju, Jayanth
    Morichetti, Laurent
    Houston, Michael
    Sander, Ben
    Gaster, Benedict R.
    Zheng, Bixia
    [J]. PACT 2010: PROCEEDINGS OF THE NINETEENTH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2010, : 205 - 215
  • [10] HIGH-PERFORMANCE DISTRIBUTED TRANSACTION PROCESSING IN A GENERAL-PURPOSE COMPUTING ENVIRONMENT
    SPECTOR, AZ
    EPPINGER, JL
    DANIELS, DS
    DRAVES, R
    BLOCH, JJ
    DUCHAMP, D
    PAUSCH, RF
    THOMPSON, D
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1989, 359 : 220 - 242