Skip to main content

Accurate Interpolation Algorithm Based on FIR Filters with Local Dynamic Adjustment

  • Conference paper
  • First Online:
Intelligent Robotics and Applications (ICIRA 2023)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 14275))

Included in the following conference series:

  • 234 Accesses

Abstract

In computer numerical control (CNC) machining, the tool-path output by the computer-aided manufacturing (CAM) systems is usually composed of a large number of long and short linear segments. The CNC systems needs to undergo trajectory smoothing, velocity planning, and interpolation to generate smooth interpolation points with high-order velocity continuity. This article proposes a simple finite impulse response (FIR) filter algorithm suitable for three-axis mixed complex trajectory machining. This algorithm firstly establishes contour error model at local corners, and then calculates the corresponding velocity adjustment coefficient. By dynamically adjusting adjacent velocity rectangular-frames, preliminary control of contour error is achieved. Due to the small duration of the rectangular-frame in local areas after velocity adjustment, the contour error at the corners is affected by multiple segments. Therefore, after correcting the contour error again and fine-tuning the velocity, a one-step accurate smooth interpolation point trajectory generation was achieved. Finally, an experimental verification was conducted on an open three-axis machine tool using a section of the Mercedes Benz sample as an example.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Fan, W., Lee, C.H., Chen, J.H.: Real-time repairable interpolation scheme for CNC tool path processing. Int. J. Precis. Eng. Manuf. 17(12), 1673–1684 (2016)

    Article  Google Scholar 

  2. Yang, J.X., Hu, Q., Ding, H.: A two-stage CNC interpolation algorithm for corner smoothing trajectories with geometric error and dynamics constraints. Procedia CIRP 56, 306–310 (2016)

    Article  Google Scholar 

  3. Zhang, Y., Ye, P., Wu, J., Zhang, H.: An optimal curvature-smooth transition algorithm with axis jerk limitations along linear segments. Int. J. Adv. Manuf. Technol. 95(1–4), 875–888 (2017). https://doi.org/10.1007/s00170-017-1274-1

    Article  Google Scholar 

  4. Li, H.B., Gao, X.S., Zhang, L.X., Sun, R.Y.: Discrete interpolation of G01 codes in 2D machining under bounded accelerations. Math. Comput. Sci. 6(3), 327–344 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  5. Zhang, Q., Gao, X.S., Li, H.B., Zhao, M.Y.: Minimum time corner transition algorithm with confined feedrate and axial acceleration for nc machining along linear tool path. Int. J. Adv. Manuf. Technol. 89(1–4), 941–956 (2017)

    Article  Google Scholar 

  6. Zhang, M., Yan, W., Yuan, C.M., Gao, X.S.: Curve fitting and optimal interpolation on CNC machines based on quadratic B-splines. Sci. Chin. Inf. Sci. 54(7), 1407–1418 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  7. Park, H.: B-spline surface fitting based on adaptive knot placement using dominant columns. Comput. Aided Des. 43(3), 258–264 (2011)

    Article  Google Scholar 

  8. Song, F., Hao, S., Hao, M., Yang, Z.: Research on acceleration and deceleration control algorithm of NC instruction interpretations with high-order smooth. In: Xiong, C., Liu, H., Huang, Y., Xiong, Y. (eds.) ICIRA 2008. LNCS (LNAI), vol. 5315, pp. 548–557. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-88518-4_59

    Chapter  Google Scholar 

  9. Sencer, B., Ishizaki, K., Shamoto, E.: High speed cornering strategy with confined contour error and vibration suppression for CNC machine tools. CIRP Ann. 64(1), 369–372 (2015)

    Article  Google Scholar 

  10. Li, D.D., Zhang, L.Q., Yang, L., Mao, J.: Accurate interpolation and contouring control algorithm based on FIR filters for the corner transition. Int. J. Adv. Manuf. Technol. 109(7–8), 1775–1788 (2020)

    Article  Google Scholar 

  11. Tajima, J., Sencer, B.: Accurate real-time interpolation of 5-axis tool-paths with local corner smoothing. Int. J. Mach. Tools Manuf 142, 1–15 (2019)

    Article  Google Scholar 

  12. Tajima, S., Sencer, B.: Real-time trajectory generation for 5-axis machine tools with singularity avoidance. CIRP Ann. 69(1), 349–352 (2020)

    Article  Google Scholar 

  13. Fang, J., Li, B.R., Zhang, H., Ye, P.Q.: Real-time smooth trajectory generation for 3-axis blending tool-paths based on FIR filtering. Int. J. Adv. Manuf. Technol. 126, 3401–3416 (2023)

    Article  Google Scholar 

Download references

Acknowledgements

The authors did not receive support from any organization for the submitted work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun Fang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fang, J., Li, B., Zhang, H., Ye, P. (2023). Accurate Interpolation Algorithm Based on FIR Filters with Local Dynamic Adjustment. In: Yang, H., et al. Intelligent Robotics and Applications. ICIRA 2023. Lecture Notes in Computer Science(), vol 14275. Springer, Singapore. https://doi.org/10.1007/978-981-99-6504-5_20

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-6504-5_20

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-6503-8

  • Online ISBN: 978-981-99-6504-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics