Next Article in Journal
Smart Electric Vehicle Charging for Enhancing Renewable Energy Utilization and Mitigating Net Metering Export in Palestinian Distribution Networks: A Real Case Study
Previous Article in Journal
Physics-Guided Data Fusion-Based Cyberattack Detection for Distributed Energy Resource Aggregators with Limited Observability
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Economic Emission Dispatch of Power Systems Using an Improved Multi-Objective Grey Wolf Optimizer

1
School of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710048, China
2
National and Local Engineering Research Center for Crystal Growth and System Integration, Xi’an 710048, China
*
Author to whom correspondence should be addressed.
Electricity 2026, 7(3), 90; https://doi.org/10.3390/electricity7030090
Submission received: 23 June 2026 / Revised: 18 August 2026 / Accepted: 20 August 2026 / Published: 23 August 2026

Abstract

With the increasing conflict between economic and environmental objectives in power systems, the economic emission dispatch (EED) problem has become a highly constrained, nonlinear, and strongly non-convex multi-objective optimization problem due to valve-point effects and nonlinear constraints such as network losses. To address this challenge, this paper proposes an improved multi-objective Grey Wolf Optimizer (IMOGWO). The proposed method enhances search performance through four strategies: a hybrid initialization scheme combining circle chaotic mapping and Latin hypercube sampling to improve population diversity, a dream-inspired group perturbation mechanism to strengthen global exploration, a nonlinearly decreasing convergence factor to dynamically balance exploration and exploitation, and a hybrid update strategy incorporating Lévy flight to avoid local optima. Experimental results demonstrate that IMOGWO can effectively balance the trade-off between generation cost and pollutant emissions while exhibiting competitive performance in terms of convergence behavior, solution quality, and stability.

1. Introduction

With the continuous rise in global energy demand and the increasing urgency of climate change mitigation, power systems are confronted with the dual challenge of achieving both economic and environmental objectives. Traditional economic dispatch (ED) [1], which primarily focuses on minimizing generation costs, is no longer sufficient to meet the requirements of green and low-carbon development. However, an inherent conflict exists between these two objectives: reducing pollutant emissions often comes at the expense of economic efficiency, requiring the adoption of more costly clean energy sources or emission control technologies. Therefore, developing an advanced dispatch methodology that can effectively and accurately balance generation costs and pollutant emissions under stringent constraints is of both theoretical significance and practical importance for facilitating the transition to clean energy and promoting a better balance between economic and environmental benefits in power systems.
To address the optimization challenges arising from objective coupling and complex constraints in the economic emission dispatch (EED) problem, two main classes of methods have been extensively studied: classical mathematical optimization methods and metaheuristic algorithms. Classical methods, such as Newton–Raphson, Lagrange relaxation, and quadratic programming, typically require continuity, differentiability, and convexity. They are also often sensitive to initial solutions and prone to becoming trapped in local optima, thereby hindering the accurate approximation of the Pareto front in non-convex, high-dimensional settings. In contrast, metaheuristic algorithms do not rely on strict model assumptions and offer flexible search strategies, robustness, and strong global exploration capabilities. Various metaheuristics, including the Genetic Algorithm (GA) [2], Differential Evolution (DE) [3], Particle Swarm Optimization (PSO) [4], and the Grey Wolf Optimizer (GWO) [5], have been applied to EED with some success. However, many of them still suffer from slow convergence, premature stagnation, or uneven Pareto-front distributions.
To overcome these limitations, researchers have proposed improvements along three key dimensions: initialization strategies, search mechanisms, and population behavior. In terms of initialization, Almalaq et al. [6] employed a chaotic map to generate the initial population in differential evolution, thereby improving population diversity and distribution uniformity, while Xia et al. [7] leveraged the Kent map to further enhance distribution uniformity and broaden exploration coverage. Regarding search mechanisms, Dong et al. [8] integrated kernel-based search and Cauchy perturbation into particle swarm optimization to strengthen its global exploration capability and enhance its ability to escape local optima, whereas Li et al. [9] improved the sailfish optimizer by incorporating an adaptive inertia weight and Lévy flight to enhance convergence performance on stochastic EED problems. In terms of population behavior, Zhu et al. [10] refined NSGA-II by introducing a dynamic crowding distance and an elite retention mechanism to better maintain diversity among non-dominated solutions, while Yu et al. [11] proposed a multi-group chaotic-perturbation Jaya algorithm that combines population partitioning with chaotic perturbations to balance search stability with the ability to escape local optima. Beyond conventional EED studies, economic–environmental optimization has also been investigated in broader low-carbon energy systems. Mousavi et al. [12] examined the cost–emission trade-off in smart residential energy hubs, highlighting the importance of coordinating economic and environmental objectives in integrated energy management. Shahri et al. [13] incorporated energy storage and renewable energy units into dynamic emission/economic dispatch, demonstrating the complexity introduced by time-coupled constraints. These studies further emphasize the challenges of balancing economic and environmental objectives under complex operating conditions.
Despite recent advances, most studies focus on improving isolated components rather than jointly optimizing key mechanisms. As a result, when tackling non-convex, highly constrained EED problems, many algorithms exhibit imbalanced search, limited diversity, and unstable convergence, which degrade the accuracy and distribution of the approximated Pareto front. To address these limitations, the multi-objective Grey Wolf Optimizer (MOGWO) is adopted as the baseline framework because it combines the simple hierarchy-guided search mechanism of GWO with archive-based leader selection for Pareto-front approximation. However, repeated guidance from elite wolves may lead to increasingly homogeneous population behavior, thereby reducing diversity and increasing the risk of premature convergence. This limitation motivates the introduction of a complementary mechanism that can generate differentiated search behaviors within the population. The Dream Optimization Algorithm (DOA) [14] provides such a mechanism by dividing the population into subgroups and applying differentiated perturbations. Accordingly, the proposed improved multi-objective Grey Wolf Optimizer (IMOGWO) retains the MOGWO framework and incorporates DOA-inspired grouping perturbation to enhance population diversity. To enhance global search capability, Lévy flight is incorporated to facilitate long-range jumps and expand the coverage of the solution space. Additionally, the algorithm employs a hybrid initialization strategy combining circle chaotic mapping with Latin hypercube sampling, significantly improving the diversity and distribution uniformity of the initial population. A nonlinearly decreasing convergence factor is implemented to adaptively regulate search intensity, thereby improving the coordination between global exploration and local exploitation.
To evaluate the effectiveness of the proposed method in solving the EED problem with conflicting objectives of fuel cost and pollutant emissions, simulation studies are conducted on static 6-unit, 10-unit, and 40-unit systems, as well as a dynamic 10-unit system. These test systems cover generating unit configurations of different scales and represent complex practical operating conditions, including valve-point effects, network losses, and dynamic dispatch constraints. The results show that IMOGWO is capable of providing improved compromise solutions between generation cost and pollutant emissions. In addition, the proposed algorithm demonstrates good stability in large-scale systems and can also obtain feasible dispatch solutions that satisfy operational constraints under dynamic dispatch conditions. These findings suggest that IMOGWO is a promising and effective approach for solving complex multi-objective economic emission dispatch problems.

2. Materials and Methods

To make the methodology and mathematical formulation easier to follow, this section is organized according to the complete solution procedure. The EED model is first defined through the cost-emission objectives, operating constraints, and constraint-handling criterion. The proposed IMOGWO is then introduced in a progressive manner, starting from the baseline MOGWO update rule and followed by the hybrid initialization, nonlinear convergence control, DOA-inspired grouping perturbation, and dynamic Lévy flight update. Finally, the benchmark and dispatch experiments are described using consistent performance indicators, parameter settings, and feasibility criteria, so that the connection among the optimization model, algorithmic operators, and numerical results is explicit.

2.1. Problem Formulation and Modeling of the EED

2.1.1. EED Problem Formulation

In essence, the EED problem concerns the allocation of active power outputs among generating units, subject to system operating constraints, so that generation cost and pollutant emissions are optimized simultaneously. It is commonly formulated as a multi-objective nonlinear optimization model, in which the mathematical structure consists of objective functions and constraints. The objective functions are given in Equations (1) and (2).
M i n i m i z e F ( x ) = f 1 , f 2 ,
s u b j e c t t o g s ( x ) ≤ 0 , s = 1 , 2 , … , p h k ( x ) = 0 , k = 1 , 2 , … , q ,
Here, f 1 denotes the objective function for total generation cost, and f 2 denotes that for total emissions; p represents the number of inequality constraints, and q represents the number of equality constraints.

2.1.2. Objective Functions

For the generation cost objective, most of the cost arises from fossil-fuel consumption, which is a nonlinear function of the unit output. A quadratic polynomial model is used for the cost function, and the total generation cost of the system is represented as the sum of the individual unit cost functions, as shown in Equation (3).
f 1 = ∑ i = 1 n ( a i + b i P i + c i P i 2 ) ,
In Equation (3), a i , b i , and c i are the fuel-cost coefficients of the i -th generating unit, f 1 is the total generation cost, P i is the active power output of the i -th unit, and n is the number of units.
When the valve-point effects of steam turbines are further taken into account—that is, the reduction in fuel efficiency at partial loads due to throttling losses during valve opening and closing—a sinusoidal term is superimposed on the quadratic cost function to represent the actual cost more accurately. The modified total generation cost model is given in Equation (4).
f 1 = ∑ i = 1 n ( a i + b i P + c i P i 2 + e i × sin ( m i × ( P i min − P i ) ) ) ,
Here, a i , b i , c i , e i , and m i denote the cost coefficients of the i -th unit.
For the emission objective, system emissions mainly arise from fossil-fuel combustion, in which sulfur dioxide (SO2) and nitrogen oxides (NOx) are the two primary pollutants. Their total emission exhibits nonlinear behavior and is usually represented by a combination of quadratic and exponential terms. By aggregating SO2 and NOx, the overall system emission can be modeled as:
f 2 = ∑ i = 1 n ( α i + β i P + γ i P i 2 + η i exp ( δ i P i ) ) ,
Here, α i , β i , γ i , η i and δ i denote the emission coefficients of the i -th unit, and f 2 represents the total system emissions.

2.1.3. Model Constraints and Constraint-Handling Approach

In power system dispatch, constraints are imposed to maintain secure and stable system operation. Among these, the power balance constraint is the fundamental equality condition, enforcing that the total active power generation equals the load demand plus the real power losses in the transmission network, expressed as:
∑ i = 1 n P i = P D + P L ,
In Equation (6), n denotes the number of generating units in the system; P D is the total active load demand; and P L is the total active power loss in the transmission network, which can be expressed as:
P L = ∑ i = 1 n ∑ j = 1 n P i B i j P j + ∑ i = 1 n B 0 i P i + B 00 ,
Here, B i j represents an element of the transmission loss coefficient matrix, reflecting the impact of power flow between nodes on losses; B 0 i and B 00 denote the linear term and constant term associated with the output of a single unit, respectively. In simplified scenarios, network losses may be neglected:
∑ i = 1 n P i − P D = 0 ,
This approach reduces computational complexity but sacrifices some physical realism, making it suitable for systems in which network losses are negligible or loading levels are relatively low.
Apart from the power balance constraint, another critical constraint involves the upper and lower limits on the output power of each generating unit, constituting typical inequality constraints. For the i -th generator, its active power output must fall within the following range:
P i min ≤ P i ≤ P i max ,
Here, P i min and P i max denote the minimum and maximum allowable outputs of the i -th generating unit, which are determined jointly by equipment technical limits, operating security margins, and unit start-up status. These bounds prevent units from operating beyond their rated capacity or below the minimum technical output, and they are essential for maintaining system reliability and economic performance.
To handle these constraints effectively during optimization, a dominance rule combining a feasibility-priority criterion with the constraint violation (CV) measure [15] is adopted. Each candidate solution x is characterized by two key attributes: the objective function F ( x ) and the inequality constraint vector g s x , where g s x > 0 indicates violation of the s -th constraint. The constraint violation of a solution is defined as the sum of all positive constraint values:
C V ( x ) = ∑ s = 1 p max ( g s ( x ) , 0 ) ,
A solution, x , is regarded as feasible only when C V x = 0 . The dominance rule in this mechanism gives priority to feasibility: any feasible solution is preferred over an infeasible one; feasible solutions are compared using Pareto dominance, while among infeasible solutions, the one with the smaller constraint violation is preferred. This strategy ensures the effective convergence of the search toward the feasible domain and avoids premature convergence by traversing complex constraints through the retention of boundary infeasible solutions, thereby achieving a better approximation of the Pareto front.

2.2. Grey Wolf Optimizer and Its Improvements

2.2.1. Grey Wolf Optimizer

GWO is a metaheuristic optimization algorithm inspired by the hunting behavior and social hierarchy of grey wolves, introduced by Mirjalili et al. [16] in 2014. This algorithm simulates the dominance hierarchy and cooperative hunting strategy observed in grey wolf packs. In GWO, the three best solutions are designated as the leaders (α, β, and δ), which guide the movement of the remaining individuals, referred to as ω. Through this mechanism, the population is systematically directed toward the global optimum, enabling the efficient solution of complex nonlinear optimization problems.
The core of GWO involves emulating two behavioral phases observed in grey wolves during hunting: encircling and attacking. During the encircling phase, once the prey’s location is identified, the grey wolves move toward and surround it. Equation (11) describes the distance between an individual wolf and the prey, while Equation (12) updates the wolf’s position accordingly.
D = C × X p ( t ) − X ( t ) ,
X ( t + 1 ) = X p ( t ) − A × D ,
Here, t represents the current iteration number, X p ( t ) denotes the position of the prey, X ( t ) is the current position of the grey wolf, D is the distance between the grey wolf and the prey, and X ( t + 1 ) indicates the updated position of the grey wolf. The coefficient vectors A and C are calculated as follows:
A = 2 × a ( t ) × r 1 − a ( t ) ,
C = 2 × r 2 ,
a ( t ) = 2 − ( 2 × t ) / M a x I t ,
The parameter a decreases linearly from 2 to 0 as the iteration count t progresses according to Equation (15), where M a x I t denotes the maximum number of iterations. The vectors r 1 and r 2 are random vectors with components in the range [0, 1].
During the hunting phase, the system evaluates the fitness of all individuals in each iteration and selects the top three as guide wolves. Subsequently, other individuals update their positions based on the location information of these three optimal solutions. Let X α , X β and X δ denote the top three optimal solutions at iteration t . The search path of each individual can be modeled using distance vectors D α , D β and D δ :
D α = C 1 × X α − X ( t ) D β = C 2 × X β − X ( t ) D δ = C 3 × X δ − X ( t ) ,
The coefficients C 1 , C 2 and C 3 are determined using Equation (14).
X 1 ( t ) = X a ( t ) − A 1 × D a ( t ) X 2 ( t ) = X β ( t ) − A 2 × D β ( t ) X 3 ( t ) = X δ ( t ) − A 3 × D δ ( t ) ,
Here, X a , X β and X δ represent the three best solutions obtained at iteration t . The coefficient vectors A 1 , A 2 and A 3 are computed using Equation (13), while the distance vectors D α , D β and D δ are defined by Equation (16).
X ( t + 1 ) = X 1 ( t ) + X 2 ( t ) + X 3 ( t ) 3 ,
Here, X ( t + 1 ) represents the position of each wolf in the population at iteration t + 1 , which is determined by the arithmetic mean of the positions of the α, β, and δ wolves.
Although GWO has a simple structure, is easy to implement, and performs well on many engineering problems, it also has notable limitations. It can suffer premature convergence on complex multimodal problems, leading to loss of diversity, and it is sensitive to initial solutions while lacking adaptive mechanisms to balance exploration and exploitation. As a result, many subsequent studies integrate GWO with additional strategies to improve its performance.

2.2.2. Hybrid Initialization Strategy

In swarm intelligence optimization, the distribution of the initial population is crucial to algorithm performance. Addressing the issue of insufficient population diversity often caused by traditional random initialization in GWO, this paper proposes a hybrid initialization strategy integrating circle chaotic mapping with Latin hypercube sampling (LHS). This strategy enhances exploration capabilities by leveraging the traversal properties of the circle chaotic map while ensuring spatial uniformity through LHS-based stratified sampling. The combined approach synergistically balances global exploration and local exploitation, aiming to significantly enhance the performance of the algorithm in solving EED problems.

2.2.3. Nonlinear Convergence Factor

In the GWO algorithm, the convergence factor typically employs a linear decay strategy. This approach often results in insufficient exploration capability during the early stages or overly weak exploitation capability in the later stages, making it difficult to effectively balance the relationship between global search and local exploitation. To overcome this limitation, this paper proposes an improved nonlinear decay mechanism, whose mathematical expression is as follows:
a ( t ) = a min + ( a max − a min ) × exp ( − ( 1.5 × t M a x I t ) 4 ) ,
Here, exp denotes the natural exponential function, t represents the current iteration number, and M a x I t is the maximum number of iterations. The upper and lower bounds of the convergence factor are set to a max = 2 and a min = 0.2 , respectively.

