Next Article in Journal
Research Progress in Soybean by Phytohormone Modulation and Metal Chelation over the Past Decade
Previous Article in Journal
A Comprehensive Analysis of Machine Learning-Based Assessment and Prediction of Soil Enzyme Activity
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multi-Objective Optimization Method for a Tractor Driveline Based on the Diversity Preservation Strategy of Gradient Crowding

College of Engineering, Nanjing Agricultural University, Nanjing 210031, China
*
Author to whom correspondence should be addressed.
Agriculture 2023, 13(7), 1324; https://doi.org/10.3390/agriculture13071324
Submission received: 1 June 2023 / Revised: 20 June 2023 / Accepted: 26 June 2023 / Published: 28 June 2023
(This article belongs to the Section Agricultural Technology)

Abstract

:
This study presents a multi-objective optimization method for a tractor driveline based on the diversity maintenance strategy of gradient crowding. The objective was to address the trade-off between high power and low fuel consumption rates in a tractor driveline by optimizing the distribution of driveline ratios, aiming to enhance overall driving performance and reduce fuel consumption. This method introduces a strategy for evaluating gradient crowding to reduce non-inferior solution sets during selection to ensure the uniform and wide distribution of solutions while maintaining population diversity. The transmission ratio of a tractor is optimized by varying the input of the transmission ratios in each gear, constraining the theoretical tractor driving rate, common transmission ratio, and drive adhesion limit, and introducing the diversity maintenance strategy of gradient crowding. The goal is to reduce the loss rate of driving power and specific fuel consumption as much as possible. The analysis results demonstrate that the GC_NSGA-II algorithm, incorporating the evaluation strategy of gradient crowding, achieves greater diversity and a more uniform distribution in the front end. After verifying the algorithm, the optimized tractor showed a reduction of 41.62 (±S.D. 0.44)% in the theoretical loss rate of driving power and 62.8 (±S.D. 0.56)% in the loss rate of specific fuel consumption, indicating that the tractor’s drive performance significantly improved, accompanied by a substantial reduction in the fuel consumption rate. These findings affirm the feasibility of the proposed optimization method and provide valuable research insights for enhancing the overall performance of tractors.

1. Introduction

Traditional gear ratio allocation methods for tractor transmission systems typically involve equal ratio step allocation or rely on empirical, suboptimal allocation. However, these methods do not align with the required transmission speed ratio for tractors in their working environments and fail to achieve the simultaneous objectives of high driving performance and low fuel consumption [1,2,3]. Therefore, there is an urgent need to enhance the allocation scheme for tractor-driveline transmission ratios to improve the machine’s overall operational performance.
The automotive industry has undertaken extensive research on driveline parameters and the evaluation metrics of driveline optimization to find the proper driveline ratios to match the engine by using simulation programs that calculate vehicle drive performance and fuel efficiency [4,5,6,7]. ADVISOR, an Austrian company, has developed software based on MATLAB and Simulink that enables a high degree of simulation of the vehicle driving environment for the fast and accurate analysis of the vehicle dynamics and emissions [8,9,10]; it also developed the AVL CRUISE software to freely model the vehicle in various configurations with high-precision algorithmic programs to simultaneously ensure the speed and accuracy of the simulation [11,12,13]. Domestic research on the optimization of transmission ratios in automobile drivelines began relatively late and has accomplished a series of significant research findings in this area since the 1980s [14,15,16]. Liu and Guo et al. [17] employed a linear weighted combination method to construct a mathematical model for optimizing the automobile driveline, achieving a reduction of 8.21% in fuel consumption and a 3.73% improvement in in situ starting acceleration time compared to the original vehicle. Peng and Xu et al. [18] focused their research on a pure electric vehicle, wherein they reselected the motor and implemented a three-speed driveline. They conducted simulation analysis using ADCISOR software and observed that integrating three-speed transmission resulted in a 9.2% increase in the electric vehicle range and enhanced the power and overall efficiency of the vehicle. Zheng and Chen et al. [19,20,21] employed a fast multi-objective ranking genetic algorithm for a nondominated system to perform multi-objective optimization of the power system speed ratio, considering the power and transmission speed ratio of a pure electric vehicle as the constraints. The optimization process resulted in a 3.91% enhancement in fuel efficiency and a 17.55% increase in maximum speed while achieving the desired target performance compared to the original configuration. Nevertheless, the transmission speed ratios derived from existing studies on automobiles are not entirely applicable to tractors [22]. Moreover, there is a scarcity of in-depth research on tractor transmission systems.
Multi-objective evolutionary algorithms have become one of the main methods to solve multi-objective optimization problems in tractor transmission systems. Commonly used multi-objective evolutionary algorithms include the strength Pareto evolutionary algorithm (SPEA) [23] and the nondominated sorting genetic algorithm (NSGA) [24]. The NSGA-II algorithm proposed by Deb et al. is a good example of a multi-objective evolutionary algorithm with its Pareto-dominated selection model and density estimation of the selection winner mechanism [25]. However, the algorithm’s mechanism of calculating the aggregation distance to maintain the population distributivity has certain shortcomings, which may lead to the algorithm falling into local optimality [26]. The diversity maintenance strategy based on gradient crowding represents an optimization approach wherein a suboptimal individual from a population is chosen for crowding, and then it is re-evaluated and subjected to further crowding, thereby creating a cyclical process that leads to the identification of a population that optimally satisfies the fitness condition [27,28]. This method demonstrates excellent performance in evaluating the global crowding of individuals, preserving population diversity, and obtaining compromise solutions for multi-objective optimization [29,30].
Therefore, this study is based on the premise of effectively handling the dynamics and fuel economy requirements of the whole machine, with plow operating conditions as the working environment, while retaining 10% to 20% reserve tractive effort to cope with different working conditions and resistance variations caused by farm implements. A diversity maintenance strategy based on gradient crowding [31] is proposed to optimize the driveline ratio allocation by improving the traditional multi-objective optimization algorithm to effectively reduce the set of non-inferior solutions and ensure a uniform and wide distribution of solutions, thereby maintaining the diversity of the group. By rationalizing the distribution of tractor ratios, the overall power of the machine can be effectively increased while minimizing fuel consumption, improving the economy of the machine, and ultimately improving the overall working performance of the tractor.

2. Optimization Model of Matching a Tractor Transmission System

2.1. Optimization of the Objective Function

The evaluation of the dynamics and fuel economy of the entire tractor relies on the loss rate of driving power and specific fuel consumption, with the objective function of optimizing the drive train being established [32]. The loss rate of driving power signifies the deviation between the characteristics of the tractor’s driveline and the ideal driveline. A lower loss rate for driving power indicates superior alignment regarding the power performance between the engine and driveline. For j-step, the driving power of the tractor can be defined as
F j = T e i j η c r
where F j is the driving force of the tractor in j-step ( kN ), T e is the engine torque ( N m ), i j is the transmission ratio in j-step, η c is the total transmission efficiency (%), and r is the driving wheel power radius ( m ). The theoretical speed of the tractor in each gear is
v j = 0.377 n e r i j
where n e is the engine speed ( r m 1 ). The loss rate of driving power [33,34] can be defined as
η F j = S j A j S j × 100 % S j = v j v j + 1 F q v d v = 0.377 η c T p n p ln v j + 1 v j A j = v j v j + 1 F q j v d v
where η F j is the loss rate of driving power (%), S j and A j represent the area enclosed by the ideal drive characteristic curve and the j-step drive characteristic curve with the horizontal co-ordinate ( m 2 ), T p is the output torque at maximum power ( N m ), n p is the engine speed at maximum power ( r m 1 ), and F q is the driving force ( N ) at the ideal characteristic.
Due to the complex working environment and demanding operating conditions faced by tractors, it is essential to evaluate their fuel economy by considering multiple operating conditions concurrently to ensure the reliability of the conclusions [35,36]. Consequently, this study integrated the definitions of the fuel consumption rate of tractor traction and the power output shaft to establish the loss rate of specific fuel consumption as the evaluation index for tractor fuel economy. A lower loss rate of specific fuel consumption indicates a more efficient economic matching between tractor powertrains. It is defined as
ξ g j = A g j S g j S g j = v j v j + 1 g T j v d v v j v j + 1 g T L v d v v j v j + 1 g T L v d v × 100 %
where ξ g j is the loss rate of the specific fuel consumption of the tractor at j-step, g T L is the specific fuel consumption of the tractor with ideal drive characteristics, S g j and A g j represent the area enclosed by the specific fuel consumption curve of the tractor under ideal drive characteristics and j-step, respectively, and g T j is the specific fuel consumption of the tractor at j-step. Therefore, the objective function of optimizing the drive train is
m i n   f 1 X = j η F j x j m i n   f 2 X = j ξ g j x j

2.2. Constraint of Transmission Ratio Optimization

Tractor transmission ratio distribution needs to meet the four constraints of theoretical speed: the attachment limit of the driving force, maximum tractive force, and common transmission ratio. If the design speed of the first gear is V a at the rated engine speed n r e , the design starting speed is V d at the lowest stable speed, and the maximum speed is V c . According to the demand of the operating speed, the speed v b of the basic operation gear should be greater than 5 km h 1 . Then, the theoretical speed of the tractor should meet the following requirements:
v I = 0.377 n r e r i I V a v I m i n = 0.377 n m i n r i I V d v b = 0.377 n r e r i b 5 v m a x = 0.377 n r e r i n V c
In this context, let v I m i n represent the theoretical starting speed of the first gear ( km h 1 ), v I denote the theoretical speed at the rated speed of the first gear ( km h 1 ), v m a x represent the maximum theoretical speed ( km h 1 ), while i b and i n correspond to the top gear and the maximum total transmission ratio of the operating gear, respectively. Considering the adhesion conditions of the ground, the maximum driving force should be determined as follows:
F q m a x = T e i b η c r φ Q q
where Q q is the vertical load ( N ) on the drive wheel, and φ is the adhesion coefficient (approximately 0.6–0.8).
The maximum traction force of a tractor is calculated based on the first gear of the primary operation during plowing working conditions. Additionally, a reserve traction force of 10–20% is maintained to accommodate diverse working conditions and variations in resistance due to farm implements [35]. That is
F q m a x = T e i b η c r 1.2 z b h k + f G a g
where z is the number of plowshares, b is the width of a single plowshare, h is the depth of plowshare, k is the specific soil resistance, f is the rolling resistance coefficient of working ground, Ga is the tractor mass, and g is the gravitational acceleration. When operating under highway transportation conditions and reaching the maximum speed, the driving force of the tractor must satisfy the following requirements [33,34]:
F q = T r e i n η c r f g G a g
where T r e is the rated torque of the tractor ( N m ), and f g is the rolling resistance coefficient of the highway. The common ratio of adjacent transmission ratios must satisfy the following requirements: the common ratio of the main transmission ratio for power shift should be approximately 1.20–1.29, while the common ratio of adjacent gears in the shift section should be 1.10–2.39 [36,37].

3. Multi-Objective Optimization Algorithm Based on Gradient Crowding

