Skip to main content
Log in

Applications of integrated motion controllers for precise CNC machines

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

The error resources of precise motion control systems are basically categorized into linear and nonlinear effects. To realize the precise motion of industrial computer numerical control (CNC) machines, this paper presents an integrated motion control structure with modular algorithms, including both the linear control and the nonlinear compensation. In the linear control design, this study applies three algorithms: (1) feedforward control to address the tracking errors, (2) cross-coupled control to reduce the contouring errors, and (3) digital disturbance observer to lessen the effects of modeling errors and disturbances in real applications. The results indicate that the linear motion controller achieves greatly improved accuracy in both tracking and contouring by reducing the servo lags and mismatched dynamics of the different axes. However, the adverse effect due to friction still exists and cannot be eliminated by applying the linear motion controller only. This study further integrates the nonlinear compensator and develops friction estimation and compensation rules for CNC machines. The digital signal processors are suitable to implement all the developed linear and nonlinear algorithms, and the present controllers have been successfully applied to industrial CNC machines. Experimental results on a vertical machining center indicate that, under different feed rates, the CNC machine with the integrated motion controller significantly reduces the maximum contouring error by 135% on average.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Koren Y, Lo CC (1991) Variable gain cross coupling controller for contouring. Ann CIRP 40:371–374. doi:10.1016/S0007-8506(07)62009-5

    Article  Google Scholar 

  2. Clarke DW (1984) Self tuning control of non-minimum phase systems. Automatica 20:501–517. doi:10.1016/0005-1098(84)90003-7

    Article  MATH  Google Scholar 

  3. Tomizuka M (1987) Zero phase error tracking algorithm for digital control. ASME J Dyn Syst Meas Contr 109:65–68

    Article  MATH  Google Scholar 

  4. Hsu PL, Houng YC (1996) An integrated controller design for precise CNC motion control. Ann CIRP 25(1):91–96

    Google Scholar 

  5. Yeh SS, Hsu PL (2002) Estimation of the contouring error vector for the cross-coupled control design. IEEE/ASME Trans Mechatron 7(1):44–51. doi:10.1109/3516.990886

    Article  Google Scholar 

  6. Shih YT, Chen CS, Lee AC (2002) A novel cross-coupling control design for Bi-axis motion. Int J Mach Tools Manuf 42(14):1539–1548. doi:10.1016/S0890-6955(02)00109-8

    Article  Google Scholar 

  7. Chen SL, Liu HL, Ting SC (2002) Contouring control of biaxial systems based on polar coordinates. IEEE/ASME Trans Mechatron 7(3):329–345. doi:10.1109/TMECH.2002.802723

    Article  Google Scholar 

  8. Lo CC (1998) Three-axis contouring control based on a trajectory coordinate basis. JSME Int J Ser C Mech Syst Mach Elem Manuf 41(2):242–247

    Google Scholar 

  9. Chiu GTC, Tomizuka M (2001) Contouring control of machine tool feed drive systems: a task coordinate frame approach. IEEE Trans Contr Syst Technol 9(1):130–139. doi:10.1109/87.896754

    Article  Google Scholar 

  10. Yeh SS, Hsu PL (1999) Theory and applications of the robust cross-coupled control design. ASME Trans Dyn Syst Meas Contr 121(3):524–530. doi:10.1115/1.2802506

    Article  Google Scholar 

  11. Chen CS, Fan YH, Tseng SP (2006) Position command shaping control in a retrofitted milling machine. Int J Mach Tools Manuf 46(3-4):293–303. doi:10.1016/j.ijmachtools.2005.05.018

    Article  Google Scholar 

  12. Ohishi K, Nakao M, Ohnishi K, Miyachi K (1985) Microprocessor-controlled DC motor for load-insensitive position servo system. IEEE Trans Ind Electron IE 34(1):44–49. doi:10.1109/TIE.1987.350923

    Article  Google Scholar 

  13. Umeno T, Hori Y (1991) Robust speed control of dc servomotors using modern two degree-of-freedom controller design. IEEE Trans Ind Electron 38(5):363–368. doi:10.1109/41.97556

    Article  Google Scholar 

  14. Yeh SS, Hsu PL (2004) Perfectly matched feedback control and its integrated design for multi-axis motion systems. ASME J Dyn Syst Meas Contr 126(3):547–557. doi:10.1115/1.1789970

    Article  Google Scholar 

  15. Yan MT, Huang KY, Shiu YJ, Chen Y (2007) Disturbance observer and adaptive controller design for a linear-motor-driven table system. Int J Adv Manuf Technol 35(3-4):408–415. doi:10.1007/s00170-007-1173-y

    Article  Google Scholar 

  16. Mei X, Tsutsumi M, Tao T, Sun N (2004) Study on the compensation of error by stick-slip for high-precision table. Int J Mach Tools Manuf 44(5):503–510. doi:10.1016/j.ijmachtools.2003.10.027

    Article  Google Scholar 

  17. Mei ZQ, Xue YC, Yang RQ (2006) Nonlinear friction compensation in mechatronic servo systems. Int J Adv Manuf Technol 30(7–8):693–699. doi:10.1007/s00170-005-0113-y

    Article  Google Scholar 

  18. Johnson CT, Lorenz RD (1992) Experimental identification of friction and its compensation in precise, position controlled mechanisms. IEEE Trans Ind Appl 28(6):1392–1398. doi:10.1109/28.175293

    Article  Google Scholar 

  19. Chen JS, Kuo YH, Hsu WY (2006) The influence of friction on contouring accuracy of a Cartesian guided tripod machine tool. Int J Adv Manuf Technol 30(5-6):470–478. doi:10.1007/s00170-005-0088-8

    Article  MATH  Google Scholar 

  20. Armstrong-Helouvry B, Pierre D, Canudas DWC (1994) A survey of models, analysis tools and compensation methods for the control of machines with friction. Automatica 30(7):1083–1138. doi:10.1016/0005-1098(94)90209-7

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Syh-Shiuh Yeh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yeh, SS., Tsai, ZH. & Hsu, PL. Applications of integrated motion controllers for precise CNC machines. Int J Adv Manuf Technol 44, 906–920 (2009). https://doi.org/10.1007/s00170-008-1919-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-008-1919-1

Keywords

Navigation