Feed optimization for five-axis CNC machine tools with drive constraints

被引:205
作者
Sencer, B. [1 ]
Altintas, Y. [1 ]
Croft, E. [1 ]
机构
[1] Univ British Columbia, Mfg Automat Lab, Vancouver, BC, Canada
关键词
CNC; five axis; feed optimization;
D O I
10.1016/j.ijmachtools.2008.01.002
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Real time control of five-axis machine tools requires smooth generation of feed, acceleration and jerk in CNC systems without violating the physical limits of the drives. This paper presents a feed scheduling algorithm for CNC systems to minimize the machining time for five-axis contour machining Of Sculptured surfaces. The variation of the feed along the five-axis tool-path is expressed in a cubic B-spline form. The velocity, acceleration and jerk limits of the five axes are considered in finding the most optimal feed along the tool-path in order to ensure smooth and linear operation of the servo drives with minimal tracking error. The time optimal feed motion is obtained by iteratively modulating the feed control points of the B-spline to maximize the feed along the tool-path without violating the programmed feed and the drives' physical limits. Long tool-paths are handled efficiently by applying a moving window technique. The improvement in the productivity and linear operation of the five drives is demonstrated with five-axis simulations and experiments oil a CNC machine tool. (c) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:733 / 745
页数:13
相关论文
共 18 条
[1]  
Altintas Y, 2000, CIRP ANNALS 2000: MANUFACTURING TECHNOLOGY, P265
[2]  
Altintas Y., 2003, ANN CIRP, V52, P297, DOI DOI 10.1016/S0007-8506(07)60588-5
[3]   TIME-OPTIMAL CONTROL OF ROBOTIC MANIPULATORS ALONG SPECIFIED PATHS [J].
BOBROW, JE ;
DUBOWSKY, S ;
GIBSON, JS .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1985, 4 (03) :3-17
[4]  
Coleman T., 1999, OPTIMIZATION TOOLBOX, Vthird
[5]  
Constantinescu D, 2000, J ROBOTIC SYST, V17, P233, DOI 10.1002/(SICI)1097-4563(200005)17:5<233::AID-ROB1>3.0.CO
[6]  
2-Y
[7]   A generalized time-optimal bidirectional scan algorithm for constrained feed-rate optimization [J].
Dong, J. ;
Stori, J. A. .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2006, 128 (02) :379-390
[8]   A constant feed and reduced angular acceleration interpolation algorithm for multi-axis machining [J].
Fleisig, RV ;
Spence, AD .
COMPUTER-AIDED DESIGN, 2001, 33 (01) :1-15
[9]   OPTIMAL-CONTROL OF A ROBOT MANIPULATOR USING A WEIGHTED TIME-ENERGY COST FUNCTION [J].
GOURDEAU, R ;
SCHWARTZ, HM .
PROCEEDINGS OF THE 28TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-3, 1989, :1628-1631
[10]   Global minimum-time trajectory planning of mechanical manipulators using interval analysis [J].
Piazzi, A ;
Visioli, A .
INTERNATIONAL JOURNAL OF CONTROL, 1998, 71 (04) :631-652