2.2.4. Dream-Inspired Group Perturbation Mechanism Integrated with DOA

To enhance the global search capability of the Grey Wolf Optimizer, this paper introduces a group-based perturbation exploration mechanism inspired by DOA. This strategy simulates cognitive behavior in a dream state, effectively increasing population diversity and preventing premature convergence through group-differentiated search, partial dimension updates, and knowledge-sharing boundary processing.
During the exploration phase of the algorithm, a subset of individuals is selected as dream individuals and divided into G = 5 subgroups via a grouping strategy. Each subpopulation employs a differentiated perturbation strategy to activate the latent search capabilities of its individuals. The first 90% of iterations are treated as the exploration phase (the current iteration count i t ≤ ( 0.9 ∗ M a x I t ) ). Each subpopulation contains S = N / G individuals, where N represents the population size.
For each individual in subgroup g ( g = 1 , 2 , … , G ) , only partial dimensions are perturbed and updated to achieve the effect of local forgetting and global exploration. Specifically, k g dimensions are randomly selected for updating:
k g = max 2 , D 3 g ,
Here, D represents the problem dimensionality, and g ( g = 1 , 2 , … , G ) denotes the group index. This design enables initial subgroups to perturb more dimensions, undertaking stronger exploration tasks; subsequent subgroups perturb fewer dimensions, focusing on local adjustments. d ∈ Φ g ⊂ 1 , 2 , … , D represents the randomly selected k g dimensions. For the randomly chosen set Φ g , the perturbation step size is controlled by the cosine decay factor:
θ ( t ) = cos ( π 2 × t M a x I t ) ,
In this formulation, t represents the current iteration count, and M a x I t denotes the maximum iteration count for the exploration phase. The factor approaches 1 during initial iterations to facilitate large-step exploration and progressively converges toward 0 in later stages to ensure stable convergence. The update process is defined as follows:
X i n e w ( d ) = X i ( d ) + θ ( t ) × ( u b − l b ) × r , r ∼ ℧ ( 0 , 1 ) ,
Upon updating, if an individual exceeds the feasible boundary, an adaptive repair strategy is applied. For high-dimensional problems ( D > 15 ), the out-of-bound value is replaced with the corresponding dimensional value from a randomly selected individual within the current population. For low-dimensional problems, the violated dimension is reset by randomly reinitializing within the feasible range, as specified in Equation (23):
X i n e w ( d ) = X r a n d ( i ) ( d ) , D > 15 l b d + ( u b d + l b d ) × r , o t h e r w i s e ,
Here, r a n d ( i ) ∈ 1 , 2 , … , N denotes a randomly selected individual index.
This strategy simulates the dream mechanism in cognitive optimization by combining group-specific perturbation, nonlinear attenuation control, and cognitive boundary repair. It enhances the exploration capability of the algorithm in complex search spaces.

2.2.5. Hybrid Update Mechanism Based on Dynamic Lévy Flight

To enhance global exploration and avoid entrapment in local optima, Lévy flight [17] is incorporated into GWO to form an adaptive hybrid update strategy. With probability p l e v y , an elite solution X t g is randomly selected from an external archive, and a Lévy step L is generated using the Mantegna method as defined in Equations (24) and (25), where σ u is the scale parameter of the stable distribution.
σ u = Γ ( 1 + β ) × sin ( π β / 2 ) Γ ( ( 1 + β ) / 2 ) × β · 2 ( β − 1 ) / 2 1 / β ,
L = u υ 1 / β , u ∼ N ( 0 , σ u 2 ) , υ ∼ N ( 0 , 1 ) ,
A scaling factor, δ , controls the perturbation magnitude, and the position of the individual is updated according to Equations (26) and (27).
δ = 0.01 a × L ,
X ( t + 1 ) = X t g + δ × ( X ( t ) − X t g ) ,
Here, X t g denotes a high-quality solution selected from the external archive, and a is the nonlinear convergence factor defined in Equation (19). The Lévy flight update is controlled by the stable-distribution shape parameter β and the triggering probability p l e v y , both of which are dynamically adjusted using the following time-varying functions:
β ( t ) = 0.8 + 0.6 × t M a x I t ,
p l e v y ( t ) = 0.8 − 0.5 × t M a x I t ,
During the early iterations, a relatively small β and a large p l e v y favor frequent long-range perturbations, thereby enhancing global exploration. As the search progresses, the increase in β suppresses long-range jumps, while the decrease in p l e v y reduces their occurrence, facilitating local exploitation and convergence. When the Lévy flight update is not triggered, individuals are updated using the standard three-leader rule of GWO given in Equation (18).

2.2.6. Overall Workflow of the Proposed IMOGWO

Figure 1 shows the overall procedure of the proposed IMOGWO, from hybrid initialization to Pareto-based selection and compromise solution extraction.

3. Results

3.1. Performance Comparison of IMOGWO on the MW Test Functions

To evaluate IMOGWO on constrained multi-objective optimization problems and lay a foundation for its application to power system dispatch, the algorithm is first tested on the standard MW benchmark suite [18], where the objectives are tightly coupled with the constraints. All two-dimensional problems from the suite—specifically MW1-MW3, MW5-MW7, and MW9-MW13—are used to assess convergence, constraint-handling capability and solution diversity. The results provide insights for parameter settings and inform subsequent studies on more complex power system dispatch scenarios.

3.1.1. Experimental Parameters

To evaluate the performance of the proposed algorithm, seven multi-objective optimization algorithms were selected as comparative benchmarks: MOGWO, AGEMOEA-II [19], PPS [20], ARMOEA [21], MOPSO [4], NSGA-III [22], and NSGA-II [2]. For a fair comparison on the MW benchmark suite, all algorithms were independently run 30 times with a population size of 100 and a maximum of 1000 iterations. The reported IGD and HV values were averaged over the 30 runs. For archive-based algorithms, the external archive size was limited to 100. Algorithm-specific parameters followed the settings recommended in the original references, while all shared parameters were kept identical. The same population size, maximum number of iterations, number of independent runs, and archive size were used for the subsequent dispatch cases.
All numerical experiments were conducted on a personal workstation equipped with an AMD Ryzen 9 7940HX processor (16 cores and 32 logical processors) and 16 GB of RAM, running a 64-bit Microsoft Windows 11 operating system. All algorithms were implemented and executed in MATLAB R2022a (Version 9.12) under the same hardware and software environment.

3.1.2. Evaluation Indicators

To evaluate both the convergence and diversity of the obtained Pareto fronts, two indicators are used: Inverted Generational Distance (IGD) and Hypervolume (HV).
IGD measures the average distance from each point on the true Pareto front P * to its nearest point on the approximated front P ; smaller IGD values indicate better overall performance. This indicator is defined in Equation (30), where P * denotes the true Pareto front, P is the approximated front generated by the algorithm, and d ( x , y ) is the Euclidean distance between two solutions.
I G D = 1 P * ∑ y ∈ P * , x ∈ P min d ( x , y ) ,
HV quantifies the volume of the objective space dominated by the approximated front P and bounded by a reference point r ; a larger HV value implies better convergence and a more uniform distribution of solutions. It is defined in Equation (31).
H V ( P ) = V O L U x ∈ A f 1 ( x ) , r 1 * × ⋯ × f m ( x ) , r m * ,

3.1.3. Comparison of the Results on the MW Test Functions

Table 1 reports the mean IGD values of all algorithms on the MW test functions. IMOGWO achieves lower IGD values than the standard MOGWO on all test instances. For example, on MW1, the IGD value is reduced from 0.3724 (MOGWO) to 0.0048 (IMOGWO). Overall, IMOGWO attains the best IGD performance on 9 of the 11 MW test problems, with results comparable to PPS on MW3 and MW11. In contrast, AGEMOEA-II, ARMOEA, and MOPSO consistently yield higher IGD values, indicating that IMOGWO is more effective in solving nonlinearly constrained multi-objective problems and maintains a superior balance between global exploration and local exploitation.
Table 2 reports the mean HV values of all algorithms on the MW test set. IMOGWO attains the highest HV on 9 of the 11 problems, showing its ability to generate Pareto fronts with good convergence and diversity. It improves the HV over standard MOGWO on every instance—for example, from 0.2125 to 0.5525 on MW1—and outperforms NSGA-II and NSGA-III on 10 of the 11 cases. Although PPS, AGEMOEA-II, ARMOEA, and MOPSO achieve slightly better results on a few individual problems, IMOGWO still provides the best overall HV performance and consistently yields high-quality Pareto-front approximations.
Figure 2, Figure 3, Figure 4 and Figure 5 compare the Pareto fronts of IMOGWO with those of four other algorithms on MW3, MW6, MW7, and MW12. In each plot, red points denote approximate Pareto fronts and the blue curve represents the reference front. On MW3 and MW7, solutions obtained by IMOGWO closely approximate the reference front and provide uniform, dense coverage, whereas other algorithms show gaps or deviations. For the more challenging MW6 and MW12, competing methods often yield sparse or truncated fronts, while IMOGWO still offers a well-converged and diverse approximation. These visual results are consistent with the IGD and HV metrics, confirming the superior convergence and diversity of IMOGWO.

3.2. Application of IMOGWO in EED

To validate the effectiveness and robustness of IMOGWO for power system dispatch, three representative EED test cases [23] with different system scales and characteristics are considered. Cases 1 and 2 model transmission losses explicitly, whereas Case 3 adopts a lossless assumption. Case 1 uses a standard quadratic cost model, while Cases 2 and 3 include valve-point effects to better reflect the non-smooth fuel-cost characteristics of practical generating units.

3.2.1. Case 1

Case 1 uses the standard IEEE 30-bus system, which includes six generating units, a load demand of PD = 2.834 p.u., a base power of 100 MVA, and 21 load buses. In this case, transmission line losses are considered, and the emission function differs slightly from the general form given in Equation (5) and is represented by the following nonlinear model:
f 2 = ∑ i = 1 n [ 0.01 ( α i + + β i P i + γ i P i 2 ) + η i exp ( δ i P i ) ] ,
In this paper, the compromise solution for each algorithm is selected by an ideal-point-based normalized distance method. The cost and emission values of all non-dominated solutions are normalized to [0, 1] using the best and worst values of each objective, and the solution with the smallest Euclidean distance to the ideal point is chosen as the compromise dispatch scheme.
To evaluate the economic–environmental trade-off across algorithms, this study uses min-max normalization with a weighted composite score. The normalization is defined as follows:
x n o r m = x − x min x max − x min ,
Here, x min and x max are the minimum and maximum values of an index among all algorithms. After normalization, all indices lie in [0, 1] and smaller values indicate better performance. The composite score is then calculated as:
S c o r e = ω C × C n o r m + ω E × E n o r m ,
The weights for cost ( ω C = 0.6 ) and emissions ( ω E = 0.4 ) are set to reflect an engineering decision preference that prioritizes cost while still considering emission reduction. Under this weighting scheme, a lower overall score indicates a better comprehensive performance of the algorithm.
To evaluate the performance of the proposed IMOGWO, six representative algorithms, including MOGWO, ABC-NSGA-II [24], HBB-BC [25], MOPSO, NSGA-III, and NSGA-II, are selected for comparison in the 6-unit system. Table 3 compares the optimal compromise solutions obtained by these algorithms. The results indicate that IMOGWO achieves the minimum generation cost of 6.1685 × 102, demonstrating its superior economic dispatch performance. For the emission objective, IMOGWO yields a value of 0.2000, which remains competitive although it is not the lowest among all the compared algorithms. Furthermore, IMOGWO attains the lowest normalized weighted score of 0.1731, indicating a better trade-off between fuel cost and pollutant emissions. Therefore, IMOGWO demonstrates superior overall optimization performance among the compared algorithms.
Figure 6 compares the convergence curves and box plots of f 1 and f 2 for different algorithms in the 6-unit system. The convergence curves show that IMOGWO achieves a faster convergence rate and lower final objective values than the competing algorithms. In addition, the box plots of IMOGWO are more compact and contain fewer outliers, indicating that the proposed method achieves better solution quality and exhibits higher stability and robustness in solving the multi-objective dispatch problem.
Table 4 presents the Wilcoxon rank-sum test results between IMOGWO and the compared algorithms for the 6-unit system. The results show that IMOGWO exhibits statistically significant differences from all the compared algorithms in terms of the f 1 objective, whereas statistically significant differences are observed only for some algorithms in terms of the f 2 objective. This indicates that, in the small-scale system, the main advantage of IMOGWO lies in its consistent improvement in overall solution performance, particularly in economic optimization, while it also remains competitive with respect to emission optimization.

3.2.2. Case 2

Case 2 considers a 10-unit system with a total load demand of PD = 2000 MW and includes transmission losses, thereby enabling evaluation of the convergence capability and solution quality of the algorithm in a medium-scale setting.
To evaluate the performance of the proposed IMOGWO, six representative algorithms, including MOGWO, GSA [26], MOAOA [27], NSGA-II, NSGA-III, and MOPSO, are selected for comparison in the 10-unit system. Table 5 compares the optimal compromise solutions obtained by these algorithms. The results indicate that IMOGWO achieves the minimum generation cost of 1.1279 × 105, demonstrating its superior economic optimization performance. For the emission objective, IMOGWO yields a value of 4.1887 × 103, which remains competitive although it is not the lowest among all the compared algorithms. Furthermore, IMOGWO attains the lowest comprehensive score of 0.3458, indicating a better trade-off between generation cost and pollutant emissions. Therefore, IMOGWO demonstrates superior overall optimization performance in the 10-unit system.
Figure 7 compares the convergence curves and box plots of f 1 and f 2 for different algorithms in the 10-unit system. As shown by the convergence curves, IMOGWO achieves a rapid decrease in both objective functions during the early stages of the iterative process and maintains a relatively stable convergence trend in the later stages. In terms of the final convergence results, IMOGWO exhibits a more pronounced advantage for the f 1 objective and also obtains a competitive final solution for the f 2 objective. The box plots further show that the results of IMOGWO are more concentrated for both objectives, indicating that the algorithm has good stability and robustness over multiple independent runs. Overall, IMOGWO demonstrates superior final solution quality and satisfactory operational stability in the 10-unit system, highlighting its comprehensive advantage in solving this problem.
Table 6 presents the Wilcoxon rank-sum test results between IMOGWO and the competing algorithms for the 10-unit system. The results show that the patterns of statistical significance are not completely consistent across the two objective functions, indicating that different algorithms possess different characteristics in optimizing generation cost and pollutant emissions. Despite this, IMOGWO exhibits statistically competitive performance in both objectives, demonstrating its ability to effectively balance multiple objectives in the medium-scale system while maintaining favorable overall optimization performance.

3.2.3. Case 3

Case 3 considers a 40-unit system, the largest test case, with a total load demand of PD = 10500 MW. This large-scale system is used to further assess the applicability and scalability of IMOGWO in practical power dispatch.
To evaluate the performance of the proposed IMOGWO, six representative algorithms, including MOGWO, MABC [28], BSA [29], MOPSO, NSGA-II, and NSGA-III, are selected for comparison in the 40-unit system. Table 7 compares the optimal compromise solutions obtained by these algorithms. The results indicate that IMOGWO achieves the best performance in terms of the emission objective, with an emission value of 2.0341 × 105, while maintaining a relatively favorable generation cost. Based on the normalized weighted score, IMOGWO attains the lowest comprehensive score of 0.1007, indicating that it achieves a better overall trade-off between generation cost and pollutant emissions. Overall, IMOGWO demonstrates strong overall optimization capability in the 40-unit system.
Figure 8 presents the convergence curves and box plots of f 1 and f 2 for different algorithms in the 40-unit system. The results show that IMOGWO achieves a faster convergence rate for both objective functions and attains superior final convergence performance, particularly for the emission objective f 2 . In addition, the box plots of IMOGWO exhibit lower median values and more compact distributions, indicating that the algorithm maintains good solution quality, stability, and robustness over multiple independent runs in the large-scale system. Overall, IMOGWO demonstrates superior final solution quality and strong comprehensive optimization capability in the 40-unit system.
Table 8 presents the Wilcoxon rank-sum test results between IMOGWO and the compared algorithms for the 40-unit system. The results show that, as the system scale increases, IMOGWO still exhibits statistically significant differences from most of the compared algorithms, with a more pronounced advantage for the f 2 objective. This indicates that IMOGWO remains highly effective and statistically competitive in large-scale systems. Its overall performance does not deteriorate significantly as the problem size increases, which further confirms the applicability and effectiveness of the proposed algorithm across systems of different scales.

3.3. Application of IMOGWO in Dynamic Economic Emission Dispatch

Building on the validation of IMOGWO in the static 10-unit system, the proposed algorithm is further applied to the dynamic economic emission dispatch (DEED) [30] problem to evaluate its optimization capability under time-coupled constraints. Compared with static EED, DEED is more consistent with the actual operation of power systems because it requires the simultaneous consideration of fuel cost, pollutant emissions, power balance constraints, transmission losses, and unit ramp-rate constraints over multiple dispatch periods. Consequently, the DEED problem is associated with higher computational complexity. To this end, a dynamic 10-unit system is selected as the test case to assess the convergence performance, solution quality, and operational stability of the proposed algorithm in a medium-scale dynamic scenario. A 24 h scheduling horizon is considered, with a dispatch interval of 1 h. The unit parameters and load demand data for each time period are taken from [30] to ensure the consistency of the test case and the reproducibility of the experimental results. To improve the reliability of the conclusions, all algorithms are independently executed 30 times under the same parameter settings, and their performance is comprehensively evaluated using convergence curves, box plots, and the Wilcoxon rank-sum test.
Compared with static EED, DEED extends single-period generation scheduling into a multi-period coordinated dispatch problem. Let P i t denote the power output of unit i during dispatch period t . Then, the two objective functions of the dynamic model, namely the total fuel cost and total pollutant emissions over the entire scheduling horizon, can be expressed as follows:
F 1 = ∑ t = 1 T f 1 t ,
F 2 = ∑ t = 1 T f 2 t ,
Here, f 1 t denotes the fuel-cost function with valve-point effects at dispatch period t , and f 2 t denotes the pollutant emission function at dispatch period t . The specific forms of these two functions are the same as those given in Equations (4) and (5), respectively, except that they are accumulated over the entire scheduling horizon in the dynamic dispatch model.
The power balance constraint and the generation output limits have essentially the same forms as those in the static EED model, but they must be satisfied at every dispatch period in DEED. In addition, to reflect the dynamic operating characteristics of generating units, ramp-rate constraints must also be satisfied between two consecutive time periods. Specifically, the increase or decrease in unit output between adjacent dispatch periods cannot exceed the corresponding ramp-up and ramp-down limits, which can be expressed as follows:
P i t − P i t − 1 ≤ U R i , i = 1 , 2 , … , N ; t = 2 , 3 , … , T ,
P i t − 1 − P i t ≤ D R i , i = 1 , 2 , … , N ; t = 2 , 3 , … , T ,
Here, U R i and D R i denote the ramp-up and ramp-down limits of unit i , respectively. These observations indicate that DEED not only requires the coordination of economic and environmental objectives within each dispatch period but also involves the dynamic coupling relationships between adjacent periods. As a result, higher requirements are imposed on the global search capability, constraint-handling ability, and robustness of the optimization algorithm.
To evaluate the performance of the proposed IMOGWO, six representative algorithms, including MOGWO, PSO-CSC [31], MOPSO, MODE [32], NSGA-III, and NSGA-II, are selected for comparison in the dynamic 10-unit system. Table 9 presents the optimal compromise solutions obtained by these algorithms. The results show that IMOGWO achieves the lowest values for both fuel cost and pollutant emissions, with a cost of 2.5215 × 106 and an emission value of 2.9900 × 105, respectively. Since IMOGWO attains the minimum values for both normalized indicators, its comprehensive score reaches 0.0000, indicating that it simultaneously achieves the best economic and environmental performance among all the compared algorithms. Compared with the results obtained for the static system, these findings demonstrate that IMOGWO not only maintains strong optimization capability in the dynamic dispatch environment but also exhibits better adaptability to time-coupled constraints.
Figure 9 presents the convergence curves and box plots of the objective functions F 1 and F 2 for the dynamic 10-unit system. The results show that IMOGWO exhibits strong search capability during both the early and middle stages of the iterative process, enabling it to approach high-quality solution regions rapidly while maintaining a relatively stable convergence trend in the later stages. This demonstrates that the proposed algorithm possesses good global search capability and convergence efficiency for the dynamic dispatch problem. In addition, the box plots show that the final solutions obtained by IMOGWO over multiple independent runs are more concentrated, with lower median values. In particular, IMOGWO shows better stability and robustness for the fuel-cost objective. Overall, these results indicate that the proposed algorithm not only achieves high-quality solutions for the DEED problem but also exhibits strong consistency and reliability.
Table 10 presents the Wilcoxon rank-sum test results between IMOGWO and the compared algorithms for the dynamic 10-unit system. The results show that, for both F 1 and F 2 , the differences between IMOGWO and all the compared algorithms are statistically significant. These findings indicate that IMOGWO is able to maintain stable optimization performance under dynamic constraints, demonstrating strong adaptability to dynamic environments and a clear overall competitive advantage.
To further illustrate the specific dispatch results obtained by IMOGWO in the dynamic scheduling scenario, Table 11 presents the hourly generation outputs of the 10-unit system over the 24 h scheduling horizon, together with the corresponding transmission losses, as determined by the IMOGWO method. Figure 10 shows the corresponding stacked generation profiles and the variation in system load demand. As shown in Figure 10, the generating units achieve a reasonable power allocation under different load levels, and the total power output can effectively satisfy both the system load demand and transmission loss requirements. These results indicate that the dispatch scheme obtained by IMOGWO has good feasibility and practical applicability.
In summary, IMOGWO exhibits superior convergence performance, solution quality, and statistical stability in the dynamic 10-unit system. Subject to the dynamic constraints, the proposed algorithm can effectively balance the two conflicting objectives of fuel cost and pollutant emissions, thereby demonstrating its effectiveness and applicability in solving the dynamic economic emission dispatch problem.

4. Discussion

The superior performance of IMOGWO can be mainly attributed to the coordinated effect of its four improvement strategies. The hybrid initialization scheme improves the diversity of the initial population, the dream-inspired group perturbation mechanism enhances global exploration, the nonlinearly decreasing convergence factor promotes a better balance between exploration and exploitation, and the Lévy flight-based update strategy helps the algorithm escape local optima. These characteristics are particularly beneficial for solving EED and DEED problems, which are highly constrained and strongly non-convex. In addition, the favorable convergence behavior and compact box-plot distributions indicate that the proposed method is not only effective in obtaining high-quality solutions, but also reliable over repeated runs. Nevertheless, the present study is still limited to several benchmark systems and fixed objective-weight settings, and uncertainties associated with renewable generation and load fluctuations are not explicitly considered. Therefore, further research should focus on integrating uncertainty modeling and robust optimization to improve the practical applicability of IMOGWO in more realistic power system environments.

5. Conclusions

This paper proposes an improved multi-objective Grey Wolf Optimizer (IMOGWO) for solving the economic emission dispatch (EED) problem, which is characterized by strong non-convexity, objective conflicts, and multiple operational constraints. The effectiveness of the proposed method is validated on static 6-unit, 10-unit, and 40-unit systems, as well as on a dynamic 10-unit system. The results demonstrate that IMOGWO achieves competitive or superior overall performance in terms of generation cost, pollutant emissions, convergence behavior, Pareto solution quality, and robustness when compared with several existing multi-objective optimization algorithms. These results indicate that IMOGWO is capable of providing high-quality compromise dispatch solutions that effectively balance economic efficiency and environmental objectives. Future work will focus on incorporating uncertainty modeling and robust optimization to further enhance the applicability of IMOGWO in power systems with high penetrations of renewable energy.

Author Contributions

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

Funding

This work was supported by the National Natural Science Foundation (NNSF) of China (Grant No. 62127809), the Shaanxi Provincial Key Research and Development Program (Grant No. 2026CY-YBXM-905).

Data Availability Statement

The raw data and the main code supporting the findings of this study are openly available in Zenodo at https://doi.org/10.5281/zenodo.20717381.

Acknowledgments

The authors would like to thank the reviewers and editors for their valuable comments and suggestions to improve the quality of this paper.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analysis, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
ABC-NSGA-IIArtificial Bee Colony–Non-dominated Sorting Genetic Algorithm II
AGEMOEA-IIAdaptive Geometry Estimation based Many-Objective Evolutionary Algorithm II
ARMOEAAdaptive Reference-Point-Based Multi-Objective Evolutionary Algorithm
BSABacktracking Search Algorithm
CVConstraint Violation
DEDifferential Evolution
DEEDDynamic Economic Emission Dispatch
DOADream Optimization Algorithm
EDEconomic Dispatch
EEDEconomic Emission Dispatch
GAGenetic Algorithm
GSAGravitational Search Algorithm
GWOGrey Wolf Optimizer
HBB-BCHybrid Big Bang–Big Crunch
HVHypervolume
IEEEInstitute of Electrical and Electronics Engineers
IGDInverted Generational Distance
IMOGWOImproved Multi-Objective Grey Wolf Optimizer
LHSLatin Hypercube Sampling
MABCModified Artificial Bee Colony
MOAOAMulti-Objective Arithmetic Optimization Algorithm
MODEMulti-Objective Differential Evolution
MOGWOMulti-Objective Grey Wolf Optimizer
MOPSOMulti-Objective Particle Swarm Optimization
MWMa–Wang constrained multi-objective benchmark suite
MVAMegavolt-Ampere
NSGA-IINon-dominated Sorting Genetic Algorithm II
NSGA-IIINon-dominated Sorting Genetic Algorithm III
PPSPush and Pull Search
PSOParticle Swarm Optimization
PSO-CSCParticle Swarm Optimization with Convergence Speed Controller

References

  1. Nourianfar, H.; Abdi, H. Environmental/Economic Dispatch Using a New Hybridizing Algorithm Integrated with an Effective Constraint Handling Technique. Sustainability 2022, 14, 3173. [Google Scholar] [CrossRef] [Scilit]
  2. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef] [Scilit]
  3. Basu, M. Economic environmental dispatch using multi-objective differential evolution. Appl. Soft Comput. 2011, 11, 2845–2853. [Google Scholar] [CrossRef] [Scilit]
  4. Abido, M.A. Multiobjective particle swarm optimization for environmental/economic dispatch problem. Electr. Power Syst. Res. 2009, 79, 1105–1113. [Google Scholar] [CrossRef] [Scilit]
  5. Kadali, K.S.; Veeraswamy, M.; Ponnusamy, M.; Jawalkar, V.R. Linear interpolated multi-objective economic emission scheduling using grey wolf optimizer: A strategic balance and solution with diverse load pattern. COMPEL-Int. J. Comput. Math. Electr. Electron. Eng. 2022, 41, 427–454. [Google Scholar] [CrossRef] [Scilit]
  6. Almalaq, A.; Guesmi, T.; Albadran, S. A Hybrid Chaotic-Based Multiobjective Differential Evolution Technique for Economic Emission Dispatch Problem. Energies 2023, 16, 4554. [Google Scholar] [CrossRef] [Scilit]
  7. Xia, A.M.; Wu, X.D.; Bai, Y.J. A new multi-objective hybrid optimization algorithm for wind-thermal dynamic economic emission power dispatch. Int. Trans. Electr. Energy Syst. 2021, 31, e12966. [Google Scholar] [CrossRef] [Scilit]
  8. Dong, R.Y.; Ma, L.; Chen, H.L.; Heidari, A.A.; Liang, G.X. Hybrid kernel search and particle swarm optimization with Cauchy perturbation for economic emission load dispatch with valve point effect. Front. Energy Res. 2023, 10, 1061408. [Google Scholar] [CrossRef] [Scilit]
  9. 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] [Scilit]
  10. Zhu, Z.J.; Wang, J.; Baloch, M.H. Dynamic economic emission dispatch using modified NSGA-II. Int. Trans. Electr. Energy Syst. 2016, 26, 2684–2698. [Google Scholar] [CrossRef] [Scilit]
  11. Yu, J.; Kim, C.-H.; Wadood, A.; Khurshiad, T.; Rhee, S.-B. A Novel Multi-Population Based Chaotic JAYA Algorithm with Application in Solving Economic Load Dispatch Problems. Energies 2018, 11, 1946. [Google Scholar] [CrossRef] [Scilit]
  12. Mousavi, S.H.; Abdolahi, A.; Khavar, S.C.; Kalantari, N.T. Optimal trade-off between cost and emission for energy hubs management in smart residential buildings. In Proceedings of the 2023 27th International Electrical Power Distribution Networks Conference (EPDC), Mashhad, Iran, 2–4 May 2023. [Google Scholar] [CrossRef] [Scilit]
  13. Shahri, H.Y.; Hosseini, S.A.; Pourhossein, J. Multi-objective evolutionary method for multi-area dynamic emission/economic dispatch considering energy storage and renewable energy units. Heliyon 2024, 10, e37476. [Google Scholar] [CrossRef] [Scilit]
  14. Lang, Y.; Gao, Y. Dream Optimization Algorithm (DOA): A novel metaheuristic optimization algorithm inspired by human dreams and its applications to real-world engineering problems. Comput. Methods Appl. Mech. Eng. 2025, 436, 117718. [Google Scholar] [CrossRef] [Scilit]
  15. Bai, Y.J.; Wu, X.D.; Xia, A.M. An enhanced multi-objective differential evolution algorithm for dynamic environmental economic dispatch of power system with wind power. Energy Sci. Eng. 2021, 9, 316–329. [Google Scholar] [CrossRef] [Scilit]
  16. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Scilit]
  17. Chegini, S.N.; Bagheri, A.; Najafi, F. PSOSCALF: A new hybrid PSO based on Sine Cosine Algorithm and Levy flight for solving optimization problems. Appl. Soft Comput. 2018, 73, 697–726. [Google Scholar] [CrossRef] [Scilit]
  18. Ma, Z.; Wang, Y. Evolutionary Constrained Multiobjective Optimization: Test Suite Construction and Performance Comparisons. IEEE Trans. Evol. Comput. 2019, 23, 972–986. [Google Scholar] [CrossRef] [Scilit]
  19. Panichella, A. An improved Pareto front modeling algorithm for large-scale many-objective optimization. In Proceedings of the Genetic and Evolutionary Computation Conference, Boston, MA, USA, 9–13 July 2022; pp. 565–573. [Google Scholar] [CrossRef] [Scilit]
  20. Fan, Z.; Li, W.; Cai, X.; Li, H.; Wei, C.; Zhang, Q.; Deb, K.; Goodman, E. Push and pull search for solving constrained multi-objective optimization problems. Swarm Evol. Comput. 2019, 44, 665–679. [Google Scholar] [CrossRef] [Scilit]
  21. Tian, Y.; Cheng, R.; Zhang, X.; Cheng, F.; Jin, Y. An Indicator-Based Multiobjective Evolutionary Algorithm With Reference Point Adaptation for Better Versatility. IEEE Trans. Evol. Comput. 2018, 22, 609–622. [Google Scholar] [CrossRef] [Scilit]
  22. Deb, K.; Jain, H. An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems with Box Constraints. IEEE Trans. Evol. Comput. 2014, 18, 577–601. [Google Scholar] [CrossRef] [Scilit]
  23. Zou, D.X.; Li, S.; Li, Z.Y.; Kong, X.Y. A new global particle swarm optimization for the economic emission dispatch with or without transmission losses. Energy Convers. Manag. 2017, 139, 45–70. [Google Scholar] [CrossRef] [Scilit]
  24. Sutar, M.; Jadhav, H.T. A modified artificial bee colony algorithm based on a non-dominated sorting genetic approach for combined economic-emission load dispatch problem. Appl. Soft Comput. 2023, 144, 110433. [Google Scholar] [CrossRef] [Scilit]
  25. Labbi, Y.; Ben Attous, D. Environmental/economic power dispatch using a Hybrid Big Bang–Big Crunch optimization algorithm. Int. J. Syst. Assur. Eng. Manag. 2014, 5, 602–610. [Google Scholar] [CrossRef] [Scilit]
  26. 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] [Scilit]
  27. Hao, W.-K.; Wang, J.-S.; Li, X.-D.; Liu, Y.; Zhu, J.-H.; Zhang, M.; Wang, M. Multi-objective arithmetic optimization algorithm with random searching strategies to solve combined economic emission dispatch problem. Comput. Ind. Eng. 2024, 195, 110434. [Google Scholar] [CrossRef] [Scilit]
  28. Secui, D.C. A new modified artificial bee colony algorithm for the economic dispatch problem. Energy Convers. Manag. 2015, 89, 43–62. [Google Scholar] [CrossRef] [Scilit]
  29. Bhattacharjee, K.; Bhattacharya, A.; Halder Nee Dey, S. Backtracking search optimization based economic environmental power dispatch problems. Int. J. Electr. Power Energy Syst. 2015, 73, 830–842. [Google Scholar] [CrossRef] [Scilit]
  30. Qian, S.Q.; Wu, H.H.; Xu, G.F. An improved particle swarm optimization with clone selection principle for dynamic economic emission dispatch. Soft Comput. 2020, 24, 15249–15271. [Google Scholar] [CrossRef] [Scilit]
  31. Huang, H.; Lv, L.; Ye, S.; Hao, Z. Particle swarm optimization with convergence speed controller for large-scale numerical optimization. Soft Comput. 2019, 23, 4421–4437. [Google Scholar] [CrossRef] [Scilit]
  32. Basu, M. Multi-objective Differential Evolution for Dynamic Economic Emission Dispatch. Int. J. Emerg. Electr. Power Syst. 2014, 15, 141–150. [Google Scholar] [CrossRef]
