You are on page 1of 6

Bulletin of the Transilvania University of Braov Vol. 9 (58) No.

2 - Special Issue 2016


Series I: Engineering Sciences

FINITE ELEMENT ANALYSIS OF AN


INDUSTRIAL ROBOT WITHIN THE
MSC.ADAMS SOFTWARE

M. ENESCU (BALA)1

Abstract: The paper presents a concept for the modelling and simulation of
an industrial robot by using finite element analysis (FEA). The FE analysis
was accomplished to simulate an environment close to reality by flexibilities
in the robot. The industrial robot was designed in the CAD (Computer Aided
Design) software CATIA, the 3D-model being then transferred to the MBS
(Multi-Body Systems) environment ADAMS/View. The strain calculation of
the three elements/links from the robot was made also by FEA. The
conversion of the rigid components in flexible element has been performed
through ADAMS/AutoFlex.

Key words: industrial robot, finite element method, flexible element.

1. Introduction The industrial robot (ABB IRB2400L)


was used in deposition to obtain of thin
The purpose of the paper is to investigate layers, which can be used in solar
by finite element method the mechanical energy conversion systems. In this case,
behavior of three elements/links of the the robotic system is devices with six
IRB2400L ABB robot using degrees of freedom (6-DOF), which are
MSC.ADAMS (Automatic Dynamic comply with 6 axes of the robot.
Analysis of Mechanical System), which is The virtual environment of the
a multi-body system software environment mechanical system is designed by the use
[14]. of CATIA software environment (CAD -
Multi-body System Simulation (MBS) Computer Aided Design) [1], [4].
and Finite Element Analysis (FEA) are This model is imported in the dynamic
both practices in computational analysis environment ADAMS/View
engineering. through the standard for the exchange of
Multi-body analysis was focused on the product model data (STEP) file format. In
nonlinear dynamics of the system that has ADAMS/View, there have been modeled
been designed through rigid bodies and the connections (joints) between the solid
linkages. The FEA method was used to bodies, and the actuating elements. In this
analyze deformation and stresses in the way, the MBS model of the mechanical
mechanical system. The ADAMS/Flex is a device of the robotic system (IRB2400L
software product that combines advantages robot) has been developed, which is shown
of the MBS analysis and FEA solvers [1]. in Figure 1.a.

1
Centre Advanced Research on Mechatronics, Transilvania University of Braov.
120 Bulletin of the Transilvania University of Braov Series I Vol. 9 (58) No. 2 Special Issue - 2016

a. Virtual model b. Physical model [14]


Fig. 1. The virtual IRB2400L robot

The overall dimensions and to analyse the dynamic behaviour of the


workspace of the manipulator is shown mechanical device.
in Figure 1b. In the simulation, the end-effector
MSC.ADAMS software package (sprayer) was moved from its original
includes the ADAMS/AutoFlex module, position to other position according to an
which combines simulations and results of imposed trajectory (Figure 2). Getting the
the MBS and FEA analyses. The aim of joint motion necessary to described
this study is to simulate and analyze the trajectory of the end-effector is actually
robot with multi-axis, including behavior solving the inverse kinematic problem [7].
of the flexible bodies.
The paper is structured as follows:
Section 2 presents the setup of the
mechanical device (including the MBS
model, and the FEM model); Section 3
shows the results of the simulation; Section
4 discusses the main research findings.

2. Setup of the MBS and FEM Models

In this case, the IRB2400L robot (see Fig. 2. The imposed trajectory of the robot
Figure 1) was used in the simulations. The
CAD software was applied for obtaining The MBS software solution ADAMS is
the solid bodies (geometrical model) of the used for the kinematic and dynamic
robotic system [10], [13]. The solid model analysis & simulation of the mechanical
contains information about rigid parts system. This is an efficient alternative for
meaning the mass and inertia properties the numerical simulation of the dynamic
[2], [6], [8]. The dynamic model is behaviour of the industrial robot. The
modelled under ADAMS software in order geometrical and dynamic parameters of the
robot are presented in table 1.
ENESCU. M.: Finite Element Analysis of an Industrial Robot within the MSC.ADAMS 121

