Sliding look-ahead window-based real-time feedrate planning for non-uniform rational B-splines curves

4Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This article presents an online three-axis non-uniform rational B-splines preprocessing and feedrate scheduling method with chord error, axial velocity, acceleration, and jerk limitations. A preprocessing method is proposed to accurately locate the critical points by reducing pre-interpolation feedrate in feedrate limit violation regions. In the preprocessing stage, the non-uniform rational B-splines curve is subdivided into segments by the critical points and the corresponding feedrate constraints are obtained. A sliding look-ahead window-based feedrate scheduling method is proposed to generate smooth feedrate profile for the buffered non-uniform rational B-splines segments. The feedrate profile corresponding to each non-uniform rational B-splines block is constructed according to the block length and the given limits of acceleration and jerk. The feedrate modification method for non-schedulable short blocks is also described which aimed at avoiding feedrate discontinuity at the junction of two non-uniform rational B-splines blocks. With the proposed method, a successful feedrate profile could be generated with sufficient look-ahead trajectory length in the buffer, which enables that the preprocessing and feedrate planning to be performed progressively online. Simulation and experimental tests with different non-uniform rational B-splines curves are carried out to validate the feasibility and advantages of the proposed method. The results show that the proposed method is capable of making a balance between the machining efficiency, machining precision, and computational complexity.

Cite

CITATION STYLE

APA

Liu, J., Fu, H., Qin, J., & Jin, H. (2018). Sliding look-ahead window-based real-time feedrate planning for non-uniform rational B-splines curves. Advances in Mechanical Engineering, 10(12). https://doi.org/10.1177/1687814018816926

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free