A novel feedrate scheduling method using modifying S-shaped feedrate profile with a round-off error elimination approach for CNC machining

Chunlin Lei,Hwa Jen Yap,Nukman Yusoff,Haihui Zhang
DOI: https://doi.org/10.1007/s00170-024-14376-z
IF: 3.563
2024-10-11
The International Journal of Advanced Manufacturing Technology
Abstract:Round-off error is inevitable in computer numerical control (CNC) systems because it is challenging to ensure that the interpolation time is an integer multiple of the interpolation period. This error can affect both machining precision and motion smoothness. To eliminate the round-off error and improve machining speed and precision, a novel round-off error elimination method is proposed that modifies the S-shaped acceleration/deceleration (ACC/DEC) feedrate scheme. Firstly, an adapted bidirectional scanning algorithm is applied to a jerk-limited S-shaped feedrate profile to improve machining efficiency while respecting feedrate constraints. Secondly, during the interpolation stage, the velocity round-off error is first introduced. Based on the novel properties of the modified S-shaped scheme, the displacement round-off error is then analyzed and addressed using different strategies, such as modifying the S-shaped profile with one-cycle rounding-up in a specified section or segment transition, without crossing the end point. Finally, a series of simulation and real machining experiments are conducted to compare the proposed method with existing round-off error compensation algorithms. The results show that the proposed method offers more flexible and effective round-off error compensation, with significant improvements in machining efficiency and the smoothness of the motion profile, including velocity, acceleration, and jerk. The real machining experiments, conducted in a CNC system with a 250-μs real-time control period and focused on 3D complex surface engraving, verified the practicality of the proposed method.
engineering, manufacturing,automation & control systems
What problem does this paper attempt to address?