Drive Train Optimization for Industrial Robots

This paper presents an optimization strategy for finding the trade-offs between cost, lifetime, and performance when designing the drive train, i.e., gearboxes and electric motors, for new robot concepts. The method is illustrated with an example in which the drive trains of two principal axes on a six-axis serial manipulator are designed. Drive train design for industrial robots is a complex task that requires a concurrent design approach. For instance, the mass properties of one motor affect the torque requirements for another, and the method needs to consider several drive trains simultaneously. Since the trajectory has a large impact on the load on the actuators when running a robot, the method also includes the trajectory generation itself in the design loop. It is shown how the design problem can be formalized as an optimization problem. A non-gradient-based optimization algorithm that can handle mixed variable problems is used to solve the highly nonlinear problem. The outcome from an industrial point of view is minimization of cost and the simulataneous balancing of the trade-off between lifetime and performance.

[1]  Ronnie Belmans,et al.  An efficient procedure for checking performance limits in servo drive selection and optimization , 1999 .

[2]  M. J. Box A New Method of Constrained Optimization and a Comparison With Other Methods , 1965, Comput. J..

[3]  Ronald G.K.M. Aarts,et al.  VELOCITY DEPENDENCE OF JOINT FRICTION IN ROBOTIC MANIPULATORS WITH GEAR TRANSMISSIONS , 2005 .

[4]  Xiaolong Feng,et al.  Cycle-based Robot Drive Train Optimization Utilizing SVD Analysis , 2007, DAC 2007.

[5]  B. Nemec,et al.  Implementation of time-optimal path-tracking control on palletizing robots , 1999, ISIE '99. Proceedings of the IEEE International Symposium on Industrial Electronics (Cat. No.99TH8465).

[6]  Fredrik Roos,et al.  Towards a methodology for integrated design of mechatronic servo systems , 2007 .

[7]  Warren P. Seering,et al.  On the Drive Systems for High-Performance Machines , 1984 .

[8]  Torgny Brogårdh,et al.  Present and future robot control development - An industrial perspective , 2007, Annu. Rev. Control..

[9]  Petter Krus,et al.  Methods for Discrete Design Optimization , 2005, DAC 2005.

[10]  Ronnie Belmans,et al.  Servo motor selection criterion for mechatronic applications , 1998 .

[11]  Petter Krus,et al.  Optimizing Optimization for Design Optimization , 2003, DAC 2003.

[12]  M. Gautier,et al.  Optimum Choice of Robot Actuators , 1990 .

[13]  Fathi H. Ghorbel,et al.  A new dynamic model of hysteresis in harmonic drives , 2003, IEEE Trans. Ind. Electron..

[14]  M. Pettersson,et al.  Application Adapted Performance Optimization for Industrial Robots , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[15]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..