Next Article in Journal
Vertical Force Monitoring of Racing Tires: A Novel Deep Neural Network-Based Estimation Method
Previous Article in Journal
Microbiological Safety and Health Properties of Marketed Fermented Root Vegetables
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Light-Weighting of Planetary Gearbox Based on Multi-Strategy Optimization Sparrow Search Algorithm

School of Mechanical Engineering, Sichuan University, Chengdu 610065, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(1), 122; https://doi.org/10.3390/app15010122
Submission received: 19 November 2024 / Revised: 20 December 2024 / Accepted: 25 December 2024 / Published: 27 December 2024

Abstract

:
During the planetary gearbox design process, the issue of light-weighting has been studied using various methods. To get better results from light-weighting, it is necessary for new methods to be considered to deal with this problem. This study proposes the multi-strategy optimized sparrow search algorithm (MSOSSA) that employs five strategies to improve the ability to generate high-quality initial solutions, convergence ability and speed, and the quality of the solution. In the application, the volume of the gearbox is reduced by 6.39%, and the difference in ratio from the previous application is no more than 1.5%. The light-weighting problem of the gearbox is effectively solved. Compared to the other two algorithms, the MSOSSA is six times more likely to produce a high-quality initial solution in a set of 30 runs. The speed of convergence and the ability to converge and generate global optima are the best of the three.

1. Introduction

Planetary gearboxes play an important role in the industry. It is used in wind turbines, aircraft, cars, and electric screwdrivers [1,2]. Planetary gearboxes are usually composed of multi-stage planetary gear trains. The planetary gear train consists of four parts, including the sun gear, the planetary gear, the inner gear, and the planetary carrier [3]. Planetary gearbox has the following characteristics: (1) compared with fixed shaft transmission, it has less noise, longer life, and more compact structure; (2) compared with other gearboxes of the same volume, it can provide a larger transmission ratio; and (3) its input and output axes are concentric, so there is no bending moment or torque to generate radial force [4].
In the conventional design of the planetary gearbox, certain geometric and kinematic conditions are typically prioritized. The practical requirements of improving efficiency and lifespan, light-weighting, and energy loss of the gearbox are ignored in this design mode. Considering these factors, numerous recent studies have focused on optimizing the design of planetary gearboxes. To improve efficiency, Sedak [5] developed the theory of dynamic efficiency calculation and introduced a hybrid algorithm combining particle swarm optimization with differential evolution. Xu [2] established a multi-objective uncertainty optimization design framework for planetary gear trains and designed an improved non-dominated sorting genetic algorithm II (NSGA-II). To improve the lifespan and reduce the size, Jiao [6] used the exterior point penalty function method to optimize the design. The results show that this method can get ideal results. Yaw [7] proposed a hybrid algorithm combining the genetic algorithm with the three parents cross-transformation of the artificial immune system. This algorithm has been successfully applied to planetary gear trains, yielding results comparable to existing studies. For minimal weight and power loss, Parmar [8] proposed an optimization method for planetary gearboxes based on NSGA-II. The results demonstrate that the enhanced gearbox significantly reduces both weight and power loss. Sedak [9] proposed a multi-objective hybrid butterfly optimization and particle swarm optimization algorithm. The application results show that the method is effective.
Among these studies, the light-weighting of the gearbox becomes increasingly essential. It can improve dynamic performance and energy efficiency while reducing manufacturing and transportation costs. In addition, the smaller volume saves space and material resources, which is in line with the Sustainable Development Goals. Therefore, the light-weighting of gearboxes has been a subject of interest for many years. Prayoonrat and Walton [10] introduced an algorithm for optimizing multi-spindle gear trains, offering various optimization options including minimizing volume. Yokota [11] proposed a method to obtain the optimal weight of gear by using an improved genetic algorithm. Chong [12] proposed a design method combining a random search method and the simulated annealing (SA) algorithm to minimize the volume of the gearbox. With the development of optimization algorithms, numerous innovative methods have emerged in recent years. These new methods can address the shortcomings of the past methods, such as tedious steps and poor robustness. For the light-weighting design of the gearbox, Maputi [13] proposed a method to generate Pareto fronts using NSGA-II and investigate them using fuzzy decision tools. Hoseiniasl [14] innovatively applied the particle swarm optimization (PSO) algorithm to this issue. Tran [15] proposed a new method of applying Taguchi’s method and grey relational analysis (GRA). Top [16] tests the sensitivity of seven different metaheuristic algorithms to this problem.
However, the aforementioned methods still have limitations. The SA has the characteristics of a simple calculation process but a slow convergence speed. NSGA-II has a fast convergence rate, but its results are dependent on the selection of parameters. The PSO algorithm also has a fast convergence rate and low computational complexity, but it falls into a local optimum from time to time. Genetic algorithm has strong global search ability, but high time cost. The GRA is simple to calculate, but the process is subjective and relies on human experience, thus the results are somewhat random.
This study proposes a multi-strategy optimized sparrow search algorithm (MSOSSA). In recent years, there has been more and more research and applications on the sparrow search algorithms (SSA). Yue [17] introduces the application and development of SSA in power grid load prediction, image processing, path tracking, wireless sensor network routing performance optimization, wireless location, and fault diagnosis. Wang [18] uses sparrow search algorithms to predict the antenna’s performance and designs a compliant multi-target antenna. Zhang [19] uses an improved sparrow search algorithm to optimize the gain of a PID controller to mitigate the adverse effects on load oscillations and trolley positioning during bridge crane operation. The SSA and its improved algorithms are widely used in various fields. In this study, the light-weighting problem of planetary gearboxes will be investigated using the MSOSSA. The optimization strategies used include improved Circle mapping optimization strategy, simulated annealing optimization strategy, nonlinear weight factor optimization strategy, native alerters behavior optimization strategy, and magnification penalty function optimization strategy. The contribution of this study is to the following:
  • A new multi-strategy optimized algorithm is proposed;
  • The approach to the light-weighting problem of wind yaw gearboxes is improved;
  • The light-weighting result is given and compared to the original result;
  • The process and results of the MSOSSA are compared to other algorithms.

