Next Article in Journal
A Comparative Analysis of the ARIMA and LSTM Predictive Models and Their Effectiveness for Predicting Wind Speed
Next Article in Special Issue
The Role of BECCS in Achieving Climate Neutrality in the European Union
Previous Article in Journal
Microwave Technology Using Low Energy Concentrated Beam for Processing of Solid Waste Materials from Rapana thomasiana Seashells
Previous Article in Special Issue
Is Green Recovery Enough? Analysing the Impacts of Post-COVID-19 Economic Packages
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Automated Scheduling Approach under Smart Contract for Remote Wind Farms with Power-to-Gas Systems in Multiple Energy Markets

School of Electrical and Automation Engineering, Nanjing Normal University, No. 2 Xueyuan Road, Nanjing 210046, China
*
Author to whom correspondence should be addressed.
Energies 2021, 14(20), 6781; https://doi.org/10.3390/en14206781
Submission received: 13 September 2021 / Revised: 5 October 2021 / Accepted: 14 October 2021 / Published: 18 October 2021
(This article belongs to the Special Issue Energy Systems Analysis and Modelling towards Decarbonisation)

Abstract

:
The promising power-to-gas (P2G) technology makes it possible for wind farms to absorb carbon and trade in multiple energy markets. Considering the remoteness of wind farms equipped with P2G systems and the isolation of different energy markets, the scheduling process may suffer from inefficient coordination and unstable information. An automated scheduling approach is thus proposed. Firstly, an automated scheduling framework enabled by smart contract is established for reliable coordination between wind farms and multiple energy markets. Considering the limited logic complexity and insufficient calculation of smart contracts, an off-chain procedure as a workaround is proposed to avoid complex on-chain solutions. Next, a non-linear model of the P2G system is developed to enhance the accuracy of scheduling results. The scheduling strategy takes into account not only the revenues from multiple energy trades, but also the penalties for violating contract items in smart contracts. Then, the implementation of smart contracts under a blockchain environment is presented with multiple participants, including voting in an agreed scheduling result as the plan. Finally, the case study is conducted in a typical two-stage scheduling process—i.e., day-ahead and real-time scheduling—and the results verify the efficiency of the proposed approach.

1. Introduction

