In modern manufacturing, the demand for high-precision gear components has escalated due to advancements in automotive transmission systems. High-speed gear hobbing, a critical process for mass production, faces challenges such as heat accumulation, energy inefficiency, and reduced tool life. This study focuses on optimizing gear hobbing process parameters under high-speed conditions by integrating a Genetic Backpropagation (GABP) neural network prediction model with the Non-dominated Sorting Genetic Algorithm II (NSGA-II). The objective is to minimize energy consumption and maximize tool life while maintaining machining quality. Through experimental validation, the proposed approach demonstrates superior performance in prediction accuracy and optimization efficiency, offering practical insights for enhancing gear hobbing machine operations.
The gear hobbing process involves complex interactions between cutting parameters, such as spindle speed, feed rate, and tool geometry, which directly influence energy usage and tool wear. Traditional methods often rely on empirical models, which lack adaptability to dynamic conditions. Here, we employ a GABP algorithm to predict key outcomes, including tool life and energy consumption, based on input parameters. The NSGA-II algorithm is then applied to multi-objective optimization, generating Pareto-optimal solutions that balance competing goals. This integrated framework addresses the limitations of conventional approaches by leveraging machine learning and evolutionary algorithms.

Gear hobbing machines are essential in producing gears with high dimensional accuracy. However, at high speeds, thermal effects and mechanical stresses can lead to deviations in gear quality. The GABP model combines the global search capability of genetic algorithms with the local refinement of backpropagation neural networks. This hybrid approach enhances prediction stability and reduces errors. The mathematical formulation begins with normalizing input data to handle varying scales. For a dataset with inputs H and P, and outputs including tool life and energy consumption, the normalization is given by:
$$ d’ = \frac{2(d – d_{\text{min}})}{d_{\text{max}} – d_{\text{min}}} – 1 $$
where d represents the original data, and d’ is the normalized value. The GABP network structure includes an input layer, a hidden layer, and an output layer. The number of hidden neurons is determined to balance data complexity and computational efficiency, as expressed by:
$$ \sum_{i=0}^{N} C_M > K $$
Here, C_M denotes the number of hidden neurons, N is the number of input neurons, and K is the sample size. The fitness function in GABP is defined using the error norm between predicted and actual values:
$$ X_2 = \sqrt{x_1^2 + x_2^2} $$
where x_1 and x_2 are the differences for energy consumption and tool life, respectively. This formulation ensures that the network minimizes overall prediction error during training.
The NSGA-II algorithm optimizes the gear hobbing parameters by considering multiple objectives simultaneously. It incorporates crowding distance and non-dominated sorting to maintain diversity in solutions. The optimization model is defined as:
$$ F\{\text{GABP}(H, P, O_p)\} = (T_{\text{max}}, W_{\text{min}}) $$
subject to:
$$ p_{ij_{\text{min}}} \leq p_{ij} \leq p_{ij_{\text{max}}}, \quad j = 1, 2, 3, 4 $$
$$ s_{i1} \leq \text{MAX}_T, \quad s_{i2} = \text{ELI}_Q $$
In this model, T_max represents the maximum tool life, W_min is the minimum energy consumption, and constraints include parameter bounds and quality indicators. The NSGA-II process involves initializing a population, evaluating fitness, and iteratively applying selection, crossover, and mutation to evolve solutions. The algorithm dynamically adjusts coefficients based on front crowding to avoid local optima, ensuring robust Pareto-optimal sets.
For experimental validation, a CNC high-speed gear hobbing machine was used, and data were processed in MATLAB. The GABP model was trained on 50 samples and tested on 12, with input parameters including spindle speed, feed rate, depth of cut, and tool material. The output variables were tool life and energy consumption. The network architecture comprised 12 input nodes, 23 hidden nodes, and 2 output nodes. After five iterations, the mean squared error dropped to 10^{-5}, with a best error of 0.000425, indicating high stability. Comparative analysis with a standard BP neural network revealed that GABP reduced tool life prediction error by 16% and energy consumption error by 36%, as summarized in Table 1.
| Model | Tool Life Error (min) | Energy Consumption Error (kWh) |
|---|---|---|
| BP Neural Network | 0.125 | 0.0085 |
| GABP | 0.105 | 0.0054 |
The convergence performance of GABP is illustrated in Figure 1, where the prediction error decreases rapidly over 70 genetic iterations, demonstrating efficient learning. The Pareto-optimal solutions obtained from NSGA-II optimization show a trade-off between tool life and energy consumption. For instance, as tool life increases, energy consumption stabilizes around 66.45 × 10^{-3} kWh, indicating an optimal balance. Table 2 presents sample data from the optimized Pareto set, highlighting improvements in both objectives compared to pre-optimization values.
| Parameter Set | Spindle Speed (rpm) | Feed Rate (mm/rev) | Tool Life (min) | Energy Consumption (kWh) |
|---|---|---|---|---|
| Pre-optimization | 1500 | 0.1 | 33222 | 0.0912 |
| Post-optimization | 1450 | 0.095 | 31463 | 0.0854 |
| Pre-optimization | 1600 | 0.12 | 29630 | 0.0885 |
| Post-optimization | 1550 | 0.115 | 28570 | 0.0823 |
The effectiveness of the NSGA-II optimization is further analyzed through the distribution of solutions. The algorithm successfully identifies parameter combinations that minimize energy consumption while extending tool life. For example, the energy consumption error is reduced significantly in the optimized set, as shown in the following equation summarizing the improvement:
$$ \Delta W = W_{\text{pre}} – W_{\text{post}} = 0.0912 – 0.0854 = 0.0058 \, \text{kWh} $$
Similarly, for tool life:
$$ \Delta T = T_{\text{post}} – T_{\text{pre}} = 31463 – 33222 = -1759 \, \text{min} $$
This indicates a more efficient use of the gear hobbing machine resources. The multi-objective approach ensures that no single objective is prioritized at the expense of the other, leading to sustainable machining practices.
In conclusion, the integration of GABP and NSGA-II provides a robust framework for optimizing high-speed gear hobbing processes. The GABP model’s predictive accuracy, combined with NSGA-II’s optimization capability, results in significant reductions in errors and enhanced performance. This methodology can be applied to various gear hobbing machines to improve efficiency and reduce operational costs. Future work could explore real-time adaptation of parameters and inclusion of additional factors like surface quality.
The gear hobbing process is critical in manufacturing, and optimizing its parameters directly impacts productivity and sustainability. By leveraging advanced algorithms, this study contributes to the evolution of smart manufacturing systems. The repeated emphasis on gear hobbing and gear hobbing machine throughout this work underscores their importance in industrial applications. Overall, the proposed model offers a scalable solution for achieving high-quality gear production with minimal resource consumption.
