Automated Scheduling Approach under Smart Contract for Remote Wind Farms with Power-to-Gas Systems in Multiple Energy Markets
Abstract
:1. Introduction
- A scheduling strategy considering the revenues of participating in multiple energy markets, the capability of reducing wind power curtailment, the penalizations of violating contract items, and the investment/operation cost of investing a wind farm equipping a P2G system is established, in which the non-linearity in the electrolysis of P2G system is considered with detailed models.
- An automated scheduling framework with both off-chain and on-chain procedures is proposed to ensure the applicability of smart contract in blockchain environment, especially in the case that the scheduling considers a non-linearity model of P2G system and trades in multiple energy markets.
- A modified smart contact protocol is adapted considering that more than one scheduling result from the wind farm can be submitted as potential contract items. Moreover, a two-stage scheduling processes and the off-chain/on-chain framework is simulated to compare the effectiveness of the proposed approach.
2. Smart-Contract-Enabled Automated Scheduling Framework
- The off-chain procedure is executed by the wind farm, and is able to find a set of potential scheduling results. Even without the framework proposed here, one wind farm is obliged to run a scheduling function and report its scheduling results in corresponding energy markets. In addition, since predictions on wind power output are often difficult to limit to one particular result, it is also very common to obtain a set of potential scheduling results based on multiple predicted wind power output curves. Although the objectives in [25] are electric vehicles, the process of obtaining results from off-chain procedure is similar to this paper. Details on obtaining contract items will be given in Section 3.
- The on-chain procedure is used to urge that one of these scheduling results can be recognized and executed between wind farms and multiple energy markets. Each participator in the blockchain—i.e., a wind farm owner and organizers of multiple energy markets—votes in one scheduling result from the set of potential scheduling results, and automatically settles among participators based on the smart contract. Specifically, the Open Vote Network (OVN), i.e., a voting protocol as a smart contract in Ethereum [27], is adapted. Details on reclaiming this security and honesty through OVN will be explained in Section 4.
3. Off-Chain Modeling and Solving for Wind Farm with P2G System
3.1. Non-Linear Modeling of P2G System
3.2. Objective Function
3.3. Constraints
- Since methane can be pumped directly into existing natural gas pipelines for large-scale storage and long-distance transmission, the economic costs associated with constructing pipelines are not considered in Equation (11).
- The wind farm participates in multiple energy markets as price takers, i.e., values of cj in Equation (14) are parameters other than variables.
- The wind farm is connected to the electricity/gas market by a single line/gas pipeline, as implied in Equations (18)–(20).
4. Implementation of Smart Contract under Blockchain Environment
4.1. Structure of Implemention
4.2. Off-Chain Procedure for Modeling and Solving
4.3. On-Chain Procedure under Smart Contract Protocol
4.3.1. Day-Ahead On-Chain Processes
- Deployment of a smart contract protocol—Several smart contract protocols have been developed for different applications. The OVN protocol is able to provide a public bulletin board in a decentralized internet to support coordination among multiple participators [33]. All computations in OVN are written as a smart contract. The following processes are mainly developed under a standard OVN but with necessary modifications.
- Registration and deposition of participators—Like a permissioned blockchain, OVN-based smart contract only allows eligible participators. Although an administrator is required by the OVN protocol to authorize accounts, it is not necessarily a trusted authority. The following provision sets an arbitrary organizer from multiple energy markets as this administrator. The wind farm owner and other market organizers register as accounts participating in the smart contract.
- Submission of potential scheduling results as voting keys—The wind farm owner submits a set of scheduling results based on its off-chain solving. Through the restriction of a smart contract, dishonesty about how much energy the wind farm can provide will only result in penalties for the wind farm itself not being able to provide/absorb the corresponding physical energy, and the consideration of this kind of penalty is included in the objective function Equation (14).
- Generation of potential scheduling results as votes—After voting keys are submitted by the wind farm, all participators—i.e., market operators and wind farm itself— generate and broadcast their respective votes to the other nodes. If needed, an encryption can make the selections of participators anonymous and immutable along during broadcast among participators.
- Delegation and storage of selected scheduling result—The administrator delegates and publish all participators’ votes, and all participators can examine as they wanted. The final voted scheduling result is casted as the contract items that stored in the smart contract.
4.3.2. Real-Time On-Chain Processes
- Automated real-time schedule by participants—In the real-time schedule, any participant can automatically schedule based on contract items that have been agreed on-chain in day-ahead processes. However, defaults may happen. A typical default situation for a wind farm is that it fails to buy/sell the agreed energy volumes in a corresponding market. A typical default situation for a market is the inability to receive/supply the agreed energy volumes because of line constraints.
- Verification of compliance on energy trades by smart contract—The smart contract verifies whether the participants have strictly executed contract items. Unlike purely digital assets, energy volumes can be physical measured and difficult to tamper with. Moreover, in such a framework, even if information instability of remote wind farms occurs—e.g., delays—it only affects the settlement time of smart contract and not the timeliness of real-time scheduling.
- Settlement among participators—When all the scheduling hours of the real-time schedule finish, electricity, gas, and carbon markets settles with the wind farm respectively, including penalties for violating the agreed contract items.
5. Case Study
5.1. Parameter Settings
5.2. Analysis of Scheduling Results among Different Cases
5.2.1. Analysis on the Capability of P2G System
5.2.2. Analysis on the Non-Linearity Nature of Electrolysis
5.2.3. Analysis of the Performance of Adopting Smart Contract
5.2.4. Analysis on Investment and Return
6. Conclusions
- The results verify the effectiveness of the non-linear model of the P2G system. The electrolysis process is full of complexity and non-linearity, which should be taken into account when constructing the P2G model to improve accuracy of scheduling results.
- The proposed framework can cope with the limited complexity of smart contracts and insufficient computation. Specifically, off-chain solving is able to use a non-linear P2G model to obtain more accurate results, while the on-chain protocol only needs to consider a small set of potential scheduling plans.
- The proposed approach can effectively make full use of remote wind farms with P2G equipped—i.e., improve the economics of scheduling while reducing wind curtailment and decarbonization—while the execution of real-time scheduling can be ensured by smart contract items agreed a day ahead.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
References
- Fragkos, P.; Fragkiadakis, K.; Paroussos, L. Reducing the decarbonisation cost burden for EU energy-intensive industries. Energies 2021, 14, 236. [Google Scholar] [CrossRef]
- Ge, P.; Hu, Q.; Wu, Q.; Dou, X.; Wu, Z.; Ding, Y. Increasing operational flexibility of integrated energy systems by introducing power to hydrogen. IET Renew. Power Gener. 2020, 14, 372–380. [Google Scholar] [CrossRef]
- Jiang, Y.; Guo, L. Research on wind power accommodation for an electricity-heat-gas integrated microgrid system with power-to-gas. IEEE Access 2019, 7, 87118–87126. [Google Scholar] [CrossRef]
- Yang, Z.; Gao, C.; Zhao, M. The optimal investment strategy of P2G based on real option theory. IEEE Access 2020, 8, 127156–127166. [Google Scholar] [CrossRef]
- Zhang, Z.; Zhang, Y.; Huang, Q.; Lee, W. Market-oriented optimal dispatching strategy for a wind farm with a multiple stage hybrid energy storage system. CSEE J. Power Energy Syst. 2018, 4, 417–424. [Google Scholar] [CrossRef]
- Xu, D.; Wu, Q.; Zhou, B.; Li, C.; Bai, L.; Huang, S. Distributed multi-energy operation of coupled electricity, heating and natural gas networks. IEEE Trans. Sustain. Energy 2020, 11, 2457–2469. [Google Scholar] [CrossRef]
- Li, Y.; Liu, W.; Shahidehpour, M.; Wen, F.; Wang, K.; Huang, Y. Optimal operation strategy for integrated natural gas generating unit and power-to-gas conversion facilities. IEEE Trans. Sustain. Energy 2018, 9, 1870–1879. [Google Scholar] [CrossRef]
- Chen, Z.; Zhang, Y.; Ji, T.; Cai, Z.; Li, L.; Xu, Z. Coordinated optimal dispatch and market equilibrium of integrated electric power and natural gas networks with P2G embedded. J. Mod. Power Syst. Clean Energy 2018, 6, 495–508. [Google Scholar] [CrossRef] [Green Version]
- Yang, J.; Zhang, N.; Cheng, Y.; Kang, C.; Xia, Q. Modeling the operation mechanism of combined P2G and gas-fired plant with CO2 recycling. IEEE Trans. Smart Grid 2019, 10, 1111–1121. [Google Scholar] [CrossRef]
- Liu, J.; Sun, W.; Yan, J. Effect of P2G on flexibility in integrated power-natural gas-heating energy systems with gas storage. Energies 2021, 14, 196. [Google Scholar] [CrossRef]
- Wang, C.; Dong, S.; Xu, S.; Yang, M.; He, S.; Dong, X.; Liang, J. Impact of power-to-gas cost characteristics on power-gas-heating integrated system scheduling. IEEE Access 2019, 7, 17654–17662. [Google Scholar] [CrossRef]
- Yan, B.; Fan, H.; Luh, P.B.; Moslehi, K.; Feng, X.; Yu, C.; Bragin, M.; Yu, Y. Grid integration of wind generation considering remote wind farms: Hybrid markovian and interval unit commitment. IEEE/CAA J. Autom. Sin. 2017, 4, 205–215. [Google Scholar] [CrossRef]
- Naz, M.N.; Imtiaz, S.; Bhatti, M.K.L.; Awan, W.Q.; Siddique, M.; Riaz, A. Dynamic stability improvement of decentralized wind farms by effective distribution static compensator. J. Mod. Power Syst. Clean Energy 2020. [Google Scholar] [CrossRef]
- Zhang, N.; Wang, Y.; Kang, C.; Cheng, J.; He, D. Blockchain technique in the energy internet: Preliminary research framework and typical application. Proc. CSEE 2016, 36, 4011–4023. [Google Scholar]
- Andoni, M.; Robu, V.; Flynn, D.; Abram, S.; Geach, D.; Jenkins, D.; McCallum, P.; Peacock, A. Blockchain technology in the energy sector: A systematic review of challenges and opportunities. Renew. Sustain. Energy Rev. 2019, 100, 143–174. [Google Scholar] [CrossRef]
- Wang, B.; Dabbaghjamanesh, M.; Kavousi-Fard, A.; Mehraeen, S. Cybersecurity enhancement of power trading within the networked microgrids based on blockchain and directed acyclic graph approach. IEEE Trans. Ind. Appl. 2019, 55, 7300–7309. [Google Scholar] [CrossRef]
- Tschorsch, F.; Scheuermann, B. Bitcoin and beyond: A technical survey on decentralized digital currencies. IEEE Commun. Surv. Tutor. 2016, 18, 2084–2123. [Google Scholar] [CrossRef]
- Ding, W.; Wang, G.; Xu, A.; Chen, H.; Hong, C. Research on key technologies and information security issues of energy blockchain. Proc. CSEE 2018, 38, 1026–1034. [Google Scholar]
- di Silvestre, M.L.; Gallo, P.; Guerrero, J.M.; Musca, R.; Sanseverino, E.R.; Sciumè, G.; Vásquez, J.C.; Zizzo, G. Blockchain for power systems: Current trends and future applications. Renew. Sustain. Energy Rev. 2020, 119, 109585. [Google Scholar] [CrossRef]
- Ahl, A.; Yarime, M.; Goto, M.; Chopra, S.S.; Kumar, N.M.; Tanaka, K.; Sagawa, D. Exploring blockchain for the energy transition: Opportunities and challenges based on a case study in Japan. Renew. Sustain. Energy Rev. 2020, 117, 109488. [Google Scholar] [CrossRef]
- Mengelkamp, E.; Gärttner, J.; Rock, K.; Kessler, S.; Orsini, L.; Weinhardt, C. Designing microgrid energy markets a case study: The Brooklyn microgrid. Appl. Energy 2018, 210, 870–880. [Google Scholar] [CrossRef]
- Guo, Z.; Ji, Z.; Wang, Q. Blockchain-enabled demand response scheme with individualized incentive pricing mode. Energies 2020, 13, 5213. [Google Scholar] [CrossRef]
- Hou, W.; Guo, L.; Ning, Z. Local electricity storage for blockchain-based energy trading in industrial internet of things. IEEE Trans. Ind. Inform. 2019, 15, 3610–3619. [Google Scholar] [CrossRef]
- Zou, W.; Lo, D.; Kochhar, P.S.; Le, X.D.; Xia, X.; Feng, Y.; Chen, Z.; Xu, B. Smart contract development: Challenges and opportunities. IEEE Trans. Softw. Eng. 2019, 47, 2084–2106. [Google Scholar] [CrossRef]
- Zhou, Z.; Wang, B.; Guo, Y.; Zhang, Y. Blockchain and computational intelligence inspired incentive-compatible demand response in internet of electric vehicles. IEEE Trans. Emerg. Top. Comput. Intell. 2019. 3, 205–216. [CrossRef]
- van Cutsem, O.; Dac, D.H.; Boudou, P.; Kayal, M. Cooperative energy management of a community of smart-buildings: A blockchain approach. Int. J. Electr. Power Energy Syst. 2020, 117, 105643. [Google Scholar] [CrossRef]
- Shahzad, B.; Crowcroft, J. Trustworthy electronic voting using adjusted blockchain technology. IEEE Access 2019, 7, 24477–24488. [Google Scholar] [CrossRef]
- Zhao, D.; He, Q.; Yu, J.; Jiang, J.; Li, X.; Ni, M. Dynamic behaviour and control strategy of high temperature proton exchange membrane electrolyzer cells (HT-PEMECs) for hydrogen production. Int. J. Hydrogen Energy 2020, 45, 26613–26622. [Google Scholar] [CrossRef]
- Zhang, Z.; Xing, X. Simulation and experiment of heat and mass transfer in a proton exchange membrane electrolysis cell. Int. J. Hydrogen Energy 2020, 45, 20184–20193. [Google Scholar] [CrossRef]
- Gorre, J.; Ruoss, F.; Karjunen, H.; Schaffert, J.; Tynjälä, T. Cost benefits of optimizing hydrogen storage and methanation capacities for Power-to-Gas plants in dynamic operation. Appl. Energy 2020, 257, 113967. [Google Scholar] [CrossRef]
- Parra, D.; Zhang, X.; Bauer, C.; Patel, M.K. An integrated techno-economic and life cycle environmental assessment of power-to-gas systems. Appl. Energy 2017, 193, 440–454. [Google Scholar] [CrossRef]
- Song, J.G.; Moon, S.J.; Jang, J.W. A scalable implementation of anonymous voting over Ethereum blockchain. Sensors 2021, 21, 3958. [Google Scholar] [CrossRef] [PubMed]
- Seifelnasr, M.; Galal, H.S.; Youssef, A.M. Scalable Open Vote Network on Ethereum. Available online: http://fc20.ifca.ai/wtsc/WTSC2020/WTSC20_paper_10.pdf (accessed on 12 September 2021).
- Sun, H.; Meng, J.; Peng, C. Coordinated Optimization Scheduling of Multi-region Virtual Power Plant with Wind-power/Photovoltaic/Hydropower/Carbon-Capture Units. Power Syst. Technol. 2019, 43, 4040–4051. [Google Scholar]
- Yang, Z.; Zhang, F.; Liang, J.; Han, X.; Xu, Z. Economic Generation Scheduling of CCHP Microgrid with Heat Pump and Energy Storage. Power Syst. Technol. 2018, 42, 1735–1743. [Google Scholar]
- Chen, Z.; Zhang, Y.; Ji, T.; Li, C.; Xu, Z. Economic dispatch model for wind power integrated system considering the dispatchability of power to gas. IET Gener. Trans. Distrib. 2019, 13, 1535–1544. [Google Scholar] [CrossRef]
- Yu, J.; Shi, Q.; Yang, Z.; Dai, W.; Wang, X. Day-ahead Scheduling Method of Power-to-gas System Considering Operation Characteristics of Water Electrolysis and Methanation. Autom. Electr. Power Syst. 2019, 43, 18–25. [Google Scholar]
- Zhang, X.; Bauer, C.; Mutel, C.L.; Volkart, K. Life cycle assessment of power-to-gas: Approaches, system variations and their environmental implications. Appl. Energy 2017, 190, 326–338. [Google Scholar] [CrossRef]
- Aminu, M.D.; Nabavi, S.; Rochelle, C.A.; Manovic, V. A review of developments in carbon dioxide storage. Appl. Energy 2017, 208, 1389–1419. [Google Scholar] [CrossRef] [Green Version]
Parameters | ||||
---|---|---|---|---|
P2G | T = 335.15 K | R = 8.314 J/mol·K | F = 96,485 C/mol | pH2 = 29.8 bar |
pO2 = 2.8 bar | pH2O =1 bar | αa = 2 | αc = 0.5 | |
ia = 1 × 10−6 A/cm2 | ic = 1 × 10−3 A/cm2 | Rpem + Rcon = 0.12 R·cm2 | μ1 = 0.001 | |
μ2 = 3.6 | μ3 = 3600 | μ4 = μ5 = 4 | Nstack = 3 | |
Ncell = 250 | Acell = 1100 cm2 | ρCH4 = 0.7174 kg/m3 | ηf = 99% | |
ρCO2 = 1.977 kg/m3 | icell, min = 0.15 A/cm2 | icell, max = 3 A/cm2 |
Component i | CAPi (MW) | INVEi (¥/kW) | τ (%) | yi (year) | OPEXi (% of CAPiINVEi) |
---|---|---|---|---|---|
WTGs | 40 | 3500 | 7 | 20 | 2.75 |
Electrolysis | 6 | 4000 | 7 | 20 | 2.75 |
Methanation | 4.5 | 3500 | 7 | 20 | 2.75 |
BoP devices | 3 | 3000 | 7 | 20 | 2.75 |
Case | Revenue from Electricity Market (¥) | Revenue from Gas Market (¥) | Revenue from Carbon Market (¥) | Wind Power Curtailment Reduction Rate (%) |
---|---|---|---|---|
1 | 241,900 | / | / | 9.56 |
2 | 239,152 | 2455 | 706 | 5.28 |
3 | 239,824 | 3056 | 879 | 6.03 |
4 | 225,865 | 2664 | 766 | 11.84 |
Case | PE (MW) | wE,H2 (Nm3) | wM,CH4 (Nm3) | wM,CO2 (Nm3) |
---|---|---|---|---|
1 | / | / | / | / |
2 | 35.52 | 4776.96 | 958.85 | 1196.05 |
3 | 28.78 | 5947.19 | 1193.75 | 1489.05 |
4 | 24.82 | 5183.44 | 1040.45 | 1297.83 |
Case | Penalization of Wind Farm (¥) | Violation of Electricity (MW) | Violation of Methane (Nm3) | Violation of Carbon (Nm3) | CAC (¥) | Y (¥) |
---|---|---|---|---|---|---|
1 | 76,710 | 32.58 | 977 | 1219.27 | 125,000 | −36,501 |
2 | 42,337 | 35.03 | 218.43 | 272.47 | 100,073 | 23,210 |
3 | 48,401 | 32.52 | 237.33 | 296.04 | 94,342 | 24,324 |
4 | 95,035 | 7.51 | 84.03 | 104.81 | 22,993 | 34,576 |
Scale with the Reference Value of Penalities cj | Cost Item | Case 3 | Case 4 |
---|---|---|---|
×0.8 | CAC (¥) | 75,474 | 55,936 |
Y (¥) | 43,192 | 41,801 | |
×1 | CAC (¥) | 94,342 | 22,993 |
Y (¥) | 24,324 | 34,576 | |
×1.2 | CAC (¥) | 113,211 | 83,097 |
Y (¥) | 54,550 | 56,673 | |
×1.5 | CAC (¥) | 141,514 | 69,029 |
Y (¥) | −22,848 | 57,745 | |
×2 | CAC (¥) | 188,685 | 92,038 |
Y (¥) | −70,019 | 55,444 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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
Ji, Z.; Guo, Z.; Li, H.; Wang, Q. Automated Scheduling Approach under Smart Contract for Remote Wind Farms with Power-to-Gas Systems in Multiple Energy Markets. Energies 2021, 14, 6781. https://doi.org/10.3390/en14206781
Ji Z, Guo Z, Li H, Wang Q. Automated Scheduling Approach under Smart Contract for Remote Wind Farms with Power-to-Gas Systems in Multiple Energy Markets. Energies. 2021; 14(20):6781. https://doi.org/10.3390/en14206781
Chicago/Turabian StyleJi, Zhenya, Zishan Guo, Hao Li, and Qi Wang. 2021. "Automated Scheduling Approach under Smart Contract for Remote Wind Farms with Power-to-Gas Systems in Multiple Energy Markets" Energies 14, no. 20: 6781. https://doi.org/10.3390/en14206781
APA StyleJi, Z., Guo, Z., Li, H., & Wang, Q. (2021). Automated Scheduling Approach under Smart Contract for Remote Wind Farms with Power-to-Gas Systems in Multiple Energy Markets. Energies, 14(20), 6781. https://doi.org/10.3390/en14206781