A Novel Two-Stage Scheduling Approach for a Hybrid Floating Photovoltaic-Battery-Hydropower Plant Considering Uncertainties

Abstract

The application of floating photovoltaics (PVs) in hydropower plants has gained increasing interest in forming hybrid energy systems (HESs). It enhances the operational benefits of the existing hydropower plants. However, uncertainties of PV and load powers can present great challenges to scheduling HESs. To address these uncertainties, this paper proposes a novel two-stage optimization approach that combines distributionally robust chance-constrained (DRCC) and robust-stochastic optimization (RSO) approaches to minimize the operational cost of an HES. In the first stage, the scheduling of each device is obtained via the DRCC approach considering the PV power and load forecast errors. The second stage provides a robust near real time energy dispatch according to different scenarios of PV power and load demand. The solution of the RSO problem is obtained via a novel double-layer particle swarm optimization algorithm. The performance of the proposed approach is compared to the traditional stochastic and robust-stochastic approaches. Simulation results de- monstrate the superiority of the proposed two-stage approach and its solution method in terms of operational cost and execution time.

Share and Cite:

Chierthaichingpangxao, X. , Somsai, K. , Phommixay, S. , Thiam, M. , Akoro, E. and Mpapa, E. (2023) A Novel Two-Stage Scheduling Approach for a Hybrid Floating Photovoltaic-Battery-Hydropower Plant Considering Uncertainties. Journal of Power and Energy Engineering, 11, 1-20. doi: 10.4236/jpee.2023.117001.

1. Introduction

Hybrid energy systems (HESs), formed by hydropower units (HUs), floating photovoltaics (FPVs), and battery energy storage systems (BESSs), have received significant attention worldwide due to technological advancements and the increased use of smart control devices. However, the intermittent characteristics of renewable energies and load fluctuations introduce many uncertainties into HESs and have a significant impact on their economic performance [1] . To address this problem, researchers have optimized the energy dispatch of HESs by stochastic optimization (SO) and robust optimization (RO) methods to obtain the expected cost and worst-case cost, respectively. Works using SO methods can be found in [2] - [9] , where stochastic solution strategies are developed for the optimal economic operation of HESs. The uncertainties are modeled by large scenarios to obtain a reliable solution, and this approach creates a computational burden. Consequently, scenario reduction methods are applied. The solutions obtained comprise the best and worst solutions. In contrast, an RO method derives a solution in the worst-case scenario within the uncertainty set, and this approach is more relevant in practice. Therefore, the uncertainties in HES economic dispatching can also be handled by RO methods.

Works in [10] - [15] presented robust dispatching methods to maximize economic performance, in which the uncertainty sets are constructed for all energy sources. These problems are modeled as a two-stage approach, where the first stage decision deals with the unit commitment and the second stage decision deals with the economic dispatch to adjust the output power of generation units. In this case, RO methods offer the worst scheduling plan. As the worst-case scenario is rare, the RO methods will be overly conservative. Some papers have integrated SO and RO methods into a scheduling model, such as in [16] [17] . However, SO and RO are combined considering two separate groups of uncertainty, such as the uncertainty related to power and electricity prices. Thus, both solution methods require separate implementations.

In the context of HES scheduling based on SO and RO methods, we highlight works [18] [19] , in which a mathematical formulation is proposed for day-ahead (DA) scheduling that minimizes the expected and worst-case costs. The solution approach can address the stochastic DA scheduling problem and seeks to determine the optimal plan that is robust against an uncertainty set of renewable energy generation. As an alternative paradigm, a distributionally robust optimization (DRO) approach was developed in [20] , which combines the SO and RO methods. The DRO provides a robust solution that cannot be obtained by SO and reduces the conservativeness of the solution given by RO [21] .

There are some similarities between our paper and [18] [19] , where both papers comprehensively consider the uncertainties through all possible scenarios. Considering the advantages of RO and SO methods, papers [18] [19] formulated a two-stage optimization approach that combines RO and SO methods to reduce the conservativeness of traditional RO methods. However, the first stage decision is made before the realization of uncertainties. This is unable to provide a robust solution against any scenario. In addition, there is a need to adopt a decomposition algorithm to solve the problem. Therefore, we propose a novel two-stage approach in which the decision in the first stage takes into account the source-load forecast errors. Furthermore, we design a novel robust-stochastic approach in the second stage to address all possible source-load scenarios. The proposed two-stage approach is more robust, efficient, and tractable. The main contributions of this paper are summarized as follows

• Develop a novel two-stage approach for optimal scheduling of a hybrid HU-FPV-BESS system that combines the DA and near real time approaches using distributionally robust chance-constrained (DRCC) and robust-stochastic optimization (RSO) approaches. The two-stage approach can effectively deal with the realization of the uncertainties of PV power and load.

• To the best of the authors’ knowledge, this is the first attempt to design a novel approach to schedule a hybrid HU-FPV-BESS system considering several cost parameters and operational constraints. This provides an efficient assessment tool for the feasibility study of integrating an FPV with a BESS in the existing hydropower plant.

