Skip to main content
Log in

Time optimal feedrate generation with confined tracking error based on linear programming

  • Published:
Journal of Systems Science and Complexity Aims and scope Submit manuscript

Abstract

In this paper, the problem of time optimal feedrate generation under confined feedrate, axis accelerations, and axis tracking errors is considered. The main contribution is to reduce the tracking error constraint to constraints about the axis velocities and accelerations, when the tracking error satisfies a second order linear ordinary differential equation. Based on this simplification on the tracking error, the original feedrate generation problem is reduced to a new form which can be efficiently solved with linear programming algorithms. Simulation results are used to validate the methods.

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. Shiller Z, On singular time-optimal control along specified paths, IEEE Trans. Robot. Autom., 1994, 10: 561–566.

    Article  Google Scholar 

  2. Timar S D and Farouki R T, Time-optimal traversal of curved paths by Cartesian CNC machines under both constant and speed-dependent axis acceleration bounds, Robotics and Computer-Integrated Manufacturing, 2007, 23(5): 563–579.

    Article  Google Scholar 

  3. Zhang K, Yuan C M, and Gao X S, Efficient algorithm for time-optimal feedrate planning and smoothing with confined chord error and acceleration, Int. J. Adv. Manuf. Technol., 2013, 66(9–12): 1685–1697.

    Article  Google Scholar 

  4. Sun Y W, Zhou J F, and Guo D M, Variable feedrate interpolation of nurbs toolpath with geometric and kinematical constraints for five-axis CNC maching, Journal of Systems Science and Complexity, 2013, 26(5): 757–776.

    Article  MATH  Google Scholar 

  5. Yuan C M, Zhang K, and Fan W, Time-optimal interpolation for CNC machining along curved tool pathes with confined chord error, Journal of Systems Science and Complexity, 2013, 26(5): 836–870.

    Article  MATH  MathSciNet  Google Scholar 

  6. Sencer B, Altintas Y, and Croft E, Feed optimization for five-axis CNC machine tools with drive constraints, Int. J. of Mach. Tools and Manu., 2008, 48: 733–745.

    Article  Google Scholar 

  7. Lai J Y, Lin K Y, Tseng S J, and Ueng W D, On the development of a parametric interpolator with confined chord error, feedrate, acceleration and jerk, Int. J. Adv. Manuf. Technol., 2008, 37: 104–121.

    Article  Google Scholar 

  8. Lee A C, Lin M T, Pan Y R, and Lin W Y, The feedrate scheduling of NURBS interpolator for CNC machine tools, Computer-Aided Design, 2011, 43: 612–628.

    Article  Google Scholar 

  9. Gasparetto A, Lanzutti A, Vidoni R, and Zanotto V, Experimental validation and comparative analysis of optimal time-jerk algorithms for trajectory planning, Robotics and Computer-Integrated Manufacturing, 2012, 28: 164–181.

    Article  Google Scholar 

  10. Zhang K, Gao X S, Li H, and Yuan C M, A greedy algorithm for feed-rate planning of CNC machines along curved tool paths with confined jerk for each axis, Robotics and Computer Integrated Manufacturing, 2012, 28: 472–483.

    Article  Google Scholar 

  11. Fan W, Gao X S, Yan W, and Yuan C M, Interpolation of parametric CNC machine tool path under confined jounce, Int. J. Adv. Manuf. Technol., 2012, 62: 719–739.

    Article  Google Scholar 

  12. Koren Y, Cross-coupled biaxial computer control for manufacturing systems, ASME Transactions, Journal of Dynamic Systems, Measurement and Control, 1980, 102(4): 265–272.

    Article  MATH  Google Scholar 

  13. Visioli A, Optimal tuning of PID controllers for integral and unstable processes, MIEEE Proceedings Control Theory and Applications, 2006, 148(2): 180–184.

    Article  Google Scholar 

  14. Chuang H Y and Liu C H, A model-referenced adaptive control strategy for improving contour accuracy of multiaxis machine tools, IEEE Trans. on Industry Applications, 1992, 28(1): 221–227.

    Article  Google Scholar 

  15. Kulkarni P K and Srinivasan K, Optimal contouring control of multi-axial feed drive servomechanisms, Journal of Engineering for Industry-Transactions of the ASME, 1989, 10: 1115.

    Google Scholar 

  16. Zhao C and Huang Y, ADRC based input disturbance rejection for minimum-phase plants with unknown orders and/or uncertain relative degrees, Journal of Systems Science and Complexity, 2012, 25(4): 625–640.

    Article  MATH  MathSciNet  Google Scholar 

  17. Dong J and Stori J A, A generalized time-optimal bidirectional scan algorithm for constrained feed-rate optimization, Journal of Dynamic Systems, Measurement, and Control, 2006, 128(2): 379–390.

    Article  Google Scholar 

  18. Dong J and Stori J A, Optimal feed-rate scheduling for high-speed contouring, Journal of Manufacturing Science and Engineering, 2007, 129(1): 63–76.

    Article  Google Scholar 

  19. Ernesto C A and Farouki R T, Solution of inverse dynamics problems for contour error minimization in CNC machines, Int. J. Adv. Manuf. Technol, 2010, 49: 589–604.

    Article  Google Scholar 

  20. Guo J X, Zhang Q, and Gao X S, Tracking error reduction in CNC machining by reshaping the Kinematic trajectory, Journal of Systems Science and Complexity, 2013, 26(5): 817–835.

    Article  MATH  Google Scholar 

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

    Article  Google Scholar 

  22. Tsai M S, Nien H W, and Yau H T, Development of an integrated look-ahead dynamics-based NURBS interpolator for high precision machinery, Computer-Aided Design, 2008, 40: 554–566.

    Article  Google Scholar 

  23. Karmarkar N, A new polynomial time algorithm for linear programming, Combinatorica, 1984, 4(4): 373–395.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianxin Guo.

Additional information

This paper was partially supported by a National Key Basic Research Project of China under Grant No. 2011CB302400 and the Natural Science Foundation of China under Grant No. 60821002.

This paper was recommended for publication by Editor LI Ziming.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Guo, J., Zhang, Q., Gao, XS. et al. Time optimal feedrate generation with confined tracking error based on linear programming. J Syst Sci Complex 28, 80–95 (2015). https://doi.org/10.1007/s11424-014-2281-z

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11424-014-2281-z

Keywords

Navigation