The core ideas of the NSGA-II [23] and SPEA-II [24] algorithms are shown in Figure 1a,b. In order to address their shortcomings in the spatial search capability of nondominated solutions and in maintaining the homogeneity of the population, a multi-objective optimization method based on a diversity maintenance strategy with gradient crowding is proposed in this study. Diversity is achieved by using randomly generated populations to ensure a more uniform distribution across the population during the initialization phase. During selection, the gradient crowding strategy is employed as part of the crowding operation operator to determine which individuals should be retained or discarded so that the solution is more evenly dispersed in the evolution process.

3.1. Gradient Crowding

The distance between individuals plays a significant role in determining the degree of crowding among individuals. For a vector set A representing a population, if a i A , i = 1 , 2 , , A , a i ( k ) is the kth individual away from a i , and a i ( k ) A , a i ( k ) a i , the distance between a i and the kth individual is d i ( k ) , then
d i ( k ) = a i ( k ) a i , k = 1 , 2 , , A 1
For the vector set A, representing the population, the kth individual away from a i is a i ( k ) , which also corresponds to some a j in the original set A. Therefore, the individual a i ( k ) , i.e., the crowding of the individual a j to a i is defined as
c i j = c i ( k ) = g k d i ( k ) , k = 1 , 2 , , A 1
where c i j denotes the value of the influence of any other individual a i on an individual a j in set A, a j has a distance d i ( k ) from a i and is the kth of all other individuals ordered by distance from a i . g k is the gradient function. The crowding evaluation for a i at the full range is then
C i = k = 1 N 1 g k d i ( k )
For all N individuals in the population, C i is the cumulation of the influence of all individuals except a i on it. According to the perspective of ranking the distance from other individuals to it, that is, the accumulation of the distance from other N − 1 individuals in the set to a i and the corresponding gradient function value of k.
Generally, the influence of all individuals on the subject should be correlated with the distance between themselves [37]. For an individual a i , the influence value of the individual a j closer to it must be greater than that of the individual a k farther away. That is
d i j < d i k E c i j > E c i k
where E c i j is the influence value of the individual a j on the individual a i , E c i k is the influence value of a k on the a i . Similarly,
d i j < d i k E c i j > E l = k N c i l
Hence, it can be concluded that the following results exist: E c i ( k ) > E c i ( k + 1 ) and g k > g k + 1 , indicating that the gradient function, is a monotone decreasing function; that is, g k = 1 k ! can simultaneously satisfy the above two constraints, and its value is positive. Assuming that the calculation accuracy of C i is ε , it is bound to be that K makes ε g K d m a x . That is, when the calculation precision of C i is ε , the number of algorithm iterations is reduced from the original N − 1 to K, and the original algorithm is optimized to find the first K shortest distances rather than fully sorting the set of distances between all individuals and target individuals.

3.2. Segmented Elite Strategy

In multi-objective optimization problems, elite retention strategies commonly employ external sets to preserve non-inferior individuals that emerge during evolution [29]. Given that the non-inferior individuals in a contemporary population may not necessarily maintain their non-inferiority in subsequent generations, it becomes necessary to employ a strategy that ensures the final solution obtained remains non-inferior to other solutions generated by the algorithm. In this study, a segmented elite strategy was designed to implement genetic manipulation during evolution.
During the evolutionary process, elites emerge in the population assessed based on certain evaluations. In order to maintain the presence of elites, a comprehensive segmented elite strategy is formulated, in which the elite evaluation function is judged to conclude whether they are elites or to assign elite ranks. Segmentation is conducted based on the evaluation outcomes, and the number of individuals in each segment and the total number are constrained to prevent the excessive expansion of the individual sets within each segment and the overall set [38,39]. The constraint on the number of individuals is implemented through a set reduction strategy, commonly employing a diversity preservation strategy. In order to decrease the number of individuals within a segment, it is important to recognize that individuals in other segments also contribute to the diversity within the segment. If only the set of individuals in that segment is employed as the input for the reduction step, the global significance of diversity will be lost [40]. Hence, the entire set of individuals is considered during the evaluation, while only the set of individuals in the specified segment is used to exclude individuals during selection.
In general, elites can be ranked by some fitness assignment or simply by a non-inferior solution as the only judgment. The steps of the segmented elite strategy are shown in Table 1. The population P is segmented based on the elite evaluation. The ith elite segment is set as P i , and the number of its individuals is limited to L i , and the total number is limited to L .

3.3. Multi-Objective Optimization Algorithm for Gradient Crowding and Evaluation Metrics

The new algorithm is abbreviated as GC_NSGA-II and GC_SPEA-II, respectively, based on the classical NSGA-II algorithm and SPEA-II, which uniformly use the various initial strategy, segmented elite strategy, and binary genetic operators and replace the congestion evaluation function as the gradient crowding algorithm. The multi-objective evolutionary algorithm flowchart is shown in Figure 2.
Different to the general single-objective optimization problem, the multi-objective optimization problem has two objectives to be achieved: the degree of convergence from the solution point to the Pareto optimal solution set and a diversity of solutions [41]. This study employs convergence and diversity as indices to assess the effectiveness of the proposed improved algorithm and evaluate the advantages and disadvantages of convergence and diversity in multi-objective problems. Convergence and diversity are defined as follows: γ is defined as a metric to quantify the solution point’s convergence level towards a known Pareto optimal set. Initially, N γ equidistant points are selected from the true Pareto optimal frontier of the target space. The distance to the nearest point among these N γ points is calculated for each solution point obtained through the algorithm. γ represents the average distance among these distances (Figure 3).
A second performance criterion, , was defined to evaluate the solution’s diversity and quantifies the distribution of solution points obtained by the algorithm. In other words, criterion serves as a measure of diversity. The algorithm generated n solution points, as depicted in Figure 4. The distances between the adjacent points were calculated and denoted as d 1 , d 2 , , d n 1 . Subsequently, the average value d ¯ of these n − 1 distances was computed [42].
d ¯ = i = 1 n 1 d i n 1
A large value for d ¯ suggests a certain degree of even distribution regarding the solution points on the surface. However, it does not exclude the possibility of extremely large distances between some pairs of points, which can inflate the average. Therefore, variable δ was introduced to represent the variance of the n − 1 distances.
δ = i = 1 n 1 d i d ¯ n 1
A higher value for d ¯ and a lower value for δ indicate a more uniform distribution of solution points and better diversity regarding the solutions. Thus, the dispersion degree, , of the solution set is defined as
= δ d ¯
The diversity of the solutions set is quantified as the dispersion degree, denoted as , where a smaller value indicates higher diversity.