Figure 1. Flowchart of the IMOGWO algorithm.
Figure 1. Flowchart of the IMOGWO algorithm.
Electricity 07 00090 g001
Figure 2. Pareto-front comparison of IMOGWO with other algorithms on MW3.
Figure 2. Pareto-front comparison of IMOGWO with other algorithms on MW3.
Electricity 07 00090 g002
Figure 3. Pareto-front comparison of IMOGWO with other algorithms on MW6.
Figure 3. Pareto-front comparison of IMOGWO with other algorithms on MW6.
Electricity 07 00090 g003
Figure 4. Pareto-front comparison of IMOGWO with other algorithms on MW7.
Figure 4. Pareto-front comparison of IMOGWO with other algorithms on MW7.
Electricity 07 00090 g004
Figure 5. Pareto-front comparison of IMOGWO with other algorithms on MW12.
Figure 5. Pareto-front comparison of IMOGWO with other algorithms on MW12.
Electricity 07 00090 g005
Figure 6. Convergence curves and box plots of f 1 and f 2 for the 6-unit system.
Figure 6. Convergence curves and box plots of f 1 and f 2 for the 6-unit system.
Electricity 07 00090 g006
Figure 7. Convergence curves and box plots of f 1 and f 2 for the 10-unit system.
Figure 7. Convergence curves and box plots of f 1 and f 2 for the 10-unit system.
Electricity 07 00090 g007
Figure 8. Convergence curves and box plots of f 1 and f 2 for the 40-unit system.
Figure 8. Convergence curves and box plots of f 1 and f 2 for the 40-unit system.
Electricity 07 00090 g008
Figure 9. Convergence curves and box plots of F 1 and F 2 for the 10-unit dynamic system.
Figure 9. Convergence curves and box plots of F 1 and F 2 for the 10-unit dynamic system.
Electricity 07 00090 g009
Figure 10. Unit outputs and load demand curve of the 10-unit dynamic system.
Figure 10. Unit outputs and load demand curve of the 10-unit dynamic system.
Electricity 07 00090 g010
Table 1. IGD values of eight algorithms on the MW test set.
Table 1. IGD values of eight algorithms on the MW test set.
TestIMOGWOMOGWOAGEMOEA-IIPPSARMOEAMOPSONSGA-IIINSGA-II
MW10.00480.37240.02850.00700.00900.17670.01510.1034
MW20.01190.16500.02850.19560.02520.02460.02430.0268
MW30.00770.04610.03600.00620.00850.07590.21310.1185
MW50.00540.72180.32200.37950.26870.28000.33630.1981
MW60.00970.61800.02870.56210.06470.40850.46620.3981
MW70.00540.01790.01960.00550.06760.12460.17810.1816
MW90.01200.51750.02150.08310.05800.16860.06510.0403
MW100.00570.57980.25000.42490.15560.14600.21350.1443
MW110.02020.83480.19170.00730.45240.52960.51610.3523
MW120.00610.80310.04780.10070.03280.17400.28650.2582
MW130.12020.17940.24220.37090.40520.26750.15700.2560
Table 2. HV values of eight algorithms on the MW test set.
Table 2. HV values of eight algorithms on the MW test set.
TestIMOGWOMOGWOAGEMOEA-IIPPSARMOEAMOPSONSGA-IIINSGA-II
MW10.55250.21250.48530.48140.48170.47270.47480.5286
MW20.68350.46020.54130.34990.54620.54700.54730.5435
MW30.65330.45240.52610.54320.54270.46400.47070.5644
MW50.38920.10640.21420.20230.22300.22520.20810.2449
MW60.38460.10500.29260.10350.28750.14010.21630.1277
MW70.49770.47250.40630.41180.38870.46660.42840.4549
MW90.28780.15110.38290.33440.36010.29800.35300.3689
MW100.66470.17060.30030.21460.34890.35320.32060.3542
MW110.68800.36940.39820.44750.34100.31390.31780.3598
MW120.55270.13020.57290.51600.58260.49450.01870.3447
MW130.45680.38850.39310.29790.37740.39140.42190.3938
Table 3. Comparison of optimal compromise solutions for the 6-unit system (C: $/h; E: ton/h).
Table 3. Comparison of optimal compromise solutions for the 6-unit system (C: $/h; E: ton/h).
Case 1Optimal Compromise Solution for the 6-Unit System
IMOGWOMOGWOABC-NSGA-IIHBB-BCMOPSONSGA-IIINSGA-II
10.26850.25200.30390.29980.20110.25650.2852
20.38920.41370.39580.42130.45460.39200.3777
30.54580.54630.58390.54800.57430.60830.5341
40.67950.67970.59240.59090.74790.66860.6760
50.54070.52050.54740.53930.41110.55250.5726
60.43660.44830.43790.46320.48720.39100.4147
C (×102)6.16856.17176.22606.23786.19726.18736.1713
Cnorm0.00000.04620.82981.00000.41410.27130.0404
E0.20000.20010.19750.19710.20380.20060.2000
Enorm0.43280.44780.05970.00001.00000.52240.4328
Score0.17310.20680.52170.60000.64850.37170.1974
Table 4. Wilcoxon rank-sum test results of IMOGWO versus competing algorithms for the 6-unit system.
Table 4. Wilcoxon rank-sum test results of IMOGWO versus competing algorithms for the 6-unit system.
Comparison 6-Unit p -Value for f 1 Significance p -Value for f 2 Significance
IMOGWO vs. MOGWO1.383 × 10−2Significant1.413 × 10−1Not significant
IMOGWO vs. MOPSO8.485 × 10−9Significant7.599 × 10−7Significant
IMOGWO vs. NSGA-II6.518 × 10−9Significant7.483 × 10−2Not significant
IMOGWO vs. NSGA-III7.659 × 10−5Significant7.088 × 10−8Significant
Table 5. Comparison of optimal compromise solutions for the 10-unit system (C: $/h; E: ton/h).
Table 5. Comparison of optimal compromise solutions for the 10-unit system (C: $/h; E: ton/h).
Case 2Optimal Compromise Solution for the 10-Unit System
IMOGWOMOGWOGSAMOAOANSGA-IINSGA-IIIMOPSO
154.994854.756254.999254.948751.951540.046452.7527
279.633178.298079.958674.582167.258463.177480.0000
386.456788.215279.434179.429473.687989.764774.2543
479.483185.526885.000080.687591.355488.027286.1759
5123.1705150.0107142.1063136.855134.0522130.8286128.2558
6155.4196173.6119166.5670172.639174.9504195.3755155.6784
7298.6497284.0109292.8749283.823289.4350270.1358288.836
8317.1639317.5142313.2387316.341314.0556317.1809305.9999
9443.2132422.7529441.1775448.592455.6978433.3534442.7738
10446.2151428.1385428.6306436.429431.8054456.0734470.0000
C (×105)1.12791.13841.13491.13481.13541.14031.1287
Cnorm0.00000.84680.56450.55650.60481.00000.0645
E (×103)4.18874.07454.11144.12484.15094.17244.2066
Enorm0.86450.00000.27930.38080.57830.74111.0000
Score0.34580.50810.45040.48620.59420.89640.4387
Table 6. Wilcoxon rank-sum test results of IMOGWO versus competing algorithms for the 10-unit system.
Table 6. Wilcoxon rank-sum test results of IMOGWO versus competing algorithms for the 10-unit system.
Comparison 10-Unit p -Value for f 1 Significance p -Value for f 2 Significance
IMOGWO vs. MOGWO1.695 × 10−2Significant1.123 × 10−2Significant
IMOGWO vs. MOPSO7.172 × 10−1Not significant1.529 × 10−5Significant
IMOGWO vs. NSGA-II7.695 × 10−8Significant1.858 × 10−1Not significant
IMOGWO vs. NSGA-III2.154 × 10−10Significant3.042 × 10−1Not significant
Table 7. Comparison of optimal compromise solutions for the 40-unit system (C: $/h; E: ton/h).
Table 7. Comparison of optimal compromise solutions for the 40-unit system (C: $/h; E: ton/h).
Case 3Optimal Compromise Solution for the 40-Unit System
IMOGWOMOGWOMABCBSAMOPSONSGA-IINSGA-III
1110.8373107.5553110.7998111.0281114.000085.801483.1745
2113.9926109.5551110.7998110.984389.7101109.276976.337
3119.8577112.195597.399997.5185120.000085.823499.3765
4179.5259182.9292174.5504179.6235190.0000169.5193144.219
596.970896.221687.799987.901496.692181.330883.4638
6139.9829139.8365105.3999139.9362140.0000108.1611129.364
7300.0000277.1200259.5996299.9973300.0000267.3685268.2199
8287.3202295.2827284.5996284.8178282.2527287.8816264.2021
9284.5066296.6429284.5996284.6970275.0589276.122260.592
10130.0257204.4095130.0000130.0010204.7925203.5305204.1119
11318.3170314.9100318.1921243.5997193.9787307.9518297.9139
12318.0315151.4337243.5996243.5861211.1827258.2566315.8201
13394.4128396.0851394.2793394.3576318.2122454.7243426.1775
14394.8321305.0625394.2793394.0843352.7366404.3537467.9762
15394.7984394.2697394.2793394.2627353.6297394.0511432.2521
16394.4282398.0610394.2793394.3353233.2071421.3167401.6257
17489.2694488.4731399.5195489.2358486.0005403.9537473.0821
18489.4006481.4130399.5195489.2747500.0000403.7097474.5953
19511.3776487.4508506.1985511.2517511.8026434.8228449.9421
20421.9023493.6426506.1985421.4733496.6577496.7127429.7478
21433.5167453.3854514.1472433.4452522.6162488.3112469.5908
22433.5184442.3346514.1455433.5131507.5438486.708448.5529
23440.1273442.2315514.5237433.5401550.0000470.201450.1410
24440.9680434.2167514.5386521.7719476.6285460.5887484.7590
25434.6068437.1445433.5196433.6479495.7415503.2189492.0810
26433.6996491.5370433.5195433.6179469.1889466.3976450.4623
2710.049839.261310.000010.098710.000037.218445.0010
2810.004212.699610.000010.080429.963836.552442.7632
2910.226430.653010.000010.005810.000035.838740.6864
3093.782289.379597.000088.045086.027184.505276.1837
31189.5886187.3940159.7330189.9998190.0000126.0283157.3416
32162.8088176.7853159.7330189.9849190.0000160.0500167.9751
33171.5521160.4591159.7330189.9779180.0169173.7493155.7552
34198.3190197.6835200.0000199.9724190.1199181.7347169.4936
35199.8172195.9182200.0000199.9822200.0000200.0000172.9190
36199.6932200.0000200.0000199.9999200.0000199.6179138.0640
37107.745998.668289.114189.208585.3279108.192191.1040
38109.534597.709089.1141109.999742.324662.924181.7924
39108.656490.774389.1141109.9719110.000082.244591.7857
40422.0178488.4867506.1879511.1699490.4285481.8606490.7761
C (×105)1.25461.27181.24201.24181.26701.30491.3181
Cnorm0.16780.39320.00260.00000.33030.82701.0000
E (×105)2.03412.25342.35262.33543.16132.25192.2758
Enorm0.00000.19460.28260.26731.00000.19320.2144
Score0.10070.31370.11460.10690.59820.57350.6858
Table 8. Wilcoxon rank-sum test results of IMOGWO versus competing algorithms for the 40-unit system.
Table 8. Wilcoxon rank-sum test results of IMOGWO versus competing algorithms for the 40-unit system.
Comparison 40-Unit p -Value for f 1 Significance p -Value for f 2 Significance
IMOGWO vs. MOGWO3.020 × 10−11Significant9.063 × 10−8Significant
IMOGWO vs. MOPSO1.023 × 10−1Significant9.063 × 10−8Significant
IMOGWO vs. NSGA-II1.023 × 10−1Not significant3.020 × 10−11Significant
IMOGWO vs. NSGA-III3.020 × 10−11Significant4.033 × 10−3Significant
Table 9. Comparison of optimal compromise solutions for the dynamic 10-unit system (C: $/24 h; E: lb/24 h).
Table 9. Comparison of optimal compromise solutions for the dynamic 10-unit system (C: $/24 h; E: lb/24 h).
DEEDOptimal Compromise Solution for the Dynamic 10-Unit System
IMOGWOMOGWOPSO-CSCMOPSOMODENSGA-IIINSGA-II
C (×106)2.52152.53272.52472.55582.52242.52952.5246
Cnorm0.00000.32650.09331.00000.02620.23320.0904
E (×105)2.99003.15663.05243.0943.09973.01493.0256
Enorm0.00001.00000.37450.62420.65850.14950.2137
Score0.00000.59590.20580.84970.27910.19970.1397
Table 10. Wilcoxon rank-sum test results of IMOGWO versus competing algorithms for the 10-unit dynamic system.
Table 10. Wilcoxon rank-sum test results of IMOGWO versus competing algorithms for the 10-unit dynamic system.
Comparison p -Value for F 1 Significance p -Value for F 2 Significance
IMOGWO vs. MOGWO3.820 × 10−10Significant3.020 × 10−11Significant
IMOGWO vs. MOPSO3.020 × 10−11Significant3.020 × 10−11Significant
IMOGWO vs. NSGA-II6.972 × 10−3Significant3.020 × 10−11Significant
IMOGWO vs. NSGA-III3.020 × 10−11Significant8.891 × 10−10Significant
Table 11. Hourly generation schedule of the 10-unit dynamic system (MW).
Table 11. Hourly generation schedule of the 10-unit dynamic system (MW).
tP1P2P3P4P5P6P7P8P9P10Loss
1150.9135.088.6122.5121.412979.1119.758.251.119.6
2152.0136.394.7113.4141.5142.4101.5120.079.950.922.5
3150.6135.6128.1144.7184.3160129.7119.279.754.628.5
4154.8139.8184.3193.6226.1159.4130.0119.679.754.335.6
5151.3197.4199.3185.7242.6160.0129.9119.978.854.939.9
6219.9216.9230.1228.2239.2160.0129.7119.979.254.149.1
7222.7223.4272.2250.5242.8159.8130.0120.079.854.653.8
8231.0267.8298.9253.9240.9159.6129.6119.978.854.859.3
9305.4306.4297.3299.5242.8160.0129.6119.780.054.771.1
10329.7346.1339.5299.1243.0159.9129.7120.079.854.679.6
11378.8388.2340.0299.9243.0160.0130.0119.279.954.887.9
12406.5408.3340.0299.8243.0160.0130.0120.080.054.992.5
13354.6374.9339.6300.0242.8160.0130.0120.080.054.784.4
14285.4310.1314.3299.0242.6159.1129.8119.580.055.070.9
15224.9287.4271.2265.1242.5159.7129.9119.980.054.859.4
16182.8223.1192.7216.7240.1159.9130.0119.479.954.044.5
17167.7173.6193.4200.7240.8159.8129.3119.779.855.039.8
18211.4222.5222.3236.8242.3158.3129.5119.979.954.349.1
19226.7249.7286.4286.5242.9159.2129.1119.879.655.059.0
20305.2315.7338.8300.0242.5159.9129.8120.080.055.074.9
21295.6338.0290.7283.5242.9160.0129.8120.079.855.071.4
22215.8258.3210.9234.8233.2157.7129.7119.773.644.049.5
23150.1178.4135.8185.5197.7150.3129.6109.280.047.732.2
24151.7135.482.0140.4169.6154.7130.0118.878.648.225.4
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

Huang, W.; Wu, R. Economic Emission Dispatch of Power Systems Using an Improved Multi-Objective Grey Wolf Optimizer. Electricity 2026, 7, 90. https://doi.org/10.3390/electricity7030090

AMA Style

Huang W, Wu R. Economic Emission Dispatch of Power Systems Using an Improved Multi-Objective Grey Wolf Optimizer. Electricity. 2026; 7(3):90. https://doi.org/10.3390/electricity7030090

Chicago/Turabian Style

Huang, Weichao, and Ruyin Wu. 2026. "Economic Emission Dispatch of Power Systems Using an Improved Multi-Objective Grey Wolf Optimizer" Electricity 7, no. 3: 90. https://doi.org/10.3390/electricity7030090

APA Style

Huang, W., & Wu, R. (2026). Economic Emission Dispatch of Power Systems Using an Improved Multi-Objective Grey Wolf Optimizer. Electricity, 7(3), 90. https://doi.org/10.3390/electricity7030090

Article Metrics

Back to TopTop