• Propose a new solution procedure of an HES-based RSO problem via a coevolution process of a particle swarm optimization (PSO) algorithm, namely, the hybrid binary PSO-PSO (HBPSO-PSO) algorithm. This method is simple and effective for solving RSO problems.

This paper is organized as follows: Section 2 presents the mathematical model used in the studied HES, including the cost functions and operational constraints of each device. In Section 3, the problem formulation is described. Section 4 provides a solution methodology. In Section 5, numerical simulations are conducted to verify the performance of the proposed approach. Finally, the conclusion is given in Section 6.

2. System Modeling

The studied HES is shown in Figure 1, which is composed of five HUs, one FPV, and one BESS. The hydropower plant is mimicked from the Nam Theun 2 power plant located in Laos, in which a technical study for integrating the FPV-BESS is ongoing. Each HU has a capacity of 200 MW. The PV has a total capacity of 200 MW. The nominal capacity of the BESS is 50 MWh. PVs and BESSs have been installed after the hydropower plant to maximize operational benefits, resulting in water savings and increasing economic gains. The owner of the HES is an independent power producer (IPP) that has to sell the power to the client. Thus, the power flow is only possible in one direction.

The principle of the power purchase agreement is described as follows:

Figure 1. HES architecture.

1) The IPP submits the DA bid to the client, i.e., how much energy can be produced within the next day.

2) The client will decide the time and the amount of power to be delivered.

3) The maximum load demand is related to the maximum installation power of the hydropower plant.

2.1. Cost Function

· Cost function of the HUs

The cost function of the HUs is made up of the startup cost (SUC) and the maintenance cost (MC).

The SUC is expressed as follows [1]

S U C i = { H S U C i M D T i T i o f f M D T i + T i c o l d C S U C i T i o f f M D T i + T i c o l d (1)

where H S U C i and C S U C i are the hot/cold startup costs, respectively. T t o n is the duration that the HU is ON. MUT is the minimum uptime. T t o f f is the duration that the HU is OFF. MDT is the minimum downtime. T i c o l d is the cold startup time. i is the index of the HU.

The MCH is assumed to be proportional to the HU power and is expressed by [13]

M C H i ( t ) = K h u P h u , i ( t ) Δ T (2)

where K h u is the maintenance cost coefficient, P h u is the output power of a HU, and ΔT is the time step. The output power of the HU can be written as

P h u , i ( t ) = η ρ g Q ( t ) H Δ T (3)

where P h u is the output power (w), η is the turbine-generator efficiency (%), ρ is the water density (1000 kg/m3), g is the acceleration due to gravity (9.81 m/s2), Q is the water flow (m3/s), and H is the water head (m).

· Cost function of the FPV system

The cost function of the FPV consists of the maintenance cost (MCP), which is expressed by

M C P ( t ) = K p v P p v ( t ) Δ T (4)

where K p v is the maintenance cost coefficient and P p v is the PV power.

· Cost function of the BESS

The total cost of a BESS (BC) is the summation of the operational cost (OCB) and maintenance cost (MCB).

The OCB of a BESS is associated with the charge and discharge powers, which is described by [13]

O C B ( t ) = C c h P c h ( t ) η c h Δ T C d i s c h P d i s c h ( t ) Δ T / η d i s c h (5)

where C c h and C d i s c h are the costs related to BESS charging and discharging, respectively. P c h and P d i s c h are the battery charge and discharge powers, respectively. η c h and η d i s c h are the battery charge and discharge efficiencies, respectively.

The MCB of a BESS is assumed to be proportional to the BESS power and is expressed by [13]

M C B ( t ) = K b e s s [ P c h ( t ) η c h Δ T + P d i s c h ( t ) Δ T / η d i s c h ] (6)

where K b e s s is the maintenance cost coefficient.

· Reserve cost

The reserve cost is represented by the reserve power, which is written as

R C ( t ) = C r e s P r e s ( t ) Δ T (7)

where C r e s is the cost of reserve power per MW/h and P r e s is the reserve power.

2.2. Constraints

· Power balance

P l o a d ( t ) + P c h ( t ) = i = 1 n [ y i ( t ) P h u , i ( t ) ] + P d i s c h ( t ) + P p v ( t ) (8)

where P l o a d is the load demand, which also means the injected power to the grid, and y is the unit status of HUs. n is the total number of HUs ( n = 1 , , 5 ).

· Minimum/maximum power limits

P p v _ m i n P p v ( t ) P p v _ m a x (9)

P h u _ m i n , i P h u , i ( t ) P h u _ m a x , i (10)

0 P c h ( t ) P c h _ m a x (11)

0 P d i s c h ( t ) P d i s c h _ m a x (12)

P l o a d _ m i n P l o a d ( t ) P l o a d _ m a x (13)

where P p v _ m i n and P p v _ m a x are the minimum and maximum powers of the PV, respectively. P h u _ m i n and P h u _ m a x are the minimum and maximum powers of the HUs, respectively. P c h _ m a x and P d i s c h _ m a x are the maximum charge and discharge powers of the BESS, respectively. P l o a d _ m i n and P l o a d _ m a x are the minimum and maximum load powers, respectively.

· Ramp rate limits

D R p v P p v ( t ) P p v ( t 1 ) U R p v (14)

D R h u P h u , i ( t ) P h u , i ( t 1 ) U R h u , i (15)

where D R p v and D R h u are the ramp-down limits of the PV and HU, respectively. U R p v and U R h u are the ramp-up limits of the PV and HU, respectively.

· Minimum up/down time of the HUs

T i o n ( t ) M U T i 0 (16)

T i o f f ( t ) M D T i 0 (17)

· Limit of the stored energy in a BESS

E m i n E ( t ) E m a x (18)

where E m i n and E m a x are the minimum and maximum limits of the stored energy (in MWh), respectively. The stored energy of the BESS is expressed as

E ( t + 1 ) = E ( t ) + η c h , i P c h ( t ) Δ T P d i s c h ( t ) Δ T / η d i s c h , i (19)

· Limit of charge/discharge cycles: This constraint avoids the frequent charge/ discharge cycle of the BESS, which reduces the lifetime degradation.

N c y c l e N m a x (20)

where N c y c l e is the charge/discharge cycle of the BESS and N m a x is the maximum allowed cycle per day.

· Reserve power constraint: The reserve power is indispensable to compensate for the intermittent of PV power.

P r e s ( t ) P p v ( t ) (21)

where P r e s ( t ) is the maximum reserve power at time t, P r e s ( t ) = i = 1 n y i ( t ) [ P h u _ m a x , i P h u , i ( t ) ] + [ P b _ r e s ( t ) P d i s c h ( t ) ] . P b _ r e s is the maximum discharge power of a BESS, P b _ r e s ( t ) = [ E ( t ) E m i n ] η d i s c h , i / Δ T .

3. Problem Formulation

The two-stage scheduling approach defines the optimal operation of an HES based on the uncertainties of PV power and load forecasting. The global objective (22) is to minimize the total DA operational cost procured by the IPP. The main steps of DA scheduling include 1) forecasting and generating PV and load powers; 2) defining the optimal output power of each device; and 3) submitting the bids to the client.

