A normalization method for solving the combined economic and emission dispatch problem with meta-heuristic algorithms
Introduction
Finding the best possible allocation of power among the committed generating thermal units in order to satisfy a given demand is the basic idea of the economic dispatch (ED) problem [1], [2], [3], [4]. The minimization of the operating cost is the main objective of the ED problem, where each generating unit is subject to physical and technological constraints. However, given that thermal power generation is a major cause of atmospheric pollution, the minimization of the operating cost is no longer the only concern when satisfying power demand. Consequently, the emission of pollutants such as nitrogen and sulfur oxides (NOx and SOx) has to be minimized, where this problem is known as the minimum emission dispatch (MED) [5], [6], [7].
Due to the nature of the ED and MED problems, finding a high-quality solution that not only provides a reasonable operating cost in ($/h), but also reduces the emission of pollutants (NOx and SOx) in (ton/h) is a very difficult task. Therefore, implementation of exact optimization methods [8], [9] is impractical, since they required enormous computational effort and sometimes are unable to find a solution to the problem under study. The aforementioned problem is known as the combined economic–emission dispatch (CEED) problem, where several approaches have been proposed for solving the CEED problem [10], [11], [12], [13] whereas, in recent years meta-heuristic algorithms have gained huge popularity [14], [15], [16], [17], [18], [19], [20].
The objectives of this paper are to solve the ED and MED problems independently, to later solve and compare the results with that from the combined economic–emission dispatch problem. Implementing and comparing a nonlinear optimization package for MATLAB along with eight meta-heuristic algorithms will help us to optimize the mathematical model proposed in this study. The algorithmic tools are Virus Optimization Algorithm (VOA) [21], Genetic Algorithm (GA) [22], Particle Swarm Optimization (PSO) [23], Harmony Search (HS) [24], Differential Evo3ution (DE) [25], FireFly algorithm (FF) [26], Gravitational Search Algorithm (GSA) [27], and Seeker Optimization Algorithm (SOA) [28]. The second goal and main contribution of this paper, is to further investigate a newly proposed approach for the objective function evaluation when solving the CEED problem using population-based algorithms as in [16], throughout a more comprehensive and detailed testing process. Therefore, not only showing the feasibility of the proposed approach but also its robustness when dealing with a variety of instances implemented on different optimization algorithms to reduce the computational effort.
The approach as in [29] avoids differences in units and scale when combining the ED and MED; therefore, penalty factors and/or multi-objective optimization [30], [31], [6] are not required. The major difference between this paper and the one presented in [29] is that, the robustness of the proposed method (normalization) is extensively studied with a variety of instances and population based algorithmic tools. The aforementioned, gives more insides in the behavior and power of the proposed normalization method.
Section 2 of this paper introduces the necessary background for the ED, MED, and CEED problems, respectively. Section 3 details the approach proposed as in [29], where the normalized objective function to be optimized by the VOA, GA, PSO, HS, DE, FF, GSA, and SOA is introduced as well. The computational results for the test instances are shown in Section 4; where the ED, MED and CEED are analyzed. Lastly, conclusions and future research directions are addressed in Section 5.
Section snippets
Background
The combined economic–emission dispatch is the one that minimizes two conflicting objective functions, the operating or fuel cost (FC) given in dollars per hour ($/h) and the emission (E) of pollutants such as nitrogen and sulfur oxides (NOx and SOx) given in tons per hour (ton/h).
Meta-heuristic algorithms
Eight meta-heuristic algorithms are implemented in this study in order to solve the mathematical model presented as in (6). Each algorithmic tool encodes continuous variables during the optimization process. The first optimization tool is a novel meta-heuristic named Virus Optimization Algorithm [21], Inspired from the behavior of a virus attacking a host cell, VOA is a population-based method that begins the search with a small number of viruses (solutions). For continuous optimization
Computational results
This section demonstrates the performance of the eight proposed meta-heuristics, where the three cases mentioned in Section 3.3 are considered.
Conclusions
In this paper the combined economic and emission dispatch problem was addressed, whereas the independent version for each problem (ED and MED) was studied as well. From the test instances, it was observed that the novel Virus Optimization Algorithm outperforms GA, PSO, HS, DE, FF, GSA, and SOA in most of the tested instances (over 30 independent runs) with a significantly smaller objective function value for the ED, MED, and CEED.
When comparing with the nonlinear optimization package
Acknowledgment
This work was partially supported by National Science Council in Taiwan (NSC-100-2628-E-155-004-MY3).
References (38)
- et al.
Analytical solution for combined economic and emissions dispatch
Electr Power Syst Res
(2008) - et al.
Economic emission load dispatch through fuzzy based bacterial foraging algorithm
Int J Electr Power Energy Syst
(2010) - et al.
A multiobjective optimization method to environmental economic dispatch
Int J Electr Power Energy Syst
(2007) - et al.
Multi-objective economic emission load dispatch solution using gravitational search algorithm and considering wind power penetration
Int J Electr Power Energy Syst
(2013) - et al.
Stochastic economic emission load dispatch
Electr Power Syst Res
(1993) - et al.
Analytical solution for combined economic and emissions dispatch
Electr Power Syst Res
(2008) - et al.
Application of modified NSGA-II algorithm to combined economic and emission dispatch problem
Int J Electr Power Energy Syst
(2011) - et al.
On-line emission and economic load dispatch using adaptive Hopfield neural network
Appl Soft Comput
(2003) Artificial immune system for dynamic economic dispatch
Int J Electr Power Energy Syst
(2011)Solving the combined economic load and emission dispatch problems using new heuristic algorithm
Int J Electr Power Energy Syst
(2013)
Solution of combined economic and emission dispatch problems of power systems by an opposition-based harmony search algorithm
Int J Electr Power Energy Syst
A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice
Comput Methods Appl Mech Eng
A review of recent advances in economic dispatch
IEEE Trans Power Syst
Minimum emission dispatch
IEEE Trans Power Apparatus Syst
A simulated annealing-based goal-attainment method for economic emission load dispatch of fixed head hydrothermal power systems
Int J Electr Power Energy Syst
Economic emission load dispatch through goal programming techniques
IEEE Trans Energy Convers
Comparison of all techniques to solve combined economic emission dispatch problem with line flow constraints
Int J Electr Power Energy Syst
Particle swarm optimization to solving the economic dispatch considering the generator constraints
IEEE Trans Power Syst
Cited by (45)
An adaptive differential evolutionary algorithm incorporating multiple mutation strategies for the economic load dispatch problem
2019, Applied Soft Computing JournalAn effective multi-objective discrete virus optimization algorithm for flexible job-shop scheduling problem with controllable processing times
2017, Computers and Industrial EngineeringCitation Excerpt :Later, a self-adaptive VOA for continuous optimization problems was presented (Liang & Cuevas Juarez, 2013). VOA has been successfully applied to optimization problems in various fields (Liang & Cuevas Juarez, 2011, 2012, 2014). The reason for adopting the VOA-based method to address this scheduling problem includes the following aspects: first, VOA is competitive or superior to other classical metaheuristics such as the improved differential evolutionary and variants of PSO (Liang & Cuevas Juarez, 2016); second, VOA is a simple yet efficient optimization algorithm due to its simple model with few parameters, ease of implementation, and good convergence speed.
An economic/emission dispatch based on a new multi-objective artificial bee colony optimization algorithm and NSGA-II
2024, Evolutionary Intelligence