4. Results and Discussion

4.1. Verification of Algorithm Optimization

The same parameters are employed for the algorithms NSGA-II, SPEA-II, GC_NSGA-II, and GC_SPEA-II. The parameter settings can be found in Table 2. The solution set plots produced by each of the four algorithms after the multi-objective evolution process of the five standard test functions, ZDT1, ZDT2, ZDT3, ZDT4, and ZDT6, are shown in Figure 5.
The ZDT1 test function, with a convex Pareto optimal front, tests how well the algorithm performs regarding the underlying convex front. The ZDT2 test function, with a nonconvex Pareto optimal front, tests the algorithm’s performance regarding the underlying nonconvex front. The ZDT3 test function tests the performance of the algorithm for several noncontiguous convex surfaces; the Pareto optimal front is composed of several noncontiguous convex surfaces. The ZDT4 test function, with 219 local Pareto optimal sets, can test the algorithm’s ability to handle multi-peak function capability. Since the objective space is nonuniformly distributed, the ZDT6 test function has a global Pareto along the optimal front end, and the solutions are non-uniformly distributed; the solutions become sparser the closer to the Pareto optimal front end, meaning the closer the solution is to the Pareto-optimal front, and the denser the solution is, the further away it is. The distribution of all individuals produced during the evolutionary process is a record of the evolutionary capacity, and the graphs given by the distribution of individuals during the experiments show that the traditional NSGA-II and SPEA-II algorithms, improved by using gradient congestion, clearly produce individuals relatively efficiently during the evolutionary process, without wasting too many individuals in spaces far from the optimal front. The high density of individuals near the optimal front end can cause a good convergence trend. The convergence of individuals is efficient relative to the global evolutionary picture of the population. Furthermore, as can be seen in Figure 4, all four algorithms are able to adhere to the non-inferior front end. However, GC_NSGA-II and GC_SPEA-II, which use the Gradient function, have better diversity and are more evenly distributed across the front end. GC_NSGA-II has the best diversity performance, relatively speaking.
In order to evaluate these algorithms more objectively and systematically, a 50-evolution process was performed on each of the five standard test functions ZDT1, ZDT2, ZDT3, ZDT4, and ZDT6. γ , d ¯ , δ , and were calculated for each resulting solution set (Table 3). The improved algorithm based on the gradient function introduces a greater overhead in terms of the time spent on the testing process. The data are approximately equal to twice that of the unimproved algorithm.
All the general test results verify that the multi-objective evolutionary algorithm based on the improved gradient congestion provides significant improvement not only regarding the ability to maintain diversity but also in the ability of the algorithm to converge better. This further validates that the ability to maintain diversity leads to an improvement in convergence. According to the systematic test statistics table, it can be seen that GC_NSGA-II has the best diversity, with better convergence than the other three algorithms in most standard tests.

4.2. Optimization Analysis of Matching Transmission Ratio

