Machine learning-blockchain based autonomic peer-to-peer energy trading system

This paper introduces a blockchain-based P2P energy trading platform, where prosumers can trade energy autonomously with no central authority interference. Multiple prosumers can collaborate in producing energy to form a single provider. Clients’ power consumption is monitored using a smart meter t...

Full description

Saved in:
Bibliographic Details
Main Authors: Merrad, Yacine, Habaebi, Mohamed Hadi, Islam, Md. Rafiqul, Gunawan, Teddy Surya, Elsheikh, Elfatih A. A., Suliman, F.M., Mesri, Mokhtaria
Format: Article
Language:English
Published: Multidisciplinary Digital Publishing Institute (MDPI) 2022
Subjects:
Online Access:http://irep.iium.edu.my/97413/7/97413_Machine%20learning-blockchain%20based%20autonomic%20peer-to-peer%20energy.pdf
http://irep.iium.edu.my/97413/
https://www.mdpi.com/2076-3417/12/7/3507/pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Islam Antarabangsa Malaysia
Language: English
id my.iium.irep.97413
record_format dspace
spelling my.iium.irep.974132022-03-31T01:04:43Z http://irep.iium.edu.my/97413/ Machine learning-blockchain based autonomic peer-to-peer energy trading system Merrad, Yacine Habaebi, Mohamed Hadi Islam, Md. Rafiqul Gunawan, Teddy Surya Elsheikh, Elfatih A. A. Suliman, F.M. Mesri, Mokhtaria TK Electrical engineering. Electronics Nuclear engineering TK7800 Electronics. Computer engineering. Computer hardware. Photoelectronic devices This paper introduces a blockchain-based P2P energy trading platform, where prosumers can trade energy autonomously with no central authority interference. Multiple prosumers can collaborate in producing energy to form a single provider. Clients’ power consumption is monitored using a smart meter that interfaces with an IoT node connected to a blockchain private network. The smart contracts, invoked on the blockchain, enable the autonomous trading interactions between parties and govern accounts behavior within the Ethereum state. The decentralized P2P trading platform utilizes autonomous pay-per-use billing and energy routing, monitored by a smart contract. A Gated Recurrent Unit (GRU) deep learning-based model, predicts future consumption based on past data aggregated to the blockchain. Predictions are then used to set Time of Use (ToU) ranges using the K-mean clustering. The data used to train the GRU model are shared between all parties within the network, making the predictions transparent and verifiable. Implementing the K-mean clustering in a smart contract on the blockchain allows the set of ToU to be independent and incontestable. To secure the validity of the data uploaded to the blockchain, a consensus algorithm is suggested to detect fraudulent nodes along with a Proof of Location (PoL), ensuring that the data are uploaded from the expected nodes. The paper explains the proposed platform architecture, functioning as well as implementation in vivid details. Results are presented in terms of smart contract gas consumption and transaction latency under different loads. Multidisciplinary Digital Publishing Institute (MDPI) 2022-03-30 Article PeerReviewed application/pdf en http://irep.iium.edu.my/97413/7/97413_Machine%20learning-blockchain%20based%20autonomic%20peer-to-peer%20energy.pdf Merrad, Yacine and Habaebi, Mohamed Hadi and Islam, Md. Rafiqul and Gunawan, Teddy Surya and Elsheikh, Elfatih A. A. and Suliman, F.M. and Mesri, Mokhtaria (2022) Machine learning-blockchain based autonomic peer-to-peer energy trading system. Applied Science, 12 (7). pp. 1-32. E-ISSN 2076-3417 https://www.mdpi.com/2076-3417/12/7/3507/pdf 10.3390/app12073507
institution Universiti Islam Antarabangsa Malaysia
building IIUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider International Islamic University Malaysia
content_source IIUM Repository (IREP)
url_provider http://irep.iium.edu.my/
language English
topic TK Electrical engineering. Electronics Nuclear engineering
TK7800 Electronics. Computer engineering. Computer hardware. Photoelectronic devices
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
TK7800 Electronics. Computer engineering. Computer hardware. Photoelectronic devices
Merrad, Yacine
Habaebi, Mohamed Hadi
Islam, Md. Rafiqul
Gunawan, Teddy Surya
Elsheikh, Elfatih A. A.
Suliman, F.M.
Mesri, Mokhtaria
Machine learning-blockchain based autonomic peer-to-peer energy trading system
description This paper introduces a blockchain-based P2P energy trading platform, where prosumers can trade energy autonomously with no central authority interference. Multiple prosumers can collaborate in producing energy to form a single provider. Clients’ power consumption is monitored using a smart meter that interfaces with an IoT node connected to a blockchain private network. The smart contracts, invoked on the blockchain, enable the autonomous trading interactions between parties and govern accounts behavior within the Ethereum state. The decentralized P2P trading platform utilizes autonomous pay-per-use billing and energy routing, monitored by a smart contract. A Gated Recurrent Unit (GRU) deep learning-based model, predicts future consumption based on past data aggregated to the blockchain. Predictions are then used to set Time of Use (ToU) ranges using the K-mean clustering. The data used to train the GRU model are shared between all parties within the network, making the predictions transparent and verifiable. Implementing the K-mean clustering in a smart contract on the blockchain allows the set of ToU to be independent and incontestable. To secure the validity of the data uploaded to the blockchain, a consensus algorithm is suggested to detect fraudulent nodes along with a Proof of Location (PoL), ensuring that the data are uploaded from the expected nodes. The paper explains the proposed platform architecture, functioning as well as implementation in vivid details. Results are presented in terms of smart contract gas consumption and transaction latency under different loads.
format Article
author Merrad, Yacine
Habaebi, Mohamed Hadi
Islam, Md. Rafiqul
Gunawan, Teddy Surya
Elsheikh, Elfatih A. A.
Suliman, F.M.
Mesri, Mokhtaria
author_facet Merrad, Yacine
Habaebi, Mohamed Hadi
Islam, Md. Rafiqul
Gunawan, Teddy Surya
Elsheikh, Elfatih A. A.
Suliman, F.M.
Mesri, Mokhtaria
author_sort Merrad, Yacine
title Machine learning-blockchain based autonomic peer-to-peer energy trading system
title_short Machine learning-blockchain based autonomic peer-to-peer energy trading system
title_full Machine learning-blockchain based autonomic peer-to-peer energy trading system
title_fullStr Machine learning-blockchain based autonomic peer-to-peer energy trading system
title_full_unstemmed Machine learning-blockchain based autonomic peer-to-peer energy trading system
title_sort machine learning-blockchain based autonomic peer-to-peer energy trading system
publisher Multidisciplinary Digital Publishing Institute (MDPI)
publishDate 2022
url http://irep.iium.edu.my/97413/7/97413_Machine%20learning-blockchain%20based%20autonomic%20peer-to-peer%20energy.pdf
http://irep.iium.edu.my/97413/
https://www.mdpi.com/2076-3417/12/7/3507/pdf
_version_ 1729702927862333440