Towards Blockchain-Based Energy Trading: A Smart Contract Implementation of Energy Double Auction and Spinning Reserve Trading

被引:20
作者
Damisa, Uyikumhe [1 ,2 ]
Nwulu, Nnamdi, I [1 ,2 ]
Siano, Pierluigi [2 ,3 ]
机构
[1] Univ Johannesburg, Ctr Cyber Phys Food Energy & Water Syst CCP FEWS, ZA-2092 Johannesburg, South Africa
[2] Univ Johannesburg, Dept Elect & Elect Engn Sci, ZA-2006 Johannesburg, South Africa
[3] Univ Salerno, Dept Management & Innovat Syst, I-84084 Fisciano, Italy
关键词
blockchain; double auction; P2P energy trading; spinning reserve; smart contract; MARKET; SYSTEM; POWER; MODEL;
D O I
10.3390/en15114084
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
The decentralization of power generation driven by the rise in the adoption of distributed energy resources paves the way for a new paradigm in grid operations. P2P energy trading is beneficial to the grid as well as the connected peers. A blockchain-based smart contract is well suited to transparently facilitate trades between energy consumers and producers without the services of intermediaries. In this paper, Ethereum-based smart contracts that facilitate double energy auction and spinning reserve trading are developed with Solidity, compiled, and deployed within the Remix IDE. Willing energy sellers/buyers submit offers/bids to a contract that implements the double auction procedure. In order to fulfil energy supply obligations, sellers are also able to purchase spinning reserves via another smart contract. The smart contracts' effectiveness in performing the auction procedure and making payments is confirmed using an energy/reserve market scenario. The proposed scheme encourages further adoption of distributed energy resources and participation in local P2P energy trading.
引用
收藏
页数:16
相关论文
共 31 条
[1]   Peer to Peer Distributed Energy Trading in Smart Grids: A Survey [J].
Abdella, Juhar ;
Shuaib, Khaled .
ENERGIES, 2018, 11 (06)
[2]   Blockchain-Based Fully Peer-to-Peer Energy Trading Strategies for Residential Energy Systems [J].
AlSkaif, Tarek ;
Crespo-Vazquez, Jose L. ;
Sekuloski, Milos ;
van Leeuwen, Gijs ;
Catalao, Joao P. S. .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (01) :231-241
[3]  
Blockchain Council, PUBL VS PRIV BLOCKCH
[4]   Blockchain-based Peer-to-Peer Transactive Energy System for Community Microgrid with Demand Response Management [J].
Bokkisam, Hanumantha Rao ;
Singh, Shashank ;
Acharya, Ritesh Mohan ;
Selvan, M. P. .
CSEE JOURNAL OF POWER AND ENERGY SYSTEMS, 2022, 8 (01) :198-211
[5]   Blockchain Based Decentralized Framework for Energy Demand Response Marketplace [J].
Deshpande, Varun ;
George, Laurent ;
Badis, Hakim ;
Desta, Alemayehu Addisu .
NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
[6]   A Technical Approach to the Energy Blockchain in Microgrids [J].
Di Silvestre, Maria Luisa ;
Gallo, Pierluigi ;
Ippolito, Mariano Giuseppe ;
Sanseverino, Eleonora Riva ;
Zizzo, Gaetano .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (11) :4792-4803
[7]   A novel decentralized platform for peer-to-peer energy trading market with blockchain technology [J].
Esmat, Ayman ;
de Vos, Martijn ;
Ghiassi-Farrokhfal, Yashar ;
Palensky, Peter ;
Epema, Dick .
APPLIED ENERGY, 2021, 282
[8]   A double auction model for competitive generators and large consumers considering power transmission cost [J].
Fang, Debin ;
Wu, Jingfang ;
Tang, Dawei .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2012, 43 (01) :880-888
[9]   Decentralized blockchain-based consensus for Optimal Power Flow solutions [J].
Foti, Magda ;
Mavromatis, Costas ;
Vavalis, Manolis .
APPLIED ENERGY, 2021, 283
[10]   Towards secure and efficient energy trading in IIoT-enabled energy internet: A blockchain approach [J].
Guan, Zhitao ;
Lu, Xin ;
Wang, Naiyu ;
Wu, Jun ;
Du, Xiaojiang ;
Guizani, Mohsen .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 110 :686-695