With the aggravation of global energy security and environmental pollution problem, various renewable energy types—especially the wind energy—have become the focus on large-scale development and utilization. Due to the limitation for local absorption of intermittent wind power in remote areas, the phenomenon of power curtailment exists in large quantities, which compromise the carbon reduction and economic benefits of wind farms [1]. The power-to-gas (P2G) technology, with its advantages of reducing renewable energy curtailment and consuming carbon, has become a necessary supplement for remote wind farms [2]. By taking P2G in the scheduling plans in multiple energy forms—which include electricity, gas, and carbon—it can further enhance the economic benefits, while improving the wind power accommodation and reducing carbon emissions [3].
The introduction of P2G systems makes the scheduling of power from wind farms not only a matter of the electricity market, but also encompasses gas market and carbon market. A typical scenario for wind farms with P2G embedded is that surplus power that is not sold in the electricity market due to bidding strategies, transmission constraints, etc., can be utilized through P2G [4], while also participating in the gas and the carbon markets. Many researchers have studied such kinds of optimal scheduling of wind farms with P2G embedded in multiple energy markets [5,6,7]. In [8], the market behaviors of power systems and natural gas systems which are coupled by P2G are described considering the influence of the market pricing mechanism on the coordinated optimal scheduling. The concept of a combined P2G and gas-fired generator system is brought up in [9], and the optimal scheduling is studied considering renewable energy accommodation and the ability to reduce carbon emissions. The potential of P2G to absorb renewable energy is assessed in [10], and then the optimal scheduling results of the electricity and gas markets considering the impact of P2G on long/short term natural gas prices is analyzed. However, these studies described P2G with crude models. A P2G system has a high investment and operation cost [11], and the adoption of simplified P2G models would lead to inaccurate results. Improvements thus can be made to enhance the accuracy of scheduling results.
Moreover, most wind farms are geographically remote and spatially dispersed due to constraints in wind farm siting [12,13]. It leads to a decentralized form of information exchange, so cyber instabilities—such as delays, dropouts, and tampers, etc.—are hard to avoid and difficult to fix in time, even if they can be detected immediately. In this context, wind farms would face the issue of communication instability and insecurity. In addition, the electricity, gas, and carbon markets are generally managed by various organizations in different locations and are often with different temporal scales. When wind farms located in remote areas participate in multiple energy markets, the possibility of information dissonance increases. Any untimely or missing or falsified information with one market organizer can affect the scheduling results. Therefore, when the ideal stable and secure communication environment is not assumed, improvements need to be made regarding how to guarantee the effectiveness of scheduling plans in multiple energy markets [14].
To deal with the above-mentioned problems, an automated scheduling approach under blockchain-enabled smart contracts can provide an effective solution. Being a distributed database, the blockchain technology facilitates the prevention of information tampering, ensures the security of transactions, and provides the ability to automate the execution of transactions/settlements [15,16]. Meanwhile, smart contracts are able to execute pre-determined contracts automatically and securely. Smart contracts in the blockchain environment are thus able to automate the contract procedures and minimize interactions between market organizers [15,17].
Researchers have carried out exploratory studies and applications in related energy fields [14,18] and market transactions [19]. A pilot project for an energy system in Japan in [20] analyzes the multiple challenges to the expansion of blockchain in the energy sector from both technology and economy aspects. The Brooklyn microgrid project practices the application of blockchain for microgrid energy markets [21]. A blockchain-secured demand response scheme is proposed to promote individualized incentive pricing under a dual-incentive mechanism in [22]. Focusing on the resource-consuming drawbacks of blockchain itself, beneficial solutions to reduce frequent transactions on blockchain is proposed in [23].
However, the blockchain technology has its inherent weakness. In blockchain environment, smart contract can execute contract automatically and securely. For the sake of secure operation, some measures have been taken such as designing a so-called gasLimit variable in some blockchain environment, e.g., Ethereum. This variable restricts the number of computation steps, the logic of contract contents, and the complexity of contract logic. Hence, current smart contracts are able to support simple scripting language [24] but cannot support complex calculations. This limitation is very practical, considering that the consensus process also makes it difficult and unnecessary to include complex calculations. A consortium blockchain-enabled secure energy trading framework for electric vehicles is proposed in [25], and the contract optimization problem is solved by using the iterative convex–concave procedure algorithm. It demonstrates how to get contract items using off-chain computation, while not involving the implementation of smart contracts. A decentralized cooperative demand response framework is presented in [26] to manage the daily energy exchanges, and smart contract is utilized to enforce autonomous monitor and transaction. Currently, the respective on-chain and off-chain tasks and their cooperation in the blockchain environment are not widely discussed in the literature.
For remote wind farms with P2G systems which trade in multiple energy markets, an automated scheduling framework under blockchain-based smart contract is proposed in order to guarantee that transactions in multiple energy markets can still proceed under potential communication instability and insecurity at real-time schedule. Main contributions in this paper can be briefed as follows:
  • 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.
The rest of the paper is organized as follows. Section 2 describes the framework of smart-contract-enabled automatic scheduling for remote wind farms participating in multiple energy markets. Section 3 introduces the non-linear modeling and scheduling objectives for such a wind farm with the P2G system. Section 4 illustrates the implementation of the proposed framework with commonly used smart contracts. Section 5 provides results of simulations. Conclusions are discussed in Section 6.

2. Smart-Contract-Enabled Automated Scheduling Framework

For a wind farm, being equipped with a P2G can further help to enhance the scheduling economy, improve the wind power accommodation, and reduce carbon emissions. The amount of carbon P2G absorbs can be regarded as the permits of carbon emission P2G owns, which can be sold in carbon market. However, there are some concerns with this kind of scheduling involving multiple energy types. The first one is that energy markets are isolated from each other, which makes it difficult for wind farms to coordinate their scheduling plans. The second one is that, for remote wind farms, it is not easy to guarantee the stability and trustworthy of information considering the communication conditions.
Focusing on these concerns, a smart-contract-enabled automated scheduling framework for remote wind farms with P2G systems is established and the overall framework is shown in Figure 1. In blockchain environment, smart contract can only support simple scripting language considering the operation security. Due to the insufficient calculation capability of the smart contract, the scheduling objective with a non-linear P2G model are solved off-chain. The respective functionalities of on-chain and off-chain procedures are described as follows:
  • 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.
A typical two-stage scheduling process, i.e., day-ahead and real-time scheduling, is described for simplicity. In this framework, real-time scheduling can directly utilize the day-ahead scheduling result, eliminating the need for a new round of scheduling solving and confirmation with multiple energy markets. Moreover, in order to avoid that the retraction of deposits in the blockchain, the wind farm and multiple energy markets can trust each other to transfer a certain set of buying/selling volumes in real-time as agreed in the smart contract.

3. Off-Chain Modeling and Solving for Wind Farm with P2G System

In order to improve the accuracy of scheduling results, this section details the non-linear modeling of the P2G system. A scheduling objective function considering multiple energy markets is established for the whole wind farm with the P2G system.

3.1. Non-Linear Modeling of P2G System

Due to the uncertainty of wind power, bidding strategies, and congestion, a large amount of wind power is abandoned. In such a case, P2G system can sell an appropriate amount of carbon emission permits to obtain raw material of carbon, and can reduce wind power curtailment using electrolysis. The products of electrolysis can be combined with carbon to generate methane, which can be sold in the gas market. The P2G technology generally include two main steps of electrolysis (2H2O → 2H2 + O2) and methanation (CO2 + 4H2 → CH4 + 2H2O). Typical energy conversion process of a P2G system is shown in Figure 2.
As shown in Figure 2, the first and crucial step is electrolysis, which consumes wind power to electrolyze water. The produced hydrogen can be pumped into hydrogen tanks for storage and to supply hydrogen loads—e.g., hydrogen powered vehicles. Meanwhile, an additional step of methanation is able to convert hydrogen and carbon into methane, which means this production process can absorb carbon. Therefore, the methanation process is considered in the P2G model in this paper, and all hydrogen produced by electrolysis is used to produce methane. All the rest units in the P2G system are summarized as the balance-of-plant (BoP) devices.
The proton exchange membrane electrolyze has the advantages of fast reaction, no pollution, and high efficiency, and thus is mostly used in recent engineering and research [28], which is also adopted for modeling in this paper. A detailed model considering the non-linear nature of electrolysis is built as follows. It is composed of many electrolysis cells connected in series and in parallel. Through the continuous adjustment of cell currents, the electrolysis can promptly respond to the change of surplus wind powers, and accordingly adjust hydrogen production. For an electrolysis cell, its total voltage corresponds to the sum of open circuit voltage, activation overpotential, and ohmic overpotential, which is shown as
V cell , t = V ocv , t + η act , t + η ohm , t
where Vcell,t is the total voltage of an electrolysis cell; VOCV,t is the open circuit voltage; ηact, t is the activation overpotential; ηohm,t is the ohmic overpotential.
The open circuit voltage is calculated using Nernst equation [28,29], which is shown as
V ocv , t = V eq + R T 2 F ln ( p H 2 p O 2 1 / 2 p H 2 O )
V eq = 1.229 0.9 × 10 3 ( T 298.15 )
where Veq is an equilibrium voltage related to cell temperature; R is the universal gas constant; T is the cell temperature; F is the Faraday constant; pH2, pO2 and pH2O are partial pressures of H2, H2O, and O2, respectively.
The activation overpotential involves overcoming energy barriers at the reaction site. The relationship between the activation overpotential and current density is commonly described using Butler–Volmer equation [29], which is shown as
η act , t = R T α a F arsinh ( i cell , t 2 i a ) + R T α c F arsinh ( i cell , t 2 i c )
where αa and αc are charge transfer coefficients at the electrodes of anode and cathode; icell,t is the cell current; ia and ic are exchange current densities at anode and cathode.
The ohmic overpotential occurs due to the electrical resistance of the electrolysis cell, which can be calculated by Ohm’s law as
η ohm , t = ( R pem + R con ) i cell , t = ( ρ pem d A cell + R con ) i cell , t
where Rpem and Rcon are resistances of the proton exchange membrane and connections; ρpem is the resistivity of the proton exchange membrane; d is the thickness of the membrane; Acell is the area of the membrane.
According to the connection mode of electrolysis cells and the relationship between the cell current and cell voltage, the power consumption and the amount of hydrogen production of the electrolysis are shown as
P E , t = μ 1 N stack N cell A cell V cell , t i cell , t
w E , H 2 , t = μ 2 N stack N cell A cell η f i cell , t 2 F
where μ1 and μ2 are conversion factors; Nstack and Ncell are the number of parallel and series electrolysis cells, respectively; ηf is the Faraday efficiency.
The relationship between the efficiency of hydrogen production and the amount of hydrogen production is shown as
η E , H 2 , t = L HHV , H 2 w E , H 2 , t Δ t μ 3 P E , t Δ t = L HHV , H 2 μ 2 η f 2 μ 1 μ 3 F V cell , t
where LHHV,H2 is the higher heating value of hydrogen; μ3 is a conversion factor.
The amount of methane production and carbon consumption of a methanation system are depicted as
w M , CH 4 , t = μ 4 η M , CH 4 w E , H 2 , t ρ CH 4
w M , CO 2 , t = w E , H 2 , t M CO 2 μ 5 ρ CO 2
where ηM,CH4 is the efficiency of methane production; ρCH4 is the density of methane at standard atmospheric pressure; MCO2 is the molar mass of carbon; ρCO2 is the density of carbon at standard atmospheric pressure; μ4 and μ5 are molar conversion factors.

3.2. Objective Function

For a wind farm with P2G system embedded, the economic parameters include investment costs and operational costs for wind turbine generators (WTGs) and P2G equipment (i.e., electrolysis, methanation, and BoP devices). The cost of the system in a scheduling day is calculated as [30,31].
S I O = i = 1 I C A P i I N V E i τ ( 1 + τ ) y i ( 1 + τ ) y i 1 + O P E X i D A Y
where i is a component index (e.g., WTGs, electrolysis, methanation, and the BoP devices); CAPi is the capacity of component i; INVEi is the investment cost of component i; τ is the interest rate; yi is the lifetime of component i; OPEXi is the operation and maintenance expenditure of component i for a year; DAY is the number of available days in a year.
The P2G system has the ability to reduce emissions of carbon. From the carbon market perspective, the amount of carbon the P2G system absorbs can be regarded as the permits of carbon emission owned by the P2G system, which can be sold in carbon market to gain revenue. Therefore, the process of P2G participating in the carbon market can be seen as a process of selling carbon emission permits and gaining revenue.
The typical wind power curves can be generated by clustering. A simple example to select a typical wind power curve k0 from some possible wind power outputs is according to the following judgement.
t = 1 T ( P tyw , k 0 , t P pw , t ) 2 t = 1 T ( P tyw , k , t P pw , t ) 2 , k K
where Ptyw,k,t is the kth possible wind power output at period interval t; Ppw,t is the predicted wind power at period interval t; K is the set of typical wind power curves.
Then, the corresponding scheduling plans are executed as the optimal scheduling plans of the predicted wind power curves. Considering the day-ahead prediction deviations, there are penalizations for violating the contract items of executing scheduling plans of wind power curve k0. The default volume of energy in corresponding market is shown as
p j , def , t = p j , t p j , k 0 , t
where j is an energy market index (e.g., electricity, gas, and carbon market); pj,t is the volume of energy trading in energy market j at period interval t; pj,k0,t is the volume of energy sold in energy market j according to the scheduling plans of wind power curve k0.
A comprehensive scheduling objective for the remote wind farm considers 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 a wind farm equipped with a P2G system. The revenues of participating in multiple energy markets is characterized from energy trading. The capability of reducing wind power curtailment is characterized by the cost for wind power curtailment. The penalized deposit of violating contract items is characterized by the smart contract agreed between the wind farm and energy markets. Optimizing the scheduling objective aims to maximize the total net revenue in a scheduling day, which can be expressed as
max Y = t = 1 T j = 1 J ( c j p j , t c j , def p j , def , t ) t = 1 T c wp , curt p wp , curt , t S I O
where cj is the energy price in energy market j; cj, def is the penalized deposit of violating contract items; cwp, curt is the cost for wind power curtailment; pwp, curt, t is the volume of wind power curtailment at period interval t.

3.3. Constraints

The constraints of P2G are depicted as
0 P E , t P E , rated
P E , down P E , t 1 P E , t 1 P E , up
i cell , min i cell , t i cell , max
where PE,rated is the rated input power of the electrolysis; PE,down and PE,up are downward ramping rate and upward ramping rate, respectively; icell,min and icell,max are the minimum and maximum cell current.
The constraint of electricity network is shown as
P e ,   min p electricity ,   t P e ,   max
where Pe,min and Pe,max are the minimum and maximum grid-connected power, respectively.
The congestion constraints of gas network are depicted as
0 w M , CH 4 , t Q g , max
0 t = 1 T w M , CH 4 , t C g , max
where Qg,max is the maximum gas flow, Cg,max is the upper limit of total flow on a trading day.
It should be noted that there are some simplifications in the objective function and the 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

In general, a smart contract is a piece of codes running on blockchain environment whose logic defines it content. It can be used to receive and process information, store and transfer assets, etc. [32]. It is immutable once deployed and will remain dormant until some transactions submitted by a participator’s account triggers it. A smart contract can contain a wide variety of contract items [25]. Therefore, for the implementation here, typical wind power curves and corresponding scheduling results in multiple energy markets can be defined as contract items.
Smart contracts are different from traditional programming language in that they are essentially a kind of agreement for the transfer of digital assets between untrusted participants. The simpler the code, the more secure and reliable it is. The smart contract is thus designed to support only simple scripting language in a particular environment—e.g., blockchain—and cannot support complex calculations. Considering the insufficient calculation capability of smart contracts, the complex modeling and solving process in Section 2 is implemented as an off-chain process, while only the process including submitting and confirming of energy transactions are put on-chain, as shown in Figure 3.
Unlike the traditional scheduling approach, if a blockchain-backed smart contract is introduced, it will bring at least two benefits. On one hand, the traditional centralized multi-level structure among multiple markets to coordinate scheduling plans is changed. Under the blockchain environment, remote wind farms with P2G systems, as well as market organizers—i.e., electricity, gas, and carbon markets—can work as decentralized nodes. Wind farm owners, along with organizers of multiple energy markets, launch votes on a set of potential scheduling plans. With this structure, no one participant is the default dominance, guaranteeing fairness and reducing the need for complex collaboration. On the other hand, these transactions are arbitrated and recorded on-chain, and no matter what communication problems occur in real-time, the relevant transactions can be automatically executed in the same way as voted upon a day ahead, which can guarantee the timeliness and accuracy of real-time scheduling.

4.2. Off-Chain Procedure for Modeling and Solving

In the day-ahead process timeline, the wind farm collects a set of predicted wind power curves as well as equilibrium energy prices from multiple energy markets and operating parameters for power transmission lines and gas pipelines. As shown in Figure 3, the optimized scheduling objectives are modeled and solved off-chain by the wind farm alone.

4.3. On-Chain Procedure under Smart Contract Protocol

The on-chain processes in the automated scheduling for remote wind farms and multiple energy markets are divided into two timelines, which are given as follows.

4.3.1. Day-Ahead On-Chain Processes

The day-ahead on-chain processes focus on setting up the smart contract.
  • 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.
Then, the on-chain process hangs until real-time scheduling triggers the next step.

4.3.2. Real-Time On-Chain Processes

The real-time on-chain processes focus on executing smart contract under the voted scheduling plan:
  • 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

In this section, a 40MW wind farm with a 6MW P2G system is taken as an example to verify the effectiveness of the proposed scheduling approach. The day-ahead wind power output curve in the wind farm for real-time scheduling is shown in Figure A1 in Appendix A, which is adapted from [34] with some scaling according to their rated powers. Several typical day-ahead predicted curves of wind power output as the potential contract items are shown in Figure A2 in Appendix A, which are from [35] and some modifications have been made on this basis. Day-ahead scheduling results of the remote wind farm with a P2G system in multiple energy markets including electricity, gas, and carbon are solved off-chain by the wind farm owner. Four cases are presented to illustrate the effectiveness of the proposed scheduling model as follows.
Case 1: No P2G system is utilized for the wind farm, and thus trades only exists in the electricity market.
Case 2: The P2G system is utilized for the wind farm, and is described with simplified model as given in [36]. The adoption of smart contracts is not considered.
Case 3: The P2G system is utilized for the wind farm, the non-linearity nature of electrolysis is considered. The adoption of smart contracts is not considered.
Case 4: The P2G system is utilized for the wind farm, while the non-linear nature of electrolysis is considered. the adoption of smart contracts among all the market operators and the wind farm owner is considered.
The parameters of P2G system obtained from [37] are shown in Table 1. Economic parameters for WTGs, electrolysis, methanation, and BoP devices are shown in Table 2, which are obtained from [30,31] and assumptions. The equilibrium price in the electricity market and its penalty in the smart contract are set as 0.4 ¥/kWh and 2.6 ¥/kWh, respectively. The equilibrium price of methane and its penalty are set as 2.56 ¥/Nm3 and 16.9 ¥/Nm3, respectively. The equilibrium price of carbon and its penalty are set as 0.59 ¥/Nm3 and 19.5 ¥/Nm3, respectively. The cost for curtailing wind power is set as 1.2 ¥/kWh. The scheduling period is 24-h with a 1-h time interval.

