Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T02:03:41.403Z Has data issue: false hasContentIssue false

Energy consumption analysis for an adaptive prototype of 3R industrial robot

Published online by Cambridge University Press:  10 June 2022

Erick-Alejandro González-Barbosa
Affiliation:
Tecnológico Nacional de México/ITS de Irapuato, Irapuato, Mexico
Max Antonio González-Palacios
Affiliation:
Universidad de Guanajuato, División de Ingenierías Campus Irapuato-Salamanca, Salamanca, Mexico
Luz Antonio Aguilera-Cortés
Affiliation:
Universidad de Guanajuato, División de Ingenierías Campus Irapuato-Salamanca, Salamanca, Mexico
José-Joel González-Barbosa*
Affiliation:
Instituto Politécnico Nacional. CICATA, unidad Querétaro, Ciudad de Mexico, Mexico
Juan Pablo Serrano-Rubio
Affiliation:
Tecnológico Nacional de México/ITS de Irapuato, Irapuato, Mexico
José Ángel Colin Robles
Affiliation:
Tecnológico Nacional de México/ITS de Irapuato, Irapuato, Mexico
*
*Corresponding author. E-mail: jgonzalezba@ipn.mx
Rights & Permissions [Opens in a new window]

Abstract

This article presents a methodology to reduce the energy consumption of an industrial robot. We propose a design for a 3R serial manipulator of general geometry. We show an analytical model aiming to analyze the search space of architectures based on the torsion angles of the robot to determine the optimal architecture that allows the efficient use of energy. The analytical model provides a theoretical estimation of the energy consumption and is validated by monitoring the experimental robot. The numerical calculations obtained with a particular case reduced the energy consumption by approximately 7.5%.

Information

Type
Research Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Proposed approach diagram.

Figure 1

Figure 2. Left: CAD design of 3R adaptive prototype. Right top: CAD design for link coupling, which allows the variation and adjustment of the torsion angles $\alpha$. Right bottom: joint tightening and clamping system.

Figure 2

Table I. Kinematic values for the execution of experimental prototype tests.

Figure 3

Figure 3. CAD design of 3R experimental prototype.

Figure 4

Figure 4. (a) Angular behavior $\theta (t)$ of the three joints of the experimental prototype during the path of the established trajectory. (b) Angular dynamic behavior $\theta (t), \dot{\theta (t)}, \tau (t)$ of the experimental prototype during operation of the shoulder, axis 2.

Figure 5

Table II. Random sampling of the prototype data record.

Figure 6

Figure 5. Curves of dynamic behavior during experimental prototype sensing for the shoulder, axis 2: (a) Angular velocity, and (b) Torque.

Figure 7

Figure 6. 3R Serial manipulator of general geometry, distal notation of D–-H, model generated in ADEFID software [39].

Figure 8

Figure 7. Relationship between velocities, angular and Cartesian, for serial manipulators, based on the Jacobian matrix.

Figure 9

Figure 8. Relationship between inverse dynamics and direct dynamics for serial manipulators.

Figure 10

Figure 9. Free body diagram of 3R prototype of general geometry, model generated in ADEFID software [39].

Figure 11

Table III. Parameters D–H of experimental prototype.

Figure 12

Figure 10. 3R Experimental adaptive prototype: left side, orthogonal architecture, in the middle, an arbitrary architecture, and right side, the design of the experimental prototype links for variation and adjustment of torsion angles $\alpha$.

Figure 13

Figure 11. Project work space in ACR-View software.

Figure 14

Table IV. Servomotors and reduction gears used in the experimental prototype.

Figure 15

Table V. Power and energy consumption during the operation of experimental prototype.

Figure 16

Figure 12. Angular velocities for the analytical case (blue curves) and experimental case (green curves) for the axes 2 and 3: left side $\dot{\theta }_{2}(t)$, and right side $\dot{\theta }_{3}(t)$. The MSE for $\dot{\theta }_{2}(t)$ is 0.34 $\frac{rad^2}{s^2}$, and for $\dot{\theta }_{3}(t)$ is 0.1 $\dfrac{rad^2}{s^2}$.

Figure 17

Figure 13. Analytical behavior (blue curves) and experimental behavior (green curves) of axis 2: (a) energy and (b) absolute energy consumed. MSE is $1\times 10^{-5}$ Joules$^2$.

Figure 18

Table VI. Analytical $\alpha$ values used in comparison of energy consumption for two architectures.

Figure 19

Figure 14. Dynamic behavior for axes 2 and 3: (a) $\dot{\theta }_{2}(t)$,(b) $\tau _{2}(t)$, (c) $\dot{\theta }_{3}(t)$, (d) $\tau _{3}(t)$. Analytical $\alpha$ values 1 (blue curves), and analytical $\alpha$ values 2 (green curves).

Figure 20

Figure 15. Analytical behavior of the energy consumed by each axis of the manipulator with $\alpha$ values described in Table VI. (a) Axis 2 and (b) axis 3. Energy-left side and absolute energy-right side.

Figure 21

Figure 16. Absolute value of the total energy consumption during the path of the end effector of the manipulator for $\alpha$ values described in Table VI. Analytical $\alpha$ values 1 (blue curve) and analytical $\alpha$ values 2 (green curve).

Figure 22

Figure 17. Analyzed trajectories and energy consumption based on the variation of the $\alpha _1$ and $\alpha _2$ values.

Figure 23

Table VII. Domain of the torsion angles to obtain the different combinations for Fig. 17.

Figure 24

Figure 18. Combination of ($\alpha _{1}$, $\alpha _{2}$) values, suggested to cover the total octanes of the Euclidean space.