min H e ( Y ) + max Z min U 1 n f ( X , U ) (22)

The first stage decision variables are

H = { y , P h u , i , P b e s s , α , β } (23)

where α and β are the participation ratios of each HU and a BESS according to uncertainties, respectively. They are bounded between 0 and 1. Note that P b e s s ( t ) = P d i s c h ( t ) P c h ( t ) .

The second stage decision variables are

U = { y , θ } (24)

Z = { ϕ } (25)

where θ and ϕ are the compensation ratios of each HU and a BESS, respectively, according to the change in PV and load powers. They are bounded between 0 and 1.

3.1. DA Optimization Problem Based on a DRCC Approach

The first stage of the proposed approach minimizes the total cost of HUs, PV, and BESS, considering the PV power and load forecast errors, as follows

min y , P h u , P b e s s α β i = 1 n [ S U C i ( t ) + M C H i ( t ) ] + M C P ( t ) + B C ( t ) (26)

Subject to constraints (8)-(21). From constraints (8) and (21), we can model the chance constraints to take into account uncertainties.

P l o a d ( t ) + ζ l o a d ( t ) + P c h ( t ) = i = 1 n y i ( t ) [ P h u , i ( t ) + R i ( t ) ] + P p v ( t ) + ζ p v ( t ) + P d i s c h ( t ) + S ( t ) (27)

n = 1 n y i t [ P h u _ m a x , i P h u , i ( t ) + R i ( t ) ] + [ P b _ r e s ( t ) P d i s c h ( t ) + S ( t ) ] P p v ( t ) + ζ p v ( t ) (28)

R i ( t ) = α i ( t ) [ ζ l o a d ( t ) ζ p v ( t ) ] (29)

S ( t ) = β ( t ) [ ζ l o a d ( t ) ζ p v ( t ) ] (30)

i = 1 n α i ( t ) + β ( t ) = 1 (31)

P h u _ m i n , i P h u , i ( t ) + R i ( t ) P h u _ m a x , i (32)

Pr { P h u , i ( t ) + R i ( t ) P h u _ m a x , i } 1 ϵ (33)

Pr { P h u , i ( t ) + R i ( t ) P h u _ m i n , i } 1 ϵ (34)

Pr { P d i s c h ( t ) + S ( t ) P b _ r e s ( t ) } 1 ϵ (35)

Pr { P d i s c h ( t ) + S ( t ) 0 } 1 ϵ (36)

where r is the joint probability distribution. ζ p v and ζ l o a d denote random variables that indicate the PV power and load forecast errors, respectively. є is the confidence level (=5%).

3.2. Near Real Time Optimization Problem Based on an RSO Approach

In the second stage, the output power of each device is adjusted taking into account the worst scenarios of PV power and load. Inspired by the concept presented in [22] [23] , we can design robust scheduling for any scenario of PV power and load. The rapid variation of PV and load powers can act on the operation of the HUs and BESS. Thus, there is a case that induces the least impact on the total operational cost; that is, in this case, the total operational cost is the lowest. Thus, the total operational cost with the least impact is formulated as follows

F L ( U ) = min f ( U , Z ) (37)

where U represents the operational cost of the HUs under the variation of PV and load powers and Z represents the operational cost of the BESS.

Likewise, there is a case that causes the worst impact on the total operational cost, and this case corresponds to the highest total operational cost. The total operational cost with the worst impact is formulated as follows

F U ( U ) = max f ( U , Z ) (38)

Consequently, for a certain operation of the HUs, the total operational cost is f ( U , Z ) [ F L ( U ) , F U ( U ) ] .

For each scenario of PV power and load, we take into account the case that causes FU(U), that is, the worst impact on the total operational cost. Therefore, the optimization problem taking into account the worst impact of scenarios of PV power and load on the total operational cost of an HES is represented as follows

max F L ( U ) = max - min f ( U , Z ) (39)

The max-min problem is a robust two-layer optimization problem. Each value of U is related to Z, which results in the highest total operational cost. The values of U (the optimization variables of the inner layer) have a direct impact on the values of Z (the optimization variables of the outer layer).

In the second stage, the cost of reserve power and the deviation cost of HUs, PV, and BESS operation are considered. Thus, the startup of HUs can be readjusted. The objective function of the second stage is taken from (39) and represented as follows

max ϕ min y , θ i = 1 n [ R C i ( t ) + Δ M C H i ( t ) ] + Δ M C P ( t ) + Δ B C ( t ) (40)

Subject to constraints (8)-(21), where ∆MCH is the deviation cost of HU maintenance. ∆MCP is the deviation cost of PV maintenance. ∆BC is the deviation cost of BESS operation which includes the deviation cost of operational (∆OCB) and maintenance (∆MCB).

4. Solution Methodology

This section presents the solution procedure of the proposed two-stage approach for DA scheduling of an HES. The first stage consists of the DRCC approach to deal with PV power and load forecast errors, while the second stage involves an RSO approach that adjusts the first stage solution in accordance with scenarios of PV power and load. The general concept for the two-stage scheduling approach of an HES is described in Figure 2.

Figure 2. Structure of the two-stage scheduling approach.

4.1. First Stage Problem: DRCC Approach

The optimization problem with chance constraints (33)-(36) is nonconvex and very hard to solve. Nevertheless, there are solutions to find the convexity of the mentioned model. DRO is one of the prominent methods to solve chance-constrained optimization problems and can be used to transform the chance-constrained formulation into a DRCC formulation. The latter can be converted into a deterministic second-order cone programming (SOCP) problem.

· Reformulation of the DRCC approach

ζ p v and ζ l o a d are assumed to follow Gaussian distributions with known means and variances; then, the chance-constrained formulation is equivalent to an SOCP problem [24] [25] [26] :

1 ϵ ϵ α i T σ l o a d 2 α i + α i T σ p v 2 α i P h u _ m a x , i P h u , i α i μ l o a d T α i μ p v T (41)

1 ϵ ϵ α i T σ l o a d 2 α i + α i T σ p v 2 α i P h u _ m i n , i + P h u , i + α i μ l o a d T + α i μ p v T (42)

1 ϵ ϵ β T σ l o a d 2 β + β T σ p v 2 β P d i s c h _ m a x P d i s c h β μ l o a d T β μ p v T (43)

1 ϵ ϵ β T σ l o a d 2 β + β T σ p v 2 β P d i s c h _ m i n + P d i s c h + β μ l o a d T + β μ p v T (44)

where μ p v and σ p v are the mean and variance of the PV power forecast error, respectively. μ l o a d and σ l o a d are the mean and variance of the load forecast error, respectively. Equations (41)-(44) are deterministic SOCP problems that can be efficiently solved by an optimization technique. Here, P d i s c h _ m i n = 0 .

4.2. Second Stage Problem: RSO Approach

The objective of the second stage is to determine solutions against the worst-case realizations of PV power and load. As part of our paper, we propose a formulation and solution procedure of an RO approach aimed at minimizing the total operational cost of an HES according to scenarios of PV power and load. The proposed approach was developed via the coevolution of HBPSO and PSO algorithms, namely, the HBPSO-PSO algorithm.

The intergeneration projection genetic algorithm (IP-GA) was proposed in [22] to solve a nonlinear optimization model considering an uncertain parameter. The authors of [23] were inspired by the concept of [22] and proposed the intergeneration projection evolutionary algorithm (IP-EA) for optimal scheduling of household appliances, aiming to minimize the cost of electricity. In this paper, we adopt the HBPSO-PSO algorithm to solve the RSO problem for HES scheduling. The IP-GA is composed of an inner genetic algorithm (GA) and outer GA, while the IP-EA is composed of an inner GA and outer PSO algorithm. Our proposed algorithm is composed of an inner HBPSO algorithm and an outer PSO algorithm. The main advantage of the two-level structure of the mentioned algorithms is that an optimization problem can be solved directly without decomposition of the original problem [23] .

max ϕ min y , θ i = 1 n [ R C i ( t ) + Δ M C H i ( t ) ] + Δ M C P ( t ) + Δ B C ( t ) (45)

where

Δ M C H i ( t ) = K h u Δ P h u , i ( t ) Δ T (46)

Δ M C P ( t ) = K p v Δ P p v ( t ) Δ T (47)

Δ B C ( t ) = Δ O C B ( t ) + Δ M C B ( t ) (48)

Δ O C B ( t ) = C c h Δ P c h ( t ) η c h Δ T C d i s c h Δ P d i s c h ( t ) Δ T / η d i s c h (49)

Δ M C B ( t ) = K b e s s [ Δ P c h ( t ) η c h Δ T + Δ P d i s c h ( t ) Δ T / η d i s c h ] (50)

Subject to constraints (8)-(21).

The new equations of power balance (8) and reserve power (21) are expressed as

P l o a d ( t ) + Δ P l o a d ( t ) + P c h ( t ) = i = 1 n y i ( t ) [ P h u , i ( t ) + Δ P h u , i ( t ) ] + P p v ( t ) + Δ P p v ( t ) + P d i s c h ( t ) + Δ P d i s c h ( t ) (51)

P r e s ( t ) P p v ( t ) + Δ P p v ( t ) (52)

i = 1 n y i ( t ) [ P h u _ m a x , i P h u , i ( t ) + Δ P h u , i ( t ) ] + [ P b _ r e s ( t ) P d i s c h ( t ) + Δ P d i s c h ( t ) ] P p v ( t ) + Δ P p v ( t ) (53)

P s _ l o a d ( t ) = P l o a d ( t ) + Δ P l o a d ( t ) (54)

P s _ p v ( t ) = P p v ( t ) + Δ P p v ( t ) (55)

P s _ c h ( t ) = P c h ( t ) + Δ P c h ( t ) (56)

P s _ d i s c h ( t ) = P d i s c h ( t ) + Δ P d i s c h ( t ) (57)

Δ P h u , i ( t ) = θ i ( t ) [ Δ P l o a d ( t ) Δ P p v ( t ) ] (58)

Δ P b e s s ( t ) = ϕ ( t ) [ Δ P l o a d ( t ) Δ P p v ( t ) ] (59)

i = 1 n θ i ( t ) + ϕ ( t ) = 1 (60)

where Δ P p v and Δ P l o a d are the variations in PV and load powers, respectively, compared to the forecast values. Δ P h u and Δ P b e s s are the amount of compensated powers of HUs and a BESS in accordance with the variations of PV and load powers, respectively. ∆P can be a negative or positive value. P s _ p v and P s _ l o a d are the scenarios of PV power and load, respectively. P s _ c h and P s _ d i s c h are the charge and discharge powers of a BESS with respect to scenarios of PV power and load, respectively. Note that Δ P b e s s ( t ) = Δ P d i s c h ( t ) Δ P c h ( t ) . Here, we consider Δ P c h ( t ) = 0 .

· Scenario generation and reduction of PV power and load demand

To better model the change in PV and load powers, a large number of scenarios should be generated. However, this requires a high computational time to resolve the problem. Therefore, a scenario reduction technique is used to reduce the total number of scenarios by omitting repetitive or low-probability scenarios. The scenario reduction method can maintain a good approximation of the uncertain behavior of the system. In this work, an autoregressive moving average method [27] [28] is used to generate 100 scenarios of PV and load powers. Then, a forward selection method [29] is used to reduce them to 20 scenarios.

Since the flowchart of PSO has already been presented in many research studies, therefore, we emphasize the implications of binary and continuous (standard) versions of PSO in problem-solving, as shown in Table 1. By using the combination of these two versions, we can obtain the hybrid version, namely HBPSO. In this study, all versions of PSO include the modification in velocity updating where the time-varying inertia weight with a constriction coefficient is inserted.

The solving procedure of problem (45) is illustrated in Figure 3, based on the HBPSO-PSO algorithm. The inner HBPSO algorithm achieves the optimal operation of the HUs, while the outer PSO algorithm finds the operation of the BESS under the worst impact on the total operational cost. More precisely, the worst case is obtained via the outer PSO algorithm. Then, we can obtain the worst cost under the change in PV and load powers.

5. Simulation Results

In this section, the simulation results of the two-stage approach are presented. It is worth mentioning that the DRCC formulation in the first stage is converted to a deterministic SOCP problem. Thus, it is suitable to solve the problem using a standard PSO algorithm. The simulations are implemented in MATLAB, installed on a PC with an Intel Core i5 processor running at 2.5 GHz with 8 GB of RAM. The forecasted PV and load powers and their scenarios are shown in Figure 4(a), Figure 4(b). The black line represents the forecast values, and the green lines represent their scenarios. The water in the hydro reservoir is assumed to always be satisfied to produce energy.

To demonstrate the effectiveness of the proposed two-stage approach, different simulation cases are conducted. First, the cost derived by the proposed two-stage approach is compared with SO and RSO approaches. Second, a sensitivity analysis is carried out to study the impact of forecast errors on the operational cost. Third, the performance of an FPV-BESS system is analyzed. Finally, the comparison of the HBPSO-PSO algorithm with another algorithm is performed.

Figure 3. Flowchart of the HBPSO-PSO algorithm.

Table 1. PSO implementation.

(a) PV power: forecasted value (black line) and generated scenarios (green lines)(b) Load demand: forecasted value (black line) and generated scenarios (orange lines)

Figure 4. PV power and load profiles.

The parameters used for PSO are as follows: N is 5000; w m i n and w m a x are 0.4 and 0.9, respectively; c 1 and c 2 are 2.05 and 2.05, respectively; and k m a x is 20. The error mean and standard deviation are given as follows: μ p v and μ l o a d are 28 MW and 86 MW, respectively. σ p v and σ l o a d are 9 MW and 23 MW, respectively. The characteristics of each device are given in Appendix A. The initial status of all HUs is assumed to be three (3), which means that the HUs are already committed (ON) for three hours before the simulation window (period).

5.1. Performance Analysis of the Proposed Two-Stage Approach

As mentioned previously, the proposed approach is a combination of DRCC and RSO approaches to schedule an HES. To demonstrate the relevance of the proposed approach, the profiles obtained by the worst-case scenario of the proposed approach are illustrated in Figure 5. We can notice that the output power of HUs obtained by the proposed approach is reduced during the daytime despite the increase in load demand.

On the other hand, the BESS discharges between 9 - 15 h, which leads to the diminution of the stored energy, as shown in Figure 6. Thus, the results given by the proposed approach provide insight for operators and planners to deal with forecast errors and all possible scenarios of PV and load powers. In addition, this approach can help to improve the system’s resiliency and enhance the efficient use of available energy resources.

Figure 5. Load, hydropower, and FPV power profiles (third scenario).

(a) Battery power (b) Stored energy

Figure 6. Battery power and stored energy (third scenario).

Table 2 gives the average operational costs of SO, RSO, and the proposed approach under 20 scenarios of PV power and load (over 10 optimization runs). The two-stage approach takes into account the forecast errors of PV power and load in the first stage and their scenarios in the second stage. Note that the SO and RSO approaches did not include the forecast errors of PV power and load. Thus, the optimization problem is formulated under a one-stage problem where the same cost functions are used.

First, the SO approach derives the best solution among all the approaches, i.e., it yields the lowest operational cost among the best- and worst-case approaches. Second, the cost obtained by the RSO approach is the highest since it takes into consideration the worst-case operation of HUs and a BESS under the worst impact of scenarios of PV power and load. By this fact, the proposed two-stage approach provides the cost between that obtained by the SO and RSO approaches. The reason is that the proposed approach has considered the forecast errors, so it is more practical to adjust the output power of HUs and a BESS against the change in PV power and load compared to the traditional RSO approach.

5.2. Sensitivity Analysis of the Proposed Approach

The PV power and load forecast errors (in the first stage) can influence the total operational cost. Therefore, we investigated the operational costs under the variation of the forecast errors, as depicted in Table 3. We used the variable λ to represent the variation factor of the forecast errors. If the mean errors of the PV power and load forecasts are equal to the initial (real) values given by historical data, then λ = 1. If the mean errors of the PV power and load forecasts are opposite to the initial values, then λ = −1. If the mean errors of the PV power and load forecasts are nil, then λ = 0. Note that λ = 0 and λ = −1 indicate that the considered mean errors are diverted from the real values. We can see that the decrease in λ can cause an expansion in the total operational cost. This can be explained by the fact that the uncertainties can be better handled if we have sufficient knowledge of the error means of forecast values.

5.3. Performance Analysis of an FPV-BESS System Using the Two-Stage Approach

Figure 7 explores the benefit of an integrated FPV-BESS system in a hydropower plant. As we can observe in Figure 7(a), the operational cost is slightly reduced by considering the PV-BESS system. Furthermore, the water volume required by HUs is obviously decreased since the output power of the HUs is compensated by the PV power to satisfy the load. Moreover, Figure 7(b) shows that the available time of the HU is more appropriate when integrating an FPV-BESS, resulting in the reduction of the running time of the HU.

Table 2. Operational cost given by 20 PV power scenarios.

Table 3. Costs given by the proposed approach with respect to the variation of λ (over 10 optimization runs).

(a) Operational cost and water volume (b) Number of available HUs

Figure 7. Comparison between hydropower with and without FPV-BESS system (third scenario).

Figure 8. Convergence characteristics of the HBPSO-PSO algorithm (third scenario).

Table 4. Comparison between HBPSO-PSO and HBGA-GA.

5.4. Performance Analysis of the HBPSO-PSO Algorithm

In this subsection, we analyzed the computational efficiency of the second stage. The convergence characteristics of the inner and outer layers of PSO are shown in Figure 8. Both layers exhibit the ability to converge toward optimal values. However, the inner layer has a higher convergence speed than the outer layer. This difference can be explained by the fact that the decision variables of the outer layer are influenced by those of the inner layer. Note that Figure 8 only depicts the cost obtained in the second stage, while the operational cost procured by the first stage is $46,205.

Table 4 is dedicated to comparing the computational efficiency of HBPSO-PSO with that of the hybrid binary GA-GA (HBGA-GA) algorithm. We set the same population size and the maximum number of iterations for both algorithms. The presented results consist of the average values over 10 optimization runs. We can see that HBPSO-PSO derives a cost of $12,469 within 205.9 s, which is better than that of HBGA-GA.

6. Conclusions

In this paper, a two-stage approach is proposed for optimal DA scheduling to minimize the operational cost of an HES. The optimization in the first stage provides a solution based on the DRCC approach considering the PV power and load forecast errors. By using the DRCC approach, we can obtain a deterministic SOCP form, which can be effectively solved by a PSO algorithm. The second stage derives a robust near real time solution for each scenario of PV power and load based on the setpoint from the first stage.

The key findings can be summarized as follows: 1) Numerical results show that the proposed approach enhances the scheduling of an HES, leading to a diminution of the operational cost compared to that of traditional RSO. 2) The proposed approach provides robust scheduling of an HES against all possible scenarios of PV power and load. 3) The interaction between the first and second stages enables the readjustment of the ON/OFF status of the HUs that minimizes the SUC and RC. 4) The proposed HBPSO-PSO algorithm can effectively solve RSO problems and is very simple to implement compared to the methods found in the literature.

This paper has focused on finding the lowest operating cost without taking into account the tradeoff between cost and running time. Future works can be focused on the implementation of the tradeoff strategy of the proposed method, especially in a large power system. Also, the network stability criteria should also be further included.

Appendix A. Simulation Parameters of the Devices

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Alipour, M., Chitsaz, H., Zareipour, H. and Wood, D. (2019) Microgrid Energy Management: How Uncertainty Modelling Impacts Economic Performance. IET Generation, Transmission & Distribution, 13, 5504-5510.
https://doi.org/10.1049/iet-gtd.2019.0241
[2] Zhao, T., Pan, X., Yao, S., Ju, C. and Li, L. (2018) Strategic Bidding of Hybrid AC/DC Microgrid Embedded Energy Hubs: A Two-Stage Chance Constrained Stochastic Programming Approach. IEEE Transactions on Sustainable Energy, 11, 116-125.
https://doi.org/10.1109/TSTE.2018.2884997
[3] Shams, M.H., Shahabi, M. and Khodayar, M.E. (2018) Stochastic Day-Ahead Scheduling of Multiple Energy Carrier Microgrids with Demand Response. Energy, 155, 326-338.
https://doi.org/10.1016/j.energy.2018.04.190
[4] Marino, C., Quddus, M.A., Marufuzzaman, M., Cowan, M. and Bednar, A.E. (2018) A Chance-Constrained Two-Stage Stochastic Programming Model for Reliable Microgrid Operations under Power Demand Uncertainty. Sustainable Energy, Grids and Networks, 13, 66-77.
https://doi.org/10.1016/j.segan.2017.12.007
[5] Kou, P., Liang, D. and Gao, L. (2016) Stochastic Energy Scheduling in Microgrids Considering the Uncertainties in both Supply and Demand. IEEE Systems Journal, 12, 2589-2600.
https://doi.org/10.1109/JSYST.2016.2614723
[6] Pourghasem, P., Sohrabi, F., Abapour, M. and Mohammadi-Ivatloo, B. (2019) Stochastic Multi-Objective Dynamic Dispatch of Renewable and CHP-Based Islanded Microgrids. Electric Power Systems Research, 173, 193-201.
https://doi.org/10.1016/j.epsr.2019.04.021
[7] Wang, S., Gangammanavar, H., Ekşioğlu, S.D. and Mason, S.J. (2017) Stochastic Optimization for Energy Management in Power Systems with Multiple Microgrids. IEEE Transactions on Smart Grid, 10, 1068-1079.
https://doi.org/10.1109/TSG.2017.2759159
[8] Sedighizadeh, M., Esmaili, M., Jamshidi, A. and Ghaderi, M.-H. (2019) Stochastic Multi-Objective Economic-Environmental Energy and Reserve Scheduling of Microgrids Considering Battery Energy Storage System. International Journal of Electrical Power & Energy Systems, 106, 1-16.
https://doi.org/10.1016/j.ijepes.2018.09.037
[9] Farzin, H., Fotuhi-Firuzabad, M. and Moeini-Aghtaie, M. (2016) Stochastic Energy Management of Microgrids during Unscheduled Islanding Period. IEEE Transactions on Industrial Informatics, 13, 1079-1087.
https://doi.org/10.1109/TII.2016.2646721
[10] Lara, J.D., Olivares, D.E. and Canizares, C.A. (2018) Robust Energy Management of Isolated Microgrids. IEEE Systems Journal, 13, 680-691.
https://doi.org/10.1109/JSYST.2018.2828838
[11] Qiu, H., Gu, W., Xu, Y., Wu, Z., Zhou, S. and Wang, J. (2018) Interval-Partitioned Uncertainty Constrained Robust Dispatch for ac/dc Hybrid Microgrids with Uncontrollable Renewable Generators. IEEE Transactions on Smart Grid, 10, 4603-4614.
https://doi.org/10.1109/TSG.2018.2865621
[12] Qiu, H., Gu, W., Wu, Z., Zhou, S., Pan, G., Yang, X., et al. (2019) Resilience-Directional Robust Power Dispatching of Microgrids under Meteorological Disasters. IET Renewable Power Generation, 13, 2084-2093.
https://doi.org/10.1049/iet-rpg.2018.6223
[13] Zhao, B., Qiu, H., Qin, R., Zhang, X., Gu, W. and Wang, C. (2018) Robust Optimal Dispatch of AC/DC Hybrid Microgrids Considering Generation and Load Uncertainties and Energy Storage Loss. IEEE Transactions on Power Systems, 33, 5945-5957.
https://doi.org/10.1109/TPWRS.2018.2835464
[14] Qiu, H., Zhao, B., Gu, W. and Bo, R. (2018) Bi-Level Two-Stage Robust Optimal Scheduling for AC/DC Hybrid Multi-Microgrids. IEEE Transactions on Smart Grid, 9, 5455-5466.
https://doi.org/10.1109/TSG.2018.2806973
[15] Gholami, A., Shekari, T. and Grijalva, S. (2017) Proactive Management of Microgrids for Resiliency Enhancement: An Adaptive Robust Approach. IEEE Transactions on Sustainable Energy, 10, 470-480.
https://doi.org/10.1109/TSTE.2017.2740433
[16] Wang, Y., Tang, L., Yang, Y., Sun, W. and Zhao, H. (2020) A Stochastic-Robust Coordinated Optimization Model for CCHP Micro-Grid Considering Multi-Energy Operation and Power Trading with Electricity Markets under Uncertainties. Energy, 198, Article ID: 117273.
https://doi.org/10.1016/j.energy.2020.117273
[17] Daneshvar, M., Mohammadi-Ivatloo, B., Zare, K. and Asadi, S. (2020) Two-Stage Robust Stochastic Scheduling Model for Transactive Energy Based Renewable Microgrids. IEEE Transactions on Industrial Informatics, 16, 6857-6867.
https://doi.org/10.1109/TII.2020.2973740
[18] Qiu, H., Gu, W., Li, P., Zhang, X., Long, H. and Wu, Z. (2019) CRSO Approach for Microgrid Power Dispatching. IET Generation, Transmission & Distribution, 13, 2208-2215.
https://doi.org/10.1049/iet-gtd.2018.6889
[19] Blanco, I. and Morales, J.M. (2017) An Efficient Robust Solution to the Two-Stage Stochastic Unit Commitment Problem. IEEE Transactions on Power Systems, 32, 4477-4488.
https://doi.org/10.1109/TPWRS.2017.2683263
[20] Bian, Q., Xin, H., Wang, Z., Gan, D. and Wong, K.P. (2015) Distributionally Robust Solution to the Reserve Scheduling Problem with Partial Information of Wind Power. IEEE Transactions on Power Systems, 30, 2822-2823.
https://doi.org/10.1109/TPWRS.2014.2364534
[21] Xu, X., Hu, W., Cao, D., Huang, Q., Liu, Z., Liu, W., et al., (2020) Scheduling of Wind-Battery Hybrid System in the Electricity Market Using Distributionally Robust Optimization. Renewable Energy, 156, 47-56.
https://doi.org/10.1016/j.renene.2020.04.057
[22] Jiang, C., Han, X., Liu, G. and Liu, G. (2008) A Nonlinear Interval Number Programming Method for Uncertain Optimization Problems. European Journal of Operational Research, 188, 1-13.
https://doi.org/10.1016/j.ejor.2007.03.031
[23] Du, Y.F., Jiang, L., Li, Y. and Wu, Q. (2016) A Robust Optimization Approach for Demand Side Scheduling Considering Uncertainty of Manually Operated Appliances. IEEE Transactions on Smart Grid, 9, 743-755.
https://doi.org/10.1109/TSG.2016.2564159
[24] Wagner, M.R. (2008) Stochastic 0-1 Linear Programming under Limited Distributional Information. Operations Research Letters, 36, 150-156.
https://doi.org/10.1016/j.orl.2007.07.003
[25] Ghaoui, L.E., Oks, M. and Oustry, F. (2003) Worst-Case Value-at-Risk and Robust Portfolio Optimization: A Conic Programming Approach. Operations Research, 51, 543-556.
https://doi.org/10.1287/opre.51.4.543.16101
[26] Phommixay, S., Doumbia, M.L. and Cui, Q. (2021) A Two-Stage Two-Layer Optimization Approach for Economic Operation of a Microgrid under a Planned Outage. Sustainable Cities and Society, 66, Article ID: 102675.
https://doi.org/10.1016/j.scs.2020.102675
[27] Sharma, K.C., Jain, P. and Bhakar, R. (2013) Wind Power Scenario Generation and Reduction in Stochastic Programming Framework. Electric Power Components and Systems, 41, 271-285.
https://doi.org/10.1080/15325008.2012.742942
[28] Sharma, K.C., Bhakar, R. and Tiwari, H. (2014) Strategic Bidding for Wind Power Producers in Electricity Markets. Energy Conversion and Management, 86, 259-267.
https://doi.org/10.1016/j.enconman.2014.05.002
[29] Heitsch, H. and Römisch, W. (2007) A Note on Scenario Reduction for Two-Stage Stochastic Programs. Operations Research Letters, 35, 731-738.
https://doi.org/10.1016/j.orl.2006.12.008

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.