Optimal Scheduling and Real-Time State-of-Charge Management of Energy Storage System for Frequency Regulation

An energy storage system (ESS) in a power system facilitates tasks such as renewable integration, peak shaving, and the use of ancillary services. Among the various functions of an ESS, this study focused on frequency regulation (or secondary reserve). This paper presents an optimal scheduling algorithm for frequency regulation by an ESS. This algorithm determines the bidding capacity and base point of an ESS in each operational period to achieve the maximum profit within a stable state-of-charge (SOC) range. However, the charging/discharging efficiency of an ESS causes SOC errors whenever the ESS performs frequency regulation. With an increase in SOC errors, the ESS cannot respond to an automatic generation control (AGC) signal. This situation results in low ESS performance scores, and finally, the ESS is disqualified from performing frequency regulation. This paper also presents a real-time SOC management algorithm aimed at solving the SOC error problem in real-time operations. This algorithm compensates for SOC errors by changing the base point of the ESS. The optimal scheduling algorithm is implemented in MATLAB by using the particle swarm optimization (PSO) method. In addition, changes in the SOC when the ESS performs frequency regulation in a real-time operation are confirmed using the PSCAD/EMTDC tool. The simulation results show that the optimal scheduling algorithm manages the SOC more efficiently than a commonly employed planning method. In addition, the proposed real-time SOC management algorithm is confirmed to be capable of performing SOC recovery.


Introduction
Recent power systems are focusing on energy storage systems (ESSs) because of their ability to store energy.Many studies have examined ESSs to utilize renewable integration, peak shaving, ancillary services, and microgrids [1][2][3][4][5][6][7][8][9][10].In [11], the authors presented the feasibility of an ESS for the operation of an island AC microgrid with photovoltaic generation.In [12], the authors proposed an ESS management algorithm for full renewable energy source (RES) exploitation.This algorithm was shown to minimize the curtailment of RES energy generation through energy buffering and forecasting error compensation by an ESS.A one-day-ahead scheduling procedure was combined with a real-time control strategy to improve RES generation and reliability.This study shows that excellent forecasting error compensation can be achieved even with ESSs of moderate size.In recent years, Energies 2016, 9, 1010 3 of 13

Frequency Regulation Market
In a power system, the frequency changes continuously because of an imbalance of supply and demand.The system operators conduct frequency regulation or secondary reserve to reduce the fluctuations and thereby provide stable and reliable system operation.Frequency regulation involves the injection or withdrawal of as much active power as the assigned regulation capacity of the resource [18].Two types of frequency regulation market exist.The first frequency regulation market type is separated into regulation up and regulation down.Examples include New York Independent System Operator (NYISO, Rensselaer, NY, USA) and California Independent System Operator (CAISO, Folsom, CA, USA), and ISO of Europe.The second frequency regulation market type does not separate regulation up and regulation down and examples for this type include PJM and Midcontinent Independent System Operator (MISO, Carmel, CA, USA).The second frequency regulation market type was assumed in this study because PJM data were used; the frequency regulation market in PJM was selected as the test bed, and simulation was performed according to PJM frequency regulation market rules.To provide frequency regulation, resources bid on the frequency regulation market according to the requisite capacity in each operation time [19].The resources provide as much active power as the AGC signal whenever the resources receive an AGC signal; this output point is called the "set point".If the resources participate in the energy market, the resources provide as much active power as the bidding quantity every time; this output point is called the "base point".The resources participating in both frequency regulation and the energy market provide as much active power as the base point and perform frequency regulation whenever the resources receive an AGC signal by additionally providing as much active power as the set point [20].Figure 1 illustrates the concept of the set point and base point of an ESS.

