Next Article in Journal
A Real-Time Application-Classification Vertical Handover Scheme for Coexisting Visible Light Communication and Radio Frequency Indoor Networks on Mobile Terminals
Previous Article in Journal
UGV Coverage Path Planning: An Energy-Efficient Approach through Turn Reduction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New PSO Technique Used for the Optimization of Multiobjective Economic Emission Dispatch

1
Department of Electrical Engineering, Trinity College of Engineering and Technology, Karimnagar 505001, Telangana, India
2
Department of Chemistry, Sir Padampat Singhania University, Udaipur 313601, Rajasthan, India
3
Department of CSE, ITM SLS Baroda University, Vadodara 391510, Gujarat, India
4
School of Computing and Lnformatics, University of Louisiana, Lafayette, LA 70504, USA
5
Department of ECE, Nalla Malla Reddy Engineering College, Hyderabad 500088, Telangana, India
6
Engineering Cluster, Singapore Institute of Technology, Singapore 138683, Singapore
7
Muma School of Business, University of South Florida, Sarasota-Manatee Campus, Sarasota, FL 33620, USA
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(13), 2960; https://doi.org/10.3390/electronics12132960
Submission received: 22 May 2023 / Revised: 30 June 2023 / Accepted: 30 June 2023 / Published: 5 July 2023
(This article belongs to the Section Artificial Intelligence)

Abstract

:
Most power is generated using fossil fuels like coal, natural gas, and diesel. The contribution of coal to power generation is very high compared to other sources. Almost all thermal power plants use coal as a fuel for power generation. Such sources of fossil fuels are limited and thus the cost of power generation increases. At the same time, the induced toxic gases due to these fossil fuels pollute the environment. The objective of this work is to solve the economic emission dispatch problem. Economic emission dispatch helps to find out how to operate power plants at the minimum cost and induce the minimum emissions at a thermal power plant. Economic emission dispatch with constraints is a nonlinear optimization problem. For the solution of such nonlinear economic emission load dispatch problems, this work considers a new particle swarm optimization technique. The proposed new PSO gives the best solution for economic emission load dispatch and handles the constraints. For the testing of the proposed new PSO algorithm, this work considered a case study of a system of six generating units, and it was tested for load demands of 700 MW, 800 MW, and 1000 MW. The results of the new PSO for the three load demands considered give the minimum generation cost, minimum emission, and minimum total cost compared to other optimization algorithms. The proposed techniques are effective, and they can help obtain the minimum generation cost and minimize emissions.

1. Introduction

Everyone is concerned about the growing number of environmental challenges throughout the world. There are several factors that either directly or indirectly impact the environment; 78% of the carbon dioxide in the environment is released by some of the primary culprits, including factories and cars. Since electricity is the lifeblood of every country, demand for it has risen as a result of economic expansion in all areas. The majority of nations rely on thermal power plants to provide their electricity. Numerous techniques exist and are regularly applied to the emissions challenge. This study reports on a novel particle swarm optimization (PSO) method for balancing the economic emission dispatch model. The technique reported here incorporates costs and emissions (with COx and NOx), and it is tested against systems of six generating units for various loads. The outcomes of the proposed PSO method have been compared in terms of minimizing costs and emissions. The unique contribution this study makes is the optimization technique, which has not yet been discussed in the literature studied thus far. The proposed PSO is a new variant of the PSO algorithm, and it has many advantages over classical PSO, such as the following.
  • In classical PSO, the velocity needs to be updated after every iteration in order to update the particle positions. In this PSO, if some particles move away from the search area, they cannot come back and do not participate in the search for a global solution, but they continuously move their position away from the search area. Therefore, it is possible in classical PSO for particles to be used for local solutions. In the new PSO, the focus is to update the particle positions in such a way that they cannot stop before obtaining the neither solution nor move away from the search area.
  • In classical PSO, constriction factors C1 and C2 are taken as constant values (C1 = C2 = 2.1), as shown in Equations (10) and (11). Therefore, a constant value is not very effective, and hence it cannot help the particles to come back if they move away from the search area. In the new PSO, the values of C1 and C2 are defined in such a way that they help to move the particles into the search area towards the global solution of the problem and cannot allow them to move away from the search area. The values of C1 and C2 are shown in Equations (12) and (13).
  • In classical PSO, the weight of inertia is considered, which depends on the number of iterations and the minimum and maximum values of the inertia weight. In the new PSO, inertia weight is defined between the particle position mean and minimum value; this helps particles move continuously until they obtain the global solution to the problem.
Therefore, the proposed new PSO always provides a fast and effective global solution to the problem. That is the main motive for selecting this new PSO in this work for the solution of economic emission dispatch.
The rest of this paper is divided as follows: Section 2 outlines the literature in the PSO domain; Section 3 describes the underlying mathematical model of the economic emission problem; Section 4 presents the optimization techniques of the novel PSO; Section 5 discusses assumptions for obtaining the results, the importance of the novel PSO with ELD formulation, and the comparative results of different techniques with the proposed new PSO. Finally, Section 6 concludes this study.