Table 1
Parameter Mass Moment of inertia
[kg] [Kg.m2]
Link 1 m1=80.9 Ixx=4.29106
Iyy=2.96106
Izz=1.62106
Link 2 m2=93.79 Ixx=5.18106
Iyy=3.47106
Izz=3.12106
Link 3 m3=39.3 Ixx=2.02106
Iyy=1.99106
Izz=1.82105
Link 4 m4=34.5 Ixx=1.95106
Iyy=1.95106
Izz=4.2104
Link 5 m5=0.3 Ixx=184.9
Iyy=116.03
Izz=107.7
Link 6 m6=0.12 Ixx=112.8
Iyy=112.5
Izz=15.8

The dynamic model of the robot is


Fig. 3. Finite elements model of the robot
shown in Figure 3; the model is used to
evaluate the dynamic behaviour.
The conversion of the rigid bodies in
FEA software is used to model the
flexible bodies was realized by the use of
flexibilities in the system, which allows the
ADAMS/AutoFlex. Total number of brick
accurate simulation of the dynamic
elements was 22846, for the joint 1, joint 2
behaviour of the mechanical system with
and joint 3 respectively. Steel material has
flexible components (bodies). FEA
been used for the bodies connected by
software determines the tension of each
these joints. The material properties of the
component of the mechanical system [3].
bodies are imported into the virtual model
In the communication between the MBS
by library packages.
and FEA software environments, the MBS
analysis returns the state of motion and
3. Results and Discussion
loads of the mechanical system, while FEA
gives the state of the flexibility of the
In this study has been analysed the
components. In this way, it is possible to
behaviour of the manipulator IRB 2400L,
accurately evaluate the kinematic and
only the first three elements which
dynamic behaviour of the mechanical
determine the position of the effector were
system [5], [9], [11, 12].
converted in flexible components.
Figure 3 shows the flexible elements for
Therefore it was studied only the first three
the three components of the robot (these
joints of the robot.
are the elements that generate the position
This model has six motors. The rotor of
of the end-effector). In this case study,
the motor is driven by the torque in the air
only the components that define the
gap.
position of the end-effector have been
The strain, displacement and torque plots
taken into consideration.
are important to evaluate the mechanical
122 Bulletin of the Transilvania University of Braov Series I Vol. 9 (58) No. 2 Special Issue - 2016

system. To analyse the design of the Table 2 presents the difference between
system, it is important to obtain the the rotation of the reference industrial
information about strain and displacement. robot and the rotation of the virtual robot.
Also, information about torque is The strain is the relative displacement of
necessary to decide dimension of the motor a point on a body from an undeformed
for the system. state to a deformed one. In Figure 4 is
In the studied model, was taken into shown the diagram of the strain energy of
account the information about inertia and the second element of the manipulator.
weight of the elements.
Table 2
Robot specification Computed
Axes
1s 0.1 s rotation
Joint 1 1500 150 14.90
0
Joint 2 150 150 14.80
Joint 3 1500 150 14.90

Fig. 4. Strain energy of the second element

Fig. 5. Kinetic energy of the first three elements of the robot


ENESCU. M.: Finite Element Analysis of an Industrial Robot within the MSC.ADAMS 123

Fig. 6. Potential energy of the first three elements of the robot

