Highly efficient Coordinate Measuring Machine error compensation via Greedy Randomized Kaczmarz algorithm and nongeometric error identification neural network

IF 5.6 2区 工程技术 Q1 ENGINEERING, MULTIDISCIPLINARY
Jian Liang , Zefeng Sun , Jiehu Kang , Shuyang Wang , Zongyang Zhao , Shangyong Li , Shanzhai Feng , Mingji Zhen , Bin Wu
{"title":"Highly efficient Coordinate Measuring Machine error compensation via Greedy Randomized Kaczmarz algorithm and nongeometric error identification neural network","authors":"Jian Liang ,&nbsp;Zefeng Sun ,&nbsp;Jiehu Kang ,&nbsp;Shuyang Wang ,&nbsp;Zongyang Zhao ,&nbsp;Shangyong Li ,&nbsp;Shanzhai Feng ,&nbsp;Mingji Zhen ,&nbsp;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}
引用次数: 0

Abstract

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 μm+L[mm]/400μm, 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 μm+L[mm]/400μm, and a detection error 0.25μm. 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.
基于贪婪随机Kaczmarz算法和非几何误差识别神经网络的高效三坐标测量机误差补偿
在现代制造业中,三坐标测量机是实现高精度测量的必要手段。然而,它们的精度经常受到几何和非几何误差的影响。提出了一种基于模型和数据驱动相结合的综合误差补偿方法。几何误差补偿通过指数积(POE)公式建模和贪婪随机Kaczmarz (GRK)算法进行有效参数辨识。对于非几何误差,采用数据驱动的方法,采用高精度、轻量级的非几何误差识别神经网络(NEINN)。它引入了一种新的网络结构,该结构结合了相邻点的补偿信息,以提高鲁棒性和预测精度,同时减少过拟合。采用激光跟踪干涉仪作为高精度标定装置,在标称精度为1.5 μm+L[mm]/400μm的三坐标测量机上进行了实验测试。在几何误差补偿实验中,共识别了738个未知参数,测量了567个标定点。参数识别过程耗时4.1 s,与传统的Levenberg-Marquardt算法相比,效率提高了56%。对于非几何误差补偿,收集了4000个样本的数据集进行训练和测试。所设计的NEINN网络在包括均方根误差和平均绝对误差在内的关键评估指标上优于现有方法,显著提高了整体误差补偿性能。采用ISO 10360标准进行的验证试验表明,补偿后的三坐标测量机具有较高的测量精度,长度测量误差为0.5 μm+L[mm]/400μm,检测误差为0.25μm。此外,在各种cmm和环境条件下的测试证实了所提出方法的有效性和实际适用性。该方法显著提高了三坐标测量机的性能,提高了测量精度和误差补偿过程的效率,从而为工业应用提供了可扩展的解决方案。然而,该方法假设了三坐标测量机的刚体模型,这可能限制了其在动态操作场景中的适用性。未来的工作将致力于解决这一限制,进一步增强方法的鲁棒性并扩大其实际应用范围。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Measurement
Measurement 工程技术-工程:综合
CiteScore
10.20
自引率
12.50%
发文量
1589
审稿时长
12.1 months
期刊介绍: 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.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信