Abstract
To analyze the quantitative mapping relationship between the geometric errors of the five-axis CNC machine tool and the tooth surface deviation of spiral bevel gears, and identify the key geometric errors that affect the machining deviation of the spiral bevel gear tooth surface, a sensitivity analysis method for tooth surface machining deviation of spiral bevel gear based on screw theory and EFAST method is proposed. Firstly, the machining model of the spiral bevel gear tooth surface based on the five-axis CNC machine tool is established. Then, the geometric error transfer model of the machine tool is established based on the screw theory. Combined with the EFAST global sensitivity analysis method, the key geometric errors that affect tooth surface deviation are identified. Finally, the reliability and effectiveness tests are performed by comparing the results to the local sensitivity analysis method and simulating compensation for the key geometric errors. The result of compensation shows that the tooth surface deviation is reduced significantly according to global sensitivity analysis. The feasibility of applying sensitivity analysis to control the tooth surface deviation of spiral bevel gears has been demonstrated.
Similar content being viewed by others
Introduction
Spiral bevel gears are widely used in the automotive, mining, and aviation industries, due to their high transmission efficiency, robust bearing capacity, stable transmission, and compact structure1. The accuracy of gear transmission is directly impacted by the precision of gear machining, which is essential to the service life, safety, and dependability of mechanical equipment, and the accuracy of the gear is affected by the accuracy of the gear processing machine tool. Of all errors that affect the machining accuracy of machine tools, the geometric errors and thermal deformation errors of machine tools account for roughly 60–70%2. The geometric errors are more stable and measurable than thermal deformation errors3. Therefore, in order to improve the machining accuracy of gears economically and efficiently, it is of significance to establish the geometric errors model and identify the key geometric errors that affect the tooth surface accuracy.
The establishment of the geometric errors model is the basis for key geometric errors identification. The main methods include multi-body system theory, homogeneous coordinate transformation, and screw theory4. On the basis of an error model, combined with sensitivity analysis methods, the influence weight of the geometric error is quantified, and the key geometric error is identified. Sensitivity analysis methods mainly include local sensitivity analysis methods and global sensitivity analysis methods, such as the matrix differential method, factor perturbation method, Morris method, Sobol method, and EFAST method5. In recent years, some scholars have conducted related research. Chen et al.6 established the volumetric error model of a five-axis machine tool with the configuration of RTTTR and conducted a sensitivity analysis by calculating partial differentials. The analysis results were successfully utilized in the design and production of a five-axis ultra-precision machine tool. Cai et al.7 established the precision model based on the multi-body system theory. They analyzed the sensitivity of geometric error parameters of the machine tool by using the matrix differential method and identified the geometric error items of main parts. Li et al.8 established the error model of a three-axis machining center based on multi-body system theory and the homogeneous coordinate transformation method. They determined the sensitivity coefficient of geometric errors to machining errors using the matrix differential method and identified the key geometric errors that affect machining accuracy. Shih9 established a sixth-order polynomial for the motion parameters of each axis of the machine tool. Shih added the disturbance amount into the first-order coefficient of the motion parameter polynomial for each axis, that is, the perturbation is applied to each motion axis. Shih discovered that the alteration of the first-order coefficient significantly impacted the accuracy of the tooth surface and then drew tooth surface error topology diagrams for each axis under the same disturbance amount. Through analyzing the topology diagrams, the sensitivity of each axis to the disturbance amount change could be determined. Cheng et al.10 proposed a sensitivity analysis method based on the product of exponential screw theory and the Morris approach for global sensitivity analysis of the volumetric machining accuracy of a five-axis machine tool. They identified the key geometric errors that have a significant influence on machining accuracy and used the analysis results to adjust the machine components. Zou et al.11 established a measurement error model for the five-axis measuring machine using the homogeneous coordinate transformation. They employed the Sobol global sensitivity analysis method was used to quantify the influence of geometric errors on the measurement results. Wu et al.12 constructed the forward kinematic chain solution and the volumetric error model for vertical machining centers using screw theory. The identified and analysis the 13 key geometric errors of vertical machining centers through global sensitivity analysis. Liu et al.13 established a volumetric error model for the dual-spindle ultra-precision drum roll lathe by combining the homogeneous transfer matrix and multi-body system theory. They utilized the improved Sobol method to identify the sensitivity of geometric error components of the lathe. Guo et al.14 established a comprehensive volumetric error model of a five-axis machine tool by using multi-body system theory and the homogeneous coordinate transformation method. They determined the influence of geometric error items on machine tool accuracy and conducted error compensation by applying the EFAST global sensitivity analysis method.
Screw theory is widely used in the field of robotics for tasks such as trajectory planning, motion control, error modeling, and more. Compared with the traditional homogeneous coordinate transformation modeling method based on multi-body system theory, the screw theory does not require to establish the local coordinate system for each component in the modeling process. Instead, it only needs to establish a global reference coordinate system, which simplifies the modeling complexity and workload15. The Extended Fourier Amplitude Sensitivity Test (EFAST) method combines the better efficiency of FAST with Sobol’s capacity to compute total effects and was proposed by SALTELLI16. It is an effective global sensitivity analysis method that has been successfully applied in agriculture, meteorology, and other fields17,18. To quantitatively analyze the key geometric errors affecting the machining accuracy of spiral bevel gears, this paper proposes a sensitivity analysis method for spiral bevel gear tooth surface deviation based on screw theory and the EFAST method. Firstly, the tooth surface processing model of the spiral bevel gear for the five-axis CNC machine tool is established. Based on the motion transfer relationship of the machine tool, the geometric errors transfer model is established between the machine tool’s geometric errors and the tooth surface deviation. Then, the sensitivity coefficients of machine tool geometric errors to tooth surface deviation are calculated using the EFAST method, and the key geometric errors are identified. Finally, the key geometric errors are compensated, and the changes in tooth surface deviation are compared to verify the effectiveness of the sensitivity analysis. This paper provides theoretical guidance for the manufacture of high-precision spiral bevel gears and machine tools.
CNC machining model of spiral bevel gear
The structural diagram of the spiral bevel gear CNC machine tool is shown in Fig. 1. The X-axis, Y-axis, and Z-axis represent the three translational axes of the machining tool. The A-axis represents the rotation axis of the workpiece gear, the B-axis represents the root cone angle swing axis, and the C-axis represents the cutter shaft. For Gleason bevel gears, the C-axis generates rotary cutting motion, which is independent of tooth surface formation. Through the linkage of the X-axis, Y-axis, Z-axis, A-axis, and B-axis, the tooth surface of the Gleason bevel gear can be obtained19.
According to the coordinate transformation relationship in Fig. 2, the spatial transformation matrix MC from the tool to the workpiece gear can be expressed as follows:
The space transformation matrix MC is determined by φa, φb, Cx, Cy, and Cz. φa represents the rotation angle of the workpiece gear on the CNC machine tool. φb denotes the installation angle of the workpiece gear on the machine tool. Cx, Cy, and Cz represent the distances from the Oe to the On along the X-axis, Y-axis, and Z-axis directions respectively. Cd represents the distance from the Og to the Oh. As shown in Fig. 2, the five quantities represent the relative positions of the two rotary axes and the three translational axes of the CNC machine tool20. The tooth surface equation rg can be obtained by combining the spatial transformation matrix MC from the A-axis to the C-axis with the tool equation rt21, as shown in the following:
Where r0 represents the nominal radius of the cutter head. u and\(\theta\)represent the cutter head parameters. α represents the tooth profile angle of the tool. Symbols + and - represent the cutting concave surface of the outer blade and the convex surface of the inner blade, respectively.
Establishment of geometric errors transfer model based on screw theory
Screw theory
As shown in Fig. 3, according to the Chasles theorem, the motion of any rigid body can be achieved by rotating around and moving along an axis. This combined motion is called screw motion22. The motion screw is expressed by Eq. (4).
Where \(\varvec{\omega}={\left[ {\begin{array}{*{20}{c}} {{\omega _1}}&{{\omega _2}}&{{\omega _3}} \end{array}} \right]^{\text{T}}}\) denote the unit vector in the rotation direction and \({\varvec{v}}={\left[ {\begin{array}{*{20}{c}} {{v_1}}&{{v_2}}&{{v_3}} \end{array}} \right]^{\text{T}}}\) denote the unit vector in the moving direction.
The motion screw can be further expressed in matrix form as follows:
Where \(\hat{\varvec{\omega}}\) is an antisymmetric matrix of \(\varvec{\omega}\), which can be calculated as follows:
When the rigid body moves, \(\varvec{\omega}=0\), the exponential matrix is expressed as follows:
When the rigid body rotates, \(\varvec{\omega} \ne 0\), the exponential matrix is expressed as follows:
Where \({{\text{e}}^{\hat{\varvec{\omega}} \theta }}\) can be expanded using the trigonometric series method as follows:
The exponential matrix \({\varvec{T}}={{\text{e}}^{\hat{\xi} \theta }}\) of the motion screw can be used to represent the positional relationship of the rigid body from the initial position to the final one. For a system with n rigid bodies in series, the position transformation matrix of the end coordinate system relative to the reference coordinate system can be expressed in the form of an exponential product as follows23:
Where \({{\varvec{g}}_n}(\theta )\)\((n=1,2,3 \cdot \cdot \cdot )\)represents the position transformation matrix of the end coordinate system relative to the reference coordinate system with the displacement parameter\(\theta\). \({{\varvec{g}}_n}(0)\) means the initial state of\({{\varvec{g}}_n}(\theta )\), which is a constant matrix and can be omitted in the calculation process.
Geometric errors analysis
Due to geometric errors that occurred during the manufacturing and installation process of the motion axes of the five-axis CNC machining tool, the actual position of each motion axis will deviate from the ideal one, which results in the tooth surface deviation error of the spiral bevel gear after machining process24.
Each axis of the machine tool includes six errors, three linear errors, and three angular errors25. As shown in Fig. 4(a)(b), taking the motion of the Z-axis and the B-axis as examples, δ represents linear error, while ε represents angular error. The error variable is distinguished by two subscripts: the first represents the direction of the error, and the second represents the corresponding axis. So, δyZ represents the linear error of the Z-axis in the y-direction, and εαB represents the angular error of the B-axis in the α-direction. The three linear errors of the Z-axis and B-axis include δxZ, δyZ, δzZ, and δxB, δyB, δzB. Similarly, the three angular errors are εαZ, εβZ, εγZ and εαB, εβB, εγB. Therefore, the total geometric errors of the five-axis CNC machine tool are 30 items.
The five-axis CNC machine tool consists of three linear axes and two rotational axes. To facilitate the sensitivity analysis, the geometric errors are numbered as shown in Table 1.
Screw representation of geometric errors
There are five types of motion screws in the five-axis CNC machine tool: (1) Moving along the X-axis, (2) Moving along the Y-axis, (3) Moving along the Z-axis, (4) Rotating around the A-axis, (5) Rotating around the B-axis. The ideal motion screws for each axis are shown in Table 2, where “Q” (Q = X-axis, Y-axis, Z-axis, A-axis, B-axis) denotes the axis of motion, and a, b, and c denote the ideal displacement along the X-axis, Y-axis, and Z-axis, while d and e denote the ideal rotation angles around the A-axis and B-axis.
The Y-axis is chosen as an example, and the ideal motion screw of the Y-axis is as follows:
Where \(\varvec{\nu}={\left[ {\begin{array}{*{20}{c}} 0&b&0 \end{array}} \right]^{\text{T}}}\), \(\varvec{\omega}={\left[ {\begin{array}{*{20}{c}} 0&0&0 \end{array}} \right]^{\text{T}}}\), the ideal exponential matrix of the Y-axis is as follows:
The transformation matrices \({\text{e}^{\mathop {\hat{{\varvec{\xi}}_\text{X}}} {\theta _\text{X}}}}\), \({{\text{e}}^{\mathop {\hat{{\varvec{\xi}}_\text{Z}}} {\theta _\text{Z}}}}\), \({{\text{e}}^{\mathop {\hat{{\varvec{\xi}}_\text{A}}} {\theta _\text{A}}}}\) and \({{\text{e}}^{\mathop {\hat{{\varvec{\xi}}_\text{B}}} {\theta _\text{B}}}}\) for other axes can be obtained similarly.
If the geometric errors of the machine tool are considered, the motion errors of each axis can be represented by three sets of motion screws as shown in Table 3, where P (P = x, y, z, α, β, γ) represents the direction of motion, and Q (Q = X-axis, Y-axis, Z-axis, A-axis, B-axis) denotes the axis of motion.
Considering the X-axis as an example, the error motion screw of the X-axis in the x-direction is as follows:
where \({\varvec{\nu}_x}={\left[ {\begin{array}{*{20}{c}} {{\delta _{x\text{X}}}}&0&0 \end{array}} \right]^{\text{T}}}\) and \({\varvec{\omega}_x}={\left[ {\begin{array}{*{20}{c}} {{\varepsilon _{\alpha \text{X}}}}&0&0 \end{array}} \right]^{\text{T}}}\).
Similarly,
The exponential form of the error motion screw in the x-direction of the X-axis is as follows:
\({{\text{e}}^{{{\hat {\varvec{\xi}}}_{y\text{X}}} {\varepsilon _{\beta \text{X}}}}}\) and \({\text{e}^{{{\hat {\varvec{\xi}}}_{z\text{X}}} {\varepsilon _{\gamma \text{X}}}}}\)can be calculated in the same way.
\({\text{e}^{{{\hat {\varvec{\xi}}}_{\text{X}e}}\;{\theta _{\text{X}e}}}}\) is used to represent the error transformation matrix, which consists of three sets of error motion screws related to the X-axis. It is expressed as follows:
The geometric error transformation matrices \({\text{e}^{{{\hat {\varvec{\xi}}}_{\text{Y}e}}\;{\theta _{\text{Y}e}}}}\), \({\text{e}^{{{\hat {\varvec{\xi}}}_{\text{Z}e}}\;{\theta _{\text{Z}e}}}}\), \({\text{e}^{{{\hat {\varvec{\xi}}}_{\text{A}e}}\;{\theta _{\text{A}e}}}}\) and \({\text{e}^{{{\hat {\varvec{\xi}}}_{\text{B}e}}\;{\theta _{\text{B}e}}}}\) for other axes can be obtained using the same method.
Establishment of geometric errors transfer model
A geometric error transfer model of the five-axis CNC machine tool is established in this paper based on screw theory. The topological structure of the machine tool is illustrated in Fig. 5. The motion chain from the tool to the workpiece is as follows: Tool – Y-axis – X-axis – Bed – Z-axis – B-axis – A-axis – Gear. Under ideal conditions, the theoretical tooth surface equation can be expressed in the form of an exponential product, as shown in Eq. (18).
Under the influence of the combined linear errors and angular errors of the motion axes, the relative position of the workpiece and the tool will deviate from the theoretical one. The actual tooth surface equation \({\varvec{r}}_{g}^{e}\) can be expressed in the form of an exponential product in the following equation:
The tooth surface is discretized into 15 × 9 grid points. The coordinate values for the grid points can be determined to calculate the error Kf (f = 1, 2, …, 135) of grid points between the actual tooth surface and the theoretical one. Subsequently, the tooth surface deviation value K can be expressed by summing the absolute values of the errors of each grid point in the following equation:
The 30 geometric errors of the machine tool are used as input values, and the tooth surface deviation value K is utilized as the output result to assess the degree of deviation. The model of the machine tool’s geometric errors to the gear tooth surface deviation can be expressed as:
Global sensitivity analysis of geometric errors
Analysis process of EFAST method
EFAST is a variance-based global sensitivity analysis method that is independent of any assumptions about the model structure26. It has the characteristics of requiring fewer model evaluations and provides a good approximation of nonlinear systems. When a feasible input parameter range is provided, the EFAST method offers a way to estimate the expected value E and variance V of the model output, as well as the contribution of input parameters and their interactions to the variance. Sensitivity analysis methods typically focus on three main aspects: models or systems, input parameters, and output results. According to Eq. (21), the analysis process of the EFAST method is shown in Fig. 6. Each error item has a certain range of variations and distribution forms, and all error items constitute a multidimensional parameter space27.
Based on Weyl’s theorem, the primary concept of the EFAST method is to transform the k-dimensional integral into a one-dimensional integral according to the following Eq. (22).
Where the expected value of the output E(K) is obtained through the k-dimensional integration \({\Omega ^k}\) of the product of the joint probability density function of the model y(x) and p(x) in the input space. A unique frequency \({\omega _i}\) is assigned to each input parameter xi, and then transformed according to the following function:
Where φi is a random phase uniformly selected in \([0,2\pi )\), and s is a scalar in the range of \(( - \pi ,\pi )\). For different values of s, all factors change along a scan input space \({\Omega ^k}\) curve. The oscillation xi depends only on its corresponding frequency \({\omega _i}\). The output of the model is periodic and combined with different frequencies of input \({\omega _i}\), regardless of the model f(x). Therefore, if the parameter i has a strong influence on the model, the oscillation output \({\omega _i}\) will have a high amplitude.
According to Eq. (23), \(K=y{\text{(}}{x_1},{x_2}, \cdot \cdot \cdot {x_{30}}{\text{)}}\)can be transformed into the following formula:
The formula for E(K) can be expressed as follows:
The total variance V(K) of the output of the y(s) model in the formula can be approximated by Fourier analysis as follows:
For the set of odd frequencies, the integral range of the y(s) can be reduced from \(( - \pi ,\pi )\) to \(( - \pi /2,\pi /2)\), and the number of required model operations can be halved. The calculation of Fourier coefficients \({A_j}\) and \({B_j}\) are demonstrated in the following equations:
Where Ns represents the number of calculations, N0=(Ns+1)/2 and Nq=(Ns-1)/2. M is the maximum harmonic number to be considered.\({A_{p{\omega _{\sim i}}}}\) and \({B_{p{\omega _{\sim i}}}}\) are Fourier coefficients without the parameter xi. Vi represents the variance of the model output when the parameter xi acts alone. Vci is the variance of the model output when the remaining error items of xi is not included.
In order to measure the influence of a single error xi on the output variance, the ratio Si of Vi to the total variance V is called the first-order sensitivity coefficient of the error xi. The size of the first-order sensitivity coefficient reflects the degree of influence of the error item on the tooth surface deviation when acting independently. Due to the mutual coupling between the error items, the global sensitivity coefficient STi is introduced to measure the influence of the error xi itself and its coupling with other input error items on the output variance. Then the first-order sensitivity coefficient Si and global sensitivity coefficient STi of parameter xi are calculated in the following equations:
Sensitivity analysis results
To use EFAST for global sensitivity analysis, the distribution range of the geometric errors should be determined. Since the machine tool exhibits numerous geometric errors and the actual measurement process is complex, the primary objective of this paper is to validate the feasibility of the proposed theory. This paper adopts the geometric error range of the machine tool from existing literature and scales it28. Assuming that the linear error range is 0 ~ 15 μm and the angular error range is 0 ~ 0.015 deg, with the geometric error items being uniformly distributed. The geometric error range is inputted into the program for sensitive calculation, resulting in the derivation of first-order and global sensitivity coefficients for 30 geometric errors. The data is obtained by rounding the original data to retain five decimal points, and the results are presented in Table 4. Subsequently, the data is utilized in drawing software to generate a sensitivity analysis radar diagram, as shown in Fig. 7.
Figure 7 illustrates the distribution of the first-order and global sensitivity coefficients regarding the influence of geometric errors on the tooth surface deviation of the spiral bevel gear. The numbers 1 to 30 denote the sequence numbers of the geometric error items, while the numbers 0 to 0.27 represent the sensitivity coefficient values of the corresponding geometric error items. The following conclusions can be obtained:
-
(1)
It can be observed that the first-order and global sensitivity coefficients of each geometric error to spiral bevel gear tooth surface deviation are greater than 0, which have the same distribution and change trends. The larger the sensitivity coefficient, the greater the influence of the geometric error on the tooth surface deviation. The relationship between the first-order and global sensitivity coefficients is undetermined. When the global sensitivity coefficient surpasses the first-order sensitivity coefficient, it indicates that the coupling effect between the error item and other error items amplifies the influence of the error item on the tooth surface deviation. Conversely, when the global sensitivity coefficient is lower than the first-order sensitivity coefficient, it indicates that the coupling effect between the error item and other error items diminishes the influence of the error item on the tooth surface deviation. However, the coupling mechanism between the error items is not clear, indicating that the coupling among the error items is complex.
-
(2)
According to Reference16, the sum of the first-order or global sensitivity coefficients should be close to 1. Assuming that the sum of the sensitivity coefficients of the 30 geometric errors is 1, and the sensitivity coefficients of each error are equal, the coefficients are approximately 0.033. Therefore, the geometric error item with a sensitivity coefficient greater than 0.03 is considered as the key geometric error item. To comprehensively consider the coupling effect between the error items, this paper chooses the global sensitivity coefficient as the evaluation index. Consequently, there are 12 key geometric error items, including 8 linear geometric error items δxX, δyX, δxY, δyY, δxZ, δxA, δxB, δyB, corresponding to error serial numbers 1, 2, 7, 8, 13, 19, 25, and 26, respectively, and 4 angular geometric error items εβX, εγX, εαY, εβY, corresponding to error serial numbers 5, 6, 10, and 11, respectively. Upon comparison with the first-order sensitivity coefficients, the error items with strong coupling are δyX, δyY and δyB, with corresponding serial numbers are 2, 8, and 26.
-
(3)
The sensitivity coefficient of the angular geometric error item εγX is the largest, indicating it is the most critical error. By summing the sensitivity coefficients of each motion axis, it is evident that the X-axis is the most sensitive motion axis of the machine tool. To improve the machining accuracy of the gear tooth surface more effectively, the 12 identified key geometric errors should be compensated for in a targeted manner. Simultaneously, when compensating for geometric errors, special attention should be given to the most sensitive error item εγX and the most sensitive X-axis.
-
(4)
The theory proposed in this paper can be extended to other gear manufacturing processes, such as the hobbing and the power skiving. However, this paper only focuses on the influence of the geometric error on the tooth surface deviation. It is important to note that there are multiple sources of errors, including thermal error, force error and others, during actual processing of the machine tool. Future research should comprehensively consider the influence of these errors on tooth surface deviation.
Comparison and compensation of sensitivity analysis results
Comparison of key geometric errors identification results
To validate the reliability of the key geometric errors identified by the EFAST sensitivity analysis method, the local sensitivity analysis method based on factor perturbation method is applied. The size of the local sensitivity coefficient reflects the degree of influence of the error item on the tooth surface deviation when acting independently. The comparison is performed by changing one parameter within the geometric errors range while keeping the other parameters constant. The parameter sensitivity coefficient S is calculated as follows:
Where Ki+1 and Ki are the i + 1 and i model output values, respectively. Ka is the mean of the two output values. xi+1 and xi are the i + 1 and i model input values, respectively. xa is the average value of the two input values. The larger the |S|, the higher the sensitivity of the parameter.
According to Eq. (33), the local sensitivity coefficients of 30 geometric errors are calculated and then obtained by rounding the original data to retain five decimal points, as shown in Table 5. The data is imported into the drawing software to generate the sensitivity analysis radar diagram, as shown in Fig. 8. Compared with those obtained using the EFAST method, the distribution trend of the sensitivity results is largely consistent. This consistency confirms the reliability of the EFAST sensitivity analysis.
Simulation compensation of key geometric errors
To validate the effectiveness of the global sensitivity analysis results obtained from the EFAST method. The simulation compensation is conducted to assess the influence of the identified key errors on the tooth surface deviation. In the simulation compensation, the initial errors for each axis of the machine tool are set to their maximum values within the range, with linear errors at 15 μm and angular errors at 0.015 deg. Given that it is impossible to completely eliminate geometric errors during the manufacturing process, it is assumed that the maximum values for linear and angular key geometric error items are 4 μm and 0.0034 deg respectively after compensation. The values of the other geometric error items remain unchanged. The absolute error values of tooth surface deviation at 135 grid points before and after compensation are illustrated in Figs. 9 and 10(a)(b).
From Figs. 9 and 10(a)(b), it can be observed that the absolute error values of each grid point have decreased significantly after compensating for the identified key error items. The value K of tooth surface deviation before and after compensating for the key error items is calculated, as shown in Table 6 After the key geometric error items are compensated, the tooth surface deviation value K is reduced from 0.58802 mm to 0.1363 mm, and the tooth surface deviation reduction rate is 76.82%. The tooth surface deviation is significantly reduced, which further verifies the effectiveness of the key geometric error items identified by the EFAST sensitivity analysis method, and also proves the strong correlation between the key geometric error items of the machine tool and the gear tooth surface accuracy. The relevant gear parameters used in this paper are shown in Table 7.
Conclusion
Due to the complex relationship between the geometric errors and tooth surface deviation in the five-axis CNC spiral bevel gear machine tool, a key geometric errors identification method based on screw theory and the EFAST method is proposed. This method can reliably and effectively identify the key geometric error items that affect the tooth surface deviation. The main conclusions are as follows:
-
(1)
According to the principles of tooth surface forming and based on the screw theory, the error transfer model from the machine tool to the gear workpiece is established. This model reveals the quantitative mapping law between the geometric errors of the machine tool and the tooth surface deviation of the spiral bevel gear.
-
(2)
According to the error transfer model, the EFAST method is utilized to quantitatively calculate the first-order sensitivity coefficient and global sensitivity coefficient of each geometric error item. This method identifies the key geometric error items that significantly influences the tooth surface deviation, and ensures error traceability.
-
(3)
After compensating for the key geometric error items, the deviation of each grid point is significantly reduced, and the tooth surface deviation value is significantly reduced, demonstrating the feasibility of reducing the tooth surface deviation by compensating for the key geometric error items of the machine tool. This provides theoretical guidance for reducing the gear tooth surface deviation and enhancing the accuracy of the machine tool.
Data availability
The raw data analyzed/used during the study is included in supplementary file.
References
Zhang, R., Zhang, B. & Fu, S. The designing and modeling of equal base circle herringbone curved bevel gears. Sci. Rep. 13 (1), 1758 (2023).
Fu, G., Shi, J., Xie, Y., Gao, H. & Deng, X. Closed-loop mode geometric error compensation of five-axis machine tools based on the correction of axes movements. Int. J. Adv. Manuf. Technol. 110, 365–382 (2020).
Xia, C., Wang, S., Ma, C., Wang, S. & Xiao, Y. Crucial geometric error compensation towards gear grinding accuracy enhancement based on simplified actual inverse kinematic model. Int. J. Mech. Sci. 169, 105319 (2020).
Wu, S. et al. Sensitivity analysis of geometric errors of two-turntable five-axis machine tool based on S-shaped specimens. Int. J. Adv. Manuf. Technol. 121(5), 3731–3745 (2022).
Douglas-Smith, D. et al. Certain trends in uncertainty and sensitivity analysis: an overview of software tools and techniques. Environ. Model. Softw. 124, 104588 (2020).
Chen, G. et al. Volumetric error modeling and sensitivity analysis for designing a five-axis ultra-precision machine tool. Int. J. Adv. Manuf. Technol. 68, 2525–2534 (2013).
Cai, L. G. et al. Influence analysis of geometric errors to volumetric machining accuracy of a 5-axis CNC machine tool. Appl. Mech. Mater. 420, 85–91 (2013).
Li, D. et al. An identification method for key geometric errors of machine tool based on matrix differential and experimental test. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 228(17), 3141–3155 (2014).
Shih, Y. P. A novel ease-off flank modification methodology for spiral bevel and hypoid gears. Mech. Mach. Theory. 45 (8), 1108–1124 (2010).
Cheng, Q., Feng, Q., Liu, Z., Gu, P. & Zhang, G. Sensitivity analysis of machining accuracy of multi-axis machine tool based on POE screw theory and morris method. Int. J. Adv. Manuf. Technol. 84, 2301–2318 (2016).
Zou, X. et al. Error distribution of a 5-axis measuring machine based on sensitivity analysis of geometric errors. Math. Probl. Eng. 1–15 (2020). (2020).
Wu, H., Zheng, H., Wang, W., Xiang, X. & Rong, M. A method for tracing key geometric errors of vertical machining center based on global sensitivity analysis. Int. J. Adv. Manuf. Technol. 106, 3943–3956 (2020).
Liu, Y. et al. Machining accuracy improvement for a dual-spindle ultra-precision drum roll lathe based on geometric error analysis and calibration. Precis. Eng. 66, 401–416 (2020).
Guo, S., Jiang, G. & Mei, X. Investigation of sensitivity analysis and compensation parameter optimization of geometric error for five-axis machine tool. Int. J. Adv. Manuf. Technol. 93, 3229–3243 (2017).
Yang, J., Mayer, J. R. R. & Altintas, Y. A position independent geometric errors identification and correction method for five-axis serial machines based on screw theory. Int. J. Mach. Tools Manuf. 95, 52–66 (2015).
Saltelli, A., Tarantola, S. & Chan, K. P. S. A quantitative model-independent method for global sensitivity analysis of model output. Technometrics. 41 (1), 39–56 (1999).
Zhang, X. et al. Identification of the most sensitive parameters of winter wheat on a global scale for use in the EPIC model. Agron. J. 109 (1), 58–70 (2017).
Xu, X. et al. Water stress is a key factor influencing the parameter sensitivity of the WOFOST model in different agro-meteorological conditions. Int. J. Plant. Prod. 15, 231–242 (2021).
Xu, Y. et al. Active precision design for complex machine tools: methodology and case study. Int. J. Adv. Manuf. Technol. 80, 581–590 (2015).
Wang, X., Wu, L., Li, B. & Zhang, Y. Study on kinematic transformation from traditional machine tool to free-from ones based of spatial kinematics. J. Mech. Eng. 37(4), 93–98 (2001).
Chen, P. et al. A novel geometric error compensation method for improving machining accuracy of spiral bevel gear based on inverse kinematic model. Int. J. Adv. Manuf. Technol. 127(9), 4339–4355 (2023).
Qian, W. et al. Motion error analysis of a shield machine tool-changing robot based on a screw-vector method. Sci. Rep. 12(1), 20484 (2022).
Fu, G., Gong, H., Fu, J., Gao, H. & Deng, X. Geometric error contribution modeling and sensitivity evaluating for each axis of five-axis machine tools based on poe theory and transforming differential changes between coordinate frames. Int. J. Mach. Tools Manuf. 147, 103455 (2019).
Chen, S. & Zhang, G. Error allocation in the design of precision machines. Precis. Mach. 2020, 207–232 (2020).
Xiang, S. & Altintas, Y. Modeling and compensation of volumetric errors for five-axis machine tools. Int. J. Mach. Tools Manuf. 101, 65–78 (2016).
Khorshidi, K., Taheri, M. & Ghasemi, M. Sensitivity analysis of vibrating laminated composite rec-tangular plates in interaction with inviscid fluid using efast method. Mech. Adv. Compos. Struct. 7 (2), 219–231 (2020).
Cheng, H. et al. LSTM based EFAST global sensitivity analysis for interwell connectivity evaluation using injection and production fluctuation data. IEEE Access. 8, 67289–67299 (2020).
Xia, C. et al. An identification method for crucial geometric errors of gear form grinding machine tools based on tooth surface posture error model. Mech. Mach. Theory. 138, 76–94 (2019).
Funding
This research was supported by National Natural Science Foundation of China (No. 52275054), Frontier Exploration Project of Longmen Laboratory (No. LMQYTSKT023), Key Research and Development Project of Henan Province (No. 241111221200) and Major Science and Technology Project of Henan Province (No. 241100220300).
Author information
Authors and Affiliations
Contributions
Y.J.J. designed the research. Y.J.J. and S.L.L. performed the analysis and wrote the paper. L.J.B. drawn the images. X.W., Z.B. and W.B.Y revised the manuscript. All authors contributed to writing and accomplishing the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Electronic supplementary material
Below is the link to the electronic supplementary material.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
About this article
Cite this article
Yang, J., Si, L., Li, J. et al. Sensitivity analysis and compensation for tooth surface deviation of spiral bevel gear machine tool. Sci Rep 14, 22736 (2024). https://doi.org/10.1038/s41598-024-73509-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-024-73509-2
Keywords
This article is cited by
-
Nonlinear dynamic characteristics of modified variable hyperbolic circular arc tooth trace cylindrical gears
Scientific Reports (2025)
-
Structural design, accuracy analysis, and mechanical calibration of a small two-component docking mechanism for large loads in space
Scientific Reports (2025)
-
A key error identification method for five-axis tool grinders based on geometric error-trajectory error model and EFAST method
The International Journal of Advanced Manufacturing Technology (2025)