Figure 5 shows the time history variation by FEA a flexible model is necessary to
of the kinetic energy of the first three determine number of flexible elements and
elements of the robot IRB 2400L (links 1, also number of the nodes.
2, and 3). In figure 6, there is shown the In the future work, it is intended to
potential energy of the same three elements simulate and analyse the all components of
of the 6-DOF robot. From the two figures, the robot converted in flexible elements.
it is possible to conclude that the second
element (link 2) has the highest values, in References
terms of kinetic and potential energy.
1. Alexandru, C., Comi, M.: Modeling
4. Conclusions the Tracking System of a Photovoltaic
Platform using the ADAMS & EASY5
By using the software environments for Software Solutions. In: Proceedings of
the simulation, analysis and optimization is the 2-nd Conference on Sustainable
decrease the cost of the product or the Energy, Braov, 2008, p. 109-114.
process and also is minimize the time of 2. Cheraghpour, F., Vaezi, M. et al.:
the design. In the same time, the quality of Dynamic Modeling and Kinematic
those products and processes is increase. Simulation of Staubli TX40 Robot
The application is an important example Using MATLAB/ADAMS Co-
of the virtual prototyping of the industrial Simulation. In: International
robot that is used to deposit thin films for Conference on Mechatronics,
the solar energy conversion systems. Instanbul, 2011, p. 386-391.
In this study was been described the 3. Du, H., Hitchings, D., Davies, G.A.O.:
designing, simulation and analysis of the A Finite Element structural Dynamics
rigid and flexible bodies for the robot Model of a Beam with an Arbitrary
IRB2400L. Moving Base Part I: Formulations.
The FAE technique offers the possibility In: Finite Elements in Analysis and
to analysis the robot with multi-axis as Design, Vol. 12, Issue 2, 1992, p. 117-
response to the dynamic model. To analyse 131.
124 Bulletin of the Transilvania University of Braov Series I Vol. 9 (58) No. 2 Special Issue - 2016

4. Enescu, M.: A Novel Spray Pyrolysis Analysis in Designing Multi-Axes


Deposition Procedure on Planar and Positioning for Robotic Manipulators.
Non-Planar Surfaces. In: Sustainable In: Advances in Robot Manipulators,
Energy in the Built Environment 2010 INTECH, p. 565-588.
Steps Towards nZEB, 2014, p. 243- 10. Pupz, C., Constantin, G., Negril, .:
255. Computer Aided Engineering of
5. Elsayed, Y., Vincensi, A. et al.: Finite Industrial Robots. In: Proceedings in
Element Analysis and Design Manufacturing Systems, Vol. 9, Issue
Optimization of a Penumatically 2, 2014, p. 87-92.
Actuating Silicone Module for Robotic 11. Podnos, E., Becker, E. et al.: FEA
Surgery Applications. In: Soft Analysis of Silicone MCP Implant. In
Robotics, Vol. 2, 2014, p. 1-8. Journal Biomech, 2006, p. 1217-1226.
6. Garcia de Jaln, J., Bayo, E., 12. Su, Y., Swevers, J.: Finite-Time
Kinematic and Dynamic Simulation of Tracking Control for Robot
Multibody Systems. Springer, New Manipulators with Actuator
York, 1994. Saturation. In: Robotics and
7. Guan, Y, Yokoi, K. et al.: On Robotic Computer-Integrated Manufacturing,
Trajectory Planning Using Polynomial Vol. 30, Issue 2, 2014, p. 91-98.
Interpolations. In: Robotics and 13. Velicu, R., Moldovean, G., Gavril,
Biomimetics, 2006, p. 111-116. C.C.: Constructive Aspects on the
8. Hroncov, D., Binda, M. et al.: Altitudinal System of a Solar Tracking
Kinematical Analysis of Crank Slider PV Platform. In: Proceedings of the 2nd
Mechanism Using MSC ADAMS/View. Conference on Sustainable Energy,
In: Procedia Engineering, Vol. 48, Braov, 2008, p. 1194-1108.
2012, p. 213-222. 14. https://www.robots.com/abb/irb-2400l.
9. Mon, T.T., Mohd Romlay, F.R., Accessed: 20.09.2016
Tamin, M.N.: Role of Finite Element

You might also like