Abstract
In this paper, a new balancing approach called “zero-power balancing” (ZPB) method is presented for a two-link robot manipulator (TLRM) whose end-effector must move on a vertical plane between two given points repeatedly. To this purpose, a simple balancing mechanism which has two adjustable degrees of freedom is presented by which the required power will be zero and the proposed method can be applied for any specific boundary conditions. In order to solve the problem, balancing problem is formulated as an optimal control problem on which the required optimality conditions were derived using the Pontryagin’s minimum principle, leading to a two-point boundary value problem (TPBVP). By solving the obtained TPBVP, states, controls and the constant parameters of the counterweights were simultaneously determined. By considering the performance index as minimum effort, it was interestingly observed that the values of torque at joints vanished perfectly and identical counterweight’s specifications were obtained in forward and return motions, so that the manipulator could swing between the two given points freely. Capability of the proposed method to implement the swinging motion between the two desired points was illustrated via simulation. Due to friction, air resistance, and parametric uncertainties, it was practically difficult to implement the motion repeatedly and at no power consumption as an open-loop policy, but rather two small actuators are required to control the manipulator along the optimal trajectory. Finally, an experimental set-up was developed to validate the simulation results and illustrated the efficiency of the ZPB method.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
E. I. Rivin, Mechanical Design of Robots, New York, McGraw-Hill (1988).
R. Saravanan, X. Ramabalan and P. D. Babu, Optimum static balancing of an industrial robot mechanism, Engineering Applications of Artificial Intelligence, 21 (6) (2008) 824–834.
T. A. H. Coelho, X. Yong and V. F. A. Alves, Decoupling of dynamic equations by means of adaptive balancing of 2-dof open-loop mechanisms, Mechanism and Machine Theory, 39 (8) (2004) 871–881.
C. M. Gosselin, X. Vollmer, X. Cote and Y. Wu, Synthesis and design of reactionless three-degree-of-freedom parallel mechanisms, IEEE Transactions on Robotics and Automation, 20 (2) (2004) 191–199.
M. Moradi, X. Nikoobin, and S. Azadi, Adaptive decoupling for open chain planar robots, Scientia Iranica. Transaction B, Mechanical Engineering, 17 (5) (2010) 376.
C. Cho and S. Kang, Design of a static balancing mechanism for a serial manipulator with an unconstrained joint space using one-DOF gravity compensators, IEEE Transactions on Robotics, 30 (2) (2013) 421–431.
K. Chaudhary and H. Chaudhary, Dynamic balancing of planar mechanisms using genetic algorithm, Journal of Mechanical Science and Technology, 28 (10) (2014) 4213–4220.
S. Veer and S. Sujatha, Approximate spring balancing of linkages to reduce actuator requirements, Mechanism and Machine Theory, 86 (2015) 108–124.
L. Chen, X. Yan and Z. Du, Optimal design of dynamic balancing for the redundant orientation mechanism of a master manipulator, International Conference on Mechatronics and Automation (ICMA), IEEE (2015).
J. Boisclair, X. L. Richard, X. Laliberte and C. Gosselin, Gravity compensation of robotic manipulators using cylindrical halbach arrays, IEEE/ASME Transactions on Mechatronics, 22 (1) (2016) 457–464.
D. S. Kumani and H. Chaudhary, Minimizing constraint forces and moments of manipulators using teaching-learning-based optimization and octahedron point mass model, Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 232 (19) (2018) 3500–3511.
Y. Zhang, X. Arakelian and J. P. L. Baron, Linkage design for gravity balancing by means of non-zero length springs, ROMANSY 22-Robot Design, Dynamics and Control, Springer, Cham. (2019) 163-170.
X. Yun, X. Mei, X. Jiang and B. Wang, A new dynamic balancing method of spindle based on the identification energy transfer coefficient, Journal of Mechanical Science and Technology, 33 (10) (2019) 4595–4604.
A. Martini, X. Troncossi and A. Rivola, Algorithm for the static balancing of serial and parallel mechanisms combining counterweights and springs: Generation, assessment and ranking of effective design variants, Mechanism and Machine Theory, 137 (2019) 336–354.
T. Ravichandran, X. Wang and G. Heppler, Simultaneous plant-controller design optimization of a two-link planar manipulator, Mechatronics, 16 (3-4) (2006) 233–242.
A. Nikoobin and M. Moradi, Optimal balancing of the robotic manipulators, Dynamic Balancing of Mechanisms and Synthesizing of Parallel Robots, Springer, Cham. (2016) 337–363.
A. Nikoobin and M. Moradi, Optimal balancing of robot manipulators in point-to-point motion, Robotica, 29 (2) (2011) 233–244.
A. Nikoobin, X. Moradi and A. Esmaili, Optimal spring balancing of robot manipulators in point-to-point motion, Robotica, 31 (4) (2013) 611–621.
A. Nikoobin, X. R. Vezvari and M. Ahmadieh, Optimal balancing of planar cable robot in point to point motion using the indirect approach, 2015 3rd RSI International Conference on Robotics and Mechatronics (ICROM), IEEE (2015).
M. R. Vezvari and A. Nikoobin, Optimal balancing of spatial suspended cable robot in point-to-point motion using indirect approach, International Journal of Advanced Design & Manufacturing Technology, 10 (3) (2017) 89–98.
M. Moradi, X. Naraghi and E. A. Kamali, Simultaneous design of parameters and controller of robotic manipulators: Closed loop approach to practical implementation, Advanced Robotics, 32 (3) (2018) 105–121.
T. Chettibi, X. E. Lehtihet, X. Haddad and S. Hanchi, Minimum cost trajectory planning for industrial robots, European Journal of Mechanics-A/Solids, 23 (4) (2004) 703–715.
H. R. Heidari, X. H. Korayem, X. Haghpanahi and V. F. Batlle, Optimal trajectory planning for flexible link manipulators with large deflection using a new displacements approach, Journal of Intelligent & Robotic Systems, 72 (3-4) (2013) 287–300.
M. H. Korayem and M. Irani, New optimization method to solve motion planning of dynamic systems: Application on mechanical manipulators, Multibody System Dynamics, 31 (2) (2014) 169–189.
M. H. Ghasemi, X. Kashiri and M. Dardel, Time-optimal trajectory planning of robot manipulators in point-to-point motion using an indirect method, Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 226 (2) (2012) 473–484.
S. Gong, X. Alqasemi and R. Dubey, Gradient optimization of inverse dynamics for robotic manipulator motion planning using combined optimal control, ASME 2017 International Mechanical Engineering Congress and Exposition (2017).
D. E. Kirk, Optimal Control Theory: An Introduction, Prentice-Hall, Englewood Cliffs, New Jersey (1970).
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Editor Ja Choon Koo
Mojtaba Riyahi Vezvari is a Ph.D. student of Mechanical Engineering in University of Semnan, Iran. He received his B.Sc. in Mechanical Engineering at Semnan University, Iran, in 2012 and his M.Sc. in Mechanical Engineering at the same university, in 2014. His research interests are robotic, optimization, dynamic and control.
Amin Nikoobin is an Assistant Professor of Mechanical engineering at the University of Semnan, Iran. He received his B.Sc. in Mechanical Engineering at Isfahan University of Technology, Iran, in 2001. He received his M.Sc. in Mechanical Engineering at Iran University of Science and Technology, in 2003 and his Ph.D. in Mechanical Engineering at the same university in 2007. His research interests are robotic, control and dynamic.
Ali Ghoddosian is an Associate Professor of Mechanical Engineering at the University of Semnan. He received his B.S. in Mechanical Engineering from Shahid Chamran University, Iran in 1989 and his M.S. in Mechanical Engineering from Iran University of Science and Technology in 1993. He received his Ph.D. in Mechanical Engineering from I.I.T Delhi University, India in 2000. His research interests are finite element, structural optimization and numerical optimization.
Rights and permissions
About this article
Cite this article
Vezvari, M.R., Nikoobin, A. & Ghoddosian, A. Zero-power balancing a two-link robot manipulator for a predefined point-to-point task. J Mech Sci Technol 34, 2585–2595 (2020). https://doi.org/10.1007/s12206-020-0533-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-020-0533-5