Skip to main content
Log in

Incomplete smooth S-curve acceleration and deceleration feedrate planning modeling and analysis

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

Abstract

The toolpath smoothing and feedrate scheduling in computer numerical control (CNC) system are critical for high-speed and high-precision machining. The existing toolpath smoothing schemes perform insufficiently in raising the smoothness of feedrate trajectory. Aiming at increasing the smoothness of toolpath and reducing machining vibration, a smooth S-curve acceleration/deceleration(AD) control algorithm based on the jounce limited profile is proposed. In the paper, for the curves that do not meet the complete smooth S-curve acceleration/deceleration conditions, they are divided into three cases according to the length of the curve and give a detailed calculation formula. All trajectory parameters are derived with the analytical algorithm to ensure an acceptable computational complexity. Finally, a series of numerical simulations and actual machining and measurement experiments are conducted, and the simulation and experimental results have showed the good performance of the proposed algorithm compared with previous method both in motion smooth and surface quality.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

Availability of data and materials

The data and materials that support the findings of the study are available from the corresponding author upon reasonable request.

References

  1. Wang TY, Zhang YB, Dong JC, Ke RJ, Ding YY (2020) NURBS interpolator with adaptive smooth feedrate scheduling and minimal feedrate fluctuation. Int J Precis Eng Man 21(12):273–290

    Article  Google Scholar 

  2. Zhang Y, Zhao MY, Ye PQ, Zhang H (2019) A G4 continuous B-spline transition algorithm for CNC machining with jerk-smooth feedrate scheduling along linear segments. Comput Aided Des 115(4):231–243

    Article  MathSciNet  Google Scholar 

  3. Sencer B, Tajima S (2017) Frequency optimal feed motion planning in computer numerical controlled machine tools for vibration avoidance. ASME J Manuf Sci Eng 139(1):011006-1-011006–13

    Article  Google Scholar 

  4. Fan W, Lee CH, Chen JH (2015) A realtime curvature-smooth interpolation scheme and motion planning for CNC machining of short line segments. Int J Mach Tools Manuf 96(5):27–46

    Article  Google Scholar 

  5. Fan W, Gao XS, Yan W, Yuan CM (2012) Interpolation of parametric CNC machining path under confined jounce. Int J Adv Manuf Technol 62(1):719–739

    Article  Google Scholar 

  6. Chen YD, Wei HX, Sun K, Liu M, Wang TM (2011) Algorithm for smooth S-curve feedrate profiling generation. Chin J Mech Eng 24(2):237–247

    Article  Google Scholar 

  7. Lei WT, Sung MP, Lin LY, Huang JJ (2007) Fast real-time NURBS path interpolation for CNC machine tools. Int J Mac Tools Manuf 47(1):1530–1541

    Article  Google Scholar 

  8. Fan W, Ji JW, Wu PY, Wu DZ, Chen H (2020) Modeling and simulation of trajectory smoothing and feedrate scheduling for vibration-damping CNC machining. Simul Model Pract Th 99(11):102028-1-102028–30

    Google Scholar 

  9. Zhang YB, Wang TY, Peng P, Dong JC, Cao LB, Tian C (2021) Feedrate blending method for five-axis linear tool path under geometric and kinematic constraints. Int J Mech Sci 195(1):106262-1-106262–21

    Google Scholar 

  10. Liu M, Huang Y, Yin L, Guo JW, Shao XY, Zhang GJ (2014) Development and implementation of a NURBS interpolator with smooth feedrate scheduling for CNC machine tools. Int J Mac Tools Manuf 87(7):1–15

    Google Scholar 

  11. Fang Y, Hu J, Liu WH, Shao QQ, Qi J, Peng YH (2019) Smooth and time-optimal S-curve trajectory planning for automated robots and machines. Mech Mach Theory 137(7):127–153

    Article  Google Scholar 

Download references

Funding

This work was supported by National Natural Science Foundation of China under Grant 51875161.

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study conception and design. Calculations and simulations of incomplete smooth S-curve AD curves were performed by Daoyang Yu. MATLAB software simulation experiments were conducted by Xiao-Qing Tian. The NC machining experiments and machining accuracy analysis were performed by Daoyang Yu and Zhi Ding. The first draft of the manuscript was written by Daoyang Yu. All authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Dao-Yang Yu.

Ethics declarations

Ethics approval

Not applicable.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Competing interests

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, DY., Ding, Z. & Tian, XQ. Incomplete smooth S-curve acceleration and deceleration feedrate planning modeling and analysis. Int J Adv Manuf Technol 120, 7171–7185 (2022). https://doi.org/10.1007/s00170-022-09236-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-022-09236-7

Keywords

Navigation