Abstract
For the problem of geometric error prediction of CNC machine tools, an improved hybrid grey wolf optimization (IHGWO) algorithm is proposed to optimize the geometric error modeling scheme of the support vector regression machine (SVR). The predicted and measured values of the geometric error are combined to construct the fitness function. In IHGWO, principles of particle swarm optimization (PSO) algorithm and dimension learning-based hunting (DLH) search strategies are introduced while retaining the excellent grey wolf position of the basic grey wolf optimization (GWO) algorithm. IHGWO algorithm uses Euclidean distance to construct the neighborhood of individual grey wolves, which enhances the ability to communicate between individual grey wolves and improves the convergence speed and accuracy of the algorithm. Predictive performance of SVR models using sum squared residual to quantify geometric error. Based on the screw theory, space models of geometric errors of CNC machine tools are established and combined with SVR models of geometric errors for compensation. Empirical evidence proves that the proposed method surpasses current error modeling methods in terms of precision and efficiency, as evidenced by a minimum reduction of 9% in circular trajectory error and a reduction to two overruns in S-shaped test pieces after error compensation. This research contributes to the field of CNC machine tool error modeling and has practical implications for manufacturing industries.
Similar content being viewed by others
References
Martinova LI, Martinov GM (2019) Prospects for CNC machine tools. Russ Engin Res 39(12):1080–1083. https://doi.org/10.3103/S1068798X19120153
Tao H, Fan J, Li T et al (2023) An approach to enhancing machining accuracy of five-axis machine tools based on a new sensitivity analysis method. Int J Adv Manuf Technol 124(7):2383–2400. https://doi.org/10.1007/s00170-022-10365-2
Liu K, Liu H, Li T et al (2019) Intelligentization of machine tools: comprehensive thermal error compensation of machine-workpiece system. Int J Adv Manuf Technol 102(9):3865–3877. https://doi.org/10.1007/s00170-019-03495-7
Lyu D, Liu Q, Liu H et al (2020) Dynamic error of CNC machine tools: a state-of-the-art review. Int J Adv Manuf Technol 106(5):1869–1891. https://doi.org/10.1007/s00170-019-04732-9
Shen H, Fu J, He Y et al (2012) On-line asynchronous compensation methods for static/quasi-static error implemented on CNC machine tools. Int J Mach Tools Manuf 60:14–26. https://doi.org/10.1016/j.ijmachtools.2012.04.003
Yu H, Qin S, Ding G et al (2019) Integration of tool error identification and machining accuracy prediction into machining compensation in flank milling. Int J Adv Manuf Technol 102(9):3121–3134. https://doi.org/10.1007/s00170-019-03365-2
Lin Z, Tian W, Zhang D et al (2023) A method of geometric error identification and compensation of CNC machine tools based on volumetric diagonal error measurements. Int J Adv Manuf Technol 124(1):51–68. https://doi.org/10.1007/s00170-022-10484-w
Okafor AC, Ertekin YM (2000) Derivation of machine tool error models and error compensation procedure for three axes vertical machining center using rigid body kinematics. Int J Mach Tools Manuf 40(8):1199–1213. https://doi.org/10.1016/S0890-6955(99)00105-4
Xia C, Wang S, Wang S et al (2021) Geometric error identification and compensation for rotary worktable of gear profile grinding machines based on single-axis motion measurement and actual inverse kinematic model. Mech Mach Theory 155(104):042. https://doi.org/10.1016/j.mechmachtheory.2020.104042
Xiang S, Altintas Y (2016) Modeling and compensation of volumetric errors for five-axis machine tools. Int J Mach Tools Manuf 101:65–78. https://doi.org/10.1016/j.ijmachtools.2015.11.006
Zhou T, Yinghua L, Jie J et al (2022) A method of sensitivity analysis and precision prediction for geometric errors of five-axis machine tools based on multi-body system theory. Int J Adv Manuf Technol 123(9):3497–3512. https://doi.org/10.1007/s00170-022-10495-7
Guo S, Mei X, Jiang G (2019) Geometric accuracy enhancement of five-axis machine tool based on error analysis. Int J Adv Manuf Technol 105(1):137–153. https://doi.org/10.1007/s00170-019-04030-4
Wu H, Li X, Sun F, et al (2022) A status review of volumetric positioning accuracy prediction theory and static accuracy design method for multi-axis CNC machine tools. Int J Adv Manuf Technol 122(5):2139–2159 . https://doi.org/10.1007/s00170-022-10015-7
Duan M, Lu H, Zhang X et al (2019) Multivariate orthogonal polynomial-based positioning error modeling and active compensation of dual-driven feed system. Int J Adv Manuf Technol 104(5):2593–2605. https://doi.org/10.1007/s00170-019-04040-2
Li Q, Wang W, Zhang J et al (2019) Measurement method for volumetric error of five-axis machine tool considering measurement point distribution and adaptive identification process. Int J Mach Tools Manuf 147(103):465. https://doi.org/10.1016/j.ijmachtools.2019.103465
Li Z, Yang J, Fan K et al (2015) Integrated geometric and thermal error modeling and compensation for vertical machining centers. Int J Adv Manuf Technol 76(5):1139–1150. https://doi.org/10.1007/s00170-014-6336-z
Fan J, Zhang Y (2020) A novel methodology for predicting and identifying geometric errors of rotary axis in five-axis machine tools. Int J Adv Manuf Technol 108(3):705–719. https://doi.org/10.1007/s00170-020-05331-9
Niu P, Cheng Q, Liu Z et al (2021) A machining accuracy improvement approach for a horizontal machining center based on analysis of geometric error characteristics. Int J Adv Manuf Technol 112(9):2873–2887. https://doi.org/10.1007/s00170-020-06565-3
Karimipour A, Bagherzadeh SA, Taghipour A et al (2019) A novel nonlinear regression model of SVR as a substitute for ANN to predict conductivity of MWCNT-CuO/water hybrid nanofluid based on empirical data. Physica A 521:89–97. https://doi.org/10.1016/j.physa.2019.01.055
Faris H, Hassonah MA, Al-Zoubi AM et al (2018) A multi-verse optimizer approach for feature selection and optimizing SVM parameters based on a robust system architecture. Neural Comput & Applic 30(8):2355–2369. https://doi.org/10.1007/s00521-016-2818-2
Hui Y, Mei X, Jiang G et al (2020) Assembly consistency improvement of straightness error of the linear axis based on the consistency degree and GA-MSVM-I-KM. J Intell Manuf 31(6):1429–1441. https://doi.org/10.1007/s10845-019-01520-w
Murray RM, Li Z, Sastry SS (1994) A mathematical introduction to robotic manipulation (1st Ed.). CRC press
Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297. https://doi.org/10.1007/BF00994018
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Advances in Engineering Software 69:46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007
Funding
This research is sponsored by the National Natural Science Foundation of China [grant number 52175458], the Natural Science Foundation of Guangdong Province of China [grant number 2021A15150110591], and the Department of Education of Guangdong Province of China [grant number 2022ZDZX3006].
Author information
Authors and Affiliations
Contributions
Chuanjing Zhang: conceptualization, methodology, investigation, data collection and analysis, writing original draft. Huanlao Liu: conceptualization, methodology, funding acquisition, writing, review and editing. Qunlong Zhou: conceptualization, writing, review and editing, supervision. Yulin Wang: investigation, methodology.
Corresponding author
Ethics declarations
Conflict of interest
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.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, C., Liu, H., Zhou, Q. et al. A support vector regression-based method for modeling geometric errors in CNC machine tools. Int J Adv Manuf Technol 131, 2691–2705 (2024). https://doi.org/10.1007/s00170-023-12212-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-023-12212-4