2. Light-Weighting Problem

The solution to the light-weighting problem was divided into two steps. The most suitable transmission ratios are determined in the first step, and then the critical parameters for each stage are identified. There are two reasons for this arrangement: Firstly, the ratios are very important parameters for gearboxes and are subject to specific conditions. Secondly, analyzing the gear parameters after the ratios for each stage have been determined helps to simplify the light-weighting problem and reduce the difficulty of the calculations.

2.1. Transmission Ratio Problem

2.1.1. Objective Function and Variables

The minimum volume of the gearbox is taken as the light-weighting design criterion. The volume of the gearbox is minimal when the radial dimension of the gearbox profile is minimal. The main determinant of the radial dimension of the profile is the pitch circle diameter of the inner gear. The space enclosed by the inner gear is the area in which the main components of the gearbox work. Therefore, the gearbox volume can be simplified as the sum of the volumes of multiple cylinders. The diameter of the cylinder is the diameter of the pitch circle of the inner gear, and the height of the cylinder is the face width of the inner gear. Minimizing the sum of the volume surrounded by the pitch circle of the inner gears of the multi-stage planetary transmission is taken as the goal. The transmission ratios at all levels are set as design variables.
The volume expression of the gearbox is given in Equation (1).
V s u m = ξ = 1 n V ξ = ξ = 1 n π d r ξ 2 b ξ 4
V s u m represents the volume of the gearbox and V ξ represents the volume of the planetary transmission at each stage ξ = 1,2 , , n . According to Figure 1, d r is the diameter of the pitch circle of the inner gear. b is the tooth width. The planetary gearbox consists of n stages of such transmission in series.
According to the literature [20], the relationship between the sun gear pitch circle and the inner gear pitch circle is shown in Equation (2).
d r = d s I 1
According to Figure 1, d s represents the sun gear pitch circle diameter. I represents the transmission ratio.
According to the calculation of the contact strength of the tooth surface [21], the pitch circle diameter of the sun gear, and the face width b can be expressed by Equations (3) and (4), respectively.
d s = K t d T a K A K γ K H φ d s σ H l i m 2 n p · I I 2 3
b = K t d 3 T a K A K γ K H I d s 2 σ H l i m 2 n p I 2
K t d is the coefficient of calculation formula, for spur gears, K t d = 768. T a is input torque, K A is application factor, K γ is the mesh load factor (takes into account the uneven distribution of the load between meshes for multiple transmission paths), K H is the integration factor, K H = 1.8 ~ 2.4 .   φ d s is the face width factor of sun gear, σ H l i m is the allowable stress number (contact), and n p is the number of wheels of planetary gears.
The same materials and heat treatment processes are used on each stage of the sun gear. The number of planetary gears in each stage is the same. The power lost during the transfer is ignored. By calculating Formulas (1)–(4), the volume of the gearbox can be represented by Equation (5).
V s u m = π K t d 3 T a 4 σ H l i m 2 n p × ξ = 1 n K A ξ K γ ξ K H ξ · I ξ 1 2 I ξ 2 ξ = 1 n I ξ
The objective function is established as shown in Equation (6).
F x = ξ = 1 n c ξ · x ξ 1 2 x ξ 2 ξ = 1 n x ξ
c ξ = K A ξ K γ ξ K H ξ , ξ = 1,2 , , n
Variables X = x 1 , x 2 , , x n = I 1 , I 2 , , I n .
V s u m can be represented by Equation (8). π K t d 3 T a 4 σ H l i m 2 n p is a constant and can be calculated. The problem of finding the extremum of V s u m is transformed into the problem of finding the extremum of F x .
V s u m = π K t d 3 T a 4 σ H l i m 2 n p × F x

2.1.2. Constraints

  • The total transmission ratio deviation shall not exceed 1.5%. It can be represented by Equation (9).