Frequency Regulation Market
In a power system, the frequency changes continuously because of an imbalance of supply and demand.The system operators conduct frequency regulation or secondary reserve to reduce the fluctuations and thereby provide stable and reliable system operation.Frequency regulation involves the injection or withdrawal of as much active power as the assigned regulation capacity of the resource [18].Two types of frequency regulation market exist.The first frequency regulation market type is separated into regulation up and regulation down.Examples include New York Independent System Operator (NYISO, Rensselaer, NY, USA) and California Independent System Operator (CAISO, Folsom, CA, USA), and ISO of Europe.The second frequency regulation market type does not separate regulation up and regulation down and examples for this type include PJM and Midcontinent Independent System Operator (MISO, Carmel, CA, USA).The second frequency regulation market type was assumed in this study because PJM data were used; the frequency regulation market in PJM was selected as the test bed, and simulation was performed according to PJM frequency regulation market rules.To provide frequency regulation, resources bid on the frequency regulation market according to the requisite capacity in each operation time [19].The resources provide as much active power as the AGC signal whenever the resources receive an AGC signal; this output point is called the "set point".If the resources participate in the energy market, the resources provide as much active power as the bidding quantity every time; this output point is called the "base point."The resources participating in both frequency regulation and the energy market provide as much active power as the base point and perform frequency regulation whenever the resources receive an AGC signal by additionally providing as much active power as the set point [20].Figure 1 illustrates the concept of the set point and base point of an ESS.An ESS always provides active power according to the base point with the assigned energy and provides active power according to the set point when the ESS receives an AGC signal.Therefore, an ESS provides as much active power as the output point.The data used in this paper consist of the actual operation data of the PJM region.The hourly averaged AGC signal, regulation market capacity clearing price, regulation market performance clearing price, and locational marginal price were used to plan the optimal scheduling [21][22][23].A real-time operation simulation was performed using an actual AGC signal.The data were collected on 5 September 2013.Figure 2 shows the hourly market price data, hourly averaged AGC signal, and actual AGC signal.An ESS always provides active power according to the base point with the assigned energy and provides active power according to the set point when the ESS receives an AGC signal.Therefore, an ESS provides as much active power as the output point.The data used in this paper consist of the actual operation data of the PJM region.The hourly averaged AGC signal, regulation market capacity clearing price, regulation market performance clearing price, and locational marginal price were used to plan the optimal scheduling [21][22][23].A real-time operation simulation was performed using an actual AGC signal.The data were collected on 5 September 2013.Figure 2 shows the hourly market price data, hourly averaged AGC signal, and actual AGC signal.

Optimal Scheduling Algorithm
To provide frequency regulation, ESS owners bid the maximum capacity in the day-ahead market, but they do not manage the SOC in the same manner.The optimal scheduling algorithm schedules the bidding plan of an ESS to earn the maximum profit within a stable SOC range.When a schedule is determined, ESS owners bid on the frequency regulation market in day-ahead market according to the schedule.For a scheduling plan, this study chose 4 MW/2 MWh Li-ion batteries as the ESS and set the charging/discharging efficiency to 91%.The initial SOC was set at 60%.This section compares the SOC, frequency regulation profit, and scheduling results of the maximumcapacity bidding plan and the optimal scheduling algorithm.

Maximum-Capacity Bidding Plan
The maximum-capacity bidding plan is a conventional bidding method in the frequency regulation market.In this plan, the base point is set to zero.Therefore, the bidding capacity is 4 MW, and the base point is set to 0 p.u.The SOC changes are calculated as follows Equation (1):

Optimal Scheduling Algorithm
To provide frequency regulation, ESS owners bid the maximum capacity in the day-ahead market, but they do not manage the SOC in the same manner.The optimal scheduling algorithm schedules the bidding plan of an ESS to earn the maximum profit within a stable SOC range.When a schedule is determined, ESS owners bid on the frequency regulation market in day-ahead market according to the schedule.For a scheduling plan, this study chose 4 MW/2 MWh Li-ion batteries as the ESS and set the charging/discharging efficiency to 91%.The initial SOC was set at 60%.This section compares the SOC, frequency regulation profit, and scheduling results of the maximum-capacity bidding plan and the optimal scheduling algorithm.

Maximum-Capacity Bidding Plan
The maximum-capacity bidding plan is a conventional bidding method in the frequency regulation market.In this plan, the base point is set to zero.Therefore, the bidding capacity is 4 MW, and the base point is set to 0 p.u.The SOC changes are calculated as follows Equation (1): where i is the index of time (h), SOC (i) is the SOC of the ESS at time i, c bid is the bidding capacity of ESS, C rated is the rated capacity of ESS, AGC (i) is the hourly averaged AGC signal, and η c and η d are the charging and discharging efficiencies of the ESS, respectively.Figure 3 presents the bidding capacity, base point, and SOC when the ESS is bid by the maximum-capacity bidding plan.In addition, Table 1 lists the frequency regulation profit.
Energies 2016, 9, 1010 5 of 12 If ( ) ≤ 0, where i is the index of time (h), SOC(i) is the SOC of the ESS at time i, is the bidding capacity of ESS, is the rated capacity of ESS, ( ) is the hourly averaged AGC signal, and η and η are the charging and discharging efficiencies of the ESS, respectively.Figure 3 presents the bidding capacity, base point, and SOC when the ESS is bid by the maximum-capacity bidding plan.In addition, Table 1 lists the frequency regulation profit.

