Spindle configuration analysis and optimization considering the deformation in robotic machining applications

Abstract Robotic machining is an increasing application due to various advantages of robots such as flexibility, maneuverability and competitive cost. For robotic machining, the machining accuracy is the major concern of current researches. And particular attention is paid to the proper modeling of manipulator stiffness properties, the cutting force estimation and the robot posture optimization. However, through our research, the results demonstrate the spindle configuration largely affects the deformation of the robot end-effector (EE). And it may even account for approximately half of the total deformation for machining applications with the force acting perpendicular to the tool. Furthermore, the closer distance between the tool tip and the EE does not mean that the deformation tends to be smaller. Thus, it is reasonable to consider optimizing the spindle configuration based on the optimal robot posture, thereby exhausting advantages of the robot and further reducing machining errors. In this paper, a spindle configuration analysis and optimization method is presented, aiming at confirming the great influence of the spindle configuration on the deformation of the robot EE and minimizing it. First, a deformation model based on the spindle configuration (SC-based deformation model) is presented, which establishes a mapping between the spindle configuration and the deformation of the robot EE. And it confirms the large effect of the spindle configuration on the deformation of the EE. Then, a complementary stiffness evaluation index (CSEI) is proposed. And it adopts matrix norms to evaluate the influence of the spindle configuration on the complementary stiffness matrix in the SC-based deformation model. Using this index, the proposed SC-based deformation model is simplified for the ODG-JLRB20 robot adopted in this paper. Finally, a spindle configuration optimization model is derived to minimize the simplified SC-based deformation model using an iterative procedure. With this model, the optimal spindle configuration with respect to the EE can be obtained for a specific machining trajectory. Experimental results conducted on the ODG-JLRB20 robot demonstrate the correctness and effectiveness of the present method.

[1]  Zengxi Pan,et al.  Machining with flexible manipulator: toward improving robotic machining performance , 2005, Proceedings, 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics..

[2]  Luc Baron,et al.  The self-adaptation of weights for joint-limits and singularity avoidances of functionally redundant robotic-task , 2011 .

[3]  Eberhard Abele,et al.  Modeling and Identification of an Industrial Robot for Machining Applications , 2007 .

[4]  Richard E. DeVor,et al.  Estimation of the specific cutting pressures for mechanistic cutting force models , 2001 .

[5]  Gene H. Golub,et al.  Matrix computations , 1983 .

[6]  Yinglin Ke,et al.  Vibration analysis and suppression in robotic boring process , 2016 .

[7]  Hui Zhang,et al.  Chatter analysis of robotic machining process , 2006 .

[8]  Michael F. Zäh,et al.  Improvement of the machining accuracy of milling robots , 2014, Prod. Eng..

[9]  Stéphane Caro,et al.  Joint stiffness identification of six-revolute industrial serial robots , 2011 .

[10]  Jorge Angeles,et al.  Posture optimization in robot-assisted machining operations , 2012 .

[11]  Ferdinand Freudenstein,et al.  Kinematic Synthesis of Linkages , 1965 .

[12]  Mats Björkman,et al.  Cost-efficient drilling using industrial robots with high-bandwidth force feedback , 2010, Robotics and Computer-Integrated Manufacturing.

[13]  Yinglin Ke,et al.  Stiffness-oriented posture optimization in robotic machining applications , 2015 .

[14]  Aun-Neow Poo,et al.  Error compensation in machine tools — a review: Part I: geometric, cutting-force induced and fixture-dependent errors , 2000 .

[15]  Benoît Furet,et al.  Workpiece placement optimization for machining operations with a KUKA KR270-2 robot , 2013, 2013 IEEE International Conference on Robotics and Automation.

[16]  J. Salisbury,et al.  Active stiffness control of a manipulator in cartesian coordinates , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[17]  Alexandr Klimchik,et al.  Efficiency evaluation of robots in machining applications using industrial performance measure , 2017 .

[18]  D. E. Whitney,et al.  The mathematics of coordinated control of prosthetic arms and manipulators. , 1972 .

[19]  Benoît Furet,et al.  Joint stiffness identification of industrial serial robots , 2011, Robotica.

[20]  M. S. Shunmugam,et al.  Development of a feed rate adaption control system for high-speed rough and finish end-milling of hardened EN24 steel , 2012 .

[21]  Eberhard Abele,et al.  Cartesian compliance model for industrial robots using virtual joints , 2008, Prod. Eng..

[22]  Imin Kao,et al.  Conservative Congruence Transformation for Joint and Cartesian Stiffness Matrices of Robotic Hands and Fingers , 2000, Int. J. Robotics Res..

[23]  W. F. Riley,et al.  Engineering Mechanics: Statics , 1993 .

[24]  Bijan Shirinzadeh,et al.  Enhanced stiffness modeling, identification and characterization for robot manipulators , 2005, IEEE Transactions on Robotics.

[25]  Yongbo Wang,et al.  Chatter suppression methods of a robot machine for ITER vacuum vessel assembly and maintenance , 2014 .

[26]  Shin-ichi Matsuoka,et al.  High-speed end milling of an articulated robot and its characteristics , 1999 .

[27]  Jun Ni,et al.  Nongeometric error identification and compensation for robotic system by inverse calibration , 2000 .

[28]  Han Ding,et al.  Posture optimization methodology of 6R industrial robots for machining using performance evaluation indexes , 2017 .

[29]  Damien Chablat,et al.  Enhanced stiffness modeling of manipulators with passive joints , 2011, ArXiv.