Log in

Adaptive estimation and nonlinear variable gain compensation of the contouring error for precise parametric curve following

  • Article
  • Published:
Science China Technological Sciences Aims and scope Submit manuscript

Abstract

Contour following is one of the most important issues faced by many computer-numerical-control (CNC) machine tools to achieve high machining precision. This paper presents a new real-time error compensation method aiming at reducing the contouring error caused by facts such as servo lag and dynamics mismatch in parametric curved contour-following tasks. Due to the lack of high-precision contouring-error estimation method for free-form parametric curved toolpath, the error can hardly be compensated effectively. Therefore, an adaptive accurate contouring-error estimation algorithm is proposed first, where a tangential-error backstep** method based on Taylor’s expansion is developed to rapidly find the closest point on the parametric curve to the actual motion position. On this foundation, the contouring error is compensated using a proposed nonlinear variable-gain compensation method, where the compensation gain is obtained according to not only the contouring-error magnitude but also its direction variation. The stability of the system after compensation is analyzed afterwards according to the Jury stability criterion. By design of the compensator in accordance with the presented contouring-error compensation method as well as the stability analyzation result, the balance between the response speed and the contour control stability can be effectively made. Experimental tests demonstrate the feasibility of the presented methods in both contouring-error estimation and contour-accuracy improvement. Contributions of this research are significant for enhancing the contour-following performance of the CNC machine tools.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Germany)

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Wu J H, Liu C, **ong Z H, et al. Precise contour following for biaxial systems via an A-type iterative learning cross-coupled control algorithm. Int J Mach Tool Manu, 2015, 93: 10–18

    Article  Google Scholar 

  2. Su K H, Cheng M Y. Contouring accuracy improvement using crosscoupled control and position error compensator. Int J Mach Tool Manu, 2008, 48: 1444–1453

    Article  Google Scholar 

  3. Lin M T, Tsai M S, Yau H T. Development of a dynamics-based NURBS interpolator with real-time look-ahead algorithm. Int J Mach Tool Manu, 2007, 47: 2246–2262

    Article  Google Scholar 

  4. Jia Z Y, Song D N, Ma J W, et al. A NURBS interpolator with constant speed at feedrate-sensitive regions under drive and contour-error constraints. Int J Mach Tool Manu, 2017, 116: 1–17

    Article  Google Scholar 

  5. Tang L, Landers R G. Multiaxis contour control—The state of the art. IEEE Trans Control Syst Technol, 2013, 21: 1997–2010

    Article  Google Scholar 

  6. Lou Y, Meng H, Yang J, et al. Task polar coordinate frame-based contouring control of biaxial systems. IEEE Trans Ind Electron, 2014, 61: 3490–3501

    Article  Google Scholar 

  7. Ramesh R, Mannan M A, Poo A N. Tracking and contour error control in CNC servo systems. Int J Mach Tool Manu, 2005, 45: 301–326

    Article  Google Scholar 

  8. Yeh S S, Hsu P L. Estimation of the contouring error vector for the cross-coupled control design. IEEE/ASME Trans Mechatron, 2002, 7: 44–51

    Article  Google Scholar 

  9. Yang J Z, Li Z X. A novel contour error estimation for position loopbased cross-coupled control. IEEE/ASME Trans Mechatron, 2011, 16: 643–655

    Article  Google Scholar 

  10. Chuang H Y, Liu C H. Cross-coupled adaptive feedrate control for multiaxis machine tools. J Dyn Sys Meas Control, 1991, 113: 451

    Article  Google Scholar 

  11. Chuang H Y, Liu C H. A model-referenced adaptive control strategy for improving contour accuracy of multiaxis machine tools. IEEE Trans Ind Appl, 1992, 28: 221–227

    Article  Google Scholar 

  12. Cheng M Y, Lee C C. Motion controller design for contour-following tasks based on real-time contour error estimation. IEEE Trans Ind Electron, 2007, 54: 1686–1695

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Google Scholar 

  15. Chen H R, Cheng M Y, Wu C H, et al. Real time parameter based contour error estimation algorithms for free form contour following. Int J Mach Tool Manu, 2016, 102: 1–8

    Article  Google Scholar 

  16. Huo F, ** 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

    Article  Google Scholar 

  17. Huo F, Poo A N. Improving contouring accuracy by using generalized cross-coupled control. Int J Mach Tool Manu, 2012, 63: 49–57

    Article  Google Scholar 

  18. Khalick M A E, Uchiyama N. Contouring controller design based on iterative contour error estimation for three-dimensional machining. Robot Cim-Int Manuf, 2011, 27: 802–807

    Article  Google Scholar 

  19. Yeh S S, Hsu P L. Theory and applications of the robust cross-coupled control design. J Dyn Sys Meas Control, 1999, 121: 524–530

    Article  Google Scholar 

  20. Shih Y T, Chen C S, Lee A C. A novel cross-coupling control design for Bi-axis motion. Int J Mach Tool Manu, 2002, 42: 1539–1548

    Article  Google Scholar 

  21. Chin J H, Lin T C. Cross-coupled precompensation method for the contouring accuracy of computer numerically controlled machine tools. Int J Mach Tool Manu, 1997, 37: 947–967

    Article  Google Scholar 

  22. Chin J H, Cheng Y M, Lin J H. Improving contour accuracy by Fuzzylogic enhanced cross-coupled precompensation method. Robot Cim-Int Manuf, 2004, 20: 65–76

    Article  Google Scholar 

  23. Barton K L, Alleyne A G. A cross-coupled iterative learning control design for precision motion control. IEEE Trans Control Syst Technol, 2008, 16: 1218–1231

    Article  Google Scholar 

  24. Zhang D, Yang J, Chen Y, et al. A two-layered cross coupling control scheme for a three-dimensional motion control system. Int J Mach Tool Manu, 2015, 98: 12–20

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. Dorf R C, Bishop R H. Modern Control Systems. 12th ed. Upper Saddle River: Prentice Hall, 2010

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to JianWei Ma.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jia, Z., Song, D., Ma, J. et al. Adaptive estimation and nonlinear variable gain compensation of the contouring error for precise parametric curve following. Sci. China Technol. Sci. 60, 1494–1505 (2017). https://doi.org/10.1007/s11431-017-9042-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11431-017-9042-x

Keywords

Navigation