Next Article in Journal
A Comparison of Two Interaction Paradigms for Training Low Cost Automation Assembly in Virtual Environments
Previous Article in Journal
Navigability, Walkability, and Perspicacity Associated with Canonical Ensembles of Walks in Finite Connected Undirected Graphs—Toward Information Graph Theory
Previous Article in Special Issue
A Review of Time-Based Solar Photovoltaic Tracking Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Constrained Static/Dynamic Economic Emission Load Dispatch Using Elephant Herd Optimization

by
Rajagopal Peesapati
1,
Yogesh Kumar Nayak
2,
Swati K. Warungase
3 and
Surender Reddy Salkuti
4,*
1
Department of Electrical and Electronics Engineering, Raghu Engineering College, Visakhapatnam 531162, India
2
Department of Electrical Engineering, Government Engineering College, Keonjhar 758002, India
3
Department of Electrical Engineering, K K Wagh Institute of Engineering Education and Research, Nashik 422011, India
4
Department of Railroad and Electrical Engineering, Woosong University, Daejeon 34606, Republic of Korea
*
Author to whom correspondence should be addressed.
Information 2023, 14(6), 339; https://doi.org/10.3390/info14060339
Submission received: 13 May 2023 / Revised: 12 June 2023 / Accepted: 14 June 2023 / Published: 15 June 2023
(This article belongs to the Special Issue Information Applications in the Energy Sector)

Abstract

:
The rapid growth in greenhouse gases (GHGs), the lack of electricity production, and an ever-increasing demand for electrical energy requires an optimal reduction in coal-fired thermal generating units (CFTGU) with the aim of minimizing fuel costs and emissions. Previous approaches have been unable to deal with such problems due to the non-convexity of realistic scenarios and confined optimum convergence. Instead, meta-heuristic techniques have gained more attention in order to deal with such constrained static/dynamic economic emission load dispatch (ELD/DEELD) problems, due to their flexibility and derivative-free structures. Hence, in this work, the elephant herd optimization (EHO) technique is proposed in order to solve constrained non-convex static and dynamic ELD problems in the power system. The proposed EHO algorithm is a nature-inspired technique that utilizes a new separation method and elitism strategy in order to retain the diversity of the population and to ensure that the fittest individuals are retained in the next generation. The current approach can be implemented to minimize both the fuel and emission cost functions of the CFTGUs subject to power balance constraints, active power generation limits, and ramp rate limits in the system. Three test systems involving 6, 10, and 40 units were utilized to demonstrate the effectiveness and practical feasibility of the proposed algorithm. Numerical results indicate that the proposed EHO algorithm exhibits better performance in most of the test cases as compared to recent existing algorithms when applied to the static and dynamic ELD issue, demonstrating its superiority and practicability.

1. Introduction

1.1. Overview

One of the key issues with the power dispatch system is the ELD, which aims to schedule the active power of the CFTGU as efficiently as possible while adhering to certain equality and inequality constraints. The efficient allocation of generators leads to minimizing electricity costs for the end consumer, which is achieved via the effective solution methodology [1]. Various approaches have frequently been applied to the ELD problem in the past, such as genetic algorithms (GA), sequential quadratic programming (SQP) and evolutionary programming (EP) [2,3]. These approaches are fast and require derivatives of their fitness function, but cannot successfully solve large and complex problems such as ELD with VPE and ramp rate limits, as the Hessian or Gradient matrix is too difficult to form [4,5]. Additionally, EPs involve long computational times while handling composite constraints. In view of this, quantum bits can be incorporated into EP to overcome composite constraints and to avoid local minima in the solution [6]. Likewise, in the recent past, algorithms such as an improved genetic algorithm with multiplier updating (IGAMU) [7], self-tuning hybrid differential algorithm (HDE) [8], anti-predatory particle swarm optimization (AP-PSO) [9], and EP with mutations (MEP) [10] have gained importance in solving the ELD problem. Further, algorithms such as PSO [11], evolutionary strategy optimization (ESO) [12] artificial bee colony (ABC) algorithm [13], hybrid quantum mechanics-inspired PSO (Q-PSO) [14], biogeography optimization (BBO) [15], and hybrid differential evolution with BBO [16] have been utilized to solve the complex ELD problem considering valve point effects (VPE) and transmission losses (TL). Even though these techniques are the most fitting choices for nonlinear optimization, they inherently suffer from lower convergence rates, tendencies toward local minima, and are highly sensitive to the control parameters.
The methods used in the past provide reasonable solutions, but search efficiency drops and higher times for convergence are required when utilizing ELD with valve point effects [17,18,19]. Due to the above limitations, the hybridized techniques, such as Q-PSO [20], hybrid PSO (HPSO) [21], gravitational search algorithm (GSA) [22], enhanced multi–objective cultural algorithm (EMOCA) [23], improved orthogonal design PSO (IDPSO) [24], modified kill herd algorithm (MKHA) [25], modified crow search algorithm (MCSA) [26], a self-adapted across neighborhood search (SA-ANS) [27], flooding-based topology discovery algorithm (FBTDA) [28], JAYA with self-adaptive multi-population and levy flights (JAYA-SML) [29], JAYA with teaching learning-based optimization (JAYA-TLBO) [30], hybrid grey wolf optimization (HGWO) [31], kernel tricks (KSO) [32], an improved Q-PSO [33], emended salp swarm algorithm (ESSA) [34,35], exchange market algorithm method (EMAM) [36], peafowl optimization algorithm (POA) [37], and modified H-PSO with BAT algorithm-inspired acceleration coefficients (BAAC) [38] have been proposed in order to solve the ELD problem. The above algorithms do not always achieve the global best, but generally tend to reach near to the global optimal value [39,40]. The traditional static ELD problem seeks to minimize the generation cost of CFTGU for a certain load in a given time-period by satisfying limitations such as power balance and generation limits. Additionally, when the load demand fluctuates significantly, it becomes more challenging to solve the ELD problem due to the ramp rate constraints of the CFTGUs.
Another suitable actual power dispatch requirement is the DEELD, which uses the dynamic dispatching for a load cycle of a 24 h period. The DEELD problem has been tackled in a number of different ways to date. At first, mathematical methods such as lambda step, optimal point, participation coefficients, and gradient-based approaches have generally been utilized for the DEELD problem. However, mathematical methods have drawbacks such as excessive memory utilization and being less accurate when addressing a highly complex problem. As a result, numerous artificial intelligence techniques (AIT) have since been used to tackle the DEELD problem and produce successful dispatch outcomes. In this context, to solve the multi-objective DEELD (MO-DEELD) problem, the dynamic non-sorted biogeography-based optimization (Dy-NSBBO) algorithm is suggested in reference [41]. Similarly, the algorithms such as the multi-objective virus colony search (MO-VCS) algorithm [42], moth–flame optimization with position disturbance updating strategy (MFO-PDU) [43], improved tunicate swarm algorithm (ITSA) [44], and improved sailfish algorithm (ISFO) [45] were created in order to solve the DEELD problem in the recent past. In [46], the authors noted that the DEELD problem is more challenging address as it involves both fuel and pollution costs.
Similarly, in [47], an improved bacterial foraging algorithm (IBFA) was implemented in order to solve the DEELD problem. In [48], the DEELD problem was solved using a multi-objective BAT optimization algorithm, which considers slope rate constraints and valve point effects. In [49], the convergence performance was not confirmed when the orthogonal-PSO algorithm was implemented to solve the DEELD problem. Likewise, many works have not addressed the emissions objectives when attempting to solve the DEELD problem [50]. In sum, even though the previous algorithms have been successfully applied to the DEELD problem, various drawbacks, such as higher convergence rates, a tendency to become stuck at local optimum values, and addressing only limited objectives, can be identified as major gaps.
On the other hand, the elephant herd optimization (EHO) algorithm has a strong potential of achieving a global optimal solution, with robustness and fast convergence speed; it is a newly proposed intelligent algorithm (see [51] and [52]). It has proven its ability to achieve the global optimal solution by implementing it in various standard test functions [53]. Likewise, the EHO has proven its ability to obtain the optimal solution using lower convergence rates when subjected to the design of the optimal PI controller for the control of the grid-tied four-phase switched reluctance generator (SFG) [54]. Furthermore, the discrete EHO (DEHO)-based partial transmit sequence (PTS) method is recommended to improve the peak-to-average power ratio of universal filtered multicarrier (UFMC) signals to minimum levels. The recent literature describing the static/dynamic ELD problem and a summary of the implemented algorithms are presented in Table 1.

