Next Article in Journal
Improving Green Market Orientation, Green Supply Chain Relationship Quality, and Green Absorptive Capacity to Enhance Green Competitive Advantage in the Green Supply Chain
Previous Article in Journal
No Palm Oil or Certified Sustainable Palm Oil? Heterogeneous Consumer Preferences and the Role of Information
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Elitist Multi-Objective Particle Swarm Optimization Algorithm for Sustainable Dynamic Economic Emission Dispatch Integrating Wind Farms

by
Motaeb Eid Alshammari
*,
Makbul A. M. Ramli
and
Ibrahim M. Mehedi
Department of Electrical and Computer Engineering (ECE), King Abdulaziz University, Jeddah 21589, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2020, 12(18), 7253; https://doi.org/10.3390/su12187253
Submission received: 21 July 2020 / Revised: 2 September 2020 / Accepted: 2 September 2020 / Published: 4 September 2020
(This article belongs to the Section Energy Sustainability)

Abstract

:
In recent years, wind energy has been widely used as an alternative energy source as it is a clean energy with a low running cost. However, the high penetration of wind power (WP) in power networks has created major challenges due to their intermittency. In this study, an elitist multi-objective evolutionary algorithm called non-dominated sorting particle swarm optimization (NSPSO) is proposed to solve the dynamic economic emission dispatch (DEED) problem with WP. The proposed optimization technique referred to as NSPSO uses the non-dominated sorting principle to rank the non-dominated solutions. A crowding distance calculation is added at the end of all iterations of the algorithm. In this study, WP is represented by a chance-constraint which describes the probability that the power balance cannot be met. The uncertainty of WP is described by the Weibull distribution function. In this study, the chance constraint DEED problem is converted into a deterministic problem. Then, the NSPSO is applied to simultaneously minimize the total generation cost and emission of harmful gases. To proof the performance of the proposed method, the ten-unit and forty-unit systems—including wind farms—are used. Simulation results obtained by the NSPSO method are compared with other optimization techniques that were presented recently in the literature. Moreover, the impact of the penetration ratio of WP is investigated.

1. Introduction

1.1. Research Background

In recent years, power system operators have been advised to use non-conventional energy sources such as wind energy and solar energy. Although renewable energy sources have positive environmental impacts, their exact output power is not evident to predict. For this reason, these sources are mostly integrated with conventional sources, such as thermal units, to meet the balance between load demand and power generation. However, mismanagement of thermal generating units leads to high operation cost and unacceptable emission level. Moreover, high penetration of renewable energy, especially wind energy, into the power system caused major challenges due to their intermittent outputs. As countermeasures, decision makers in the power sector should use an optimal power dispatch under wind power (WP) uncertainty for reducing both operational cost and emission. Due to the dynamic characteristic of today’s network loads, it is necessary to schedule the generation units according to power demand variations. To achieve the aforementioned tasks, the dynamic economic emission dispatch (DEED) problem incorporating wind energy has become a key issue for power system operators. The purpose of the DEED problem is to minimize simultaneously the total fuel cost and total emission by finding the power production of thermal power plants according to the predicted load demands [1,2]. The DEED problem is equivalent to the static economic emission dispatch (SEED) at each time interval mostly of one hour. Several constraints may be considered in the resolution of the DEED problem, such as generator ramp-rate limits (RRL), prohibited operating zones (POZ) and valve-point loading effects (VPLE). Unfortunately, POZ constraints, due to the vibrations in the shaft bearing, cause discontinuities in the objective functions [3]. Moreover, VPLE constraints make fuel cost function with ripples [2,3].

1.2. Related Works

In several works, classical methods—including dynamic programming [4], linear programming [5], and interior point [6] methods—have been used to solve both SEED and DEED problems. However, these techniques require initialization and are iterative and, as a result, the search process may converge into local optima. Moreover, the quality of optimal solutions is affected by the differentiability and continuity of the objective function. Metaheuristic-based techniques, such as genetic algorithm [7], particle swarm optimization (PSO) [8], artificial bee colony (ABC) [9], bacterial foraging [10], simulated annealing [11] and differential evolution (DE) [12] have been also suggested as other alternative methods to handle the complexity of the DEED problem. In fact, metaheuristic algorithms offer the possibility of modifying their control parameters, taking into account the complexity of the problem to be solved. These algorithms derive their efficiency from the fact that they can escape local optima, which are the main handicap in optimization problems.
In recent years, the uncertainty of wind power has been studied in many optimal dispatch problems [13,14,15,16,17,18]. However, it has been seen that wind energy has barely been employed for minimizing both the fuel cost and emission at the same time. The recent developments of the renewable energy sources encouraged power system operators to seek suitable incorporation of wind energy for optimum load dispatch. Hetzer et al. [13] developed an economic dispatch model incorporating WP where the random characteristic of WP output is described by the Weibull probability distribution function (PDF). In [15], the stochastic availability of WP output is described by penalty costs corresponding to the overestimation and underestimation of the actual wind energy. Generally, these penalty costs are added to the total production cost. In [19], the overestimation and underestimation costs of WP availability are combined with the total fuel cost of thermal generators and then a hybrid PSO and artificial physics optimization (APO) algorithm is used for minimization of the total cost. An improved version of the chemical reaction optimization method is proposed in [3] for the SEED problem incorporating penalty costs associated with wind energy availability. In [20], a scenario-based stochastic framework was established for describing the stochastic DEED problem considering WP. Biswas et al. [21] presented also a scenario-based method to model the randomness of WP in the optimal reactive power dispatch problem. Unfortunately, scenario-based methods need a large number of scenarios for increased accuracy of results. Some techniques presented in the literature for handling the power dispatch problems are listed in Table 1.
Chance-constraint programming has been also presented in the literature as suitable approaches for solving stochastic optimization problems such as dispatch power problems, including WP [16,17,18]. Zhu et al. [16] formulated the SEED problem with WP as a chance-constraint problem (CCP) and then a multi-objective evolutionary algorithm was used for its resolution. Hu et al. [18] developed the chance-constraint model for the economic dispatch problem integrating thermal units, wind farm and energy storage system. A CCP-based method was developed in [17] for handling with the DEED in presence of wind energy. The total production cost and emission were combined in a single objective function and then the problem was solved using GAMS software. However, the application of metaheuristic techniques may provide more accurate solutions for this kind of problem. Jadhav et al. proposed an improved version of the ABC algorithm for solving the SEED problem incorporating WP, where the emission was converted to a carbon tax and then it was combined with the fuel cost to form the single objective function [22]. The economic emission dispatch problem was converted into a mono-objective problem in [23] in order to apply new global particle swarm optimization (NGPSO) for its solution. Hagh et al. [24] used an exchange market algorithm method for solving the stochastic economic emission dispatch problem, where the fuel cost, penalty costs of WP and emission were combined in one objective function. Unfortunately, most of the aforementioned methods did not necessarily provide the real Pareto front and the compromise solution which are frequently requested for the decision making. In addition, the solution programs need to run several times to get the non-dominated solutions. In consequence, several multi-objective optimization algorithms such as NSGA-II (non-dominated sorting genetic algorithm-II), MOPSO (multi-objective PSO) and MODE (multi-objective DE) were used for solving this kind of problem [25]. These algorithms are mainly based on the non-dominance principle and may provide the Pareto front in a single run. However, some works demonstrated that MOPSO-based algorithms provide frequently the more accurate Pareto front [25]. In fact, MOPSO adopts the non-dominated sorting principles to improve the solution diversity. In addition, PSO and its variants use the experience acquired during the search for the optimum solution in order to best guide the search process. Unlike GA and DE, PSO does not have mutation and crossover operators, but it emulates the social behavior of organisms, which enables the PSO-based techniques to efficiently provide the local solutions.

1.3. Aims and Contributions

Within this context, this paper presents an elitist multi-objective method to solve the DEED for the wind-thermal system. In the optimization process, all cited operating constraints are considered and the stochastic characteristic of the WP is represented by a chance-constraint which describes the probability that the power balance cannot be met. The stochastic constraint is incorporated in the system constraints in order to mitigate the penalty costs of WP. The resolution of the problem is carried out mainly in two steps. Firstly, the stochastic problem is converted into a deterministic problem by representing the random characteristic of the wind speed by the Weibull PDF. Then, the problem is solved by an elitist multi-objective evolutionary algorithm. The proposed optimization technique, called non-dominated PSO algorithm (NSPSO), uses a crowding distance comparison at the end of iterations of the classic PSO in order to facilitate the convergence to the real Pareto front. The Pareto front is generated in one run of the solution program. The proposed method is tested on the ten-unit and forty-unit systems including the wind energy source.

2. Materials and Methods

2.1. Chance-Constrained DEED Problem

In the literature, the DEED problem was considered as a bi-objective optimization problem. It aims to minimize simultaneously the total fuel cost and total emission by finding the power production of thermal units according to the predicted load demands. The resolution of the DEED problem can be accomplished by solving the SEED problem over a certain period of time subdivided into smaller time intervals. The total fuel cost and emission over time horizon of T hours are described, respectively [2], by Equations (1) and (2). In this study, T = 24 h.
C T = t = 1 T i = 1 N a i + b i P i t + c i ( P i t ) 2 + | d i sin { e i ( P i min P i t ) } |
E T = t = 1 T i = 1 N α i + β i P i t + γ i ( P i t ) 2 + η i exp ( λ i P i t )
The two objective functions will be minimized subject to the constraints given in Equations (3)–(7). Inequality (3) is the chance-constraint describing the stochastic characteristic of WP. It represents the probability to meet the system load requirement at time t. Real power losses P l o s s t are calculated using the B-loss formula [2]. In practice, the power generation of each unit i during two successive time periods is confronted by its RRLs defined by Inequalities (4) and (5). The POZ constraints are described as given in Equation (6). Maximum and minimum generations of both thermal units and the wind energy source are stated in Equations (7) and (8), respectively.
Pr ( i = 1 N P i t + P w t P l d t + P l o s s t ) α
P i t 1 P i t R i d o w n
P i t P i t 1 R i u p
P i t { P i min P i t P i , 1 d o w n P i , k 1 u p P i t P i , k d o w n ,   k = 2 , , z i P i , z i u p P i t P i max
P i min P i t P i max
0 P w t P w r

2.2. Probability Model of WP Output

The high penetration of WP into power networks has created major challenges due to the intermittency of the wind speed. From the literature review, it is found that the wind speed is widely described by two-parameter Weibull PDF [17]. The Weibull PDF and cumulative distribution function are given, respectively, in Equations (9) and (10) [17].
f V ( v ) = ( k / c ) ( v / c ) k 1 exp [ ( v / c ) k ]
F V ( v ) = 0 v f V ( τ )   d τ = 1 exp ( ( v / c ) k ) ,   v 0
Parameters c and k in Equation (9) depend on the wind farm location. Mostly, they are in the range of (5.0, 20.0) and (1.0, 3.0), respectively. Figure 1 depicts the impact of parameters c and k on the Weibull PDF. It can be seen that the curve shape is influenced by the value of parameter k. It is noteworthy also that if c increases, the curves move toward higher wind speed.
In this paper, WP output as a function of the wind speed is described by the following equation.
P w = φ ( v ) = { 0 , v < v i n   or   v v o u t w r v v i n v r v i n , 0 w < w r , v i n v < v r w r , v r v < v o u t
The cumulative distribution function (CDF) of the random Pw may be calculated as follows.
F W ( P w ) = Pr ( w P w ) = { 0 , ( P w < 0 ) 1 exp { ( ( 1 + h P w w r ) v i n c ) k } + exp ( ( v o u t c ) k ) , 0 P w < w r 1 , ( P w w r )
Thus, constraint (3) can be modified as follows.
Pr { P w t P l d t + P l o s s t i = 1 N P i t } = F W ( P l d t + P l o s s t i = 1 N P i t ) α
where h = v r v i n v i n .

2.3. Implementation of the Non-Dominated Sorting PSO Algorithm

The PSO algorithm emulates the social behavior of organisms [26]. In the PSO algorithm, the i-th individual, called particle, is represented at each iteration k by its position X i k = ( X i 1 k , , X i n k ) and its velocity V i k = ( V i 1 k , , V i n k ) .
From iteration k to the next iteration (k + 1), position and velocity are updated as given in the two following equations.
V i k + 1 = w V i k + c 1 r 1 ( p b e s t i k X i k ) + c 2 r 2 ( g b e s t k X i k )
X i k + 1 = X i k + V i k + 1
where w, c1 and c2 are the PSO parameters; r1 and r2 are random numbers in the range [0, 1]; p b e s t i k and g b e s t k are the best solution of the i-th particle and the best solution in the overall population at the k-th iteration, respectively.
In order to adopt the PSO algorithm for multi-objective problems, several modifications of the original PSO have been developed in the literature [27,28,29,30]. In this study, the non-dominated sorting concept suggested by Deb et al. [28] for the non-dominated sorting genetic algorithm is incorporated in the classical PSO algorithm.
At each generation t, an offspring population Qt is generated from the parent population Pt. The two populations are combined in one population Rt as in Equation (16). Then, the obtained population is sorted into different non-domination levels Fj as given in Equation (17). This process is shown in Figure 2 and it is detailed in [28].
R t = P t Q t
R t = j = 1 r ( F j )
where r is the number of fronts.

3. Results and Discussion

The performance of the proposed method for solving the DEED of a wind-thermal system is verified by using two test systems which are the standard ten-unit 39-bus New England power system and the forty-unit system. The single line diagram of the first system is shown in Figure 3. All aforementioned constraints are considered for both systems. Generator cost and emission coefficients of system 1 are shown in Table A1 in the Appendix. Generation limits and RRLs of all units of this system are given in Table A2. All data of system 2 are taken from [24,25]. The hourly variation of the load is given in Table A3.
Three cases are considered in this section.
(i)
SEED problem without wind power.
(ii)
DEED problem without wind power.
(iii)
DEED problem with wind power.

3.1. Case 1: SEED Problem without Wind Power

To prove the superiority of the proposed technique, the fuel cost and the emission are minimized for the forty-unit system with VPLE. In this case, the total load is 10,500 MW. The optimization results are shown in Table A4 in the Appendix. As seen in Table A4, the minimum fuel cost and emission provided by NSPSO are USD 121,153/h and 389,953 ton/h, respectively. It is clear that these values are better than those obtained by using the classical PSO algorithm. In addition, it can be verified easily that all constraints are satisfied.

3.2. Case 2: DEED Problem without Wind Power

In this case, the performance of the proposed optimization algorithm NSPSO is tested on the DEED problem without incorporation of WP. Initially, the NSPSO is applied to the ten-unit system with constant load Pld = 1700 MW and a comparison with the classical PSO is provided. The convergence and the Pareto set of solutions of both algorithms are shown in Figure 4 and Figure 5, respectively. From Figure 4 and Figure 5, it is clear that the proposed NSPSO provides the best results compared to the PSO algorithm. It is noticed that the minimum cost and the minimum emission achieved by NSPSO for the static problem are 9.9334 × USD 104/h and 1.1158 × 104 ton/h while are 9.9555 × USD 104/h and 1.1233 × 104 ton/h for the PSO algorithm, respectively. From Figure 5, it is obvious that fuel cost and emission are conflicting objective functions. In other words, if a power system operator or decision maker wants lower production cost, more emissions of harmful gases will be emitted and vice versa.
To further study the effectiveness of the NSPSO, it is executed for the classical DEED problem and obtained results are compared with other optimization techniques, such as improved bacterial foraging algorithm (IBFA) and non-dominated sorting genetic algorithm (NSGA-II), used in other research works for solving the same problem. The comparison results shown in Table 2 confirm that the NSPSO outperforms these techniques despite POZ constraints not being taken into account in some of them. The minimum total cost and minimum total emission achieved by the proposed technique are USD 2,474,472.8 and 293,416.3 ton, respectively.

3.3. Case 3: DEED with Wind Power

In this case, the effect of the incorporation of wind energy into the power system is studied through the DEED problem. The problem is solved by using the proposed method for various values of the threshold tolerance. Due to the space limit, just the optimum solutions for α = 0.25 are presented. Table 3, Table 4 and Table 5 show the optimum solutions for the dynamic economic dispatch, dynamic emission dispatch and the DEED compromise solution, respectively. It is worth noting that the compromise solution is provided using a fuzzy-based approach described in [2]. It is clear from these tables that the optimum solutions respect the required constraints such as the generation limits and the ramp rate limits. Nevertheless, the total cost and emission are reduced, respectively, from USD 2,474,472.8 and 293,416.3 ton (Table 2) to USD 2,433,467.20 (Table 3) and 283,538.16 ton (Table 4), when WP is considered.
It is clear from Table 3 and Table 4 that the production cost is USD 2,466,582.70 for dynamic economic dispatch and it is increased to USD 2,552,118.86 for dynamic emission dispatch, while emission is 331,251.40 ton under dynamic economic dispatch, and it decreases to 283,538.16 ton under dynamic emission dispatch. It is worth noting that the minimization of emission under economic dispatch is not considered and economic aspects are not considered under emission dispatch. To avoid the above-mentioned conflicts, the compromise solution given in Table 5 may be selected as the optimum solution.
Table 6 shows the effect of the threshold probability α on the minimum production cost, the minimum emission and compromise solution of the DEED problem incorporating wind energy. It is clear that the minimums of the two objective functions decrease as the probability α, that power balance described by Equation (13) cannot be met, increases, because the larger α signifies using more WP and reducing the demand of thermal energy.
The penetration ratio of WP is investigated also in this study. The maximum value of WP penetration is given as follows.
P w max = η P D
where PD is the total demand power and η is the ratio of WP penetration.
Table 7 shows the effect of WP penetration ratios on the total fuel cost and the total emission for total demand power equal to 1500 MW. It is clear that if the ratio increases, fuel cost and emission decrease due to the reduction in outputs of thermal units.

4. Conclusions

In this study, a PSO-based multi-objective optimization technique is proposed to solve the DEED problem incorporating wind energy. To avoid the penalty costs corresponding to the overestimation and underestimation of the wind farm output, the uncertain characteristic of the wind power is represented by a chance-constraint in the DEED model. The latter describes the probability that energy balance cannot be met. In order to adopt the PSO algorithm for the multi-objective DEED problem, the non-dominated sorting concept is incorporated in the classical PSO method. The proposed method referred to as NSPSO is successfully tested for the static economic emission dispatch problem. Then, its effectiveness for solving the stochastic DEED problem is evaluated. The fuel cost with VPLE and emission is minimized simultaneously where all constraints cited in the problem formulation are considered. Simulation results show that NSPSO outperforms other optimization techniques used for solving the same problem. Moreover, the effect of the penetration ratio on the objective functions is studied.
It can be concluded that the proposed algorithm can provide a variety of solutions for the decision makers in a single run. The NSPSO algorithm has the ability to optimize simultaneously more than two objective functions. Therefore, other functions can be added to the problem, e.g., total losses and voltage deviation.

Author Contributions

M.E.A. has prepared the introduction and problem formulation parts and he has simulated results. M.A.M.R. and I.M.M. have written the other section of the paper. M.A.M.R. has analyzed the results and supervised the work. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Deanship of Scientific Research (DSR), King Abdulaziz University, Jeddah, under grant No. (DF-304-135-1441).

Acknowledgments

This work was supported by the Deanship of Scientific Research (DSR), King Abdulaziz University, Jeddah, under grant No. (DF-304-135-1441). The authors, therefore, gratefully acknowledge DSR technical and financial support.

Conflicts of Interest

There is no conflict of interest.

Nomenclature

CTTotal fuel cost in USD
ETTotal emission in ton
N:Number of thermal units
ai, bi, ci, di and eiCost coefficients
αi, βi, γi, ηi, and λIEmission coefficients
P i t Generation in MW of unit i at time t
P l d t Total demand power in MW at time t
Pr ( ) Probability of event ( )
αProbability that the energy balance constraint cannot be met
P w t Wind power output at time t
P l o s s t Total losses in MW at time t
NNumber of thermal units
P i min and P i max Minimum and maximum limits of generation of unit i, respectively
R i d o w n and R i u p Down-ramp and up-ramp limits of the of the i-th unit in MW
P i , k d o w n and P i , k u p Down and up limits of the k-th POZ of unit i, respectively
z i Number of POZ for the i-th unit
f V ( ) Probability density function (PDF)
F V ( ) Cumulative distribution function (CDF)
vWind speed in m/s
V and PWWind speed and wind power random variables
k and c Shape and scale factors of the Weibull distribution function, respectively
v i n , v o u t and v r Cut-in, cut-out and rated wind speeds in m/s, respectively
wrRated wind power output in MW

Appendix A

Table A1. Generator cost and emission coefficients.
Table A1. Generator cost and emission coefficients.
Unitaibicidieiαiβiγiηiλi
1786.798838.53970.15244500.041103.3908−2.44440.03120.50350.0207
2451.325146.15910.10586000.036103.3908−2.44440.03120.50350.0207
31049.997740.39650.02803200.028300.3910−4.06950.05090.49680.0202
41243.531138.30550.03542600.052300.3910−4.06950.05090.49680.0202
51658.569636.32780.02112800.063320.0006−3.81320.03440.49720.0200
61356.659238.27040.01793100.048320.0006−3.81320.03440.49720.0200
71450.704536.51040.01213000.086330.0056−3.90230.04650.51630.0214
81450.704536.51040.01213400.082330.0056−3.90230.04650.51630.0214
91455.605639.58040.10902700.098350.0056−3.95240.04650.54750.0234
101469.402640.54070.12953800.094360.0012−3.98640.04700.54750.0234
Table A2. Unit operating limits in MW.
Table A2. Unit operating limits in MW.
Unit P i min P i max R i d o w n R i u p
11504708080
21354708080
3733408080
4603005050
5732435050
6571605050
7201303030
8471203030
920803030
1010553030
Table A3. Hourly loads.
Table A3. Hourly loads.
Hour123456789101112
Load (MW)103611101258140614801628170217761924202221062150
Hour131415161718192021222324
Load (MW)207219241776155414801628177619721924162813321184
Table A4. Optimum generation in MW (case 1).
Table A4. Optimum generation in MW (case 1).
UnitsBest CostBest Emission
NSPSOPSONSPSOPSO
1113.9975113.6956444.5290439.2442
2111.2700108.5791118.8684118.8350
397.798797.5901119.5250119.1685
478.6822180.8286120.0000120.0000
587.761489.4804171.0041171.3165
639.3092135.910099.6506100.0000
761.0281262.3170126.4088123.6008
884.7192286.7468293.3165293.0055
9282.9047289.1561298.0365298.3546
10129.1357128.6181296.4214297.2705
11165.2336165.0649136.1537137.1096
1294.123795.2535298.0555298.7171
13125.0462127.4267300.0000299.9239
14393.5936393.9443435.5130437.5409
15304.3556303.7451428.8594428.4812
16395.9528392.3604424.3950425.0628
17489.8036486.7798418.5687420.6127
18489.6818480.9941438.3276438.2479
19512.0610517.3487441.5894443.2781
20512.6642511.1498437.8936436.2938
21523.1834523.5155433.7515434.5389
22523.1455532.7049432.6224431.5904
23521.7535536.3904432.0455431.4084
24523.5970528.3499437.9027439.7005
25525.0606523.1002433.8896434.0663
26535.5420546.2872437.0916435.3730
2711.691913.9834440.2194439.3075
2810.062318.698228.208127.6326
2910.020113.379528.388427.9565
3095.799883.770328.327630.0000
31199.9715182.664598.902799.7623
32200.0000196.3166171.4707170.4029
33200.0000199.0675171.9558171.7829
34203.7138186.6948169.5057169.1000
35170.1866181.6321200.0000200.0000
36202.3923195.0869200.0000199.8316
37120.0000119.0675200.0000199.9375
38113.7251114.3643102.1179103.9197
39120.0000108.4289103.8253103.8042
40521.0316529.5086102.6590103.8210
Cost (USD/h)121,153122,362129,911129,945
Emission (USD/h)389,9534.10112176,299176,305

References

  1. Pandit, N.; Tripathi, A.; Tapaswi, S.; Pandit, M. An improved bacterial foraging algorithm for combined static/dynamic environmental economic dispatch. Appl. Soft Comput. 2012, 12, 3500–3513. [Google Scholar] [CrossRef]
  2. Huang, W.T.; Yao, K.; Chen, M.K.; Wang, F.Y.; Zhu, C.H.; Chang, Y.R.; Lee, Y.D.; Ho, Y.H. Derivation and Application of a New Transmission Loss Formula for Power System Economic Dispatch. Energies 2018, 11, 417. [Google Scholar] [CrossRef] [Green Version]
  3. Hazra, S.; Roy, P.K. Quasi-oppositional chemical reaction optimization for combined economic emission dispatch in power system considering wind power uncertainties. Renew. Energy Focus 2019, 31, 45–62. [Google Scholar] [CrossRef]
  4. Liang, Z.; Glover, J.D. A zoom feature for a dynamic programming solution to economic dispatch including transmission losses. IEEE Trans. Power Syst. 1992, 7, 544–550. [Google Scholar] [CrossRef]
  5. Gar, M.C.W.; Aganagic, J.G.; Meding, T.; Jose, B.; Reeves, S. Experience with mixed integer linear programming based approach on short term hydrothermal scheduling. IEEE Trans. Power Syst. 2001, 16, 743–749. [Google Scholar]
  6. Torres, G.; Quintana, V. On a nonlinear multiple centrality corrections interior-point method for optimal power flow. IEEE Trans. Power Syst. 2001, 16, 222–228. [Google Scholar] [CrossRef]
  7. Ganjefar, S.; Tofighi, M. Dynamic economic dispatch solution using an improved genetic algorithm with non-stationary penalty functions. Eur. Trans. Electr. Power 2011, 21, 1480–1492. [Google Scholar] [CrossRef]
  8. Lu, H.; Sriyanyong, P.; Song, Y.H.; Dillon, T. Experimental Study of a New Hybrid PSO with Mutation for Economic Dispatch with Non-smooth Cost Function. Int. J. Electr. Power 2010, 32, 921–935. [Google Scholar] [CrossRef]
  9. Sen, T.; Mathur, H.D. A new approach to solve Economic Dispatch problem using a Hybrid ACO–ABC–HS optimization algorithm. Int. J. Electr. Power 2016, 78, 735–744. [Google Scholar] [CrossRef]
  10. Vaisakh, K.; Praveena, P.; Naga Sujatha, K. Solution of Dynamic Economic Emission Dispatch Problem by Hybrid Bacterial Foraging Algorithm. Int. J. Comput. Sci. Electron. Eng. 2014, 2, 58–64. [Google Scholar]
  11. Niknam, T.; Narimani, M.R.; Jabbari, M. Dynamic optimal power flow using hybrid particle swarm optimization and simulated annealing. Int. Trans. Electr. Energy Syst. 2013, 23, 975–1001. [Google Scholar] [CrossRef]
  12. Jiang, X.; Zhou, J.; Wang, H.; Zhang, Y. Dynamic environmental economic dispatch using multiobjective differential evolution algorithm with expanded double selection and adaptive random restart. Int. J. Electr. Power 2013, 49, 399–407. [Google Scholar] [CrossRef]
  13. Hetzer, J.; Yu, C.D.; Bhattarai, K. An economic dispatch model incorporating wind power. IEEE Trans. Energy Convers. 2008, 23, 603–611. [Google Scholar] [CrossRef]
  14. Liu, X.; Xu, W. Economic load dispatch constrained by wind power availability: A here-and-now approach. IEEE Trans. Sustain. Energy 2010, 1, 1–9. [Google Scholar] [CrossRef]
  15. Roy, P.K.; Bhui, S. Multi-objective quasi-oppositional teaching learning based optimization for economic emission load dispatch problem. Int. J. Electr. Power 2013, 53, 937–948. [Google Scholar] [CrossRef]
  16. Zhu, Y.; Wang, J.; Qu, B. Multi-objective economic emission dispatch considering wind power using evolutionary algorithm based on decomposition. Int. J. Electr. Power 2014, 63, 434–445. [Google Scholar] [CrossRef]
  17. Alham, M.H.; Elshahed, M.; Ibrahim, D.K.; Abo El Zahab, E.E.D. A dynamic economic emission dispatch considering wind power uncertainty incorporating energy storage system and demand side management. Renew. Energy 2016, 96, 800–811. [Google Scholar] [CrossRef]
  18. Hu, Y.; Li, Y.; Xu, M.; Zhou, L.; Cui, M. A Chance-Constrained Economic Dispatch Model in Wind-Thermal-Energy Storage System. Energies 2017, 10, 326. [Google Scholar] [CrossRef] [Green Version]
  19. Teeparthi, K.; Vinod Kumar, D.M. Multi-objective hybrid PSO-APO algorithm based security constrained optimal power flow with wind and thermal generators. Eng. Sci. Technol. 2017, 20, 411–426. [Google Scholar] [CrossRef]
  20. Aghaei, J.; Niknam, T.; Azizipanah-Abarghooee, R.; Arroyo, J.M. Scenario-based dynamic economic emission dispatch considering load and wind power uncertainties. Int. J. Electr. Power 2013, 47, 351–367. [Google Scholar] [CrossRef]
  21. Biswas, P.; Suganthan, P.N.; Mallipeddi, R.; Amaratunga, G.A.J. Optimal reactive power dispatch with uncertainties in load demand and renewable energy sources adopting scenario-based approach. Appl. Soft Comput. 2019, 75, 616–632. [Google Scholar] [CrossRef]
  22. Jadhav, H.T.; Roy, R. Gbest guided artificial bee colony algorithm for environmental/economic dispatch considering wind power. Exp. Syst. Appl. 2013, 40, 6385–6399. [Google Scholar] [CrossRef]
  23. Zou, D.; Li, S.; Li, Z.; Kong, X. A new global particle swarm optimization for the economic emission dispatch with or without transmission losses. Energy Convers. Manag. 2017, 139, 45–70. [Google Scholar] [CrossRef]
  24. Hagh, M.T.; Kalajahi, S.M.S.; Ghorbani, N. Solution to economic emission dispatch problem including wind farms using Exchange Market Algorithm Method. Appl. Soft Comput. 2020, 88, 1–10. [Google Scholar] [CrossRef]
  25. Liu, G.; Zhu, Y.; Jang, W. Wind-thermal dynamic economic emission dispatch with a hybrid multi-objective algorithm based on wind speed statistical analysis. IET Gener. Transm. Dis. 2018, 12, 3972–3984. [Google Scholar] [CrossRef]
  26. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the IEEE International Conference on Neural Networks 1995, Perth, Australia, 27 November–1 December 1995; pp. 1942–1948. [Google Scholar]
  27. Rezaei, F.; Safavi, H.R.; Mirchi, A.; Madani, K. f-MOPSO: An alternative multi-objective PSO algorithm for conjunctive water use management. J. Hydro Environ. Res. 2017, 14, 1–18. [Google Scholar] [CrossRef]
  28. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef] [Green Version]
  29. Kien, L.C.; Duong, T.L.; Phan, V.D.; Nguyen, T.T. Maximizing Total Profit of Thermal Generation Units in Competitive Electric Market by Using a Proposed Particle Swarm Optimization. Sustainability 2020, 12, 1265. [Google Scholar] [CrossRef] [Green Version]
  30. Mahmoud, K.; Abdel-Nasser, M.; Mustafa, E.; Ali, Z.M. Improved Salp—Swarm Optimizer and Accurate Forecasting Model for Dynamic Economic Dispatch in Sustainable Power Systems. Sustainability 2020, 12, 576. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Weibull probability distribution function (PDF): (a) For k = 1.7; (b) For k = 1.
Figure 1. Weibull probability distribution function (PDF): (a) For k = 1.7; (b) For k = 1.
Sustainability 12 07253 g001
Figure 2. Non-dominated sorting concept.
Figure 2. Non-dominated sorting concept.
Sustainability 12 07253 g002
Figure 3. Single-line diagram of the studied system.
Figure 3. Single-line diagram of the studied system.
Sustainability 12 07253 g003
Figure 4. Convergence of the non-dominated sorting particle swarm optimization (NSPSO) and PSO.
Figure 4. Convergence of the non-dominated sorting particle swarm optimization (NSPSO) and PSO.
Sustainability 12 07253 g004
Figure 5. Pareto fronts.
Figure 5. Pareto fronts.
Sustainability 12 07253 g005
Table 1. List of some techniques used for dispatch problems.
Table 1. List of some techniques used for dispatch problems.
TechniquesDispatch Problems
Dynamic programming [4]Static economic dispatch problem without valve-point loading effects (VPLE) constraints
Interior point method [6]Nonlinear optimal power flow
Particle swarm optimization (PSO) [8]Static economic dispatch with VPLE constraints
Artificial bee colony (ABC) [9]
Genetic algorithm [7]Dynamic economic dispatch problem with VPLE constraints
Bacterial foraging [10]Dynamic economic emission dispatch (DEED) problem with VPLE constraints
Simulated annealing [11]
Differential evolution (DE) [12]
Here-and-now approach [14]Static economic dispatch problem including wind power and without VPLE
Stochastic optimization technique [15]Static economic emission dispatch (SEED) problem considering wind power
Chance-constraint programming [16]SEED problem considering wind power
Chance-constraint programming [17]DEED problem considering wind power
Chance-constraint programming [18]Static economic dispatch considering wind power and without VPLE
Scenario-based approach [20]DEED problem considering wind power
Scenario-based approach [21]Reactive power dispatch considering renewable energy sources and with uncertainties in loads.
Table 2. Comparison of the NSPSO with other meta-heuristic techniques.
Table 2. Comparison of the NSPSO with other meta-heuristic techniques.
MethodMinimum Total Cost (USD)Minimum Total Emission (ton)
NSPSO2,474,472.8293,416.3
PSO2,491,480.22.97696
IBFA [1]2,481,733.3295,833.0
NSGAII [2]2.5168 × 1063.1740 × 105
Table 3. Optimum solution for the dynamic economic dispatch (α = 0.25).
Table 3. Optimum solution for the dynamic economic dispatch (α = 0.25).
HourP1P2P3P4P5P6P7P8P9P10WP
1152.19135.00143.7560.0073.00160.00130.0098.5025.2346.1330.89
2150.07137.64191.5160.00121.47152.07130.00120.0020.0016.1332.42
3152.45135.00271.51110.00171.47145.20130.00120.0020.0012.6217.80
4154.32135.00268.30145.34217.31155.92123.12119.7450.0039.6931.44
5153.35136.00297.97168.14227.50160.00130.00118.8149.2644.3932.52
6196.18135.00329.35218.14243.00144.52130.00120.0071.2255.0032.33
7151.82199.68340.00255.06237.69160.00123.16120.0080.0055.0030.84
8166.04226.41340.00300.00243.00160.00130.00120.0080.0053.2714.60
9224.73306.41340.00300.00243.00160.00130.00120.0080.0055.0032.63
10252.51386.41340.00300.00243.00160.00130.00120.0080.0054.2732.46
11272.99466.41340.00300.00243.00160.00130.00120.0080.0046.3832.33
12308.76470.00340.00300.00243.00160.00130.00120.0080.0055.0032.49
13272.91463.03327.97300.00232.48160.00130.00103.9779.8155.0029.48
14195.22383.58311.62300.00243.00159.38129.81119.0176.4942.8131.80
15152.33303.58301.25300.00243.00129.41130.00120.0078.1544.1831.32
16161.55223.58221.25250.00233.79160.00130.00120.0055.0014.1827.29
17150.68145.58218.55239.01243.00144.51129.86119.0751.3044.1832.04
18151.05213.33297.55249.74232.67154.08126.38117.7954.2945.8931.88
19178.47293.33300.00299.74243.00160.00130.0087.7953.1755.0032.57
20212.61373.33340.00300.00243.00160.00130.00117.7980.0055.0032.50
21231.14308.96339.73299.43243.00160.00125.76119.9476.9954.7832.20
22152.08232.02262.12249.43239.68160.00130.00120.0052.5944.8831.91
23153.27152.02182.12235.39189.68110.00100.00120.0080.0014.8825.64
24152.08135.00117.01185.39156.80100.04130.0090.0080.0031.3930.48
Cost (USD)2,433,467.20
Emission (ton)331,251.40
Table 4. Optimum solution for the dynamic emission dispatch (α = 0.25).
Table 4. Optimum solution for the dynamic emission dispatch (α = 0.25).
HourP1P2P3P4P5P6P7P8P9P10WP
1165.58135.6088.5673.46133.09119.9292.7892.3178.2354.0121.60
2165.52136.2895.3091.47136.97132.32100.62116.6479.9755.0021.75
3165.70157.99115.67117.19163.79159.98129.38119.5479.9654.9821.76
4195.69197.85138.87139.11203.33160.00130.00120.0080.0054.9521.69
5216.08213.04149.59155.70219.00160.00129.69120.0079.9355.0021.62
6245.43250.33182.85189.66242.54159.60129.70119.8679.8955.0021.76
7265.32270.48202.15209.58241.34160.00130.00120.0080.0055.0021.73
8284.88287.09225.55227.96242.92160.00129.76119.9679.9755.0021.71
9326.49317.64268.44277.96243.00157.18130.00120.0080.0054.6718.91
10340.26355.82340.00268.08243.00160.00130.00120.0080.0051.9211.95
11384.79366.58340.00300.00243.00160.00130.00120.0078.1755.0014.91
12394.93395.50340.00300.00243.00160.00130.00120.0080.0055.0021.77
13356.63356.77332.55299.30242.81159.97129.92120.0079.8754.8721.76
14323.38324.57265.26272.00242.98159.96129.66119.6779.8955.0021.76
15287.40287.15224.63226.75243.00160.00129.69119.7979.8455.0021.61
16234.54235.52170.56176.75238.93160.00130.00120.0055.0055.0021.75
17218.58217.50160.73158.17224.54159.47129.03119.9954.9355.0021.71
18253.80256.98191.47190.38242.58159.98130.00120.0054.8955.0021.69
19293.70291.55231.14234.04243.00159.96129.96119.9854.9554.9521.73
20301.23340.24311.14284.04243.00160.00130.00120.0080.0055.0020.92
21322.36316.67269.77275.90242.94159.92130.00119.8879.7954.9921.76
22244.56236.67189.77225.90243.00160.00100.00120.0080.0055.0021.62
23165.11157.07109.77175.90193.00160.00125.62120.0080.0055.0021.75
24170.50137.02116.29125.90143.00148.23107.99104.6580.0055.0020.17
Cost (USD)2,552,118.86
Emission (ton)283,538.16
Table 5. Best compromise solution for the DEED problem (α = 0.25).
Table 5. Best compromise solution for the DEED problem (α = 0.25).
HourP1P2P3P4P5P6P7P8P9P10WP
1150.11135.6477.13113.31123.76125.2694.0286.2564.8952.6231.51
2150.13135.0083.51110.89167.96128.2195.0994.2178.6855.0032.57
3151.74138.19130.19125.09172.81159.16124.66119.9576.1355.0032.23
4155.27144.41176.07172.92222.81154.32130.00120.0080.0055.0029.37
5166.61189.98188.18184.09219.69159.73128.33119.4180.0049.5632.59
6208.48220.78203.56225.51243.00159.56128.76119.7480.0053.6532.10
7255.24245.79220.35275.51243.00129.32130.0089.7480.0055.0030.94
8220.71300.02277.02269.20243.00157.83100.00119.7480.0037.6728.59
9274.93289.02326.95294.78243.00155.08129.49117.9780.0048.6132.35
10298.85369.02310.79300.00243.00160.00130.00120.0080.0055.0032.26
11287.06449.02340.00300.00243.00160.00130.00120.0080.0055.0027.25
12338.40463.32334.81297.73239.12157.06128.35118.0577.8554.5530.57
13312.20383.32340.00300.00243.00159.68129.85120.0079.2053.6132.44
14274.94310.29295.01293.28242.08159.90130.00119.6180.0054.7632.49
15225.34250.11288.03262.93242.66160.00121.27119.7480.0053.2429.71
16150.21203.99251.89232.77228.27153.00126.88116.3551.7255.0026.48
17159.48168.06203.71195.09243.00160.00129.39116.8855.0055.0032.33
18210.39236.26241.82243.83232.79153.36130.0086.8855.0054.5230.67
19248.46249.38264.83293.83243.00160.00130.00110.5555.0055.0023.65
20290.34310.01340.00293.29243.00157.66130.00120.0074.4955.0030.54
21285.72296.94302.19293.47242.59159.99130.00119.5779.1154.6228.42
22213.06223.41222.19243.47213.47160.00129.62117.5380.0041.5330.95
23156.28143.41184.23193.47163.47160.0099.62120.0080.0037.3524.93
24151.87135.00115.93145.17182.97133.97129.6290.0050.0043.5230.02
Cost (USD)2,466,582.70
Emission (ton)298,159.46
Table 6. Effect of the threshold tolerance.
Table 6. Effect of the threshold tolerance.
αDynamic Economic DispatchDynamic Emission DispatchCompromise Solution
Cost (×106 (USD))Emission (×105 ton)Cost (×106 (USD))Emission (×105 ton)Cost (×106 (USD))Emission (×105 ton)
0.252.4334673.312512.5521182.835382.4665822.98159
0.32.3762803.077912.5067362.709292.4277582.80227
0.352.3602073.023582.4701342.653132.3944212.72884
Table 7. Effect of wind power (WP) penetration ratio on the SEED (PD = 1500 MW).
Table 7. Effect of wind power (WP) penetration ratio on the SEED (PD = 1500 MW).
Ratio η5%10%15%20%
Cost (USD/h)83,86582,00780,31278,579
Emission (ton/h)7570719068186481

Share and Cite

MDPI and ACS Style

Alshammari, M.E.; Ramli, M.A.M.; Mehedi, I.M. An Elitist Multi-Objective Particle Swarm Optimization Algorithm for Sustainable Dynamic Economic Emission Dispatch Integrating Wind Farms. Sustainability 2020, 12, 7253. https://doi.org/10.3390/su12187253

AMA Style

Alshammari ME, Ramli MAM, Mehedi IM. An Elitist Multi-Objective Particle Swarm Optimization Algorithm for Sustainable Dynamic Economic Emission Dispatch Integrating Wind Farms. Sustainability. 2020; 12(18):7253. https://doi.org/10.3390/su12187253

Chicago/Turabian Style

Alshammari, Motaeb Eid, Makbul A. M. Ramli, and Ibrahim M. Mehedi. 2020. "An Elitist Multi-Objective Particle Swarm Optimization Algorithm for Sustainable Dynamic Economic Emission Dispatch Integrating Wind Farms" Sustainability 12, no. 18: 7253. https://doi.org/10.3390/su12187253

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