Optimal Scheduling Algorithm
The optimal-scheduling algorithm is a method used to earn the maximum profit within a stable SOC using the PSO method.PSO is a widely used traditional method for solving problems in power systems [24][25][26][27].PSO solves the optimization problem as follows: (2) (3) where P j k and P g k are the individual best position and the global best position, respectively; k and j represent the iteration number and particle number, respectively; x is the position of the particle; v is the velocity; w is the inertia weight; c 1 and c 2 are acceleration coefficients, and r 1 and r 2 are randomly generated numbers in the range of [0,1].The PSO method finds a solution to minimize the cost function, F (x i ).To minimize the cost function F (x i ) in particle j, PSO calculates the individual best position of particle j using each x i and updates each x i position as much as the velocities to find the individual best position in each iteration k.Finally, PSO is used to compare the individual best position to update the global best position and determine a solution.
To plan the optimal scheduling, the cost function, F (x i ), was formulated as: subject to the following constraints: where C o (i) is the operation profit, C c (i) and C p (i) are the regulation capability credit and regulation performance credit, respectively; C e (i) is the cost by bidding in the energy market; c (x i ) and bp (x i ) are the scheduled bidding capacity and base point in the energy market by PSO, respectively; RMCCP (i), RMPCP (i), and LMP (i) are the hourly regulation market capability clearing price, the hourly regulation market performance clearing price, and the hourly locational marginal pricing, respectively.PS and MR are the performance score and mileage ratio, respectively.Note that the initial SOC and final SOC are considered in constraint Equation (9).For operation within a stable Energies 2016, 9, 1010 7 of 13 SOC range, the SOC management constraint is set as in Equation (10).The SOC was calculated using constraint Equation (11).Constraint Equation ( 12) manages the bidding capacity up to the maximum capacity.For the optimal scheduling algorithm, the upper and lower limits of the stable SOC range, S min and S max , are set to 40% and 80%, respectively.Typically, ESSs achieve a performance score of 0.95; thus, PS was assumed to be 0.95.In addition, the MR on 5 September 2013 was 3. To perform optimal scheduling, the data described in Section 3 were used, and Equations ( 4)- (12) were solved in MATLAB/Simulink (MathWorks, Natick, MA, USA). Figure 3 shows the changes in the bidding capacity, base point, and SOC.Table 1 lists the frequency regulation profits.Regulation profit is the benefit participating frequency regulation market, and energy profit is the cost participating energy market.As shown in Table 1, the maximum-capacity bidding plan earned higher frequency regulation profit than that of the optimal scheduling algorithm.On the other hand, the optimal scheduling algorithm was advantageous in terms of SOC management.The maximum-capacity bidding plan did not manage the SOC, which can cause problems in the operation the next day; in contrast, the optimal scheduling algorithm did manage the SOC by using constraints Equations ( 9) and (10), which ensured stable operation every day.

Real-Time State-of-Charge Management Algorithm
In a real-time operation, the ESS performs frequency regulation in response to an AGC signal every two seconds.The charging/discharging efficiency of the ESS causes an SOC error whenever the ESS provides frequency regulation.Because the SOC error would prevent the ESS from providing frequency regulation, a novel SOC management algorithm is proposed.In a real-time operation, the SOC is calculated as follows: where AGC (z) is the actual AGC signal, and z is the frequency regulation interval.To solve the SOC error, this study presents a real-time SOC management algorithm.This algorithm changes the base point through hysteresis loop according to the SOC range.Figure 4 illustrates the concept of a real-time SOC management algorithm.When the SOC is between SOC min_limit and SOC max_limit , the base point is set to bp (x i ).The ESS then operates according to the optimal scheduling algorithm.When the SOC is above SOC max_limit because of the accumulation of SOC errors, bp (x i + 2) is set to BP dis by rebidding the base point after two hours' operation according to PJM market rules.Owing to the changing base point, the ESS provides as much additional active power in the energy market as BP dis until the SOC crosses SOC max_end .When the SOC crosses SOC max_end , the ESS bids the base point as bp (x i + 2) in the optimal scheduling algorithm results.When the SOC is below SOC min_limit , bp (x i + 2) is set to BP ch by rebidding the base point, and the ESS provides as much additional active power in the energy market as BP ch until the SOC crosses SOC min_end .When the SOC crosses SOC min_end , the ESS bids the base point as bp (x i + 2) in the optimal scheduling algorithm results.Table 2 lists the parameters selected to maintain a stable SOC range for real-time SOC management.SOC min_limit and SOC max_limit was set to 45% and 75%, respectively.SOC min_end and SOC max_end was set to 50% and 70% respectively.The stable SOC range was set from 40% to 80%.
is set to by rebidding the base point, and the ESS provides as much additional active power in the energy market as until the SOC crosses SOCmin_end.When the SOC crosses SOCmin_end, the ESS bids the base point as ( + 2) in the optimal scheduling algorithm results.Table 2 lists the parameters selected to maintain a stable SOC range for real-time SOC management.SOCmin_limit and SOCmax_limit was set to 45% and 75%, respectively.SOCmin_end and SOCmax_end was set to 50% and 70% respectively.The stable SOC range was set from 40% to 80%.

