A data-driven iterative pre-compensation method of contouring error for five-axis machine tools

被引:2
作者
Zhang, Dailin [1 ]
Chen, Huangchao [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, Wuhan 430074, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
Five-axis machine tools; Iterative pre-compensation; Contouring error; ONLINE ESTIMATION; SYSTEMS; SCHEME; DESIGN;
D O I
10.1007/s00170-024-14550-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The pre-compensation of contouring error can improve the machining quality effectively, but the pre-compensation values are not optimal by the existing methods. To obtain a better pre-compensation value of the contouring error for five-axis machine tools, this paper proposes a data-driven iterative pre-compensation method. In detail, a data-driven prediction model of tracking error is proposed first to avoid the negative impact of modeling error on the pre-compensation value. The output of the prediction model consists of two parts: a linear part and a nonlinear part. The linear part is obtained by the identified model of the drive system, while the nonlinear part, which is caused by the uncertainty of the drive system, is the output of a trained neural network. With the predicted tracking error, the contouring error can be further predicted through forward kinematic. Then, the pre-compensation value is calculated by predicting and accumulating the contouring error iteratively, which is close to being optimal. Through the iterative operation, the potential contour error is suppressed effectively. The convergence of the proposed iterative process is proved theoretically. Finally, the reference position command of each axis is modified before machining by using the calculated optimal value. The experiments were conducted on a self-constructed five-axis machine tool. The experimental results consistently indicate that, by the proposed pre-compensation method, the contouring error is predicted accurately and reduced significantly.
引用
收藏
页码:1669 / 1684
页数:16
相关论文
共 39 条
[1]   A Cross-Coupled Iterative Learning Control Design for Precision Motion Control [J].
Barton, Kira L. ;
Alleyne, Andrew G. .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2008, 16 (06) :1218-1231
[2]  
Bergstra J, 2012, J MACH LEARN RES, V13, P281
[3]   Contouring control of machine tool feed drive systems: A task coordinate frame approach [J].
Chiu, GTC ;
Tomizuka, M .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2001, 9 (01) :130-139
[4]   Estimation of tool orientation contour errors for five-axis machining [J].
El Khalick M, A. ;
Uchiyama, Naoki .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2013, 29 (05) :271-277
[5]   Contouring controller design based on iterative contour error estimation for three-dimensional machining [J].
El Khalick M, A. ;
Uchiyama, Naoki .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2011, 27 (04) :802-807
[6]  
Golnaraghi M.F., 2017, Automatic control systems, Vtenth
[7]   Iterative learning based trajectory generation for machine tool feed drive systems [J].
Hendrawan, Yogi Muldani ;
Simba, Kenneth Renny ;
Uchiyama, Naoki .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2018, 51 :230-237
[8]  
Hochreiter S, 1997, NEURAL COMPUT, V9, P1735, DOI [10.1162/neco.1997.9.8.1735, 10.1007/978-3-642-24797-2, 10.1162/neco.1997.9.1.1]
[9]   An iterative contouring error compensation scheme for five-axis precision motion systems [J].
Hu, Chuxiong ;
Yu, Jichuan ;
Wang, Ze ;
Zhu, Yu .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2022, 178
[10]   On-line contour error estimation and control for corner smoothed five-axis tool paths [J].
Hu, Qin ;
Chen, Youping ;
Yang, Jixiang .
INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 2020, 171