Create a simulink model for the scara robot depicted - the


Brief

Create a Simulink Model for the SCARA robot depicted in figures 1 and 2. The motor specification is appended to this brief.

You will need to create a subsystem to model the motors taking into account that the inertia of Arms 1 and 2 combined is not a constant but depends upon the orientation of Arm 2

702_Side view of SCARA Robot.png

Figure 1: Side view of SCARA Robot

The inertial load experiences by motor 1 depends upon the position of the centre of mass of Arm 2 which varies with angle, a, in figure 2.

2315_Side view of SCARA Robot1.png

Figure 1: Top view of SCARA Robot showing relative angle, a, between Arm 1 and Arm 2

Data

The specifications of the robot parts for the simulation are: (MI = moment of inertia)

Arm 1

Mass                               m1                0.39 kg

Centre  of  mass               COM      0.25 m along length MI  about  COM                                      10-3  kg m2

MI about motor 1 axis    0.035 kg m2

Motor 2

Mass                                     mm               0.3 kg

MI  about  axis                 0.0012 kg m2 Therefore can be treated as a point mass MI about motor 1 axis    0.075 kg m2

Both motors are M543E as shown on the data sheet

Arm 1 with Motor 2

MI about motor 1 axis    0.11 kg m2

Arm 2

Mass                                     m1                0.39 kg

Centre  of  mass               COM      0.25 m along length MI  about  COM        5 X 10-4  kg m2

MI about motor 2 axis 0.035 kg m2 Angular   range -150 o   to +150o

End Effecter

Mass                                     me                0.35 kg

MI  about  axis                 0.00007 kg m2 Therefore can be treated as a point mass MI about motor 2 axis    0.09 kg m2

Arm 2 with End Effecter

Mass                                     m2                0.74 kg

Centre  of  mass               COM      0.366 m along length MI  about  COM                                      0.024 kg m2

MI about motor 2 axis    0.123 kg m2

Inertia at Motor 1

This is dependent upon the orientation of Arm 2. From figure 2, the distance, r, of the COM of Arm 2 to the axis of motor 1 can be evaluated:

r2  = (r1  + r2  cos a)2  + r22 sin 2  a

= r12 + 2r1r2cos2a + r22 cos2a + r22 sin2a

= r12 + 2r1r2cosa + r22 

= r12 + r22 + 2r1r2 cos a

Where r1 = 0.5 m; r2 = 0.366 m and a is the angle of Arm 2 relative to its local coordinate system, and so:

r2 = 0.384 + 0.732 cosa

And using parallel axis theorem, the MI experienced by motor 1 from Arm 2 plus the end effecter is:

I2  = 0.024 + 0.74r2 kgm2

plus the inertia of Arm 1.

Write a report describing your model and present results on a series of tests on the model. In your conclusions, present an evaluation of the model in the light of all assumptions made and what limitations they place on the model. Also evaluate the robot based on the tests and present recommendations as to the suitability of the design and choice of motors.

The report must be in the form of a standard technical report or article to include:

Abstract Introduction

Include explanations of continuous modelling, transfer functions for DC motors with references to form a literature review.

Methods

Describe your modelling technique and the structure of the model. Justify your approaches to building the model and include any relevant references. If you include a conditioner, for example a PID controller, describe the background to such an approach and the methods of tuning.

Discussion

Discuss the model and robot performance for all the tests and their implications on the real system. Explain the reasons for how motor 1 responds.


Attachment:- Assignment Brief.rar

Solution Preview :

Prepared by a verified Expert
Simulation in MATLAB: Create a simulink model for the scara robot depicted - the
Reference No:- TGS01267116

Now Priced at $75 (50% Discount)

Recommended (94%)

Rated (4.6/5)