1.2. Research Contributions

The major contributions of this work are as follows:
  • An artificial intelligence algorithm, namely, elephant herd optimization (EHO), is implemented in order to solve a critical engineering problem.
  • The algorithm is implemented in order to solve both the convex static and dynamic EELD problems of power systems.
  • The predictability of the proposed algorithm is evaluated by implementing the algorithm on three different systems, such as 6-, 10-, and 40-unit systems.
  • The obtained results are compared to the recent available algorithms in the literature to demonstrate the efficacy of the proposed approach.

1.3. Organization of the Present Work

Section 2 outlines the basic ELD problem formulations with various constraint scenarios. Section 3 illustrates the modeling of DEELD problem with constraints. Section 4 discusses the mathematical modeling of the EHO algorithm. Finally, Section 5 deliberates on the results, and Section 6 presents the conclusions drawn from the present work.

2. Problem Formulation for the Basic ELD Problem

2.1. Objective Function

The basic ELD problem comprises a fitness function along with various practical constraints. In the basic form, the fitness function is a quadratic function that describes the various cost functions of participating generators [20] on a hourly basis. The mathematical form of the fitness function for the BELD problem is shown below:
F B E L D = F g ( P g ) = a g P g 2 + b g P g + c g   $ / h         g N g
The ELD problem consists of minimizing F B E L D is subject to the following constraints.

2.2. Constraints

2.2.1. Power Balance Constraints

The total power generated should be equal to the sum of the total load on the system and total transmission line network losses [25]. The mathematical form for the power balance constraint is shown below:
g P g d P d P L = 0               g N g   and   d N d
The transmission loss P L may be represented using B coefficients [39]:
P L = g g [ P g ] [ B ] [ P g ] + g B 0 P g + B 00             g N g

2.2.2. Generator Capacity Constraints

The output delivered from the generators maintained to be within their lower and upper limits, as shown below:
P g m i n P g P g m a x                 g N g

2.2.3. Ramp Rate Limits Constraints

The power delivered P g by the generator g in a period is to be maintained within certain up-ramp U R g and down-ramp D R g limits [34], with respect to the previous P g 0 . This is shown below:
P g P g 0 U R g         if   P g P g o               g N g
and
P g 0 P g D R g       if   P g P g o             g N g
and
Max ( P g m i n , P g o D R g ) P g   Min   ( P g m a x , P g o + U R g )         g N g
The fitness function (1) is subject to real power balance constraints (2), generator capacity constraints (4), and ramp rate limit constraints (7).

3. Problem Formulation for Dynamic EELD Problem

In this section, we provide the mathematical formulations for the DEELD problem. We assume that the network has dispatchable power generators, g N g . The control variables of the DEELD problem are collected in the vector at each hour x = [ x 1 , x 2 , x n ] , where { x P g g } and P g is the vector collecting the generations for all g N g . Let the function f DEED :   R R be the positive valued, differentiable, non-decreasing, and convex objective function that captures the generation cost for the DEELD problem. Let the P g ( f D E E L D ) be the partial derivative with respective to the control variable P g and the constraints imply that P g ( f D E E L D ) 0 for all g N g [49]. The cost function for the DEELD problem f D E E D comprises a fuel cost function f F C F and an emission dispatch function f E D F , which are shown as follows:

3.1. Fuel Cost Function

The 24 h fuel cost function for all g N g is represented as quadratic costs valued in USD ( $ ) [48]. The fuel cost function utilized in this work is shown as below:
f F C F = t = 1 N H g = 1 N g a g P g , t 2 + b g P g , t + c g $         g N g ,   t N H

3.2. Emission Dispatch Function

The next fitness function is the emission pollutants ( f E D F ) in (kgs). It has a straight relationship with the output generated from the gth conventional generator. The emissions include CO2, nitrogen oxide (NOx) and sulfur oxide (SOx), which are caused by the burning of fossil fuels [48]. The f E D F can be expressed as follows:
f E D F = t = 1 N H g = 1 N g α g P g , t 2 + β g P g , t + γ g           g N g ,   t N H
The above functions are minimized, as they are subject to various constraints, i.e., limits on active power generations, ramp rate limits, power balance constraints, and transmission loss constraints. The next sub-section discloses the constraints considered in this work.

3.3. Constraints

Transmission losses: The loss at any time segment tth, including B-coefficients, is given as follows:
P l o s s , t = i = 1 N g j = 1 N g [ P i , t ] × [ B ] × [ P j , t ] + g = 1 N g B 0 × P g , t + B 00           g N g , t N H
Active Power Balance Constraints: The power generated at any tth time segment is utilized to supply the demand and transmission losses at the given time segment. This is mathematically represented as follows:
g = N g P g , t = P d , t + P l o s s , t                     g N g , t N H
Limits on active power generation: The active power generation P g , t at time segment t is restricted by the prescribed upper and lower limits. Figure 1 shows the pictorial representation of the maximum and minimum limits of a 6-unit system. This is mathematically represented as follows:
P g m i n P g , t P g m a x                 g N g , t N H
Ramp Rate Limits: This is specified as follows [45]:
P g , t 1 P g , t U R g         if   P g , t P g , t 1       g N g , t N H
P g , t 1 P g , t D R g         if   P g , t P g , t 1       g N g , t N H
max ( P g m i n , P g , t 1 D R g ) P g , t min ( P g m a x , P g , t 1 + U R g )     g N g , t N H

3.4. Weighted Fitness Function to Obtain the Optimal Scheduling Strategy

The weighted fitness function has been utilized in order to find the optimum fuel cost and emission dispatch of the generators. The weighted multi-objective function is discussed as follows:
f T = u 1 f F C F + u 2 f E D F  
where u 1 and u 2 are the weighting factors, set as 0.5 in this work.

Constraint Handling

The power balance constraints, including the real power generations, load demand, and charging/discharging, are handled by including a penalty factor to the objective function (17) as shown below:
P f T = u 1 f F C F + u 2 f E D F + λ 1 [ g = 1 N g P g , t P d , t P l o s s , t ] + λ 2 g = 1 N g b Δ P g 2 + λ 3 r g = 1 N r b Δ P r g 2  
where
Δ P g = { P g m i n P g , t     i f   P g , t P g m i n P g m a x P g , t       i f P g , t P g m a x  
Δ P r g = { P g , t 1 P g U R g       i f P g P g m i n P g , t 1 P g D R g             i f P g P g m a x  
The fitness function (17) is subjected to real power balance constraints (10), limits on active power generation (11), and ramp rate limits specified in (13)–(15).

4. Elephant Herd Optimization

In 2015, Wang et al. [51] created the EHO algorithm, taking inspiration from the social behaviors of elephant herds observed in nature. Even though elephants demonstrate intelligent behavior in real life, the EHO algorithm was created using the following idealized rules. The elephant population is divided into clans containing a constant number of elephants in each clan. One elephant in each tribe guides the others as they look for food and water. Additionally, as generations pass, some elephants of a particular age leave their clan to live independently in distant areas far from the family group they belong to. On this basis, the basic EHO algorithm is designed to have two main phases, namely clan updating and separation.

Clan Updating Operator

As previously stated, each of the elephants is led by a matriarch in their respective clan. Thus, matriarch authority c i influences the next position of each elephant in the clan c i . For instance, elephant j in clan c i is updated as follows:
x n e w , c i , j = x c i , j + α × ( x b e s t , c i x c i , j ) × r  
Here, uniform conveyance is utilized. No group’s fittest elephant can be replenished by Equation (18). For the finest elephant, the clan is updated as shown below:
x n e w , c i , j = β × x c e n t r e , c i
We can observe a new individual, x n e w , c i , j , in Equation (19), which is produced by the data obtained by all the elephants in the clan c i . x c e n t r e , c i for the d t h aspect may be calculated as follows:
x c e n t r e , c i , d = 1 n c i × c i j = 1 n c i x c i , j , d  
The center of clan c i , x c e n t r e , c i , d can be determined through the D estimations using Equation (20). Using the process above, the group refreshing administrator can be uncovered. When they reach puberty, the male elephants in each clan will depart from their group and live independently. When handling improvement-related concerns, an administrator can serve as an example of this isolating cycle. Let us assume that the elephants with the worst health will act as the isolating administrator at every age in order to improve the search capability of the EHO strategy. This mechanism is shown in Equation (21).
x w o r s t , c i = x m i n + ( x m a x x m i n + 1 ) × r a n d
The pseudo-codes for the clan updating operator and separating operator are shown in Figure 2 below.

5. Case Study

5.1. Description of Systems

In this study, the EHO algorithm is used to minimize the total fuel cost for both static and dynamic ELD problems of the power system. The results are evaluated on three different test systems to assess the effectiveness of the proposed approach. Concisely, the flow chart in Figure 3 illustrates the internal mechanism of the proposed algorithm along with process of achieving results.

5.1.1. Test System 1

Test system 1 utilized in the present study is a six-unit system. The details such as generator cost coefficients, generator limits, and the loss matrix of the test system 1 are shown in Table 2 below, which are taken from reference [25].

5.1.2. Test System 2

Similarly, in this study, test system 2 is a 40-unit system. The details related to this system are taken from references [30,32].

5.1.3. Test System 3

Similarly, in this study, test system 3 is a 10-unit system. The details related to this system are taken from reference [50].

5.2. Parameter Setting and System Configurations

The proposed EHO algorithm for solving static/dynamic ELD problems was implemented using MATLAB on a 64-bit laptop with a 2.60 GHz CPU and 8 GB RAM. Meanwhile, to evaluate their effectiveness, the results obtained from the proposed EHO algorithm at every stage are compared with standard algorithms, such as BAT [55], ALO [56], and those from other recently published works. The algorithm was tested on each test system 20 times to minimize the statistical errors, and the obtained results were compared with the previous literature. Further, the weighting factors, such as u 1 and u 2 in (17), are set to 0.5 in order to provide the equal preferences for the considered objectives [57]. Before proceeding to the simulated calculation, the careful selection of parameter settings is important to produce a competent result. The selection of the parameters, such as iter max , considerably affects the performance of the EHO in terms of the present problem of interest. To successfully implement the EHO, the values of iter max were varied, namely as 100, 200, and 500 in order to obtain the best parameter setting. The results of this are presented in Table 3 for test system 1. Based on the results from Table 3, it can be observed that the EHO algorithm provides the best results when iter max = 200 for test system 1.

5.3. Computation Results and Comparisons

5.3.1. Test System 1

In this case, a six-unit static ELD problem considering losses is used to test the effectiveness of the proposed EHO algorithm. A general load demand P d of 1263 MW is considered in the present test case. Twenty trials were utilized to evaluate each algorithm and the results were analyzed based on the best, worst, and standard deviation values obtained. Based on the static results obtained in Table 3 and to validate these, the iter max was set to 200 for the proposed EHO, ALO, and BAT algorithms, as shown in Table 4. The optimization results of the proposed and other reported approaches are shown in Table 5. The best fuel cost in this case is achieved through the EHO algorithm at 15,286.47 (USD/h), which is low compared to 15,443.0 (USD/h), 15,796.02746 (USD/h), and 15,814.97355 (USD/h) achieved by MKHA, ALO, and BAT algorithms, respectively. It is also clear from Table 5 that the proposed EHO algorithm provides a much better solution with less computational time compared to MKHA, ALO, and BAT algorithms. Furthermore, the convergence curves obtained by the proposed EHO and other reported approaches are shown in Figure 4. It can be observed that the EHO algorithm converges at a low number of iterations, which reinforces the superiority of the proposed approach. In addition, the results have been evaluated and validated using a medium-sized test bus system.

5.3.2. Test System 2

This case study consists of 40 generators, meeting a demand of P d = 10 , 500 MW. The optimal scheduling of the generators in this case by the EHO, ALO, and BAT algorithms is shown in Figure 5. Similarly, the results obtained in this case by the EHO algorithm are compared with recent similar approaches, such as KSO [32], HDE [8], Beta-HC-GWO [59], and CBPSO-RVM [21], and are shown in Table 6. From the comparisons shown in Table 6, it can be seen that, among the reported algorithms such as BAT, ALO, and EHO, EHO performs well in respect to fuel costs. Furthermore, amongst all other algorithms listed, EHO performs better while producing minimum fuel costs as well as time consumptions. The convergence curves for the algorithms EHO, BAT, and ALO are shown in Figure 6. The micro-level examination of the figure reveals that the proposed EHO algorithm converges in the early stage (before 80 iterations), while the other two only settled with difficulty. The results demonstrate the superiority and practicability of the proposed EHO over the large test systems. Furthermore, to confirm the feasibility of the proposed EHO algorithm, the problem involving a dynamically varying load is discussed in the next section.

5.3.3. Test Case 3

In this case, a 10-unit DEELD problem is used to evaluate the 24 h period fuel cost utilizing the proposed EHO algorithm. The data-related costs and up/down limits of the 10-unit system are taken from [24]. The general load profile referred to by most recent works such as [48] and [49] is depicted in Figure 7 below. Here also, in order to obtain the best setting of iter max , itermax has been varied as 100, 200 and 500. The results of this are presented in Table 7 for test system 2. Based on the results from Table 6, it can be observed that the EHO algorithm provides the best results when the iter max = 500 (as in test system 2).
The optimal dispatch of the 10-unit system in a period of 24 h by the proposed EHO algorithm is shown in Figure 8. The results, such as fuel costs and emissions on an hourly basis, are depicted in Table 8. It can be observed that the total fuel costs, f FCF , and total emissions, f EDF , for a period of 24 h, obtained by the proposed EHO algorithm, are 1,013,950 (USD) and 648,085 (kg) respectively. Furthermore, the comparative analysis of the obtained results with those of the previous benchmark approaches, such as ICA [60], CDE [61], DE [62], AIS [63], ECE [64], IPSO [65], DGPSO [66], BAT, ALO, SOA-SQP [67], PSO-SQP [68], MHEP-SQP [69], AIS-SQP [70], and CS-DE [71] algorithms, are shown in Table 9. From the table, it can be declared that the proposed EHO algorithm outperforms the previous approaches. In addition, the convergence characteristics of the proposed EHO and other reported approaches, such as ALO and BAT, are shown in Figure 9. From the figure, it can be seen that the proposed approach converges in a smaller number of iterations, as compared to other reported approaches. The comprehensive result analysis also demonstrates that the proposed approach has a remarkable impact on both static and dynamic EELD problems.

6. Conclusions

In this study, a novel EHO method was used to resolve the power system’s static and dynamic EELD problems. For both small- and large-scale test systems, the performance of the EHO algorithm was investigated in a variety of instances, involving both the static ELD and dynamic EELD problems. The numerical simulation demonstrates that the suggested EHO method is capable of finding the best scheduling for the test systems in regard to static and dynamic EELD problems. The comparative analysis of the fuel cost function value obtained by the EHO algorithm, with respect to the BAT and ALO algorithms, demonstrates its superiority and could save billions of USD annually by making the generating units eco-friendlier.
Furthermore, the convergence results also demonstrate that the proposed approach provides a significant reduction in fuel costs and convergence time for both small- and large-scale test systems, while solving complicated optimization problems in power systems. Finally, it can be concluded that the proposed approach is a superior alternative for power system operators to obtain an improved dispatch schedule for static and dynamic EELD problems in small- and large-scale systems, irrespective of their complexities.

Author Contributions

Conceptualization, R.P., Y.K.N. and S.R.S.; methodology, S.K.W., R.P. and S.R.S.; software, R.P. and S.K.W.; validation, R.P., Y.K.N. and S.R.S.; formal analysis, Y.K.N., S.K.W.; investigation, R.P., S.K.W. and S.R.S.; resources, R.P. and S.R.S.; data curation, R.P. and S.R.S.; writing—original draft preparation, R.P. and S.K.W.; writing—review and editing, R.P., S.K.W. and S.R.S.; visualization, R.P. and Y.K.N.; supervision, R.P., S.K.W. and S.R.S.; project administration, Y.K.N. and S.K.W.; funding acquisition, R.P. and S.R.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received funding support from Woosong University’s Academic Research Funding—2023.

Data Availability Statement

The data used to support the findings of this study are publicly available online, and any further information required is available from the corresponding author upon request.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

F g ( P g ) The quadratic cost function of gth generator in ( $ / h )
a g , b g and c g The cost coefficients of the gth generator in ( $ / MW 2 h )
P g The active power output from the gth generator in MW
N g The total number of CFTGU
P d The power demand at the d t h load in MW
[ B ] , B 0 , B 00 The loss coefficient matrices
P g m a x Maximum limit of active power generation of gth generator
P g m i n Minimum limit of active power generation of gth generator
x n e w , c i , j Recently refreshed for elephant j in clan c i
x c i , j Recently refreshed for elephant j in clan c i
x b e s t , c i Matriarch c i which is the fittest elephant individual in clan c i
r Random value between [0, 1]
β Random value between [0, 1]
D Total dimension
n c i Quantity of elephants in c i clan
x c i , j , d The dth elephant individual of x c i , j
x m a x The upper bound of the position of elephant individual
x m i n The lower bound of the position of elephant individual
x w o r s t , c i Worst elephant individual in clan c i
x c e n t r e , c i Centre of clan c i
r a n d [ 0 , 1 ] A real between the range [0 1]

Acronyms

GHGsGreenhouse Gases
ELDEconomic Load Dispatch
DEELDDynamic Economic Emission Load Dispatch
EHOElephant Herd Optimization
CFTGUCoal-Fired Thermal Generating Unit
VPEValve Point Effects
PTSPartial Transmit Sequence
SFGSwitched Reluctance Generator
UFMCUniversal Filtered Multicarrier
GAGenetic Algorithm
EPEvolutionary Programming
SQPSequential Quadratic Programming
PSOParticle Swarm Optimization
TLTransmission Losses
IGAMUImproved Genetic Algorithm with Multiplier Updating
HDESelf-Tuning Hybrid Differential Algorithm
AP-PSOAnti-Predatory PSO
ESOEvolutionary Strategy Optimization
Q-PSOQuantum Mechanics Inspired PSO
BBOBiogeography Optimization
HPSOHybrid PSO
GSAGravitational Search Algorithm
EMOCAEnhanced Multi-Objective Cultural Algorithm
IDPSOImproved Orthogonal Design PSO
MKHAModified Kill Herd Algorithm
MCSAModified Crow Search Algorithm
SA-ANSSelf-Adapted Across Neighborhood Search
FBTDAFlooding Based Topology Discovery Algorithm
HGWOHybrid Grey Wolf Optimization
ESSAEmended Salp Swarm Algorithm
EMAMExchange Market Algorithm Method
POAPeafowl Optimization Algorithm
Dy-NSBBODynamic Non-Sorted Biogeography-Based Optimization
MO-VCSMulti-Objective Virus Colony Search
MFO-PDUMoth–Flame Optimization with Position Disturbance Updating Strategy
ITSAImproved Tunicate Swarm Algorithm
ISFOImproved Sailfish Algorithm
IBFAImproved Bacterial Foraging Algorithm

References

  1. Wu, M.; He, Q.; Liu, Y.; Zhang, Z.; Shi, Z.; He, Y. Machine Learning Techniques for Decarbonizing and Managing Renewable Energy Grids. Sustainability 2022, 14, 13939. [Google Scholar] [CrossRef]
  2. Mei, P.; Wu, L.; Zhang, H.; Liu, Z. A Hybrid Multi-Objective Crisscross Optimization for Dynamic Economic/Emission Dispatch Considering Plug-In Electric Vehicles Penetration. Energies 2019, 12, 3847. [Google Scholar] [CrossRef] [Green Version]
  3. Montoya, O.D.; Gil-González, W.; Grisales-Noreña, L.F. An Exact MINLP Model for Optimal Location and Sizing of DGs in Distribution Networks: A General Algebraic Modeling System Approach. Ain. Shams. Eng. J. 2019, 11, 409–418. [Google Scholar] [CrossRef]
  4. Subathra, M.S.P.; Easter Selvan, S.; Aruldoss Albert Victoire, T.; Hepzibah Christinal, A.; Amato, U. A Hybrid with Cross-Entropy Method and Sequential Quadratic Programming to Solve Economic Load Dispatch Problem. IEEE Syst. J. 2015, 9, 1031–1044. [Google Scholar] [CrossRef]
  5. Jabr, R.A. Solution to Economic Dispatching with Disjoint Feasible Regions via Semidefinite Programming. IEEE Trans. Power Syst. 2012, 27, 572–573. [Google Scholar] [CrossRef]
  6. Sailesh Babu, G.S.; Bhagwan Das, D.; Patvardhan, C. Real-Parameter Quantum Evolutionary Algorithm for Economic Load Dispatch. IET Gener. Transm. Distrib. 2008, 2, 22–31. [Google Scholar] [CrossRef]
  7. Chiang, C.L. Genetic-Based Algorithm for Power Economic Load Dispatch. IET Gener. Transm. Distrib. 2007, 1, 261–269. [Google Scholar] [CrossRef]
  8. Wang, S.K.; Chiou, J.P.; Liu, C.W. Non-Smooth/Non-Convex Economic Dispatch by a Novel Hybrid Differential Evolution Algorithm. IET Gener. Transm. Distrib. 2007, 1, 793–803. [Google Scholar] [CrossRef] [Green Version]
  9. Selvakumar, A.I.; Thanushkodi, K. Anti-Predatory Particle Swarm Optimization: Solution to Nonconvex Economic Dispatch Problems. Electr. Power Syst. Res. 2008, 78, 2–10. [Google Scholar] [CrossRef]
  10. Sinha, N.; Chakrabarti, R.; Chattopadhyay, P.K. Evolutionary Programming Techniques for Economic Load Dispatch. IEEE Trans. Evol. Comput. 2003, 7, 83–94. [Google Scholar] [CrossRef]
  11. Gaing, Z.L. Particle Swarm Optimization to Solving the Economic Dispatch Considering the Generator Constraints. IEEE Trans. Power Syst. 2003, 18, 1187–1195. [Google Scholar] [CrossRef]
  12. Pereira-Neto, A.; Unsihuay, C.; Saavedra, O.R. Efficient Evolutionary Strategy Optimisation Procedure to Solve the Nonconvex Economic Dispatch Problem with Generator Constraints. IEE Proc. Gener. Transm. Distrib. 2005, 152, 653. [Google Scholar] [CrossRef]
  13. Hemamalini, S.; Simon, S.P. Artificial Bee Colony Algorithm for Economic Load Dispatch Problem with Non-Smooth Cost Functions. Electr. Power Compon. Syst. 2010, 38, 786–803. [Google Scholar] [CrossRef]
  14. Meng, K.; Wang, H.G.; Dong, Z.Y.; Wong, K.P. Quantum-Inspired Particle Swarm Optimization for Valve-Point Economic Load Dispatch. IEEE Trans. Power Syst. 2010, 25, 215–222. [Google Scholar] [CrossRef]
  15. Bhattacharya, A.; Chattopadhyay, P.K. Biogeography-Based Optimization for Different Economic Load Dispatch Problems. IEEE Trans. Power Syst. 2010, 25, 1064–1077. [Google Scholar] [CrossRef]
  16. Bhattacharya, A.; Chattopadhyay, P.K. Hybrid Differential Evolution with Biogeography-Based Optimization for Solution of Economic Load Dispatch. IEEE Trans. Power Syst. 2010, 25, 1955–1964. [Google Scholar] [CrossRef]
  17. Li, L.; He, D.; Jin, J.; Yu, B.; Gao, X. Multi-Objective Load Dispatch Control of Biomass Heat and Power Cogeneration Based on Economic Model Predictive Control. Energies 2021, 14, 762. [Google Scholar] [CrossRef]
  18. Tao, S.; Zhang, Y.; Yuan, M.; Zhang, R.; Xu, Z.; Sun, Y. Behavioral Economics Optimized Renewable Power Grid: A Case Study of Household Energy Storage. Energies 2021, 14, 4154. [Google Scholar] [CrossRef]
  19. Mahdy, A.; El-Sehiemy, R.; Shaheen, A.; Ginidi, A.; Elbarbary, Z.M.S. An Improved Artificial Ecosystem Algorithm for Economic Dispatch with Combined Heat and Power Units. Appl. Sci. 2022, 12, 1773. [Google Scholar] [CrossRef]
  20. Chakraborty, S.; Senjyu, T.; Yona, A.; Saber, A.Y.; Funabashi, T. Solving Economic Load Dispatch Problem with Valve-Point Effects Using a Hybrid Quantum Mechanics Inspired Particle Swarm Optimisation. IET Gener. Transm. Distrib. 2011, 5, 1042–1052. [Google Scholar] [CrossRef] [Green Version]
  21. 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 Energy Syst. 2010, 32, 921–935. [Google Scholar] [CrossRef]
  22. Güvenç, U.; Sönmez, Y.; Duman, S.; Yörükeren, N. Combined Economic and Emission Dispatch Solution Using Gravitational Search Algorithm. Sci. Iran. 2012, 19, 1754–1762. [Google Scholar] [CrossRef] [Green Version]
  23. Zhang, R.; Zhou, J.; Mo, L.; Ouyang, S.; Liao, X. Economic Environmental Dispatch Using an Enhanced Multi-Objective Cultural Algorithm. Electr. Power Syst. Res. 2013, 99, 18–29. [Google Scholar] [CrossRef]
  24. Qin, Q.; Cheng, S.; Chu, X.; Lei, X.; Shi, Y. Solving Non-Convex/Non-Smooth Economic Load Dispatch Problems via an Enhanced Particle Swarm Optimization. Appl. Soft Comput. J. 2017, 59, 229–242. [Google Scholar] [CrossRef]
  25. Kaur, A.; Singh, L.; Dhillon, J.S. Modified Krill Herd Algorithm for Constrained Economic Load Dispatch Problem. Int. J. Ambient. Energy 2022, 43, 4332–4342. [Google Scholar] [CrossRef]
  26. Mohammadi, F.; Abdi, H. A Modified Crow Search Algorithm (MCSA) for Solving Economic Load Dispatch Problem. Appl. Soft Comput. J. 2018, 71, 51–65. [Google Scholar] [CrossRef]
  27. Shen, X.; Wu, G.; Wang, R.; Chen, H.; Li, H.; Shi, J. A Self-Adapted Across Neighborhood Search Algorithm with Variable Reduction Strategy for Solving Non-Convex Static and Dynamic Economic Dispatch Problems. IEEE Access 2018, 6, 41314–41324. [Google Scholar] [CrossRef]
  28. Li, F.; Qin, J.; Kang, Y. Multi-Agent System Based Distributed Pattern Search Algorithm for Non-Convex Economic Load Dispatch in Smart Grid. IEEE Trans. Power Syst. 2019, 34, 2093–2102. [Google Scholar] [CrossRef]
  29. Yu, J.T.; Kim, C.H.; Wadood, A.; Khurshaid, T.; Rhee, S.B. Jaya Algorithm with Self-Adaptive Multi-Population and Lévy Flights for Solving Economic Load Dispatch Problems. IEEE Access 2019, 7, 21372–21384. [Google Scholar] [CrossRef]
  30. Mokarram, M.J.; Niknam, T.; Aghaei, J.; Shafie-Khah, M.; Catalão, J.P.S. Hybrid Optimization Algorithm to Solve the Nonconvex Multiarea Economic Dispatch Problem. IEEE Syst. J. 2019, 13, 3400–3409. [Google Scholar] [CrossRef]
  31. 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]
  32. Dong, R.; Wang, S. New Optimization Algorithm Inspired by Kernel Tricks for the Economic Emission Dispatch Problem with Valve Point. IEEE Access 2020, 8, 16584–16594. [Google Scholar] [CrossRef]
  33. Xin-gang, Z.; Ji, L.; Jin, M.; Ying, Z. An Improved Quantum Particle Swarm Optimization Algorithm for Environmental Economic Dispatch. Expert Syst. Appl. 2020, 152, 113370. [Google Scholar] [CrossRef]
  34. Kansal, V.; Dhillon, J.S. Emended Salp Swarm Algorithm for Multiobjective Electric Power Dispatch Problem. Appl. Soft Comput. J. 2020, 90, 106172. [Google Scholar] [CrossRef]
  35. Azeem, M.; Malik, T.N.; Muqeet, H.A.; Hussain, M.M.; Ali, A.; Khan, B.; Rehman, A. Combined Economic Emission Dispatch in Presence of Renewable Energy Resources Using CISSA in a Smart Grid Environment. Electron 2023, 12, 715. [Google Scholar] [CrossRef]
  36. 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, 106044. [Google Scholar] [CrossRef]
  37. Ali, M.H.; El-Rifaie, A.M.; Youssef, A.A.F.; Tulsky, V.N.; Tolba, M.A. Techno-Economic Strategy for the Load Dispatch and Power Flow in Power Grids Using Peafowl Optimization Algorithm. Energies 2023, 16, 846. [Google Scholar] [CrossRef]
  38. 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]
  39. Xu, M.; Li, W.; Feng, Z.; Bai, W.; Jia, L.; Wei, Z. Economic Dispatch Model of High Proportional New Energy Grid-Connected Consumption Considering Source Load Uncertainty. Energies 2023, 16, 1696. [Google Scholar] [CrossRef]
  40. Kurundkar, K.M.; Vaidya, G.A. Stochastic Security-Constrained Economic Dispatch of Load-Following and Contingency Reserves Ancillary Service Using a Grid-Connected Microgrid during Uncertainty. Energies 2023, 16, 2607. [Google Scholar] [CrossRef]
  41. Ma, H.; Yang, Z.; You, P.; Fei, M. Multi-Objective Biogeography-Based Optimization for Dynamic Economic Emission Load Dispatch Considering Plug-in Electric Vehicles Charging. Energy 2017, 135, 101–111. [Google Scholar] [CrossRef]
  42. Zou, Y.; Zhao, J.; Ding, D.; Miao, F.; Sobhani, B. Solving Dynamic Economic and Emission Dispatch in Power System Integrated Electric Vehicle and Wind Turbine Using Multi-Objective Virus Colony Search Algorithm. Sustain. Cities Soc. 2021, 67, 102722. [Google Scholar] [CrossRef]
  43. 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]
  44. Li, L.L.; Liu, Z.F.; Tseng, M.L.; Zheng, S.J.; Lim, M.K. Improved Tunicate Swarm Algorithm: Solving the Dynamic Economic Emission Dispatch Problems. Appl. Soft Comput. 2021, 108, 107504. [Google Scholar] [CrossRef]
  45. Li, L.L.; Shen, Q.; Tseng, M.L.; Luo, S. Power System Hybrid Dynamic Economic Emission Dispatch with Wind Energy Based on Improved Sailfish Algorithm. J. Clean. Prod. 2021, 316, 128318. [Google Scholar] [CrossRef]
  46. Kheshti, M.; Ding, L.; Ma, S.; Zhao, B. Double Weighted Particle Swarm Optimization to Non-Convex Wind Penetrated Emission/Economic Dispatch and Multiple Fuel Option Systems. Renew. Energy 2018, 125, 1021–1037. [Google Scholar] [CrossRef]
  47. Pandit, N.; Tripathi, A.; Tapaswi, S.; Pandit, M. An Improved Bacterial Foraging Algorithm for Combined Static/Dynamic Environmental Economic Dispatch. Appl. Soft Comput. J. 2012, 12, 3500–3513. [Google Scholar] [CrossRef]
  48. Liang, H.; Liu, Y.; Li, F.; Shen, Y. Dynamic Economic/Emission Dispatch Including PEVs for Peak Shaving and Valley Filling. IEEE Trans. Ind. Electron. 2019, 66, 2880–2890. [Google Scholar] [CrossRef]
  49. Al-Bahrani, L.T.; Horan, B.; Seyedmahmoudian, M.; Stojcevski, A. Dynamic Economic Emission Dispatch with Load Dema Nd Management for the Load Demand of Electric Vehicles during Crest Shaving and Valley Filling in Smart Cities Environment. Energy 2020, 195, 116946. [Google Scholar] [CrossRef]
  50. Behera, S.; Behera, S.; Barisal, A.K. Dynamic Combined Economic Emission Dispatch Integrating Plug-in Electric Vehicles and Renewable Energy Sources. Int. J. Ambient. Energy 2022, 43, 4683–4700. [Google Scholar] [CrossRef]
  51. Wang, G.G.; Deb, S.; Coelho, L.D.S. Elephant Herding Optimization. In Proceedings of the 2015 3rd International Symposium on Computational and Business Intelligence (ISCBI), Bali, Indonesia, 7–9 December 2015; pp. 1–5. [Google Scholar] [CrossRef]
  52. Wang, G.G.; Deb, S.; Gao, X.Z.; Dos Santos Coelho, L. A New Metaheuristic Optimisation Algorithm Motivated by Elephant Herding Behaviour. Int. J. Bio-Inspired Comput. 2016, 8, 394–409. [Google Scholar] [CrossRef]
  53. Li, W.; Wang, G.G.; Alavi, A.H. Learning-Based Elephant Herding Optimization Algorithm for Solving Numerical Optimization Problems. Knowl.-Based Syst. 2020, 195, 105675. [Google Scholar] [CrossRef]
  54. El-Naggar, M.F.; Mosaad, M.I.; Hasanien, H.M.; AbdulFattah, T.A.; Bendary, A.F. Elephant Herding Algorithm-Based Optimal PI Controller for LVRT Enhancement of Wind Energy Conversion Systems. Ain. Shams. Eng. J. 2021, 12, 599–608. [Google Scholar] [CrossRef]
  55. Tariq, F.; Alelyani, S.; Abbas, G.; Qahmash, A.; Hussain, M.R. Solving Renewables-Integrated Economic Load Dispatch Problem by Variant of Metaheuristic Bat-Inspired Algorithm. Energies 2020, 13, 6225. [Google Scholar] [CrossRef]
  56. Mukherjee, V.; Verma, S. Optimal Real Power Rescheduling of Generators for Congestion Management Using a Novel Ant Lion Optimiser. IET Gener. Transm. Distrib. 2016, 10, 2548–2561. [Google Scholar] [CrossRef]
  57. Peesapati, R.; Yadav, V.K.; Kumar, N. Flower Pollination Algorithm Based Multi-Objective Congestion Management Considering Optimal Capacities of Distributed Generations. Energy 2018, 147, 980–994. [Google Scholar] [CrossRef]
  58. Wulandhari, L.A.; Komsiyah, S.; Wicaksono, W. Bat Algorithm Implementation on Economic Dispatch Optimization Problem. Procedia Comput. Sci. 2018, 135, 275–282. [Google Scholar] [CrossRef]
  59. Al-Betar, M.A.; Awadallah, M.A.; Krishan, M.M. A Non-Convex Economic Load Dispatch Problem with Valve Loading Effect Using a Hybrid Grey Wolf Optimizer. Neural Comput. Appl. 2020, 32, 12127–12154. [Google Scholar] [CrossRef]
  60. Mohammadi-ivatloo, B.; Rabiee, A.; Soroudi, A.; Ehsan, M. Imperialist Competitive Algorithm for Solving Non-Convex Dynamic Economic Power Dispatch. Energy 2012, 44, 228–240. [Google Scholar] [CrossRef] [Green Version]
  61. Lu, Y.; Zhou, J.; Qin, H.; Wang, Y.; Zhang, Y. Chaotic Differential Evolution Methods for Dynamic Economic Dispatch with Valve-Point Effects. Eng. Appl. Artif. Intell. 2011, 24, 378–387. [Google Scholar] [CrossRef]
  62. Balamurugan, R.; Subramanian, S. Differential Evolution-Based Dynamic Economic Dispatch of Generating Units with Valve-Point Effects. Electr. Power Compon. Syst. 2008, 36, 828–843. [Google Scholar] [CrossRef]
  63. Hemamalini, S.; Simon, S.P. Dynamic Economic Dispatch Using Artificial Immune System for Units with Valve-Point Effect. Int. J. Electr. Power Energy Syst. 2011, 33, 868–874. [Google Scholar] [CrossRef]
  64. Immanuel Selvakumar, A. Enhanced Cross-Entropy Method for Dynamic Economic Dispatch with Valve-Point Effects. Int. J. Electr. Power Energy Syst. 2011, 33, 783–790. [Google Scholar] [CrossRef]
  65. Yuan, X.; Su, A.; Yuan, Y.; Nie, H.; Wang, L. An Improved PSO for Dynamic Load Dispatch of Generators with Valve-Point Effects. Energy 2009, 34, 67–74. [Google Scholar] [CrossRef]
  66. Victoire, T.A.A.; Jeyakumar, A.E. Deterministically Guided PSO for Dynamic Dispatch Considering Valve-Point Effect. Electr. Power Syst. Res. 2005, 73, 313–322. [Google Scholar] [CrossRef]
  67. Sivasubramani, S.; Swarup, K.S. Hybrid SOA–SQP Algorithm for Dynamic Economic Dispatch with Valve-Point Effects. Energy 2010, 35, 5031–5036. [Google Scholar] [CrossRef]
  68. Victoire, T.A.A.; Jeyakumar, A.E. Reserve Constrained Dynamic Dispatch of Units with Valve-Point Effects. IEEE Trans. Power Syst. 2005, 20, 1273–1282. [Google Scholar] [CrossRef]
  69. Victoire, T.A.A.; Jeyakumar, A.E. A Modified Hybrid EP–SQP Approach for Dynamic Dispatch with Valve-Point Effect. Int. J. Electr. Power Energy Syst. 2005, 27, 594–601. [Google Scholar] [CrossRef]
  70. Basu, M. Hybridization of Artificial Immune Systems and Sequential Quadratic Programming for Dynamic Economic Dispatch. Electr. Power Compon. Syst. 2009, 37, 1036–1045. [Google Scholar] [CrossRef]
  71. He, D.; Dong, G.; Wang, F.; Mao, Z. Optimization of Dynamic Economic Dispatch with Valve-Point Effect Using Chaotic Sequence Based Differential Evolution Algorithms. Energy Convers. Manag. 2011, 52, 1026–1032. [Google Scholar] [CrossRef]
Figure 1. Thermal generator maximum and minimum limits.
Figure 1. Thermal generator maximum and minimum limits.
Information 14 00339 g001
Figure 2. Pseudo-codes for the EHO algorithm.
Figure 2. Pseudo-codes for the EHO algorithm.
Information 14 00339 g002
Figure 3. Flow chart for proposed EHO algorithm for ELD/DEELD problems.
Figure 3. Flow chart for proposed EHO algorithm for ELD/DEELD problems.
Information 14 00339 g003
Figure 4. Convergence curve for various algorithms for a six-unit system with P d = 1263 MW.
Figure 4. Convergence curve for various algorithms for a six-unit system with P d = 1263 MW.
Information 14 00339 g004
Figure 5. Active power generation of a 40-unit system with P d = 10 , 500 MW.
Figure 5. Active power generation of a 40-unit system with P d = 10 , 500 MW.
Information 14 00339 g005
Figure 6. Convergence curve for various algorithms for a 40-unit system with P d = 10 , 500 MW.
Figure 6. Convergence curve for various algorithms for a 40-unit system with P d = 10 , 500 MW.
Information 14 00339 g006
Figure 7. Load profile for a 10-unit system.
Figure 7. Load profile for a 10-unit system.
Information 14 00339 g007
Figure 8. Hourly generation and the corresponding load of DEED problem via the EHO algorithm.
Figure 8. Hourly generation and the corresponding load of DEED problem via the EHO algorithm.
Information 14 00339 g008
Figure 9. Convergence curve for various algorithms for the 10-unit system DEED problem.
Figure 9. Convergence curve for various algorithms for the 10-unit system DEED problem.
Information 14 00339 g009
Table 1. Literature review describing the methodology and associated problem of interest.
Table 1. Literature review describing the methodology and associated problem of interest.
ReferenceMethodologyStatic ELDDynamic EELD
[4,5]SQP×
[7]IGAMU×
[8]HDE×
[9]AP-PSO×
[12]ESO×
[13]ABC×
[14,20]Q-PSO×
[15]BBO×
[16]Hybrid-BBO×
[21]Hybrid-PSO×
[22]GSA×
[23]EMOCA×
[24]IDPSPO×
[25]MKHA×
[26]MCSA×
[31]HGWO×
[34]ESSA×
[36]EMAM×
[41]Dy-NSBBO×
[42]MO-VCS×
[43]MFO-PDU×
[44]ITSA×
[45]ISFO×
[47]IBFA
ProposedEHO
Table 2. Data for the six-unit system.
Table 2. Data for the six-unit system.
i P g i max P gi min a g i b g i c g i B 1 i B 2 i B 3 i B 4 i B 5 i B 6 i
15001000.00772400.002022−0.000286−0.000534−0.000565−0.000454−0.000103
2200500.009510200−0.0002860.0032430.000016−0.000307−0.000422−0.000147
3300800.0098.5220−0.0005330.0000160.0028050.0008310.000023−0.000270
4150500.00911200−0.000565−0.0003070.0008310.0011290.000113−0.000295
5200500.00810.5220−0.000454−0.0004220.0000230.0001130.000460−0.000153
6120500.0075121900.000103−0.000147−0.000270−0.000295−0.0001530.000898
Table 3. Parameter setting of EHO algorithm for test system 1.
Table 3. Parameter setting of EHO algorithm for test system 1.
iter max Best Cost (USD)Worst Cost (USD)Average Cost (USD)Standard Deviations
10015,299.6215,428.4615,339.8334.78751
20015,286.4715,349.9215,315.3117.00265
50015,293.2515,351.3815,308.3115.80449
Table 4. Parameters considered for the reported algorithms.
Table 4. Parameters considered for the reported algorithms.
Algorithm iter max noP OthersReference
ALO20020Not Reported[56]
BAT20020 α = 0.99 , γ = 0.9 [58]
EHO20020 nClan   = 5Proposed Work
Table 5. Comparative results of the six-unit system with P d = 1263 MW.
Table 5. Comparative results of the six-unit system with P d = 1263 MW.
i /Parameter EHOMKHA [25]ALO [56]BAT [58]
P g 1 (MW)439.858447.3998473.84499.9837
P g 2 (MW)185.133173.2424181.75148.8036
P g 3 (MW)247.6364263.3833265.87270.8342
P g 4 (MW)133.7811138.9778129.85127.1789
P g 5 (MW)160.6319165.3929165.35179.3078
P g 6 (MW)96.1885187.049585.08175.5512
P gi (MW)1263.2291275.441301.741301.659
Losses (MW)0.22912.4438.7438.659
Best Cost (USD)15,286.4715,443.0015,796.0274615,814.97355
Worst Cost (USD)15,349.9215,443.0015,796.0274615,898.4937
Standard Deviations17.002650.23187.46498 × 10−1223.83492754
Average Cost (USD)15,315.3115,443.0015,796.0274615,839.77276
CPU Time (secs)2.297.412.462.72
Table 6. Comparative results of a 40-unit system with P d = 10 , 500 MW.
Table 6. Comparative results of a 40-unit system with P d = 10 , 500 MW.
MethodBest Cost (USD)Time Consumption
BAT124,835.0021.0129
ALO124,229.9727.5294
KSO [32]125,491.00Not Reported
Self Turing HDE [8] 123,496.0216.86025
Beta-HC-GWO (0.5) [59]123,162.04Not Reported
CBPSO-RVM [21]122,281.14Not Reported
EHO121,478.9621.2882
Table 7. Parameter setting of EHO algorithm for test system 3.
Table 7. Parameter setting of EHO algorithm for test system 3.
iter max Best Cost (USD)Worst Cost (USD)Average Cost (USD)Standard Deviations
1001,019,633.21,042,786.9310,357,443.29789.6
2001,018,657.221,036,723.741,024,656.78742.86
5001,013,950.001,019,502.0010,301,860.00889.1759
Table 8. Cost-based results for test system 3.
Table 8. Cost-based results for test system 3.
t f FCF , t f EDF , t t f FCF , t f EDF , t
128,46622,0851351,34130,031
230,23123,9541447,73730,462
333,19022,3531544,48126,528
436,40625,3111639,46724,031
538,24829,5371738,07826,984
641,08124,7841841,24023,879
742,78427,2201944,59725,721
844,42528,4612051,69430,470
947,80128,8542147,63827,604
1051,47631,5312241,23625,644
1153,03831,3662334,64923,745
1253,07933,7992431,56723,731
Total1,013,950648,085
Table 9. Comparative results of a 10-unit system with dynamic loading.
Table 9. Comparative results of a 10-unit system with dynamic loading.
MethodBest Cost (USD)Average Cost (USD)Worst Cost (USD)Standard Deviation
Individual approaches
ICA [60]1,018,467.491,019,291.3581,021,795.773687.56
CDE [61]1,019,123.001,020,870.001,023,115.00-
DE [62]1,019,786.00---
AIS [63]1,021,980.001,023,156.001,024,173.00-
ECE [64]1,022,271.581,023,334.93--
IPSO [65]1,023,807.001,026,863.00--
DGPSO [66]1,028,835.001,030,183.00--
BAT1,033,416.00---
ALO1,035,431.00---
Hybrid approaches
SOA-SQP [67]1,021,460.00---
PSO-SQP [68]1,027,334.001,028,546.00--
MHEP-SQP [69]1,028,924.001,021,179.00--
AIS-SQP [70]1,029,900.00---
CS-DE [71]1,023,432.001,026,475.001,027,634.00-
Proposed EHO1,013,950.001,019,502.0010,301,860.00889.1759
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

Peesapati, R.; Nayak, Y.K.; Warungase, S.K.; Salkuti, S.R. Constrained Static/Dynamic Economic Emission Load Dispatch Using Elephant Herd Optimization. Information 2023, 14, 339. https://doi.org/10.3390/info14060339

AMA Style

Peesapati R, Nayak YK, Warungase SK, Salkuti SR. Constrained Static/Dynamic Economic Emission Load Dispatch Using Elephant Herd Optimization. Information. 2023; 14(6):339. https://doi.org/10.3390/info14060339

Chicago/Turabian Style

Peesapati, Rajagopal, Yogesh Kumar Nayak, Swati K. Warungase, and Surender Reddy Salkuti. 2023. "Constrained Static/Dynamic Economic Emission Load Dispatch Using Elephant Herd Optimization" Information 14, no. 6: 339. https://doi.org/10.3390/info14060339

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