2. PSO in the Literature

Some of the major causes of environmental pollution are large industries, thermal power plants, and diesel and gasoline vehicles. They emit around 82% carbon dioxide and carbon monoxide into the environment. Coal is used as fuel at thermal power plants, and it is the main source of carbon dioxide and sulphur dioxide in the environment. Due to sulphur dioxide, acid rain arises, which affects lung function and also has adverse effects on the eye. Similarly, carbon dioxide produces greenhouse gases and induces many health issues such as difficulty breathing, headaches, high blood pressure, and asphyxia.
An innovative water evaporation optimization technique was put forth to address the economic load dispatch problem with emission constraints. The goal was to produce a product at the lowest possible cost with the fewest emissions. The suggested water evaporation optimization technique was based on molecular dynamics simulations of the evaporation of a small number of water molecules on solid surfaces with various degrees of wet ability [1,2].
A combined economic emission dispatch (CEED) model for the microgrid system was proposed for obtaining the optimal generation cost. A novel improved Mayfly algorithm incorporating Levy flight cost and emission was examined for the case study of the Island microgrid model. The results obtained by the proposed methods were compared to those obtained by thermal-powered, solar-powered, and wind-powered generating units [3].
An economic emission model with line flow constraints for obtaining the minimum cost of generation and emissions was proposed. For the solution of the proposed model of 14 IEEE-bus systems, a classical technique was suggested [4].
Article [5] used deterministic and stochastic economic load dispatch models and optimized them with improved particle swarm optimization (PSO) to deal with the economic load dispatch and environmental impact. Results obtained by the proposed method were compared with those obtained by the other PSO variants, a cultural algorithm, simulated annealing, and Tabu search algorithms for analyzing the economic load dispatch. Two cases of data from 10 generators and 13 generator systems were considered [6].
Economic load dispatch with renewable energy sources was optimized by a hybrid model of particle swarm optimization and the bat algorithm [7]. A new PSO technique was very effective in finding the optimum solution for the random data set [8]. Moreover, its value does not differ if the data set values increase. Various PSO variants for optimization of economic load dispatch were considered in different case studies and compared the results obtained by different PSO techniques [9].
An improved PSO technique for the solution of a multiobjective microgrid dispatch model for the development of microgrids included PV systems, wind turbines, microturbines, and electric vehicles. Mobile distributed energy storage devices were considered the batteries of electric vehicles [10].
A combined economic emission dispatch problem to obtain the optimal cost of the system was considered. The proposed objective model was used for obtaining the minimum cost of generation and emission values. For the optimization of the proposed ELD model, a new interior search algorithm was suggested. Four cases were solved without solar and wind energy sources [11].
A multiobjective model, including electric vehicles as load-optimized for the analysis of the economy and the environmental protection of a microgrid system, was considered. For the optimization of the proposed model, the simulated annealing particle swarm optimization algorithm (ASAPSO) was suggested. A linear weighting method was used, which was based on the theory of a two-person zero-sum game for the full consumption of renewable energy [12].
A new particle swarm optimization algorithm was proposed for the solution for handling the economic load dispatch with emissions, along with power balance and generation limits [13]. The authors of [14] solved the grid-connected microgrid system by using an improved bee colony. Differential evolution and quantum particle swarm optimization techniques were also used to solve the microgrid model of economic load dispatch [15]. A deep analysis of environmental emissions due to carbon dioxide, nitrogen oxide, and greenhouse gases was performed [16]; CO2 emissions, global warming, and its resultant climate change were shown, which induce serious environmental problems and affect human beings. Methods were also suggested to reduce the CO2, SO2, and greenhouse gases induced by all sectors of human activity, including power generation [17].
To reduce the cost of generation and environmental emissions, a three-echelon supply chain system with multi-level trade credit and single-setup, multiple-delivery policies was suggested. This system was used to quantify the effects of the environmental regulations and trade credit period [18].
A quasi-oppositional search-based political optimizer was used to solve the non-convex-single- and bi-objective economic and emission load dispatch problems. The proposed bi-objective EELDP problem was solved with constraints such as the valve-point loading effect and generator limits [19].
The multi-area economic load dispatch problem was solved by convergent particle swarm optimization [20]. A hybrid dynamic model of economic emission dispatch was solved by the moth–flame optimization algorithm, including a renewable energy generation system [21]. The dynamic programming technique suggested for the solution of the economic and emission dispatch problems [22]. The economic emission dispatch problem is optimised by the grasshopper algorithm with power flow constraints [23]. An adaptive multi population-based differential evolutionary technique was proposed that improves ELD global solutions [24]. A hybrid generation system can help reduce the cost of power generation as well as carbon emissions [25].
A multiobjective ELD problem was formulated using a wind energy system and a distributed generation system [26]. Foraging optimization based on the spiral foraging approach given for solving the ELD problem improves global search capability and convergence velocity [27]. To address the complex economic load dispatch issue, a new hybrid grey wolf optimization method with a strong learning mechanism was developed [28].
An optimization algorithm based on the theory of demand and supply was used to optimize the ELD model. The proposed algorithm efficiently moves the particles in the search space between local and global searches [29]. The authors of [30] considered class-topping optimization techniques that are based on human intelligence. They solved ELD as well as CEED using four different case studies. Two test cases of 10 and 15 generating units were taken and optimized for the ELD problem by PPSO [31].
The bat algorithm was used for optimization of multiobjective problems. This work considered economic emission dispatch as a multiobjective problem and found the overall generation cost of the plant [32]. A contemporary search-and-rescue optimization approach that is motivated by the behavior of humans during search-and-rescue operations was used for the combined solution of emissions and economic dispatch [33].
To overcome ELD difficulties, enhanced arithmetic optimization was suggested. Two crucial variables in the original AOA were math optimizer acceleration and math optimizer probability [34]. For optimization of multi-objective ELDs, data mining technology was used. The proposed techniques give the best decision for the sample test data [35].
Harris hawks optimization techniques were used to address the issues of economic load dispatch. The Harris hawks optimizer was used for finding the number of possible solutions in the search space, and each of these regions can be thoroughly searched for the local best solution via adaptive hill climbing [36].
The chameleon swarm algorithm was proposed for the minimization of emissions as well as the generation costs of the power plant [37]. A novel evolutionary optimization approach was proposed to resolve the economic load dispatch issue. The standard harmony search random selection process was replaced with a mutation process based on wavelet theory to increase the performance of the suggested strategy [38].

3. Economic Emission Load Dispatch Model

This section considers the mathematical model of economic dispatch, first as a single objective given in Equation (1). The minimization of the generation cost ($/h) of the thermal power plant for the Tth generating system [3] is given as
F T = m i n i = 1 T ( a i P i 2 + b i P i + c i ) ( $ / h )
where ai, bi, and ci are the cost coefficients included during the generation, Pi is the generated power, and FT is the total generation cost.
This is subject to following constraints.

3.1. Real Power Balance

Power generated at the power plant that is consumed by the consumer is called load demand, and some power is lost during the transmission of power from the generating plant to consumers. The real power balance is defined as
i = 1 T P i P L = P D
where PD is the load demand and PL is the losses in the transmission line.

3.2. Generation Capacity Limits

All plants generate power between the lower and upper limits so that it can be loaded into the grid.
P i M i n P i P i M a x
where P i M i n and P i M a x are the lower and upper limits of power generated at power plant.
Then, include one more objective called environmental emission, which is induced when fossil fuel combustion occurs at thermal power plants (SOx, NOx, and COx are emitted and pollute the environment). Emissions from the thermal power plant due to these toxic gases are considered a second objective and are given as Equation (4) for Tth generating units. The emission is calculated in tons per hour as a function of the generated power [3]. So, as power generation increases, emissions into the environment also increase.
E T = m i n i = 1 T ( d i P i 2 + e i P i + f i ) ( T / h )
where di, ei, and fi are the emission coefficients and ET is the total emission (tons/h).

3.3. Combined Economic Emission Dispatch (CEED)

The main objective of the combined economic emission dispatch model is to reduce the cost of power generation; at the same time, emission levels should also be mitigated without violating the considered constraints. The combined economic emission function is given as Equation (5).
T c = M i n i = 1 T { F T P i , E T P i }
The first objective (ELD) is given in Equation (1) in $/h, and the second objective (minimizing emissions) is given in Equation (4) in tons/h. For obtaining multiobjective economic emission dispatch, Equations (1) and (4) are combined by using the price penalty factor h ($/ton), as given in Equation (6). The penalty factor is defined as the ratio of power produced by the plant to the actual power requirement of the load being satisfied after line loss.
h = F T ( P i M a x ) E T ( P i M a x ) = ( a i ( P i M a x ) ^ 2 + b i P i M a x + c i ) ( d i ( P i M a x ) ^ 2 + e P i M a x + f i )
Therefore, combined economic emission function is given as
T c = i = 1 T ( a i P i 2 + b i P i + c i ) + h ( i = 1 T ( d i P i 2 + e P i + f i )
where T c is the total cost of economic emission dispatch, FT and ET are the functions of fuel cost and emission, respectively, and h is the penalty factor used for the combination of fuel cost and emission function. Since fuel costs are represented in $/h and emissions are represented in tons/h, the direct combination of both objectives is not possible without the use of a penalty factor. Therefore, the penalty factor as given in Equation (6) is used to combine the two objectives into a single objective (producing a multiobjective model).

4. Modified PSO (Modified Particle Swarm Optimization)

This is a modified new PSO; it is better than the classical model in terms of providing an effective and efficient solution. For the development of algorithms in MATLAB, the following steps are followed.
  • First, initiate the particle positions with the help of the maximum and minimum limits of generated power, as given in Equation (8).
S i K = P m i n + P m a x P m i n r a n d
where Pmax and Pmin are the set of generated power limits and rand is the random value between zero and one generated by MATLAB during the optimization.
2
Take the set of data cost coefficients (a, b, and c) and emission coefficients (c, d, e, and f) from Table 1.
3
Then, initiate the velocity of the particles using the particle positions, as given by Equation (9).
V i n i t i a l ( V i k ) = V m i n + r a n d ( V m a x V m i n )
where V m i n = P m a x P m i n N u m b e r   o f   g e n e r a t i n g   u n i t s and V m a x = P m a x P m i n N u m b e r   o f   g e n e r a t i n g   u n i t s .
Vmin is the minimum speed of the particles required to move in the search area, Vmax is the maximum speed of the particles, and rand is a real number generated by MATLAB between zero and one. If the speed increases beyond Vmax, particles may move away from the search space, and hence the final results may differ from the optimum value.
4.
Set the number of iterations (iteration = 1 + maximum iteration).
5.
Define the initial particle best and global best values.
6.
After completion of iterations, select the Pbest and Gbest from the swarm. Then, the updating of the position of the particle is given as in Equation (11) when rand () ≥ α:
S i ( K + 1 ) = W n e w S i K + r a n d 1 C 1 P b e s t i S i K + r a n d 2 C 2 g b e s t i S i K
When rand () ≤ α position of the particles is updated as given in Equation (11):
S i ( K + 1 ) = W n e w S i K + r a n d 1 C 1 P b e s t i S i K + r a n d 2 C 2 g b e s t i S i K + r a n d 3 C 3 n b e s t i S i K
where α is the certain probability in each iteration of evaluation, n b e s t i -present optimal particles, and C 1 , C 2 , a n d   C 3 are the acceleration coefficients given as
C 1 = C 3 = 0.5 + 2 cos [ π i n i t i a l   i t e r a t i o n 1 2 m a x i m u m   i t e r a t i o n s 1 ]
C 2 = 0.5 + 2 sin [ π ( i n i t i a l   i t e r a t i o n 1 ) 2 ( m a x i m u m   i t e r a t i o n s 1 ) ]
7.
Select the weight of inertia, which helps the movement of particles until they reach the solution. In this new PSO, a modified inertia weight is used, as given in Equation (14). Here, the inertia weight does not depend on the number of iterations, and its value always follows the position of the particles. Therefore, it always tries to move the particles in such a way that they can reach the solution as soon as possible and cannot move away from the search space.
W n e w = W m i n W m a x W m i n ( S i k S m i n k ) S i m e a n k S m i n k
where W m a x = 0.9, and W m i n = 0.4.
The procedure used for the optimization of the economic emission dispatch is shown as a flow chart in Figure 1. It shows the execution of the new PSO algorithm using MATLAB. For the execution of the new PSO algorithm, it is necessary to select all parameters related to the problem formulation, such as the economic load dispatch given in Equation (1), which needs maximum and minimum power generation limits along with cost coefficients. Similarly, for the calculation of economic emissions given in Equation (4), it is necessary to select power generation limits along with emissions coefficients. The new PSO algorithm is initiated with the selection of the swarm size and number of iterations. The pseudocode of the new PSO is shown in Figure 2.
The convergence characteristic of the new PSO is shown in Figure 3. It shows the minimization of the objective function with respect to maximum iterations. The objective of the proposed work is to find out the minimum generation cost and minimum environmental emissions at a thermal power plant in relation to a particular load demand. Therefore, when load demand is fulfilled at a particular generation point, it is taken as an economic generating point. Figure 3 shows that the proposed new PSO effectively obtained the objective within the selected iteration limits and could not be diverted from the search space until it achieved the optimum global solution to the proposed objective.

5. Results and Discussion

This section considers a case study of a thermal power plant with six generating units. Test data are given in Table 1, taken from [22], which contain the cost coefficients, emission coefficients, and limits of power generation of the thermal power plant.
These test data tested the load demand of 700 MW in the first case, 800 MW in the second case, and 1000 MW in the third case.

5.1. Case 1

This case considered the generation cost and emission generation parameters of six generating units and calculated the optimum economic load dispatch using Equation (1), the minimum induced emission using Equation (4), and the total economic emission dispatch given in Equation (7). To find out the optimum solution and check the effectiveness of the proposed novel PSO, different techniques were applied, and their results are shown in Table 2 for the same objective problem and same data set. A new PSO algorithm was developed using MATLAB 2022 and runs on a HP Intel Core I5 processor (8 GB RAM/512 GB SSD) on Windows 10. The algorithm used 100 iterations and 100 trials during the conversion. It was observed that the same values were yielded for more than 100 iterations, so only 100 iterations were considered.
Economic fuel cost, emission, and total generation cost for the water evaporation algorithm [2], PSO [9], firefly algorithm [18], bat algorithm [18], DE [22], grasshopper optimization algorithm [23], and novel PSO are shown in Table 2.
From Table 2, it is observed that the novel PSO results in terms of fuel cost, emission, and total cost are better than the other techniques such as WHO [2], PSO [9], FA [18], BA [18], DP [22], and the grasshopper optimization algorithm [23]. The minimum fuel cost obtained by the new PSO is 36,144.84 $/h, the minimum environmental emission obtained is 424.242 tons/h, and the total minimum generation cost (combined economic emission dispatch) is 56,534.84 $/h. Therefore, when observing the results given in Table 2, it is found that the proposed novel PSO algorithm is effective and efficient in finding out the economic emission dispatch. The price penalty factor calculation for six generating units using Equation (6) is shown in Table 3.

5.2. Case 2

In this case, we considered the same test data and evaluated solutions for the load demand of 800 MW. The results obtained by the proposed new PSO along with WEO [2], FA [18], BA [18], DP [22], PSO [22] and the grasshopper optimization algorithm [23] are shown in Table 4. Table 4 clearly shows that the proposed new PSO results are given a minimum fuel cost of 40,932 $/h, a minimum emission of 526.226, and a total minimum combined economic emission dispatch cost of 66,773.2 $/h. Therefore, for 800 MW, the proposed method is effective and gives the best solution compared to other techniques.

5.3. Case 3

The third case considered the same six generating units shown in Table 1 and tested for a load demand of 1000 MW. This test case also considered 100 iterations and 100 trials. The optimized results of the proposed new PSO are shown in Table 5. Again, the results of the new PSO compared with the water evaporation algorithm (WEO) [2], firefly algorithm (FA) [18], bat algorithm (BA) [18], differential evaluation (DE) [18], PSO [22], and grasshopper optimization algorithm (GOA) [23] show that the performance of the new PSO is best in all areas, such as minimum fuel cost, minimum emission, and minimum total cost for the used data set.
The results of the new PSO show that the minimum fuel cost is 51,225.22 $/h, the minimum emission is 785.136 tons/h, and the total minimum combined economic emission dispatch cost is 90,204.88 $/h.

6. Conclusions

The economic emission dispatch problem was used to find out the minimum generation cost as well as the minimum emission at the thermal power plant. This work demonstrates the proposed objective using three different cases. The thermal power plant uses the optimum economic emission model so that the plant can be operated at a lower cost and also emits low emissions into the environment. This article discusses the economic emission dispatch problem and tries to give the best solution for the data set of six generating units using a novel PSO. The proposed PSO is a new variant of PSO, and it is effective and efficient in solving the multiobjective nonlinear problem very easily. The uniqueness of this work is in the proposed PSO techniques, which can handle the nonlinear optimization data set as well as constraints. This study demonstrates the effectiveness of the novel PSO for the optimization of economic emission dispatch. It was tested for 700 MW, 800 MW, and 1000 MW, and in all cases, it gives the best performance compared to other techniques. In all cases, fuel cost, emission, and combined economic emission dispatch cost yielded minimal values compared to other optimization techniques. Therefore, the proposed techniques’ results are validated and give the best solution for the selected test data set.
Limitations and future work: this work considered data from six generating units from classical power generation systems for analysis of economic emission dispatch. Future work could consider the economics of emission dispatch integrated with renewable energy systems. Some countries have already started working on such an integration. Therefore, when considering renewable integrated systems along with classical power generation systems (thermal plants), the costs of generation and emission generation will decrease.

Author Contributions

N.S. and T.C., development of MATLAB coding; P.C. and A.G., procurement of data for optimization; M.M. and S.B.K., formulation of the mathematical model for different objectives; N.S. and B.U., analysis of best results of the data set after optimization; T.C. and A.G., reviewing the literature; M.M. and S.B.K., calculation and validation of the results; N.S., M.M. and P.C., writing—original draft preparation. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Acknowledgments

This is our original work submitted for review.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Singh, N.; Chakrabarti, T.; Chakrabarti, P.; Margala, M.; Gupta, A.; Praveen, S.P.; Krishnan, S.B.; Unhelkar, B. Novel Heuristic Optimization Technique to Solve Economic Load Dispatch and Economic Emission Load Dispatch Problems. Electronics 2023, 12, 2921. [Google Scholar] [CrossRef]
  2. Rajarathinam, V.; Radhakrishnan, A. Water Evaporation algorithm to solve combined Economic and Emission dispatch problems. Glob. J. Pure Appl. Math. 2017, 13, 1049–1067. [Google Scholar]
  3. Nagarajan, K.; Rajagopalan, A.; Angalaeswari, S.; Natrayan, L.; Mammo, W.D. Combined Economic Emission Dispatch of Microgrid with the Incorporation of Renewable Energy Sources Using Improved Mayfly Optimization Algorithm. Comput. Intell. Neurosci. 2022, 2022, 6461690. [Google Scholar] [CrossRef] [PubMed]
  4. Nanda, J.; Hari, L.; Kothari, M. Economic emission load dispatch with line flow constraints using a classical technique. IEE Proc.-Gener. Transm. Distrib. 1994, 141, 1–10. [Google Scholar] [CrossRef]
  5. Wang, L.; Singh, C. Stochastic economic emission load dispatch through a modified particle swarm optimization algorithm. Electr. Power Syst. Res. 2008, 78, 1466–1476. [Google Scholar] [CrossRef]
  6. De Freitas, C.A.O.; de Oliveira, R.C.L.; Da Silva, D.J.A.; Leite, J.C.; Junior, J.D.A.B. Solution to Economic–Emission Load Dispatch by Cultural Algorithm Combined with Local Search: Case Study. IEEE Access 2018, 6, 64023–64040. [Google Scholar] [CrossRef]
  7. Ellahi, M.; Abbas, G.; Satrya, G.B.; Usman, M.R.; Gu, J. A Modified Hybrid Particle Swarm Optimization with Bat Algorithm Parameter Inspired Acceleration Coefficients for Solving Eco-Friendly and Economic Dispatch Problems. IEEE Access 2021, 9, 82169–82187. [Google Scholar] [CrossRef]
  8. Gao, H.; Xu, W. A New Particle Swarm Algorithm and Its Globally Convergent Modifications. IEEE Trans. Syst. Man Cybern. Part B (Cybernetics) 2011, 41, 1334–1351. [Google Scholar] [CrossRef]
  9. Satish, K.K. Economic load dispatch with emission constraints using various PSO algorithms. WSEAS Trans. Power Syst. 2008, 9, 598–608. [Google Scholar]
  10. Lu, X.; Zhou, K.; Yang, S. Multi-objective optimal dispatch of microgrid containing electric vehicles. J. Clean. Prod. 2017, 165, 1572–1581. [Google Scholar] [CrossRef]
  11. Trivedi, I.N.; Jangir, P.; Bhoye, M.; Jangir, N. An economic load dispatch and multiple environmental dispatch problem solution with microgrids using interior search algorithm. Neural Comput. Appl. 2016, 30, 2173–2189. [Google Scholar] [CrossRef]
  12. Mei, Y.; Li, B.; Wang, H.; Wang, X.; Negnevitsky, M. Multi-objective optimal scheduling of microgrid with electric vehicles. Energy Rep. 2022, 8, 4512–4524. [Google Scholar] [CrossRef]
  13. Singh, N.; Kumar, Y. Multiobjective Economic Load Dispatch Problem Solved by New PSO. Adv. Electr. Eng. 2015, 2015, 536040. [Google Scholar] [CrossRef] [Green Version]
  14. Yang, W.; Ma, X.; Xu, M.; Bian, X. Research on scheduling optimization of grid-connected micro-grid based on improved brid swarm algorithm. Adv. Technol. Electr. Eng. Energy 2018, 37, 1–8. [Google Scholar]
  15. Zhao, X.G.; Zhang, Z.Q.; Xie, Y.M.; Meng, J. Economic-environmental dispatch of microgrid based on improved quantum particle swarm optimization. Energy 2020, 195, 32–39. [Google Scholar]
  16. Mohsenizadeh, M.; Tural, M.K.; Kentel, E. Municipal solid waste management with cost minimization and emission control objectives: A case study of Ankara. Sustain. Cities Soc. 2019, 52, 101807. [Google Scholar] [CrossRef]
  17. Yoroa, K.O.; Daramola, M.O. CO2 emission sources, greenhouse gases, and the global warming effect. In Advances in Carbon Capture; Woodhead Publishing: Sawston, UK, 2020; pp. 1–26. [Google Scholar]
  18. Gherbi, Y.A.; Bouzeboudja, H.; Gherbi, F.Z. The combined economic environmental dispatch using new hybrid metaheuristic. Energy 2016, 115, 468–477. [Google Scholar] [CrossRef]
  19. Basetti, V.; Rangarajan, S.S.; Shiva, C.K.; Pulluri, H.; Kumar, R.; Collins, R.E.; Senjyu, T. Economic Emission Load Dispatch Problem with Valve-Point Loading Using a Novel Quasi-Oppositional-Based Political Optimizer. Electronics 2021, 10, 2596. [Google Scholar] [CrossRef]
  20. Kumar, D.; Jain, N.; Nangia, U. Multi area Economic Emission load dispatch using perfectly convergent Particle swarm optimization. In Proceedings of the 2022 IEEE Delhi Section Conference (DELCON), New Delhi, India, 11–13 February 2022; pp. 1–9. [Google Scholar] [CrossRef]
  21. Liu, Z.-F.; Li, L.-L.; Liu, Y.-W.; Liu, J.-Q.; Li, H.-Y.; Shen, Q. Dynamic economic emission dispatch considering renewable energy generation: A novel multi-objective optimization approach. Energy 2021, 235, 121407. [Google Scholar] [CrossRef]
  22. Balamurugan, R.; Subramanian, S. A Simplified Recursive Approach to Combined Economic Emission Dispatch. Electr. Power Compon. Syst. 2007, 36, 17–27. [Google Scholar] [CrossRef]
  23. Karthikeyan, R. Combined economic emission dispatch using grasshopper optimization algorithm. Mater. Today Proc. 2020, 33, 3378–3382. [Google Scholar] [CrossRef]
  24. Fu, L.; Ouyang, H.; Zhang, C.; Li, S.; Mohamed, A.W. A constrained cooperative adaptive multi-population differential evolutionary algorithm for economic load dispatch problems. Appl. Soft Comput. 2022, 121, 108719. [Google Scholar] [CrossRef]
  25. Lu, X.; Li, H.; Zhou, K.; Yang, S. Optimal load dispatch of energy hub considering uncertainties of renewable energy and demand response. Energy 2023, 262, 285–307. [Google Scholar] [CrossRef]
  26. Wang, R.; Xu, T.; Xu, H.; Gao, G.; Zhang, Y.; Zhu, K. Robust multi-objective load dispatch in microgrid involving unstable renewable generation. Int. J. Electr. Power Energy Syst. 2023, 148, 137–149. [Google Scholar] [CrossRef]
  27. Zhang, X.-Y.; Hao, W.-K.; Wang, J.-S.; Zhu, J.-H.; Zhao, X.-R.; Zheng, Y. Manta ray foraging optimization algorithm with mathematical spiral foraging strategies for solving economic load dispatching problems in power systems. Alex. Eng. J. 2023, 70, 613–640. [Google Scholar] [CrossRef]
  28. Tai, T.-C.; Lee, C.-C.; Kuo, C.-C. A Hybrid Grey Wolf Optimization Algorithm Using Robust Learning Mechanism for Large Scale Economic Load Dispatch with Vale-Point Effect. Appl. Sci. 2023, 13, 2727. [Google Scholar] [CrossRef]
  29. Hassan, M.H.; Kamel, S.; Eid, A.; Nasrat, L.; Jurado, F.; Elnaggar, M.F. A developed eagle-strategy supply-demand optimizer for solving economic load dispatch problems. Ain Shams Eng. J. 2023, 14, 32–46. [Google Scholar] [CrossRef]
  30. Srivastava, A.; Das, D.K. A New Aggrandized Class Topper Optimization Algorithm to Solve Economic Load Dispatch Problem in a Power System. IEEE Trans. Cybern. 2020, 52, 4187–4197. [Google Scholar] [CrossRef]
  31. Gholamghasemi, M.; Akbari, E.; Asadpoor, M.B.; Ghasemi, M. A new solution to the non-convex economic load dispatch problems using phasor particle swarm optimization. Appl. Soft Comput. 2019, 79, 111–124. [Google Scholar] [CrossRef]
  32. Reddy, M.S.; Subramanyam, P.S. A Meta-Heuristic Approach of Bat Algorithm to Evaluate the Combined EED Problem. Int. J. Eng. Res.Technol. 2014, 3, 35–44. [Google Scholar]
  33. Said, M.; Houssein, E.H.; Deb, S.; Ghoniem, R.M.; Elsayed, A.G. Economic Load Dispatch Problem Based on Search and Rescue Optimization Algorithm. IEEE Access 2022, 10, 47109–47123. [Google Scholar] [CrossRef]
  34. Hao, W.-K.; Wang, J.-S.; Li, X.-D.; Wang, M.; Zhang, M. Arithmetic optimization algorithm based on elementary function disturbance for solving economic load dispatch problem in power system. Appl. Intell. 2022, 52, 11846–11872. [Google Scholar] [CrossRef]
  35. Dai, B.; Wang, F.; Chang, Y. Multi-objective economic load dispatch method based on data mining technology for large coal-fired power plants. Control. Eng. Pract. 2021, 121, 105018. [Google Scholar] [CrossRef]
  36. Al-Betar, M.A.; Awadallah, M.A.; Makhadmeh, S.N.; Abu Doush, I.; Abu Zitar, R.; Alshathri, S.; Elaziz, M.A. A hybrid Harris Hawks optimizer for economic load dispatch problems. Alex. Eng. J. 2023, 64, 365–389. [Google Scholar] [CrossRef]
  37. Said, M.; El-Rifaie, A.M.; Tolba, M.A.; Houssein, E.H.; Deb, S. An Efficient Chameleon Swarm Algorithm for Economic Load Dispatch Problem. Mathematics 2021, 9, 2770. [Google Scholar] [CrossRef]
  38. Pandi, V.R.; Panigrahi, B.; Mohapatra, A.; Mallick, M.K. Economic load dispatch solution by improved harmony search with wavelet mutation. Int. J. Comput. Sci. Eng. 2011, 6, 122–131. [Google Scholar] [CrossRef]
Figure 1. Flowchart of proposed new PSO-based economic emission dispatch.
Figure 1. Flowchart of proposed new PSO-based economic emission dispatch.
Electronics 12 02960 g001
Figure 2. Pseudocode of new PSO.
Figure 2. Pseudocode of new PSO.
Electronics 12 02960 g002
Figure 3. Convergence characteristics of new PSO.
Figure 3. Convergence characteristics of new PSO.
Electronics 12 02960 g003
Table 1. Test data for six generating units with economic emission dispatch coefficients.
Table 1. Test data for six generating units with economic emission dispatch coefficients.
Gen. Unit a i b i c i d i e i f i P i m i n P i m a x
10.152538.54756.80.00420.3313.8610125
20.10646.16451.320.0040.3313.8610150
30.020840.1591049.990.00683−0.545540.2735225
40.035538.311234.50.0068−0.545540.2735210
50.021136.3281658.60.0046−0.511242.7130325
60.017938.271356.70.0042−0.511242.7125315
Table 2. Results obtained for six generating units for a load demand of 700 MW.
Table 2. Results obtained for six generating units for a load demand of 700 MW.
Output Power WEO [2] FA [18]BA [18]DE [22]GOA [23]PSO [9]New PSO
P1 (MW) 62.0893 62.1127 62.1032 43.44656.24 62.020541.43
P2 (MW) 61.6638 61.6689 61.6698 42.42658.5761.6243.65
P3 (MW) 119.9716 119.9746 119.9712 123.758151.72120.48121.511
P4 (MW) 119.4758 119.4606 119.4756 117.855136.97119.67119.12
P5 (MW) 178.1915 178.1913 178.1929 189.36171.50178.16185.73
P6 (MW) 175.6549175.6480175.6432183.148125.00175.57188.56
Power output (MW) 700 700700700700700700
Fuel cost ($/h) 37,500.17 37,500.93 37,500.84 36,313.9 36,837.0537,50036,144.84
Emission (tons/h) 439.60 439.61 439.61 434.38 443.11439.635424.242
Total EED cost ($/h)57,189.1157,190.0157,190.0157,128.357,127.3357,19056,534.84
Computation time(s) 11.47.144.72.015.471.8381.710
Table 3. Price penalty factor for six generating units using Equation (6).
Table 3. Price penalty factor for six generating units using Equation (6).
Gen. Units Price Penalty Factor (h) Using Equation (6)
1 65.95
2 61.85
3 42.47
4 47.89
5 43.27
6 44.93
Table 4. Results for the load demand of 800 MW.
Table 4. Results for the load demand of 800 MW.
Output Power WEO [2] FA [18]BA [18]DE [22]GOA [23]PSO [22]New PSO
P1 (MW) 76.5712 76.5733 76.5756 55.170 55.17 55.1752.53
P2 (MW) 79.2635 79.2629 79.2678 56.189 56.19 56.8955.22
P3 (MW) 135.2372 135.2268 135.225139.112 139.11 139.52142.11
P4 (MW) 134.1532 134.1554 134.153131.751 131.76 131.751131.51
P5 (MW) 199.7063 199.7071 199.710212.225212.22 212.225210.78
P6 (MW) 197.2528 197.2628197.256205.552205.55 205.52207.85
Power output800 MW800 MW800 MW800 MW800 MW800 MW800 MW
Fuel cost ($/h) 42,784.22 42,784.41 42,784.52 41,152.641,147.85 41,160.340,932
Emission (ton/h) 557.19557.20 557.20 547.802547.78 547.844526.226
Total EED cost ($/h)
Equation (7)
67,739.8567,740.2667,740.2667,064.4767,389.7567,412.2366,773.2
Table 5. Results for the load demand of 1000 MW.
Table 5. Results for the load demand of 1000 MW.
Output Power WEO [2]FA [18]BA [18]PSO [22]DE [22]Grasshopper Optimization Algorithm [23]New PSO
P1 (MW) 107.1622107.1685107.163178.4578.61782.5381.2
P2 (MW) 116.5485116.5498116.548383.9783.71697.4092.93
P3 (MW) 165.6537165.6550165.6599169.32169.820206.35171.4
P4 (MW) 163.4009163.4014163.4001159.74159.542181.20161.84
P5 (MW) 242.0415242.0380242.0355257.744257.944219.08239.26
P6 (MW) 239.7982239.7979239.8036250.56250.361213.44253.37
Power output 1000 MW1000 MW1000 MW1000 MW1000 MW1000 MW1000 MW
Fuel cost ($/h) 54,123.8354,124.2854,124.1251,269.651,264.551,833.8151,225.22
Emission (tons/h) 851.52851.53851.53828.863828.715834.79785.136
Total EED cost ($/h)94,845.5994,846.3694,846.3691,285.491,271.0590,934.4190,204.88
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Singh, N.; Chakrabarti, T.; Chakrabarti, P.; Margala, M.; Gupta, A.; Krishnan, S.B.; Unhelkar, B. A New PSO Technique Used for the Optimization of Multiobjective Economic Emission Dispatch. Electronics 2023, 12, 2960. https://doi.org/10.3390/electronics12132960

AMA Style

Singh N, Chakrabarti T, Chakrabarti P, Margala M, Gupta A, Krishnan SB, Unhelkar B. A New PSO Technique Used for the Optimization of Multiobjective Economic Emission Dispatch. Electronics. 2023; 12(13):2960. https://doi.org/10.3390/electronics12132960

Chicago/Turabian Style

Singh, Nagendra, Tulika Chakrabarti, Prasun Chakrabarti, Martin Margala, Amit Gupta, Sivaneasan Bala Krishnan, and Bhuvan Unhelkar. 2023. "A New PSO Technique Used for the Optimization of Multiobjective Economic Emission Dispatch" Electronics 12, no. 13: 2960. https://doi.org/10.3390/electronics12132960

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