A tractor model presented in Table 4 was employed as an example to assess the rationality and effectiveness of the optimized algorithm. The GC_NSGA-II algorithm, known for its superior diversity performance and convergence, was utilized to optimize the transmission ratio, and the optimization results for the tractor’s transmission ratio compared to the traditional algorithm are presented in Table 5.
The analysis of Table 5 reveals significant changes in the distribution of the tractor transmission ratio resulting from the optimization performed by the three algorithms. The reduction in the transmission ratio for gears 1–4 is more pronounced, while the basic operating gear remains unchanged before and after optimization. Notably, there are substantial differences in the optimization results for the transmission ratio of the transport gear. Following improvements to the traditional algorithm, the transport gear ratio obtained by GC_NSGA-II slightly exceeds the results of the other algorithms, indicating sparser gearing and a wider range of corresponding speed variations.
This study conducts a comparative analysis of the theoretical tractor speeds derived from different algorithms to further examine the variations in optimization results (Figure 6). The optimized tractor speed was significantly improved in all gears compared to the pre-optimization setup, resulting in a more reasonable speed distribution. The optimization results of the NSGA-II and SPEA-II algorithms are consistent, and the speed in the low gear increased significantly, especially the theoretical speed in the first gear, which increased by 16.82 ± 0.32% and 24.11 ± 0.44%, respectively, and the operating speed in other gear increased by 1.38–18.63%. Following the enhancements made to the GC_NSGA-II algorithm in this study, the speed of the first gear was optimized and increased by 20.15 ± 0.27%. Additionally, the speed of the highest gear decreased to 30.20 ± 0.03 km/h, while the operating speeds of the intermediate gears increased by a range of 0.48% to 5.46%. The fourth gear achieved a speed of 4.99 ± 0.04 km/h, expanding the coverage of the operating gear range. Furthermore, apart from the direct gear, the operating speeds of the transport gears were reduced by 1.79 ± 0.22%, 3.70 ± 0.31%, and 4.82 ± 0.34%, respectively. This adjustment resulted in more concentrated transmission gearing, catering to diverse operational requirements effectively.
As observed in Figure 7, the optimized gear drive experiences a slight decrease, while the driving power utilization and fuel economy show significant improvements. The gear distribution is more intensive within the main operating speed range of 5–20 km/h. The SPEA-II algorithm prioritizes tractor power performance, resulting in a more optimal power optimization for the entire machine. The loss rate of driving power optimized by the SPEA-II algorithm is reduced by 20.19 ± 0.52%, approaching the ideal drive curve, which is more significant than the 8.62 ± 0.21% reduction in fuel consumption loss. Following the optimization of the GC_NSGA-II algorithm, the tractor experiences a reduction in both the loss rate of driving power and the loss rate of specific fuel consumption. These reductions amount to 4.17 ± 0.25% and 32.75 ± 0.38%, respectively, compared to the NSGA-II algorithm. Moreover, when compared to pre-optimization, they represent reductions of 41.62 ± 044% and 62.80 ± 0.56%, respectively. These findings indicate that the optimization effect of the algorithm improved by gradient crowding exhibits better performance.
Table 6 presents a detailed comparison of tractor performance indexes before and after optimization. It is evident that, after the improvements in this study, the GC_NSGA-II algorithm is better optimized than the NSGA-II and SPEA-II algorithms before the improvements, and the speed range of the tractor is more in line with the actual operational needs, and the speed distribution is more reasonable. Additionally, the climbing gradient of 45.07 ± 0.39% in the first gear of the transport gear exceeds the values of 39.57 ± 0.11% and 38.07 ± 0.26% achieved by the NSGA-II and SPEA-II algorithms, representing an increase of 2.35% compared to the pre-optimization period, marking a significant improvement in the overall performance of the machine.

5. Conclusions

This study introduces an optimization method for matching tractor drivelines based on a diversity maintenance strategy known as gradient crowding aimed at obtaining the optimal solution for tractor driveline ratio matching, thereby enhancing the drive performance of the entire machine, reducing fuel consumption, and improving tractor economy. The proposed method employs the evaluation strategy of gradient crowding during selection to reduce the non-inferior solution sets, ensuring a uniform and wide distribution of solutions, thus maintaining population diversity effectively.
The improved performance of the algorithm was evaluated through testing, using four sets of standard test functions, demonstrating its effectiveness. For the problem of optimizing tractor transmission ratio matching, the loss rate of tractor driving power and specific fuel consumption serve as evaluation indexes for power and fuel economy, and the optimal transmission ratio allocation was calculated based on the improved GC_NSGA-II algorithm.
The comparison of the optimization results from various algorithms demonstrates that the method proposed in this study can achieve a 41.62 ± 0.44% and 62.80 ± 0.56% reduction in the loss rate for driving power and the loss rate for specific fuel consumption, respectively, and a 2.35% increase in the climbing gradient of the first gear of the transport gear, with more reasonable gear distribution, which can adapt to more complex working conditions. The effectiveness of this paper in solving the multi-objective optimization problem is, thus, further verified.

Author Contributions

