Blockchain-Based Gas Auctioning Coupled with a Novel Economic Dispatch Formulation for Gas-Deficient Thermal Plants
Abstract
:1. Introduction
2. Smart Contract-Based P2P Gas Trading
3. Problem Formulation
3.1. O/I Characteristic Parameter Estimation
3.2. Adapted Economic Dispatch Formulation
4. Simulation Setup and Solution Methodology
Algorithm 1 Smart Contract-Based Gas Trading Scheme. |
The proposed smart contract for P2P gas trading is composed of functions some of which the peers need to call. For instance, gas suppliers call the ‘gasOffers’ function to submit their offers. Function 1: Constructor This is a self-executing function that is automatically executed at the point of deploying the smart contract. Function 2: setValue This function is used to set the dollar equivalent of 1 Ether—the native cryptocurrency of the Ethereum blockchain. Function 3: gasOffers The gas suppliers call this function to submit their gas offers in terms of amount and price. Function 4: vergasOffers The offers received by the previous function—gasOffers—are re-arranged from the least price offer to the highest and returned to the current function for verification and on-chain storage. Function 5: marketPrice The plant operator calls this function to view the cost of his gas demand based on the available market offers. Function 6: pay4Order Upon viewing the cost of gas, the plant operator calls the current function to make payment to the smart contract. Function 7: paySuppliers This function is called to initiate payment to the gas suppliers for their supplies |
5. Case Study
6. Results and Discussion
7. Conclusions
Author Contributions
Funding
Conflicts of Interest
Notation
Index of thermal units | |
Index of data points | |
Number of thermal units | |
Coefficients of estimated O/I characteristic | |
O/I characteristic of Unit 1 (MW) | |
Quantity of gas consumed by Unit 1 (kg/h) | |
Quantity of gas available (kg/h) | |
Minimum quantity of gas consumable (kg/h) | |
Maximum quantity of gas consumable (kg/h) | |
Power output of ith generator (MW) | |
Power level at jth data point (MW) | |
Actual power output (MW) | |
Estimated power output (MW) |
References
- Sönmez, Y. Estimation of gas cost curve parameters for thermal power plants using the ABC algorithm. Turk. J. Electr. Eng. Comput. Sci. 2013, 21, 1827–1841. [Google Scholar] [CrossRef]
- Abdelaziz, A.; Ali, E.; Abd-Elazim, S. Implementation of flower pollination algorithm for solving economic load dispatch and combined economic emission dispatch problems in power systems. Energy 2016, 101, 506–518. [Google Scholar] [CrossRef]
- Nwulu, N.I.; Xia, X. Implementing a Model Predictive Control Strategy on the Dynamic Economic Emission Dispatch Problem with Game Theory Based Demand Response Programs. Energy 2015, 91, 404–419. [Google Scholar] [CrossRef]
- Damisa, U.; Nwulu, N.I.; Sun, Y. A robust optimization model for prosumer microgrids considering uncer-tainties in prosumer generation. J. Renew. Sustain. Energy 2019, 11, 066302. [Google Scholar] [CrossRef]
- Nwulu, N.I.; Xia, X. A Combined Dynamic Economic Emission Dispatch and Time of Use Demand Response Mathematical Modelling Framework. J. Renew. Sustain. Energy 2015, 7, 043134. [Google Scholar] [CrossRef] [Green Version]
- Damisa, U.; Nwulu, N.I.; Sun, Y. Microgrid energy and reserve management incorporating prosumer behind-the-meter resources. IET Renew. Power Gener. 2018, 12, 910–919. [Google Scholar] [CrossRef]
- Nwulu, N.I.; Xia, X. Multi-Objective Dynamic Economic Emission Dispatch of Electric Power Generation Integrated with Game Theory Based Demand Response Programs. Energy Convers. Manag. 2015, 89, 963–974. [Google Scholar] [CrossRef]
- Han, D.; Zhang, C.; Ping, J.; Yan, Z. Smart contract architecture for decentralized energy trading and management based on blockchains. Energy 2020, 199, 117417. [Google Scholar] [CrossRef]
- Available online: https://pebbles-projekt.de/en/project/ (accessed on 15 May 2022).
- Available online: https://www.powerledger.io/platform#energyTradingTraceability (accessed on 15 May 2022).
- Guan, Z.; Lu, X.; Wang, N.; Wu, J.; Du, X.; Guizani, M. Towards secure and efficient energy trading in IIoT-enabled energy internet: A blockchain approach. Future Gener. Comput. Syst. 2020, 110, 686–695. [Google Scholar] [CrossRef]
- Abdella, J.; Shuaib, K. Peer to Peer Distributed Energy Trading in Smart Grids: A Survey. Energies 2018, 11, 1560. [Google Scholar] [CrossRef] [Green Version]
- Hu, W.; Li, H. A blockchain-based secure transaction model for distributed energy in Industrial Internet of Things. Alex. Eng. J. 2021, 60, 491–500. [Google Scholar] [CrossRef]
- Khorasany, M.; Dorri, A.; Razzaghi, R.; Jurdak, R. Lightweight blockchain framework for location-aware peer-to-peer energy trading. Int. J. Electr. Power Energy Syst. 2020, 127, 106610. [Google Scholar] [CrossRef]
- Esmat, A.; de Vos, M.; Ghiassi-Farrokhfal, Y.; Palensky, P.; Epema, D. A novel decentralized platform for peer-to-peer energy trading market with blockchain technology. Appl. Energy 2020, 282, 116123. [Google Scholar] [CrossRef]
- Hua, W.; Jiang, J.; Sun, H.; Wu, J. A blockchain based peer-to-peer trading framework integrating energy and carbon markets. Appl. Energy 2020, 279, 115539. [Google Scholar] [CrossRef]
- Van Leeuwen, G.; Al Skaif, T.; Gibescu, M.; van Sark, W. An integrated blockchain-based energy management platform with bilateral trading for microgrid communities. Appl. Energy 2020, 263, 114613. [Google Scholar] [CrossRef]
- Li, Y.; Yang, W.; He, P.; Chen, C.; Wang, X. Design and management of a distributed hybrid energy system through smart contract and blockchain. Appl. Energy 2019, 248, 390–405. [Google Scholar] [CrossRef]
- Lin, J. Analysis of Blockchain-Based Smart Contracts for Peer-to-Peer Solar Electricity Transactive Markets. Ph.D. Dissertation, Virginia Tech, Blacksburg, VA, USA, 2019. [Google Scholar]
- Al Skaif, T.; Crespo-Vazquez, J.L.; Sekuloski, M.; van Leeuwen, G.; Catalao, J.P.S. Blockchain-Based Fully Peer-to-Peer Energy Trading Strategies for Residential Energy Systems. IEEE Trans. Ind. Inform. 2021, 18, 231–241. [Google Scholar] [CrossRef]
- Kwak, S.; Lee, J. Implementation of blockchain based P2P energy trading platform. In Proceedings of the 2021 International Conference on Information Networking (ICOIN), Jeju Island, Korea, 13–16 January 2021. [Google Scholar]
- Khalid, R.; Javaid, N.; Almogren, A.; Javed, M.U.; Javaid, S.; Zuair, M. A Blockchain-Based Load Balancing in Decentralized Hybrid P2P Energy Trading Market in Smart Grid. IEEE Access 2020, 8, 47047–47062. [Google Scholar] [CrossRef]
- Luo, B.; Shen, X.; Ping, J. Energy Storage Sharing Mechanism Based on Blockchain. In Proceedings of the 2020 IEEE 3rd Student Conference on Electrical Machines and Systems (SCEMS), Jinan, China, 4–6 December 2020; pp. 913–917. [Google Scholar]
- Khattak, H.A.; Tehreem, K.; Almogren, A.; Ameer, Z.; Din, I.U.; Adnan, M. Dynamic pricing in industrial internet of things: Blockchain application for energy management in smart cities. J. Inf. Secur. Appl. 2020, 55, 102615. [Google Scholar] [CrossRef]
- Zeiselmair, A.; Steinkopf, B.; Gallersdörfer, U.; Bogensperger, A.; Matthes, F. Analysis and Application of Verifiable Computation Techniques in Blockchain Systems for the Energy Sector. Front. Blockchain 2021, 4, 725322. [Google Scholar] [CrossRef]
- Caldarelli, G. Understanding the Blockchain Oracle Problem: A Call for Action. Information 2020, 11, 509. [Google Scholar] [CrossRef]
- Poblet, M.; Allen, D.W.E.; Konashevych, O.; Lane, A.M.; Valdivia, C.A.D. From Athens to the Blockchain: Oracles for Digital Democracy. Front. Blockchain 2020, 3, 41. [Google Scholar] [CrossRef]
- Buterin, V. A next-generation smart contract and decentralized application platform. White Pap. 2014, 3. [Google Scholar]
- Benhamida, F.; Ziane, I.; Souag, S.; Salhi, Y. An effective GAMS optimization for Dynamic Economic Load Dispatch with Ramp Rate Limit. Adv. Model. Optim. 2013, 2, 477–485. [Google Scholar]
- Bisen, D.; Dubey, H.M.; Pandit, M.; Panigrahi, B.K. Solution of Large Scale Economic Load Dispatch Problem using Quadratic Programming and GAMS: A Comparative Analysis. J. Inf. Comput. Sci. 2012, 7, 200–211. [Google Scholar]
- Uchchkotiya, A.K.; Singh, R.; Trivedi, A.S. Evolutionary Techniques of GAMS used in Optimization of economic load dispatch in Power system. Int. J. Eng. Res. Technol. 2013, 2, 2359–2367. [Google Scholar]
Ref. | Objective | Blockchain Platform | Findings |
---|---|---|---|
[8] | With a focus on retail electricity markets, a generic blockchain framework that enables P2P trading | Ethereum private chain | Transactions between multiple players using the platform was observed to be potentially efficient and effective. |
[16] | Energy and carbon allowance trading framework facilitated by a P2P blockchain-based framework | Ethereum | With regards to carbon emissions and energy management, the proposed scheme outperforms centralised as well as aggregator-based trading. |
[19] | Comparison of auction mechanisms. A blockchain-based trading network | Hyperledger Fabric | The results of the price-only game-theoretical bidding strategy were almost ideal in economic efficiency irrespective of the auction mechanism. |
[20] | Novel approaches to ascertaining the trading preferences of participants within a P2P energy market | Hyperledger Fabric | With the proposed novel strategies, P2P trading peers spent less in procuring energy, compared to a baseline case. |
[21] | Blokchain-based P2P trading platform design | Ethereum | Customers who are distant apart could employ the proposed platform to carry out successful P2P transactions. |
[22] | Blockchain-based hybrid P2P energy market implementation | Ethereum | A reduction in consumers’ electricity cost was achieved. |
UNIT 1 | UNIT 2 | UNIT 3 | UNIT 4 | UNIT 5 | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Month | Average Power Output (MW) | Average Gas Consumed (kg/h) | Average Power Output (MW) | Average Gas Consumed (kg/h) | Average Power Output (MW) | Average Gas Consumed (kg/h) | Average Power Output (MW) | Average Gas Consumed (kg/h) | Average Power Output (MW) | Average Gas Consumed (kg/h) |
January | 77.7741 | 18,450.35 | 145.505 | 30,778.11 | 123.455 | 27,763.99 | 142.914 | 31,180.47 | 102.071 | 22,044.17 |
February | 137.088 | 29,384.65 | 147.475 | 31,542.15 | 112.898 | 25,573.33 | 150.961 | 33,000.24 | 127.274 | 26,742.18 |
March | 116.578 | 25,196.22 | 113.232 | 24,949.88 | 119.953 | 26,906.76 | 128.134 | 28,447.52 | 130.711 | 27,074.93 |
April | 102.697 | 22,889.51 | 145.330 | 31,148.13 | 118.899 | 26,604.08 | 103.358 | 23,700.90 | 104.425 | 22,625.98 |
May | 111.552 | 24,245.33 | 165.760 | 35,494.70 | 133.559 | 29,191.30 | 114.479 | 25,720.00 | 107.809 | 23,777.06 |
June | 150.622 | 31,041.21 | 146.658 | 31,146.30 | 96.2589 | 21,413.01 | 112.890 | 23,749.31 | 119.221 | 24,764.57 |
July | 112.188 | 23,819.35 | 133.734 | 28,538.02 | 127.040 | 27,253.19 | 131.790 | 27,974.23 | 106.337 | 21,951.83 |
August | 79.4093 | 17,503.18 | 158.402 | 33,008.63 | 74.3212 | 17,235.02 | 153.076 | 32,307.98 | 83.6560 | 17,756.14 |
September | 88.9975 | 19,299.56 | 156.622 | 32,863.68 | 91.0932 | 20,378.03 | 152.394 | 32,478.26 | 93.6379 | 17,480.47 |
Gas Supplier | Offer (10−3 $/kg) | Quantity (kg) |
---|---|---|
A | 92 | 20,000 |
B | 95 | 30,000 |
C | 100 | 50,000 |
D | 90 | 40,000 |
E | 93 | 50,000 |
Unit | 1 | 2 | 3 | 4 | 5 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Coefficients | |||||||||||||||
Coefficient Estimate | 4.434 | 0.004 | 3.51 × 10−8 | −91.07 | 0.01 | −8.68 × 10−8 | −3.668 | 0.004 | 7.25 × 10−9 | 14.643 | 0.003 | 3.24 × 10−8 | 125.64 | −0.006 | 2.39 × 10−7 |
Month | Generator Index | Actual Generation Schedule | Optimal Generation Schedule | Power Gain (MW) |
---|---|---|---|---|
January | 1 | 77.77408 | 162.439 | 17.37982 |
2 | 145.5045 | 139.504 | ||
3 | 123.4546 | 67.426 | ||
4 | 142.9139 | 145.395 | ||
5 | 102.0711 | 94.335 | ||
Total output (MW) | 591.71818 | 609.098 | ||
February | 1 | 137.0878 | 162.439 | 1.441 |
2 | 147.4748 | 154.528 | ||
3 | 112.8984 | 119.276 | ||
4 | 150.9613 | 145.395 | ||
5 | 127.2737 | 95.500 | ||
Total output (MW) | 675.696 | 677.137 | ||
March | 1 | 116.578 | 162.439 | 10.6577 |
2 | 113.2316 | 144.511 | ||
3 | 119.953 | 72.587 | ||
4 | 128.1337 | 145.395 | ||
5 | 130.711 | 94.335 | ||
Total output (MW) | 608.6073 | 619.265 | ||
April | 1 | 102.6972 | 162.439 | 18.9634 |
2 | 145.3304 | 124.078 | ||
3 | 118.8991 | 67.426 | ||
4 | 103.3578 | 145.395 | ||
5 | 104.4251 | 94.335 | ||
Total output (MW) | 574.7096 | 593.673 | ||
May | 1 | 111.5517 | 162.439 | 11.3557 |
2 | 165.7601 | 142.208 | ||
3 | 133.5591 | 100.139 | ||
4 | 114.4793 | 145.395 | ||
5 | 107.8091 | 94.335 | ||
Total output (MW) | 633.1593 | 644.515 | ||
June | 1 | 150.6223 | 162.439 | −8.34962 |
2 | 146.6581 | 144.689 | ||
3 | 96.25892 | 70.442 | ||
4 | 112.8897 | 145.395 | ||
5 | 119.2206 | 94.335 | ||
Total output (MW) | 625.64962 | 617.300 | ||
July | 1 | 112.1879 | 162.439 | −5.0694 |
2 | 133.7335 | 136.424 | ||
3 | 127.0399 | 67.426 | ||
4 | 131.7904 | 145.395 | ||
5 | 106.3367 | 94.335 | ||
Total output (MW) | 611.0884 | 606.019 | ||
August | 1 | 79.4093 | 162.439 | 0.56758 |
2 | 158.4022 | 121.282 | ||
3 | 74.32116 | 67.426 | ||
4 | 153.0758 | 103.950 | ||
5 | 83.65596 | 94.335 | ||
Total output (MW) | 548.86442 | 549.432 | ||
September | 1 | 88.99751 | 162.439 | −10.953 |
2 | 156.6217 | 134.159 | ||
3 | 91.09318 | 67.426 | ||
4 | 152.3937 | 113.433 | ||
5 | 93.63793 | 94.335 | ||
Total output (MW) | 582.74402 | 571.791 | ||
9 Months Output (MW) | 5452.2368 | 5488.236 | 35.99916 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Damisa, U.; Oluseyi, P.O.; Nwulu, N.I. Blockchain-Based Gas Auctioning Coupled with a Novel Economic Dispatch Formulation for Gas-Deficient Thermal Plants. Energies 2022, 15, 5155. https://doi.org/10.3390/en15145155
Damisa U, Oluseyi PO, Nwulu NI. Blockchain-Based Gas Auctioning Coupled with a Novel Economic Dispatch Formulation for Gas-Deficient Thermal Plants. Energies. 2022; 15(14):5155. https://doi.org/10.3390/en15145155
Chicago/Turabian StyleDamisa, Uyikumhe, Peter Olabisi Oluseyi, and Nnamdi Ikechi Nwulu. 2022. "Blockchain-Based Gas Auctioning Coupled with a Novel Economic Dispatch Formulation for Gas-Deficient Thermal Plants" Energies 15, no. 14: 5155. https://doi.org/10.3390/en15145155
APA StyleDamisa, U., Oluseyi, P. O., & Nwulu, N. I. (2022). Blockchain-Based Gas Auctioning Coupled with a Novel Economic Dispatch Formulation for Gas-Deficient Thermal Plants. Energies, 15(14), 5155. https://doi.org/10.3390/en15145155