1. Introduction
Distributed energy sources (DERs) include renewable energy sources (RESs), energy storage systems (ESSs), and distributed generators (DGs) [1]. The use of RESs is already widespread. However, their uptake is expected to increase at an even faster rate in the near future owing to rising global concerns regarding climate change [2]. Because of the uncertainty inherent in renewable energies, increasing the renewable capacity forces the grid operator to adopt higher standards [3]. To address this issue, system operators often encourage RES owners to install ESSs. In Korea, owners who have combined ESSs to RESs can obtain additional renewable energy certificates (RECs) when power from an RES is charged to an ESS and then discharged to the grid [4]. However, most ESSs are aligned to a single renewable generator or farm, presenting a limitation from the viewpoint of the system operator.
The concept of the virtual power plant (VPP), comprising a set of DERs, has emerged to aid the efficient management of RESs. A VPP integrates the highly volatile RESs with other DERs to participate in the market as a single generator, thereby enabling efficient system operation. There are two types of VPPs: commercial and technical. A commercial VPP aggregates DERs and participates in the market as a single generator without considering the impact on the physical grid. Conversely, a technical VPP considers the real-time influence on the distribution system [5]. In this paper, VPP refers to commercial VPPs, which aggregate and manage DERs to participate in the day-ahead (DA) market and operate to fulfill the complying bid.
The ESSs are key to VPP control because they provide readily available (stored) and dispatchable energy, sufficient to cope with the fluctuations of RESs. A previous study presented linear optimization problems encountered with ESSs during load shifting or arbitrage [6]. Efforts have been made to solve an optimization problem aimed at simultaneous 15 min and 60 min auctions, and sophisticated economic analyses have been conducted in this regard for the German electricity market [7]. To ensure stable and efficient VPP operation, both bidding and operation strategies are required. Many past and ongoing studies refer to bidding issues [8,9,10,11,12,13]. VPP scheduling was categorized into short-run and long-run problems, and an optimization algorithm was presented to address the former [8]. This short-run approach is similar to an energy management system, as opposed to a VPP. A non-convex economic dispatch model was devised and solved using a distributed randomized gradient-free algorithm for a VPP consisting of DGs, RESs, and ESSs [9]. The proposed problem involved non-convex optimization programming, but the scheduling scheme was the same as that for any other VPP. An offering strategy involving a three-stage stochastic bi-level optimization model has also been proposed for a VPP [10]. It considered demand and generation uncertainties, as well as rival offers. On the other hand, the VPP structure has been viewed as a hierarchal model with a central controller rather than a single entity [11,12]. In this structure, the VPP becomes a system of systems [11] and requires an algorithm to distribute the generation among smaller VPPs and schedule each of these. To address this issue, an interactive multi-VPP dispatch model based on the demand response and game theory was proposed in [12].
However, most studies have focused on the bidding strategy stage. As mentioned earlier, VPP operators need to monitor real-time power generation and reschedule accordingly to maintain a stable output and complying bid. The authors of [13] proposed remedial strategic scheduling for a VPP that considers the intra-day (ID) market. The ID market is a newly introduced market set between the DA and real-time markets. It adjusts supply and demand according to an updated forecast [14]. Using the ID market concept, three algorithms were proposed for the DA and ID markets, and remedial scheduling was devised considering contingency factors [13]. However, because the proposed scheme does not narrow its time scale during rescheduling, it suffers from a limitation with regard to variability control of DERs. Optimization problems for sizing, bidding, and operating IPVs have been presented previously [15]. A sizing problem and a bidding problem to participate in the DM market were formulated as a linear programming problem, and model predictive control was adopted for IM participation. However, due to the differences in various market environments, the proposed method was limited to reflecting the REC revenue and stability of the IPV’s output.
In this paper, mixed integer quadratic programming (MIQP)-based scheduling methods are presented for both DA market bidding and ID operation of VPPs, thus serving as a complete scheme for bidding-operation scheduling. The VPP operator is assumed to participate in the electricity market designed as part of the smart city project by the Korea Electric Power Research Institute (KEPRI), which is described later. Under the settlement rule, two different scheduling methods are presented:
(1)
A scheduling method for DA market bidding: The method considers the maximization of VPP revenue with a 1 h step.
(2)
A rescheduling method for ID operation: The method considers the minimization of the hourly generation error and 5 min generation variation with a 5 min scale.
This study makes the following contributions to the literature. (1) It proposes a rescheduling method for a VPP using a narrow timescale to cope with forecasting error and other contingencies while considering market incentives. (2) It considers the ongoing DA market and previously set (PS) schedules for DERs fed into the rescheduling method. (3) It formulates a combined ESS model to reflect the REC market. The remainder of this paper is structured as follows. Section 2 describes the market environment and scheme for bidding-operation scheduling. Section 3 introduces the scheduling methods for each problem. Section 4 presents the numerical result, and Section 5 concludes the paper.
2. Market Environment and Scheduling Scheme 2.1. Market Environment
A VPP operator is assumed to participate in the electricity market in Korea. As of yet, there are no settlement rules for VPP operators in the Korean electricity market, but plenty of studies are on-going for VPP integration. As part of the Smart City project of KEPRI, a platform and operation technology are being researched, and this study follows the settlement rule that is established for this project. Figure 1 presents VPP revenue from the market through (1) energy selling, (2) REC selling, (3) predictability incentive (PI), and (4) stability incentive (SI).
The energy settlements are calculated by the system marginal price (SMP) and hourly generation. It is assumed that bids are accepted entirely as a result of the renewable-friendly policy, and VPP is a price taker. A REC is given per MWh of generation from the RESs and is traded in the REC market but can be considered as revenue for VPP. To inspire ESS installation, the system operator gives additional RECs if the ESS is directly combined with RESs. To obtain the weight for RECs, ESS needs to be physically connected with RES, and the generated power of the RES must pass through the ESS before being fed into the outer grid. If these conditions are met, the weight is multiplied by 5 to the discharged energy through the combined ESS. It is critical for REC revenue for the VPP, it is reflected in the methods presented in this paper. Energy selling and REC selling are relatively clear as compared to incentives.
The predictability incentive, which is represented in Equation (1), is determined by the relative difference between the hourly bid and the actual power generation of the VPP and is designed to minimize the difference.
PIn=(1−εnP)Pnnet CnAGC
On the other hand, the stability incentive, which is presented in Equation (2), is determined by the average fluctuation rates of 5 min generation and is designed to minimize the fluctuation.
SIn=(1−εnS)Pnnet CnCap
However, these incentives are provided only when the relative difference remains under 30%. By applying both incentives, the VPP is committed to complying with the planned generation and maintaining a constant power generation, which allows the VPP to be treated like a dispatchable generator.
2.2. Scheduling Scheme
Through the optimization problem with the forecast of RESs, a 1 h scale, a 24 h bid, and schedules for each DER are determined. After bidding in the electricity market, a VPP operator soon receives a market clearing result for the generation of the next day. In the rest of this paper, a bid will be treated as a market clearing result because the entire bid will be accepted as mentioned in Section 2.1. Because bids and schedules for each DER are set to maximize VPP revenue, a major modification from the PS schedule could reduce the revenue, so scheduling in the ID operation has to comply the bidding and schedules of the DA market.
To develop a scheduling method for ID operation, another RES forecasting algorithm is required. This method is for short-term forecasting with a 5 min timescale for a few hours, and it is different from the forecasting algorithm for the DA market, which forecasts with a 1 h timescale for a day or longer. This short-term forecast is updated every 5 min, and the ID operation re-scheduling method takes that and revises the schedule of the DERs every 5 min. Because recent forecasting generally has a lower error, the proposed re-scheduling scheme could cope with forecasting error. Since the incentives are calculated in an hour, so ID operation scheduling method should consider past generation history and maximize incentives. Therefore, scheduling time is narrowed over time during re-scheduling for ID operation. For example, the schedule starts at 0 AM for the first time, then start time is narrowed by 5 min for every re-scheduling. If the start time reaches 1 AM, then a new optimization problem which starts from 1 AM is constructed and re-scheduling is repeated every 5 min with narrowed time. Figure 2 summarizes the scheduling scheme.
3. Scheduling Methods for DA Market Bidding and ID Operation
To determine the schedule of DERs through MIQP formulation, DERs have to be modeled mathematically. In this study, VPP consists of photovoltaic (PV) and wind turbine (WT) generators, ESSs, and DGs as DERs. As there is a slight difference in the mathematical modeling of the DER in DA market and ID operation scheduling, the DER mathematical model is described at the DA market scheduling stage. Because the presence of the combined RESs and ESSs, the set of RESs and ESS is divided into an independent set and a combined set. DERs in a set of independent RESs, ESSs, and the combined set is expressed by subscripts i, j, k. In addition, DERs in the DG set use the subscript l. These two types of RESs and ESSs are modeled differently, as described in Figure 3.
While the generation of independent RESs could only flow into the power grid, those of combined RESs could either flow into the grid or feed into an ESS. On the other hand, combined ESSs cannot be charged from the outer grid, whereas independent ESSs can. In particular, the difference between ESS models distinguishes the strategy during ID operation for combined ESSs, because their charging power is limited to combined RES generation.
3.1. Scheduling Method for DA Market Bidding
The DA market bidding scheduling method maximizes SMP and REC revenue with a 1 h step, 24 h length scheduling problem. The objective function of the scheduling problem for DA market bidding is expressed as follows:
Maximize ∑tSMPt·Ptnet+REC1·CREC+5·REC5·CREC−∑t∑lfl(Pl,tGen)−∑t∑jCjSC sj,t−∑t∑kCkSC sk,t
Note that REC which gains weight from the policy discussed in Section 2 is multiplied by 5.
As the net generation of VPP, Ptnet is identical with the bid of VPP at time t. Ptnet is defined as follows:
Ptnet=∑iPi,tRNW+∑j(Pj,tE2G−Pj,tG2E)+∑k(Pk,tE2G+Pk,tR2G)+∑lPl,tGen
REC5 is defined by market rules as follows:
REC5=∑t∉TC∑k(Pk,tE2G−Pk,tR2E)
where TC is the set of time that is defined as “Charging Time,” which is from 10 a.m. to 4 p.m. The REC5 is defined as the discharged energy of combined ESS, when not in charging time minus the charged energy from the combined RES when not in charging time. Equation (5) ensures that REC5 is determined only by the energy charged to the ESS at the end of charging time, regardless of the discharging of the ESS in charging time.
REC1 is determined by the RESs generation and REC5 as follows:
REC1=∑t(∑iPi,tRNW+∑k(Pk,tR2G+Pk,tE2G))−REC5
Some of the DERs incur a cost to generate. The most typical example is DGs that have to burn fuel to generate. The cost function of DGs is defined as the traditional generator’s quadratic function:
fl(Pl,tGen)=Al·(Pl,tGen)2+Bl·Pl,tGen+Cl·ul,tGen
As Pl,tGen is 0, unless ul,tGen is 0 and has a certain value, if ul,tGen is 1, the first two terms can be expressed without ul,tGen . Because ESSs cannot generate themselves, charging must precede discharging, and a charging cost is incurred if charging from the outer grid. This is reflected in the Ptnet term of the objective function by subtracting the charging power from Ptnet . Moreover, as most of the ESSs consist of Li-ion batteries, the capacity of ESSs gradually decrease when repeating the state changes between charging and discharging [16]. Therefore, it is reflected in the objective function in the form of a state change penalty to prevent frequent changing of the ESS state. The large penalty for capacity degradation may decrease the economics of VPP; thus, it must be selected properly.
Most of the constraints of the DA market bidding scheduling problem are related in the operation of ESSs. An ESS consists of a power conversion system (PCS) and battery. A battery is charged and discharged through a PCS. The PCS has a maximum discharge and charge limitation in its operation, which is expressed in the constraints (8)–(11).
ε·uj,t≤Pj,tE2G≤ρj·Pdchg, jmax·uj,t ∀j,t
Pj,tG2E≤ρj·Pchrg, jmax·(1−uj,t) ∀j,t
ε·uk,t≤Pk,tE2G≤ρk·Pdchg,kmax·uk,t ∀k,t
Pk,tR2E≤ρk·Pchrg, kmax·(1−uk,t) ∀k,t
where ε is a constant that is sufficiently small to avoid affecting the scheduling. One way to achieve so is by choosing a number significantly smaller than the minimum unit covered by the system. Note that the maximum charging and discharging in the DA market bidding scheduling is limited by ρj and ρk , which have values between 0 and 1, from the actual device performance. These variables are introduced to ensure that the reserve ESS capacity is prepared for unexpected changes in power generation during the ID operation stage.
The battery is also limited in the state of charge (SoC) range. The definitions of SoC are expressed as Equations (12) and (13), as the two different sets of ESSs are different charging sources. The SoC range limitation is expressed as Constraints (14) and (15).
SoCj,t=SoCj,t−1+Pj,tG2E·ηj−Pj,tE2GηjCapj ∀j,t
SoCk,t=SoCk,t−1+Pk,tR2E·ηk−Pk,tE2GηkCapk ∀k,t
The limitations of the SoC range are expressed as constraints (14) and (15).
SoCjmin≤SoCj,t≤SoCjmax∀j,t
SoCkmin≤SoCk,t≤SoCkmax ∀k,t
Finally, the output limitation of DGs is expressed as follows:
ε·ul,tGen≤Pl,tGen≤Plmax·ul,tGen ∀l,t
When solving the DA market bidding scheduling problems, methods are not needed to consider in case of infeasibility. The DA market bidding problem does not fail unless there is an abnormality in the input data because of a trivial solution that sets the output of all devices to zero and bids as the sum of the forecasted RES generation. Therefore, preparing for the infeasibility of the DA market bidding scheduling problem is unnecessary. After solving the DA market bidding scheduling problem, the VPP operator offers Ptnet as a bid and saves the schedule for each ESS and DG.
3.2. Scheduling Method for ID Operation
In this section, the scheduling problem for ID operation is presented, and the scheduling method, which solves the scheduling problem iteratively, is discussed afterward. The ID operation scheduling method utilizes a 5 min scale, 2 h length scheduling problem. The reason for the 2 h duration is that if the schedule is followed for 1 h, the PS schedule from the DER may not be considered. Therefore, scheduling problems can be extended to more than 2 h and may be prepared for longer periods of time as the scheduling time length increases. However, longer periods require higher computational power, so there is a risk of exceeding the time limit.
The objective function of the ID operation scheduling problem is expressed:
Maximize ∑n(1−EnP)·Pnbid·CnAGC+∑n(1−EnS)·Pnbid·CnCap−Cost
Subscript n indicates the hour in ID operation scheduling problem, whereas t indicates the 5 min interval. In Equation (17), n represents the target hour and the succeeding hour. In Equation (17), n could be target hour and next hour. Because PI and SI are not paid if εnP and εnS , which is in Equations (1) and (2), respectively, is greater than 30%, new variables EnP , EnS are introduced as follows:
EnP=|εnP|·(1−snP)+snP ∀n
0.3·snP≤|εnP| ∀n
|εnP|≤0.3+M·snP ∀n
where M is a number that exceeds the expected maximum value of |εnP| . By Equations (18)–(20), if |εnP| is smaller than 0.3, EnP is same as |εnP| , and if |εnP| is larger than 0.3, EnP is 1. These relationships also stand for EnS between |εnS| as follows:
EnS=|εnS|·(1−snS)+snS ∀n
0.3·snS≤|εnS| ∀n
|εnS|≤0.3+M·snS ∀n
The εnP and εnS are defined as follows:
εnP=(Pnbid−∑t∈nPtnet12)Pnbid ∀n
εnS=111·∑t∈nPt+1net−PtnetPnBid ∀n
Note that the net generation in Equation (24) is divided by 12 because the time scale is 5 min. On the other hand, Equation (25) is divided by 11 because εnS has an average of 11 intervals of 5 min length in an hour. Additionally, the denominators in Equations (24) and (25) are replaced by PnBid from Pt+1net to avoid a rational function on the objective function, with the assumption that the scheduling problem forces Pt+1net to be close to PnBid to maximize PI. With this expression, the estimated error will differ from the actual error; however, the relative difference will be minimized.
The cost term, which is the sum of Equations (26) and (27), includes the penalties for ESSs. Note that the penalty for state changes is not considered in this stage. Because discharging for incentives will be conducted with a shallow depth of discharge, degradation in the ESS capacity is insignificant for the ID operation. What is contained in the cost terms are a penalty for loss and a penalty for operation of combined ESS.
ESS performs frequent charging to maximize incentives during operation. As mentioned in Section 3.1, the cost of charging ESSs and the revenue from discharge are determined by SMP. SMP is determined for every hour, so if the start and end SoC are the same, the same costs occur within an hour, regardless of the operation. ESSs follow SoC schedules over the time established the previous day (this is re-explained in the constraints discussion), so it can be assumed that charging costs and discharging revenues do not differ significantly. However, if frequent charging and discharging are performed, additional costs are incurred due to loss, which is described as:
∑n∑t∈n∑j(Pj,tG2E+Pj,tE2G)·(1−ηj)·SMPn+∑n∑t∈n∑kPk,tE2G·(1−ηk)·SMPn
Comparing SMP and REC revenue, REC revenue is generally higher due to the price difference. Thus, in terms of revenue, combined ESSs with a 5-time weighting for REC should be committed to PS schedules rather than maximizing incentives. This is especially important during the charging time. A small penalty is given to the discharge of the combined ESS during this time, which allows the independent ESS to operate in priority over the combined ESS to avoid a decrease in REC revenue from combined ESS. This penalty is presented as Equation (27).
∑n∈TC∑t∈n∑kPj,tE2G·p
where p is the penalty coefficient. Because there is a risk that the combined ESS will not discharge at all if the value of p is too large, the p-value should prioritize ESS operation but be small enough to ensure that the penalty resulting from the operation of the combined ESS is not greater than the incentive increase.
The constraints in the ID operation scheduling problem are similar to the constraints in the DA market bedding scheduling problem. The constraints associated with the output of the ESSs are defined in the same form as the Constraints (8)–(11). The binary variables uj,t , uk,t are used to prevent simultaneous charging and discharging, although there is no need to observe a state change. The SoC of ESS is defined as follows:
SoCj,t=SoCj,t−1+Pj,tG2E·ηj−Pj,tE2Gηj12·Capj ∀j,t
SoCk,t=SoCk,t−1+Pk,tR2E·ηk−Pk,tE2Gηk12·Capk ∀k,t
Note that, 12 is multiplied in the denominator because of the time scale.
The SoC range constraints are also identical to constraints (14) and (15). In the ID operation scheduling problem, constraints are added for SoC as follows:
SoCj,nmin≤SoCj,n≤SoCj,nmax∀j,n
SoCk,nmin≤SoCk,n≤SoCk,nmax∀j,n
This is to ensure that the economics of scheduling does not affect the economics of the scheduling that is determined based on SMP and REC revenue, as described earlier. Figure 4 describes the SoC change over time during ID operation. By limiting the SoC of ESSs to each hour and releasing the rest of the time, ESS operates to maximize incentives while complying a PS schedule.
As the DG’s output was determined to incremental cost to be the same as the SMP, adjustment for DG’s output can lessen the revenue of VPP, unlike ESS. Thus, the output of the DG is constrained to the same extent as PS schedule. Constraints for DG output is expressed as follows:
Pl,tGen=Pl,nGen,PS ∀l,n,t∈n
As shown in Figure 2, the schedule for ID operation is re-scheduled every five minutes, while the time length is narrowed. Assuming that the n-th hour and (n+1)-th hour are scheduled, the generation history of DERs for past time and the short-term forecast of RESs for future time are needed to minimize the εnp , εns . The constraint for past time is described as follows:
Ptnet=Ptnet,his ∀t<tstrt
The constraints that force the other DER schedules, which are before tstrt , have to be created.
4. Numerical Result
In this section, a numerical result of proposed methods is presented. First, input data of each DERs are presented, then market data and result of DA market bidding and ID operation will be described through two subsections. The VPP for simulation consists of 1 WT, 1 independent ESS, 1 combined PV and ESS, and 1 DG. The simulation is conducted in an Intel Core i5-4690 with 8GB of RAM using the CPLEX solver.
The prediction and generation of each RES are presented in Figure 5. Compared to the 1 h prediction, the 5 min prediction has lower differences.
Parameters of ESSs are presented in Table 1. ESS efficiency is set to 96% round-trip efficiency. Finally, the coefficients of the cost function and the output range of DG is presented in Table 2. Coefficients of DG’s cost function are from [17].
4.1. Numerical Result for DA Market Bidding
SMP data for simulation is presented in Figure 6. REC price is set to be 100,000 ₩/MWh.
Based on the presented parameters, scheduling for DA market bidding is performed. Figure 7a represents the Pbid and the sum of the power generation of RESs. Compared to the sum of the RESs power generation, Pbid has a higher value by the generation of DG as shown in Figure 7b. It can be observed that incremental costs of DG are the same as the SMP of each time. The value of ρj and ρk are set as 50%.
Figure 8 represents the change in the charging, discharging and SoC of each ESS. The independent ESS charges at 2 to 4 AM when the SMPs are lowest, and discharges in the high-SMP period to maximize SMP revenue. Combined ESS starts charging in the charging time and discharges at high SMP times during the discharging time to maximize REC and SMP revenues.
Among the scheduling results bid, SoC of each ESS and generation of DG is handed over to the ID operation scheduling problem.
4.2. Numerical Result for ID Operation
In this subsection, an ID operation scheduling method is applied with 5 min prediction and generation data which represented in Figure 5. The AGC and capacity price are set as 0.9 ₩/kWh and 7.05 ₩/kW each for the ID operation scheduling method. In the rest of this subsection, the result of the method is presented and the analysis performed, such as incentive changes by iteration, SoC following of ESS, revenue change from DA market schedule and more.
First, the effectiveness of the iteration is verified. Figure 9 presents the values of εnS and εnP assuming that DERs complies a schedule determined by each iteration. It is clear that εnS has a tendency to decrease as each iteration is repeated. εnP , on the other hand, is increasing, because the AGC price is small compared to the capacity price, so as to maximize SI at the expense of PI. Basically, the iteration of re-scheduling leads relative differences ( εnP , εnS ) to be decreased, however, this purpose can be failed if an error of the prediction method is significantly large.
Figure 10 shows the PS SoC schedule of each ESS and result of ID operation scheduling method. Note that SoC values at each time means SoC at the end of that time. For example, 30% SoC at 3 a.m. means SoC should be 30% at just before 4 a.m. Therefore, the SoC value at ID operation stage appears to lag behind schedule. By comparing PS SoC schedule and the result of the method, it can be observed that the result follows well the PS SoC schedule with allowed range. This result keeps SMP and REC revenue of ID operation scheduling intact while DERs operate to maximize incentive revenue.
Figure 11 shows the result of the ID operation scheduling method ( Pnet ) and generation with PS schedule ( Pnet,PS ) and compares with bid. The generation with PS schedule is the generation when the DERs complies schedule set the previous day which maintains the same output for one hour. Comparing the result of the method and generation with PS schedule, it can be found that the result of the proposed method complies bid well, and the fluctuation of Pnet is smaller than its of Pnet,PS . This feature is analyzed in Figure 12.
Note that values over 40% are cut off from the graph since incentives are not given if values are over 30%. Comparing εnP and εnS , an average εnP of ID result is larger than the value with the PS schedule, whereas an average εnS with ID result is significantly smaller than the value with the PS schedule. This is due to the difference between the AGC price and the capacity price, because the latter has a much higher value. As a result, the ID operation scheduling method gives VPP priority to SI over PI.
The change in revenue is presented in Table 3. The REC revenue is intact while the SMP revenue slightly decreases. Comparing incentive revenues, the PI slightly decreases whereas the SI increases. As a result, the two scheduling methods presented were successful in determining the bid and in maintaining SMP and REC revenues against forecast errors during the intra-day operation while increasing incentive revenues.
Finally, the effect of chaining of the ρj and ρk is analysis. Figure 13 show the change of revenues subject to change of ρj and ρk . Those two values are equal to each step, changes from 0 to 100% by 10% step.
With low values of ρj and ρk , the REC revenue is significantly low because the combined ESS cannot be fully charged due to limitation. On the other hand, SI is lowers as ρj and ρk rises, since the narrow headroom for unexpected generation change of RESs. Since these tendencies are observed at extreme values, the value of ρj and ρk has to be chosen in a moderate range considering the variability of VPP.
5. Conclusions
In this paper, MIQP-based scheduling methods for both DA market bidding and ID operation of VPP is presented. DA market bidding scheduling method determines 1 h step 24 h long bid for market participation, and ID operation scheduling method determines 5 min step DERs operation iteratively for coping with forecast error. Each method maximizes SMP, REC revenue and incentive revenue. A numerical simulation is conducted for the proposed methods to verify the effectiveness of them. As a result, it can be observed that each scheduling methods achieved its purpose. Especially, the ID operation scheduling method succeeds in increasing the incentive without harming REC and SMP revenue significantly.
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
[Image omitted. See PDF.]
Name | Pdchgmax (kW) | Pchrgmax (kW) | Cap (kWh) | SoCmin (%) | SoCmax (%) | η(%) | CSC (₩) |
---|---|---|---|---|---|---|---|
ESS1 (Combined) | 150 | 150 | 300 kWh | 10 | 90 | 98 | 1000 |
ESS2 (Independent) | 200 | 200 | 450 kWh | 10 | 90 | 98 | 1000 |
Name | A (₩/kWh2) | B(₩/kWh) | C(₩) | Pmax (kW) |
---|---|---|---|---|
DG1 | 0.341 | 32.67 | 330 | 140 |
SMP (₩) | REC (₩) | PI (₩) | SI (₩) | Revenue (₩) | |
---|---|---|---|---|---|
PS Schedule | 225,828 | 281,684 | 3833 | 24,555 | 535,900 |
ID operation | 226,113 | 277,904 | 3683 | 31,526 | 539,227 |
Author Contributions
R.K. performed the research and wrote the paper. D.K. helped with the simulation. S.-K.J. provided guidance for the research and revised the paper.
Acknowledgments
This research was supported by a research grant from KEPCO (No. CX72166553). This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIP) (No. NRF-2017R1A2B2004259).
Conflicts of Interest
The authors declare no conflict of interest.
Acronyms
VPP Virtual Power Plant
MIQP Mixed Integer Quadratic Programming
DA Day-Ahead
ID Intra-Day
SMP System Marginal Price
REC Renewable Energy Certification
AGC Automatic Generation Control
DER Distributed Energy Resource
PI Predictability Incentive
SI Stability Incentive
RES Renewable Energy Source
PV Photovoltaic
WT Wind Turbine
ESS Energy Storage System
DG Distributed Generators
PS Previously Set
PCS Power Conversion System
Nomenclature
PIn Predictable incentive in n-th hour (₩)
SIn Stability incentive in n-th hour (₩)
εnP Relative difference between bid and actual generation at the n-th hour (%)
εnS Average relative difference between the generation at two adjacent times at the n-th hour (%)
snP Binary variable equal to 1 if only |εnP| is larger than 0.3 (30%) at the n-th hour
snS Binary variable equal to 1 if only |εnS| is larger than 0.3 (30%) at the n-th hour
CnAGC AGC price for traditional generators at the n-th hour (₩/kW)
CnCap Capacity price for traditional generators at the n-th hour (₩/kW)
Pnnet Net generation of VPP at the n-th hour (kW)
SMPt SMP at time t (₩/kWh)
REC1 Given REC with 1 weight in a day
REC5 Given REC with 5 weight in a day
CREC REC price (₩)
Ptnet Net generation of VPP at the time t (kW)
Ptnet,his Ptnet,his is the history of Ptnet (kW)
PnBid Bid at the n-th hour (kW)
Pi,tRNW Generation of RES i at time t (kW)
Pj,tE2G , Pj,tE2G Discharged power (ESS to Grid) of ESS j, k at time t (kW)
Pj,tG2E Charged power (Grid to ESS) of ESS j at time t (kW)
Pk,tR2E Charged power (Renewable to ESS) of ESS j at time t (kW)
Pdchg,jmax , Pdchg,kmax Maximum discharging powers of ESS j and k (kW)
Pchrg,jmax , Pchrg,kmax Maximum charging powers of ESS j and k (kW)
sj,t , sj,t Binary variable, which equals 1 if there is a state change of ESS j, k at time t
uj,t , uk,t Binary variables, which are equal to 1 only if ESS j or k is discharging at time t
ρj , ρk Limit coefficient of charging and discharging of ESS j, k
ηj , ηk Efficiency of PCS in ESS j, k (%)
SoCj,t , SoCk,t SoC of ESS j, k at time t (%)
SoCjmin , SoCkmin Lower bound of SoC of the ESS j, k (%)
SoCjmax , SoCkmax Upper bound of SoC of the ESS j, k (%)
Capj , Capk Capacity of ESS j, k (kWh)
SoCj,nmin , SoCk,nmin SoC lower bound of ESS j, k at the n-th hour (%)
SoCj,nmax , SoCk,nmax Upper bound of ESS j, k at the n-th hour (%)
CjSC , CkSC Penalty for the state change of ESS j, k (₩)
Pl,tGen Generation of DG l at time t (kW)
Plmax Maximum generation of DG l (kW)
ul,tGen Binary variable equal to 1 only if DG l is generating at time t
fl() Cost function of DG l (₩)
Al Coefficient of cost function of DG l (₩/(kW)2)
Bl Coefficient of cost function of DG l (₩/kW)
Cl Coefficient of cost function of DG l (₩)
Pl,nGen,PS Pre-Scheduled generation of DG l, at the n-th hour (kW)
tstrt Very first time, which is considered re-scheduling
© 2019 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 (http://creativecommons.org/licenses/by/4.0/).
1. Safdaria, A.; Fotuhi-Firuzabad, M.; Lehtonen, M.; Aminifar, F. Optimal Electricity Procurement in Smart Grids with Autonomous Distributed Energy Resources. IEEE Trans. Smart Grid 2015, 6, 2975-2984.
2. Karim, M.E.; Munir, A.B.; Karim, M.A.; Muhammad-Sukki, F.; Abu-Bakar, S.H.; Sellami, N.; Bani, N.A.; Hassan, M.Z. Energy Revolution for Our Common Future: An Evaluation of the Emerging International Renewable Energy Law. Energies 2018, 11, 1769.
3. Mazzeo, D.; Oliveti, G.; Baglivo, C.; Congedo, P.M. Energy reliability-constrained method for the multi-objective optimization of a photovoltaic-wind hybrid system with battery storage. Energy 2018, 156, 688-708.
4. Kong, J.; Lee, W.; Jung, J. Economic Analysis for the Existing PV Supplier to Decide Whether to Install ESS or Not in South Korea. In Proceedings of the IEEE Innovative Smart Grid Technologies-Asia, Singapore, 22-25 May 2018.
5. Pudjianto, D.; Ramsay, C.; Strbac, G. Virtual power plant and system integration of distributed energy resources. IET Renew. Power Gener. 2007, 1, 10-16.
6. Park, Y.-G.; Park, J.-B.; Kim, N.; Lee, K.Y. Linear Formulation for Short-Term Operational Scheduling of Energy Storage Systems in Power Grids. Energies 2017, 10, 207.
7. Metza, D.; Saraiva, J.T. Use of battery storage systems for price arbitrage operations in the15- and 60-min German intraday markets. Energy 2018, 160, 27-36.
8. Aloini, D.; Crisostomi, E.; Raugi, M.; Rizzo, R. Optimal Power Scheduling in a Virtual Power Plant. In Proceedings of the 2011 2nd IEEE PES International Conference and Exhibition on Innovative Smart Grid Technologies, Manchester, UK, 5-7 December 2011.
9. Xie, J.; Cao, C. Non-Convex Economic Dispatch of a Virtual Power Plant via a Distributed Randomized Gradient-Free Algorithm. Energies 2017, 10, 1051.
10. Kardakos, E.G.; Simoglou, C.K.; Bakirtzis, A.G. Optimal Offering Strategy of a Virtual Power Plant: A Stochastic Bi-Level Approach. IEEE Trans. Smart Grid 2016, 7, 794-806.
11. Bakari, K.E.; Kling, W.L. Development and operation of virtual power plant system. In Proceedings of the 2011 2nd IEEE PES International Conference and Exhibition on Innovative Smart Grid Technologies, Manchester, UK, 5-7 December 2011.
12. Wang, Y.; Ai, X.; Tan, Z.; Yan, L.; Liu, S. Interactive Dispatch Modes and Bidding Strategy of Multiple Virtual Power Plants Based on Demand Response and Game Theory. IEEE Trans. Smart Grid 2016, 7, 510-519.
13. Han, H.; Cui, H.; Gao, S.; Shi, Q.; Fan, A.; Wu, C. A Remedial Strategic Scheduling Model for Load Serving Entities Considering the Interaction between Grid-Level Energy Storage and Virtual Power Plants. Energies 2018, 11, 2420.
14. Soysal, E.R.; Olsen, O.J.; Skytte, K.; Sekamane, J.K. Intraday market asymmetries-A Nordic example. In Proceedings of the 2017 14th International Conference on the European Energy Market (EEM), Dresden, Germany, 6-9 June 2017.
15. Saez-de-Ibarra, A.; Milo, A.; Gaztañaga, H.; Debusschere, V.; Bacha, S. Co-Optimization of Storage System Sizing and Control Strategy for Intelligent Photovoltaic Power Plants Market Integration. IEEE Trans. Sustain. Energy 2016, 7, 1749-1761.
16. Chu, L.; Zhou, F.; Guo, J. Investigation of cycle life of li-ion power battery pack based on LV-SVM. In Proceedings of the 2011 International Conference on Mechatronic Science, Electric Engineering and Computer (MEC), Jilin, China, 19-22 August 2011.
17. Yang, T.; Wu, D.; Stoorvogel, A.A.; Stoustrup, J. Distributed coordination of energy storage with distributed generators. In Proceedings of the 2016 IEEE Power and Energy Society General Meeting (PESGM), Boston, MA, USA, 17-21 July 2016.
The School of Electrical Engineering, Korea University, Seoul 02841, Korea
*Author to whom correspondence should be addressed.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2019. This work is licensed under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
[...]their uptake is expected to increase at an even faster rate in the near future owing to rising global concerns regarding climate change [2]. Because of the uncertainty inherent in renewable energies, increasing the renewable capacity forces the grid operator to adopt higher standards [3]. In the rest of this paper, a bid will be treated as a market clearing result because the entire bid will be accepted as mentioned in Section 2.1. Because bids and schedules for each DER are set to maximize VPP revenue, a major modification from the PS schedule could reduce the revenue, so scheduling in the ID operation has to comply the bidding and schedules of the DA market. The reason for the 2 h duration is that if the schedule is followed for 1 h, the PS schedule from the DER may not be considered. [...]scheduling problems can be extended to more than 2 h and may be prepared for longer periods of time as the scheduling time length increases. [...]the two scheduling methods presented were successful in determining the bid and in maintaining SMP and REC revenues against forecast errors during the intra-day operation while increasing incentive revenues.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer