Abstract
Due to growing concerns over environmental protection, economic and environmentally responsible power dispatching has become a hot topic in the field of power system control. Multi-objective optimization minimizes fuel costs and pollution emissions without violating operational constraints. To solve this problem, the MOP is decomposed into individual objects via the weighted sum method, and Newton’s method is used to tackle equality constraints iteratively. To this end, a hybrid algorithm (HKSOPSO-CP) based on kernel search optimization (KSO) and particle swarm optimization (PSO) with Cauchy perturbation is proposed in this paper. An experiment with 23 CEC benchmark functions shows that HKSOPSO-CP offers better performance compared with various popular algorithms proposed in recent years. When employed to solve the IEEE standard economic emission dispatch (EED) problems with 6, 10, 40, and 110 units, the proposed HKSOPSO-CP algorithm produces results indicating a better trade-off between the objectives relating to fuel costs and emissions compared to other algorithms that have recently been reported on in the literature.
1 Introduction
The goal of economic dispatch (ED) is to schedule power generation to minimize the cost of producing electricity within the confines of operational constraints, such as the demand load and transmission loss. Decision makers in energy fields need effective hybrid models in order to reduce the cost of operations as much as possible (; ; ). Even minor improvements in the operation of power plants can bring substantial economic benefits. Furthermore, thermal power plants inevitably emit a large amount of pollution during the operation of power systems, which has become a critical issue with increasing concerns over global warming. Therefore, the problem of simultaneous combined minimization of fuel costs and pollutant emissions, known as the economic emission dispatch (EED) problem, has become a research focus.
With people’s increasing awareness of pollutant emissions, the economic emission dispatch problem (EED), which seeks to minimize fuel costs and pollution, has been a growing concern. The EED problem represents a multi-objective optimization problem (MOP) (). The aim in solving it is to find the best possible power distribution for each generator without violating the relevant constraints. In order to solve this type of problem, various techniques have been developed.
Optimization methods can be regarded as falling into various classes, including deterministic, stochastic, and evolutionary (). Traditional methods attempt to guarantee exact solutions (), while in contrast, recent evolutionary methods cannot guarantee the identification of trustworthy optimal solutions, and it is regarded as sufficient to return solutions only satisfying local optima (). Recently, many studies have been conducted to solve the EED problem. There is a growing interest in many modern random-based metaheuristic algorithms (MAs), because they do not need any derivative information or gradient information in the search process (); these methods include particle swarm optimization (PSO) (; ), the colony predation algorithm (CPA) (), hunger games search (HGS) (), Harris hawks optimization (HHO) (), the slime mould algorithm (SMA) (), the weighted mean of vectors (INFO) (), and the Runge Kutta optimizer (RUN) (), which have yielded great success in a variety of fields, such as feature selection (; ), economic emission dispatch (), bankruptcy prediction (; ), train scheduling (), image segmentation (; ), multi-objective problems (; ), gate resource allocation (; ), complex optimization problems (), resource allocation (), expensive optimization problems (; ), airport taxiway planning (), robust optimization (), scheduling problems (; ; ), and medical diagnosis () (). used fuzzy computing to solve EED problems using a modified bacterial foraging algorithm (MBFA). Roy and Bhui used quasi-oppositional teaching learning based optimization (QOTLBO) () to solve the problem of EED with valve point loading. used an improved scatter search (ISS) to solve EED problems; experimental results showed that the ISS method achieves a better optimal result than other optimization algorithms.
Yang () proposed the flower pollination algorithm (FPA). This approach can meet the needs of single-objective and multi-objective optimization problems, so it has strong universality in tackling various problems in the domain of power systems. Therefore, used the FPA to solve the EED problem. Simulation results show that the FPA method achieves better results than other methods for various optimization problems, especially for large power systems. proposed the Pareto bee colony optimization algorithm and applied it to the standard IEEE 30-bus system to tackle the EED problem. The experimental results were better than those achieved by other multi-objective optimization algorithms. Singh and Dhillon used an opposition-based greedy heuristic search (OGHS) () to tackle the power system scheduling problem. In this type of problem, an initial population is randomly generated by means of a uniform distribution, and the inverse solution is generated by means of oppositional learning. The optimal solution is retained for further optimization, which is beneficial to accelerate the convergence rate. tackled the EED problem using a combination of a genetic algorithm (GA) and particle search optimization (PSO). adopted an improved version of the slime mould algorithm (ISMA) to solve the EED problem, enhancing its search capabilities and balancing global and local search. The results showed that, compared with other optimization algorithms, the ISMA method achieves better optimization. Dong et al. proposed a kernel search optimization algorithm (KSO) (; ) to solve the EED problem. By projecting the function from low-dimensional space to high-dimensional space, the non-linear problem can be transformed into a linear problem. In comparison with other algorithms, better optimal results are obtained.
As mentioned above, the identification of a better multi-objective optimization algorithm is always a research hotspot in the field of power system scheduling optimization. Such improvements take a great deal of effort, and even a small change represents a major improvement in environmental and economic terms. This article proposes an enhanced new metaheuristic for optimization, which uses kernel techniques from the KSO algorithm combined with a PSO algorithm, to tackle the EED problem. The main contributions of this paper can be summarized as follows:
• The local search ability of the KSO algorithm is improved by introducing sociality and self-recognition from the PSO algorithm. The update to the kernel vector in KSO is calculated based on the current velocity and position of the particle instead of via randomization.
• The Cauchy distribution approaches 0 more slowly than the normal distribution, so Cauchy mutation has the better disturbance ability. Cauchy mutation is utilized to update the target position to expand the distribution area of feasible solutions and improve the algorithm’s global optimization performance.
• A hybrid KSO and PSO algorithm with Cauchy perturbation is utilized to solve the EED problem. Moreover, the weighted sum method transforms the multi-objective EED into a single-objective problem, and the Newton–Raphson method handles the power balance constraint.
• The HKSOPSO-CP algorithm is verified by solving EED problem cases involving four electrical systems. It is thereby demonstrated that the proposed algorithms can provide better solutions to EED problems than conventional KSO and other algorithms entered into this comparison.
• Under testing with 23 CEC benchmark functions, the HKSOPSO-CP algorithm outperforms KSO and several other well-known algorithms in accuracy.
The remainder of this article is organized as follows: Section 2 lays out the mathematical model of the EED problem; Section 3 presents the original KSO and PSO algorithms and the Cauchy mutation mechanism, as well as the new HKSOPSO-CP algorithm; Section 4 presents the experimental results and analysis; and Section 5 provides the conclusion.
2 The economic emission dispatch problem
In the EED problem, the objective is to minimize fuel costs while simultaneously minimizing pollutant emissions by identifying the generator schedule that represents the best compromise.
2.1 The objective function
The objective function of the fuel costs can be expressed as follows ():where C is the fuel cost in the problem to be solved; , , and represent the cost coefficients for the th unit; and represent the valve point effect coefficients; represents the power output; and indicates the number of generating units.
The total emission of pollutants can be defined as follows ():where is the pollution emission in the problem to be solved, and , , and represent the emission coefficients of the th generator.
There are two different objectives in this multi-objective optimization problem. The weighted sum method decomposes the MOP into individual objectives to solve this problem. The method combines conflicting objectives by introducing weight factors. The combined objective function takes the following form ():where w is the weight factor and is the scaling factor.
2.2 System constraints
1) Power balance constraints: the total power of all the generators must cover the sum of the load demand and the losses of the real power system (),
where
is the loss coefficient,
represents the number of generators,
represents the transmission losses, and
represents the system load.
2) Power capacity limitation: Each generator’s output must fall within its relative output range (maximum-minimum),
where
and
are the operational limits for the
th generating unit.
The inequality constraint of Eq. 5 can be easily satisfied by setting the upper limit and lower limit in the initialization stage. But the equality constraint of Eq. 4 is usually difficult to satisfy. Therefore, Newton’s method is used to tackle the constraints iteratively:where is the output of the th generating unit.
It is possible to solve Eq. 4 iteratively for the original output of the Nth generator:
The transmission loss of the power system can be expressed in the form of B-matrix coefficients ():where is the original output of the generator.
Subsequently, the new output of the Nth generator can be calculated as follows:
The new output of the Nth generator is then substituted into Eq. 8 until the difference between them is less than some minimal value.
The Nth generator , following the above steps, is able to fulfill the equality constraint of Eq. 4, but it is uncertain whether its output falls within the feasible domain or not. Therefore, a common penalty function is utilized here as an effective way to address this.
For Eq. 10, an efficient method employing a penalty function is applied to determine whether the output of the Nth generator that satisfies the constraint of Eq. 4 is within the feasible region.where is a penalty factor.
3 The principle of the HKSOPSO-CP algorithm
The conventional KSO algorithm and the improved HKSOPSO-CP technique developed using the PSO algorithm and Cauchy perturbation are described in this section.
3.1 Overview of the KSO algorithm
KSO, proposed by Dong () in 2020, is a novel swarm intelligence algorithm whose search strategy is based on the kernel method. KSO was inspired by existing physical or biological MAs, but differs markedly from them: all the MAs mentioned above involve non-linear iterations to approach the optimal values of the target functions, but KSO involves linear iteration via the kernel method. The inspiration is as follows.
The non-linear objective function , can be converted into a linear one in higher-dimensional space by a mapping function . As the dimensionality of the space increases, the possibility of a non-linear function being transformed into a linear function becomes stronger. This is represented as:where m is the dimensionality of the higher-dimensional space, and and are both m-dimensional vectors.
An m-dimensional vector of is mapped from the n-dimensional vector , that is . The slope of a hyperplane in m dimensions is the direction along which the optimal value lies, denoted by ; then:where is the kernel function.
As a function in a higher-dimensional space, the optimal value is the solution of the lower-dimensional objective function.
The RBF function maps the objective function to an infinitely high-dimensional space () (KSO), which may transform a non-linear function into a linear function. Therefore, the RBF function is used:
The optimization results of the fitted kernel function are considered to approximately represent the minimum of the objective function; these results are converged on by several iterations to bring them close to the best possible result. At the same time, Eq. 12 provides an approximate solution to the optimization problem by a single iteration of the objective function.
The minimum value of the formula is given directly.where , and the minimum is .
Based on Eq. 13, it can be seen that the minimum value is at the boundary, or vector a is equivalent to it, corresponding to the low-dimensional pre-image mapped to the high-dimensional hyperplane slope. The vector a is referred to as the kernel vector, which points the searches made in the iterative optimization process in a particular direction. Specifically, it is solved for via Eq. 14.
To solve Eq. 14, posit a random vector ; the th item of the primitive vector x is replaced by the corresponding item of temp1, forming a new vector The new vectors form a matrix whose function is .
Then,
Similarly, positing a further random vector , conduct the same operations following . Then,
After obtaining a and σ, x is updated for the next iteration as follows:where t and are the current and maximum number of iterations, respectively.
3.2 Overview of the PSO algorithm
The particle swarm optimization (PSO) algorithm was designed and developed by Eberhart and Kennedy (1995) based on the simulation of social behavior (). Specifically, PSO was inspired by a simulation of the flocking behaviors of birds and uses velocity and position equations to search for optimal behavior. Social and cognitive factors influence the velocity of each particle. In other words, one notable aspect of PSO is the trade-off between the current and previous best options. The position of the particle’s optimum fitness value is regarded as the local best (), while the position with the highest fitness value is regarded as the global best (). In the search space, any particle is treated as a point. All particles attempt to update their positions using the following model:where is the velocity of the th particle at the th iteration represented by an n-dimensional vector; and are random numbers between 0 and 1; w is the factor of inertia weight; and are the acceleration constants; is the individual best fitness value achieved by the th particle at the th iteration, based on its own experience; is the best particle position based on all individual best positions; is the position of the th particle at the th iteration; and is the current number of iterations.
In the initialization process, the particle swarm optimization algorithm initializes particles randomly in the search space and approaches the optimal position continuously through iteration. At each iteration, the velocity of the particle is calculated via Eq. 18, and the position of the particle is then updated via Eq. 19. The process of updating the particle’s position continues until the stop condition is met.
3.3 Cauchy perturbation
A Cauchy perturbation is derived from a Cauchy distribution, which has the following probability density ():where is the position parameter defining the peak of the distribution, and is the scale parameter at half of the maximum value.
When , the distribution is considered a standard Cauchy distribution.
The Cauchy distribution takes a very wide range of values, and even very large values have some probability of occurring. The Cauchy distribution approaches 0 more slowly than the normal distribution, so the Cauchy mutation has better disturbance ability than the normal variation. The Cauchy mutation is introduced into the target position updating technique, and the Cauchy operator uses its perturbation ability to enhance the algorithm’s global optimization performance.
3.4 Hybrid HKSOPSO-CP algorithm with Cauchy perturbation
The proposed HKSOPSO-CP algorithm is put forward in order to enhance the ability of the primitive KSO approach to identify local optima through hybridization with the PSO algorithm and to enhance the range of feasible solutions identified by the algorithm using Cauchy perturbation. The KSO algorithm projects the objective function from low-dimensional to high-dimensional space. With the increase in dimensionality, the non-linear objective function gradually tends toward becoming linear. Compared with other algorithms, the KSO algorithm has good global search ability and a good optimization effect when facing high-dimension objective functions, but it has no obvious advantage when dealing with a low-dimension objective function. The PSO algorithm has strong optimization ability when the dimensionality of the objective function is low and has good local search ability. The advantages of the PSO algorithm and KSO algorithm are combined to improve the local search ability of KSO so as to balance exploration and exploitation. At the same time, the Cauchy distribution is utilized to expand the distribution range of feasible solutions and further improve the global search ability of the algorithm when dealing with various scenarios.
The KSO update formula Eq. 17 is combined with the PSO update formula Eq. 18, resulting in the following proposed update formula:
Subsequently, the Cauchy mutation operator is employed to perturb and mutate the new solution obtained by Eq. 22, and the update formula is calculated by Eq. 23, which improves the algorithm’s capacity to jump out of local optimum situations.
Finally, the full update formula of the HHKSOPSO-CP algorithm with Cauchy perturbation can be expressed as follows:
The HKSOPSO-CP algorithm seeks out the optimal value by exploring the activity of many particles within the feasible region. In the initialization phase, the algorithm generates particles randomly in the feasible region and approaches the optimal position continuously through iteration. In each iteration, the velocity of each particle is calculated using Eq. 18; the position of the particle is then updated using Eq. 24, and finally the distribution range of the solution is extended by Cauchy mutation. The particle updating behavior does not stop until the end condition is met.
In summary, this paper describes the process of using the HKSOPSO-CP algorithm to solve the EED problem, which involves the following steps:
Step 1:Initialize HKSOPSO-CP parameters, including , , , , .
Step 2:Generate a random population of N particles and initialize particle .
Step 3:Calculate the current power of the generator for every particle in the current population; calculate the objective function values of , , , and the generation matrix .
Step 4:Calculate the fitness value for all particles.
Step 6:Calculate according to Eq. 13 and determine whether it is the optimal solution.
Step 8:Generate new feasible solutions using Eq. 24.
Step 9:Go to Step 3 until the end condition is met.A flowchart representing the steps of the HKSOPSO-CP algorithm is provided in Figure 1.
FIGURE 1
4 Experimental results
The effectiveness of the HKSOPSO-CP algorithm is verified by the CEC standard test system and EED problem with four test cases with and without valve points ().
We conducted all tests under fair comparison conditions (; ; ). A potentially helpful factor in this respect is that all variables in the computing system exert a uniform effect on the performance of the compared algorithms, as per other AI-based work (; ). The performance of HKSOPSO-CP is compared with the original KSO, PSO, and other recent algorithms. All algorithms were implemented in Matlab 2020b and ran on an Intel Core CPU i7-10700@4.59GHz (8 CPU), 32 GB RAM system.
4.1 Comparison on CEC benchmark functions
In this section, the proposed HKSOPSO-CP algorithm is compared with the original KSO, PSO, and other algorithms proposed in recent years, such as SOA (), TSA (), SSA (), RSA (), BWOA (), and COCA (). Tables 1–3 give the 23 CEC benchmark functions used in the experimental study, including unimodal test functions, multimodal test functions, and multimodal test functions with fixed dimensionality.
TABLE 1
| Test function | Function body | Search range |
|---|---|---|
| Sphere | ||
| Schwefel 2.22 | ||
| Schwefel 1.2 | ||
| Schwefel 2.21 | ||
| Rosenbrock | ||
| Step | ||
| Quartic |
Unimodal test functions.
TABLE 2
| Test function | Function body | Search range |
|---|---|---|
| Schwefel 2.26 | ||
| Rastrigin | ||
| Ackley | ||
| Griewank | ||
| Penalized | ||
| Penalized 2 |
Multimodal test functions.
TABLE 3
| Test function | Function body | Search range |
|---|---|---|
| Foxholes | ||
| Kowalik | ||
| Six-hump Camel Branin | ||
| Goldstein–Price | ||
| Hartmann 3 | ||
| Hartmann 6 | ||
| Shekel 5 | ||
| Shekel 7 | ||
| & as | ||
| Shekel 10 | ||
| &as |
Multimodal test functions with fixed dimensionality.
Table 4 illustrates the experimental results, including the worst, average, and best results over 30 runs. It can be seen that HKSOPSO-CP achieved the best results in most of the tests. In terms of the best result, HKSOPSO-CP obtained better results with 19 of the test functions, followed by KSO and COCA. In terms of the average result, HKSOPSO-CP again achieved the best results with 19 of the test functions, followed by COCA and KSO. Its advantages are especially apparent in dealing with multimodal test functions. The results show that HKSOPSO-CP may be capable of outperforming the algorithms included in the comparison carried out here. Therefore, HKSOPSO-CP is an effective method for handling various complex problems that require a strong search ability.
TABLE 4
| F | Measure | COCA | BWOA | RSA | SOA | SSA | TSA | KSO | HKSOPSO-CP |
|---|---|---|---|---|---|---|---|---|---|
| F1 | Worst | 1.0190E+00 | 3.4358E−05 | .0000E+00 | 2.9894E−21 | 3.3675E−02 | 6.4319E−38 | 2.6139E−09 | .0000E+00 |
| Average | 9.6188E−01 | 3.4358E−05 | .0000E+00 | 1.2293E−21 | 1.1246E−02 | 6.0539E−38 | 2.5734E−09 | .0000E+00 | |
| Best | 8.7604E−01 | 3.4358E−05 | .0000E+00 | 1.2428E−23 | 4.3367E−22 | 5.6760E−38 | 2.5412E−09 | .0000E+00 | |
| F2 | Worst | 1.4761E−01 | 1.2711E−03 | .0000E+00 | 1.6758E−13 | 6.7206E+00 | 5.1187E−22 | 5.5587E−03 | .0000E+00 |
| Average | 1.3751E−01 | 9.1668E−04 | .0000E+00 | 7.9835E−14 | 2.2970E+00 | 2.9663E−22 | 5.4972E−03 | .0000E+00 | |
| Best | 1.2080E−01 | 2.0793E−04 | .0000E+00 | 1.8978E−14 | 8.8133E−10 | 8.1388E−23 | 5.4564E−03 | .0000E+00 | |
| F3 | Worst | 4.7661E+02 | 7.5800E+02 | .0000E+00 | 2.3467E−09 | 8.4526E−01 | 1.3895E−06 | 4.5216E+03 | .0000E+00 |
| Average | 4.6775E+02 | 7.5800E+02 | .0000E+00 | 8.6919E−10 | 2.8342E−01 | 1.3895E−06 | 3.2768E+03 | .0000E+00 | |
| Best | 4.6292E+02 | 7.5800E+02 | .0000E+00 | 2.8856E−11 | 6.4615E−06 | 1.3895E−06 | 2.0556E+03 | .0000E+00 | |
| F4 | Worst | 1.5629E+01 | 2.6031E+01 | .0000E+00 | 5.1912E−05 | 6.4387E−02 | 6.6044E+00 | 4.6851E−01 | .0000E+00 |
| Average | 1.5049E+01 | 2.2908E+01 | .0000E+00 | 1.9482E−05 | 2.5853E−02 | 5.2396E+00 | 4.1694E−01 | .0000E+00 | |
| Best | 1.4336E+01 | 1.6661E+01 | .0000E+00 | 7.6197E−07 | 5.9136E−04 | 3.8748E+00 | 3.6652E−01 | .0000E+00 | |
| F5 | Worst | 4.8037E+02 | 5.3968E+02 | 4.8990E+01 | 4.8811E+01 | 4.8837E+01 | 4.8768E+01 | 4.6289E+01 | 4.6618E+01 |
| Average | 4.1375E+02 | 5.3968E+02 | 4.8988E+01 | 4.8724E+01 | 2.3116E+01 | 4.8673E+01 | 4.5316E+01 | 4.5274E+01 | |
| Best | 3.5079E+02 | 5.3968E+02 | 4.8982E+01 | 4.8559E+01 | 3.4468E+00 | 4.8578E+01 | 4.3608E+01 | 4.4602E+01 | |
| F6 | Worst | 3.3000E+01 | 2.8869E−06 | 1.2250E+01 | 6.9530E+00 | 1.3451E+00 | 5.6785E+00 | .0000E+00 | .0000E+00 |
| Average | 2.7000E+01 | 9.6425E−07 | 1.2151E+01 | 6.6732E+00 | 8.7289E−01 | 5.4443E+00 | .0000E+00 | .0000E+00 | |
| Best | 1.7000E+01 | 3.8777E−15 | 1.2088E+01 | 6.2597E+00 | 1.3280E−01 | 5.2101E+00 | .0000E+00 | .0000E+00 | |
| F7 | Worst | 7.2903E−02 | 4.3757E−04 | 4.8945E-04 | 8.3872E-04 | 5.1586E−02 | 6.1563E−03 | 5.2977E−03 | 9.7939E−06 |
| Average | 5.8907E−02 | 3.6478E−04 | 2.0086E-04 | 3.9795E-04 | 2.6449E−02 | 6.1563E−03 | 4.6117E−03 | 5.5547E−06 | |
| Best | 4.9296E−02 | 2.5492E−04 | 4.3791E-05 | 1.7271E-04 | 7.4521E−03 | 6.1563E−03 | 4.2214E−03 | 4.3753E−07 | |
| F8 | Worst | −2.0942E+04 | −1.1306E+04 | −8.3071E+03 | −6.4988E+03 | −3.6387E+03 | −1.0394E+04 | −2.0949E+04 | −1.1168E+04 |
| Average | −2.0943E+04 | −1.1682E+04 | −8.6683E+03 | −7.1780E+03 | −4.3875E+03 | −1.0394E+04 | −2.0949E+04 | −1.5465E+04 | |
| Best | −2.0944E+04 | −1.1982E+04 | −8.8489E+03 | −7.7147E+03 | −5.4402E+03 | −1.0394E+04 | −2.0949E+04 | −2.0948E+04 | |
| F9 | Worst | 1.0429E+01 | 2.2338E−04 | .0000E+00 | 1.0001E+00 | 3.3536E+02 | 2.2083E+02 | 1.2885E−07 | .0000E+00 |
| Average | 9.4712E+00 | 7.4499E−05 | .0000E+00 | 3.3336E−01 | 1.1184E+02 | 2.2083E+02 | 1.0416E−07 | .0000E+00 | |
| Best | 8.8922E+00 | 4.3207E−08 | .0000E+00 | .0000E+00 | 7.3769E−08 | 2.2083E+02 | 8.1546E−08 | .0000E+00 | |
| F10 | Worst | 3.5147E+00 | 2.7690E−03 | 8.8818E−16 | 1.9965E+01 | 1.1703E−01 | 2.2204E−14 | 7.8681E−05 | 8.8818E−16 |
| Average | 3.3859E+00 | 9.8733E−04 | 8.8818E−16 | 1.9964E+01 | 3.9011E−02 | 2.2204E−14 | 7.4568E−05 | 8.8818E−16 | |
| Best | 3.1851E+00 | 2.6579E−06 | 8.8818E−16 | 1.9963E+01 | 9.3420E−07 | 2.2204E−14 | 6.7371E−05 | 8.8818E−16 | |
| F11 | Worst | 6.6468E−01 | 1.7682E−02 | .0000E+00 | .0000E+00 | 6.0801E−03 | .0000E+00 | 3.6575E−06 | .0000E+00 |
| Average | 6.3190E−01 | 6.5841E−03 | .0000E+00 | .0000E+00 | 2.0267E−03 | .0000E+00 | 1.9180E−06 | .0000E+00 | |
| Best | 5.8027E−01 | 1.2798E−04 | .0000E+00 | .0000E+00 | 3.9468E−11 | .0000E+00 | 4.4038E−07 | .0000E+00 | |
| F12 | Worst | 3.6182E−01 | 4.3062E−18 | 2.1670E+00 | 7.2713E−01 | 5.5007E−02 | 1.0597E+01 | 3.8466E−09 | 4.4640E−05 |
| Average | 1.2921E−01 | 2.8755E−18 | 1.3511E+00 | 5.2736E−01 | 2.1451E−02 | 1.0597E+01 | 2.5625E−09 | 3.8702E−05 | |
| Best | 9.3685E−03 | 1.4237E−20 | 9.2783E−01 | 3.4283E−01 | 3.1369E−03 | 1.0597E+01 | 1.3585E−09 | 2.7777E−05 | |
| F13 | Worst | 1.0963E+01 | 1.5961E−05 | 7.5999E−19 | 3.9651E+00 | 3.0838E−01 | 5.2188E+00 | 1.2402E−06 | 2.4314E−03 |
| Average | 9.0997E+00 | 7.9422E−06 | 2.5333E−19 | 3.8584E+00 | 2.3810E−01 | 5.2188E+00 | 5.7049E−07 | 1.2380E−03 | |
| Best | 6.7712E+00 | 4.7000E−09 | 3.3219E−32 | 3.6863E+00 | 1.4956E−01 | 5.2188E+00 | 1.0300E−07 | 5.7995E−04 | |
| F14 | Worst | 9.9800E−01 | 2.9822E+00 | 5.9721E+00 | 2.9821E+00 | 1.2671E+01 | 1.2671E+01 | 9.9800E−01 | 9.9800E−01 |
| Average | 9.9800E−01 | 2.6522E+00 | 4.2711E+00 | 1.6594E+00 | 1.2671E+01 | 1.2671E+01 | 9.9800E−01 | 9.9800E−01 | |
| Best | 9.9800E−01 | 1.9920E+00 | 2.9821E+00 | 9.9800E−01 | 1.2671E+01 | 1.2671E+01 | 9.9800E−01 | 9.9800E−01 | |
| F15 | Worst | 3.0749E−04 | 3.7326E−03 | 2.3100E−02 | 1.2273E−03 | 1.1656E−03 | 4.5817E−04 | 4.3803E−04 | 3.0749E−04 |
| Average | 3.0749E−04 | 2.0324E−03 | 8.5860E−03 | 1.2256E−03 | 8.7099E−04 | 4.5817E−04 | 3.8605E−04 | 3.0749E−04 | |
| Best | 3.0749E−04 | 1.1058E−03 | 9.7933E−04 | 1.2239E−03 | 6.8563E−04 | 4.5817E−04 | 3.0749E−04 | 3.0749E−04 | |
| F16 | Worst | −1.0316E+00 | −1.0306E+00 | −1.0173E+00 | −1.0316E+00 | −1.0300E+00 | −1.0316E+00 | −1.0316E+00 | −1.0316E+00 |
| Average | −1.0316E+00 | −1.0313E+00 | −1.0257E+00 | −1.0316E+00 | −1.0308E+00 | −1.0316E+00 | −1.0316E+00 | −1.0316E+00 | |
| Best | −1.0316E+00 | −1.0316E+00 | −1.0316E+00 | −1.0316E+00 | −1.0315E+00 | −1.0316E+00 | −1.0316E+00 | −1.0316E+00 | |
| F17 | Worst | 3.9789E−01 | 3.9796E-01 | 4.8177E−01 | 3.9799E−01 | 3.9917E−01 | 3.9789E−01 | 3.9789E−01 | 3.9789E−01 |
| Average | 3.9789E−01 | 3.9791E-01 | 4.5381E−01 | 3.9795E−01 | 3.9892E−01 | 3.9789E−01 | 3.9789E−01 | 3.9789E−01 | |
| Best | 3.9789E−01 | 3.9789E-01 | 3.9789E−01 | 3.9789E−01 | 3.9844E−01 | 3.9789E−01 | 3.9789E−01 | 3.9789E−01 | |
| F18 | Worst | 3.0000E+00 | 5.2787E+00 | 3.0087E+00 | 3.0001E+00 | 3.0520E+00 | 3.0000E+00 | 3.0000E+00 | 3.0000E+00 |
| Average | 3.0000E+00 | 3.7606E+00 | 3.0051E+00 | 3.0000E+00 | 3.0413E+00 | 3.0000E+00 | 3.0000E+00 | 3.0000E+00 | |
| Best | 3.0000E+00 | 3.0000E+00 | 3.0002E+00 | 3.0000E+00 | 3.0302E+00 | 3.0000E+00 | 3.0000E+00 | 3.0000E+00 | |
| F19 | Worst | −3.8628E+00 | −3.8446E+00 | −3.6018E+00 | −3.8548E+00 | −3.8559E+00 | −3.8628E+00 | −3.8628E+00 | −3.8628E+00 |
| Average | −3.8628E+00 | −3.8525E+00 | −3.7550E+00 | −3.8549E+00 | −3.8581E+00 | −3.8628E+00 | −3.8628E+00 | −3.8628E+00 | |
| Best | −3.8628E+00 | −3.8621E+00 | −3.8621E+00 | −3.8549E+00 | −3.8596E+00 | −3.8628E+00 | −3.8628E+00 | −3.8628E+00 | |
| F20 | Worst | −3.3220E+00 | −2.9579E+00 | −1.4363E+00 | −3.0155E+00 | −2.9366E+00 | −3.2016E+00 | −3.3220E+00 | −3.3220E+00 |
| Average | −3.3220E+00 | −3.1888E+00 | −2.0529E+00 | −3.0155E+00 | −3.0816E+00 | −3.2016E+00 | −3.3220E+00 | −3.3220E+00 | |
| Best | −3.3220E+00 | −3.3144E+00 | −2.4916E+00 | −3.0156E+00 | −3.1818E+00 | −3.2016E+00 | −3.3220E+00 | −3.3220E+00 | |
| F21 | Worst | −1.0153E+01 | −9.6985E+00 | −5.0552E+00 | -4.9730E-01 | −4.8863E+00 | −2.6476E+00 | −1.0153E+01 | −1.0153E+01 |
| Average | −1.0153E+01 | −9.9224E+00 | −5.0552E+00 | −6.9167E+00 | −6.4721E+00 | −6.3110E+00 | −1.0153E+01 | −1.0153E+01 | |
| Best | −1.0153E+01 | −1.0153E+01 | −5.0552E+00 | −1.0133E+01 | −7.9217E+00 | −9.9745E+00 | −1.0153E+01 | −1.0153E+01 | |
| F22 | Worst | −1.0403E+01 | −1.0403E+01 | −5.0877E+00 | −5.2393E-01 | −6.5016E+00 | −1.0106E+01 | −1.0403E+01 | −1.0403E+01 |
| Average | −1.0403E+01 | −1.0403E+01 | −5.0877E+00 | −5.3207E+00 | −8.1081E+00 | −1.0111E+01 | −1.0403E+01 | −1.0403E+01 | |
| Best | −1.0403E+01 | −1.0403E+01 | −5.0877E+00 | −1.0351E+01 | −9.8519E+00 | −1.0116E+01 | −1.0403E+01 | −1.0403E+01 | |
| F23 | Worst | −1.0536E+01 | −8.8018E+00 | −5.1285E+00 | −1.0470E+01 | −7.2908E+00 | −3.8107E+00 | −1.0536E+01 | −1.0536E+01 |
| Average | −1.0536E+01 | −9.7699E+00 | −5.1285E+00 | −1.0503E+01 | −8.9942E+00 | −7.1265E+00 | −1.0536E+01 | −1.0536E+01 | |
| Best | −1.0536E+01 | −1.0535E+01 | −5.1285E+00 | −1.0521E+01 | −1.0021E+01 | −1.0442E+01 | −1.0536E+01 | −1.0536E+01 |
The results of the comparison between methods with 23 CEC benchmark functions.
Figure 2 shows the iteration curves of HKSOPSO-CP and other algorithms participating in the comparison. In most cases, HKSOPSO-CP exhibits a strong, fast convergence ability, with a greater capacity to jump out of local optima, and its convergence effect is stabler than that of other methods. Therefore, HKSOPSO-CP offers a strong global search capability.
FIGURE 2
Another measure of algorithm performance is CPU running time. Figure 3 shows the CPU running time consumed by the various algorithms entered into the comparison. It can be seen that across all 23 of the test functions, the amount of time consumed by HKSOPSO-CP is relatively small, and this method is associated with the shortest running time in the case of 14 tests, performing notably better than BWOA in particular. Consequently, HKSOPSO-CP can be judged to provide better performance than KSO and other algorithms, as well as offering an improved degree of stability.
FIGURE 3
4.2 Comparison of performance on the EED problem
The four test cases for the EED problem are: 1) a 6-unit system (; 2) a 10-unit system ( MW); 3) a 40-unit system ( MW); and 4) a 110-unit system ( MW).
4.2.1 Case 1 comparison
In case 1, an optimization algorithm such as HKSOPSO-CP is applied to a 6-unit system with a load demand of 2.834 , along with other optimization algorithms handling six generators, considering the valve point effect.
Table 5 displays the results of the best solution for case 1 with a range of values for weight factor w between 0 and 1 and a step size of .1. The constraints are the generating constraint V and the transmission losses constraint . As shown in this table, when the only objective function is to minimize fuel costs, HKSOPSO-CP achieves an optimal value of 605.8791($/h). When only emissions are minimized, HKSOPSO-CP achieves an optimal value of .194178 (ton/h).
TABLE 5
| w | .0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | 1.0 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| P1 | .4108 | .3626 | .3213 | .2853 | .2537 | .2256 | .2004 | .1777 | .1570 | .1381 | .1207 |
| P2 | .4635 | .4369 | .4130 | .3916 | .3723 | .3547 | .3387 | .3241 | .3106 | .2982 | .2866 |
| P3 | .5442 | .5496 | .5549 | .5600 | .5647 | .5688 | .5725 | .5756 | .5782 | .5801 | .5815 |
| P4 | .3902 | .4776 | .5548 | .6242 | .6872 | .7454 | .7997 | .8510 | .9000 | .9472 | .9934 |
| P5 | .5443 | .5470 | .5488 | .5495 | .5492 | .5479 | .5454 | .5417 | .5369 | .5310 | .5237 |
| P6 | .5153 | .4911 | .4694 | .4500 | .4324 | .4164 | .4017 | .3882 | .3757 | .3641 | .3532 |
| V(MW) | 2.15E−16 | 1.77E−16 | 4.16E−17 | 2.19E−16 | 9.71E−17 | 7.63E−17 | 5.90E−17 | 1.11E−16 | 2.19E−16 | 2.08E−16 | 1.46E−16 |
| PL(MW) | .0344 | .0308 | .0283 | .0266 | .0255 | .0248 | .0244 | .0243 | .0244 | .0247 | .0251 |
| Fuel cost ($/h) | 645.9986 | 634.7793 | 626.4476 | 620.2255 | 615.5797 | 612.1370 | 609.6320 | 607.8735 | 606.7232 | 606.0816 | 605.8791 |
| Emissions (ton/h) | .1942 | .1947 | .1962 | .1983 | .2008 | .2036 | .2066 | .2099 | .2133 | .2169 | .2207 |
Best solution values for a six-unit system with different weights.
In case 1, the HKSOPSO-CP algorithm is applied to obtain the common optimal values of fuel cost C and pollution emissions E. Figure 4 depicts the Pareto optimal values and also plots the optimal solutions provided by other algorithms. Taking the graphs and tables together, it is clear that HKSOPSO-CP achieves a better cost and overall a better compromise solution compared to NPGA (), MOPSO (), and NSGA (). Other algorithms, namely MOEA/D (), SPEA (), MBFA (), FSBF (), and NGPSO (), also successfully implemented a cost-matching and compromise solution.
FIGURE 4
Table 6 presents the results of metaheuristic algorithms in terms of minimization of costs and emissions in case 1. In the case of cost minimization, HKSOPSO-CP and SOA () achieve the same optimal result of 605.8791 ($/h), which outperforms all the other algorithms, particularly MOEA/D (), SPEA (), MBFA (), FSBF (), and NGPSO (), which all achieve comparable compromise solutions. Compared with the second-best result, namely that of KSO, HKSOPSO-CP reduces fuel costs by .017 ($/h). In the case of minimization of emissions, HKSOPSO-CP achieves the optimal result among all the algorithms. These results show that HKSOPSO-CP produces a solution equivalent to or better solution than that provided by existing technology. Therefore, the HKSOPSO-CP algorithm can be considered to exhibit excellent performance in solving low-dimensionality problems.
TABLE 6
| Algorithm | Best fuel cost (w = 1.0) | Best pollution emissions (w = .0) | ||||||
|---|---|---|---|---|---|---|---|---|
| C($/h) | E(ton/h) | V(pu) | C($/h) | E(ton/h) | V(pu) | |||
| MBFA | 606.1700 | .2174 | .0255 | 1.89E−05 | 643.84 | .194201 | .0345 | 2.51E−05 |
| MSA | 605.9984 | .2207 | .0256 | 3.96E−05 | 646.20 | .194179 | .0353 | 2.71E−05 |
| PSOGSA | 605.9984 | .2207 | .0256 | 6.10E−05 | 646.21 | .194179 | .0353 | 2.92E−05 |
| MOPSO | 607.8400 | .2192 | .0255 | 7.38E−03 | 642.90 | .194230 | .0346 | 3.82E−05 |
| PSO(wsm) | 607.8400 | .2198 | .0257 | 7.45E−03 | 645.23 | .194230 | .0352 | 4.13E−03 |
| MOPSO-2 | 607.7900 | .2193 | .0257 | 7.56E−03 | 644.74 | .194185 | .0350 | 4.11E−03 |
| GA | 607.7814 | .2199 | .0256 | 7.58E−03 | 645.22 | .194180 | .0352 | 4.12E−03 |
| NSGA | 607.9800 | .2191 | .0265 | 8.07E−03 | 638.98 | .194678 | .0327 | 2.96E−03 |
| HHO | 606.5292 | .2234 | .0247 | 1.70E−16 | 631.05 | .195728 | .0281 | 1.59E−16 |
| NPGA | 608.0593 | .2207 | .0251 | 8.59E−03 | 644.23 | .194270 | .0355 | 4.06E−03 |
| SPEA | 607.8600 | .2176 | .0258 | 7.43E−03 | 644.77 | .194279 | .0347 | 4.66E−03 |
| DE | 608.0658 | .2193 | .0255 | 8.72E−03 | 645.09 | .194181 | .0352 | 4.80E−03 |
| GSA | 605.9984 | .2207 | .0256 | 1.37E−04 | 646.21 | .194179 | .0353 | 6.98E−05 |
| OGSA | 605.9982 | .2207 | .0256 | 5.69E−05 | 646.21 | .194179 | .0353 | 2.92E−05 |
| SMODE | 619.0700 | .2034 | .0216 | 2.49E−03 | 643.01 | .194201 | .0344 | 4.50E−03 |
| BBMOPSO | 605.9817 | .2202 | .0256 | 1.24E−04 | 646.48 | .194179 | .0354 | 2.92E−05 |
| MOEA/D | 619.5300 | .2017 | .0227 | 2.39E−03 | 644.98 | .194187 | .0348 | 5.02E−03 |
| MOLBSA | 606.0081 | .2205 | .0258 | 3.74E−07 | 645.02 | .194200 | .0347 | 2.32E−04 |
| SOA | 605.8791 | .2208 | .0344 | 1.18E−16 | 646.1517 | .194179 | .0345 | 1.11E−16 |
| TSA | 605.8799 | .2209 | .0251 | 1.21E−16 | 646.1772 | .194180 | .0344 | 2.08E−17 |
| SMA | 606.0020 | .2206 | .0256 | 5.06E−09 | 642.54 | .194340 | .0346 | 3.08E−08 |
| ISMA | 605.9980 | .2207 | .0256 | 8.59E−11 | 646.66 | .194180 | .0354 | 2.74E−10 |
| KSO | 605.8960 | .2211 | .0258 | 5.18E−04 | 646.60 | .194178 | .0353 | 2.09E−03 |
| HKSOPSO-CP | 605.8791 | .2207 | .0251 | 1.46E−16 | 645.99 | .194178 | .0344 | 2.15E−16 |
Case 1 comparison between different algorithms optimizing for fuel cost or emission rate.
4.2.2 Case 2 comparison
In case 2, an optimization algorithm such as HKSOPSO-CP is applied in the same way to a ten-unit system with a load demand of 2,000 MW, and its results are compared to those of other optimization algorithms handling ten generators, considering the valve point effect.
Table 7 displays the results of the best solution for case 2 with a range of values for weight factor w between 0 and 1 and a step size of .1. As shown in this table, when the only objective function is to minimize fuel costs, HKSOPSO-CP achieves an optimal value of 11,497 ($/h). When only emissions are minimized, HKSOPSO-CP achieves an optimal value of 3,932 (ton/h).
TABLE 7
| w | .0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | 1 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| P1 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 |
| P2 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 |
| P3 | 81.13 | 81.11 | 81.08 | 81.37 | 82.53 | 83.89 | 85.93 | 87.84 | 89.59 | 96.17 | 106.75 |
| P4 | 81.36 | 81.16 | 80.91 | 80.93 | 81.79 | 82.77 | 84.34 | 85.60 | 86.55 | 91.36 | 100.89 |
| P5 | 160.00 | 160.00 | 160.00 | 160.00 | 160.00 | 152.89 | 133.86 | 116.17 | 99.79 | 89.77 | 81.36 |
| P6 | 240.00 | 240.00 | 240.00 | 231.68 | 201.73 | 174.95 | 152.34 | 130.00 | 108.69 | 94.69 | 83.00 |
| P7 | 294.49 | 292.61 | 290.46 | 289.79 | 293.37 | 297.05 | 300.00 | 300.00 | 300.00 | 300.00 | 300.00 |
| P8 | 297.27 | 297.00 | 296.66 | 298.19 | 304.64 | 311.82 | 317.89 | 325.17 | 330.28 | 340.00 | 340.00 |
| P9 | 396.77 | 397.81 | 399.02 | 402.45 | 411.40 | 421.72 | 436.20 | 450.76 | 466.77 | 470.00 | 470.00 |
| P10 | 395.58 | 396.95 | 398.56 | 402.48 | 412.07 | 423.23 | 438.83 | 454.97 | 470.00 | 470.00 | 470.00 |
| V(MW) | 2.71E−12 | 2.79E−12 | 2.79E−12 | 2.84E−12 | 3.21E−12 | 3.58E−12 | 4.09E−12 | 4.80E−12 | 4.57−E3 | 5.01E−03 | 9.94E−03 |
| PL(MW) | 81.60 | 81.64 | 81.68 | 81.89 | 82.53 | 83.32 | 84.38 | 85.51 | 86.68 | 86.99 | 87.03 |
| Fuel cost ($/h) | 1,16,412 | 1,16,401 | 1,16,388 | 1,16,050 | 1,14,995 | 1,14,011 | 1,12,998 | 1,12,243 | 1,11,727 | 1,11,547 | 1,11,497 |
| Emissions (ton/h) | 3,932 | 3,932 | 3,932 | 3,944 | 3,991 | 4,060 | 4,162 | 4,279 | 4,407 | 4,487 | 4,572 |
Best solution values for a 10-unit system with different weights.
In case 2, the HKSOPSO-CP algorithm is applied to obtain the common optimal values of fuel cost C and pollution emissions E. Figure 5 depicts the Pareto optimal values and also plots the optimal solutions provided by other algorithms. Taking the graphs and tables together, it is clear that HKSOPSO-CP achieves a better cost and overall a better compromise solution compared to FPA (), NSGA (), and SPEA2 (). Other algorithms, namely BSA (), OGHS (), NGPSO (), SMA (), and ISMA (), also successfully implemented a cost-matching and compromise solution.
FIGURE 5
Table 8 and Table 9 present the results of metaheuristic algorithms in terms of minimization of costs and emissions in case 2. In the case of cost minimization, HKSOPSO-CP achieves the best optimal result of 111496.97 ($/h) compared with other algorithms, particularly SOA (), TSA (), OGHS (), SMA (), and ISMA (), which all achieve comparable compromise solutions. Compared with the second-best result, namely that of KSO, HKSOPSO-CP reduces fuel costs by .3 ($/h). In the case of minimization of emissions, HKSOPSO-CP achieves the optimal result among all the algorithms. This shows that HKSOPSO-CP generates comparable or better quality solutions as compared to existing techniques in case 2.
TABLE 8
| Algorithm | OGHS | NGPSO | SOA | TSA | SMA | ISMA | KSO | HKSOPSO-CP |
|---|---|---|---|---|---|---|---|---|
| P1 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 |
| P2 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 |
| P3 | 106.99 | 106.94 | 107.58 | 108.19 | 106.84 | 106.87 | 106.84 | 106.75 |
| P4 | 100.54 | 100.58 | 100.92 | 101.60 | 100.88 | 100.54 | 100.92 | 100.89 |
| P5 | 81.45 | 81.50 | 81.58 | 80.20 | 81.50 | 81.61 | 81.32 | 81.36 |
| P6 | 83.07 | 83.02 | 81.96 | 82.12 | 82.82 | 83.02 | 82.95 | 83.00 |
| P7 | 300.00 | 300.00 | 300.00 | 300.00 | 300.00 | 300.00 | 300.00 | 300.00 |
| P8 | 340.00 | 340.00 | 340.00 | 340.00 | 340.00 | 340.00 | 340.00 | 340.00 |
| P9 | 470.00 | 470.00 | 470.00 | 470.00 | 470.00 | 470.00 | 470.00 | 470.00 |
| P10 | 470.00 | 470.00 | 470.00 | 469.94 | 470.00 | 470.00 | 470.00 | 470.00 |
| V(MV) | .00 | .00 | .00 | .00 | .00 | .00 | .01 | .00 |
| PL(MW) | 87.04 | 87.04 | 87.04 | 87.04 | 87.04 | 87.04 | 87.04 | 87.03 |
| Fuel cost ($/h) | 111497.61 | 111497.63 | 111497.65 | 111498.68 | 111497.65 | 111497.63 | 111497.27 | 111496.97 |
| Emissions (ton/h) | 4572.27 | 4572.20 | 4576.97 | 4582.93 | 4573.06 | 4571.68 | 4573.24 | 4572.67 |
Case 2 comparison between different algorithms optimizing for fuel cost.
TABLE 9
| Algorithm | OGHS | NGPSO | SOA | TSA | SMA | ISMA | KSO | HKSOPSO-CP |
|---|---|---|---|---|---|---|---|---|
| P1 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 | 55.00 |
| P2 | 80.00 | 80.00 | 80.00 | 80.00 | 80.00 | 79.99 | 80.00 | 80.00 |
| P3 | 81.11 | 81.13 | 81.14 | 80.39 | 80.80 | 81.25 | 81.13 | 81.13 |
| P4 | 81.41 | 81.36 | 81.43 | 80.72 | 81.22 | 81.42 | 81.36 | 81.36 |
| P5 | 160.00 | 160 .0000 | 160.00 | 160.00 | 160.00 | 160.00 | 160 .0000 | 160.00 |
| P6 | 240.00 | 240.00 | 240.00 | 240.00 | 240.00 | 240.00 | 240.00 | 240.00 |
| P7 | 294.51 | 294.49 | 294.26 | 294.50 | 295.34 | 294.49 | 294.49 | 294.49 |
| P8 | 297.26 | 297.27 | 297.46 | 299.34 | 297.78 | 296.94 | 297.27 | 297.27 |
| P9 | 396.74 | 396.77 | 396.93 | 395.89 | 395.07 | 397.04 | 396.77 | 396.77 |
| P10 | 395.57 | 395.58 | 395.37 | 395.76 | 396.40 | 395.47 | 395.58 | 395.58 |
| V(MV) | .00 | .00 | .00 | .00 | .00 | .00 | .00 | 2.71E−12 |
| PL(MV) | 81.59 | 81.60 | 81.59 | 81.61 | 81.60 | 81.59 | 81.60 | 81.60 |
| Fuel cost ($/h) | 116412.65 | 116412.44 | 116412.13 | 116413.24 | 116416.26 | 116412.21 | 116412.44 | 116412.44 |
| Emissions (ton/h) | 3932.24 | 3932.24 | 3932.24 | 3932.33 | 3932.28 | 3932.24 | 3932.24 | 3932.24 |
Case 2 comparison between different algorithms optimizing for emission rate.
4.2.3 Case 3 comparison
A better illustration of the effectiveness of the HKSOPSO-CP algorithm is to implement it for case 3. Case 3 can be used to study the applicability of the proposed methods in the case of a 40-unit system with a load demand of 10,500 MW.
Table 10 displays the results of the best solution for case 3 with a range of values for weight factor w between 0 and 1 and a step size of .1. As shown in this table, when the only objective function is to minimize fuel costs, HKSOPSO-CP achieves an optimal value of 176682 (ton/h). When only emissions are minimized, HKSOPSO-CP achieves an optimal value of 121374($/h).
TABLE 10
| w | .0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | 1.0 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| P1 | 114.00 | 114.00 | 114.00 | 114.00 | 114.00 | 114.00 | 110.80 | 110.88 | 112.08 | 111.58 | 110.91 |
| P2 | 114.00 | 114.00 | 114.00 | 114.00 | 114.00 | 114.00 | 110.80 | 111.15 | 112.46 | 110.80 | 111.40 |
| P3 | 120.00 | 120.00 | 120.00 | 120.00 | 120.00 | 120.00 | 120.00 | 97.40 | 97.73 | 97.43 | 97.44 |
| P4 | 169.37 | 176.51 | 179.73 | 179.73 | 179.73 | 179.73 | 179.73 | 179.73 | 179.73 | 179.73 | 179.73 |
| P5 | 97.00 | 97.00 | 97.00 | 97.00 | 97.00 | 97.00 | 87.80 | 95.81 | 93.98 | 88.15 | 88.19 |
| P6 | 124.26 | 128.13 | 134.06 | 140.00 | 140.00 | 140.00 | 140.00 | 140.00 | 140.00 | 140.00 | 140.00 |
| P7 | 299.71 | 300.00 | 300.00 | 300.00 | 300.00 | 300.00 | 259.60 | 260.03 | 293.80 | 259.63 | 259.62 |
| P8 | 297.91 | 299.08 | 300.00 | 300.00 | 300.00 | 284.60 | 284.60 | 284.60 | 285.29 | 284.75 | 284.60 |
| P9 | 297.26 | 298.24 | 300.00 | 300.00 | 300.00 | 284.60 | 284.60 | 286.28 | 285.12 | 286.33 | 284.60 |
| P10 | 130.00 | 130.00 | 130.00 | 130.00 | 130.00 | 130.00 | 130.00 | 130.00 | 130.00 | 130.00 | 130.00 |
| P11 | 298.41 | 305.51 | 314.10 | 318.40 | 318.40 | 318.40 | 243.60 | 242.46 | 243.47 | 168.78 | 168.80 |
| P12 | 298.03 | 304.96 | 313.51 | 318.40 | 318.40 | 318.40 | 243.60 | 243.55 | 168.80 | 243.32 | 168.80 |
| P13 | 433.56 | 433.61 | 438.48 | 394.28 | 394.28 | 394.28 | 394.28 | 304.52 | 214.76 | 214.76 | 214.76 |
| P14 | 421.73 | 413.47 | 394.28 | 394.28 | 394.28 | 394.28 | 394.28 | 394.26 | 304.52 | 304.52 | 394.28 |
| P15 | 422.78 | 415.44 | 394.28 | 394.28 | 394.28 | 394.28 | 394.28 | 393.85 | 304.52 | 394.07 | 394.28 |
| P16 | 422.78 | 415.44 | 394.28 | 394.28 | 394.28 | 394.28 | 394.28 | 394.25 | 304.52 | 304.52 | 304.52 |
| P17 | 439.41 | 448.40 | 467.01 | 485.35 | 489.28 | 489.28 | 489.28 | 489.26 | 489.28 | 489.28 | 489.28 |
| P18 | 439.40 | 448.42 | 467.04 | 485.38 | 489.28 | 489.28 | 489.28 | 489.27 | 489.28 | 489.28 | 489.28 |
| P19 | 439.41 | 437.95 | 434.81 | 427.83 | 423.98 | 421.52 | 510.09 | 421.52 | 511.28 | 511.28 | 511.28 |
| P20 | 439.41 | 437.95 | 434.81 | 427.83 | 423.98 | 421.52 | 510.09 | 421.52 | 511.28 | 511.28 | 511.28 |
| P21 | 439.45 | 437.88 | 435.89 | 433.86 | 435.20 | 433.52 | 433.52 | 520.89 | 523.28 | 523.28 | 523.28 |
| P22 | 439.45 | 437.88 | 435.89 | 433.86 | 435.20 | 433.52 | 433.52 | 519.04 | 523.28 | 523.28 | 523.28 |
| P23 | 439.77 | 438.34 | 436.53 | 434.67 | 436.41 | 433.52 | 433.52 | 519.54 | 523.28 | 523.28 | 523.28 |
| P24 | 439.77 | 438.34 | 436.53 | 434.67 | 436.41 | 433.52 | 433.52 | 520.49 | 523.28 | 523.28 | 523.28 |
| P25 | 440.11 | 438.26 | 435.83 | 433.52 | 433.75 | 433.52 | 433.52 | 433.52 | 523.27 | 523.28 | 523.28 |
| P26 | 440.11 | 438.26 | 435.83 | 433.52 | 433.75 | 433.52 | 433.52 | 522.31 | 523.27 | 523.28 | 523.28 |
| P27 | 28.99 | 21.07 | 15.74 | 12.61 | 11.05 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 |
| P28 | 28.99 | 21.07 | 15.74 | 12.61 | 11.05 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 |
| P29 | 28.99 | 21.07 | 15.74 | 12.61 | 11.05 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 |
| P30 | 97.00 | 97.00 | 97.00 | 97.00 | 97.00 | 97.00 | 87.80 | 89.13 | 88.81 | 88.52 | 87.85 |
| P31 | 172.33 | 174.89 | 179.86 | 189.41 | 190.00 | 190.00 | 190.00 | 162.90 | 190.00 | 190.00 | 190.00 |
| P32 | 172.33 | 174.89 | 179.86 | 189.41 | 190.00 | 159.76 | 190.00 | 188.58 | 188.99 | 190.00 | 190.00 |
| P33 | 172.33 | 174.89 | 179.86 | 189.41 | 190.00 | 190.00 | 190.00 | 190.00 | 190.00 | 190.00 | 190.00 |
| P34 | 200.00 | 200.00 | 200.00 | 200.00 | 200.00 | 200.00 | 200.00 | 184.60 | 164.80 | 168.59 | 165.27 |
| P35 | 200.00 | 200.00 | 200.00 | 200.00 | 200.00 | 200.00 | 200.00 | 197.00 | 197.25 | 167.21 | 165.91 |
| P36 | 200.00 | 200.00 | 200.00 | 200.00 | 200.00 | 200.00 | 200.00 | 195.34 | 199.53 | 196.70 | 166.97 |
| P37 | 100.84 | 103.36 | 107.83 | 110.00 | 110.00 | 110.00 | 110.00 | 110.00 | 109.11 | 109.70 | 110.00 |
| P38 | 100.84 | 103.36 | 107.83 | 110.00 | 110.00 | 110.00 | 110.00 | 108.07 | 109.40 | 89.42 | 110.00 |
| P39 | 100.84 | 103.36 | 107.83 | 110.00 | 110.00 | 110.00 | 110.00 | 96.74 | 109.28 | 109.42 | 110.00 |
| P40 | 439.41 | 437.95 | 434.81 | 427.83 | 423.98 | 502.68 | 510.09 | 421.52 | 511.28 | 511.28 | 511.28 |
| Fuel cost | 129955 | 129005 | 127421 | 125888 | 125671 | 125324 | 124255 | 123317 | 121576 | 121538 | 121374 |
| Emissions | 176682 | 177765 | 183489 | 193425 | 195440 | 201876 | 228740 | 273383 | 350724 | 351084 | 356390 |
Best solution values for a 40-unit system with different weights.
In case 3, the HKSOPSO-CP algorithm is applied to obtain the common optimal values of fuel cost C and pollution emissions E. Figure 6 depicts the Pareto optimal values and also plots the optimal solutions provided by other algorithms. Taking the graphs and tables together, it is clear that HKSOPSO-CP achieves a better cost and overall a better compromise solution compared to NSGA (), GSA (), and NSPSO (). Other algorithms, namely QOTLBO (), LMPSO (), SMA (), and ISMA (), also successfully implemented a cost-matching and compromise solution.
FIGURE 6
Table 11 presents the results of metaheuristic algorithms in terms of minimization of costs and emissions in case 3. In the case of cost minimization, HKSOPSO-CP achieves the best optimal result of 1,21,374 ($/h) in comparison to all the other algorithms, particularly LMPSO (), SOA (), TSA (), SMA (), and ISMA (), which all achieve comparable compromise solutions. Compared with the second-best result, namely that of KSO, HKSOPSO-CP reduces fuel costs by 2.0 ($/h). In the case of minimization of emissions, HKSOPSO-CP achieves the optimal result among all the algorithms. The results show that HKSOPSO-CP produces a solution that is equivalent to or better than those provided by existing technology in case 3.
TABLE 11
| Algorithm | Emission minimization (w = 0) | Fuel cost minimization (w = 1) | ||
|---|---|---|---|---|
| Fuel cost ($/h) | Emissions (ton/h) | Fuel cost ($/h) | Emissions ($/h) | |
| IABC | 129995 | 176682 | 121415 | 356422 |
| IABC-LS | 129995 | 176682 | 121413 | 359901 |
| HPSOGSA | 129997 | 176684 | 121413 | 360228 |
| MBFA | 129995 | 176682 | 121416 | 356424 |
| PSOGSA | 129987 | 176678 | 121461 | 358155 |
| MODE | 129956 | 176683 | 121837 | 374791 |
| DE-HS | 129994 | 176682 | 121415 | 356433 |
| MA0-PSO | 129995 | 176682 | 121413 | 359902 |
| SOA | 130312 | 179119 | 124704 | 361448 |
| TSA | 131171 | 189754.8 | 124854 | 382458 |
| ISMA | 129949 | 176683 | 121547 | 359501 |
| SMA | 129943 | 176687 | 121622 | 362707 |
| KSO | 129955 | 176682 | 121376 | 356336 |
| HKSOPSO-CP | 129955 | 176682 | 121374 | 356390 |
Case 3 comparison between different algorithms optimizing for fuel cost or emission rate.
4.2.4 Case 4 comparison
In case 4, HKSOPSO-CP is applied, along with several other optimization algorithms for comparison, to a 110-unit system with a load demand of 15,000 MW, with a valve point effect and no transmission loss.
Table 12 presents the results of metaheuristic algorithms in terms of minimization of costs and emissions in case 4. In the case of cost minimization, HKSOPSO-CP achieves the best result of 198526.78 ($/h) when compared with all other algorithms, particularly SSA and TSA, which achieve comparable solutions on the benchmark function test. Compared with the second-best result, namely that of ISMA (), HKSOPSO-CP reduces fuel costs by 39.12 ($/h). These results show that HKSOPSO-CP obtains solutions that are comparable to or better than those provided by existing techniques in case 4. Therefore, the HKSOPSO-CP algorithm can be considered to provide improved performance in solving high-dimensionality EED problems.
TABLE 12
| Algorithm | SSA | TSA | SMA | ISMA | PSO | KSO | HKSOPSO-CP |
|---|---|---|---|---|---|---|---|
| P1 | 2.622565 | 4.2086 | 2.6226 | 2.4005 | 5.4292 | 2.7931 | 2.7600 |
| P2 | 6.319552 | 2.4000 | 2.4000 | 2.4022 | 5.9845 | 2.4396 | 2.4190 |
| P3 | 2.580771 | 6.2549 | 2.4347 | 5.0556 | 5.2657 | 2.4585 | 2.4378 |
| P4 | 7.980262 | 3.6530 | 2.9926 | 2.6290 | 5.2151 | 2.4999 | 2.4629 |
| P5 | 2.742143 | 6.8452 | 2.4000 | 5.1486 | 4.9833 | 2.5295 | 2.5482 |
| P6 | 6.97131 | 4.0000 | 4.0000 | 4.0156 | 8.7832 | 4.0000 | 4.0000 |
| P7 | 8.421912 | 4.0000 | 4.0000 | 4.0000 | 15.7124 | 4.0000 | 4.0000 |
| P8 | 5.671668 | 6.6529 | 4.0000 | 4.0000 | 12.2462 | 4.0000 | 4.0000 |
| P9 | 17.12558 | 4.2596 | 4.0000 | 4.0000 | 12.6635 | 4.0000 | 4.0000 |
| P10 | 75.08748 | 17.1692 | 31.2006 | 31.0802 | 46.4525 | 59.5908 | 65.7108 |
| P11 | 73.64287 | 71.9809 | 74.7964 | 37.1873 | 63.9151 | 57.3409 | 62.4228 |
| P12 | 43.16686 | 49.8780 | 62.7589 | 68.8219 | 54.1720 | 63.1323 | 38.2387 |
| P13 | 39.80309 | 56.4164 | 54.1428 | 36.4421 | 23.1388 | 68.5117 | 56.6228 |
| P14 | 53.33065 | 40.8009 | 25.0714 | 25.0000 | 69.9086 | 26.3418 | 26.0582 |
| P15 | 85.65221 | 25.0000 | 25.0060 | 25.1327 | 63.1699 | 34.2506 | 25.1015 |
| P16 | 61.21406 | 26.7609 | 25.0047 | 25.1051 | 72.7267 | 26.6554 | 25.0842 |
| P17 | 159.6986 | 154.0009 | 155.0000 | 154.9465 | 103.6746 | 153.2279 | 154.0870 |
| P18 | 61.77792 | 154.5085 | 154.9952 | 154.9773 | 147.5522 | 152.1607 | 155.0000 |
| P19 | 98.76287 | 60.1401 | 154.9864 | 155.0000 | 134.0495 | 148.8504 | 153.8775 |
| P20 | 164.0439 | 155.0000 | 102.5721 | 154.9998 | 135.3134 | 148.9845 | 152.7656 |
| P21 | 179.6693 | 68.9000 | 68.9020 | 68.9008 | 84.5990 | 69.3850 | 69.1493 |
| P22 | 204.2383 | 69.6055 | 68.9013 | 68.9273 | 73.9599 | 70.1787 | 69.4531 |
| P23 | 118.2412 | 74.1791 | 68.9000 | 68.9061 | 68.9000 | 69.7400 | 69.2334 |
| P24 | 367.2122 | 349.4898 | 349.9845 | 349.9944 | 332.0594 | 344.6627 | 348.9680 |
| P25 | 170.9869 | 394.8134 | 399.9994 | 399.9994 | 372.7378 | 399.1524 | 400.0000 |
| P26 | 375.7379 | 400.0000 | 400.0000 | 399.9996 | 380.5251 | 395.7907 | 398.8397 |
| P27 | 506.9935 | 460.2447 | 499.9935 | 499.9994 | 377.1125 | 467.5401 | 476.0545 |
| P28 | 560.0383 | 500.0000 | 499.7582 | 500.0000 | 465.3444 | 470.0665 | 458.6294 |
| P29 | 154.2269 | 200.0000 | 200.0000 | 200.0000 | 141.5889 | 189.1772 | 198.9552 |
| P30 | 81.24869 | 25.3328 | 99.9998 | 65.2420 | 76.4075 | 99.2711 | 100.0000 |
| P31 | 28.46584 | 13.7067 | 10.0020 | 10.0000 | 21.3520 | 10.6923 | 10.2708 |
| P32 | 4.17562 | 5.0000 | 12.3444 | 9.8453 | 16.3002 | 18.0406 | 19.4716 |
| P33 | 25.8594 | 20.8379 | 65.5620 | 43.5313 | 32.8140 | 68.9326 | 74.2058 |
| P34 | 182.6466 | 240.3992 | 249.9988 | 247.1876 | 224.3301 | 241.9766 | 247.1635 |
| P35 | 264.1791 | 360.0000 | 359.9986 | 359.9998 | 313.3566 | 346.9819 | 348.0956 |
| P36 | 239.4743 | 400.0000 | 400.0000 | 399.9987 | 336.1917 | 376.1370 | 388.2775 |
| P37 | 14.25777 | 10.0000 | 37.6758 | 29.2966 | 30.3013 | 38.1247 | 38.1490 |
| P38 | 54.35035 | 67.7939 | 56.8364 | 22.7896 | 46.7252 | 66.4007 | 66.4558 |
| P39 | 45.80205 | 49.3139 | 69.8013 | 56.9889 | 70.7727 | 84.8536 | 97.5929 |
| P40 | 60.68091 | 35.2239 | 120.0000 | 73.8338 | 91.5161 | 96.3301 | 117.5323 |
| P41 | 89.27466 | 142.8969 | 136.6560 | 152.8516 | 127.1847 | 136.5202 | 170.6824 |
| P42 | 228.9135 | 206.5694 | 199.7630 | 216.2521 | 171.7525 | 196.9808 | 203.9003 |
| P43 | 317.3063 | 440.0000 | 440.0000 | 440.0000 | 439.5246 | 440.0000 | 439.4754 |
| P44 | 627.9953 | 560.0000 | 560.0000 | 559.8904 | 539.2588 | 543.0548 | 559.2631 |
| P45 | 605.9089 | 650.7611 | 659.9800 | 659.9003 | 659.6707 | 658.2462 | 657.8982 |
| P46 | 326.3605 | 643.2216 | 627.7291 | 665.0369 | 699.1032 | 589.6224 | 618.4499 |
| P47 | 13.13005 | 6.3869 | 5.4000 | 5.4005 | 8.8969 | 6.0343 | 5.5034 |
| P48 | 10.21097 | 11.5386 | 5.4000 | 5.4014 | 15.2255 | 5.4330 | 5.6497 |
| P49 | 19.87718 | 9.2598 | 8.4000 | 8.4024 | 16.4760 | 8.5327 | 8.5030 |
| P50 | 19.64045 | 15.4321 | 8.4037 | 8.4000 | 17.3728 | 9.2383 | 8.4494 |
| P51 | 43.54884 | 9.1478 | 29.3681 | 9.1439 | 20.7017 | 9.1278 | 8.6124 |
| P52 | 28.27613 | 17.0171 | 12.0003 | 12.0000 | 16.1034 | 12.0000 | 12.0000 |
| P53 | 27.05809 | 12.0000 | 12.0000 | 12.0016 | 18.0873 | 12.0000 | 12.0000 |
| P54 | 55.34711 | 15.7346 | 12.0000 | 12.0000 | 12.0000 | 12.0000 | 12.0000 |
| P55 | 38.63337 | 13.7635 | 12.0000 | 12.0259 | 12.0000 | 12.0000 | 12.0000 |
| P56 | 73.37852 | 67.8326 | 50.6110 | 57.8652 | 66.1334 | 60.2415 | 26.7997 |
| P57 | 77.61656 | 38.5086 | 48.5226 | 31.4578 | 90.1559 | 75.2052 | 54.5181 |
| P58 | 53.23581 | 47.1231 | 78.0355 | 35.7310 | 66.2796 | 53.9123 | 42.5551 |
| P59 | 52.87958 | 54.9464 | 43.8139 | 68.2357 | 55.1443 | 73.4760 | 50.0174 |
| P60 | 127.236 | 49.9604 | 45.0000 | 45.0000 | 69.9769 | 45.0850 | 45.5746 |
| P61 | 81.50426 | 48.0535 | 45.0018 | 45.6812 | 46.7225 | 45.8513 | 45.9457 |
| P62 | 85.56415 | 52.5856 | 45.0000 | 45.0000 | 80.2357 | 46.3309 | 45.6714 |
| P63 | 89.97434 | 175.9284 | 172.4597 | 171.6163 | 124.0940 | 164.2997 | 176.8378 |
| P64 | 119.4536 | 139.5947 | 183.8930 | 184.9205 | 131.7357 | 177.2498 | 167.4040 |
| P65 | 120.0246 | 167.5547 | 169.6174 | 140.2055 | 102.7506 | 171.0727 | 150.9309 |
| P66 | 125.3839 | 172.3518 | 183.8618 | 178.9734 | 95.3875 | 165.8698 | 166.7102 |
| P67 | 148.0305 | 75.2563 | 70.0000 | 70.0000 | 91.5468 | 71.0786 | 70.4225 |
| P68 | 137.279 | 70.0000 | 70.0000 | 70.0003 | 71.1494 | 70.9655 | 70.1265 |
| P69 | 125.5039 | 72.2721 | 70.0386 | 70.0000 | 70.0014 | 70.9380 | 70.2708 |
| P70 | 215.2831 | 360.0000 | 341.4428 | 360.0000 | 357.0100 | 306.6718 | 321.9450 |
| P71 | 410.9247 | 356.0329 | 400.0000 | 399.9998 | 399.7669 | 394.9507 | 400.0000 |
| P72 | 291.4381 | 400.0000 | 400.0000 | 399.9935 | 400.0000 | 382.6996 | 397.9505 |
| P73 | 253.5676 | 189.8934 | 68.5842 | 123.9319 | 205.3575 | 200.5920 | 188.3936 |
| P74 | 246.3212 | 154.8527 | 152.5601 | 218.2584 | 207.1537 | 187.0232 | 206.5440 |
| P75 | 92.91994 | 88.5956 | 90.0000 | 88.5949 | 66.3923 | 90.0000 | 88.6105 |
| P76 | 27.14028 | 18.2314 | 50.0000 | 49.9246 | 18.6559 | 50.0000 | 49.4185 |
| P77 | 360.4447 | 444.2485 | 217.3226 | 213.4715 | 398.0960 | 215.4140 | 235.5136 |
| P78 | 338.8554 | 521.2429 | 475.6029 | 409.1935 | 470.3499 | 365.0429 | 292.1456 |
| P79 | 109.2578 | 148.8751 | 164.0484 | 118.1070 | 131.3772 | 152.7913 | 175.0241 |
| P80 | 51.46387 | 93.4857 | 45.0855 | 59.6734 | 120.0000 | 97.2393 | 106.4033 |
| P81 | 12.65586 | 10.7962 | 10.0000 | 10.0001 | 27.0205 | 10.5244 | 10.2743 |
| P82 | 29.14222 | 18.9508 | 24.3424 | 14.1862 | 28.8276 | 34.5700 | 21.2688 |
| P83 | 62.85363 | 20.2725 | 35.5953 | 20.0866 | 65.4708 | 56.8222 | 62.1335 |
| P84 | 180.5718 | 193.7249 | 93.7117 | 190.3161 | 108.9955 | 166.2470 | 170.7884 |
| P85 | 275.5625 | 325.0000 | 317.0912 | 303.3981 | 252.2418 | 266.8946 | 318.8481 |
| P86 | 442.9358 | 440.0000 | 439.8854 | 439.2509 | 322.0197 | 374.6612 | 430.4750 |
| P87 | 15.63212 | 18.5699 | 34.7954 | 15.6084 | 24.2937 | 32.4656 | 29.2856 |
| P88 | 31.43107 | 37.1090 | 21.6903 | 38.7410 | 41.2079 | 46.8143 | 37.4321 |
| P89 | 84.46915 | 59.7780 | 95.8253 | 87.1381 | 85.4221 | 38.9726 | 68.7526 |
| P90 | 167.388 | 74.5533 | 98.8315 | 185.9027 | 155.8520 | 128.0841 | 112.2484 |
| P91 | 86.82912 | 52.2730 | 61.0916 | 91.4037 | 92.1016 | 116.9602 | 73.9098 |
| P92 | 80.75758 | 42.7131 | 73.3633 | 58.7979 | 80.5661 | 85.0206 | 93.1928 |
| P93 | 298.0457 | 440.0000 | 439.9993 | 440.0000 | 408.8525 | 434.8370 | 437.1723 |
| P94 | 353.1111 | 490.0781 | 500.0000 | 499.9633 | 484.6226 | 490.0770 | 491.2568 |
| P95 | 585.3382 | 600.0000 | 599.9999 | 599.7575 | 599.8339 | 600.0000 | 598.2580 |
| P96 | 406.2559 | 496.6494 | 510.9935 | 485.6981 | 565.4470 | 530.2636 | 426.3165 |
| P97 | 12.5741 | 6.8992 | 3.6289 | 3.6022 | 10.6764 | 3.6437 | 3.7794 |
| P98 | 6.362006 | 5.6272 | 3.6002 | 3.6046 | 10.9636 | 3.7086 | 3.8711 |
| P99 | 5.104551 | 4.4000 | 4.4000 | 4.6846 | 10.5587 | 4.4129 | 4.5395 |
| P100 | 9.16614 | 4.4000 | 4.4002 | 4.4517 | 12.4563 | 4.4209 | 4.6211 |
| P101 | 59.38305 | 13.1696 | 11.3826 | 10.7957 | 26.3353 | 15.0028 | 10.0499 |
| P102 | 32.9138 | 10.3038 | 12.7267 | 20.2634 | 32.5020 | 14.7123 | 10.6984 |
| P103 | 40.39806 | 30.1760 | 20.0002 | 20.0002 | 20.0000 | 24.4985 | 20.1270 |
| P104 | 54.45426 | 21.0474 | 20.0000 | 20.0149 | 20.0000 | 20.3921 | 20.4855 |
| P105 | 82.65469 | 41.3085 | 40.0000 | 40.0048 | 42.4803 | 40.0000 | 40.0000 |
| P106 | 141.2189 | 40.0000 | 40.0000 | 40.0000 | 40.0081 | 40.0000 | 40.0000 |
| P107 | 139.9624 | 50.0000 | 50.0002 | 50.0005 | 50.0000 | 50.0000 | 50.0000 |
| P108 | 156.2254 | 30.0000 | 30.0000 | 30.0000 | 43.5982 | 30.0000 | 30.0000 |
| P109 | 245.3367 | 40.0000 | 40.0004 | 40.0000 | 58.5707 | 40.0000 | 40.0000 |
| P110 | 20.00183 | 22.3258 | 20.0000 | 20.0011 | 23.1355 | 20.0000 | 20.0000 |
| V(MV) | .0000 | 5.22E−02 | 1.25E−05 | 2.33E−06 | 1.42E−01 | .0000 | .0000 |
| Fuel cost ($/h) | 227057.8 | 200832.10 | 198618.51 | 198565.94 | 204974.80 | 199147.53 | 198526.78 |
Case 4 comparison between different algorithms optimizing for fuel cost.
Overall, SOA offers nearly the same performance as HKSOPSO when dealing with low-dimensionality problems, but it is less effective when dealing with high-dimensionality problems. HKSOPSO-CP provides the optimal results in solving problems of different dimensionalities, which indicates that this method offers better performance and versatility than other algorithms; for this reason, it can be applied to more fields, such as hybrid motion models (), structured sparsity optimization (), recommender systems (; ), image-to-image translation (), human activity recognition (), dynamic module detection (), location-based services (; ), smart contract vulnerability detection (), power flow optimization (), image denoising (), and medical data processing ().
5 Conclusion
A novel hybrid approach, in the form of the HKSOPSO-CP optimization algorithm, is presented in this paper and is successfully applied to solve the EED problem in power systems, accounting for the valve point effect. The HKSOPSO-CP method is applied in four real-world cases, involving 6, 10, 40, and 110 generating units with various power system constraints. It has been demonstrated that the proposed algorithm is capable of providing better solutions than conventional KSO and other algorithms used as points of comparison. The results also show that the proposed algorithm is robust and flexible. In the future, this method can be used to solve other complex optimization problems. Moreover, different kernel functions could be used to solve some optimization problems to achieve better results; however, to enable this, it will be necessary to focus on computational tricks for kernel mapping. Meanwhile, research will focus on applying the HKSOPSO-CP approach and its variants to other real-world problems, such as medical data classification and complex multi-objective problems in engineering.
Statements
Data availability statement
The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding authors.
Author contributions
RD: Writing—original draft, writing—review and editing, software, visualization, investigation. LM: Writing—Original draft, writing—Review and editing, software, visualization, investigation. HC: Conceptualization, methodology, formal analysis, investigation, writing—Review and editing, funding acquisition, supervision. AH: Writing—original draft, writing—review and editing, software, visualization, investigation. GL: Conceptualization, methodology, formal analysis, investigation, writing—review and editing, funding acquisition, supervision.
Funding
This research was supported by the Science and Technology Development Project of Jilin Province, China (YDZJ202201ZYTS555), the Science and Technology Research Project of the Education Department of Jilin Province, China (JJKH20220244KJ), and the Zhejiang Provincial Philosophy and Social Sciences Planning Project (23NDJC393YBM).
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
1
AbdelazizA.AliE.Abd-ElazimS. (2016). Combined economic and emission dispatch solution using flower pollination algorithm. Int. J. Electr. Power Energy Syst.80, 264–274. 10.1016/j.ijepes.2015.11.093
2
AbdelazizA.AliE.Abd-ElazimS. (2016). Implementation of flower pollination algorithm for solving economic load dispatch and combined economic emission dispatch problems in power systems. Energy101, 506–518. 10.1016/j.energy.2016.02.041
3
AbidoM. A. (2009). “Multiobjective evolutionary algorithms for electric power dispatch problem,” in Computational intelligence (Springer), 47–82.
4
AbualigahL.ElazizM. A.SumariP.GeemZ. W.GandomiA. H. (2021). Reptile search algorithm (RSA): A nature-inspired meta-heuristic optimizer. Expert Syst. Appl.191, 116158. 10.1016/j.eswa.2021.116158
5
AhmadianfarI.HeidariA. A.GandomiA. H.ChuX.ChenH. (2021). RUN beyond the metaphor: An efficient optimization algorithm based on Runge Kutta method. Expert Syst. Appl.181, 115079. 10.1016/j.eswa.2021.115079
6
AhmadianfarI.HeidariA. A.NoshadianS.ChenH.GandomiA. H. (2022). INFO: An efficient optimization algorithm based on weighted mean of vectors. Expert Syst. Appl.195, 116516. 10.1016/j.eswa.2022.116516
7
BasuM.BasuM. (2011). Economic environmental dispatch using multi-objective differential evolution. Appl. Soft Comput.11 (2), 28452845–28532853. 10.1016/j.asoc.2010.11.014
8
CaoB.GuY.LvZ.YangS.ZhaoJ.LiY. (2020). RFID reader anticollision based on distributed parallel particle swarm optimization. IEEE Internet Things J.8 (5), 3099–3107. 10.1109/jiot.2020.3033473
9
CaoB.YanY.WangY.LiuX.LinJ. C. W.SangaiahA. K.et al (2022). A multiobjective intelligent decision-making method for multistage placement of PMU in power grid enterprises. IEEE Trans. Industrial Inf., 1–9. 10.1109/tii.2022.3215787
10
CaoX.WangJ.ZengB. (2022). A study on the strong duality of second-order conic relaxation of AC optimal power flow in radial networks. IEEE Trans. Power Syst.37 (1), 443–455. 10.1109/tpwrs.2021.3087639
11
ChenH.-L.WangG.CaiZ. N.LiuW. B.WangS. J. (2016). An efficient hybrid kernel extreme learning machine approach for early diagnosis of Parkinson׳s disease. Neurocomputing184, 131–144. 10.1016/j.neucom.2015.07.138
12
ChenY. (2022). Research on collaborative innovation of key common technologies in new energy vehicle industry based on digital twin technology. Energy Rep.8, 15399–15407. 10.1016/j.egyr.2022.11.120
13
CimaJ. A.MathesonA. L.RossW. T. (2006). The Cauchy transform. American Mathematical Soc.
14
de Athayde Costa e SilvaM.KleinC. E.MarianiV. C.dos Santos CoelhoL. (2013). Multiobjective scatter search approach with new combination scheme applied to solve environmental/economic dispatch problem. Energy53, 14–21. 10.1016/j.energy.2013.02.045
15
DengW.NiH.LiuY.ChenH.ZhaoH. (2022). An adaptive differential evolution algorithm based on belief space and generalized opposition-based learning for resource allocation. Appl. Soft Comput.127, 109419. 10.1016/j.asoc.2022.109419
16
DengW.XuJ.GaoX. Z.ZhaoH. (2022). An enhanced MSIQDE algorithm with novel multiple strategies for global optimization problems. IEEE Trans. Syst. Man, Cybern. Syst.52 (3), 1578–1587. 10.1109/tsmc.2020.3030792
17
DengW.XuJ.ZhaoH.SongY. (2020). A novel gate resource allocation method using improved PSO-based QEA. IEEE Trans. Intelligent Transp. Syst.23, 1737–1745. 10.1109/TITS.2020.3025796
18
DengW.ZhangL.ZhouX.ZhouY.SunY.ZhuW.et al (2022). Multi-strategy particle swarm and ant colony hybrid optimization for airport taxiway planning problem. Inf. Sci.612, 576–593. 10.1016/j.ins.2022.08.115
19
DengW.ZhangX.ZhouY.LiuY.ZhouX.ChenH.et al (2022). An enhanced fast non-dominated solution sorting genetic algorithm for multi-objective problems. Inf. Sci.585, 441–453. 10.1016/j.ins.2021.11.052
20
DhimanG.KumarV. (2018). Seagull optimization algorithm: Theory and its applications for large-scale industrial engineering problems. Knowledge-Based Syst.165, 169–196. 10.1016/j.knosys.2018.11.024
21
DongR.ChenH.HeidariA. A.TurabiehH.MafarjaM.WangS. (2021). Boosted kernel search: Framework, analysis and case studies on the economic emission dispatch problem. Knowledge-Based Syst.233, 107529. 10.1016/j.knosys.2021.107529
22
DongR.WangS. (2020). New optimization algorithm inspired by kernel tricks for the economic emission dispatch problem with valve point. IEEE Access8, 16584–16594. 10.1109/access.2020.2965725
23
El-KeibA. A.DingH. (1994). Environmentally constrained economic dispatch using linear programming. Electr. Power Syst. Res. - ELEC POWER SYST RES29, 155–159. 10.1016/0378-7796(94)90010-8
24
GaoD.WangG.-G.PedryczW. (2020). Solving fuzzy job-shop scheduling problem using DE algorithm improved by a selection mechanism. IEEE Trans. Fuzzy Syst.28 (12), 3265–3275. 10.1109/tfuzz.2020.3003506
25
GeL.DuT.LiY.YanJ.RafiqM. U. (2022). Virtual collection for distributed photovoltaic data: Challenges, methodologies, and applications. Energies15 (23), 8783. 10.3390/en15238783
26
GeL.LiY.LiY.YanJ.SunY. (2022). Smart distribution network situation awareness for high-quality operation and maintenance: A brief Review. Energies15 (3), 828. 10.3390/en15030828
27
GoudarziA.LiY.XiangJ. (2019). A hybrid non-linear time-varying double-weighted particle swarm optimization for solving non-convex combined environmental economic dispatch problem. Appl. Soft Comput.86, 105894. 10.1016/j.asoc.2019.105894
28
GuoK.ChenT.RenS.LiN.HuM.KangJ. (2022). Federated learning empowered real-time medical data processing method for smart healthcare. IEEE/ACM Trans. Comput. Biol. Bioinforma., 1–12. 10.1109/tcbb.2022.3185395
29
HanX.HanY.ChenQ.LiJ.SangH.LiuY.et al (2021). Distributed flow shop scheduling with sequence-dependent setup times using an improved iterated greedy algorithm. Complex Syst. Model. Simul.1 (3), 198–217. 10.23919/csms.2021.0018
30
HassanM. H.KamelS.AbualigahL.EidA. (2021). Development and application of slime mould algorithm for optimal economic emission dispatch. Expert Syst. Appl.182, 115205. 10.1016/j.eswa.2021.115205
31
HayyolalamV.Pourhaji KazemA. A. (2019). Black widow optimization algorithm: A novel meta-heuristic approach for solving engineering optimization problems ✩. Eng. Appl. Artif. Intell.87, 103249. 10.1016/j.engappai.2019.103249
32
HazraJ.SinhaA. (2011). A multi‐objective optimal power flow using particle swarm optimization. Eur. Trans. Electr. power21 (1), 1028–1045. 10.1002/etep.494
33
HeZ.YenG. G.DingJ. (2020). Knee-based decision making and visualization in many-objective optimization. IEEE Trans. Evol. Comput.25 (2), 292–306. 10.1109/tevc.2020.3027620
34
HeidariA. A.MirjaliliS.FarisH.AljarahI.MafarjaM.ChenH. (2019). Harris hawks optimization: Algorithm and applications. Future Generation Comput. Systems-the Int. J. Escience97, 849–872. 10.1016/j.future.2019.02.028
35
HornJ.NafpliotisN.GoldbergD. E. (1994). “A niched Pareto genetic algorithm for multiobjective optimization,” in Proceedings of the first IEEE conference on evolutionary computation. IEEE world congress on computational intelligence, Orlando, FL, USA, 27-29 June 1994 (IEEE).
36
HosnyM.KamelS.AbualigahL.EidA. (2021). Development and application of slime mould algorithm for optimal economic emission dispatch. Expert Syst. Appl.182, 115205. 10.1016/j.eswa.2021.115205
37
HotaP.BarisalA.ChakrabartiR. (2010). Economic emission load dispatch through fuzzy based bacterial foraging algorithm. Int. J. Electr. Power & Energy Syst.32, 794–803. 10.1016/j.ijepes.2010.01.016
38
HuJ.GuiW.HeidariA. A.CaiZ.LiangG.ChenH.et al (2022). Dispersed foraging slime mould algorithm: Continuous and binary variants for global optimization and wrapper-based feature selection. Knowledge-Based Syst.237, 107761. 10.1016/j.knosys.2021.107761
39
HuaY.LiuQ.HaoK.JinY. (2021). A survey of evolutionary algorithms for multi-objective optimization problems with irregular Pareto fronts. IEEE/CAA J. Automatica Sinica8 (2), 303–318. 10.1109/jas.2021.1003817
40
HussienA. G.HeidariA. A.YeX.LiangG.ChenH.PanZ. (2022). Boosting whale optimization with evolution strategy and Gaussian random walks: An image segmentation method. Eng. Comput.10.1007/s00366-021-01542-0
41
JadhavH. T.RajS.RoyR. (2013). Solution to economic emission load dispatch problem using modified artificial bee colony algorithm. 1–6.
42
JadounV. K.GuptaN.NiaziK. R.SwarnkarA. (2015). Modulated particle swarm optimization for economic emission dispatch. Int. J. Electr. Power & Energy Syst.73, 80–88. 10.1016/j.ijepes.2015.04.004
43
KaurS.DhimanG.SangalA. (2020). Tunicate swarm algorithm: A new bio-inspired based metaheuristic paradigm for global optimization. Eng. Appl. Artif. Intell.90, 103541. 10.1016/j.engappai.2020.103541
44
KennedyJ.EberhartR. (1995). “Particle swarm optimization,” in Proceedings of ICNN'95-international conference on neural networks (IEEE).
45
KumarR.SaduA.PandaS. (2012). A novel multiobjective directed bee colony optimization algorithm for multiobjective emission constrained economic power dispatch. Int. J. Electr. Power & Energy Syst.43, 1241–1250. 10.1016/j.ijepes.2012.06.011
46
LiD.ZhangS.MaX. (2021). Dynamic module detection in temporal attributed networks of cancers. IEEE/ACM Trans. Comput. Biol. Bioinforma.19, 2219–2230. 10.1109/TCBB.2021.3069441
47
LiJ.-Y.ZhanZ. H.WangC.JinH.ZhangJ. (2020). Boosting data-driven evolutionary algorithm with localized data generation. IEEE Trans. Evol. Comput.24 (5), 923–937. 10.1109/tevc.2020.2979740
48
LiJ.ChenC.ChenH.TongC. (2017). Towards context-aware social recommendation via individual trust. Knowledge-Based Syst.127, 58–66. 10.1016/j.knosys.2017.02.032
49
LiJ.ZhengX. L.ChenS. T.SongW. W.ChenD. r. (2014). An efficient and reliable approach for quality-of-service-aware service composition. Inf. Sci.269, 238–254. 10.1016/j.ins.2013.12.015
50
LiS.ChenH.WangM.HeidariA. A.MirjaliliS. (2020). Slime mould algorithm: A new method for stochastic optimization. Future Gener. Comput. Syst.111, 300–323. 10.1016/j.future.2020.03.055
51
LinY.SongH.KeF.YanW.LiuZ.CaiF. (2022). Optimal caching scheme in D2D networks with multiple robot helpers. Comput. Commun.181, 132–142. 10.1016/j.comcom.2021.09.027
52
LiuY.HeidariA. A.CaiZ.LiangG.ChenH.PanZ.et al (2022). Simulated annealing-based dynamic step shuffled frog leaping algorithm: Optimal performance design and feature selection. Neurocomputing503, 325–362. 10.1016/j.neucom.2022.06.075
53
MavrovouniotisM.YangS. (2011). A memetic ant colony optimization algorithm for the dynamic travelling salesman problem. Soft Comput.15, 1405–1425. 10.1007/s00500-010-0680-1
54
Modiri-DelshadM.Abd RahimN. (2015). Multi-objective backtracking search algorithm for economic emission dispatch problem. Appl. Soft Comput.40.
55
ÖzyönS.YasarC.DurmusB.TemurtasH. (2015). Opposition-based gravitational search algorithm applied to economic power dispatch problems consisting of thermal units with emission constraints. Turkish J. Electr. Eng. Comput. Sci.23, 2278–2288. 10.3906/elk-1305-258
56
PanigrahiB.Ravikumar PandiV.DasS.DasS. (2010). Multiobjective fuzzy dominance based bacterial foraging algorithm to solve economic emission dispatch problem. Energy35, 4761–4770. 10.1016/j.energy.2010.09.014
57
PierezanJ.CoelhoL. (2018). Coyote optimization algorithm: A new metaheuristic for global optimization problems. 1–8.
58
QiuS.ZhaoH.JiangN.WangZ.LiuL.AnY.et al (2022). Multi-sensor information fusion based on machine learning for real applications in human activity recognition: State-of-the-art and research challenges. Inf. Fusion80, 241–265. 10.1016/j.inffus.2021.11.006
59
QuB.-Y.LiangJ.ZhuY.WangZ.SuganthanP. (2016). Economic emission dispatch problems with stochastic wind power using summation based multi-objective evolutionary algorithm. Inf. Sci.351, 48–66. 10.1016/j.ins.2016.01.081
60
RoyP.BhuiS. (2013). Multi-objective quasi-oppositional teaching learning based optimization for economic emission load dispatch problem. Int. J. Electr. Power & Energy Syst.53, 937–948. 10.1016/j.ijepes.2013.06.015
61
SierpinaV. (2013). Steven PrattSuperFoods rx for PregnancyRefstyled. Canada: John Wiley & Sons Limited. Canada. EXPLORE: The Journal of Science and Healing 9.
62
SinghM.DhillonJ. S. (2016). Multiobjective thermal power dispatch using opposition-based greedy heuristic search. Int. J. Electr. Power & Energy Syst.82, 339–353. 10.1016/j.ijepes.2016.03.016
63
SongY.CaiX.ZhouX.ZhangB.ChenH.LiY.et al (2023). Dynamic hybrid mechanism-based differential evolution algorithm and its application. Expert Syst. Appl.213, 118834. 10.1016/j.eswa.2022.118834
64
TuJ.HuilingC.MingjingW.AmirH. G. (2021). The colony predation algorithm. J. Bionic Eng.18 (3), 674–710. 10.1007/s42235-021-0050
65
WuD.ZhaoH.SongY.XuJ. (2020). An effective improved co-evolution ant colony optimisation algorithm with multi-strategies and its application. Int. J. Bio-Inspired Comput.16 (3), 158–170. 10.1504/ijbic.2020.10033314
66
WangG.-G.GaoD.PedryczW. (2022). Solving multi-objective fuzzy job-shop scheduling problem by a hybrid adaptive differential evolution algorithm. IEEE Trans. Industrial Inf.18, 8519–8528. 10.1109/tii.2022.3165636
67
WangM.ChenH.YangB.ZhaoX.HuL.CaiZ.et al (2017). Toward an optimal kernel extreme learning machine using a chaotic moth-flame optimization strategy with applications in medical diagnoses. Neurocomputing267, 69–84. 10.1016/j.neucom.2017.04.060
68
WangY.WenX.GuB.GaoF. (2022). Power scheduling optimization method of wind-hydrogen integrated energy system based on the improved AUKF algorithm. Mathematics10 (22), 4207. 10.3390/math10224207
69
WuS.-H.ZhanZ.-H.ZhangJ. (2021). Safe: Scale-adaptive fitness evaluation method for expensive optimization problems. IEEE Trans. Evol. Comput.25 (3), 478–491. 10.1109/tevc.2021.3051608
70
WuY.ShengH.ZhangY.WangS.XiongZ.KeW. (2022). Hybrid motion model for multiple object tracking in mobile devices. IEEE Internet Things J., 1. 10.1109/jiot.2022.3219627
71
WuZ.LiG.ShenS.LianX.ChenE.XuG. (2021). Constructing dummy query sequences to protect location privacy and query privacy in location-based services. World Wide Web24 (1), 25–49. 10.1007/s11280-020-00830-x
72
WuZ.WangR.LiQ.LianX.XuG.ChenE.et al (2020). A location privacy-preserving system based on query range cover-up or location-based services. IEEE Trans. Veh. Technol.69, 5244–5254. 10.1109/tvt.2020.2981633
73
XuY.ChenH.HeidariA. A.LuoJ.ZhangQ.ZhaoX.et al (2019). An efficient chaotic mutative moth-flame-inspired optimizer for global optimization tasks. Expert Syst. Appl.129, 135–155. 10.1016/j.eswa.2019.03.043
74
XueJ.-K.ShenB. (2020). A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control Eng.8, 22–34. 10.1080/21642583.2019.1708830
75
YangY.ChenH.HeidariA. A.GandomiA. H. (2021). Hunger games search: Visions, conception, implementation, deep analysis, perspectives, and towards performance shifts. Expert Syst. Appl.177, 114864. 10.1016/j.eswa.2021.114864
76
YaşarC.ÖzyönS. (2012). Solution to scalarized environmental economic power dispatch problem by using genetic algorithm. Int. J. Electr. Power & Energy Syst.38, 54–62. 10.1016/j.ijepes.2011.12.020
77
YuH.SongJ.ChenC.HeidariA. A.LiuJ.ChenH.et al (2022). Image segmentation of Leaf Spot Diseases on Maize using multi-stage Cauchy-enabled grey wolf algorithm. Eng. Appl. Artif. Intell.109, 104653. 10.1016/j.engappai.2021.104653
78
ZhanJ.WuQ. H.GuoC. X.ZhouX. X. (2014). Fast $\lambda$-Iteration method for economic dispatch with prohibited operating zones. IEEE Trans.29, 990–991. 10.1109/tpwrs.2013.2287995
79
ZhangK.WangZ.ChenG.ZhangL.YangY.YaoC.et al (2022). Training effective deep reinforcement learning agents for real-time life-cycle production optimization. J. Petroleum Sci. Eng.208, 109766. 10.1016/j.petrol.2021.109766
80
ZhangL.WangJ.WangW.JinZ.SuY.ChenH. (2022). Smart contract vulnerability detection combined with multi-objective detection. Comput. Netw.217, 109289. 10.1016/j.comnet.2022.109289
81
ZhangX.FanC.XiaoZ.ZhaoL.ChenH.ChangX. (2022). Random reconstructed unpaired image-to-image translation. IEEE Trans. Industrial Inf., 1. 10.1109/TII.2022.3160705
82
ZhangX.ZhengJ.WangD.TangG.ZhouZ.LinZ. (2022). Structured sparsity optimization with non-convex surrogates of l2, 0-norm: A unified algorithmic framework. IEEE Trans. Pattern Analysis Mach. Intell., 1–18. 10.1109/tpami.2022.3213716
83
ZhangX.ZhengJ.WangD.ZhaoL. (2020). Exemplar-based denoising: A unified low-rank recovery framework. IEEE Trans. Circuits Syst. Video Technol.30 (8), 2538–2549. 10.1109/tcsvt.2019.2927603
84
ZhangY.LiuR.HeidariA. A.WangX.ChenY.WangM.et al (2021). Towards augmented kernel extreme learning models for bankruptcy prediction: Algorithmic behavior and comprehensive analysis. Neurocomputing430, 185–212. 10.1016/j.neucom.2020.10.038
85
ZhengW.LiuX.NiX.YinL.YangB. (2021). Improving visual reasoning through semantic representation. IEEE access9, 91476–91486. 10.1109/access.2021.3074937
86
ZhengW.LiuX.YinL. (2021). Sentence representation method based on multi-layer semantic network. Appl. Sci.11 (3), 1316. 10.3390/app11031316
87
ZhengW.TianX.YangB.LiuS.DingY.TianJ.et al (2022). A few shot classification methods based on multiscale relational networks. Appl. Sci.12 (8), 4059. 10.3390/app12084059
88
ZhengW.YinL.ChenX.MaZ.LiuS.YangB. (2021). Knowledge base graph embedding module design for Visual question answering model. Pattern Recognit.120, 108153. 10.1016/j.patcog.2021.108153
89
ZhengW.ZhouY.LiuS.TianJ.YangB.YinL. (2022). A deep fusion matching network semantic reasoning model. Appl. Sci.12 (7), 3416. 10.3390/app12073416
90
ZouD.LiS.LiZ.KongX. (2017). A new global particle swarm optimization for the economic emission dispatch with or without transmission losses. Energy Convers. Manag.139, 45–70. 10.1016/j.enconman.2017.02.035
Summary
Keywords
economic emission dispatch, particle swarm optimization, kernel search optimization, Cauchy perturbation, swarm intelligence
Citation
Dong R, Ma L, Chen H, Heidari AA and Liang G (2023) Hybrid kernel search and particle swarm optimization with Cauchy perturbation for economic emission load dispatch with valve point effect. Front. Energy Res. 10:1061408. doi: 10.3389/fenrg.2022.1061408
Received
04 October 2022
Accepted
05 December 2022
Published
19 January 2023
Volume
10 - 2022
Edited by
K. Sudhakar, Universiti Malaysia Pahang, Malaysia
Reviewed by
Bishwajit Dey, Gandhi Institute of Engineering and Technology University (GIET), India
Amit Kumar, Thapar Institute of Engineering and Technology, India
Updates
Copyright
© 2023 Dong, Ma, Chen, Heidari and Liang.
This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Huiling Chen, chenhuiling.jlu@gmail.com; Guoxi Liang, guoxiliang2017@gmail.com
This article was submitted to Solar Energy, a section of the journal Frontiers in Energy Research
Disclaimer
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.