Optimum Design of Serial Robots

An optimum design of an industrial robot can be achieved from different point of views. For example, a robot can be conceived from the standpoint achieving maximum workspace or minimum weight, etc. In this paper, the objective is to arrive at a robot design that will require optimum driving torques/forces at its joints to perform tasks within its workspace. Such a design will automatically save energy. Note that these torques/forces at the joints are highly dependent on the mass and the inertia properties of the robot’s links. Therefore, these quantities were minimized by determining the optimum masses and optimum mass centers and finding out the corresponding inertia properties of the moving links. Such an approach was briefly introduced earlier by the authors with the help of a simple two-link planar arm. In this paper, the concept is generalized and demonstrated with the help of a complex robot, a 6-degrees-of-freedom PUMA robot. To achieve the design for optimum driving torques/forces at the joints, the concept of equimomental system of point masses was introduced, which helped to obtain the optimum locations of the mass centers of each link quite conveniently. However, to compute the driving torques/forces recursively for such equivalent point mass systems, the decoupled natural orthogonal complement matrices for point masses (DeNOC-P) was derived. It has led to a simplified algorithm for obtaining driving torques/forces. The proposed algorithm for optimization is illustrated with the help of a PUMA robot.

[1]  Philip E. Gill,et al.  Practical optimization , 1981 .

[2]  Marco Ceccarelli,et al.  A multi-objective optimum design of general 3R manipulators for prescribed workspace limits , 2004 .

[3]  Branislav Borovac,et al.  Dynamic analysis of balanced robot mechanisms , 1994 .

[4]  James T. Allison Plant-Limited Co-Design of an Energy-Efficient Counterbalanced Robotic Manipulator , 2013 .

[5]  Miguel G. Villarreal-Cervantes,et al.  Robust Structure-Control Design Approach for Mechatronic Systems , 2013, IEEE/ASME Transactions on Mechatronics.

[6]  Doina Pisla,et al.  Development of inverse dynamic model for a surgical hybrid parallel robot with equivalent lumped masses , 2012 .

[7]  Vigen Arakelian,et al.  Torque minimisation of the 2-DOF serial manipulators based on minimum energy consideration and optimum mass redistribution , 2011 .

[8]  Phillip J. McKerrow,et al.  Introduction to robotics , 1991 .

[9]  Sunil K. Agrawal,et al.  Design and fabrication of an active gravity balanced planar mechanism using auxiliary parallelograms , 2001 .

[10]  Panos Y. Papalambros,et al.  Principles of Optimal Design: Author Index , 2000 .

[11]  Bin Feng,et al.  Optimum Balancing of Shaking Force and Shaking Moment for Spatial RSSR Mechanism Using Genetic Algorithm. , 2000 .

[12]  S. Saha Dynamics of Serial Multibody Systems Using the Decoupled Natural Orthogonal Complement Matrices , 1999 .

[13]  Sébastien Briot,et al.  Balancing of Linkages and Robot Manipulators , 2015 .

[14]  A. A. Sherwood,et al.  The optimisation of mass distribution in mechanisms using dynamically similar systems , 1969 .

[15]  V. Arakelian,et al.  Optimum Shaking Force Balancing of Planar 3-RRR Parallel Manipulators by means of an Adaptive Counterweight System , 2015 .

[16]  Kailash Chaudhary,et al.  Optimal dynamic balancing and shape synthesis of links in planar mechanisms , 2015 .

[17]  Ettore Pennestrì,et al.  Optimum balancing of four-bar linkages , 1991 .

[18]  J. Angeles,et al.  The Formulation of Dynamical Equations of Holonomic Mechanical Systems Using a Natural Orthogonal Complement , 1988 .

[19]  Shahram Azadi,et al.  ADAPTIVE DECOUPLING FOR OPEN CHAIN PLANAR ROBOTS , 2010 .

[20]  Tsuneo Yoshikawa,et al.  Manipulability of Robotic Mechanisms , 1985 .

[21]  Shuai Li,et al.  Manipulability Optimization of Redundant Manipulators Using Dynamic Neural Networks , 2017, IEEE Transactions on Industrial Electronics.

[22]  Wen-Jun Zhang,et al.  Integrated design of mechanical structure and control algorithm for a programmable four-bar linkage , 1999 .

[23]  H. Diken Effect of mass balancing on the actuator torques of a manipulator , 1995 .

[24]  J. Y. S. Luh,et al.  On-Line Computational Scheme for Mechanical Manipulators , 1980 .

[25]  R. Marler,et al.  The weighted sum method for multi-objective optimization: new insights , 2010 .

[26]  T. W. Lee,et al.  Optimum Balancing of Combined Shaking Force, Shaking Moment, and Torque Fluctuations in High-Speed Linkages , 1984 .

[27]  S Molian Kinematics and dynamics of the RSSR mechanism , 1973 .

[28]  J. Angeles,et al.  The Kinetostatic Optimization of Robotic Manipulators: The Inverse and the Direct Problems , 2006 .

[29]  Liang Yong,et al.  Decoupling of dynamic equations by means of adaptive balancing of 2-dof open-loop mechanisms , 2004 .

[30]  Hazem Ali Attia A matrix formulation for the dynamic analysis of spatial mechanisms using point coordinates and velocity transformation , 2003 .

[31]  B. A Hockey The minimization of the fluctuation of input-shaft torque in plane mechanisms , 1972 .

[32]  Subir Kumar Saha,et al.  Dynamics and Balancing of Multibody Systems , 2008 .

[33]  Sunil K. Agrawal,et al.  Gravity-balancing of spatial robotic manipulators , 2004 .

[34]  Jan Swevers,et al.  Optimal counterweight balancing of spatial mechanisms using voxel-based discretizations , 2008 .

[35]  Clément Gosselin Gravity Compensation, Static Balancing and Dynamic Balancing of Parallel Mechanisms , 2008 .

[36]  N. C. Huang Equimomental system of rigidly connected equal particles , 1993 .

[37]  Subir Kumar Saha,et al.  Dynamics and actuating torque optimization of planar robots , 2015 .