1 1.5 % I s u m ξ = 1 n x ξ 1 + 1.5 % I s u m
  • The distribution of the transmission ratios should be uniform and reasonable. According to the literature [22], the transmission ratio of the low-speed stage should be between 4 and 5.6; the transmission ratio of the high-speed stage should be between 3.15 and 9; and the transmission ratio range of the intermediate stage should be between 5 and 8. It can be represented by Equations (10)–(12).
3.15 x 1 9
4 x n 5.6
5 x ξ 8   ( 1 < ξ < n )
  • As a rule of thumb, the radial diameter difference between two adjacent stages of transmission should not exceed 1.5 times. It can be represented by Equation (13).
1.0 d r ξ + 1 d r ξ 1.5

2.2. Main Parameters Problem

2.2.1. Objective Function and Variables

The minimum volume of the gearbox is taken as the design criterion. Once the ratios have been determined, the size of the gearbox is minimized when the sum of the volumes of the gears is minimized. Therefore, the gearbox volume can be simplified as the sum of the volumes of the individual gears. The external gear can be regarded as a cylinder with the addendum circle diameter as its diameter and face width as its height. The inner gear can be regarded as a hollow cylinder, where the dedendum circle diameter serves as the outer diameter. The addendum circle diameter, on the other hand, constitutes the inner diameter, while the face width corresponds to the height of this cylinder.
As shown in Equation (14), V s u m is equal to the sum of the volumes f (y) of each planetary transmission stage. f (y) can be represented by Equation (15).
V s u m = ξ = 1 n f ξ ( y )
f y = π b 4 d a s 2 + 3 d a p 2 + d f r 2 d a r 2
According to Figure 1, d a s , d a p , and d a r are the addendum circle diameters of sun gear, planet gear, and inner gear, respectively. d f r is the dedendum circle diameter of the inner gear. They can be represented by Equations (16)–(19).
Designed in accordance with standard gear specifications. The pressure angle of the gear pitch circle is 20°, the coefficient of addendum is 1.0, and the coefficient of bottom is 0.25.
d a s = m z s + 2
d a p = m z p + 2
d a r = m z r 2
d f r = m z r + 2.5
m is the modulus. z s , z p , and z r are the number of teeth of the sun gear, the planet gear, and the inner gear, respectively.
Considering the requirements of the objective function and constraints, the number of teeth of the sun gear, the planet gear, and the inner gear, z s , z p , z r , modulus m, and face width b are taken as parameters, as shown in Equation (20). Through the calculation of Equations (14) to (19), the objective function is expressed by Equation (21).
Y = y 1 , y 2 , y 3 , y 4 , y 5 = z s , z p , z r , m , b
f y = π 4 y 4 2 y 5 y 1 2 + 4 y 1 + 3 y 2 2 + 12 y 2 9 y 3 + 55 4

2.2.2. Constraints

  • It should be ensured that the number of gear teeth is selected to achieve the given transmission ratio. It can be expressed by Equation (22).
1 + y 3 y 1 = I
  • The sum of the number of teeth of the internal gear and the sun gear must be an integral multiple of the number of teeth of the planetary gear. It can be expressed by Equation (23).
y 1 + y 3 n p = N
  • To ensure that the individual planetary wheels do not collide, it is necessary to keep a distance between the tops of their teeth at all times. Therefore, the sum of the radii of the tooth top circles of two adjacent planetary gears is less than their center distance. It can be expressed by Equation (24).
2 y 1 + 0.134 × y 1 + y 2 < 0
  • To ensure that the rotation axes of sun gear, planet gear, and inner gear coincide, Equation (25) needs to be satisfied.
y 1 + 2 · y 2 = y 3
  • The tooth breakage strength is met. It can be expressed by Equation (26).
F t y 5 y 4 K A K γ K v K F β K F α Y F Y S Y D T S F σ F P
F t is the transverse tangential load at reference cylinder per mesh, K γ is the mesh load factor, K v is the dynamic factor, K F β is the face load factor (root stress), K F α is the transverse load factor (root stress), Y F is the tooth form factor, Y S is the stress correction factor, Y D T is the deep tooth factor, σ F P is the permissible bending stress, and S F   is safety factor for tooth breakage.
  • The tooth contact strength is met. It can be expressed by Equation (27).
Z H Z E Z ε × F t y 5 y 4 y 1 u + 1 u K A K v K H β K H α × S H σ H P
Z H is the zone factor, Z E is the elasticity factor, Z ε is the contact ratio factor (pitting), u is the gear ratio, and u = y 2 y 1 .     K H β is the face load factor (contact stress), K H α is the transverse load factor (contact stress), σ H P is the permissible contact stress, and S H is safety factor for pitting.
  • The gear is not undercut. It can be expressed by Equation (28).
y 1 17 , y 2 17 , y 3 17
  • According to experience, the module of the gear should be within an appropriate range. It can be expressed by Equation (29).
