Smooth trajectory generation based on contour error constraint and parameter correction b-spline

被引:2
作者
Zhao, Kai [1 ,2 ]
Li, Shurong [3 ]
Kang, Zhongjian [4 ]
Liu, Zhe [3 ]
机构
[1] China Univ Petr East China, Coll Control Sci & Engn, Qingdao 266580, Peoples R China
[2] Anyang Inst Technol, Coll Comp Sci & Informat Engn, Anyang 455000, Peoples R China
[3] Beijing Univ Posts & Telecommun, Sch Artificial Intelligence, Beijing 100876, Peoples R China
[4] China Univ Petr East China, Coll New Energy, Qingdao 266580, Peoples R China
基金
中国国家自然科学基金;
关键词
Parameter correction b-spline; Computer numerical control; Control vector parameterization; Interpolation; Smooth trajectory planning; Contour error constraint; INTERPOLATION; ALGORITHM; PATH;
D O I
10.1007/s00170-021-08367-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In terms of CNC machining task, high feedrate and high accuracy are of great significance. In this paper, an integrated jerk-limited method of minimal time trajectory planning with confined contour error (IJLMTPC) is proposed. Firstly, an optimal control method is utilized to obtain the minimal time feedrate profile. To compensate the contour error, it is added into the optimal control framework as a constraint. Based on the high-order transfer functions of every axis servo model, the contour errors constraint is formulated as the function of tracking errors. However, the optimal control problem (OCP) is difficult to be solved. Hence, the OCP is transformed into two convex subproblems. Since the axial jerk elements are included in the contour error constraint, they are no longer considered as dependent constraints in the two subproblems specially. Afterwards, two subproblems are discretized with control vector parameterization. Consequently, two subproblems are more efficient to be solved with nonlinear programming, and the minimal time feedrate is obtained. Secondly, considering that the OCP is solved on the domain of curve parameter, it is inconvenient for real-time interpolation. The resulting feedrate from solving the OCP is transformed into the corresponding profile on time domain, while the limited tangent jerk is imposed on. Hence, the feedrate is smoothed. Finally, to alleviate the fluctuation of feedrate, the real-time interpolation is performed based on the parameter correction b-spline. Two benchmark tool paths are adopted to test the proposed scheme, and the effectiveness is verified.
引用
收藏
页码:4359 / 4373
页数:15
相关论文
共 39 条
  • [1] Feedrate optimization for smooth minimum-time trajectory generation with higher order constraints
    Bharathi, Akilan
    Dong, Jingyan
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2016, 82 (5-8) : 1029 - 1040
  • [2] A generalized time-optimal bidirectional scan algorithm for constrained feed-rate optimization
    Dong, J.
    Stori, J. A.
    [J]. JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2006, 128 (02): : 379 - 390
  • [3] Smooth feedrate planning for continuous short line tool path with contour error constraint
    Dong, Jingchuan
    Wang, Taiyong
    Li, Bo
    Ding, Yanyu
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2014, 76 : 1 - 12
  • [4] An accurate adaptive NURBS curve interpolator with real-time flexible acceleration/deceleration control
    Du, Daoshan
    Liu, Yadong
    Guo, Xingui
    Yamazaki, Kazuo
    Fujishima, Makoto
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2010, 26 (04) : 273 - 281
  • [5] Sliding mode contouring control design using nonlinear sliding surface for three-dimensional machining
    El Khalick M, A.
    Uchiyama, Naoki
    Sano, Shigenori
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2013, 65 : 8 - 14
  • [6] Discrete-time model predictive contouring control for biaxial feed drive systems and experimental verification
    El Khalick M, A.
    Uchiyama, Naoki
    [J]. MECHATRONICS, 2011, 21 (06) : 918 - 926
  • [7] Sampling-Based Robot Motion Planning: A Review
    Elbanhawi, Mohamed
    Simic, Milan
    [J]. IEEE ACCESS, 2014, 2 : 56 - 77
  • [8] Linear programming and windowing based feedrate optimization for spline toolpaths
    Erkorkmaz, Kaan
    Chen, Qing-Ge
    Zhao, Ming-Yong
    Beudaert, Xavier
    Gao, Xiao-Shan
    [J]. CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2017, 66 (01) : 393 - 396
  • [9] Optimization of Corner Blending Curves
    Farouki, Rida T.
    Pelosi, Francesca
    Sampoli, Maria Lucia
    [J]. COMPUTER-AIDED DESIGN, 2019, 117
  • [10] Design of a NURBS interpolator with minimal feed fluctuation and continuous feed modulation capability
    Heng, Michele
    Erkorkmaz, Kaan
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2010, 50 (03) : 281 - 293