5.2. Analysis of Scheduling Results among Different Cases

Before activating the smart contract protocol (i.e., OVN), potential contract items (i.e., multiple energy volumes that will be trade and record in real-time energy markets) are calculated off-chain by the wind farm owner are obtained, which are shown in Figure 4. Considering the infeasibility of complex calculations in smart contract, the on-chain OVN only needs to claim some typical wind power curves k0 based on (12) and its corresponding scheduling plans among multiple market operators and the wind farm owner. In this paper, the claimed typical wind power curve k0, which satisfies Equation (12), is k0 = 3.
In multiple energy markets, the day-ahead scheduling results of the wind farm with a P2G system embedded are calculated off the chain in above four cases, respectively. The optimal scheduling results of P2G in remote wind farms in each time period are shown in Figure 4. There are some differences between the scheduling results of different cases. Based on the deviation, this section has detailed analyses on the capability of P2G system, the non-linearity nature of electrolysis and the performance of smart contract.

5.2.1. Analysis on the Capability of P2G System

The revenue of the remote wind farm equipped with a P2G system from multiple energy markets and wind power curtailment rate are shown in Table 3. In Case 1, due to the lack of a P2G system, the wind farm only trades with electricity market, and the surplus wind power cannot be absorbed to generate methane and reduce carbon emissions. In Cases 2, 3, and 4, due to the embedding of the P2G system, surplus wind power has a way to be absorbed. The steps of electrolysis and methanation are carried out in turn to generate methane and consume carbon by absorbing surplus wind power. Thus, the wind farm with a P2G system embedded can have energy trading with electricity, gas, and carbon markets, respectively, which has obvious economic benefits and carbon consumption effect.

5.2.2. Analysis on the Non-Linearity Nature of Electrolysis

Operation situations of a P2G system which consist of power input, hydrogen production, methane production, and carbon consumption are shown in Table 4. In Case 2, the P2G system obviously assumes more surplus wind power than Case 3, while its hydrogen production, methane production, and carbon consumption are less than Case 3. The reason is that Case 2 crudely considers that the relationship between hydrogen production and power consumption is simple and linear, and it ignores the non-linearity nature of electrolysis. The hydrogen production efficiency and the hydrogen output deviation between the model used in this paper and the crude linear model are shown in Figure 5. Although the hydrogen production efficiency of the two models is equal when the power input of the electrolysis is at a certain value, the overall hydrogen production efficiency of the two models is still obviously different. With the increase of power input, the hydrogen production deviation shows a trend of first increasing, then decreasing, and finally increasing, which exactly reflects the complexity of the electrolysis model. The crude model is insufficient to reflect the complex and non-linear nature of P2G facilities, consequently leading to inaccurate scheduling results.

5.2.3. Analysis of the Performance of Adopting Smart Contract

The typical wind power curve k0 and the scheduling results under voted scheduling plan in Case 4 are shown in Figure 6. Caused by the differences between the typical wind power curve as the contract items and the predicted wind power curve at each hour, the scheduling results can be slightly different. The performance of adopting smart contract is shown in Table 5. When any participator violates the voted scheduling plan, a penalty is costed as the characteristics of a smart contract. With this type of smart-contract-enabled penalty mechanism in Case 4, the total penalized cost CAC is much lower than Cases 1, 2, and 3, while the wind power curtailment rate is higher than Cases 2 and 3. According to the economic parameters in Table 2, the cost of the wind farm in the scheduling day is SIO = ¥76,691. The total net revenue Y thus can be obtained as shown in the last column in Table 5.
To illustrate the impact of penalizations for violating the voted scheduling plan in the smart contract, a comparison between the values of penalty CAC and Y between Case 3 and Case 4 are shown in Table 6. The first column shows how much the penalties scale compared with the three original values defined in Section 5.1. From Table 5, it is observed that a penalty mechanism impacts the performance of adopting smart contract significantly. From Table 6, it is further observed that when this penalty for violating contract items is small, the effect of considering the performance of adopting smart contract during scheduling on Y is not significant, or even harms its effectiveness. In practical uses, the values of penalizations in the smart contract can be selected by experience and more tests.

