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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |