Jian Liang , Zefeng Sun , Jiehu Kang , Shuyang Wang , Zongyang Zhao , Shangyong Li , Shanzhai Feng , Mingji Zhen , Bin Wu
{"title":"基于贪婪随机Kaczmarz算法和非几何误差识别神经网络的高效三坐标测量机误差补偿","authors":"Jian Liang , Zefeng Sun , Jiehu Kang , Shuyang Wang , Zongyang Zhao , Shangyong Li , Shanzhai Feng , Mingji Zhen , Bin Wu","doi":"10.1016/j.measurement.2025.119091","DOIUrl":null,"url":null,"abstract":"<div><div>Coordinate Measuring Machines (CMMs) are essential for high-precision measurements in modern manufacturing. However, their accuracy is often compromised by geometric and nongeometric errors. This paper presents a comprehensive error compensation method that integrates model-based and data-driven approaches. Geometric error compensation is achieved through the Product of Exponentials (POE) formula for modeling and the Greedy Randomized Kaczmarz (GRK) algorithm for efficient parameter identification. For nongeometric errors, a data-driven approach is employed using the High-Precision and Lightweight Nongeometric Error Identification Neural Network (NEINN). It introduces a novel network architecture, which incorporates compensation information from neighboring points to enhance robustness and prediction accuracy while mitigating overfitting. Experimental tests were conducted on a CMM with a nominal accuracy of 1.5 <span><math><mrow><mi>μ</mi><mi>m</mi><mo>+</mo><mi>L</mi><mspace></mspace><mrow><mo>[</mo><mi>mm</mi><mo>]</mo></mrow><mo>/</mo><mn>400</mn><mspace></mspace><mi>μ</mi><mi>m</mi></mrow></math></span>, using a laser tracking interferometer as the high-precision calibration device. In the geometric error compensation experiment, a total of 738 unknown parameters were identified, and 567 calibration points were measured. The parameter identification process took 4.1 s, resulting in a 56% improvement in efficiency compared to the traditional Levenberg–Marquardt algorithm. For nongeometric error compensation, a dataset of 4,000 samples was collected for training and testing. The designed NEINN network outperforms existing methods in key evaluation metrics, including Root Mean Squared Error and Mean Absolute Error, significantly enhancing overall error compensation performance. Validation tests conducted using ISO 10360 standards show that the CMM compensated with our method achieves high measurement accuracy, with a length measurement error of 0.5 <span><math><mrow><mi>μ</mi><mi>m</mi><mo>+</mo><mi>L</mi><mspace></mspace><mrow><mo>[</mo><mi>mm</mi><mo>]</mo></mrow><mo>/</mo><mn>400</mn><mspace></mspace><mi>μ</mi><mi>m</mi></mrow></math></span>, and a detection error <span><math><mrow><mn>0</mn><mo>.</mo><mn>25</mn><mspace></mspace><mi>μ</mi><mi>m</mi></mrow></math></span>. Furthermore, tests across various CMMs and environmental conditions confirm the effectiveness and practical applicability of the proposed approach. The method significantly enhances CMM performance, improving both measurement precision and the efficiency of the error compensation process, thus providing a scalable solution for industrial applications. However, the proposed method assumes a rigid-body model for the CMM, which may limit its applicability in dynamic operational scenarios. Future work will aim to address this limitation, further enhancing the method’s robustness and expanding its range of practical applications.</div></div>","PeriodicalId":18349,"journal":{"name":"Measurement","volume":"258 ","pages":"Article 119091"},"PeriodicalIF":5.6000,"publicationDate":"2025-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Highly efficient Coordinate Measuring Machine error compensation via Greedy Randomized Kaczmarz algorithm and nongeometric error identification neural network\",\"authors\":\"Jian Liang , Zefeng Sun , Jiehu Kang , Shuyang Wang , Zongyang Zhao , Shangyong Li , Shanzhai Feng , Mingji Zhen , Bin Wu\",\"doi\":\"10.1016/j.measurement.2025.119091\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Coordinate Measuring Machines (CMMs) are essential for high-precision measurements in modern manufacturing. However, their accuracy is often compromised by geometric and nongeometric errors. This paper presents a comprehensive error compensation method that integrates model-based and data-driven approaches. Geometric error compensation is achieved through the Product of Exponentials (POE) formula for modeling and the Greedy Randomized Kaczmarz (GRK) algorithm for efficient parameter identification. For nongeometric errors, a data-driven approach is employed using the High-Precision and Lightweight Nongeometric Error Identification Neural Network (NEINN). It introduces a novel network architecture, which incorporates compensation information from neighboring points to enhance robustness and prediction accuracy while mitigating overfitting. Experimental tests were conducted on a CMM with a nominal accuracy of 1.5 <span><math><mrow><mi>μ</mi><mi>m</mi><mo>+</mo><mi>L</mi><mspace></mspace><mrow><mo>[</mo><mi>mm</mi><mo>]</mo></mrow><mo>/</mo><mn>400</mn><mspace></mspace><mi>μ</mi><mi>m</mi></mrow></math></span>, using a laser tracking interferometer as the high-precision calibration device. In the geometric error compensation experiment, a total of 738 unknown parameters were identified, and 567 calibration points were measured. The parameter identification process took 4.1 s, resulting in a 56% improvement in efficiency compared to the traditional Levenberg–Marquardt algorithm. For nongeometric error compensation, a dataset of 4,000 samples was collected for training and testing. The designed NEINN network outperforms existing methods in key evaluation metrics, including Root Mean Squared Error and Mean Absolute Error, significantly enhancing overall error compensation performance. Validation tests conducted using ISO 10360 standards show that the CMM compensated with our method achieves high measurement accuracy, with a length measurement error of 0.5 <span><math><mrow><mi>μ</mi><mi>m</mi><mo>+</mo><mi>L</mi><mspace></mspace><mrow><mo>[</mo><mi>mm</mi><mo>]</mo></mrow><mo>/</mo><mn>400</mn><mspace></mspace><mi>μ</mi><mi>m</mi></mrow></math></span>, and a detection error <span><math><mrow><mn>0</mn><mo>.</mo><mn>25</mn><mspace></mspace><mi>μ</mi><mi>m</mi></mrow></math></span>. Furthermore, tests across various CMMs and environmental conditions confirm the effectiveness and practical applicability of the proposed approach. The method significantly enhances CMM performance, improving both measurement precision and the efficiency of the error compensation process, thus providing a scalable solution for industrial applications. However, the proposed method assumes a rigid-body model for the CMM, which may limit its applicability in dynamic operational scenarios. Future work will aim to address this limitation, further enhancing the method’s robustness and expanding its range of practical applications.</div></div>\",\"PeriodicalId\":18349,\"journal\":{\"name\":\"Measurement\",\"volume\":\"258 \",\"pages\":\"Article 119091\"},\"PeriodicalIF\":5.6000,\"publicationDate\":\"2025-09-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Measurement\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0263224125024509\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Measurement","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0263224125024509","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
Highly efficient Coordinate Measuring Machine error compensation via Greedy Randomized Kaczmarz algorithm and nongeometric error identification neural network
Coordinate Measuring Machines (CMMs) are essential for high-precision measurements in modern manufacturing. However, their accuracy is often compromised by geometric and nongeometric errors. This paper presents a comprehensive error compensation method that integrates model-based and data-driven approaches. Geometric error compensation is achieved through the Product of Exponentials (POE) formula for modeling and the Greedy Randomized Kaczmarz (GRK) algorithm for efficient parameter identification. For nongeometric errors, a data-driven approach is employed using the High-Precision and Lightweight Nongeometric Error Identification Neural Network (NEINN). It introduces a novel network architecture, which incorporates compensation information from neighboring points to enhance robustness and prediction accuracy while mitigating overfitting. Experimental tests were conducted on a CMM with a nominal accuracy of 1.5 , using a laser tracking interferometer as the high-precision calibration device. In the geometric error compensation experiment, a total of 738 unknown parameters were identified, and 567 calibration points were measured. The parameter identification process took 4.1 s, resulting in a 56% improvement in efficiency compared to the traditional Levenberg–Marquardt algorithm. For nongeometric error compensation, a dataset of 4,000 samples was collected for training and testing. The designed NEINN network outperforms existing methods in key evaluation metrics, including Root Mean Squared Error and Mean Absolute Error, significantly enhancing overall error compensation performance. Validation tests conducted using ISO 10360 standards show that the CMM compensated with our method achieves high measurement accuracy, with a length measurement error of 0.5 , and a detection error . Furthermore, tests across various CMMs and environmental conditions confirm the effectiveness and practical applicability of the proposed approach. The method significantly enhances CMM performance, improving both measurement precision and the efficiency of the error compensation process, thus providing a scalable solution for industrial applications. However, the proposed method assumes a rigid-body model for the CMM, which may limit its applicability in dynamic operational scenarios. Future work will aim to address this limitation, further enhancing the method’s robustness and expanding its range of practical applications.
期刊介绍:
Contributions are invited on novel achievements in all fields of measurement and instrumentation science and technology. Authors are encouraged to submit novel material, whose ultimate goal is an advancement in the state of the art of: measurement and metrology fundamentals, sensors, measurement instruments, measurement and estimation techniques, measurement data processing and fusion algorithms, evaluation procedures and methodologies for plants and industrial processes, performance analysis of systems, processes and algorithms, mathematical models for measurement-oriented purposes, distributed measurement systems in a connected world.