5.2.4. Analysis on Investment and Return

Taking Case 4 as an example, the total net revenue in an available day as well as the sum of investment cost and operational cost for wind farm, electrolysis, methanation, and the BoP devices are shown in Figure 7. From the perspective of investment return, the income of the wind farm with a P2G system embedded is sufficient to pay the cost of the system in a day, which is economically feasible. It can be calculated that it takes 14.95 years to recover the investment cost of WTGs and the P2G system. Although the payback years are not few, different researchers have shown that the situation can change in 10–20 years [38,39]. Considering the advantages of P2G in enhancing the economic and decarbonizing benefits, wind farms with P2G is worthy to invest.

6. Conclusions

Predictions of uncontrollable wind power outputs are often not accurate enough, and the curtailment affects the economics of wind farms. By deploying P2G, wind farms can not only benefit from participating in multiple energy markets, but also contribute more for carbon reduction. An automated scheduling approach for remote wind farms equipped with P2G systems considering multiple energy markets is proposed in this paper in the presence of instable and unreliable information. Moreover, considering the insufficient calculation capability of smart contracts, a structure of off-chain solving and on-chain transaction is further developed. According to the simulation results, the main conclusions are summarized as follows:
  • 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.
This paper is an exploration of adapting the fast-developing blockchain technology in the field of energy trading in multiple energy markets. For future research, the market behaviors from the multiple energy markets will be considered. Further verification will be done on blockchain-based platforms to capitalize energy trading. In addition, more market-realistic situations, such as more than one remote wind farms equipped with P2G systems, will be studied.

Author Contributions

Conceptualization, Z.G. and Z.J.; Data curation, Z.G. and Z.J.; Formal analysis, Z.J. and H.L.; Funding acquisition, Z.J.; Methodology, Z.G. and Z.J.; Validation, Z.G. and H.L.; Investigation, Z.G., and Z.J.; Writing—original draft, Z.G. and Z.J.; Writing—review and editing, Q.W. and H.L.; Supervision, Q.W.; Visualization, Z.G. and H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China (52107100), Natural Science Foundation of Jiangsu Province (BK20190710), General Project of Natural Science Research in Colleges and Universities of Jiangsu Province (19KJD470004) and Key Research and Development Program of Jiangsu Province (BE2020081-4).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Figure A1. Day-ahead wind power output curve.
Figure A1. Day-ahead wind power output curve.
Energies 14 06781 g0a1
Figure A2. Several typical day-ahead predicted wind power curves.
Figure A2. Several typical day-ahead predicted wind power curves.
Energies 14 06781 g0a2

References

  1. Fragkos, P.; Fragkiadakis, K.; Paroussos, L. Reducing the decarbonisation cost burden for EU energy-intensive industries. Energies 2021, 14, 236. [Google Scholar] [CrossRef]
  2. 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]
  3. 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]
  4. 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]
  5. 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]
  6. 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]
  7. 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]
  8. 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]
  9. 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]
  10. 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]
  11. 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]
  12. 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]
  13. 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]
  14. 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]
  15. 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]
  16. 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]
  17. 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]
  18. 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]
  19. 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]
  20. 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]
  21. 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]
  22. Guo, Z.; Ji, Z.; Wang, Q. Blockchain-enabled demand response scheme with individualized incentive pricing mode. Energies 2020, 13, 5213. [Google Scholar] [CrossRef]
  23. 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]
  24. 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]
  25. 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]
  26. 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]
  27. Shahzad, B.; Crowcroft, J. Trustworthy electronic voting using adjusted blockchain technology. IEEE Access 2019, 7, 24477–24488. [Google Scholar] [CrossRef]
  28. 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]
  29. 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]
  30. 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]
  31. 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]
  32. 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]
  33. 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).
  34. 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]
  35. 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]
  36. 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]
  37. 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]
  38. 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]
  39. 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]
