Features of a real-time s-shaped acceleration/deceleration curve constructing with piecewise linear interpolation of complex-shaped surfaces
In this paper we considered the problem of an s-shaped acceleration/deceleration curve constructing in real time with linear-spline interpolation, taking into account given constraints on the contour acceleration, jerk, and feed rate. The input data for the s-curve were defined in the lookahead algorithm and the geometric smoothing module. The choice of a particular acceleration/deceleration strategy depends on the segment length, the allowable feed rates at the segment junction, and the given kinematic constraints. Each trajectory segment can have a maximum of seven time intervals and their rounding will produce inaccuracies when forming the velocity profile. Therefore, to compensate for rounding errors, the method of half division was applied, which made it possible to remove gaps in the velocity contour. The experimental data obtained indicate the correctness of the chosen approach for its implementation as part of the CNC for high-speed machining of surfaces with complex shapes. Key words Feed-rate planning algorithm, s-shaped acceleration/deceleration, trajectory smoothing, numerical control system, real-time, frame preview algorithm. Acknowledgements The research was carried out with financial support of Ministry of Science and Higher Education of Russian Federation in the frame of state assignment (project no.FSFS-2020-0031).