Abstract
High-speed CNC machining requires high-precision servo response and dynamic performance of feed drives with better control parameters matched in coupled axis. In this paper, an electromechanical coupling system of multi-axis CNC machine tool feed drive model is established for servo parameter optimization and high-precision contour error improvement. The influences of the joint stiffness and the friction disturbance in servo dynamic have been considered. The disturbance parameter and joint stiffness have been identified by unbiased least squares scheme. The electromechanical coupling model is used to study the contour error estimation and compensation technology in high-speed machining. The multi-axis contour error is estimated by using Ferguson curve to approximate the curve between the interpolation points. The calculation is fast and accurate enough for contour error pre-compensation. Experiments prove that five-axis contour error can be effectively reduced by dynamics pre-compensation in high-speed CNC with better processing quality and stability improvement.
Similar content being viewed by others
References
Altintas Y, Verl A, Brecher C, Uriarte L, Pritschow G (2011) Machine tool feed drives. CIRP Ann 60(2):779–796
Zhang XM, Zhu LM, Ding H (2009) Matrix perturbation method for predicting dynamic modal shapes of the workpiece in high-speed machining. Proc Inst Mech Eng B J Eng Manuf 224(1):177–183
del Conte EG, Schützer K, Abackerli AJ (2014) A hybrid monitoring-simulation system for contour error prediction on complex surfaces manufacturing. Int J Adv Manuf Technol 77(1–4):321–329
Yang J, Altintas Y (2015) A generalized on-line estimation and control of five-axis contouring errors of CNC machine tools. Int J Mach Tools Manuf 88:9–23. https://doi.org/10.1016/j.ijmachtools.2014.08.004
She C-H, Chang C-C (2007) Design of a generic five-axis postprocessor based on generalized kinematics model of machine tool. Int J Mach Tools Manuf 47(3–4):537–545. https://doi.org/10.1016/j.ijmachtools.2006.06.002
Rafan NA, Jamaludin Z, Chiew TH, Abdullah L, Maslan MN (2015) Contour error analysis of precise positioning for ball screw driven stage using friction model feedforward. Procedia CIRP 26:712–717
Frey S, Dadalau A, Verl A (2012) Expedient modeling of ball screw feed drives. Prod Eng 6(2):205–211
Whalley R, Ebrahimi M, Abdul-Ameer AA (2005) Hybrid modelling of machine tool axis drives. Int J Mach Tools Manuf 45(14):1560–1576
Kaan Erkorkmaz YA (2001) High speed CNC system design. Part II: modeling and identification of feed drives. Int J Mach Tools Manuf 41(10):1487–1509. https://doi.org/10.1016/S0890-6955(01)00003-7
Erkorkmaz K, Wong W (2007) Rapid identification technique for virtual CNC drives. Int J Mach Tools Manuf 47(9):1381–1392. https://doi.org/10.1016/j.ijmachtools.2006.08.025
David Prévost SL (2011) Feed drive modelling for the simulation of tool path tracking in multi-axis high speed machining. Int J Mechatron Manuf Syst 4(3–4):266–284. https://doi.org/10.1504/IJMMS.2011.041472
Huo F, Poo A-N (2012) Precision contouring control of machine tools. Int J Adv Manuf Technol 64(1–4):319–333
Xi X-C, Poo A-N, Hong G-S, Huo F (2010) Experimental implementation of Taylor series expansion error compensation on a bi-axial CNC machine. Int J Adv Manuf Technol 53(1–4):285–299
Ernesto CA, Farouki RT (2009) Solution of inverse dynamics problems for contour error minimization in CNC machines. Int J Adv Manuf Technol 49(5–8):589–604
Yang J, Ding H, Zhao H, Yan S (2015) A generalized online estimation algorithm of multi-axis contouring errors for CNC machine tools with rotary axes. Int J Adv Manuf Technol. https://doi.org/10.1007/s00170-015-7783-x
Kaan Erkorkmaz YA (2001) High speed CNC system design. Part III: high speed tracking and contouring control of feed drives. Int J Mach Tools Manuf 41(11):1637–1658. https://doi.org/10.1016/S0890-6955(01)00004-9
Koren Y (1980) Cross-coupled biaxial computer control for manufacturing systems. J Dyn Syst Meas Control 102(4):265. https://doi.org/10.1115/1.3149612
Jiangzhao Yang ZL (2011) A novel contour error estimation for position loop-based cross-coupled control. IEEE/ASME Trans Mechatron 16(4):643–655. https://doi.org/10.1109/TMECH.2010.2048718
Olsson H, Åström KJ, Canudas de Wit C, Gäfvert M, Lischinsky P (1998) Friction models and friction compensation. Eur J Control 4(3):176–195. https://doi.org/10.1016/S0947-3580(98)70113-X
Piegl Les TW (1997) The NURBS book, Second edn. Springer-Verlag, Berlin Heidelberg, New York. https://doi.org/10.1007/978-3-642-59223-2
Lee J, Dixon WE, Ziegert JC (2011) Adaptive nonlinear contour coupling control for a machine tool system. Int J Adv Manuf Technol 61(9–12):1057–1065
Acknowledgments
The authors acknowledge the financial support from Major Program of National Science Foundation of China (Grant No.11290144) and The National Key Research and Development Program of China (Grant No.2016YBF102503).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Pi, S., Liu, Q. & Liu, Q. A novel dynamic contour error estimation and control in high-speed CNC. Int J Adv Manuf Technol 96, 547–560 (2018). https://doi.org/10.1007/s00170-018-1629-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-018-1629-2