Next Article in Journal
A Data-Driven Pandemic Simulator with Reinforcement Learning
Previous Article in Journal
Influence Maximization in Temporal Social Networks with the Mixed K-Shell Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multi-Strategy Collaborative Grey Wolf Optimization Algorithm for UAV Path Planning

School of Computer and Information Engineering, Jiangxi Agricultural University, Nanchang 330045, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(13), 2532; https://doi.org/10.3390/electronics13132532
Submission received: 30 May 2024 / Revised: 21 June 2024 / Accepted: 24 June 2024 / Published: 27 June 2024

Abstract

:
The Grey Wolf Optimization Algorithm (GWO) is a member of the swarm intelligence algorithm family, which possesses the highlights of easy realization, simple parameter settings and wide applicability. However, in some large-scale application problems, the grey wolf optimization algorithm easily gets trapped in local optima, exhibits poor global exploration ability and suffers from premature convergence. Since grey wolf’s update is guided only by the best three wolves, it leads to low population multiplicity and poor global exploration capacity. In response to the above issues, we design a multi-strategy collaborative grey wolf optimization algorithm (NOGWO). Firstly, we use a random walk strategy to extend the exploration scope and enhance the algorithm’s global exploration capacity. Secondly, we add an opposition-based learning model influenced by refraction principle to generate an opposite solution for each population, thereby improving population multiplicity and preventing the algorithm from being attracted to local optima. Finally, to balance local exploration and global exploration and elevate the convergence effect, we introduce a novel convergent factor. We conduct experimental testing on NOGWO by using 30 CEC2017 test functions. The experimental outcomes indicate that compared with GWO and some swarm intelligence algorithms, NOGWO has better global exploration capacity and convergence accuracy. In addition, we also apply NOGWO to three engineering problems and an unmanned aerial vehicle path planning problem. The outcomes of the experiment suggest that NOGWO performs well in solving these practical problems.

1. Introduction

As a research hotspot in the intelligent optimization field, swarm intelligence algorithms calculate based on the characteristics of natural group behavior. It solves problems by simulating group cooperation and competition. The highlights of swarm intelligence algorithms, such as better adaptability and wider applicability, make them suitable for solving many optimization problems.
At present, there are many types of swarm intelligence algorithms. For example, Particle Swarm Optimization (PSO) [1], which is built upon simulating bird social activities, Genetic Algorithm (GA) [2], which is built upon simulating biological genetics and evolution in natural environments, Ant Colony Optimization (ACO) [3] which is built upon ant’s foraging activities, Artificial Bee Colony algorithm (ABC) [4] which derives from bee’s foraging activities, etc. They all have been extensively utilized in many fields, including unmanned aerial vehicle path planning [5], job shop scheduling tasks [6], etc.
Grey Wolf Optimizer (GWO) [7] was invented in 2014. It was designed by Mirjalili et al., and its inspiration stems from the cooperative activities of grey wolf populations in the natural world. GWO has been widely welcomed by researchers in recent years because of its rapid convergence speed, simple parameter settings and strong stability. It has developed rapidly in both theoretical research and practical applications. For example, Rajakumar et al. [8] designed Accelerated Grey Wolf Optimization (AGWO) by introducing mathematical models, diversity measures and parameter adjustment strategies to increase local and global exploration capacities and applied it to solve global optimization problems. Mahdis et al. [9] designed a Grey Wolf Optimizer based on representativeness (R-GWO) to address the issue of low population multiplicity in GWO and utilized it for solving engineering problems. Guha et al. [10] proposed a quasi-opposing grey wolf optimization algorithm (QOGWO) by combining opposition-based learning with a grey wolf optimization algorithm to solve power system control problems. Yang et al. [11] designed the enhanced Grey Wolf Optimization Algorithm (IGWO) by adopting a new convergence factor strategy and utilized it to tackle mechanical design problems. Ou et al. [12] combined the advantages of clone selection algorithms, such as mutation and cloning strategies, with the grey wolf algorithm to strengthen its capacity of jumping out of local optima. They then designed a hybrid grey wolf optimization algorithm (pGWO-CSA) and successfully utilized it to tackle robot path planning problems.
Nonetheless, GWO has some shortcomings, including weak global exploration ability, easy settling into local optima and low optimization precision. It is attributable to GWO only utilizes the best three wolves to lead the population during population updates, resulting in low population multiplicity. Once the three wolves with the best position fall into a local optimal solution, it is challenging for them to leap out and ultimately miss the global optimal. To address these issues, this paper designs a multi-strategy collaborative grey wolf optimization algorithm (NOGWO) that combines an opposition-based learning [13] model strategy influenced by refraction principle [14] and a random walk strategy. By introducing an opposition-based learning model influenced by refraction principle, the population multiplicity is improved and the algorithm can avoid being attracted to local optima. By introducing a random walk strategy, the exploration scope is broadened and the global exploration capability is enhanced. In addition, to improve the algorithm’s convergence speed and precision as well as balance local and global exploration, this paper also introduces a nonlinear convergence parameter. Therefore, NOGWO consistently avoids getting trapped in local optima, even during the later stage of iteration, thus facilitating the exploration for global optima and improving convergence accuracy.
The paper’s structure outlines as below. Section 2 presents the original grey wolf algorithm and its implementation steps. In Section 3, a detailed introduction is given to the three strategies adopted by NOGWO and its algorithm structure. In Section 4, an experimental comparative analysis is conducted on NOGWO, GWO and some swarm intelligence algorithms. Section 5 discusses the application of NOGWO in unmanned aerial vehicle path planning problem. Section 6 discusses and analyzes the highlights and drawbacks of NOGWO. Finally, the conclusion is drawn in Section 7.

2. Grey Wolf Optimization Algorithm

The inspiration for grey wolf algorithm comes from the behavior of grey wolf populations in nature. Its author, Mirjalili et al. [7], designed grey wolf algorithm by observing the social behavior and chasing strategies of grey wolf groups and applied it to the design of optimization algorithms. Grey wolves are a highly hierarchical group of animals that increase the success rate of hunting through cooperation and coordination. A grey wolf pack typically has one or several leaders who are responsible for leading the pack in searching for prey, capturing prey and distributing food. Other members participate in the hunting process by chasing prey and collaborating on capture. In GWO, grey wolf population has four levels: ω wolf, δ wolf, β wolf and α wolf. Amidst them, α wolf has the highest social level, β wolf has the second highest social level, δ wolf has the third highest social level, ω wolf has the lowest social level. GWO divides the collective activities of grey wolves into three actions: surrounding prey, attacking prey and questing for prey. The relevant mathematical models are stated as below.

2.1. Surrounding Prey

Grey wolves are group hunting animals. When they discover prey, they first surround it for better hunting. The mathematical expressions of encircling prey are described in Equations (1) and (2).
D = | C × X p r e y ( k ) X ( k ) |
X ( k + 1 ) = X p r e y ( k ) A × D
where k is the present iteration count. Equation (1) is utilized to calculate the length between individual grey wolves and prey, D represents the length between grey wolves and prey and X ( k ) is grey wolf’s location vector in the current iteration. Equation (2) is utilized to calculate the next position of individual grey wolves, X ( k + 1 ) is grey wolf’s location vector in the next iteration. X p r e y ( k ) typifies the location vector of the prey in the current iteration. A and C are two factor vectors, and their calculation formulas are shown in Equations (3)–(5).
a = 2 × ( 1 k K )
A = 2 × a × r a n d 1 a
C = 2 × r a n d 2
where rand1 and rand2 are uncertain vectors between 0 and 1, a is a linear convergent factor which descends from 2 to 0 in a straight line. K is the max iteration count and k represents the current iteration count. In this paper, the role of K is to determine the value of the parameter a, as shown in Equation (3). Additionally, K is also the standard for the algorithm to stop iteration. To make a fair comparison with the original algorithm, the value of K is consistent with the value of max iteration count in the original grey wolf algorithm.
In surrounding prey, A is a pivotal vector. If | A | > 1 , grey wolf will be away from its prey, it expands beyond its encirclement and conducts a larger and wider exploration, which is beneficial for performing an overall exploration. If | A | 1 , grey wolf will approach the prey and shrinks into the encirclement, which is helpful for regional exploration.

2.2. Attacking Prey

In GWO, wolf pack has four levels: ω wolf, δ wolf, β wolf and α wolf. Amidst them, the wolves with the best three locations are α wolf, β wolf and δ wolf. The remaining wolves only update their locations directed by the locations of α wolf, β wolf and δ wolf. The best three wolves lead numerous ω wolves to attack their prey. The mathematical model of four wolves attacking prey is shown in Equations (6)–(12).
D α = | C 1 × X α ( k ) X ( k ) |
D β = | C 2 × X β ( k ) X ( k ) |
D δ = | C 3 × X δ ( k ) X ( k ) |
X 1 = X α ( k ) A 1 × D α
X 2 = X β ( k ) A 2 × D β
X 3 = X δ ( k ) A 3 × D δ
X ( k + 1 ) = ( X 1 + X 2 + X 3 ) 3
where X α ( k ) , X β ( k ) , X δ ( k ) and X(k) typify the locations of α wolf, β wolf, δ wolf and the current ω wolf when iteration count is k. C1, C2, C3 are three uncertain vectors computed by Equation (5). D δ , D β , D α typify the length between the present ω wolf and δ wolf, β wolf, α wolf respectively. A1, A2, A3 are three factor vectors determined by Equation (4). X1, X2, X3 are vectors for the current ω wolf to obtain new positions under the guidance of β wolf, α wolf and δ wolf respectively. Equation (12) updates the current ω wolf’s location and determines their final locations.

2.3. Questing Prey

In GWO, two coefficient vectors A and C are set to enable grey wolf to quest for prey better. The parameter A is utilized to balance grey wolf’s global and local exploration capacities. The parameter C enhances the randomness during the exploration procedure. According to Equation (5), the value of coefficient vector C is an uncertain digit between 0 and 2, which can avoid getting stuck in local optima.

3. A Multi-Strategy Collaborative Grey Wolf Optimization Algorithm

To settle the issue of getting stuck in local optima and premature convergence in complex optimization problems with large scale of grey wolf optimization algorithm, this paper designs a multi-strategy collaborative grey wolf optimization algorithm (NOGWO). NOGWO has introduced three optimization strategies, namely nonlinear convergence factor strategy, opposition-based learning model strategy based on refraction principle and random walk strategy.

3.1. Nonlinear Convergence Factor Strategy

In GWO, local and global exploration of grey wolf is determined by the coefficient vector A. According to Equation (4), the value of A is impacted by convergent factor a. In the case of a < 1 , | A | < 1 , grey wolf is directed by α wolf, β wolf, δ wolf, approaches the prey and conducts local explorations. In the case of a 1 , the closer the value of a is to 2, the greater the likelihood of | A | 1 and the easier it is for grey wolf to move away from their prey and spread to a larger range, conducting a global exploration to find better solutions. In traditional grey wolf optimization algorithms, as the iteration count increases, convergent factor a descends from 2 to 0 in a straight line, resulting in fewer cases of | A | 1 , Grey wolves have limited generations for global exploration and are often prone to settling into local optima. To solve this problem, in NOGWO, a novel convergent factor is adopted. The value of the convergent factor a is given by the Equation (13).
a = 1 + cos ( ( k K ) m × Π )
where m is a constant, this paper sets its value to 2, where k typifies current iteration count, K is the max iteration count. Π is a constant.
The comparison of convergent factors a between NOGWO and GWO is shown in Figure 1. The nonlinear convergent factor strategy can let local exploration and global exploration have a good balance effectively, which can broaden the exploration range of grey wolves and elevate the likelihood of detecting the best solution. During the initial iteration period, the nonlinear convergent factor of NOGWO approaches 2 and decreases slowly, which is beneficial for grey wolf to spread to a larger area for global exploration and explore the finest global solution. In iteration’s final phase, the value of a decreases rapidly, which facilitates approaching the searched finest solution and conducting local exploration.

3.2. Opposition-Based Learning Model Strategy Influenced by Refraction Principle

Tizhoosh proposed an opposition-based learning strategy in 2005. Opposition-based learning strategy is an extensively utilized and effective swarm intelligence algorithm optimization strategy [15]. Although Opposition-based learning strategy can increase population multiplicity and provide a larger exploration scope, in iteration’s final phase, once grey wolves with higher social levels settle into the local finest solution, the surrounding grey wolves will quickly gather around them, ultimately leading to settling into local optima, which will result in poor convergence and optimization effects. To improve the optimization effect of opposition-based learning strategy, Shao P et al. [16] integrated refraction principle model into the opposition-based learning strategy, proposed an opposition-based learning model influenced by refraction principle and applied it to elevate the capacity of particle swarm optimization algorithm. But we have not seen an algorithm that combines the opposition-based learning model strategy influenced by refraction principle with grey wolf algorithm. The mathematical model of the strategy is as stated in Equation (14).
X n e w o p p = ( u b + l b ) 2 + ( u b + l b ) 2 × a × b X a × b
where X is existing solution, a and b are two constant parameters. lb and ub represent the bottom and top limits of exploration scope. Xnewopp typifies the solution generated by an opposition-based learning model influenced by refraction principle. Compared with the opposition-based learning strategy, the biggest feature of the opposition-based learning model influenced by refraction principle is the introduction of two constant parameters, a and b, where a called scaling factor and b called fine-tuning factor, both utilized to adjust the distance between the existing solution and the finest solution, so that the generated solution is closer to the optima. The two parameters are elaborately described in reference [16].

3.3. Random Walk Strategy