Simulation Results
This section reports the simulation results to evaluate the performance of the proposed algorithm using a real operation parameter.In the first case, the maximum-capacity bidding plan was performed, the second case used the optimal scheduling algorithm, and the third case applied the real-time SOC management algorithm to the optimal scheduling algorithm.The PSCAD/EMTDC (Manitoba HVDC Research Centre, Winnipeg, MB, Canada) was used to confirm the SOC changes using Equation (12) when the ESS performed frequency regulation in a real-time operation.The actual AGC signal data in the PJM on 5 September 2013 were used to calculate the SOC in real-time.Because the AGC cycle of the PJM is 2 s, the SOC was calculated every 2 s.For the simulation, the scheduling was set as described in Section 4. To protect the ESS, the operational SOC range was set between 10% and 90%.Therefore, the ESS will shut down to protect itself when the SOC exceeds the operational SOC range.Case 1 is result by maximum capacity bidding plan, case 2 is result by optimal scheduling algorithm and case 3 is result by optimal scheduling algorithm with real-time SOC management by various base point.Cases 1 and 2 were compared to evaluate the optimal scheduling algorithm, which was confirmed by the frequency regulation profit change and increased operation time.In addition, Case 2 was compared with Case 3 to evaluate the real-time SOC management algorithm by changing the base point.Table 2 shows total case results.

Case 1
Figure 5 shows the SOC changes when the ESS performed frequency regulation through the maximum-capacity bidding plan.In a real-time operation, the ESS performs frequency regulation by charging and discharging in response to an AGC signal.At 1 a.m., the SOC difference between the real-time operation SOC (55.8%) and maximum-capacity bidding plan (59.8%) was 4% because of the charging/discharging efficiency.This SOC difference increased consistently when the ESS performed the frequency regulation in a real-time operation.At 10 a.m., the SOC reached 10%, and the ESS was shut down.When the ESS performed frequency regulation according to the maximum-capacity bidding plan, the performance score decreased because the ESS does not perform frequency regulation when the SOC reaches 10%.According to the decreasing performance score, the frequency regulation profit decreased from $2773.40 to $911.80.
charging/discharging efficiency.This SOC difference increased consistently when the ESS performed the frequency regulation in a real-time operation.At 10 a.m., the SOC reached 10%, and the ESS was shut down.When the ESS performed frequency regulation according to the maximum-capacity bidding plan, the performance score decreased because the ESS does not perform frequency regulation when the SOC reaches 10%.According to the decreasing performance score, the frequency regulation profit decreased from $2773.40 to $911.80.

Case 2
Figure 6 shows the SOC changes when the ESS performed frequency regulation through the optimal scheduling algorithm of Section 4. The SOC decreased consistently when the ESS performed frequency regulation.According to the optimal scheduling algorithm, the base point of the ESS was set to −0.1 p.u for charging the SOC at 6 a.m.By changing the base point, the ESS recovered the SOC.Nevertheless, the real-time SOC reached 10% at 1 p.m., and the ESS was shut down.On the other hand, the simulation result of the optimal scheduling algorithm operated 3 h longer than the

