Sebastian Lang , Sofia Talleri , Josef Mayr , Konrad Wegener , Markus Bambach
{"title":"Kalman filter-driven state observer for thermal error compensation in machine tool digital twins","authors":"Sebastian Lang , Sofia Talleri , Josef Mayr , Konrad Wegener , Markus Bambach","doi":"10.1016/j.mfglet.2024.09.025","DOIUrl":null,"url":null,"abstract":"<div><div>Sustainable reduction of thermal errors during production is the key challenge in modern high-precision manufacturing. Numerical compensation models provide an energy-efficient solution, but in the case of data-driven models, high-quality experimental data must be time-consuming and expensive to produce, negatively impacting overall productivity. Furthermore, robustness concerns arise in the case of new operating conditions, which were not contained in the training data. This paper presents a novel use of a Kalman filter together with model order reduced finite element models to observe the entire thermal state, which allows the subsequent solution of the mechanical model and computation of the thermal errors in real-time without requiring any training data but instead purely based on the physical system model. The effectiveness of this approach is evaluated using experiments on a thermal test bench with 16 out of 40 temperature sensors employed for observation and demonstrated on a 5-axis machine tool (MT) with 13 out of 25 temperature sensors used. Due to the combination of the reduced order model and Kalman filter these 13 temperature sensors are sufficient to represent a MT mesh of more than 350’000 elements. The entire temperature profile of the thermal test bench is reconstructed to achieve a root mean square error (RMSE) of the unobserved temperature sensors of only 2.7 °C, which accounts for more than 83% of all temperature variations and 1.3 °C for the 5-axis MT. For the thermal error of the thermal test bench, the RMSE could be reduced from <span><math><mrow><mn>67.4</mn><mspace></mspace><mi>μ</mi><mtext>m</mtext></mrow></math></span> to <span><math><mrow><mn>33.3</mn><mspace></mspace><mi>μ</mi><mtext>m</mtext></mrow></math></span>, corresponding to a reduction of 52.7 %. This could be achieved without the need for experimental data for model calibration, in a real-time capable physics-based model.</div></div>","PeriodicalId":38186,"journal":{"name":"Manufacturing Letters","volume":"41 ","pages":"Pages 208-218"},"PeriodicalIF":1.9000,"publicationDate":"2024-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Manufacturing Letters","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2213846324000877","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, MANUFACTURING","Score":null,"Total":0}
引用次数: 0
Abstract
Sustainable reduction of thermal errors during production is the key challenge in modern high-precision manufacturing. Numerical compensation models provide an energy-efficient solution, but in the case of data-driven models, high-quality experimental data must be time-consuming and expensive to produce, negatively impacting overall productivity. Furthermore, robustness concerns arise in the case of new operating conditions, which were not contained in the training data. This paper presents a novel use of a Kalman filter together with model order reduced finite element models to observe the entire thermal state, which allows the subsequent solution of the mechanical model and computation of the thermal errors in real-time without requiring any training data but instead purely based on the physical system model. The effectiveness of this approach is evaluated using experiments on a thermal test bench with 16 out of 40 temperature sensors employed for observation and demonstrated on a 5-axis machine tool (MT) with 13 out of 25 temperature sensors used. Due to the combination of the reduced order model and Kalman filter these 13 temperature sensors are sufficient to represent a MT mesh of more than 350’000 elements. The entire temperature profile of the thermal test bench is reconstructed to achieve a root mean square error (RMSE) of the unobserved temperature sensors of only 2.7 °C, which accounts for more than 83% of all temperature variations and 1.3 °C for the 5-axis MT. For the thermal error of the thermal test bench, the RMSE could be reduced from to , corresponding to a reduction of 52.7 %. This could be achieved without the need for experimental data for model calibration, in a real-time capable physics-based model.