1.5 y 4 12
  • According to experience, the ratio of tooth width to module should be within an appropriate range. It can be expressed by Equation (30).
1.5 y 4 12

3. Methodology

The new algorithm proposed in this study is based on multi-strategy optimization of the SSA. The characteristics of the SSA and the optimized contents of the new algorithm are described below.

3.1. Sparrow Search Algorithm

The SSA [23], as an emerging bio-inspired optimization algorithm, draws its design inspiration from the behavior of sparrows foraging for food in the natural environment. Sparrows exhibit group cooperation, information sharing, and adaptive behaviors during foraging. These characteristics have been abstracted by the algorithm designers and applied to solve optimization problems.
The solution methodology involves several key steps: initially, a population of N sparrows is instantiated and their fitness is evaluated. Subsequently, the behavior of sparrows searching for food is simulated, with the algorithm iteratively guiding the population towards regions of higher fitness. Through multiple iterations, the sparrow population gradually converges towards the optimal solution.
In the algorithm, sparrows are classified into three types, including producers, scroungers, and alerters.
Producers are responsible for extensive exploration within the search space to discover new potential solutions. The location update formula is given in Equation (31).
X i , j t + 1 = X i , j t · e x p i α · i t e r m a x i f   R 2 < S T X i , j t + Q · L            i f   R 2 S T
X i , j t + 1 represents the jth dimension of the ith sparrow of generation t, i t e r m a x is the maximum number of iterations, and L is a d-dimensional row vector with each element being one.
Scroungers focus on further improvements to well-behaved solutions. The location update formula is given in Equation (32).
X i , j t + 1 = Q · e x p X w o r s t t X i , j t i 2       i f   i > N / 2 X P t + 1 + X i , j t X P t + 1 · A + · L o t h e r w i s e
X P represents the best position held by producers, X w o r s t represents the worst position found so far, and A is a 1 × D matrix with elements randomly 1 or −1, A + = A T ( A A T ) 1 .
Alerters act as a monitor and balance in the search process. It ensures that the search process does not get stuck in a local optimal solution too early. The location update formula is given in Equation (33).
X i , j t + 1 = X b e s t t + β · X i , j t X b e s t t     i f   f i > f g X i , j t + K · X i , j t X w o r s t t f i f w + ε i f   f i = f g
X b e s t t represents the current optimal position, β is a normal distribution of random numbers, and K is a random number, K [ 1,1 ] . f i is the fitness value of the current sparrow. f g and f w are the current global best and worst fitness values, respectively. ε is the smallest constant.
The specific process is shown in Figure 2.

3.2. Multi-Strategy Optimized Sparrow Search Algorithm

The SSA has the characteristics of high convergence accuracy and fast convergence speed. However, it has the disadvantages of uneven distribution of initialized populations, high frequency of falling into local optima and falling into the trap of invalid solutions in complex spaces. The improved Circle mapping produces a uniform initial population. It is introduced to correct the problem of uneven initialization population distribution of the SSA. The SA has the probability of accepting non-optimal solutions. Combined with the SA, it is beneficial for the producers of the SSA to jump out of the local optimal solution trap and improve the ability of global search. The scroungers that often fall into the local optima will also reduce the search ability of the SSA. The introduction of nonlinear weight factors in the generation process of scroungers can help improve the search efficiency of scroungers. In addition, the position update formula of the alerters is modified to make its behavior closer to the natural state. The logic of the penalty function is optimized in order to cope with the complexity of the original solution space.
These optimization strategies make the MSOSSA not only have the advantages of the SSA in terms of convergence accuracy and convergence speed but also have stronger global search capability and better robustness in complex spaces. The optimization strategies of the MSOSSA are described below.

3.2.1. Improved Circle Mapping Optimization Strategy

The SSA employs a randomly initialized population, which can lead to significant clustering of sparrow individuals and uneven distribution. Chaotic mapping addresses this issue by enhancing population diversity. Common chaotic mappings include Logistic mapping, Cubic mapping, and Circle mapping. The MSOSSA utilizes the Circle map, which is known for its good order and existence. However, the Circle map also has the drawback of uneven chaotic value distribution. To address this issue, we have improved the Circle map to enhance its randomness and mitigate the uneven distribution problem inherent in the original Circle mapping.
The original formula of the Circle map is given in Equation (34).
x n + 1 = m o d x n + 0.2 0.5 2 π sin 2 π × x n , 1
The initial population distribution diagram is shown in Figure 3. The distribution diagrams of sequences generated in 3000 iterations in different intervals are shown in Figure 4.
The improved Circle mapping formula is given by Equation (35).
x n + 1 = m o d 2 x n + 0.2 0.7 2 π cos 2 π × x n + 0.5 π + r a n d o m ( 0,1 ) , 1
The initial population distribution diagram is shown in Figure 5. The distribution diagrams of sequences generated in 3000 iterations in different intervals are shown in Figure 6.
According to Figure 4, the original Circle map produces values concentrated between 0.2 and 0.6. This phenomenon will lead to a lack of population diversity, which may bring poor global search results. The improved Circle map produces a more uniform distribution of individuals. This can enable the algorithm to explore the search space more fully in the early stage and avoid the search blind area caused by the uneven distribution of the initial population.

3.2.2. Simulated Annealing Optimization Strategy

In this study, we have enhanced the SSA by incorporating the concept of simulated annealing into the position update process of the producers. SA is an optimization algorithm based on the physical annealing process. Its core idea is to introduce random perturbations and gradually reduce the “temperature” during the optimization process. This allows the algorithm to accept not only better solutions but also inferior ones with a certain probability.
By doing so, the algorithm effectively avoids getting trapped in local optima, thereby enhancing its global search capability. In the modified MSOSSA, producers update their positions based not only on the original update rules but also on the acceptance probability function of the simulated annealing algorithm. This function helps decide whether to accept the current non-optimal solution. This improvement ensures high diversity during the optimization process and increases the algorithm’s ability to escape local optima, ultimately enhancing overall optimization performance.
The probability P that the current solution is accepted can be expressed by Equation (36).
P =             1                    i f   f t n e w < f t c u r r m i n [ exp f t n e w f t c u r r T t , 1 ] i f   f t n e w > f t c u r r
f t c u r r is the fitness value of the current solution, f t n e w is the fitness value of the newly generated solution, and T t is the current temperature.

3.2.3. Nonlinear Weight Factor Optimization Strategy

It is pointed out that the nonlinear weight factor plays an important role in enhancing global search ability and escaping local optimum traps. In the MSOSSA, this strategy is incorporated into the position update method of scroungers, aiming to improve the overall performance of the algorithm. Specifically, in the early iterations of the algorithm, the nonlinear weight factor w is small and increases gradually. During this phase, scroungers eagerly pursue the food in the search space, demonstrating strong exploratory behavior. This behavior aids the algorithm in swiftly escaping from local optima traps, thereby enhancing the convergence speed of the algorithm. As iterations proceed, the weight factor w continues to increase. At this point, scroungers gradually increase their consideration of the distance between themselves and the food when navigating to high-quality food locations. A larger weight factor w leads scroungers to behave in a more exploitative manner. This enhanced local search capability enables the algorithm to conduct a more detailed search when approaching the optimal solution region. Thus, the solution’s precision and the algorithm’s overall optimization effectiveness are improved. Through this dynamic adjustment mechanism, the nonlinear weight factor effectively balances global search and local search capabilities, allowing the MSOSSA to perform optimally in each iteration stage.
The beggar position update formula in MSOSSA is given in Equations (37) and (38).
X i , j t + 1 = Q · e x p X w o r s t t X i , j t i 2       i f   i > N / 2 X P t + 1 + w · X i , j t X P t + 1 · A + · L o t h e r w i s e
w = λ tan π t 3 i t e r m a x · t 2 i t e r m a x 2 + 1
λ is the adjustment coefficient. λ = 0.35 .

3.2.4. Native Alerters Behavior Optimization Strategy

In the original SSA, the alerters’ location update principle was to move to the worst position as soon as they hit the current best position. This strategy does help to escape the trap of local optima. However, this strategy is too conservative and unnatural. To further improve search efficiency and make sparrow behavior more natural, the MSOSSA improves the location update strategy of alerters. Specifically, upon attaining the current best position, the alerters no longer immediately relocate to the worst position. Instead, they adopt a more strategic approach, moving aggressively to a randomly selected location with a predetermined regularity. This modification allows alerters to move more intelligently, thus improving search efficiency. The location update formula is given in Equation (39).
X i , j t + 1 = X b e s t t + β · X i , j t X b e s t t     i f   f i > f g 1 + β · l b + u b X i , j t i f   f i = f g
β is a normal distribution of random numbers. lb is the upper bound of the search range and ub is the lower bound.
This improvement leads to significant search efficiency improvement. Firstly, the random location selection enables alerters to explore the solution space more broadly and avoid getting stuck in local optima. Secondly, by choosing locations regularly, the search capability of alerters is utilized more effectively, which improves search efficiency and global search capability.

3.2.5. Magnification Penalty Function Optimization Strategy

The space consisting of all solutions conforming to the constraints can be referred to as the original solution space. Because there are many constraints, the original solution space of planetary gearbox optimization design is very complex. To avoid producing too many invalid solutions, the magnification penalty function is introduced into the programming of the fitness function. When the resulting solution is outside the original solution space, instead of assigning the fitness of that solution to infinity or a constant, it is assigned a value with a magnification. The magnification depends on the number of constraints that are not satisfied. This strategy can help sparrows tend to jump into the original solution space and avoid being trapped in invalid solutions outside the original solution space. Thus, this strategy improves the convergence efficiency.
This strategy can be expressed by Equation (40).
f t n e w =      f t c u r r     i f   n u m = 0 m n u m × f t c u r r i f   n u m > 0
m n u m is the magnification penalty function. m is a coefficient, m = 10 10 .   n u m is the number of constraints that are not satisfied.
The specific process is shown in Figure 7.

4. Application, Results, and Discussion

4.1. Application

The transmission schematic of the yaw gearbox produced by a Chinese company is shown in Figure 8. The gearbox is a 4-stage planetary gear drive. It operates with an input power of 0.6 kW, an input speed of 700 r/min, a total transmission ratio of 1600, and is designed for a service life of 20 years. In this gearbox, each stage of the planetary transmission has three planetary gears. The material of the sun gear and the planetary gear are 17CrNiMo6 treated by carburizing and quenching. The material of the inner gear is 42CrMoA treated with gas nitriding technique. The light-weight objective is to reduce the volume of the gearbox while satisfying the strength condition, and the change in the total transmission ratio must not exceed 1.5%.

4.2. Application Result

In order to achieve the light-weight goal, a computer program based on the MSOSSA is created to conduct simulation experiments. Table 1 shows the light-weight solution of the transmission ratio obtained by the simulation experiment (the values have been rounded). Table 2 is the main parameter light-weight solution (the values have been rounded). Figure 9 is the volume comparison before and after light-weighting.
After light-weighting, the volume of the gearbox is reduced by 6.39%. By setting the penalty function, it ensures that the light-weight solution satisfies the requirements of the intensity condition and other constraints. The light-weight total transmission ratio is 1576.512. It is 1.46% different from the transmission ratio before light-weighting, which meets the requirements.

4.3. Comparative Analysis and Discussion

The MSOSSA is compared with the SSA and the Grey Wolf algorithm (GWO). The main parameters of algorithms are set as shown in Table 3. Each of the three algorithms is run 30 times to complete the transmission ratio light-weighting.
Every algorithm has some dependence on the initial solution. A high-quality initial solution can better help the algorithm to find the global optimal solution. When the initial solution is far away from the optimal value neighborhood, the global optimal solution may not be computed in a finite number of iterations. The program may be limited to the neighborhood of the current solution during the search process. Therefore, generating uniform and reliable initial solutions is an important step. The best initial solution produced by each run of the three algorithms was recorded. Figure 10a–c shows the fitness values or objective function values of the best initial solutions over 30 runs. From Figure 10a, it can be seen that because of the introduction of the improved Circle mapping optimization strategy, the MSOSSA improves the probability of generating initial solutions with low fitness values in a complex solution space. The MSOSSA is six times more likely than the SSA and GWO to produce initial solutions with low fitness values in this set of 30 runs. This helps to help the procedure to compute the global optimal solution.
The speed of convergence is related to the number of iterations to converge. Algorithms are expected to give relatively accurate values using a small number of iterations. The average number of iterations to reach convergence is counted. The solution space of the planetary gearbox light-weighting problem is very complex. The procedure has the possibility of falling into a local optimum solution. So, the number of convergence to local optimal solutions is also counted, as shown in Figure 11. Obviously, GWO has the slowest convergence rate. The convergence speed of SSA is faster than that of GWO, but it often converges to the local optimal solution. The MSOSSA inherits the characteristic of fast convergence of the SSA. Moreover, the convergence speed is improved again by introducing the nonlinear weight factor optimization strategy and native alerter behavior optimization strategy. The introduction of the simulated annealing optimization strategy significantly improves the ability of the MSOSSA to jump out of local optima.
The solutions obtained by the metaheuristics are often not the true optimal solution of the problem, but close to the original optimal solution. From the experimental results, all three algorithms can produce suitable solutions. Figure 12 shows that the MSOSSA has the best ability among them to produce global optima and produces the highest quality solutions. The magnification penalty function optimization strategy improves the ability of the MSOSSA to find the global optimal solution. It makes the result easy to distinguish whether it is a local optima.
From the above results and analyses, it can be concluded that the optimization strategies have a positive effect on improving the ability to generate high-quality initial solutions, the speed of convergence, the ability to converge, and the quality of the solution.

5. Conclusions

In this study, the MSOSSA is proposed for the light-weighting of the gearbox. The problem of light-weighting the gearbox has been divided into two steps. The first step is to find the most suitable ratio for each stage, and the second step is to find the optimum gear main parameters. Distinguishing from the traditional SSA, the MSOSSA employs improved circle mapping to generate initial solutions. A simulated annealing optimization strategy is incorporated into the position update strategy of producers. The nonlinear weight factor strategy is used to improve the position update strategy of scroungers. Similarly, the behavior of the alerters is made natural by modifying the position update strategy. The magnification penalty function optimization strategy is also used to improve the convergence efficiency.
The application results show that gearboxes can be light-weighted in this way. Compared to before the application, the volume of the gearbox was reduced by 6.39% and the requirement of the ratio variation within ±1.5% was met. Furthermore, the performance of the MSOSSA on the gearbox light-weighting problem is compared with the SSA and GWO. The comparative analysis shows that the multi-strategy optimization gives it an advantage in several aspects.
This study provides an idea and steps for the light-weighting problem of gearboxes in various fields. It also provides ideas for optimization strategies for other meta-heuristic algorithms.

Author Contributions

Conceptualization, S.L.; methodology, S.L.; validation, Z.Z. and H.L.; writing—original draft preparation, S.L. and Z.Z.; writing—review and editing, S.L. and Y.M.; supervision, H.L.; project administration, H.L.; funding acquisition, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Sichuan University—Dazhou Municipal People’s Government Strategic Cooperation Special Funds Project of China grant number 2022CDDZ-08.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Nutakor, C.; Klodowski, A.; Sopanen, J.; Mikkola, A.; Pedrero, J.I. Planetary gear sets power loss modeling: Application to wind turbines. Tribol. Int. 2017, 105, 42–54. [Google Scholar] [CrossRef]
  2. Xu, X.; Chen, J.; Lin, Z.; Qiao, Y.; Chen, X.; Zhang, Y.; Xu, Y.; Li, Y. Optimization design for the planetary gear train of an electric vehicle under uncertainties. Actuators 2022, 11, 49. [Google Scholar] [CrossRef]
  3. Huseyin Filiz, i.; Olguner, S.; Evyapan, E. A Study on Optimization of Planetary Gear Trains. Acta Phys. Pol. A 2017, 132, 728–733. [Google Scholar] [CrossRef]
  4. Rosic, B.; Radenovic, S.; Jankovic, L.; Milojevic, M. Optimisation of planetary gear train using multiobjective genetic algorithm. J. Balk. Tribol. Assoc. 2011, 17, 462–475. [Google Scholar]
  5. Sedak, M.; Rosic, B. Multi-Objective Optimization of Planetary Gearbox with Adaptive Hybrid Particle Swarm Differential Evolution Algorithm. Appl. Sci. 2021, 11, 1107. [Google Scholar] [CrossRef]
  6. Jiao, W.; Li, J. Equal Strength Optimal Design of Planetary Gear Transmission. J. Phys. Conf. Ser. 2023, 2557, 012024. [Google Scholar] [CrossRef]
  7. Yaw, M.W. Optimize Volume for Planetary Gear Train by using Algorithm Based Artificial Immune System. Int. J. Adv. Trends Comput. Sci. Eng. 2020, 9, 3757–3762. [Google Scholar] [CrossRef]
  8. Parmar, A.; Ramkumar, P.; Shankar, K. Macro geometry multi-objective optimization of planetary gearbox considering scuffing constraint. Mech. Mach. Theory 2020, 154, 104045. [Google Scholar] [CrossRef]
  9. Sedak, M.; Rosic, M. Hybrid Butterfly Optimization and Particle Swarm Optimization Algorithm-Based Constrained Multi-Objective Nonlinear Planetary Gearbox Optimization. Appl. Sci. 2023, 13, 11682. [Google Scholar] [CrossRef]
  10. Prayoonrat, S.; Walton, D. Practical approach to optimum gear train design. Comput. Aided Des 1988, 20, 83–92. [Google Scholar] [CrossRef]
  11. Yokota, T.; Taguchi, T.; Gen, M. A solution method for optimal weight design problem of the gear using genetic algorithms. Comput. Ind. Eng. 1998, 35, 523–526. [Google Scholar] [CrossRef]
  12. Chong, T.H.; Bae, I.; Park, G.J. A new and generalized methodology to design multi-stage gear drives by integrating the dimensional and the configuration design process. Mech. Mach. Theory 2002, 37, 295–310. [Google Scholar] [CrossRef]
  13. Maputi, E.S.; Arora, R. Multi-objective optimization of a 2-stage spur gearbox using NSGA-II and decision-making methods. J. Braz. Soc. Mech. Sci. Eng. 2020, 42, 477. [Google Scholar] [CrossRef]
  14. Hoseiniasl, M.; Fesharaki, J.J. 3D Optimization of Gear Train Layout Using Particle Swarm Optimization Algorithm. J. Appl. Comput. Mech. 2020, 6, 823–840. [Google Scholar]
  15. Tran, H.D.; Le, X.H.; Nguyen, T.T.N.; Hoang, X.T.; Trieu, Q.H.; Vu, N.P. Application of the Taguchi Method and Grey Relational Analysis for Multi-Objective Optimization of a Two-Stage Bevel Helical Gearbox. Machines 2023, 11, 716. [Google Scholar] [CrossRef]
  16. Top, N.; Dorterler, M.; Sahin, I. Optimization of planetary gearbox using nature inspired meta-heuristic optimizers. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2024, 238, 3338–3347. [Google Scholar] [CrossRef]
  17. Yue, Y.; Cao, L.; Lu, D.; Hu, Z.; Xu, M.; Wang, S.; Li, B.; Ding, H. Review and empirical analysis of sparrow search algorithm. Artif. Intell. Rev. 2023, 56, 10867–10919. [Google Scholar] [CrossRef]
  18. Wang, Z.; Qin, J.; Hu, Z.; He, J.; Tang, D. Multi-Objective Antenna Design Based on BP Neural Network Surrogate Model Optimized by Improved Sparrow Search Algorithm. Appl. Sci. 2022, 12, 12543. [Google Scholar] [CrossRef]
  19. Zhang, Y.; Liu, L.; Liang, J.; Chen, J.; Ke, C.; He, D. Application of a Multi-Strategy Improved Sparrow Search Algorithm in Bridge Crane PID Control Systems. Appl. Sci. 2024, 14, 5165. [Google Scholar] [CrossRef]
  20. Cheng, D. (Ed.) Mechanical Design Manual, 6th ed.; Chemical Industry Press: Beijing, China, 2017. [Google Scholar]
  21. Ye, K. Gear Manual; China Machine Press: Beijing, China, 1990; pp. 870–871. [Google Scholar]
  22. Yan, S. Design and Manufacture of Involute Gear Planetary Transmission; China Machine Press: Beijing, China, 2002. [Google Scholar]
  23. Xue, J.; Shen, B. A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef]
Figure 1. Parameters of the gears in single-stage planetary gear transmission.
Figure 1. Parameters of the gears in single-stage planetary gear transmission.
Applsci 15 00122 g001
Figure 2. The flow chart of SSA.
Figure 2. The flow chart of SSA.
Applsci 15 00122 g002
Figure 3. Circle map initial population distribution.
Figure 3. Circle map initial population distribution.
Applsci 15 00122 g003
Figure 4. Circle map initial population histogram.
Figure 4. Circle map initial population histogram.
Applsci 15 00122 g004
Figure 5. Improved Circle map initial population distribution.
Figure 5. Improved Circle map initial population distribution.
Applsci 15 00122 g005
Figure 6. Improved Circle map initial population histogram.
Figure 6. Improved Circle map initial population histogram.
Applsci 15 00122 g006
Figure 7. MSOSSA flow chart.
Figure 7. MSOSSA flow chart.
Applsci 15 00122 g007
Figure 8. The transmission schematic of the yaw gearbox.
Figure 8. The transmission schematic of the yaw gearbox.
Applsci 15 00122 g008
Figure 9. Volume of the original gearbox and the light-weight gearbox.
Figure 9. Volume of the original gearbox and the light-weight gearbox.
Applsci 15 00122 g009
Figure 10. (a) The best initial solution over the 30 runs by MSOSSA. (b) The best initial solution over the 30 runs by SSA. (c) The best initial solution over the 30 runs by GWO.
Figure 10. (a) The best initial solution over the 30 runs by MSOSSA. (b) The best initial solution over the 30 runs by SSA. (c) The best initial solution over the 30 runs by GWO.
Applsci 15 00122 g010
Figure 11. Visual representation of the convergence.
Figure 11. Visual representation of the convergence.
Applsci 15 00122 g011
Figure 12. Results of optimization.
Figure 12. Results of optimization.
Applsci 15 00122 g012
Table 1. The light-weight solution of transmission ratio optimization.
Table 1. The light-weight solution of transmission ratio optimization.
stage1234
optimal solution96.85.64.6
Table 2. The light-weight solution of main parameters optimization.
Table 2. The light-weight solution of main parameters optimization.
z s z p z r m b
stage 118631441.520
stage 220491181.520
stage 31731791.520
stage 41722611.520
Table 3. The main parameters of algorithms.
Table 3. The main parameters of algorithms.
AlgorithmMain Parameters
MSOSSAN = 400, n1:n2:n3 = 7:1:2; Max iter = 6
SSAN = 400, n1:n2:n3 = 7:1:2; Max iter = 6
GWON = 400; Max iter = 6
Where N is the number of populations, n1:n2:n3 is the ratio of the three types of sparrows, and Max iter is the maximum number of iterations.
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

Lin, S.; Zhang, Z.; Ma, Y.; Li, H. Light-Weighting of Planetary Gearbox Based on Multi-Strategy Optimization Sparrow Search Algorithm. Appl. Sci. 2025, 15, 122. https://doi.org/10.3390/app15010122

AMA Style

Lin S, Zhang Z, Ma Y, Li H. Light-Weighting of Planetary Gearbox Based on Multi-Strategy Optimization Sparrow Search Algorithm. Applied Sciences. 2025; 15(1):122. https://doi.org/10.3390/app15010122

Chicago/Turabian Style

Lin, Shuting, Zhirong Zhang, Yinghao Ma, and Hua Li. 2025. "Light-Weighting of Planetary Gearbox Based on Multi-Strategy Optimization Sparrow Search Algorithm" Applied Sciences 15, no. 1: 122. https://doi.org/10.3390/app15010122

APA Style

Lin, S., Zhang, Z., Ma, Y., & Li, H. (2025). Light-Weighting of Planetary Gearbox Based on Multi-Strategy Optimization Sparrow Search Algorithm. Applied Sciences, 15(1), 122. https://doi.org/10.3390/app15010122

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