Case 2
Figure 6 shows the SOC changes when the ESS performed frequency regulation through the optimal scheduling algorithm of Section 4. The SOC decreased consistently when the ESS performed frequency regulation.According to the optimal scheduling algorithm, the base point of the ESS was set to −0.1 p.u for charging the SOC at 6 a.m.By changing the base point, the ESS recovered the SOC.Nevertheless, the real-time SOC reached 10% at 1 p.m., and the ESS was shut down.On the other hand, the simulation result of the optimal scheduling algorithm operated 3 h longer than the maximum-capacity bidding plan because the optimal scheduling algorithm managed the SOC by constraint in Equation (10).In the planning step, the maximum-capacity bidding plan earned more frequency regulation profit than the optimal scheduling algorithm (more than $280.90);however, in the real-time operation, the optimal scheduling algorithm earned more frequency regulation profit than the maximum-capacity bidding plan (as much as $194.00)through its scheduling capacity and base point.This result means that the optimal scheduling algorithm can increase the operation time of the ESS and earn more frequency regulation profit.
Energies 2016, 9, 1010 9 of 12 maximum-capacity bidding plan because the optimal scheduling algorithm managed the SOC by constraint in Equation ( 10).In the planning step, the maximum-capacity bidding plan earned more frequency regulation profit than the optimal scheduling algorithm (more than $280.90);however, in the real-time operation, the optimal scheduling algorithm earned more frequency regulation profit than the maximum-capacity bidding plan (as much as $194.00)through its scheduling capacity and base point.This result means that the optimal scheduling algorithm can increase the operation time of the ESS and earn more frequency regulation profit.

Case 3
Figure 7 presents the SOC changes when the ESS performed frequency regulation through the optimal scheduling algorithm and real-time SOC management algorithm by various base points.In the 0.05-p.ucase, at 3 a.m., the SOC reached 43.7%.Consequently, the bidding schedule of the base point was changed to −0.05 p.u through the real-time SOC management algorithm after 2 h according to the PJM market rules until 9 a.m., when the SOC reaches more than 50%.The bidding schedule can change 1 h before the operation time according to PJM market rules, thus, the bidding schedule was changed at 4 a.m. because the bidding schedule of 3 a.m. had already been submitted.Although the SOC reached more than 50% at 3 p.m., the bidding schedule was not changed until 4 p.m. for the same reason.Owing to the changed base point, the bidding capacity was also changed to 3.8 MW by constraint Equation (12).In this case, the ESS maintained recovery time for 16 h because 0.05 p.u was

Case 3
Figure 7 presents the SOC changes when the ESS performed frequency regulation through the optimal scheduling algorithm and real-time SOC management algorithm by various base points.In the 0.05-p.ucase, at 3 a.m., the SOC reached 43.7%.Consequently, the bidding schedule of the base point was changed to −0.05 p.u through the real-time SOC management algorithm after 2 h according to the PJM market rules until 9 a.m., when the SOC reaches more than 50%.The bidding schedule can Energies 2016, 9, 1010 10 of 13 change 1 h before the operation time according to PJM market rules, thus, the bidding schedule was changed at 4 a.m. because the bidding schedule of 3 a.m. had already been submitted.Although the SOC reached more than 50% at 3 p.m., the bidding schedule was not changed until 4 p.m. for the same reason.Owing to the changed base point, the bidding capacity was also changed to 3.8 MW by constraint Equation (12).In this case, the ESS maintained recovery time for 16 h because 0.05 p.u was not enough for SOC recovery.The SOC reached 39.9% when the ESS finished operating.The frequency regulation earned a profit of $2482.90.In the 0.1-p.ucase, the ESS maintained the recovery time for 8 h, and the 0.1-p.ucase recovery was more rapid and stable than that of the 0.05-p.ucase.The SOC reached 48.9% in the stable range, and the frequency regulation earned a profit of $2395.80.In the 0.15-p.ucase, the ESS recovery was more rapid than that of the 0.1-p.ucase; however, the 0.15-p.ucase recovered too much because the SOC reached 81.7% at 5 p.m.The SOC management algorithm changed the base point to 0.15 p.u, causing the SOC to escape the stable range again.In this case, the ESS maintained the recovery time for 9 h, and the SOC reached 37.4%.The frequency regulation earned a profit of $2349.The ESS of Case 3 used the optimal scheduling algorithm and real-time SOC management algorithm to perform frequency regulation for a day.In contrast, Case 2, which used only the optimal scheduling algorithm, did not perform for a day.This result shows that when an ESS performs frequency regulation without an additional SOC management algorithm, the ESS does not perform for a day, and the proposed SOC management algorithm successfully managed the SOC of the ESS.Moreover, the base point is a significant factor in this algorithm because the base point determines the recovery quantity.Table 3 lists simulation results for different day.As shown Table 3, the base point is an important factor in this algorithm because the base point determines the recovery quantity of the SOC.Furthermore, for the determination base point, real-time SOC management algorithm should use accurate forecasting information.

Conclusions
This study proposed an optimal scheduling algorithm for frequency regulation by an ESS to Table 3 lists simulation results for different day.As shown Table 3, the base point is an important factor in this algorithm because the base point determines the recovery quantity of the SOC.Furthermore, for the determination base point, real-time SOC management algorithm should use accurate forecasting information.

Conclusions
This study proposed an optimal scheduling algorithm for frequency regulation by an ESS to ensure the realization of maximum profit within a stable SOC range.The maximum-capacity bidding plan is the best method for realizing frequency regulation profit, but it does not manage the SOC.The optimal scheduling algorithm schedules a bidding plan using the PSO method to realize the maximum frequency regulation profit within a stable SOC range.Although the optimal scheduling algorithm provides less frequency regulation profit than the maximum-capacity bidding plan, the former maintains stable operation through SOC management.The proposed algorithm was evaluated through simulation of three cases by means of the PSCAD/EMTDC tool in a real-time operation.The simulation results show that the optimal scheduling algorithm increases the duration of real-time operation and results in higher profits in comparison to the conventional bidding plan without SOC management.While the conventional maximum-capacity bidding plan provides more profit than the optimal scheduling algorithm in the planning step, the optimal scheduling algorithm provides more profit in real-time operations.
This study also proposed a real-time SOC management algorithm.The ESS constantly performs frequency regulation using this algorithm by which the ESS changes the base point to recover the SOC in a real-time operation.In the case where the real-time SOC management algorithm was applied in the PJM regulation market, it effectively recovered the SOC when the base point was changed to 0.1 p.u.The proposed real-time SOC management algorithm can be applied to various regulation market environments by changing the base point.This algorithm is expected to promote the participation of ESSs in various regulation markets.
Future work will deal with the forecasting error.The cases in this study were simulated using actual operation data, but the ESS uses forecast data during actual operation.Accordingly, the proposed algorithm should consider ESS potential forecasting error.

Figure 1 .
Figure 1.The concept of set point and base point.AGC: automatic generation control.

Figure 1 .
Figure 1.The concept of set point and base point.AGC: automatic generation control.

Figure 2 .
Figure 2. Actual market data in PJM (a) hourly market price; (b) hourly averaged AGC signal; and (c) AGC signal.RMCCP: regulation market capability clearing price; RMPCP: regulation market performance clearing price; and LMP: locational marginal pricing.

Figure 2 .
Figure 2. Actual market data in PJM (a) hourly market price; (b) hourly averaged AGC signal; and (c) AGC signal.RMCCP: regulation market capability clearing price; RMPCP: regulation market performance clearing price; and LMP: locational marginal pricing.

Figure 3 .
Figure 3. Maximum capacity bidding plan and optimal scheduling algorithm results (a) bidding capacity; (b) base point; and (c) SOC.

Figure 3 .
Figure 3. Maximum capacity bidding plan and optimal scheduling algorithm results (a) bidding capacity; (b) base point; and (c) SOC.

Figure 4 .
Figure 4.The concept of real-time SOC management algorithm.

Figure 4 .
Figure 4.The concept of real-time SOC management algorithm.

Figure 5 .
Figure 5. SOC of ESS in real-time operation simulation (Case 1-maximum bidding capacity plan).

Figure 5 .
Figure 5. SOC of ESS in real-time operation simulation (Case 1-maximum bidding capacity plan).

Figure 6 .
Figure 6.SOC of ESS in real-time operation simulation (Case 2-optimal scheduling algorithm).

Figure 6 .
Figure 6.SOC of ESS in real-time operation simulation (Case 2-optimal scheduling algorithm).

Figure 7 .
Figure 7. SOC of ESS in real-time operation simulation (Case 3-optimal scheduling algorithm with real-time SOC management).

Figure 7 .
Figure 7. SOC of ESS in real-time operation simulation (Case 3-optimal scheduling algorithm with real-time SOC management).

Table 2 .
Simulation case results.

Table 2 .
Simulation case results.

Table 3 .
Additional simulation case results.

Table 3 .
Additional simulation case results.