Abstract
High accuracy contour error estimation and direct contour error control are two major approaches to reduce the contour error. However, two key factors make them complex for five-axis machine tools: the nonlinear kinematics and the coupling between the tool position and orientation. In this study, by finding the reference point nearest to the current actual position, and interpolating the point with two neighboring reference points and using the distance ratio, a new contour error estimation method for five-axis machine tools is proposed, which guarantees high accuracy while depending on only the reference points. By adding a weighted contour error on the tracking error in the workpiece coordinate system, and specifying a desired second-order error dynamics based on the error variable, an effective contouring control method is proposed, which can alleviate the problem: when the contour error components are introduced into the controller, the contour errors increase instead in some regions of the tracking trajectory. A series of experiments are performed on a tilting-rotary-table (TRT) type five-axis machine tool. The results reveal that the proposed estimation method has high accuracy, and compared with the case without contour error control, the proposed control approach can reduce the contour error along the whole trajectory.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Sencer B, Altintas Y, Croft E. Modeling and control of contouring errors for five-axis machine tools—Part I: Modeling. J Manuf Sci Eng, 2009, 131: 031006
Yeh S S, Hsu P L. Perfectly matched feedback control and its integrated design for multiaxis motion systems. J Dyn Syst-T ASME, 2004, 126: 547–557
Erkorkmaz K, Altintas Y. High speed CNC system design. Part III: High speed tracking and contouring control of feed drives. Int J Mach Tool Manu, 2001, 41: 1637–1658
Koren Y. Cross-coupled biaxial computer control for manufacturing systems. J Dyn Syst-T ASME, 1980, 102: 265
Yeh S S, Hsu P L. Estimation of the contouring error vector for the cross-coupled control design. IEEE-ASME T Mech, 2002, 7: 44–51
Zhu L M, Zhao H, Ding H. Real-time contouring error estimation for multi-axis motion systems using the second-order approximation. Int J Mach Tool Manu, 2013, 68: 75–80
Yang J Z, Li Z X. A novel contour error estimation for position loop-based cross-coupled control. IEEE-ASME T Mech, 2011, 16: 643–655
Chuang H Y, Liu C H. A model-referenced adaptive control strategy for improving contour accuracy of multiaxis machine tools. IEEE T Ind Appl, 1992, 28: 221–227
El Khalick M A, Uchiyama N. Contouring controller design based on iterative contour error estimation for three-dimensional machining. Robot Cim-Int Manu, 2011, 27: 802–807
Chiu G T C, Tomizuka M. Contouring control of machine tool feed drive systems: A task coordinate frame approach. IEEE Trans Contr Syst Tech, 2001, 9: 130–139
Shi R, Lou Y J. A novel contouring error estimation for three-dimensional contouring control. IEEE Robot Autom Lett, 2017, 2: 128–134
Yao B, Hu C X, Wang Q F. An orthogonal global task coordinate frame for contouring control of biaxial systems. IEEE-ASME T Mech, 2012, 17: 622–634
Wu J H, Xiong Z H, Ding H. Integral design of contour error model and control for biaxial system. Int J Mach Tool Manu, 2015, 89: 159–169
Erkorkmaz K, Altintas Y. High speed contouring control algorithm for CNC machine tools. ASME Dyn Syst Contr Div, 1998, 64: 463–469
Huo F, Xi X C, Poo A N. Generalized Taylor series expansion for free-form two-dimensional contour error compensation. Int J Mach Tool Manu, 2012, 53: 91–99
Conway J R, Ernesto C A, Farouki R T, et al. Performance analysis of cross-coupled controllers for CNC machines based upon precise realtime contour error measurement. Int J Mach Tool Manu, 2012, 52: 30–39
Chen S L, Wu K C. Contouring control of smooth paths for multiaxis motion systems based on equivalent errors. IEEE Trans Contr Syst Technol, 2007, 15: 1151–1158
Ghaffari A, Ulsoy A G. Dynamic contour error estimation and feedback modification for high-precision contouring. IEEE-ASME T Mech, 2016, 21: 1732–1741
Lo C C. A tool-path control scheme for five-axis machine tools. Int J Mach Tool Manu, 2002, 42: 79–88
El Khalick M A, Uchiyama N. Estimation of tool orientation contour errors for five-axismachining. Robot Cim-Int Manuf, 2013, 29: 271–277
Zhang K, Yuen A, Altintas Y. Pre-compensation of contour errors in five-axis CNC machine tools. Int J Mach Tool Manu, 2013, 74: 1–11
Yang J X, Altintas Y. A generalized on-line estimation and control of five-axis contouring errors of CNC machine tools. Int J Mach Tool Manu, 2015, 88: 9–23
Li X F, Zhao H, Zhao X, et al. Dual sliding mode contouring control with high accuracy contour error estimation for five-axis CNC machine tools. Int J Mach Tool Manu, 2016, 108: 74–82
Tomizuka M. Zero phase error tracking algorithm for digital control. J Dyn Syst-T ASME, 1987, 109: 65–68
Masory O. Improving contouring accuracy of NC/CNC systems with additional velocity feed forward loop. J Eng Ind, 1986, 108: 227–230
Xi X C, Zhao W S, Poo A N. Improving CNC contouring accuracy by robust digital integral sliding mode control. Int J Mach Tool Manu, 2015, 88: 51–61
Chiu G T C, Tomizuka M. Coordinated position control of multi-axis mechanical systems. J Dyn Syst-T ASME, 1998, 120: 389–393
Zhao H, Zhu L M, Ding H. Cross-coupled controller design for triaxial motion systems based on second-order contour error estimation. Sci China Tech Sci, 2015, 58: 1209–1217
Chen W, Wang D D, Geng Q, et al. Robust adaptive cross-coupling position control of biaxial motion system. Sci China Tech Sci, 2016, 59: 680–688
Rahaman M, Seethaler R, Yellowley I. A new approach to contour error control in high speed machining. Int J Mach Tool Manu, 2015, 88: 42–50
Sencer B, Altintas Y. Modeling and control of contouring errors for five-axis machine tools—Part II: Precision contour controller design. J Manuf Sci Eng, 2009, 131: 031007
Lin M T, Wu S K. Modeling and improvement of dynamic contour errors for five-axis machine tools under synchronous measuring paths. Int J Mach Tool Manu, 2013, 72: 58–72
Jung Y H, Lee D W, Kim J S, et al. NC post-processor for 5-axis milling machine of table-rotating/tilting type. J Mater Process Tech, 2002, 130–131: 641–646
Fan S J. A new extracting formula and a new distinguishing means on the one variable cubic equation. Nat Sci J Hainan Teach Coll, 1989, 2: 91–98
Erkorkmaz K, Altintas Y. High speed CNC system design. Part II: Modeling and identification of feed drives. Int J Mach Tool Manu, 2001, 41: 1487–1509
Fleisig R V, Spence A D. A constant feed and reduced angular acceleration interpolation algorithm for multi-axis machining. Comput-Aided Des, 2001, 33: 1–15
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, X., Zhao, H., Zhao, X. et al. Interpolation-based contour error estimation and component-based contouring control for five-axis CNC machine tools. Sci. China Technol. Sci. 61, 1666–1678 (2018). https://doi.org/10.1007/s11431-017-9204-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11431-017-9204-y