The exploration process of grey wolves is often not smooth, sometimes they may fall into some obstacles, making it impossible for grey wolf population to detect prey in the end. In GWO, according to Equation (5), parameter C is an uncertain digit between 0 and 2. The parameter C increases the randomness in GWO’s exploration for the global optima, making the position update more randomly, which is conducive to jumping out of local finest solution. To further enhance the randomness of grey wolf exploration process and increase the likelihood of exploring unsearched areas, a random walk strategy is introduced, it is stated as Equation (15).
X ( k + 1 ) = { X r ( k ) r 1 × | X r ( k ) 2 × r 2 × X ( k ) | r 3 0.5 X α ( k ) X a v g ( k ) r 4 × ( r 5 × ( u b l b ) + l b ) r 3 < 0.5
where k is iteration count, r 5 ,   r 4 ,   r 3 ,   r 2 ,   r 1 , are all uncertain digits between 0 and 1. X r ( k ) ,   X a v g ( k ) ,   X α ( k ) represent the position of any grey wolf, the average position of all grey wolves, the position of α wolf when iteration count is k, respectively. lb and ub represent the bottom and top limits of exploration scope. X ( k ) and X ( k + 1 ) represent the current location of grey wolf and the location of grey wolves in next generation respectively. When the position obtained by the random walk strategy is better than that obtained by Equation (12), apply the random walk strategy to update grey wolf’s position. Otherwise, apply Equation (12) to update grey wolf’s position.

3.4. Time Complexity Analysis

For NOGWO, most of its time is spent comparing the current solution with its opposite solution Xnewopp created by Equation (14) or new solution created by Equation (15) and updating the population. Suppose the population size is N and the dimension is D. For GWO, the time of population location update is ND and the number of population comparison is N. Therefore, the total time of GWO is ND+N and the time complexity is O(ND). For NOGWO, due to the addition of random walk strategy and opposition-based learning model strategy influenced by refraction principle, the number of population comparison is 3N and the time of population location update is ND. Thus, the total time of NOGWO is 3N+ND and the time complexity is O(ND).
The algorithm flowcharts of GWO and NOGWO are shown in Figure 2, where k represents iteration count, K is the max iteration count, N represents the count of grey wolf populations.

4. Experimental and Analysis

4.1. Test Functions and Parameter Settings

To fully test the algorithm performance of NOGWO and conduct feasibility analysis on the opposition-based learning model strategy influenced by refraction principle and the random walk strategy, 30 CEC2017 [17] test functions were selected for testing. The function set is categorized into composition (F21–F30), hybrid (F11–F20), simple multimodal (F4–F10) and unimodal functions (F1–F3). In unimodal functions, only a solitary optimum exists, while simple multimodal functions manifest multiple peaks within their construction. Composition functions create complex landscapes by sequentially combining simple functions, while hybrid functions generate diverse search spaces with both local and global optima by mixing different types of functions. They all present challenges to optimization algorithms. The indicators chosen to evaluate the algorithm’s performance are maximum, standard deviation, minimum and mean. For the reason the mean is more sensitive to outliers and can respond more acutely to extreme situations, while the median is less affected by outliers, the mean rather than the median is chosen as an indicator. In this experiment, grey wolf population’s scale is 30, the iteration count is 500, every algorithm runs 30 times on every test function. In accordance with the method for determining the two parameters of opposition-based learning model strategy influenced by refraction principle in reference [16], in NOGWO, the parameters a and b mentioned in Equation (14) are set to 0.48 and 2 respectively.

4.2. Comparison with GWO and Its Variants

To test NOGWO’s competence and conduct feasibility analysis on the opposition-based learning model strategy influenced by refraction principle and the random walk strategy, this paper selects grey wolf algorithm OGWO based on traditional opposition-based learning models and grey wolf algorithm newGWO using an opposition-based learning model strategy influenced by refraction principle for comparison. Set dimension to 30 and 50 respectively and run the four swarm intelligence algorithms 30 times on 30 CEC2017 test functions. Record the finest fitness value of every run, compare and analyze their maximums, mean values, minimums and standard deviation values. Table 1 presents the experimental outcomes. In addition, if NOGWO achieves the best outcome on the test function, it should be marked in bold.
Table 1 indicates that in the case of 30 dimensions, in terms of average value, NOGWO only lost 11 test functions, which means NOGWO’s converging precision is excellent on most test functions. It is worth mentioning that among the ten complex composition functions F21~F30, NOGWO only lost two test functions. Among the ten hybrid functions F11~F20, a total of seven test functions achieved optimal values. It means that when dealing with complex optimization problems, NOGWO often has better optimization ability. In terms of standard deviation, maximum value and minimum value, NOGWO performs slightly better than GWO. In addition, in most test functions such as F11, F19, F22, F26, F28 and F29, the average values obtained by GWO, OGWO, newOGWO and NOGWO decrease sequentially, which fully demonstrates the feasibility of the opposition-based learning model strategy influenced by refraction principle and random walk strategy.
To comprehensively compare NOGWO’s competence, set the dimension to 50 and conduct the same experiment again. Table 2 presents the experimental outcomes in 50 dimensions. Table 2 indicates that although the overall performance of NOGWO has declined in high-dimensional situations, in terms of average value, it still achieved the optimal value on nearly half of the test functions. However, in terms of standard deviation, NOGWO’s performance is not as outstanding as the average.

4.3. Comparison with Other Outstanding Swarm Intelligence Algorithms

To comprehensively verify the NOGWO’s excellent competence, four excellent algorithms, WOA [18], DE [19], ALO [20] and SCA [21], are selected for comparison. Six swarm intelligence algorithms are tested on 30 CEC2017 test functions. Table 3 presents the experimental outcomes. Moreover, Table 4 displays the win (W), tie (T) and lose (L) of each swarm intelligence algorithm on four evaluation indicators. Figure 3 corresponds to the data presented in Table 4, wherein the values in the bar represent the count of wins for each algorithm across different evaluation indicators.
According to Table 3 and Table 4 and Figure 3, compared with some advanced swarm intelligence algorithms, NOGWO still performs very well.
For the average value, it is the most direct assessment indicator that illustrates the algorithm’s exploration capacity. Among the experimental outcomes conducted by NOGWO, GWO, WOA, DE, ALO and SCA, NOGWO has the best presentation in average value, obtaining the best value on 10 test functions: F3, F11, F14, F17, F20, F18, F21, F29, F26 and F22. The NOGWO’s outstanding presentation in average value fully indicates that the opposition-based learning model strategy influenced by refraction principle has obtained great outcomes on NOGWO, after incorporating an opposition-based learning model strategy influenced by refraction principle, the NOGWO’s population multiplicity increases, the global exploration capacity is significantly better than GWO, and it is easier to leap out of local finest solution and find better solutions.
For the minimum value, it can illustrate the algorithm’s capacity to explore the global optima. NOGWO’s presentation is still very outstanding in minimum value, in the comparison with GWO, WOA, DE, ALO and SCA. NOGWO obtains the minimum value on 12 test functions: F9, F3, F29, F21, F27, F22, F24, F18, F23, F11, F17, F13. Among these 12 test functions, 10 Functions are Hybrid Functions or Composition Functions. It implies that in complicated situations, NOGWO frequently exhibits enhanced global exploration capacity.
For standard deviation, standard deviation is utilized to assess the algorithm’s robustness. The above experimental outcomes reveal that NOGWO’s standard deviation performance is not as outstanding as the minimum and average values. While NOGWO’s standard deviation outperforms GWO, it still trails behind DE.
In summary, compared with other outstanding swarm intelligence algorithms, NOGWO performs very well in global exploration, with stronger optimization ability and better convergence precision.

4.3.1. Convergence Analysis

To analyze NOGWO’s convergence, NOGWO and five other swarm intelligence algorithms were run on 30 CEC2017 test functions; Figure 4 and Appendix A display the convergence graphs. As shown in Figure A1 and Appendix A, NOGWO performs very well concerning convergence precision. On most test functions, NOGWO has the best convergence precision amidst the six swarm intelligence algorithms. On some test functions (such as F5, F10, F14, F16, F20, F24), in iteration’s final phase, when other algorithms settle into the local finest solution and stop converging, NOGWO can successfully leap out of the local finest solution and continue to converge. Therefore, it means the opposition-based learning model strategy influenced by refraction principle has achieved good outcomes on NOGWO. It fully illustrates that NOGWO has outstanding global exploration capacity.
Moreover, NOGWO also performs well in terms of convergence speed. In testing functions F7, F11, F12, F21 and F28, the NOGWO’s convergence curve gradient during the initial iteration is significantly higher than other algorithms, indicating that the NOGWO’s convergence speed is rapider than other algorithms. However, on a few test functions (such as F1, F25, F28), NOGWO has undesirable convergence speed and precision, settling into the local finest solution and leading to early convergence.

4.3.2. Friedman Test

To fully verify experimental outcomes and prove that the excellent effect achieved by NOGWO is not accidental, this article utilizes the Friedman test [22] for verification. The Friedman test was proposed by statistician Milton Friedman in 1937 to compare the differences between three or more samples. The mean rank is an important indicator for measuring sample diversity in the Friedman test. The less the mean rank of the sample, the superior the algorithm is, indicating that it is different from others. Under the premise of a confidence interval of 95%, Table 5 presents the six swarm intelligent algorithms’ Friedman test outcomes.
According to Table 5, it can be seen that among these six swarm intelligence algorithms, NOGWO has the smallest average rank value. Therefore, it can be proven that compared with GWO, DE, WOA, ALO and SCA, NOGWO has significant differences and is the best.

4.3.3. Engineering Application

At present, swarm intelligence algorithms are extensively utilized to settle various engineering optimization tasks. In this paper, to assess NOGWO’s ability in practical applications, three engineering optimization problems are introduced for testing. Among them, the population scale is 50 and the max iteration count is 500. The test outcomes indicate that NOGWO has good practicality.
(1) Welding beam design
The welding beam design aims to create the welding beam at the most cost-effective price. This problem includes four independent variables l 1 ,   l 2 ,   l 3 ,   l 4 and seven constraint conditions o 1 ,   o 2 ,   o 3 ,   o 4 ,   o 5 ,   o 6 ,   o 7 . The problem’s depiction is shown in Equation (16).
c ost F ( l ) = 1.1047 l 1 2 l 2 + 0.04811 l 3 l 4 ( 14.0 + l 2 ) s . t o 1 ( l ) = τ ( l ) 13600 0 , o 2 ( l ) = σ ( l ) 30000 0 , o 3 ( l ) = δ ( l ) 0.25 0 , o 4 = l 1 l 4 0 , o 5 ( l ) = P P c 0 , o 6 ( l ) = 0.125 l 1 0 , o 7 ( l ) = 1.1047 l 1 2 + 0.04811 l 3 l 4 ( 14.0 + l 2 ) 5.0 0 , rang 0.1 l 1 2.0 , 0.1 l 2 10.0 , 0.1 l 3 10.0 , 0.1 l 4 2.0 .
Table 6 presents welding beam design problem’s outcomes. From Table 6, it is visible that compared with the other five swarm intelligence algorithms, NOGWO can design the welding beam with the lowest cost.
(2) Pressure vessel design
Pressure vessel design’s target is to descend production expense of pressure vessels. This task includes four independent variants g 1 ,   g 2 ,   g 3 ,   g 4 and four constraint conditions c 1 ,   c 2 ,   c 3 ,   c 4 . The description of this problem is shown in Equation (17).
cos t F ( g ) = 0.6224 g 1 g 3 g 4 + 1.7781 g 2 g 3 3 + 3.1661 g 1 2 g 4 + 19.84 g 1 2 g 3 s . t c 1 ( g ) = g 1 + 0.0193 g 3 0 , c 2 ( g ) = g 3 + 0.00954 g 3 0 , c 3 ( g ) = Π g 3 2 g 4 4 3 Π g 3 3 + 1296000 0 , c 4 ( g ) = g 4 240 0 , rang 0 g 1 99 , 0 g 2 99 , 10 g 3 200 , 10 g 4 200 .
Table 7 displays the outcomes of the pressure vessel design issue. Table 7’s information indicates that NOGWO can significantly reduce the cost of pressure vessel design and has stronger practicality.
(3) Design of compression/tension spring
The object of the compression/tension spring task is to discover a tension/compression spring design with the lowest cost while meeting the corresponding constraint conditions. The description of this problem is shown in Equation (18).
cos t F ( l ) = ( l 3 + 2 ) l 2 l 1 2 s . t c 1 ( l ) = 1 l 2 3 l 3 71785 l 1 4 0 , c 2 ( l ) = 4 l 2 2 l 1 l 2 12566 ( l 2 l 1 3 l 1 4 ) + 1 510 l 1 2 0 , c 3 ( l ) = 1 140.45 l 1 l 2 2 l 3 0 , c 4 ( l ) = l 1 + l 2 1.5 1 0 , rang 0.05 l 1 2.00 , 0.25 l 2 1.30 , 2.00 l 3 15.0 .
The data in Table 8 indicates that in the tension/compression spring task, NOGWO has found the design that minimizes the weight of the tension/compression springs.

5. Application of Path Planning for Unmanned Aerial Vehicles

Lately, unmanned aerial vehicles technology has developed rapidly and is extensively utilized in agriculture, military, intelligent manufacturing and other domains. The route planning of unmanned aerial vehicles is essential in the flight of unmanned aerial vehicles. Excellent flight paths not only ensure the safety of unmanned aerial vehicles, but also reduce fuel consumption, shorten flight time and improve the efficiency of unmanned aerial vehicle operation. Unmanned aerial vehicle path planning has become a hot topic in the application of swarm intelligence algorithms.

5.1. Description of UAV Path Planning Constraints

5.1.1. Path Length Constraint

In unmanned aerial vehicle path planning, the flight path X i is divided into n route points. The position of each route point is represented by a three-dimensional coordinates P i j = ( x i j , y i j , z i j ) . The Euclidean distance between adjacent route points is the length of each flight path segment, so the length constraint is essentially the lengths of n − 1 flight segments’ aggregate. The equation for computing the length constraint of path X i states in Equation (19).
Cos t 1 ( X i ) = j = 1 n 1 | | R i j R i , j + 1 | |

5.1.2. Threat Constraint

In unmanned aerial vehicle’s flying, various obstacles are often encountered. In this paper, the set T = { T 1 , T 2 , T 3 , , T K } is utilized to represent k obstacles, all of which are set as cylinders with a radius of L k and a projection center coordinate point of C k . Obstacles pose a threat to the unmanned aerial vehicle’s security. Therefore, to ensure unmanned aerial vehicle’s security, threat constraints must be set. The calculation formula for the threat constraint of the path X i is shown in Equation (20).
{ Cos t 2 ( X i ) = j = 1 n 1 k = 1 K T k ( R i j R i , j + 1 ) T k ( R i j R i , j + 1 ) = { 0 , d k S + D + L k ( S + D + L k ) d k , D + L k < d k S + D + L k , d k D + L k
where D is the unmanned aerial vehicle’s diameter, S is a safe distance, R i j R i , j + 1 is the jth path segment of the path X i and d k represents the length between the midpoint of R i j R i , j + 1 and the kth threat center C k .

5.1.3. Height Constraint

In the flight of unmanned aerial vehicles, if the flying altitude is too high, it is easy to be detected by the enemy. If the flying altitude is overly low, it is likely to crash into obstacles. Consequently, to ensure the safety of unmanned aerial vehicles, the flying elevation is typically constrained within a specific range. The equation for computing the height constraint of path X i states in Equation (21).
{ Cos t 3 ( X i ) = j = 1 n H i j H i j = { | h i j h min + h max 2 | ,   h min < h i j < h max ,   e l s e
where h i j is the unmanned aerial vehicle’s flying altitude at the jth route point. In this section, the minimum altitude for unmanned aerial vehicle flight is h min and the maximum altitude is h max .

5.1.4. Mobility Constraint

In actual flight, due to the influence of obstacles, the flight path of unmanned aerial vehicles is often tortuous. Therefore, turning and climbing angles is critical in unmanned aerial vehicle’s route planning. The mobility constraint of unmanned aerial vehicle flight mainly depends on turning and climbing angles. In this section, turn angle α is the angle between two adjacent flight route segments’ projections on the Oxy coordinate plane. The calculation formula is shown in Equation (22).
α i j = arctan ( | | R i j R i , j + 1 × R i , j + 1 R i , j + 2 | | R i j R i , j + 1 R i , j + 1 R i , j + 2 )
where a i j is the turning angle of the jth route point in flight path X i , R i j R i , j + 1 and R i , j + 1 R i , j + 2 are the projections of the flight path segments R i j R i , j + 1 and R i , j + 1 R i , j + 2 on the Oxy coordinate plane, respectively.
The mathematical expression for the climbing angle β is shown in Equation (23).
β i j = arctan ( z i , j + 1 z i j | | R i j R i , j + 1 | | )
where z i , j + 1 and z i j typify the z-axis coordinates of the (j + 1)th and jth route points in the flight path X i , respectively.
The calculation formula for the mobility constraint of the path X i is shown in Equation (24).
Cos t 4 ( X i ) = a 1 j = 1 n 2 α i j + a 2 j = 1 n 1 | β i j β i , j 1 |
where a 1 and a 2 are coefficients of turning angle and climbing angle, respectively.

5.1.5. Total Cost Function

The total cost function is utilized to quantify the path planning task. The lower the cost function’s value is, the superior the flight path is. We use NOGWO and other excellent algorithms to optimize the cost function with the aim of obtaining the optimal UAV flight path. The formula for the total cost function is shown in Equation (25).
Cos t ( X i ) = c 1 Cos t 1 ( X i ) + c 2 Cos t 2 ( X i ) + c 3 Cos t 3 ( X i ) + c 4 Cos t 4 ( X i )
where c 1 , c 2 , c 3 and c 4 are all weight coefficients. X i represents the flight path. Cos t 1 ( X i ) ,   Cos t 2 ( X i ) ,   Cos t 3 ( X i ) ,   Cos t 4 ( X i ) represents the length constraint cost, threat constraint cost, altitude constraint cost and mobility constraint cost of the flight path X i , respectively.

5.2. Simulation Experiments

5.2.1. Scenario Setup and Parameter Settings

In this section, the scenarios utilized to conduct experiments are built upon real digital elevation model (DEM) maps that come from LiDAR sensors [23]. A part of an island is selected for modeling to obtain the actual scenario model. Then, by setting cylindrical obstacles to expand the scenario, four different scenarios are obtained, as shown in Figure 5. Scenarios 1, 2, 3 and 4 have 4, 5, 6 and 7 cylindrical obstacles respectively. In Figure 5, each red circle represents a cylindrical obstacle, the origin and destination of the flight route are represented by black solid squares and black solid circles, respectively.
To better test the practicality of NOGWO in unmanned aerial vehicle path planning problems, this section introduces three swarm intelligent algorithms: GWO, SCA and WOA, to compare with NOGWO. The population scale is 500, the iteration count is 200, and the flight path segments are 10 and 20, respectively. Repeat each algorithm 10 times, record the minimum path cost obtained from each run and calculate their average, standard deviation, maximum and minimum values.

5.2.2. Simulation Experiment Results and Analysis

Table 9 displays the statistical outcomes of the flight path cost of the four swarm intelligent algorithms in different scenarios with a flight path segment of 10. By analyzing the table data, it can be found that in all four scenarios, the average cost of flight paths generated using NOGWO is the smallest. Moreover, the standard deviation of flight path cost generated using NOGWO is also the smallest, indicating that NOGWO not only performs well in unmanned aerial vehicle path planning but is also very stable. It is worth noting that in more complex scenarios, such as scenario 3 and scenario 4, NOGWO outperforms the other three swarm intelligence algorithms. It means that in complex scenarios, NOGWO can often find better flight paths in unmanned aerial vehicle route planning.
To demonstrate the scalability of NOGWO, the flight path segment is set to 20 for a deeper comparison. The statistical results of the flight path cost of the four swarm intelligent algorithms are shown in Table 10. According to Table 10, both WOA and SCA perform poorly in all four scenarios. For GWO, although there is not much difference in performance between GWO and NOGWO in simple scenarios such as scenario 1 and scenario 2, GWO’s performance is far inferior to NOGWO when the scenarios are more complex, especially in scenario 3 and 4.
Therefore, in both simple and complex scenarios, NOGWO performs better in unmanned aerial vehicle path planning problems. It is mainly because after adopting the random walk strategy and the opposition-based learning strategy influenced by refraction principle, NOGWO has a larger exploration scope and greatly improves population multiplicity. Therefore, the likelihood of discovering the global optima is higher, and better unmanned aerial vehicle flight paths can be planned.
Figure 5 shows a top view of the four swarm intelligent algorithms generating flight paths in four different scenarios. From Figure 5, it can be seen that all four swarm intelligent algorithms can successfully avoid obstacles and generate flight routes from origin to destination. However, in most scenarios, the flight path generated by NOGWO is often the shortest and best. Figure 6 shows the side view and 3D image of the flight path generated by NOGWO in scenarios 3 and 4. It can be seen from Figure 6 that in more complex scenarios 3 and 4, the path generated by NOGWO can not only successfully avoid various obstacles, but also maintain a roughly equal distance from the undulating ground. Therefore, NOGWO has shown excellent performance in unmanned aerial vehicle path planning problems.

6. Discussions

6.1. Experiment Outcomes

The outcomes in Table 1, Table 2, Table 3 and Table 4 indicate that NOGWO has superior convergence accuracy and better global exploration capacity compared to GWO and its variants, as well as other excellent swarm intelligence algorithms.
Initially, NOGWO has superior convergence accuracy. Under traditional GWO principles, the alteration of the grey wolf’s position is governed only by the three wolves with the best positions. As the top three wolves converge to a local optimum, the remaining wolves are swiftly drawn towards this local optimum due to the influence exerted by the top three wolves. In addressing this issue, the incorporation of an opposition-based learning model strategy influenced by refraction principle into NOGWO leads to the creation of a new solution for every existing solution, ultimately enriching the algorithm’s population diversity. Hence, the grey wolf possesses a greater population size and a more extensive search region, thereby creating favorable conditions for identifying superior solutions. Overall, NOGWO demonstrates superior convergence accuracy compared to GWO and its iterations, a fact substantiated by the empirical findings presented in Table 1 and Table 2.
Besides, NOGWO has better global exploration capacity. As depicted in Table 3 and Table 4, the indicator minimum in experimental outcomes establishes that NOGWO achieves global optimum on 12 test functions and outperforms the 5 algorithms included in the comparison, thus providing evidence of the effectiveness of the random walk strategy in evading local optimum. By incorporating the random walk strategy, NOGWO introduces a more randomized update mechanism for the grey wolf’s location, resulting in a substantial increase in the probability of discovering the global optima. Hence, NOGWO showcases remarkable global search proficiency and offers a greater prospect of identifying the global optima when compared to other algorithms. Furthermore, the nonlinear convergence factor strategy implemented in NOGWO effectively regulates the equilibrium between global exploration and local exploitation. In the early and middle phases of iteration, the nonlinear convergence factor maintains a proximity to 2, facilitating extensive exploration across the solution space and emphasizing global search. Subsequently, during the latter stages of iteration, the nonlinear convergence factor rapidly declines towards 0, promoting localized exploitation and efficient convergence towards the optimal solution.
Nonetheless, NOGWO possesses certain shortcomings. The outcomes depicted in Table 3 and Table 4 indicate that in comparison to some outstanding swarm intelligence algorithms, NOGWO’s stability is inadequate. This inadequacy stems from the fact that while the incorporation of the random walk strategy improves the algorithm’s ability to avoid local optimum, it also introduces some irregular and unstable solutions to some extent, thereby impacting the algorithm’s stability. Thus, there is a need for future enhancements to elevate NOGWO’s stability.

6.2. Engineering Problems Application

The experimental outcomes of NOGWO in three engineering optimization problems indicate that NOGWO excels in all three engineering optimization tasks. It can be primarily attributed to the exceptional performance of NOGWO with respect to minimum value. Even with the fulfillment of multiple constraints, NOGWO can excel at determining the design solution with the minimal cost. By incorporating random walks and an opposition-based learning model strategy influenced by refraction principle, NOGWO can provide more design solutions, expand the search scope and facilitate attaining the optimal design solution in engineering tasks. It convincingly displays the effectiveness of the opposition-based learning model strategy influenced by refraction principle and the random walk strategy. In pressure vessel design, for example, the highly restricted search space imposed by four specific constraints makes finding the minimum-cost design highly challenging. Many swarm intelligence algorithms often fall into local optima prematurely due to this limited exploration space. However, with the support of a random walk strategy and opposition-based learning model strategy influenced by refraction principle, NOGWO typically escapes local optima and persists in searching for more optimal solutions. Therefore, NOGWO demonstrates remarkable effectiveness in pressure vessel design, achieving the optimal design.

6.3. UAV Path Planning Analysis

The outcomes of the simulation experiments for UAV path planning reveal that NOGWO can devise the optimal, safe and stable flight path for UAVs. Particularly in the intricate scenarios 3 and 4, NOGWO reduces flight path cost substantially compared to GWO, SCA and WOA. NOGWO’s exceptional success in UAV path planning can be credited to two pivotal factors.
Firstly, numerous constraints, such as flight altitude, flight path length and turning angle, must be considered in the UAV path planning task. As the constraint conditions become more stringent, swarm intelligence algorithms frequently prematurely converge towards local optima while updating the population location, influenced by these constraints. In GWO, the algorithm’s local search randomness is constrained in consequence of the population’s location update being influenced only by the best three grey wolves. Hence, when confronted with numerous constraints, GWO struggles to escape the local optima. In contrast, the adoption of the random walk strategy in NOGWO significantly boosts the algorithm’s potential to escape local optima and address the problem of premature convergence and stagnation while exploring flight paths. Furthermore, NOGWO has brought in a novel convergence factor that effectively regulates the exploitation and exploration capacities, extends the exploration scope and prevents premature convergence of the algorithm.
Secondly, within the realm of UAV path planning, numerous obstacles exist. As the obstacle’s count escalates, the algorithm’s exploration scope undergoes a marked shrinkage to maintain flight safety. Consequently, the distance among grey wolf population lessens, triggering heightened centralization of grey wolf population, diminished algorithm population diversity and elevated hazard of settling into local optima. Nevertheless, the incorporation of the opposition-based learning model strategy influenced by refraction principle in NOGWO yields an opposite solution for every individual population, markedly boosting the population’s diversity, expanding exploration scope and presenting a greater variety of flight paths for selection, thus facilitating NOGWO in exploring the best flight path.
Nevertheless, this study also has some limitations. For example, this study does not consider the effect of wind [24] on path planning and trajectory. Unmanned aerial vehicles are highly vulnerable to wind disturbances, which can impact their attitude, velocity and position. Another critical aspect that this study overlooks is the geometry of generated obstacles [25]. Studies reveal that path-planning algorithms demonstrate improved performance in the presence of obstacles with lower levels of concavity. However, their performance is greatly diminished when confronted with complex, concave obstacles. Hence, this study’s future direction is to consider the impact of wind and obstacle geometry on path planning.

7. Conclusions

To address grey wolf algorithm’s drawbacks in complicated optimization tasks, such as settling into local optima easily and converging too early, this paper designs a novel algorithm, NOGWO. By introducing a nonlinear convergence factor strategy, an opposition-based learning model strategy influenced by refraction principle and a random walk strategy, a multi-strategy collaborative grey wolf optimization algorithm NOGWO is designed. Conducting experiments by utilizing 30 CEC2017 test functions, experimental outcomes indicate that NOGWO performs well concerning convergence precision and convergence swiftness. By conducting a Friedman test, it is verified that the excellent performance of NOGWO in the experiment was not accidental, and NOGWO outperforms the other five algorithms participating in comparison. Finally, apply NOGWO to three engineering tasks and unmanned aerial vehicle path planning tasks, the outcomes show that NOGWO has good practicality.
However, NOGWO still has some shortcomings, as mentioned in the discussions and will continue to be improved and optimized in the future.

Author Contributions

Conceptualization, C.R. and P.S.; methodology, C.R. and P.S.; software, C.R.; validation, C.R.; formal analysis, Z.W.; resources, Z.W.; data curation, Z.W.; writing—original draft preparation, C.R.; writing—review and editing, P.S.; funding acquisition, P.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research is funded by Science and Technology Plan Projects of Jiangxi Provincial Education Department (No. GJJ200425) and Jiangxi University Students Innovation and Entrepreneurship Training Program (S20241041027).

Data Availability Statement

No new data were created or analyzed in this study.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Figure A1. Convergence diagram.
Figure A1. Convergence diagram.
Electronics 13 02532 g0a1aElectronics 13 02532 g0a1bElectronics 13 02532 g0a1c

References

  1. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95-International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
  2. Mirjalili, S.; Mirjalili, S. Genetic algorithm. In Evolutionary Algorithms and Neural Networks: Theory and Applications; Springer: Berlin/Heidelberg, Germany, 2019; pp. 43–55. [Google Scholar]
  3. Dorigo, M.; Birattari, M.; Stutzle, T. Ant colony optimization. IEEE Comput. Intell. Mag. 2006, 1, 28–39. [Google Scholar] [CrossRef]
  4. Karaboga, D.; Basturk, B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. J. Glob. Optim. 2007, 39, 459–471. [Google Scholar] [CrossRef]
  5. Liu, X.; Li, G.; Yang, H.; Zhang, N.; Wang, L.; Shao, P. Agricultural UAV trajectory planning by incorporating multi-mechanism improved grey wolf optimization algorithm. Expert Syst. Appl. 2023, 233, 120946. [Google Scholar] [CrossRef]
  6. Jiang, T.; Zhang, C. Application of grey wolf optimization for solving combinatorial problems: Job shop and flexible job shop scheduling cases. IEEE Access 2018, 6, 26231–26240. [Google Scholar] [CrossRef]
  7. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  8. Rajakumar, R.; Sekaran, K.; Hsu, C.H.; Kadry, S. Accelerated grey wolf optimization for global optimization problems. Technol. Forecast. Soc. Chang. 2021, 169, 120824. [Google Scholar] [CrossRef]
  9. Banaie-Dezfouli, M.; Nadimi-Shahraki, M.H.; Beheshti, Z. R-GWO: Representative-based grey wolf optimizer for solving engineering problems. Appl. Soft Comput. 2021, 106, 107328. [Google Scholar] [CrossRef]
  10. Guha, D.; Roy, P.K.; Banerjee, S. Load frequency control of large scale power system using quasi-oppositional grey wolf optimization algorithm. Eng. Sci. Technol. Int. J. 2016, 19, 1693–1713. [Google Scholar] [CrossRef]
  11. Yang, J.C.; Long, W. Improved grey wolf optimization algorithm for constrained mechanical design problems. Appl. Mech. Mater. 2016, 851, 553–558. [Google Scholar] [CrossRef]
  12. Ou, Y.; Yin, P.; Mo, L. An improved grey wolf optimizer and its application in robot path planning. Biomimetics 2023, 8, 84. [Google Scholar] [CrossRef] [PubMed]
  13. Tizhoosh, H.R. Opposition-based learning: A new scheme for machine intelligence. In Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC’06), Vienna, Austria, 28–30 November 2005; Volume 1, pp. 695–701. [Google Scholar]
  14. Shao, P.; Yang, L.; Tan, L.; Li, G.; Peng, H. Enhancing artificial bee colony algorithm using refraction principle. Soft Comput. 2020, 24, 15291–15306. [Google Scholar] [CrossRef]
  15. Han, L.; He, X. A novel opposition-based particle swarm optimization for noisy problems. In Proceedings of the 3rd International Conference on Natural Computation, Haikou, China, 24–27 August 2007; pp. 624–629. [Google Scholar]
  16. Shao, P.; Wu, Z.J.; Zhou, X.Y.; Deng, C.S. Improved particle swarm optimization algorithm based on opposite learning of refraction. Acta Electron. Sin. 2015, 43, 2137–2144. [Google Scholar]
  17. Awad, N.H.; Ali, M.Z.; Suganthan, P.N. Ensemble sinusoidal differential covariance matrix adaptation with Euclidean neighborhood for solving CEC2017 benchmark problems. In Proceedings of the 2017 IEEE Congress on Evolutionary Computation (CEC), San Sebastián, Spain, 5–8 June 2017; pp. 372–379. [Google Scholar]
  18. Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  19. Storn, R.; Price, K. Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  20. Mirjalili, S. The ant lion optimizer. Adv. Eng. Softw. 2015, 83, 80–98. [Google Scholar] [CrossRef]
  21. Mirjalili, S. SCA: A sine cosine algorithm for solving optimization problems. Knowl.-Based Syst. 2016, 96, 120–133. [Google Scholar] [CrossRef]
  22. Friedman, M. The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J. Amer. Stat. Assoc. 1937, 32, 675–701. [Google Scholar] [CrossRef]
  23. Phung, M.D.; Ha, Q.P. Safety-enhanced UAV path planning with spherical vector-based particle swarm optimization. Appl. Soft Comput. 2021, 107, 107376. [Google Scholar]
  24. Wang, B.H.; Wang, D.B.; Ali, Z.A.; Ting Ting, B.; Wang, H. An overview of various kinds of wind effects on unmanned aerial vehicle. Meas. Control. 2019, 52, 731–739. [Google Scholar] [CrossRef]
  25. Phadke, A.; Medrano, F.A.; Chu, T.; Sekharan, C.N.; Starek, M.J. Modeling Wind and Obstacle Disturbances for Effective Performance Observations and Analysis of Resilience in UAV Swarms. Aerospace 2024, 11, 237. [Google Scholar] [CrossRef]
Figure 1. Comparison figure of nonlinear and linear convergent factors.
Figure 1. Comparison figure of nonlinear and linear convergent factors.
Electronics 13 02532 g001
Figure 2. Algorithm flowcharts for GWO (left) and NOGWO (right).
Figure 2. Algorithm flowcharts for GWO (left) and NOGWO (right).
Electronics 13 02532 g002
Figure 3. The comparison of NOGWO and other excellent algorithms.
Figure 3. The comparison of NOGWO and other excellent algorithms.
Electronics 13 02532 g003
Figure 4. Convergence diagram.
Figure 4. Convergence diagram.
Electronics 13 02532 g004
Figure 5. Top view of paths generated by NOGWO and other swarm intelligence algorithms in scenarios 1 to 4.
Figure 5. Top view of paths generated by NOGWO and other swarm intelligence algorithms in scenarios 1 to 4.
Electronics 13 02532 g005aElectronics 13 02532 g005b
Figure 6. 3D view and side view of paths generated by NOGWO in scenarios 3 to 4.
Figure 6. 3D view and side view of paths generated by NOGWO in scenarios 3 to 4.
Electronics 13 02532 g006
Table 1. Dim = 30.
Table 1. Dim = 30.
FunctionAlgorithmMeanStdMaxMin
F1GWO2.74 × 1092.03 × 1099.05 × 1092.17 × 108
OGWO2.84 × 1091.73 × 1097.46 × 1091.83 × 108
newOGWO2.71 × 1091.71 × 1096.98 × 1091.89 × 108
NOGWO3.67 × 1092.24 × 1091.05 × 10109.13 × 108
F2GWO7.78 × 10322.42 × 10331.21 × 10341.87 × 1019
OGWO4.52 × 10332.50 × 10341.39 × 10356.39 × 1018
newOGWO1.25 × 10326.24 × 10323.48 × 10336.81 × 1018
NOGWO4.53 × 10311.96 × 10321.08 × 10332.12 × 1020
F3GWO6.31 × 1049.66 × 1038.57 × 1043.71 × 104
OGWO5.74 × 1046.91 × 1036.99 × 1044.16 × 104
newOGWO5.24 × 1048.56 × 1036.75 × 1043.24 × 104
NOGWO4.54 × 1049.29 × 1036.06 × 1042.58 × 104
F4GWO6.52 × 1021.60 × 1021.44 × 1035.02 × 102
OGWO6.65 × 1021.15 × 1029.54 × 1025.22 × 102
newOGWO6.52 × 1021.36 × 1021.12 × 1035.09 × 102
NOGWO6.44 × 1029.60 × 1019.51 × 1025.35 × 102
F5GWO6.26 × 1024.30 × 1017.33 × 1025.63 × 102
OGWO6.24 × 1023.78 × 1017.30 × 1025.71 × 102
newOGWO6.29 × 1023.87 × 1017.44 × 1025.72 × 102
NOGWO6.51 × 1024.86 × 1017.72 × 1025.89 × 102
F6GWO6.14 × 1026.13 × 1006.29 × 1026.06 × 102
OGWO6.12 × 1024.24 × 1006.21 × 1026.04 × 102
newOGWO6.13 × 1024.51 × 1006.25 × 1026.04 × 102
NOGWO6.12 × 1025.58 × 1006.27 × 1026.04 × 102
F7GWO9.15 × 1026.10 × 1011.06 × 1038.30 × 102
OGWO8.99 × 1024.01 × 1011.00 × 1038.44 × 102
newOGWO8.99 × 1024.50 × 1011.00 × 1038.25 × 102
NOGWO9.36 × 1025.75 × 1011.06 × 1038.44 × 102
F8GWO9.11 × 1023.05 × 1011.02 × 1038.81 × 102
OGWO9.07 × 1023.23 × 1011.03 × 1038.69 × 102
newOGWO9.07 × 1023.04 × 1011.04 × 1038.68 × 102
NOGWO9.41 × 1025.21 × 1011.06 × 1038.91 × 102
F9GWO2.95 × 1031.40 × 1036.85 × 1031.44 × 103
OGWO2.20 × 1037.00 × 1024.58 × 1031.37 × 103
newOGWO2.63 × 1031.19 × 1037.31 × 1039.88 × 102
NOGWO2.83 × 1039.26 × 1025.09 × 1031.36 × 103
F10GWO5.17 × 1031.56 × 1039.29 × 1033.26 × 103
OGWO6.45 × 1031.82 × 1038.96 × 1033.93 × 103
newOGWO6.44 × 1032.00 × 1039.01 × 1033.45 × 103
NOGWO7.58 × 1031.58 × 1039.15 × 1034.23 × 103
F11GWO2.63 × 1031.26 × 1034.89 × 1031.33 × 103
OGWO2.41 × 1031.11 × 1035.18 × 1031.38 × 103
newOGWO2.16 × 1038.58 × 1024.35 × 1031.29 × 103
NOGWO1.42 × 1039.19 × 1011.60 × 1031.29 × 103
F12GWO1.73 × 1083.45 × 1081.85 × 1091.33 × 107
OGWO1.04 × 1089.05 × 1073.30 × 1081.04 × 107
newOGWO9.99 × 1077.59 × 1072.83 × 1083.95 × 106
NOGWO1.18 × 1081.31 × 1085.75 × 1087.17 × 106
F13GWO1.76 × 1073.80 × 1071.20 × 1085.58 × 104
OGWO7.88 × 1062.11 × 1079.60 × 1074.84 × 104
newOGWO4.04 × 1071.00 × 1083.47 × 1087.06 × 104
NOGWO8.67 × 1062.34 × 1079.46 × 1072.36 × 104
F14GWO6.63 × 1057.02 × 1052.15 × 1064.76 × 103
OGWO7.28 × 1057.54 × 1052.71 × 1065.56 × 103
newOGWO5.73 × 1055.11 × 1051.79 × 1063.11 × 103
NOGWO2.49 × 1052.97 × 1059.62 × 1053.79 × 103
F15GWO1.98 × 1066.19 × 1063.39 × 1071.90 × 104
OGWO8.82 × 1051.49 × 1065.28 × 1063.50 × 104
newOGWO8.38 × 1051.36 × 1064.57 × 1061.27 × 104
NOGWO8.32 × 1051.30 × 1065.67 × 1062.64 × 104
F16GWO2.69 × 1033.95 × 1023.67 × 1031.85 × 103
OGWO2.60 × 1032.37 × 1023.09 × 1032.16 × 103
newOGWO2.65 × 1034.25 × 1023.36 × 1031.90 × 103
NOGWO2.78 × 1034.10 × 1023.84 × 1032.24 × 103
F17GWO2.04 × 1031.64 × 1022.40 × 1031.82 × 103
OGWO2.11 × 1031.98 × 1022.50 × 1031.81 × 103
newOGWO2.03 × 1031.66 × 1022.38 × 1031.80 × 103
NOGWO2.02 × 1031.41 × 1022.36 × 1031.79 × 103
F18GWO4.68 × 1061.29 × 1077.29 × 1071.81 × 105
OGWO1.91 × 1061.95 × 1067.27 × 1061.29 × 105
newOGWO1.85 × 1063.16 × 1061.81 × 1073.22 × 104
NOGWO9.51 × 1051.24 × 1066.08 × 1064.69 × 104
F19GWO2.08 × 1066.65 × 1063.74 × 1071.64 × 104
OGWO2.00 × 1066.99 × 1063.95 × 1078.14 × 103
newOGWO1.99 × 1066.09 × 1063.42 × 1072.54 × 104
NOGWO1.45 × 1062.43 × 1061.33 × 1077.01 × 103
F20GWO2.52 × 1031.86 × 1022.90 × 1032.18 × 103
OGWO2.60 × 1032.34 × 1023.12 × 1032.23 × 103
newOGWO2.48 × 1032.31 × 1022.98 × 1032.20 × 103
NOGWO2.43 × 1031.58 × 1022.89 × 1032.21 × 103
F21GWO2.42 × 1034.02 × 1012.54 × 1032.37 × 103
OGWO2.41 × 1034.69 × 1012.56 × 1032.35 × 103
newOGWO2.41 × 1033.24 × 1012.52 × 1032.35 × 103
NOGWO2.44 × 1034.90 × 1012.54 × 1032.37 × 103
F22GWO5.72 × 1032.28 × 1031.02 × 1042.51 × 103
OGWO3.09 × 1031.32 × 1039.61 × 1032.39 × 103
newOGWO2.98 × 1035.07 × 1024.89 × 1032.44 × 103
NOGWO2.97 × 1038.19 × 1027.08 × 1032.45 × 103
F23GWO2.79 × 1035.37 × 1012.92 × 1032.73 × 103
OGWO2.81 × 1035.84 × 1012.92 × 1032.73 × 103
newOGWO2.79 × 1035.35 × 1012.92 × 1032.71 × 103
NOGWO2.78 × 1035.85 × 1012.98 × 1032.73 × 103
F24GWO2.98 × 1036.95 × 1013.14 × 1032.89 × 103
OGWO2.97 × 1037.29 × 1013.12 × 1032.88 × 103
newOGWO2.96 × 1036.97 × 1013.13 × 1032.86 × 103
NOGWO2.98 × 1036.57 × 1013.10 × 1032.88 × 103
F25GWO3.03 × 1034.22 × 1013.12 × 1032.95 × 103
OGWO3.02 × 1036.58 × 1013.28 × 1032.93 × 103
newOGWO3.04 × 1031.05 × 1023.40 × 1032.93 × 103
NOGWO3.02 × 1034.38 × 1013.10 × 1032.93 × 103
F26GWO5.07 × 1034.22 × 1025.93 × 1034.46 × 103
OGWO5.03 × 1034.47 × 1026.59 × 1034.32 × 103
newOGWO4.92 × 1033.90 × 1025.79 × 1034.33 × 103
NOGWO4.88 × 1036.00 × 1026.04 × 1033.65 × 103
F27GWO3.27 × 1033.82 × 1013.44 × 1033.23 × 103
OGWO3.27 × 1033.22 × 1013.35 × 1033.23 × 103
newOGWO3.27 × 1032.72 × 1013.33 × 1033.23 × 103
NOGWO3.26 × 1033.01 × 1013.36 × 1033.21 × 103
F28GWO3.48 × 1031.03 × 1023.79 × 1033.30 × 103
OGWO3.48 × 1031.53 × 1024.18 × 1033.36 × 103
newOGWO3.47 × 1039.95 × 1013.71 × 1033.29 × 103
NOGWO3.46 × 1031.35 × 1024.08 × 1033.30 × 103
F29GWO3.97 × 1031.90 × 1024.41 × 1033.56 × 103
OGWO3.95 × 1032.22 × 1024.52 × 1033.56 × 103
newOGWO3.91 × 1032.01 × 1024.37 × 1033.58 × 103
NOGWO3.86 × 1032.73 × 1024.77 × 1033.50 × 103
F30GWO1.16 × 1077.80 × 1062.81 × 1075.77 × 105
OGWO1.18 × 1077.40 × 1062.92 × 1078.60 × 105
newOGWO1.39 × 1071.21 × 1075.36 × 1077.73 × 105
NOGWO1.01 × 1078.11 × 1062.81 × 1076.93 × 105
Data analysis results19/3010/3013/3011/30
Table 2. Dim = 50.
Table 2. Dim = 50.
FunctionAlgorithmMeanStdMaxMin
F1GWO1.19 × 10104.29 × 1092.06 × 10104.29 × 109
OGWO1.09 × 10104.75 × 1091.94 × 10101.93 × 109
newOGWO1.04 × 10103.84 × 1091.76 × 10102.77 × 109
NOGWO1.54 × 10105.50 × 1092.81 × 10107.04 × 109
F2GWO4.74 × 10552.63 × 10561.46 × 10579.55 × 1044
OGWO2.58 × 10551.44 × 10568.00 × 10561.02 × 1043
newOGWO5.98 × 10593.33 × 10601.86 × 10612.56 × 1045
NOGWO5.62 × 10533.08 × 10541.72 × 10553.34 × 1042
F3GWO1.68 × 1053.11 × 1042.38 × 1051.17 × 105
OGWO1.41 × 1051.50 × 1041.70 × 1051.12 × 105
newOGWO1.47 × 1052.16 × 1041.92 × 1051.11 × 105
NOGWO1.26 × 1051.65 × 1041.58 × 1059.81 × 104
F4GWO1.61 × 1035.93 × 1022.97 × 1037.39 × 102
OGWO1.55 × 1036.17 × 1022.97 × 1037.96 × 102
newOGWO1.55 × 1037.41 × 1023.62 × 1038.07 × 102
NOGWO1.92 × 1038.62 × 1024.04 × 1037.38 × 102
F5GWO7.56 × 1027.32 × 1019.97 × 1026.70 × 102
OGWO7.54 × 1023.54 × 1018.30 × 1026.69 × 102
newOGWO7.43 × 1023.36 × 1018.02 × 1026.53 × 102
NOGWO8.57 × 1027.28 × 1011.05 × 1037.14 × 102
F6GWO6.26 × 1023.82 × 1006.33 × 1026.17 × 102
OGWO6.26 × 1026.62 × 1006.39 × 1026.12 × 102
newOGWO6.25 × 1024.74 × 1006.34 × 1026.16 × 102
NOGWO6.30 × 1027.76 × 1006.48 × 1026.19 × 102
F7GWO1.16 × 1039.44 × 1011.42 × 1031.02 × 103
OGWO1.15 × 1037.77 × 1011.31 × 1031.00 × 103
newOGWO1.18 × 1039.21 × 1011.37 × 1031.02 × 103
NOGWO1.21 × 1038.13 × 1011.38 × 1031.03 × 103
F8GWO1.06 × 1033.51 × 1011.14 × 1039.96 × 102
OGWO1.04 × 1034.13 × 1011.11 × 1039.72 × 102
newOGWO1.06 × 1034.88 × 1011.23 × 1039.94 × 102
NOGWO1.11 × 1037.56 × 1011.30 × 1039.76 × 102
F9GWO1.17 × 1044.60 × 1032.45 × 1045.24 × 103
OGWO1.08 × 1044.68 × 1032.37 × 1045.19 × 103
newOGWO1.18 × 1044.49 × 1032.03 × 1045.79 × 103
NOGWO1.69 × 1045.48 × 1032.92 × 1045.82 × 103
F10GWO9.03 × 1032.43 × 1031.55 × 1046.59 × 103
OGWO1.12 × 1042.98 × 1031.55 × 1046.98 × 103
newOGWO1.13 × 1043.08 × 1031.55 × 1045.93 × 103
NOGWO1.25 × 1043.37 × 1031.57 × 1046.64 × 103
F11GWO7.28 × 1032.99 × 1031.47 × 1043.24 × 103
OGWO6.11 × 1032.65 × 1031.25 × 1042.13 × 103
newOGWO6.07 × 1031.95 × 1031.03 × 1041.87 × 103
NOGWO2.35 × 1034.08 × 1023.36 × 1031.74 × 103
F12GWO1.51 × 1091.65 × 1096.75 × 1097.67 × 107
OGWO1.32 × 1091.40 × 1096.62 × 1096.80 × 107
newOGWO1.42 × 1091.58 × 1096.39 × 1096.62 × 107
NOGWO1.72 × 1091.60 × 1097.88 × 1091.90 × 108
F13GWO2.17 × 1081.83 × 1088.25 × 1088.29 × 106
OGWO2.04 × 1081.67 × 1087.66 × 1085.68 × 106
newOGWO4.74 × 1081.35 × 1097.67 × 1093.42 × 106
NOGWO2.56 × 1082.99 × 1081.28 × 1098.53 × 105
F14GWO2.86 × 1063.89 × 1061.92 × 1077.65 × 104
OGWO1.63 × 1061.61 × 1066.86 × 1061.23 × 105
newOGWO1.67 × 1062.08 × 1061.00 × 1071.42 × 105
NOGWO8.94 × 1059.41 × 1054.93 × 1069.51 × 104
F15GWO6.64 × 1071.63 × 1087.13 × 1084.23 × 104
OGWO2.29 × 1073.48 × 1071.15 × 1084.54 × 104
newOGWO5.86 × 1071.27 × 1086.25 × 1085.22 × 104
NOGWO1.54 × 1072.11 × 1077.06 × 1073.12 × 104
F16GWO3.37 × 1034.00 × 1024.06 × 1032.74 × 103
OGWO3.37 × 1034.50 × 1024.54 × 1032.58 × 103
newOGWO3.42 × 1034.50 × 1024.78 × 1032.76 × 103
NOGWO3.73 × 1037.50 × 1025.60 × 1032.47 × 103
F17GWO3.09 × 1032.40 × 1023.89 × 1032.79 × 103
OGWO3.06 × 1033.01 × 1023.79 × 1032.48 × 103
newOGWO3.30 × 1035.08 × 1024.57 × 1032.55 × 103
NOGWO3.23 × 1034.96 × 1024.38 × 1032.53 × 103
F18GWO1.54 × 1072.00 × 1076.96 × 1077.51 × 105
OGWO9.56 × 1061.09 × 1074.93 × 1071.31 × 106
newOGWO1.29 × 1071.60 × 1076.40 × 1077.65 × 105
NOGWO6.13 × 1069.00 × 1064.27 × 1071.04 × 106
F19GWO1.26 × 1072.99 × 1071.33 × 1082.04 × 105
OGWO9.25 × 1062.30 × 1071.24 × 1081.32 × 105
newOGWO9.46 × 1062.00 × 1078.91 × 1078.11 × 104
NOGWO7.47 × 1061.36 × 1076.48 × 1072.34 × 105
F20GWO3.11 × 1033.50 × 1024.17 × 1032.47 × 103
OGWO3.48 × 1035.48 × 1024.37 × 1032.55 × 103
newOGWO3.33 × 1035.06 × 1024.25 × 1032.48 × 103
NOGWO3.45 × 1035.87 × 1024.27 × 1032.56 × 103
F21GWO2.57 × 1037.73 × 1012.86 × 1032.46 × 103
OGWO2.56 × 1034.53 × 1012.74 × 1032.50 × 103
newOGWO2.56 × 1035.71 × 1012.80 × 1032.49 × 103
NOGWO2.59 × 1038.65 × 1012.85 × 1032.49 × 103
F22GWO1.05 × 1042.63 × 1031.76 × 1048.33 × 103
OGWO1.21 × 1042.93 × 1031.72 × 1044.78 × 103
newOGWO1.27 × 1043.13 × 1031.73 × 1048.75 × 103
NOGWO1.03 × 1044.68 × 1031.68 × 1042.98 × 103
F23GWO3.04 × 1037.87 × 1013.30 × 1032.91 × 103
OGWO3.06 × 1037.86 × 1013.28 × 1032.94 × 103
newOGWO3.06 × 1039.78 × 1013.34 × 1032.94 × 103
NOGWO3.03 × 1036.82 × 1013.29 × 1032.91 × 103
F24GWO3.24 × 1031.03 × 1023.50 × 1033.10 × 103
OGWO3.25 × 1039.89 × 1013.49 × 1033.12 × 103
newOGWO3.22 × 1031.09 × 1023.52 × 1033.11 × 103
NOGWO3.22 × 1031.21 × 1023.48 × 1033.05 × 103
F25GWO4.11 × 1035.96 × 1025.28 × 1033.33 × 103
OGWO3.86 × 1033.67 × 1024.95 × 1033.39 × 103
newOGWO3.92 × 1034.39 × 1025.60 × 1033.40 × 103
NOGWO4.09 × 1034.27 × 1025.31 × 1033.49 × 103
F26GWO7.18 × 1037.18 × 1029.27 × 1036.03 × 103
OGWO7.27 × 1036.09 × 1028.67 × 1036.02 × 103
newOGWO7.19 × 1036.95 × 1028.93 × 1036.17 × 103
NOGWO6.89 × 1038.29 × 1029.05 × 1035.47 × 103
F27GWO3.70 × 1031.09 × 1023.96 × 1033.47 × 103
OGWO3.73 × 1031.16 × 1024.01 × 1033.52 × 103
newOGWO3.71 × 1031.20 × 1024.01 × 1033.50 × 103
NOGWO3.69 × 1039.97 × 1013.95 × 1033.52 × 103
F28GWO4.68 × 1036.92 × 1026.74 × 1033.69 × 103
OGWO4.72 × 1034.63 × 1025.52 × 1033.79 × 103
newOGWO4.74 × 1034.68 × 1025.87 × 1033.71 × 103
NOGWO4.65 × 1033.53 × 1025.36 × 1034.10 × 103
F29GWO5.08 × 1034.98 × 1026.29 × 1034.34 × 103
OGWO4.94 × 1033.37 × 1025.59 × 1034.14 × 103
newOGWO5.11 × 1034.21 × 1025.99 × 1034.43 × 103
NOGWO4.86 × 1033.55 × 1025.75 × 1034.22 × 103
F30GWO1.84 × 1081.11 × 1086.56 × 1085.95 × 107
OGWO1.62 × 1086.01 × 1073.11 × 1087.06 × 107
newOGWO1.62 × 1083.82 × 1072.48 × 1088.84 × 107
NOGWO2.01 × 1085.95 × 1073.41 × 1081.17 × 108
Data analysis results14/309/3011/3010/30
Table 3. The Accuracy test of NOGWO.
Table 3. The Accuracy test of NOGWO.
FunctionAlgorithmMeanStdMaxMin
F1NOGWO3.17 × 1092.12 × 1098.56 × 1091.25 × 108
GWO2.91 × 1092.02 × 1097.91 × 1094.40 × 108
DE1.08 × 1066.06 × 1052.67 × 1065.09 × 104
WOA1.79 × 1091.31 × 1094.90 × 1093.53 × 107
ALO3.72 × 1047.50 × 1044.28 × 1051.33 × 103
SCA2.18 × 10104.06 × 1093.18 × 10101.26 × 1010
F2NOGWO2.78 × 10321.04 × 10335.46 × 10332.14 × 1021
GWO1.94 × 10341.05 × 10355.85 × 10353.24 × 1019
DE1.41 × 10322.65 × 10321.03 × 10337.91 × 1027
WOA5.18 × 10302.77 × 10311.55 × 10322.10 × 1017
ALO8.34 × 10214.51 × 10222.51 × 10231.90 × 1013
SCA2.32 × 10389.02 × 10384.93 × 10393.25 × 1033
F3NOGWO4.45 × 1047.54 × 1035.82 × 1042.78 × 104
GWO6.35 × 1041.20 × 1048.64 × 1043.48 × 104
DE1.62 × 1052.76 × 1042.23 × 1051.06 × 105
WOA1.01 × 1053.18 × 1041.70 × 1054.94 × 104
ALO2.21 × 1054.69 × 1042.96 × 1051.27 × 105
SCA8.51 × 1041.66 × 1041.41 × 1055.71 × 104
F4NOGWO6.25 × 1025.40 × 1017.36 × 1025.20 × 102
GWO6.70 × 1021.17 × 1021.13 × 1035.56 × 102
DE5.20 × 1021.92 × 1015.54 × 1024.98 × 102
WOA6.28 × 1029.41 × 1019.79 × 1025.18 × 102
ALO5.42 × 1023.17 × 1016.12 × 1024.79 × 102
SCA3.10 × 1038.73 × 1025.28 × 1031.92 × 103
F5NOGWO6.69 × 1024.55 × 1017.96 × 1025.94 × 102
GWO6.11 × 1022.15 × 1016.43 × 1025.72 × 102
DE6.99 × 1021.29 × 1017.30 × 1026.64 × 102
WOA7.32 × 1025.03 × 1018.52 × 1026.41 × 102
ALO6.76 × 1025.32 × 1017.86 × 1025.89 × 102
SCA8.28 × 1022.82 × 1018.84 × 1027.78 × 102
F6NOGWO6.14 × 1026.10 × 1006.31 × 1026.05 × 102
GWO6.12 × 1024.07 × 1006.23 × 1026.05 × 102
DE6.00 × 1024.08 × 10−26.00 × 1026.00 × 102
WOA6.50 × 1021.13 × 1016.72 × 1026.32 × 102
ALO6.49 × 1021.03 × 1016.67 × 1026.23 × 102
SCA6.63 × 1027.15 × 1006.82 × 1026.50 × 102
F7NOGWO9.21 × 1025.80 × 1011.06 × 1038.45 × 102
GWO9.08 × 1025.61 × 1011.10 × 1038.33 × 102
DE9.30 × 1021.20 × 1019.48 × 1029.02 × 102
WOA1.02 × 1036.24 × 1011.17 × 1039.39 × 102
ALO1.14 × 1038.60 × 1011.32 × 1039.66 × 102
SCA1.26 × 1037.05 × 1011.44 × 1031.16 × 103
F8NOGWO9.16 × 1023.30 × 1011.06 × 1038.68 × 102
GWO9.07 × 1023.94 × 1011.04 × 1038.53 × 102
DE9.94 × 1021.28 × 1011.02 × 1039.59 × 102
WOA1.00 × 1034.38 × 1011.10 × 1039.22 × 102
ALO9.46 × 1023.90 × 1011.09 × 1038.93 × 102
SCA1.10 × 1032.65 × 1011.15 × 1031.03 × 103
F9NOGWO2.96 × 1031.25 × 1036.56 × 1031.22 × 103
GWO2.91 × 1031.08 × 1035.88 × 1031.37 × 103
DE2.01 × 1034.17 × 1022.91 × 1031.30 × 103
WOA6.39 × 1032.51 × 1031.24 × 1042.82 × 103
ALO5.05 × 1031.36 × 1038.56 × 1032.80 × 103
SCA8.53 × 1031.85 × 1031.15 × 1044.98 × 103
F10NOGWO7.78 × 1031.73 × 1039.21 × 1034.06 × 103
GWO5.46 × 1031.77 × 1039.44 × 1033.30 × 103
DE7.67 × 1033.42 × 1028.24 × 1036.61 × 103
WOA5.98 × 1036.89 × 1027.11 × 1034.11 × 103
ALO5.62 × 1038.67 × 1027.33 × 1033.81 × 103
SCA8.78 × 1033.45 × 1029.34 × 1038.10 × 103
F11NOGWO1.43 × 1031.19 × 1021.75 × 1031.27 × 103
GWO2.72 × 1031.32 × 1037.03 × 1031.35 × 103
DE1.95 × 1034.88 × 1023.55 × 1031.38 × 103
WOA1.88 × 1038.22 × 1024.44 × 1031.35 × 103
ALO1.58 × 1032.22 × 1022.30 × 1031.34 × 103
SCA4.00 × 1031.03 × 1036.84 × 1032.53 × 103
F12NOGWO1.04 × 1089.24 × 1074.36 × 1084.49 × 106
GWO2.16 × 1085.53 × 1083.12 × 1091.04 × 107
DE3.09 × 1071.54 × 1078.32 × 1071.06 × 107
WOA6.16 × 1075.16 × 1072.20 × 1081.91 × 106
ALO2.94 × 1072.47 × 1079.26 × 1072.24 × 106
SCA2.62 × 1096.81 × 1084.32 × 1091.31 × 109
F13NOGWO1.10 × 1073.86 × 1072.06 × 1082.00 × 104
GWO2.09 × 1075.83 × 1072.97 × 1088.74 × 104
DE4.32 × 1064.34 × 1062.16 × 1074.48 × 105
WOA2.19 × 1051.58 × 1057.17 × 1053.23 × 104
ALO1.24 × 1058.28 × 1044.63 × 1052.35 × 104
SCA1.23 × 1098.59 × 1084.96 × 1093.56 × 108
F14NOGWO4.11 × 1056.05 × 1052.58 × 1069.83 × 103
GWO8.97 × 1051.14 × 1064.26 × 1067.37 × 103
DE4.52 × 1052.49 × 1051.20 × 1061.54 × 105
WOA5.47 × 1056.13 × 1052.62 × 1063.68 × 103
ALO4.88 × 1054.81 × 1051.86 × 1061.91 × 104
SCA9.54 × 1057.96 × 1053.95 × 1061.85 × 105
F15NOGWO6.95 × 1051.43 × 1065.88 × 1061.48 × 104
GWO1.09 × 1061.71 × 1066.17 × 1065.14 × 103
DE9.32 × 1056.59 × 1053.21 × 1061.68 × 105
WOA1.00 × 1051.51 × 1058.29 × 1051.67 × 104
ALO4.62 × 1043.03 × 1041.48 × 1055.80 × 103
SCA5.46 × 1075.94 × 1072.08 × 1082.46 × 106
F16NOGWO2.92 × 1034.76 × 1023.96 × 1032.23 × 103
GWO2.64 × 1033.37 × 1023.34 × 1032.10 × 103
DE3.02 × 1031.73 × 1023.45 × 1032.64 × 103
WOA3.08 × 1034.47 × 1024.39 × 1032.27 × 103
ALO3.27 × 1033.11 × 1023.98 × 1032.48 × 103
SCA4.10 × 1032.67 × 1024.68 × 1033.40 × 103
F17NOGWO2.07 × 1031.90 × 1022.64 × 1031.80 × 103
GWO2.10 × 1032.08 × 1022.51 × 1031.84 × 103
DE2.25 × 1031.07 × 1022.44 × 1032.00 × 103
WOA2.47 × 1032.55 × 1022.85 × 1031.93 × 103
ALO2.57 × 1032.30 × 1023.15 × 1032.10 × 103
SCA2.77 × 1032.13 × 1023.23 × 1032.33 × 103
F18NOGWO1.03 × 1061.04 × 1064.39 × 1067.88 × 104
GWO1.20 × 1061.42 × 1065.19 × 1068.46 × 104
DE3.54 × 1061.74 × 1066.94 × 1065.47 × 105
WOA3.30 × 1063.48 × 1061.48 × 1071.40 × 105
ALO1.42 × 1061.38 × 1065.19 × 1061.31 × 105
SCA1.30 × 1078.97 × 1064.57 × 1072.82 × 106
F19NOGWO1.27 × 1062.19 × 1061.11 × 1079.90 × 103
GWO9.89 × 1051.18 × 1065.14 × 1069.02 × 103
DE5.89 × 1055.26 × 1052.51 × 1061.71 × 105
WOA4.47 × 1059.22 × 1054.33 × 1066.52 × 103
ALO4.22 × 1062.67 × 1061.02 × 1072.14 × 104
SCA1.16 × 1086.48 × 1072.98 × 1083.51 × 107
F20NOGWO2.43 × 1032.10 × 1022.92 × 1032.23 × 103
GWO2.50 × 1032.09 × 1023.06 × 1032.16 × 103
DE2.52 × 1031.04 × 1022.76 × 1032.26 × 103
WOA2.71 × 1032.15 × 1023.07 × 1032.34 × 103
ALO2.74 × 1032.20 × 1023.24 × 1032.36 × 103
SCA2.96 × 1031.29 × 1023.21 × 1032.69 × 103
F21NOGWO2.40 × 1034.52 × 1012.52 × 1032.25 × 103
GWO2.41 × 1032.91 × 1012.48 × 1032.37 × 103
DE2.50 × 1031.47 × 1012.52 × 1032.46 × 103
WOA2.50 × 1033.92 × 1012.58 × 1032.42 × 103
ALO2.44 × 1032.96 × 1012.53 × 1032.39 × 103
SCA2.60 × 1032.10 × 1012.65 × 1032.54 × 103
F22NOGWO2.79 × 1032.89 × 1023.85 × 1032.46 × 103
GWO5.63 × 1032.18 × 1031.06 × 1042.65 × 103
DE5.98 × 1031.98 × 1039.83 × 1033.70 × 103
WOA6.91 × 1031.62 × 1038.65 × 1032.56 × 103
ALO5.27 × 1032.43 × 1039.04 × 1032.31 × 103
SCA1.00 × 1041.20 × 1031.07 × 1044.86 × 103
F23NOGWO2.81 × 1036.66 × 1012.92 × 1032.72 × 103
GWO2.81 × 1036.46 × 1013.01 × 1032.72 × 103
DE2.84 × 1031.68 × 1012.86 × 1032.79 × 103
WOA2.89 × 1034.61 × 1012.99 × 1032.81 × 103
ALO2.86 × 1035.62 × 1012.98 × 1032.73 × 103
SCA3.10 × 1035.12 × 1013.22 × 1032.98 × 103
F24NOGWO2.96 × 1036.18 × 1013.08 × 1032.88 × 103
GWO2.94 × 1033.64 × 1013.05 × 1032.89 × 103
DE3.04 × 1031.45 × 1013.06 × 1033.01 × 103
WOA3.02 × 1036.31 × 1013.24 × 1032.94 × 103
ALO3.01 × 1034.27 × 1013.08 × 1032.93 × 103
SCA3.26 × 1034.30 × 1013.34 × 1033.16 × 103
F25NOGWO3.03 × 1036.45 × 1013.24 × 1032.93 × 103
GWO3.04 × 1038.52 × 1013.29 × 1032.95 × 103
DE2.90 × 1039.85 × 1002.94 × 1032.89 × 103
WOA3.02 × 1034.23 × 1013.13 × 1032.93 × 103
ALO2.97 × 1033.34 × 1013.07 × 1032.92 × 103
SCA3.65 × 1032.82 × 1024.58 × 1033.34 × 103
F26NOGWO4.86 × 1036.08 × 1026.19 × 1033.60 × 103
GWO4.94 × 1036.39 × 1026.41 × 1033.43 × 103
DE5.56 × 1031.07 × 1025.81 × 1035.32 × 103
WOA5.69 × 1039.53 × 1027.39 × 1033.55 × 103
ALO5.87 × 1038.93 × 1027.16 × 1032.80 × 103
SCA7.84 × 1034.43 × 1028.56 × 1036.63 × 103
F27NOGWO3.26 × 1034.05 × 1013.41 × 1033.22 × 103
GWO3.27 × 1032.92 × 1013.36 × 1033.23 × 103
DE3.23 × 1036.70 × 1003.24 × 1033.22 × 103
WOA3.29 × 1033.77 × 1013.38 × 1033.24 × 103
ALO3.42 × 1039.11 × 1013.73 × 1033.25 × 103
SCA3.53 × 1036.78 × 1013.71 × 1033.40 × 103
F28NOGWO3.45 × 1036.13 × 1013.64 × 1033.33 × 103
GWO3.46 × 1037.57 × 1013.61 × 1033.33 × 103
DE3.30 × 1032.31 × 1013.35 × 1033.27 × 103
WOA3.45 × 1037.60 × 1013.64 × 1033.34 × 103
ALO3.36 × 1035.62 × 1013.52 × 1033.25 × 103
SCA4.43 × 1034.14 × 1025.67 × 1033.68 × 103
F29NOGWO3.92 × 1032.29 × 1024.54 × 1033.56 × 103
GWO4.01 × 1032.27 × 1024.61 × 1033.61 × 103
DE4.16 × 1031.23 × 1024.50 × 1033.91 × 103
WOA4.49 × 1033.85 × 1025.50 × 1033.74 × 103
ALO4.72 × 1034.11 × 1025.65 × 1034.14 × 103
SCA5.18 × 1033.79 × 1025.86 × 1034.44 × 103
F30NOGWO1.31 × 1071.34 × 1075.61 × 1078.25 × 105
GWO1.40 × 1071.27 × 1075.50 × 1076.21 × 105
DE4.53 × 1053.15 × 1051.37 × 1061.07 × 105
WOA4.24 × 1062.91 × 1061.04 × 1074.27 × 105
ALO6.87 × 1064.96 × 1062.48 × 1071.03 × 106
SCA1.97 × 1087.07 × 1073.80 × 1089.68 × 107
Table 4. The Data analysis results (w/t/l).
Table 4. The Data analysis results (w/t/l).
AlgorithmMeanStdMaxMin
NOGWO10/1/194/0/264/0/2612/0/18
GWO6/1/230/0/304/0/267/0/23
DE7/0/2324/0/618/0/123/0/27
WOA1/0/290/0/301/0/293/0/27
ALO5/0/252/0/283/0/275/0/25
SCA0/0/300/0/300/0/300/0/30
Table 5. The results of the Friedman test.
Table 5. The results of the Friedman test.
AlgorithmThe Mean of Ranks
NOGWO2.40
GWO2.97
DE2.83
WOA3.70
ALO3.20
SCA5.90
Table 6. Welded beam design problem.
Table 6. Welded beam design problem.
Algorithm l 1 l 2 l 3 l 4 Optimal Cost
NOGWO0.20553.23989.03650.20571.69320
GWO0.20423.26879.03470.20591.69615
DE0.20932.97889.51140.21271.79684
WOA0.20413.26969.03660.20571.69513
ALO0.13425.85659.03670.20571.89244
SCA0.16454.026210.00000.20361.88628
Table 7. Pressure vessel design problem.
Table 7. Pressure vessel design problem.
Algorithm g 1 g 2 g 3 g 4 Optimal Cost
NOGWO0.7982440.39534341.348645186.1939595925.2240
GWO1.0123740.50110552.43773780.1895896426.0690
DE0.8132360.40230942.067616177.3769915966.1910
WOA1.1074430.54752557.37874948.7975716720.8183
ALO1.0643980.52613255.14998662.0994046576.6354
SCA1.1831760.53946653.48268774.3567387487.3155
Table 8. Compression/tension spring design problem.
Table 8. Compression/tension spring design problem.
Algorithm l 1 l 2 l 3 Optimal Cost
NOGWO0.0519550.36314410.9239990.0126688
GWO0.0500000.31729614.0475540.0127296
DE0.0569790.4977666.1510310.0131727
WOA0.0549670.4408197.6499490.0128525
ALO0.0557220.4617327.0303930.0129465
SCA0.0500000.31413014.5592870.0130044
Table 9. The outcomes of the simulation experiment when the route segment is 10.
Table 9. The outcomes of the simulation experiment when the route segment is 10.
ScenarioAlgorithmMeanStdMaxMin
1NOGWO4656.671.554659.234655.22
GWO4658.20 1.71 4661.01 4656.00
SCA5685.49 502.34 6356.14 4786.08
WOA8391.67 642.41 9779.49 7526.52
2NOGWO4658.641.944661.234656.01
GWO4757.21 176.37 5090.76 4657.26
SCA5408.48 388.92 6229.09 4926.61
WOA9002.88 809.73 10,646.21 7778.30
3NOGWO5152.31622.676151.814688.59
GWO7451.77 2390.37 11,001.30 4705.14
SCA8165.97 1122.61 9209.77 5608.55
WOA9739.69 932.96 11,202.52 8128.42
4NOGWO4942.72321.245617.184721.42
GWO6931.27 2296.35 10,911.31 4707.30
SCA8164.69 1192.57 9934.99 6427.13
WOA10,186.34 938.96 11,755.63 9043.92
Table 10. The outcomes of the simulation experiment when the route segment is 20.
Table 10. The outcomes of the simulation experiment when the route segment is 20.
ScenarioAlgorithmMeanStdMaxMin
1NOGWO4714.33139.285108.244659.16
GWO4836.80 289.53 5392.45 4658.77
SCA8631.36 1523.72 11,221.17 7010.30
WOA11,934.01 1486.04 14,383.97 10,434.10
2NOGWO4773.09225.595209.514657.75
GWO4824.12 256.22 5217.18 4659.03
SCA10,278.69 1250.53 11,898.81 7840.16
WOA12,369.43 1337.45 14,450.72 10,407.35
3NOGWO5762.381011.616967.974714.00
GWO11,664.49 3335.20 14,650.18 5271.94
SCA11,966.29 1187.49 13,537.90 9743.38
WOA12,258.20 1219.40 14,635.69 9986.29
4NOGWO6046.201417.89 9095.994714.91
GWO10,014.74 3523.07 14,066.93 5389.79
SCA11,788.33 1323.21 13,121.40 9235.97
WOA12,663.88 892.94 13,933.16 11,328.10
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

Rao, C.; Wang, Z.; Shao, P. A Multi-Strategy Collaborative Grey Wolf Optimization Algorithm for UAV Path Planning. Electronics 2024, 13, 2532. https://doi.org/10.3390/electronics13132532

AMA Style

Rao C, Wang Z, Shao P. A Multi-Strategy Collaborative Grey Wolf Optimization Algorithm for UAV Path Planning. Electronics. 2024; 13(13):2532. https://doi.org/10.3390/electronics13132532

Chicago/Turabian Style

Rao, Chaoyi, Zilong Wang, and Peng Shao. 2024. "A Multi-Strategy Collaborative Grey Wolf Optimization Algorithm for UAV Path Planning" Electronics 13, no. 13: 2532. https://doi.org/10.3390/electronics13132532

APA Style

Rao, C., Wang, Z., & Shao, P. (2024). A Multi-Strategy Collaborative Grey Wolf Optimization Algorithm for UAV Path Planning. Electronics, 13(13), 2532. https://doi.org/10.3390/electronics13132532

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy