A General-Purpose Distributed Analytic Platform Based on Edge Computing and Computational Intelligence Applied on Smart Grids
Author:
Guerrero Juan Ignacio12ORCID, Martín Antonio1, Parejo Antonio2ORCID, Larios Diego Francisco2ORCID, Molina Francisco Javier2, León Carlos2ORCID
Affiliation:
1. Department of Electronic Technology, Escuela Técnica Superior de Ingeniería Informática, Universidad de Sevilla, 41012 Sevilla, Spain 2. Department of Electronic Technology, Escuela Politécnica Superior, Universidad de Sevilla, 41011 Sevilla, Spain
Abstract
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.
Funder
Ministerio de Ciencia e Innovación, Proyectos de Transición Ecológica y Transición Digital, Government of Spain
Subject
Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry
Reference53 articles.
1. Intelligent Edge Computing for IoT-Based Energy Management in Smart Cities;Liu;IEEE Netw.,2019 2. Edge-Computing-Enabled Smart Cities: A Comprehensive Survey;Khan;IEEE Internet Things J.,2020 3. Sapienza, M., Guardo, E., Cavallo, M., La Torre, G., Leombruno, G., and Tomarchio, O. (2016, January 18). Solving Critical Events through Mobile Edge Computing: An Approach for Smart Cities. Proceedings of the 2016 IEEE International Conference on Smart Computing (SMARTCOMP), St Louis, MO, USA. 4. Green Survivable Collaborative Edge Computing in Smart Cities;Hou;IEEE Trans. Ind. Inform.,2018 5. Samie, F., Bauer, L., and Henkel, J. (2019). IoT for Smart Grids: Design Challenges and Paradigms, Springer.
|
|