A novel feed rate scheduling method with acc-jerk-continuity and round-off error elimination for non-uniform rational B-spline interpolation

被引:10
作者
Hu, Yifei [1 ,2 ,3 ,4 ]
Jiang, Xin [1 ,2 ,3 ,5 ,6 ]
Huo, Guanying [1 ,2 ,3 ,5 ,7 ]
Su, Cheng [1 ,2 ,3 ,5 ,7 ]
Zhou, Shiwei [8 ]
Wang, Bolun [9 ]
Li, Hexiong [1 ,2 ,3 ,4 ]
Zheng, Zhiming [1 ,2 ,3 ,5 ,6 ,7 ]
机构
[1] Beihang Univ, LMIB, Beijing 100191, Peoples R China
[2] Beihang Univ, NLSDE, Beijing 100191, Peoples R China
[3] Beihang Univ, Inst Artificial Intelligence, Beijing 100191, Peoples R China
[4] Beihang Univ, Shenyuan Honors Coll, Sch Math Sci, Beijing 100191, Peoples R China
[5] Peng Cheng Lab, Shenzhen 518055, Guangdong, Peoples R China
[6] Zhengzhou Aerotropolis Inst Artificial Intelligenc, Zhengzhou 451163, Henan, Peoples R China
[7] GSK CNC Equipment Co Ltd, Guangzhou 510530, Guangdong, Peoples R China
[8] Zhongguancun Lab, Beijing 100194, Peoples R China
[9] King Abdullah Univ Sci & Technol, Visual Comp Ctr, Thuwal 239554363, Saudi Arabia
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
NURBS interpolation; jerk continuous; bidirectional scanning; round-off error elimination; PARAMETRIC TOOL PATH; CNC MACHINES; TRAJECTORY GENERATION; NURBS INTERPOLATION; ACCELERATION; ALGORITHM; OPTIMIZATION; SCHEME; INTEGRATION; CURVES;
D O I
10.1093/jcde/qwad004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Feed rate scheduling is a critical step in computer numerical control machining, as it has a close relationship with machining time and surface quality. It has now become a hot issue in both industry and academia. In this article, we present a novel and complete S-shape-based feed rate scheduling method for three-axis non-uniform rational B-spline (NURBS) tool paths, which can reduce high chord errors and round-off errors, and generate continuous velocity, acceleration, and jerk profile. The proposed feed rate scheduling method consists of three modules: a bidirectional scanning module, a velocity scheduling module, and a round-off error elimination module. The bidirectional scanning module aims to guarantee the continuity of the feed rate at the junctions between successive NURBS blocks, where the chord error, tangential acceleration, and tangential jerk limitations are considered. After the NURBS blocks have been classified into two cases by the previous module, the velocity scheduling module first calculates the actual maximum feed rate. It then generates the feed rate profiles of all NURBS blocks according to the proposed velocity profile. Later, the round-off error elimination module is applied to adjust the actual maximum feed rate so that the total interpolation time becomes an integer multiple of the interpolation period, which leads to the elimination of round-off errors. Finally, benchmarks are conducted to verify the applicability of the proposed method. Compared with the traditional method, the proposed method can save the interpolation time by 4.67 to 14.26% .
引用
收藏
页码:294 / 317
页数:24
相关论文
共 3 条
  • [1] Design method of rail grinding target profile based on non-uniform rational B-spline
    Lin, Fengtao
    Wang, Songtao
    Zhang, Hai
    Hu, Weihao
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART F-JOURNAL OF RAIL AND RAPID TRANSIT, 2021, 235 (08) : 946 - 956
  • [2] Interpolation using non-uniform rational B-spline for the smooth milling of ruled-surface impeller blades
    Li, Maoyue
    Liu, Xianli
    Jia, Dongkai
    Liang, Quan
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2015, 229 (07) : 1118 - 1130
  • [3] A novel feedrate scheduling method using modifying S-shaped feedrate profile with a round-off error elimination approach for CNC machining
    Lei, Chunlin
    Yap, Hwa Jen
    Yusoff, Nukman
    Zhang, Haihui
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2024, : 485 - 510