Algorithm for the static balancing of serial and parallel mechanisms combining counterweights and springs: Generation, assessment and ranking of effective design variants

Abstract Static balancing through passive devices is a suitable strategy to reduce motor loads for numerous applications in the automation and robotics fields. Many known methods require initially defining which balancing elements to install, thus possibly limiting the compensation effectiveness, since potentially optimal solutions may be neglected. This work presents an approach to statically balance linkages characterized by open and/or closed kinematic chains. The proposed algorithm searches for possible balanced variants of the mechanism that can be arranged by installing combinations of counterweights and springs, without auxiliary linkages. If solutions are found, the corresponding balancing parameters are tuned for optimizing the mechanism energy consumption, by considering the mechanism dynamics when performing its operational tasks. Actual benefits and drawbacks of the variants are assessed through quantitative criteria. The corresponding performance indicators are proposed as a guideline for designers to identify the most convenient balancing solutions. The implemented procedure is general and suitable to study any mechanism admitting closed-form solutions for its forward kinematics. A case study concerning an industrial palletizing robot is reported as an example of application. Overload issues affecting the robot actuators are solved through gravity compensation. The results achieved for the industrial problem prove the procedure effectiveness.

[1]  Sunil Kumar Agrawal,et al.  Gravity-balancing of classes of industrial robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[2]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[3]  Clément Gosselin,et al.  Static balancing of spatial parallel Platform mechanisms-revisited , 2000 .

[4]  Marco Carricato,et al.  Elastodynamic behavior of balanced closed-loop mechanisms: numerical analysis of a four-bar linkage , 2014 .

[5]  Alberto Martini Development of an Elastically Compensated UPS-Type Constant-Force Generator for the Static Balancing of Spatial Parallel Mechanisms , 2017 .

[6]  Ahmed A. Shabana,et al.  Dynamics of Multibody Systems , 2020 .

[7]  Liviu Ciupitu Adaptive Balancing of Robots and Mechatronic Systems , 2018, Robotics.

[8]  Liviu Ciupitu,et al.  The static balancing of the industrial robot arms: Part II: Continuous balancing , 2000 .

[9]  Alessandro Rivola,et al.  Elastodynamic Effects of Mass-Balancing: Experimental Investigation of a Four-Bar Linkage , 2013 .

[10]  Clément Gosselin,et al.  Static balancing of spatial six‐degree‐of‐freedom parallel mechanisms with revolute actuators , 2000 .

[11]  Jorge Nocedal,et al.  A trust region method based on interior point techniques for nonlinear programming , 2000, Math. Program..

[12]  Liviu Ciupitu,et al.  The static balancing of the industrial robot arms , 2000 .

[13]  L. Ciupitu,et al.  Zero-Free-Length Elastic Systems for Static Balancing , 2017 .

[14]  Dar-Zen Chen,et al.  Design of planar variable-payload balanced articulated manipulators with actuated linear ground-adjacent adjustment , 2017 .

[15]  Po-Yang Lin Design of Statically Balanced Spatial Mechanisms With Spring Suspensions , 2012 .

[16]  Clément Gosselin,et al.  Static balancing of spatial four-degree-of-freedom parallel mechanisms , 2000 .

[17]  Dar-Zen Chen,et al.  Determination of spring installation configuration on statically balanced planar articulated manipulators , 2014 .

[18]  Vigen Arakelian The History of the Creation and Development of Hand-Operated Balanced Manipulators (HOBM) , 2004 .

[19]  Sébastien Briot,et al.  Design and Prototyping of a New Balancing Mechanism for Spatial Parallel Manipulators , 2008 .

[20]  M. J. Walker,et al.  An experimental study of the effects of counterweights on a six-bar chain☆ , 1982 .

[21]  Theeraphong Wongratanaphisan,et al.  Gravity compensation of spatial two-DOF serial manipulators , 2002, J. Field Robotics.

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

[23]  Clément Gosselin,et al.  A Statically Balanced Gough/Stewart-Type Platform: Conception, Design, and Simulation , 2009 .

[24]  Liviu Ciupitu,et al.  Static balancing with elastic systems of DELTA parallel robots , 2015 .

[25]  Alberto Martini Gravity compensation of a 6-UPS parallel kinematics machine tool through elastically balanced constant-force generators , 2018 .

[26]  A. Balasubramonian,et al.  Experimental Study on the Elastodynamic Behavior of the Unbalanced and the Counterweighted Four Bar Mechanisms , 1990 .

[27]  Marco Carricato,et al.  Static balancing of a parallel kinematics machine with Linear-Delta architecture: theory, design and numerical investigation , 2015 .

[28]  Arend L. Schwab,et al.  Statical balancing of a robot mechanism with the aid of a genetic algorithm , 1998 .

[29]  Just L. Herder,et al.  STATIC BALANCING OF TRANSLATIONAL PARALLEL MECHANISMS , 2011 .