Figure 1. Framework of smart-contract-enabled automated scheduling for remote wind farms with P2G embedded considering multiple energy markets.
Figure 1. Framework of smart-contract-enabled automated scheduling for remote wind farms with P2G embedded considering multiple energy markets.
Energies 14 06781 g001
Figure 2. Diagram of energy conversion processes of a P2G system.
Figure 2. Diagram of energy conversion processes of a P2G system.
Energies 14 06781 g002
Figure 3. Processes in implementing the smart-contract-enabled automatic scheduling for a wind farm with P2G system in multiple energy markets.
Figure 3. Processes in implementing the smart-contract-enabled automatic scheduling for a wind farm with P2G system in multiple energy markets.
Energies 14 06781 g003
Figure 4. Day-ahead optimal scheduling results of P2G in remote wind farms considering multiple energy markets.
Figure 4. Day-ahead optimal scheduling results of P2G in remote wind farms considering multiple energy markets.
Energies 14 06781 g004
Figure 5. Hydrogen production efficiency and the hydrogen output deviation between the non-linear model in this paper and the simplified model.
Figure 5. Hydrogen production efficiency and the hydrogen output deviation between the non-linear model in this paper and the simplified model.
Energies 14 06781 g005
Figure 6. Scheduling plans of typical wind power curve k0 and the scheduling results of Case 4.
Figure 6. Scheduling plans of typical wind power curve k0 and the scheduling results of Case 4.
Energies 14 06781 g006
Figure 7. Total net revenue as well as the sum of investment cost and operational cost for WTGs, electrolysis, methanation, and BoP devices.
Figure 7. Total net revenue as well as the sum of investment cost and operational cost for WTGs, electrolysis, methanation, and BoP devices.
Energies 14 06781 g007
Table 1. Parameters of P2G system.
Table 1. Parameters of P2G system.
Parameters
P2GT = 335.15 KR = 8.314 J/mol·KF = 96,485 C/molpH2 = 29.8 bar
pO2 = 2.8 barpH2O =1 barαa = 2αc = 0.5
ia = 1 × 10−6 A/cm2ic = 1 × 10−3 A/cm2Rpem + Rcon = 0.12 R·cm2μ1 = 0.001
μ2 = 3.6μ3 = 3600μ4 = μ5 = 4Nstack = 3
Ncell = 250Acell = 1100 cm2ρCH4 = 0.7174 kg/m3ηf = 99%
ρCO2 = 1.977 kg/m3icell, min = 0.15 A/cm2icell, max = 3 A/cm2
Table 2. Economic parameters for WTGs, electrolysis, methanation, and BoP devices in the wind farm.
Table 2. Economic parameters for WTGs, electrolysis, methanation, and BoP devices in the wind farm.
Component iCAPi (MW)INVEi (¥/kW)τ (%)yi (year)OPEXi (% of CAPiINVEi)
WTGs4035007202.75
Electrolysis640007202.75
Methanation4.535007202.75
BoP devices330007202.75
Table 3. Revenues from multiple energy markets and effect on wind power curtailment reduction rate.
Table 3. Revenues from multiple energy markets and effect on wind power curtailment reduction rate.
CaseRevenue from Electricity Market (¥)Revenue from Gas Market (¥)Revenue from Carbon Market (¥)Wind Power Curtailment Reduction Rate (%)
1241,900//9.56
2239,15224557065.28
3239,82430568796.03
4225,865266476611.84
Table 4. Operation situations of a P2G system.
Table 4. Operation situations of a P2G system.
CasePE (MW)wE,H2 (Nm3)wM,CH4 (Nm3)wM,CO2 (Nm3)
1////
235.524776.96958.851196.05
328.785947.191193.751489.05
424.825183.441040.451297.83
Table 5. Performance of adopting smart contract in different cases.
Table 5. Performance of adopting smart contract in different cases.
CasePenalization of Wind Farm (¥)Violation of Electricity (MW)Violation of Methane (Nm3)Violation of Carbon (Nm3)CAC (¥)Y (¥)
176,71032.589771219.27125,000−36,501
242,33735.03218.43272.47100,07323,210
348,40132.52237.33296.0494,34224,324
495,0357.5184.03104.8122,99334,576
Table 6. Performance under different penalties of violating contract items.
Table 6. Performance under different penalties of violating contract items.
Scale with the Reference Value of Penalities cjCost ItemCase 3Case 4
×0.8CAC (¥)75,47455,936
Y (¥)43,19241,801
×1CAC (¥)94,34222,993
Y (¥)24,32434,576
×1.2CAC (¥)113,21183,097
Y (¥)54,55056,673
×1.5CAC (¥)141,51469,029
Y (¥)−22,84857,745
×2CAC (¥)188,68592,038
Y (¥)−70,01955,444
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

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

AMA Style

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 Style

Ji, 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

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop