Cardiff University
Browse
- No file added yet -

Smart contract and interface code for Nature Energy "A general form of smart contract for decentralised energy systems management"

Download (157.12 kB)
dataset
posted on 2024-09-18, 10:33 authored by Lee ThomasLee Thomas, Chao LongChao Long, Yue ZhouYue Zhou
This provides the modelled electricity network cost data, the smart contract code, and the Python interface scripts described in the Nature Energy Paper  "A general form of smart contract for decentralised energy systems management." (Nature Reference: 18050854)
The contents are as follows:
Smart contracts:
The HCO.sol and RPS.sol files are the smart contract files (Highest Combined Offer and Ranked Preference Selection Algorithm). Theses were compiled using the online Remix IDE (https://remix.ethereum.org accessed 26/11/2018) with the resultant bytecode and application binary interface (the .txt and .json files with relevant titles).
Smart contract interface:
The 'SmartContractInterface.py' file contains the python script used to interface with the smart contracts. Instructions for running this are contained in the README.txt file.

Modelled network cost data:
The modelled network cost data referenced in the paper are contained in the .xlsx files. The file titles are formatted  as follows:
net1 - data relating to network 1
net2 - data relating to network 2
_x - identifies the scenario (0 - Normal, 1 - High Demand, 2 - High Generation)
nosop - indicates that the file contains the cost data for the case with no DC-link

Aside from the 'nosop' files, they are arrange as follows:
The row indicates the time of day, at half-hourly granularity). The column indicates the active power of the modelled MVDC link. The data are the modelled cost (notionally in £), using created using the methods described in the paper, for each prospective MVDC link active power set-point at each time of day.

In the case of the 'nosop' files, only one data column is required as this represents the case where there is no DC-link and thus not active for reactive power control.

Research results based upon these data are published at http://doi.org/10.1038/s41560-018-0317-7



Funding

Feasibility of applying blockchain and smart contracts technology to distribution grid management in the gb power system (2017-06-26 - 2017-12-26); Wu, Jianzhong. Funder: University of Sheffield, Engineering and Physical Sciences Research Council:URMS 143938

Reconfigurable Distribution Networks (2014-07-14 - 2017-12-31); Jenkins, Nicholas. Funder: Engineering and Physical Sciences Research Council:P45354

HubNet: Blockchain based smart contracts for peer to peer energy trading using the GB smart metering system (2016-06-01 - 2018-09-30); Thomas, Lee. Funder: Engineering and Physical Sciences Research Council:P61156 (EP/N030028/1)

History

Language(s) in dataset

  • English-Great Britain (EN-GB)

Usage metrics

    School of Engineering

    Categories

    No categories selected

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC