Next Article in Journal
Energy Saving of Composite Agglomeration Process (CAP) by Optimized Distribution of Pelletized Feed
Previous Article in Journal
Locating Fault on Transmission Line with Static Var Compensator Based on Phasor Measurement Unit
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Scheduling of Microgrid with Distributed Power Based on Water Cycle Algorithm

1
School of Information Engineering, Nanchang University, Nanchang 330031, China
2
Department of Systems and Computer Engineering, Carleton University, Ottawa, ON K1S 5B6, Canada
*
Author to whom correspondence should be addressed.
Energies 2018, 11(9), 2381; https://doi.org/10.3390/en11092381
Submission received: 28 July 2018 / Revised: 15 August 2018 / Accepted: 29 August 2018 / Published: 10 September 2018

Abstract

:
Microgrid, taking advantage of distributed power generation technology, plays an important role in maximizing the utilization of renewable energy. Based on the problems of the energy crisis, environmental contamination and the high operating cost of the microgrid, the microgrid model can effectively ease energy pressure. We can dispatch the output of each part in the microgrid to obtain the optimal economy. Since many traditional optimization algorithms have limitations of local optimization, multiple iterations, and slow convergence speed, this paper proposes a method that applies the Water Cycle Algorithm (WCA) to optimize the dispatch of the microgrid to minimize the operating cost. The mathematical model of each distributed power is established. The interactive power between the microgrid and large grid is also considered. The lowest generation cost considering environmental benefits is taken as the objective function. Water cycle algorithm is implemented to obtain the optimal solution under various constraints. Some optimization algorithms such as Genetic Algorithm (GA), Interior Search Algorithm (ISA), and Differential Search Algorithm (DSA) were used for results evaluation. By comparing the results obtained from four different algorithms, a case study shows the WCA possesses the advancements of better convergence performance, faster calculation and higher precision compared to the other algorithms. The results demonstrate that the WCA applied to determine the optimal scheduling of the microgrid can achieve a better result than some other algorithms with an acceptable accuracy and efficiency.

1. Introduction

To increase the utilization rate of renewable energy and solve problems of the energy shortage and environmental pollution, many countries have begun to fix attention on renewable energy power generation technologies. The concept of distributed generation technology was first proposed by Euramerican experts. The advantages of DG are environmental friendliness, low cost, and favorable system reliability [1]. It can effectively solve energy and environmental problems. However, because of the instability of renewable energy output, the huge challenges will be brought to the stability of the grid when it is connected to the grid [2]. The Consortium for Electric Reliability Technology Solutions (CERTS) pioneered the concept of microgrid (MG) [3]. It can fully play the role of DG in keeping the system operate stably and decreasing the influence of DG permeability on the power grid. The microgrid and the large grid can support each other, and the microgrid can serve as a supplement to the grid, that can provide users with higher power quality. It will increase the power generation cost with the addition of microgrid. To optimize the output of the microgrid to make the operation of microgrid more economical, many scholars have put forward various methods.
The optimal scheduling of distributed power in the microgrid can be deemed to be an optimization problem. Optimal scheduling of the microgrid is a multi-constraint, multi-dimensional and highly nonlinear combinatorial optimization problem. Thus, an intelligent algorithm is required. Modiri-Delshad et al. [4] proposed an Iterated-based algorithm to effectively solve the microgrid economic scheduling problem by gradually regenerating the optimum value. Related research [5,6,7] shows that particle swarm optimization (PSO) and binary PSO (BPSO) have been applied to microgrids for stabilizing voltage and frequency, controlling power flow to reduce cost, settling unit commitment and solving multi-objective uncertainty problems. However, PSO has the drawback of often being caught in the local optimum and is not efficient for a multi-objective mathematical model. Multi-layer ant colony optimization (MACO) is applied in [8] to settle the minimum power generation cost problem of the microgrid. It has better performance than PSO in terms of convergence speed and computational efficiency. A new multi-cross learning based chaotic differential evolution (MLCDE) algorithm is proposed in [9] to obtain the optimal solution for the operation of the microgrid. By using the algorithm, the solution space of continuous decision variables could be searched greatly in all dimensions, thus getting rid of the local optimum. Marzband et al. [10] implemented Multidimension Imperialist Competition Algorithm (MICA) for energy management system (EMS) to make the lowest power generation cost and cut down Marginal Clearing Price (MCP) while the microgrid was connected to the grid. Maharsi et al. [11] proposed a cost-based power distribution scheduling optimization in a microgrid using genetic algorithm (GA) to acquire the optimal solution. However, GA tends to cause premature convergence problems. A Differential Evolution (DE) algorithm is proposed in [12] to optimize the performance and minimize the operating cost of a microgrid based on EMS. Its convergence speed is preferable to traditional PSO. It is effective to apply a parallel distributed optimization algorithm to optimize the dispatching of microgrids to attain the minimum microgrid cost [13]. Interior Search Algorithm (ISA) is implemented [14] to ascertain the optimum hour-by-hour dispatching for the microgrid system to achieve its minimum running cost. It can obtain a relatively exact value.
In view of some shortcomings of the above algorithms, this paper proposes a heuristic evolutionary algorithm, Water Cycle Algorithm (WCA). This method has also been implemented in many fields. Hato et al. [15] employed WCA to acquire the optimal parameters of Proportional-Integral (PI) controllers for Doubly Fed Induction Generator (DFIG), which can resolve the problem of time-domain conditions and nonlinear running constraints. The study shows that it can avoid the disadvantages of GA and PSO and get a better result. A technique based on WCA is proposed in [16] that can efficiently acquire the optimal parameters of photovoltaic modules because of its few iterations and fast convergence. Elhameed and El-Fergany [17] presented an effective way of resolving single objective and multiple objectives of economic load dispatch (ELD) by using WCA. It can work efficiently to solve multi-objective optimization problems with equality and inequality constraints. Makeen et al. [18] applied it to smart hybrid microgrid Integration and can get the global optimal results. The efficiency of WCA has been promoted compared with some other optimal algorithm such as PSO and GA when they are applied to settle complex problems. Water cycle optimization algorithm has been implemented to resolve the issue of economical emission dispatch unit commitment. It performs well and obtains better solutions than GA [19].
We can know from the current research that the water cycle algorithm is superior to some other algorithms in terms of global optimization, the number of iterations, accuracy, and convergence speed. It is appropriate for the problems which contain equality and inequality constraints, as well as solving linear and nonlinear problems. It has a more prominent effect when it is applied to complex systems. Based on the current research, this paper establishes an optimal dispatching model of microgrid according to each component of the microgrid, considering the characteristics and output constraints of the microgrid. For an actual microgrid system as a case, this paper applies the water cycle algorithm to optimize the operation of the microgrid to get the best optimal economy. The results obtained are contrasted with the results acquired by the Genetic Algorithm (GA), Interior Search Algorithm (ISA) and Differential Search Algorithm (DSA). Case studies prove the advancement of WCA in optimal dispatching of the microgrid. The models of distributed power and energy storage systems in microgrids is introduced in Section 2; The optimized scheduling model of the microgrid is established in Section 3; The water cycle algorithm (WCA) and some other optimization algorithms such as GA, ISA, and DSA are presented in Section 4. A case study to analyze the advancement of WCA in is presented in Section 5; Finally, conclusions are drawn in Section 6.

2. Models of Distributed Power and Energy Storage Systems in Microgrids

2.1. The Structure of the Microgrid

The microgrid is a complete system, which is connected to the grid through the Point of Common Coupling (PCC). The microgrid contains various forms of power generation, such as renewable energy generation (wind power generation, solar photovoltaic power generation, etc.) and non-renewable energy generation (micro gas turbines, fuel cells, etc.). The energy storage system is a necessary part that can improve the stability of the microgrid. The microgrid system can also provide cooling and heat supply to load users through the form of Combined Heat and Power (CHP), which improves the multi-level utilization efficiency of energy [20]. Figure 1 is a schematic diagram of the microgrid structure.
The above schematic diagram shows the structure of the microgrid system. P V refers to the photovoltaic power generation system; W T refers to wind turbine system; M T refers to micro turbine power generation system; D E refers to diesel engine generator; and E S S refers to the energy storage system.

2.2. The Model of Photovoltaic Power Generation ( P V )

The basic principle of photovoltaic power generation is that it utilizes the photovoltaic effect of a semiconductor interface to transform luminous energy into electrical energy. The amount of generated energy is linked to illumination. Since its output power has the characteristics of nonlinearity and it is susceptible to environmental factors, it can be considered as a PQ node for analysis. To facilitate the actual engineering application, we use the Beta distribution to obtain the light intensity at each time point. The output of the photovoltaic generator is related to the light intensity and temperature. The power of a single photovoltaic unit ( P V ) is denoted as P P V t , defined as [21]:
P P V t = P S T C G t G S T C 1 + k T t T S T C
where G S T C is the radiation intensity (1 kW/m2); P S T C is maximum test power; G t is practical light intensity; T S T C is reference temperature (298 K); T t is practical temperature; and k is power coefficient (−0.0047/K).

2.3. The Model of Wind Power Generation ( W T )

The basic principle of wind power generation is: when there is wind, a certain torque will be generated on the blades of the wind turbine to drive the hub to rotate, and the mechanically connected equipment such as a gear box of the hub is employed to drive the rotor of the asynchronous generator to turn up [22]. Therefore, the output of the wind power generator is linked to the wind speed. Since the actual measurement of wind speed is complicated, the most mainstream distribution describing the random variation of the average wind speed is the two-parameter Weibull distribution, which has been widely used by scholars for its good fitting effect and wide adaptability. The two-parameter Weibull distribution expression is as follows [23]:
f v = k c v c k 1 e v c k
where k is the shape parameter, generally taking k = 1.8–2.8, and c is the scale parameter, which can be obtained from the following formula:
c = μ W T Γ 1 + 1 / k
where μ W T is the average wind speed during the statistical period.
The wind speed is obtained from the above formula, and the output power of the wind generation can be figured out according to wind speed. The relationship between the active power of wind turbine P W T and the wind speed v can be given in the following equation [24]:
P W T = 0 v < v c i , v > v c o v 3 v c i 3 v r 3 v c i 3 P r v c i v v r P r v r v v c o
where P r is the rated output power; v c i is the cut-in wind speed; v r is the rated wind speed; v is the actual wind speed; and v c o is the cut-out wind speed.

2.4. The Model of Micro Turbine ( M T )

Micro turbine ( M T ) is a new type of small heat motor. The methane, natural gas, diesel or gasoline are used as fuel to generate high temperature and high pressure gas to rotate the gas impeller [25].
If the M T is implemented in cogeneration mode, the following assumptions can be made: in the unit time interval Δ t , the active and reactive output of the micro-source is constant; the demand for heat and electric load is constant; the interactive power between the microgrid and the grid is constant; and the interaction price remains constant. When the value of T is different, the optimization model established below is applicable. This article takes Δ t for 1 h. The mathematical model of a cogeneration system for a micro turbine is [26]:
Q M T t = P e t 1 η e t η 1 / η e t Q h e t = Q M T t K h e V M T = Σ P e t Δ t / η e t L H V
where Q M T t is M T exhaust heat at time t; η e t is the M T ’s power generation efficiency; η 1 is the heat loss coefficient of M T ; P e t is the electric power output of M T ; Q h e t is calorific value provided by the residual heat of the M T flue gas; K h e is the heating coefficient of the bromine cooler; V M T is the amount of natural gas consumed by the M T ; Δ t is the operating time of the M T ; and L H V is the low heat value of the natural gas, taking the value of 9.7 kW·h/m3 here.
The fuel cost of M T can be expressed as:
C M T = C i 1 L H V P M T η M T
where C M T is the cost of the micro turbine fuel; C i is the unit price of fuel; P M T is the micro turbine output; and η M T is the micro turbine operating efficiency.

2.5. The Model of Diesel Engine Generator ( D E )

The diesel engine generator ( D E ) consists of a synchronous generator and an internal combustion diesel engine. It is a controllable distributed power and can be dispatched flexibly. It aims to provide users with a sinusoidal AC power of constant frequency and amplitude. The capacity of D E ranges from a few kilowatts to tens of thousands of kilowatts. When the microgrid is running connected with the main electric network, the D E is generally regarded as a PQ node. The voltage and frequency of D E can refer to the large grid, and the output of D E is controlled according to the power demand. When the microgrid is in the unplanned island operation mode, the D E will be converted from the PQ node to the P V node. The diesel generator will be responsible for the normal operation of the microgrid, regulating the voltage and frequency of the microgrid system directly or indirectly.
The fuel consumption of D E can be expressed as a quadratic function. Hence, the fuel cost of the diesel generator C D E is calculated by the quadratic function times the unit price of diesel fuel C D i e s e l [27]:
C D E = C D i e s e l · a P D E 2 + b P D E + c
where P D E is the active power of D E ; and a , b , c are the diesel generator cost function parameters.

2.6. The Model of Energy Storage System ( E S S )

The battery energy storage system is widely used because of its mature technology, and the high degree of commercialization. And the battery energy storage system has the advantages of high energy density, relatively low price, high recycling rate, low self-discharge and large capacity, thus it has been applied to the microgrid of this paper.
The state of charge ( S O C ) is an indicator of the remaining battery capacity. It refers to the ratio of the remaining battery capacity E t at a certain time to the rated battery capacity of E c :
S O C = E t E c
The remaining power can be obtained according to the following formula [28]:
Charging process:
S O C t = 1 σ S O C t 1 + P c · Δ t · η c S N
Discharge process:
S O C t = 1 σ S O C t 1 P d · Δ t S N · η d
where σ represents the self-discharge rate of the energy storage system; P c and P d represent the charge and discharge power of the energy storage system respectively; η c represents charging efficiency; and η d represents discharging efficiency.

3. Optimized Scheduling Model of the Microgrid

3.1. Objective Function

The system model established in this paper takes the lowest power generation cost of microgrid as Goal 1:
m i n F 1 = C i n i t + C o p + C E S S + C g r i d
where C i n i t is the total initial investment cost of all distributed power; C o p is the total operation and maintenance cost of the distributed power; C E S S is the total cost of the energy storage system; and C g r i d is the cost of interaction between the microgrid and the large grid.
C i n i t = i = 1 n C i
C E S S = C E i n i t + C E o p
where i represents the type of distributed power; C i represents the initial investment cost of a distributed power source; C E i n i t represents the initial investment cost of the energy storage system; and C E o p indicates the operation and maintenance cost of the energy storage system.
Goal 2 is the best environmental benefits, that is, the environmental cost to control the gas emission of power generation pollution is the minimum:
m i n F 2 = t = 1 T i = 1 n j = 1 4 γ 1 j + γ 2 j B i j P i , t
where t is the number of scheduling periods; T is the total number of scheduling periods, which is T = 24 here; n is the total number of distributed power sources; j is the type of pollutant, i.e., S O 2 , C O , C O 2 or N O x ; γ 1 j and γ 2 j are penalty costs and environmental values of pollutant j, respectively; B i j represents emission of the pollutant j from distributed power i per unit of power generation; and P i , t represents the power generated by distributed power i in period t.
The minimum cost of total power generation in the microgrid is taken as the objective function. It can be defined as:
m i n F = α F 1 + β F 2
where α and β represent the weight of the power generation cost and the pollution gas treatment cost towards the total cost, respectively. We take α = β = 1 , i.e., the cost of microgrid power generation and the cost of controlling pollution gas are equally important. The objective function is expressed as the following formula:
m i n F = C i n i t + C o p + C E S S + C g r i d + t = 1 T i = 1 n j = 1 4 γ 1 j + γ 2 j B i j P i , t

3.2. Constraints

It should meet this condition at all times:
P L O A D t = P W T t + P M T t + P E S S t + P G R I D t + P D E t
The output of each DG must meet the upper and lower limits of its own output at any time:
P i m i n < P i < P i m a x
DG types include: W T , P V , M T , and D E .
In addition, the controllable distributed power ramping constraint, that is, the output of the distributed power or the reduced output during any two periods, must meet certain constraints.
r r , d Δ t | P i , t P i , t 1 | r i , u Δ t
where r i , d and r i , u represent the downward climb rate and upward climb rate of the distributed power i, respectively.
The constraint of battery state of charge:
S O C m i n S O C S O C m a x
The capacity constraint:
E c S O C m i n E t E c S O C m a x
The battery charge or discharge power constraint, that is, the charge or discharge power of the battery must meet certain upper and lower limits at any time.
P S B , m i m P S B , t P S B , m a x
where P S B , t represents the output power of the battery in t period; and P S B , m i n and P S B , m a x indicate the minimum and maximum charge or discharge power of the battery, respectively.
In the absence of distributed power and other power supplies, the energy storage system should be able to meet the peak power of the impact load P L m a x .
0 t P e s s d t P L m a x × t
where P e s s represents the output of the energy storage system.
The power constraints of microgrid and large grid interaction:
P l i n e m i n < P l i n e < P l i n e m a x
where P l i n e m i n and P l i n e m a x indicate the minimum and maximum output power of the transmission power between microgrid and the grid, respectively.

3.3. Scheduling Strategy in Grid-Connected Mode

When the microgrid is operating in the parallel pattern, we consider the output scheduling of all the distributed generation as well as the energy trading through transmission of microgrid and main electric network. Under the premise of satisfying the demand of heat and electric load in the microgrid and ensuring the safe and reliable operation of the microgrid, with the consideration of the energy transmission of microgrid and main electric network, we can arrange the output of each DG reasonably to minimize the operating cost of the microgrid system.
It can roughly fall into the following procedures: First, wind speed and light intensity are characterized by randomness and intermittency. Thus, W T and P V belong to uncontrolled distributed power sources which cannot be dispatched. Since wind power and photovoltaic power generation do not consume fuel, W T and P V are given priority to output the power and their power is tracked by maximum power point tracking technology.
Second, if the M T operates in the form of fixing heat based on power to improve its operating efficiency, it should meet the heat load requirements. Then the M T ’s minimum active output is determined.
Third, when the power load in the microgrid is greater than the sum of the minimum power output that forces of W T , P V , M T and D E , we consider the discharge of BESS. Before that, the charge or discharge status of BESS should be detected. If the maximum discharge power of BESS cannot meet the power load demand, then we compare the unit power generation cost of M T or D E with the unit electricity purchase price. When the unit running cost of M T or D E is less than the unit electricity price, then the output of M T or D E is added correspondingly based on the optimization results. Otherwise, we can buy electricity from the grid.

4. Water Cycle Algorithm

4.1. The Basic Concepts and Procedures of WCA

4.1.1. Basic Concepts

WCA is an advanced meta-heuristic algorithm, which is a component of evolutionary algorithms. The proposed WCA algorithm is inspired by the process of the water cycle in nature. It imitates the procedure of streams and rivers that flow into the sea in the end. When it rains, the raindrops merge to form a water flow, and the weak flow combines to form a strong water current, which gradually aggregates into a stream and flows to the sea. In the process, some of the water seeps into the ground, some flows through the surface of the earth, and some evaporates and forms rain that creates new raindrops and streams, thus, increasing the diversity of populations [29].

4.1.2. The Procedure of WCA

The specific principles and procedures of WCA can be referred to in [29]. The flow chart of the algorithm is shown in Figure 2 [30].

4.2. The Characteristics and Development of WCA Algorithm

The WCA, a meta-heuristic algorithm which obtains a solution that meets some conditions has a certain degree of randomness. It is almost impossible to check the results obtained by meta-heuristic algorithms when they are applied to complex problems of multi-constraint and nonlinearity [31,32,33]. Hence, the results obtained are relatively good solutions with acceptable efficiency and accuracy. It is possible to find a most efficient algorithm to produce good values while it is not guaranteed to be optimal. Moreover, there is no particular algorithm that can deal with all optimization problems—the diversity of problems requires different algorithms.
WCA is applied in many fields to solve optimization problems and can achieve good results. WCA performs better than some relatively mature optimization algorithms when it is implemented to settle discrete and continuous problems, equality constraints and inequality constraints in power systems [34,35,36,37]. Their comparisons show that WCA is characterized by superior convergent performance, high precision and global optimum because of the suitable diversity and dispersion. WCA is an appropriate algorithm to settle the complex mathematical problem with equality constraints, and holds the advantages in competing with some other algorithms.
The water cycle algorithm was initially put forward by Eskandar in 2012 [29]. By using some examples of restrictive optimization problems to test WCA and some other optimzers, it shows that WCA performs well to resolve constrained issues and attains the optimal solutions as well as the minimum number of iterations. WCA was introduced to solve multi-objective optimization problems in 2015 [38]. It works well to settle the multi-objective optimization problems and could get quality results with better precision and efficiency. Water cycle algorithm with evaporation rate (ER-WCA) was introduced in 2015 [39]. The addition of evaporation process can better prevent the local optimum. Therefore, the ability of global optimization is further improved. The water cycle algorithm settled nonlinear problems and achieves higher quality results compared to some meta-heuristic algorithms such as PSO and Cuckoo search algorithm [40].

4.3. The Introduction of Some Other Algorithms

EAs are effective in solving constraint optimization problems [41]. GA is a branch of evolutionary algorithm [42,43]. It is a global optimized algorithm that finds the optimal solution by mimicking the choice of nature and the mechanism of genetics. However, the local search ability of genetic algorithm is weak, which makes the genetic algorithm more time-consuming, and the search efficiency is lower than the late evolution algorithm. In practical applications, the genetic algorithm is prone to the problem of premature convergence. How to maintain good individuals and group diversity has always been a thorny problem. The Interior Search Algorithm (ISA) does not belong to the meta-heuristic algorithm. It is enlightened by interior design and decoration, so it is considered to be an aesthetic search algorithm. It has a good ability of global optimization. Its optimization results and efficiency are better than many other traditional optimal algorithms [44]. Differential Search Algorithm (DSA) is a population-based meta-heuristic optimization algorithm that can be applied to resolve the numerical optimization problem. It is inspired by the Brownian-like random-walk movement that an organism usually employs when it migrates to somewhere. The algorithm can obtain the relative global optimal solution with high precision [45].

5. Case Study

We selected a microgrid system as an example, as shown in Figure 3.
In the microgrid system, the public connection point (PCC) between the microgrid system and the large grid remains closed. The uncontrollable DGs in the microgrid include one 200 kW wind turbine and one 60 kW photovoltaic power station. Controllable DGs include one diesel generator with the rated power of 50 kW and one micro turbine with the rated power of 90 kW. The rated capacity of the battery group is 50 kVA; both the charge and discharge efficiencies are 0.9; and the maximum, minimum and initial charge states are 95%, 20% and 50%, respectively. The maximum and minimum tie-line power transmission between the microgrid system and the large grid are 80 kW and −80 kW, respectively. The scheduling cycle takes one day, with 1 h as a scheduling period.
The wind speed, light intensity, load power data in a typical day in one place can be forecasted based on historical data, as shown in Figure 4, Figure 5 and Figure 6 respectively.
In the example, the real-time electricity price mechanism was adopted, and the electricity price for each period is shown in Table 1.
The relevant parameters of DG cost and expenses are shown in Table 2.
The pollutant gas emissions of different distributed power and treatment cost parameters are shown in Table 3.
The relevant parameters of the distributed power are set as follows: G S T C = 1 kW/m2, k = −0.5, T S T C = 298 K, v c i = 3 m/s, v c o = 25 m/s, v r = 14 m/s, L H V = 9.7 kW· h/m3.

5.1. The Optimized Result by Using WCA

MATLAB was used to program the WCA, which was applied to solve the problem proposed above. Population size in the WCA was set to N p o p = 50 ; optimization variable dimension was set to N r e = 4 ; the largest number of iteration was set to n = 200 , and precision was set to d m a x = 10 5 . Since the installation cost is fixed cost, to make the result more obvious, it is reasonable to optimize the operation cost of the microgrid with the consideration of environmental cost. The variables to be optimized are the output of the energy storage system ( E S S ), the output of the micro turbine ( M T ), the output of diesel engine ( D E ) and the power interacting with the large power grid.
The output of DGs, energy storage system and the interaction with large power grid were obtained when the system cost was lowest. The output diagram of each part is shown in Figure 7.
The figure shows that uncontrollable distributed power such as wind power and photovoltaic power to output electric energy relying on natural conditions. As can be seen in the figure, when the load requirement in the microgrid is higher than the minimum output power sum of W T , P V , M T and D E , it is priority for battery energy storage to discharge. When the load demand is lower than the output of distributed power, the energy storage system is charged to prepare for the subsequent output. Since the unit generation cost of M T and D E is higher than the purchasing electricity from the grid, when the load demand is high, the power balance is satisfied through the purchase of electricity.

5.2. The Optimized Result by Using GA, DSA, ISA and WCA

To analyze the characteristic of the WCA, GA, ISA and DSA were applied to resolve the same case for comparison. After multiple independent runs of the four algorithms, we obtained relatively stable results for each method. The optimal scheduling solutions were extracted for several hours of the day for analysis.
The following results are obtained by the four algorithms at time 1 h in Figure 8.
The following results are obtained by the four algorithms at time 12 h in Figure 9.

5.3. The Analysis of Simulation Results

For the same example, four different algorithms work well to resolve the problem. As we can learn from the figures the convergence performance of WCA is obviously better than GA, ISA and DSA. Its convergence curve is more stable than the other three algorithms. It tends to converge faster to the stable value and can achieve a better optimal value compared to the other algorithms. Thus, it is characterized by fewer iteration times, faster convergence speed, higher computational efficiency and higher accuracy. This is more efficient for solving more complex optimization problems in engineering, which makes WCA more advantageous than other optimization algorithms.

6. Conclusions

Microgrid is a small power system with complete functions of power generation, transmission and distribution, and electricity consumption. It possesses the considerable advantage of making good use of distributed generation technology, improving the system power supply flexibility and power quality, maximizing the utilization level of renewable energy and making the power market economic operation. As a result, it is meaningful to optimize the dispatching of microgrid operation. This paper applies WCA to optimize the dispatching of the microgrid. By combining with the proposed mathematical model of each part of the microgrid, an optimized scheduling model considering the operation cost and environmental cost is established. We could reasonably arrange the output of each part of the microgrid according to the results to reach the best economy. Results obtained are compared with those obtained by GA, ISA and DSA, and the indicate that WCA has improved convergence performance, computational efficiency and global optimization capability. This algorithm has certain reference value in optimal scheduling of microgrid to reach the lowest generation cost with the consideration of environmental cost.

Author Contributions

Data curation, J.L.; Formal analysis, J.L.; Investigation, X.L.; Methodology, X.Y. and J.L.; Project administration, X.Y. and X.L.; Software, P.L. and X.Z.; Supervision, X.Y. and P.L.; Validation, X.L.; Writing—original draft, J.L.; and Writing—review and editing, J.L.

Funding

This work was supported in part by the National Natural Science Foundation of China (51765042, 61463031, and 61773051), Jiangxi Provincial Department of Science and Technology (JXYJG-2017-02), Jiangxi Natural Science Foundation (20171ACB20007) and Jiangxi Provincial Department of Science and Technology (20121BBE50023, 20133BCB22002).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Naderi, Y.; Hosseini, S.H.; Zadeh, S.G.; Mohammadi-Ivatloo, B.; Vasquez, J.C.; Guerrero, J.M. An overview of power quality enhancement techniques applied to distributed generation in electrical distribution networks. Renew. Sustain. Energy Rev. 2018, 93, 201–214. [Google Scholar] [CrossRef]
  2. Walling, R.; Saint, R.; Dugan, R.C.; Burke, J.; Kojovic, L.A. Summary of distributed resources impact on power delivery systems. IEEE Trans. Power Deliv. 2008, 23, 1636–1644. [Google Scholar] [CrossRef]
  3. Hatziargyriou, N.; Asano, H.; Iravani, R.; Marnay, C. Microgrids. IEEE Power Energy Mag. 2007, 5, 78–94. [Google Scholar] [CrossRef]
  4. Modiri-Delshad, M.; Koohi-Kamali, S.; Taslimi, E.; Kaboli, S.H.A.; Rahim, N. Economic dispatch in a microgrid through an iterated-based algorithm. In Proceedings of the 2013 IEEE Conference on Clean Energy and Technology (CEAT), Lankgkawi, Malaysia, 18–20 November 2013; pp. 82–87. [Google Scholar]
  5. Pisei, S.; Choi, J.Y.; Lee, W.P.; Won, D.J. Optimal Power Scheduling in Multi-Microgrid System Using Particle Swarm Optimization. J. Electr. Eng. Technol. 2017, 12, 1329–1339. [Google Scholar]
  6. Hassan, M.; Abido, M. Optimal design of microgrids in autonomous and grid-connected modes using particle swarm optimization. IEEE Trans. Power Electron. 2011, 26, 755. [Google Scholar] [CrossRef]
  7. Jeong, Y.W.; Park, J.B.; Jang, S.H.; Lee, K.Y. A new quantum-inspired binary PSO: Application to unit commitment problems for power systems. IEEE Trans. Power Syst. 2010, 25, 1486–1495. [Google Scholar] [CrossRef]
  8. Marzband, M.; Yousefnejad, E.; Sumper, A.; Domínguez-García, J.L. Real time experimental implementation of optimum energy management system in standalone microgrid by using multi-layer ant colony optimization. Int. J. Electr. Power Energy Syst. 2016, 75, 265–274. [Google Scholar] [CrossRef] [Green Version]
  9. Hemmati, M.; Amjady, N.; Ehsan, M. System modeling and optimization for islanded micro-grid using multi-cross learning-based chaotic differential evolution algorithm. Int. J. Electr. Power Energy Syst. 2014, 56, 349–360. [Google Scholar] [CrossRef]
  10. Marzband, M.; Parhizi, N.; Adabi, J. Optimal energy management for stand-alone microgrids based on multi-period imperialist competition algorithm considering uncertainties: Experimental validation. Int. Trans. Electr. Energy Syst. 2016, 26, 1358–1372. [Google Scholar] [CrossRef]
  11. Maharsi, A.L.; Wijaya, F.D.; Mustika, I.W. Cost-based power distribution optimization scheduling in microgrid. In Proceedings of the 2017 3rd International Conference on Science and Technology-Computer (ICST), Yogyakarta, Indonesia, 11–12 July 2017; pp. 87–92. [Google Scholar]
  12. Tiwari, N.; Srivastava, L. Generation scheduling and micro-grid energy management using differential evolution algorithm. In Proceedings of the 2016 International Conference on Circuit, Power and Computing Technologies (ICCPCT), Nagercoil, India, 18–19 March 2016; pp. 1–7. [Google Scholar]
  13. Liu, Q.; Wang, R.; Zhang, Y.; Wu, G.; Shi, J. An Optimal and Distributed Demand Response Strategy for Energy Internet Management. Energies 2018, 11, 215. [Google Scholar] [CrossRef]
  14. El-Hendawi, M.; Gabbar, H.A.; El-Saady, G.; Ibrahim, E.N.A. Control and EMS of a Grid-Connected Microgrid with Economical Analysis. Energies 2018, 11, 129. [Google Scholar] [CrossRef]
  15. Hato, M.M.; Bouallègue, S.; Ayadi, M. Water cycle algorithm-tuned PI control of a doubly fed induction generator for wind energy conversion. In Proceedings of the 9th International Renewable Energy Congress (IREC), Hammamet, Tunisia, 20–22 March 2018; pp. 1–6. [Google Scholar]
  16. Rezk, H.; Fathy, A. A novel optimal parameters identification of triple-junction solar cell based on a recently meta-heuristic water cycle algorithm. Sol. Energy 2017, 157, 778–791. [Google Scholar] [CrossRef]
  17. Elhameed, M.; El-Fergany, A. Water cycle algorithm-based economic dispatcher for sequential and simultaneous objectives including practical constraints. Appl. Soft Comput. 2017, 58, 145–154. [Google Scholar] [CrossRef]
  18. Makeen, P.; Swief, R.; Abdel-Salam, T.; El-Amary, N.H. Smart Hybrid Micro-Grid Integration for Optimal Power Sharing-Based Water Cycle Optimization Technique. Energies 2018, 11, 1083. [Google Scholar] [CrossRef]
  19. ElAzab, H.A.I.; Swief, R.; El-Amary, N.H.; Temraz, H. Unit Commitment Towards Decarbonized Network Facing Fixed and Stochastic Resources Applying Water Cycle Optimization. Energies 2018, 11, 1140. [Google Scholar] [CrossRef]
  20. Tsikalakis, A.G.; Hatziargyriou, N.D. Centralized control for optimizing microgrids operation. In Proceedings of the 2011 IEEE Power and Energy Society General Meeting, Detroit, MI, USA, 24–29 July 2011; pp. 1–8. [Google Scholar]
  21. Wang, H.; Wang, T.; Xie, X.; Ling, Z.; Gao, G.; Dong, X. Optimal Capacity Configuration of a Hybrid Energy Storage System for an Isolated Microgrid Using Quantum-Behaved Particle Swarm Optimization. Energies 2018, 11, 454. [Google Scholar] [CrossRef]
  22. Deshmukh, M.; Deshmukh, S. Modeling of hybrid renewable energy systems. Renew. Sustain. Energy Rev. 2008, 12, 235–249. [Google Scholar] [CrossRef]
  23. Hetzer, J.; David, C.Y.; Bhattarai, K. An economic dispatch model incorporating wind power. IEEE Trans. Energy Convers. 2008, 23, 603–611. [Google Scholar] [CrossRef]
  24. Chedid, R.; Akiki, H.; Rahman, S. A decision support technique for the design of hybrid solar-wind power systems. IEEE Trans. Energy Convers. 1998, 13, 76–83. [Google Scholar] [CrossRef]
  25. Tyagi, A.; Chauhan, Y.K. A prospective on modeling and performance analysis of micro-turbine generation system. In Proceedings of the 2013 International Conference on Energy Efficient Technologies for Sustainability (ICEETS), Nagercoil, India, 10–12 April 2013; pp. 1057–1063. [Google Scholar]
  26. Chen, J.; Yang, X.; Zhu, L.; Zhang, M.; Li, Z. Microgrid multi-objective economic dispatch optimization. Proc. CSEE 2013, 33, 57–66. [Google Scholar]
  27. Zhu, J. Optimization of Power System Operation, 2nd ed.; John Wiley & Sons: Hoboken, NJ, USA, 2015; Volume 47. [Google Scholar]
  28. Wang, Y.; Huang, Y.; Wang, Y.; Li, F.; Zhang, Y.; Tian, C. Operation optimization in a smart micro-grid in the presence of distributed generation and demand response. Sustainability 2018, 10, 847. [Google Scholar] [CrossRef]
  29. Eskandar, H.; Sadollah, A.; Bahreininejad, A.; Hamdi, M. Water cycle algorithm–A novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput. Struct. 2012, 110, 151–166. [Google Scholar] [CrossRef]
  30. Haddad, O.B.; Moravej, M.; Loáiciga, H.A. Application of the water cycle algorithm to the optimal operation of reservoir systems. J. Irrig. Drain. Eng. 2014, 141, 04014064. [Google Scholar] [CrossRef]
  31. Ongsakul, W.; Dieu, V.N. Artificial Intelligence in Power System Optimization, 1st, ed.; Crc Press: Boca Raton, FL, USA, 2013. [Google Scholar]
  32. Wang, L.; Zhong, X.; Liu, M. A novel group search optimizer for multi-objective optimization. Expert Syst. Appl. 2012, 39, 2939–2946. [Google Scholar] [CrossRef]
  33. Yang, X.S. Engineering Optimization: An Introduction with Metaheuristic Applications; John Wiley & Sons: Hoboken, NJ, USA, 2010. [Google Scholar]
  34. Deihimi, A.; Zahed, B.K.; Iravani, R. An interactive operation management of a micro-grid with multiple distributed generations using multi-objective uniform water cycle algorithm. Energy 2016, 106, 482–509. [Google Scholar] [CrossRef]
  35. Sarvi, M.; Avanaki, I.N. An optimized fuzzy logic controller by water cycle algorithm for power management of stand-alone hybrid green power generation. Energy Convers. Manag. 2015, 106, 118–126. [Google Scholar] [CrossRef]
  36. Esfahani, I.J.; Yoo, C. An optimization algorithm-based pinch analysis and GA for an off-grid batteryless photovoltaic-powered reverse osmosis desalination system. Renew. Energy 2016, 91, 233–248. [Google Scholar] [CrossRef]
  37. El-Hameed, M.A.; El-Fergany, A.A. Water cycle algorithm-based load frequency controller for interconnected power systems comprising non-linearity. IET Gene. Transm. Distrib. 2016, 10, 3950–3961. [Google Scholar] [CrossRef]
  38. Sadollah, A.; Eskandar, H.; Kim, J.H. Water cycle algorithm for solving constrained multi-objective optimization problems. Appl. Soft Comput. 2015, 27, 279–298. [Google Scholar] [CrossRef]
  39. Sadollah, A.; Eskandar, H.; Bahreininejad, A.; Kim, J.H. Water cycle algorithm with evaporation rate for solving constrained and unconstrained optimization problems. Appl. Soft Comput. 2015, 30, 58–71. [Google Scholar] [CrossRef]
  40. Sadollah, A.; Eskandar, H.; Yoo, D.G.; Kim, J.H. Approximate solving of nonlinear ordinary differential equations using least square weight function and metaheuristic algorithms. Eng. Appl. Artif. Intell. 2015, 40, 117–132. [Google Scholar] [CrossRef]
  41. Coello, C.A.C. Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: A survey of the state of the art. Comput. Methods Appl. Mech. Eng. 2002, 191, 1245–1287. [Google Scholar] [CrossRef]
  42. Huang, Z.; Yi, L.; Wan, J. Research on optimization control of SRM system based on APSO algorithm. In Proceedings of the 2015 27th Chinese Control and Decision Conference (CCDC), Qingdao, China, 23–25 May 2015; pp. 4953–4958. [Google Scholar]
  43. Goldberg, D.E.; Holland, J.H. Genetic algorithms and machine learning. Mach. Learn. 1988, 3, 95–99. [Google Scholar] [CrossRef]
  44. Gandomi, A.H. Interior search algorithm (ISA): A novel approach for global optimization. ISA Trans. 2014, 53, 1168–1183. [Google Scholar] [CrossRef] [PubMed]
  45. Civicioglu, P. Transforming geocentric cartesian coordinates to geodetic coordinates by using differential search algorithm. Comput. Geosci. 2012, 46, 229–247. [Google Scholar] [CrossRef]
Figure 1. The structure of a microgrid.
Figure 1. The structure of a microgrid.
Energies 11 02381 g001
Figure 2. The flow chart of WCA.
Figure 2. The flow chart of WCA.
Energies 11 02381 g002
Figure 3. A microgrid system structure diagram.
Figure 3. A microgrid system structure diagram.
Energies 11 02381 g003
Figure 4. 24-hour ahead wind speed forecast.
Figure 4. 24-hour ahead wind speed forecast.
Energies 11 02381 g004
Figure 5. 24-hour ahead solar irradiation forecast.
Figure 5. 24-hour ahead solar irradiation forecast.
Energies 11 02381 g005
Figure 6. 24-hour ahead load forecast.
Figure 6. 24-hour ahead load forecast.
Energies 11 02381 g006
Figure 7. The output diagram of each part in the microgrid.
Figure 7. The output diagram of each part in the microgrid.
Energies 11 02381 g007
Figure 8. The generation cost at time 1 h.
Figure 8. The generation cost at time 1 h.
Energies 11 02381 g008
Figure 9. The generation cost at time 12 h.
Figure 9. The generation cost at time 12 h.
Energies 11 02381 g009
Table 1. Spot price.
Table 1. Spot price.
Time slotPurchasing Price
[yuan]
Selling Price
[yuan]
Time SlotPurchasing Price
[yuan]
Selling Price
[yuan]
10.24000.1836130.79600.6209
20.177700.1356140.72130.5770
30.13010.1015150.65470.5107
40.09690.0746160.53200.4150
50.03000.0234170.40000.3120
60.71010.1310180.56470.4320
70.27100.2113190.99000.7723
80.38640.3014201.49231.1620
90.51690.4032210.88010.6690
100.52600.4050220.34800.2732
110.81000.6299230.30000.2350
120.85300.6225240.22500.1730
Table 2. Parameter of various distributed generation.
Table 2. Parameter of various distributed generation.
Kinds of DGInstallation Cost/[104 yuan·kW−1]Operation and Maintenance Cost/[yuan/kW·h]Life/year
W T 1.20.04510
P V 20.009620
M T 10.12810
D E 1.50.082510
E S S 0.06670.04510
Table 3. Pollutant gas emissions and treatment cost parameters.
Table 3. Pollutant gas emissions and treatment cost parameters.
PollutantsGas Emission of MT
[kg/kW·h]
Gas Emission of FC
[kg/kW·h]
Environmental
[yuan·kg−1]
Penalty
[yuan·kg−1]
N O x 6.188 × 10−42.300 × 10−56.81.7
C O 2 0.184080.635040.002880.00125
C O 1.702 × 10−45.440 × 10−50.125000.02000
S O 2 9.280 × 10−70.000020.750000.12500

Share and Cite

MDPI and ACS Style

Yang, X.; Long, J.; Liu, P.; Zhang, X.; Liu, X. Optimal Scheduling of Microgrid with Distributed Power Based on Water Cycle Algorithm. Energies 2018, 11, 2381. https://doi.org/10.3390/en11092381

AMA Style

Yang X, Long J, Liu P, Zhang X, Liu X. Optimal Scheduling of Microgrid with Distributed Power Based on Water Cycle Algorithm. Energies. 2018; 11(9):2381. https://doi.org/10.3390/en11092381

Chicago/Turabian Style

Yang, Xiaohui, Jiating Long, Peiyun Liu, Xiaolong Zhang, and Xiaoping Liu. 2018. "Optimal Scheduling of Microgrid with Distributed Power Based on Water Cycle Algorithm" Energies 11, no. 9: 2381. https://doi.org/10.3390/en11092381

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

Article Metrics

Back to TopTop