A greedy algorithm for feedrate planning of CNC machines along curved tool paths with confined jerk

被引:88
|
作者
Zhang, Ke [1 ]
Yuan, Chun-Ming [1 ]
Gao, Xiao-Shan [1 ]
Li, Hongbo [1 ]
机构
[1] Chinese Acad Sci, Inst Syst Sci, KLMM, Beijing 100864, Peoples R China
关键词
Feedrate optimization; Parametric tool path; Confined jerk; Velocity limit surface; Analytical solutions for feedrate function; TIME-OPTIMAL CONTROL; PARAMETRIC INTERPOLATOR; RATE OPTIMIZATION; CHORD ERROR; ACCELERATION; DESIGN;
D O I
10.1016/j.rcim.2012.02.006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, the problem of optimal feedrate planning along a curved tool path for 3-axis CNC machines with the acceleration and jerk limits for each axis and the tangential velocity bound is addressed. It is proved that the optimal feedrate planning must be "Bang-Bang" or "Bang-Bang-Singular" control, that is, at least one of the axes reaches its acceleration or jerk bound, or the tangential velocity reaches its bound throughout the motion. As a consequence, the optimal parametric velocity can be expressed as a piecewise analytic function of the curve parameter u. The explicit formula for the velocity function when a jerk reaches its bound is given by solving a second-order differential equation. Under a "greedy rule", an algorithm for optimal jerk confined feedrate planning is presented. Experiment results show that the new algorithm can be used to reduce the machining vibration and improve the machining quality. (C) 2012 Elsevier Ltd. All rights reserved.
引用
下载
收藏
页码:472 / 483
页数:12
相关论文
共 45 条
  • [1] Algorithms for time-optimal control of CNC machines along curved tool paths
    Timar, SD
    Farouki, RT
    Smith, TS
    Boyadjieff, CL
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2005, 21 (01) : 37 - 53
  • [2] A novel tool path planning and feedrate scheduling algorithm for point to point linear and circular motions of CNC-milling machines
    Kelekci, Ethem
    Kizir, Selcuk
    JOURNAL OF MANUFACTURING PROCESSES, 2023, 95 : 53 - 67
  • [3] Path Planning for CNC Machines Considering Centripetal Acceleration and Jerk
    Shahzadeh, Abbas
    Khosravi, Abbas
    Nahavandi, Saeid
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 1759 - 1764
  • [4] G codes for the specification of pythagorean-hodograph tool paths and associated feedrate functions on open-architecture CNC machines
    Farouki, RT
    Manjunathaiah, J
    Yuan, GF
    INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 1999, 39 (01): : 123 - 142
  • [5] Time-optimal interpolation for CNC machining along curved tool pathes with confined chord error
    Chunming Yuan
    Ke Zhang
    Wei Fan
    Journal of Systems Science and Complexity, 2013, 26 : 836 - 870
  • [6] Time-optimal interpolation for CNC machining along curved tool pathes with confined chord error
    Yuan Chunming
    Zhang Ke
    Fan Wei
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2013, 26 (05) : 836 - 870
  • [7] TIME-OPTIMAL INTERPOLATION FOR CNC MACHINING ALONG CURVED TOOL PATHES WITH CONFINED CHORD ERROR
    YUAN Chunming
    ZHANG Ke
    FAN Wei
    Journal of Systems Science & Complexity, 2013, 26 (05) : 836 - 870
  • [8] Blended feedrate planning algorithm for continuous tool path
    Li, Jian-Gang
    Wu, Xiang-Liang
    Li, Ze-Xiang
    Zhou, Lei
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2009, 41 (03): : 29 - 32
  • [9] Time-optimal feedrates along curved paths for cartesian cnc machines with prescribed bounds on axis velocities and accelerations
    Timar, S. D.
    Farouki, R. T.
    Boyadjieff, C. L.
    INTERNATIONAL JOURNAL OF ROBOTICS & AUTOMATION, 2007, 22 (02): : 112 - 125
  • [10] Time-optimal feedrates along curved paths for cartesian CNC machines with prescribed bounds on axis velocities and accelerations
    Timar, S.D.
    Farouki, R.T.
    Boyadjieff, C.L.
    International Journal of Robotics and Automation, 2007, 22 (02) : 112 - 125