Design of blockchain-based P2P energy trading framework and a SCADA system for distributed energy resources in microgrids

This project mainly completed the development and implementation of a peer-to-peer (P2P) energy trading framework between prosumers based on an Ethereum private blockchain network. To facilitate peer-to peer energy trading, a smart contract implementing a double auction mechanism was developed on a...

Full description

Saved in:
Bibliographic Details
Main Author: Li, Yao
Other Authors: Gooi Hoay Beng
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/161217
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-161217
record_format dspace
spelling sg-ntu-dr.10356-1612172022-08-19T08:08:25Z Design of blockchain-based P2P energy trading framework and a SCADA system for distributed energy resources in microgrids Li, Yao Gooi Hoay Beng School of Electrical and Electronic Engineering EHBGOOI@ntu.edu.sg Engineering::Electrical and electronic engineering This project mainly completed the development and implementation of a peer-to-peer (P2P) energy trading framework between prosumers based on an Ethereum private blockchain network. To facilitate peer-to peer energy trading, a smart contract implementing a double auction mechanism was developed on a blockchain shared by all participants. This contract ensures exact trade execution and maintains immutable records of all transactions. Web3.py API is used to access the Ethereum Virtual Machine on Raspberry Pis with a python interface, and virtual prosumers are used to test the implementation. The P2P energy trading framework proposed in this dissertation consists of a user interface linked to a private Ethereum blockchain. Users will find the GUI easy to understand and navigate. Energy can be sold or purchased by peers who participate in the proposed P2P trading market, allowing them to adjust their overall generation and consumption as their needs change. And the participating peers are represented by the Raspberry Pis (RPIs) in the blockchain network to simulate the behavior of the components in the microgrid, such as programmable load, synchronous generator, and battery energy storage system (BESS). Master of Science (Power Engineering) 2022-08-19T08:08:25Z 2022-08-19T08:08:25Z 2022 Thesis-Master by Coursework Li, Y. (2022). Design of blockchain-based P2P energy trading framework and a SCADA system for distributed energy resources in microgrids. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/161217 https://hdl.handle.net/10356/161217 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
spellingShingle Engineering::Electrical and electronic engineering
Li, Yao
Design of blockchain-based P2P energy trading framework and a SCADA system for distributed energy resources in microgrids
description This project mainly completed the development and implementation of a peer-to-peer (P2P) energy trading framework between prosumers based on an Ethereum private blockchain network. To facilitate peer-to peer energy trading, a smart contract implementing a double auction mechanism was developed on a blockchain shared by all participants. This contract ensures exact trade execution and maintains immutable records of all transactions. Web3.py API is used to access the Ethereum Virtual Machine on Raspberry Pis with a python interface, and virtual prosumers are used to test the implementation. The P2P energy trading framework proposed in this dissertation consists of a user interface linked to a private Ethereum blockchain. Users will find the GUI easy to understand and navigate. Energy can be sold or purchased by peers who participate in the proposed P2P trading market, allowing them to adjust their overall generation and consumption as their needs change. And the participating peers are represented by the Raspberry Pis (RPIs) in the blockchain network to simulate the behavior of the components in the microgrid, such as programmable load, synchronous generator, and battery energy storage system (BESS).
author2 Gooi Hoay Beng
author_facet Gooi Hoay Beng
Li, Yao
format Thesis-Master by Coursework
author Li, Yao
author_sort Li, Yao
title Design of blockchain-based P2P energy trading framework and a SCADA system for distributed energy resources in microgrids
title_short Design of blockchain-based P2P energy trading framework and a SCADA system for distributed energy resources in microgrids
title_full Design of blockchain-based P2P energy trading framework and a SCADA system for distributed energy resources in microgrids
title_fullStr Design of blockchain-based P2P energy trading framework and a SCADA system for distributed energy resources in microgrids
title_full_unstemmed Design of blockchain-based P2P energy trading framework and a SCADA system for distributed energy resources in microgrids
title_sort design of blockchain-based p2p energy trading framework and a scada system for distributed energy resources in microgrids
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/161217
_version_ 1743119613546201088