Conceptualization, F.C. and Z.L.; methodology and software, F.Y.; experiment and data collation, F.C. and F.Y.; funding and supervision, Z.L.; writing-original draft, F.C.; writing-review and editing, F.Y. and Z.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported financially by the Project of State Key Laboratory of Power Systems of Tractors (Grant No. SKT2022006).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the teacher’s and supervisor’s technical support. We also appreciate the assistance provided by brothers and sisters during the tests. We are also grateful to the editor and anonymous reviewers for providing helpful suggestions to improve the quality of the present paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chao, J.; Wang, Y.; Dong, W.; Yang, Y.; Zhai, Y. Research on transmission ratio distribution between gears of graded tractor driveline. Tract. Agric. Transp. Veh. 2016, 43, 28–33. [Google Scholar]
  2. AbdolMajid, M.; Gholamhossein, S.; Yousef, A.G.; Tarahom, M.G. The effect of the tractor driving system on its performance and fuel consumption. Energy 2020, 202, 117803. [Google Scholar]
  3. Zhang, S.L.; Wen, C.K.; Ren, W.; Luo, Z.H.; Xie, B.; Zhu, Z.X.; Chen, Z.J. A joint control method considering travel speed and slip for reducing energy consumption of rear wheel independent drive electric tractor in ploughing. Energy 2023, 263, 126008. [Google Scholar] [CrossRef]
  4. Sun, W.; Feng, Y.; Sun, H. Study on the optimization of the transmission system and reasonable matching with engine. Tract. Agric. Transp. Veh. 2000, 4, 23–29. [Google Scholar]
  5. Song, Q.; Ye, S.; Li, W.; Gao, P.; Li, Y.; Huang, Y. Research on the integrated shifting law of pure electric vehicle AMT based on a multi-objective genetic algorithm. J. Automot. Eng. 2017, 7, 44–51. [Google Scholar]
  6. Sheng, J.; Zhang, B.; Zhu, B.; Wang, M.; Jin, Q. Parameter optimization and experimental comparison of two-speed pure electric vehicle driveline. China Mech. Eng. 2019, 30, 763–770+776. [Google Scholar]
  7. Cheng, F. Multi-Objective Optimization of the Automotive Powertrain Based on Adaptive Maintenance Diversity Genetic Algorithm. Ph.D. Thesis, Jilin University, Changchun, China, 2011. [Google Scholar]
  8. Zhang, X.; Zhao, H.; Qian, L.; Zhang, B. Application of electric vehicle simulation software ADVISOR. Transp. Technol. Econ. 2004, 3, 40–43. [Google Scholar] [CrossRef]
  9. Wu, Y.; Ying, Y.; Li, B.; Li, Z. Secondary development and analysis of ADVISOR hybrid electric vehicle simulation software. Spec. Purp. Veh. 2022, 306, 15–18. [Google Scholar] [CrossRef]
  10. Hamilton, W.T.; Neises, T.W. Dispatch optimization of electric thermal energy storage within System Advisor Model. J. Energy Storage 2023, 61, 106786. [Google Scholar] [CrossRef]
  11. Cioroianu, C.C.; Marinescu, D.G.; Iorga, A.; Sibiceanu, A.R. Simulation of an electric vehicle model on the new WLTC test cycle using AVL CRUISE software. IOP Conf. Ser. Mater. Sci. Eng. 2017, 252, 012060. [Google Scholar] [CrossRef]
  12. Ma, J. A parameter matching study for electric sweeping vehicle power system based on AVL CRUISE. Int. J. Electr. Hybrid Veh. 2020, 12, 144–157. [Google Scholar] [CrossRef]
  13. Gong, B.; Ma, Y.; Song, G.; Guan, W.; Cai, Z. Simulation analysis of vehicle fuel consumption based on AVL_Cruise software. Automot. Pract. Technol. 2020, 45, 109–112. [Google Scholar] [CrossRef]
  14. He, R.; Liu, X.; He, Z. Research and development of optimal matching of the automobile powertrain system. J. Jiangsu Univ. Technol. 1997, 1, 37–41. [Google Scholar]
  15. Lei, Z. Parameter Matching and Simulation Optimization of Automotive Powertrain. Ph.D. Thesis, Zhejiang University, Hangzhou, China, 2010. [Google Scholar]
  16. Zhang, Z. Research on Speed Ratio Optimization and Gearshift Law of Automotive Driveline Based on NSGA-Ⅱ and NLPQL Algorithm. Ph.D. Thesis, Changchun University of Technology, Changchun, China, 2020. [Google Scholar] [CrossRef]
  17. Liu, T.; Guo, Y. Optimal matching analysis of automotive powertrain parameters based on compound shape method. Mech. Des. Manuf. 2008, 209, 201–203. [Google Scholar]
  18. Peng, P.; Xu, X.; Zeng, J. Research on the parameter matching of pure electric vehicle transmission systems based on motor efficiency. Mech. Des. Manuf. 2021, 364, 39–44. [Google Scholar] [CrossRef]
  19. Zheng, J.; Chen, J. Optimal design of power system speed ratio of a pure electric vehicle. Mech. Transm. 2019, 43, 79–82+93. [Google Scholar] [CrossRef]
  20. Zheng, J.; Chen, J.; Li, Y. Multi-objective genetic algorithm for optimizing pure electric vehicle power system parameters. Mod. Manuf. Eng. 2020, 477, 46–51. [Google Scholar] [CrossRef]
  21. Zheng, J.; Chen, J. Matching design and parameter influence analysis of pure electric vehicle power system. Mech. Electron. 2019, 37, 52–56+67. [Google Scholar]
  22. Nataraj, E.; Sarkar, P.; Raheman, H.; Upadhyay, G. Embedded digital display and warning system of velocity ratio and wheel slip for tractor operated active tillage implements. J. Terramechanics 2021, 97, 35–43. [Google Scholar] [CrossRef]
  23. Abdolhadi, Z.; Mohammad, M.; Mohammad, J. Auto-tuning PVT data using multi-objective optimization: Application of NSGA-II algorithm. Petroleum 2023, 20. [Google Scholar] [CrossRef]
  24. Mohammad, A.A.; Ashraf, E. Modified multi-objective evolutionary programming algorithm for solving project scheduling problems. Expert Syst. Appl. 2021, 183, 115338. [Google Scholar]
  25. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef] [Green Version]
  26. Liu, M.N.; Zhou, Z.L.; Xu, L.Y.; Zhao, J.H.; Yan, X.H. Multi-objective optimization and design of tractor trailer systems. Trans. Chin. Soc. Agric. Eng. 2017, 33, 62–68. (In Chinese) [Google Scholar]
  27. Krishnamurthy, K.V.; Zhang, Z. Biodiversity in the World; Chemical Industry Press: Beijing, China, 2006; pp. 97–98. [Google Scholar]
  28. Wang, L.; Ren, Y.; Qiu, Q.; Qiu, F. A review of research on performance evaluation metrics of multi-objective evolutionary algorithms. J. Comput. Sci. 2021, 44, 1590–1619. [Google Scholar]
  29. Qi, W. Research on MOEAs with Diversity Preservation Strategies Based on Gradient Congestion. Ph.D. Thesis, Wuhan University of Technology, Wuhan, China, 2008. [Google Scholar]
  30. Xiong, S.; Qi, W.; Zhang, L. MOEA of diversity retention strategy based on gradient congestion. J. Wuhan Univ. Technol. (Inf. Manag. Eng. Ed.) 2008, 5, 696–700. [Google Scholar]
  31. Lin, X.J.; Liu, H.L.; Li, J.Q.; Li, Q. Deep deterministic policy gradient algorithm for crowd-evacuation path planning. Comput. Ind. Eng. 2021, 161, 107621. [Google Scholar]
  32. Fu, S.; Li, Z.; Du, Y.; Mao, E.; Zhu, Z. Optimization of tractor transmission system matching based on improved NSGA-Ⅱ algorithm. J. Agric. Mach. 2018, 49, 349–357. [Google Scholar]
  33. Abdolmajid, M.; Ghoalmhossein, S.; Yousef, A.G.; Mohammad, K.; Mariusz, S. Investigating the effect of the tractor driving system type on soil compaction using different methods of ANN, ANFIS and step wise regression. Soil Tillage Res. 2022, 222, 1054444. [Google Scholar]
  34. Wen, C.K.; Li, R.C.; Zhao, C.J.; Chen, L.P.; Wang, M.H.; Yin, Y.X.; Meng, Z.J. An improved LSTM-based model for identifying high working intensity load segments of the tractor load spectrum. Comput. Electron. Agric. 2023, 210, 107879. [Google Scholar] [CrossRef]
  35. Zhang, M.; Wang, J.; Wang, J.; Guo, Z.; Guo, F.; Xi, Z.; Xu, J. Tractor variable speed control strategy to improve fuel economy. J. Agric. Eng. 2020, 36, 82–89. [Google Scholar]
  36. Bao, M.; Ni, X.; Wang, Q.; Kang, S.; Peng, X.; Xu, G.; Zhao, X. Research on the shifting law of HMCVT based on tractor fuel economy. Mech. Transm. 2019, 43, 20–25. [Google Scholar] [CrossRef]
  37. Fu, S.H.; Li, Z.; Du, Y.F.; Mao, E.R.; Zhu, Z.X. Matching Optimization for Tractor Powertrain Based on Improved NSGA-Ⅱ Algorithm. Trans. Chin. Soc. Agric. Mach. 2018, 49, 349–357. (In Chinese) [Google Scholar]
  38. Li, Y.; Yu, X.M.; Liu, J.S. An opposition-based butterfly optimization algorithm with adaptive elite mutation in solving complex high-dimensional optimization problems. Math. Comput. Simul. 2023, 204, 498–528. [Google Scholar] [CrossRef]
  39. Liang, Z.P.; Zeng, J.Y.; Liu, L.; Zhu, Z.X. A many-objective optimization algorithm with mutation strategy based on variable classification and elite individual. Swarm Evol. Comput. 2021, 60, 100769. [Google Scholar] [CrossRef]
  40. Zhang, X.; Yu, G.; Jin, Y.C.; Qian, F. Elitism-based transfer learning and diversity maintenance for dynamic multi-objective optimization. Inf. Sci. 2023, 636, 117927. [Google Scholar] [CrossRef]
  41. Liu, Q.; Xiong, S.; Zhan, M. High-dimensional objective scheduling optimization based on an improved elite strategy of PCA-NSGA II. Comput. Integr. Manuf. Syst. 2020, 26, 2474–2483. [Google Scholar] [CrossRef]
  42. Xie, C.; Li, K.; Liao, G. An improved NSGA2 algorithm with local differential search. Comput. Sci. 2013, 40, 235–238+273. [Google Scholar]
Figure 1. Core of the NSGA-II and SPEA-II algorithms.
Figure 1. Core of the NSGA-II and SPEA-II algorithms.
Agriculture 13 01324 g001
Figure 2. Flowchart of multi-objective evolutionary algorithm based on gradient crowding.
Figure 2. Flowchart of multi-objective evolutionary algorithm based on gradient crowding.
Agriculture 13 01324 g002
Figure 3. Two-dimensional schematic of calculation principle for convergence, γ .
Figure 3. Two-dimensional schematic of calculation principle for convergence, γ .
Agriculture 13 01324 g003
Figure 4. Two-dimensional schematic of calculation principle for the criterion .
Figure 4. Two-dimensional schematic of calculation principle for the criterion .
Agriculture 13 01324 g004
Figure 5. Comparison of Pareto frontiers for different test functions.
Figure 5. Comparison of Pareto frontiers for different test functions.
Agriculture 13 01324 g005
Figure 6. Comparison of theoretical tractor speed results based on different algorithms.
Figure 6. Comparison of theoretical tractor speed results based on different algorithms.
Agriculture 13 01324 g006
Figure 7. Comparison of tractor power and fuel economy optimization results of different algorithms.
Figure 7. Comparison of tractor power and fuel economy optimization results of different algorithms.
Agriculture 13 01324 g007
Table 1. Steps of segmented elite strategy algorithm (Algorithm: Segmented elite strategy).
Table 1. Steps of segmented elite strategy algorithm (Algorithm: Segmented elite strategy).
Input: P, L
Output: P
// Segment P by elite rating
1: function Divide (P)
2:    Divide P into Pi by Elite Level.
3:    returen Pi
4: end function
5: for i = 1, 2, …, N do
6:    Pi = Diversity-Prune(Pi, Li, P)
7: end for
8: P = Diversity-Prune(P, L)
9: end Procedure
// Reduce P by the number of limits per segment
// function to exclude individuals when special treatment, only for the set of individuals of the specified segment
// Reduce P by the total number of restrictions
Table 2. Parameter settings.
Table 2. Parameter settings.
AlgorithmNSGA-IGC_NSGA-IISPEA-IIGC_SPEA-II
Population size200200200200
Evolutionary algebra200200200200
Crossover probability1111
Mutation probability0.050.050.050.05
Number of uniformly selected points at the front end of convergence500500500500
The pre-generation ratio of diversity random 4 4
Segmented strategy 0.5, 0.4, 0.1 0.5, 0.4, 0.1
Table 3. Statistics for the convergence and diversity of the four algorithms.
Table 3. Statistics for the convergence and diversity of the four algorithms.
Standard Test FunctionsAlgorithm γ d ¯ δ
ZDT1NSGA-II0.0229120.0079670.0076110.955302
GC_NSGA-II0.0230320.0082590.0063760.771947
SPEA-II0.0243420.0076430.0129481.694197
GC_SPEA-II0.0198050.0081270.0081481.002563
ZDT2NSGA-II0.0123690.0076440.0065600.858250
GC_NSGA-II0.0114800.0077200.0057240.741448
SPEA-II0.0104600.0074890.0160422.142011
GC_SPEA-II0.0050460.0075410.0075421.000210
ZDT3NSGA-II0.0020240.0117200.0205671.754830
GC_NSGA-II0.0021270.0119050.0212901.788401
SPEA-II0.0033030.0116910.0289472.475952
GC_SPEA-II0.0027260.0122250.0222201.817520
ZDT4NSGA-II0.0004730.0073890.006800.920091
GC_NSGA-II0.0001850.0076340.0055030.720860
SPEA-II0.0002380.0072840.0106731.465305
GC_SPEA-II0.0001810.0074000.0085181.151056
ZDT6NSGA-II0.0004730.0073890.0067990.920091
GC_NSGA-II0.0001850.0076340.0055030.720860
SPEA-II0.0002380.0072840.0106731.465305
GC_SPEA-II0.0001810.0074000.0085181.151056
Table 4. Basic parameters of tractor and engine.
Table 4. Basic parameters of tractor and engine.
Indicators
EngineModelWP6G180E330
Calibrated power (kW)132.5
Calibration   speed   ( r min 1 )2200
Rated   fuel   consumption   ( g ( kW h ) 1 )<235
DrivelineCentral drive ratio6.125
Final Drive Ratio6.40
SpeedNumber of gears32(F) + 32(R)
Forward   speed   ( km h 1 )2.28–39.8
Machine parameterRated tractive force (kN)57
Machine quality (kg)8144
Service mass (kg)8319
Table 5. Comparison of transmission ratio optimization results based on gradient crowding.
Table 5. Comparison of transmission ratio optimization results based on gradient crowding.
Gear PartitionGearGear NameBefore OptimizationNSGA-IISPEA-IIGC_NSGA-II
Low gear1Forward L-I298.93290.539238.377287.742
2Forward L-II248.11241.145198.647229.116
3Forward L-III209.25203.271165.494190.772
4Forward L-IV173.68171.640137.820159.082
5Forward M-I191.47189.216151.937175.377
6Forward M-II158.92157.049126.108149.280
7Forward M-III134.03132.452106.357129.168
8Forward M-IV111.25109.94088.280109.952
9Forward H-I132.71131.147105.309127.864
10Forward H-II110.15108.85387.407108.838
11Forward H-III82.8981.91465.77683.794
12Forward H-IV77.10276.19461.18380.180
13Forward S-I97.4596.30377.329101.341
14Forward S-II80.8879.92864.18184.109
15Forward S-III68.2167.40754.12770.933
16Forward S-IV56.6255.95344.93058.881
high grade17Forward L-I90.15589.09471.54193.755
18Forward L-II74.82873.94759.37877.816
19Forward L-III63.10862.36550.07865.628
20Forward L-IV52.37951.76241.56454.470
21Forward M-I57.74646.95145.82360.052
22Forward M-II47.92938.97038.03349.843
23Forward M-III40.42232.86632.07642.036
24Forward M-IV33.55027.27826.62334.890
25Forward H-I40.02332.54131.75941.621
26Forward H-II33.21827.00826.35934.544
27Forward H-III28.01622.77922.23229.135
28Forward H-IV23.25318.90618.45224.181
29Forward S-I29.3923.89623.32230.563
30Forward S-II24.3919.83119.35425.364
31Forward S-III20.5716.72516.32321.391
32Forward S-IV17.0713.87913.54617.752
Table 6. Comparison of tractor performance indicators based on optimization algorithms.
Table 6. Comparison of tractor performance indicators based on optimization algorithms.
IndicatorsBefore OptimizationNSGA-II
(Mean ± S.D.)
SPEA-II
(Mean ± S.D.)
GC_NSGA-II
(Mean ± S.D.)
The loss rate of driving power (%)36.2122.06 ± 0.3120.19 ± 0.5221.14 ± 0.44
The loss rate of specific fuel consumption (%)11.376.29 ± 0.338.62 ± 0.214.23 ± 0.36
Maximum   speed   ( km h 1 )31.7332.13 ± 0.4534.33 ± 0.2330.20 ± 0.51
First   gear   speed   ( km h 1 )2.302.71 ± 0.602.87 ± 0.432.76 ± 0.14
The climbing gradient of the first gear of the transport gear (%)44.0339.57 ± 0.1138.07 ± 0.2645.07 ± 0.39
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

Chang, F.; Yuan, F.; Lu, Z. A Multi-Objective Optimization Method for a Tractor Driveline Based on the Diversity Preservation Strategy of Gradient Crowding. Agriculture 2023, 13, 1324. https://doi.org/10.3390/agriculture13071324

AMA Style

Chang F, Yuan F, Lu Z. A Multi-Objective Optimization Method for a Tractor Driveline Based on the Diversity Preservation Strategy of Gradient Crowding. Agriculture. 2023; 13(7):1324. https://doi.org/10.3390/agriculture13071324

Chicago/Turabian Style

Chang, Feilong, Fahui Yuan, and Zhixiong Lu. 2023. "A Multi-Objective Optimization Method for a Tractor Driveline Based on the Diversity Preservation Strategy of Gradient Crowding" Agriculture 13, no. 7: 1324. https://doi.org/10.3390/agriculture13071324

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