Simulation of joint position response of 60 kg payload 4-Axes SCARA configuration manipulator taking dynamical effects into consideration

Similar documents
Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

INC 341 Feedback Control Systems: Lecture 3 Transfer Function of Dynamic Systems II

3- DOF Scara type Robot Manipulator using Mamdani Based Fuzzy Controller

SRV02-Series Rotary Experiment # 1. Position Control. Student Handout

Predictive Cascade Control of DC Motor

FEEDBACK CONTROL SYSTEMS

Case Study: The Pelican Prototype Robot

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

System Modeling: Motor position, θ The physical parameters for the dc motor are:

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

Feedback Control Systems

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Robot Manipulator Control. Hesheng Wang Dept. of Automation

DC Motor Position: System Modeling

Positioning Servo Design Example

Feedback Control of Linear SISO systems. Process Dynamics and Control

EE 422G - Signals and Systems Laboratory

Manufacturing Equipment Control

Fast Seek Control for Flexible Disk Drive Systems

ENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM

Balancing of an Inverted Pendulum with a SCARA Robot

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

Laboratory Exercise 1 DC servo

Example: DC Motor Speed Modeling

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Motion Control. Laboratory assignment. Case study. Lectures. compliance, backlash and nonlinear friction. control strategies to improve performance

H-infinity Model Reference Controller Design for Magnetic Levitation System

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

Rigid Manipulator Control

Overview of motors and motion control

MATLAB SIMULINK Based DQ Modeling and Dynamic Characteristics of Three Phase Self Excited Induction Generator

Example: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response

THE REACTION WHEEL PENDULUM

Linear Shaft Motor Sizing Application Note

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

Implementation of Twelve-Sector based Direct Torque Control for Induction motor

Video 5.1 Vijay Kumar and Ani Hsieh

Full Order Observer Controller Design for DC Motor Based on State Space Approach

Robotics I. Test November 29, 2013

PID Control. Objectives

Rotary Motion Servo Plant: SRV02. Rotary Experiment #11: 1-DOF Torsion. 1-DOF Torsion Position Control using QuaRC. Student Manual

EE 410/510: Electromechanical Systems Chapter 4

ET3-7: Modelling I(V) Introduction and Objectives. Electrical, Mechanical and Thermal Systems

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise

Performance of Feedback Control Systems

Control of Wind Turbine Generators. James Cale Guest Lecturer EE 566, Fall Semester 2014 Colorado State University

Model of a DC Generator Driving a DC Motor (which propels a car)

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

Independent Control of Speed and Torque in a Vector Controlled Induction Motor Drive using Predictive Current Controller and SVPWM

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

Modeling and Simulation of the Nonlinear Computed Torque Control in Simulink/MATLAB for an Industrial Robot

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

ECE 585 Power System Stability

Introduction to centralized control

Control of Electromechanical Systems

Mechatronics Engineering. Li Wen

Methods for analysis and control of dynamical systems Lecture 4: The root locus design method

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum

IfA Fachpraktikum - Experiment 3.7A : Flexible Shaft A

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007

Robot Dynamics II: Trajectories & Motion

State Space Representation

Design On-Line Tunable Gain Artificial Nonlinear Controller

Lab 3: Quanser Hardware and Proportional Control

RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing

Dr Ian R. Manchester

Introduction to Robotics

Lecture «Robot Dynamics»: Dynamics 2

Introduction to Control (034040) lecture no. 2

Department of Electrical and Computer Engineering. EE461: Digital Control - Lab Manual

Advanced Robotic Manipulation

Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks

Sensorless Control for High-Speed BLDC Motors With Low Inductance and Nonideal Back EMF

Rotary Inverted Pendulum

Control of constrained spatial three-link flexible manipulators

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

King Saud University

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

Modelling of Ball and Plate System Based on First Principle Model and Optimal Control

(W: 12:05-1:50, 50-N202)

UNIVERSITY OF WASHINGTON Department of Aeronautics and Astronautics

Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems

Introduction to centralized control

Survey of Methods of Combining Velocity Profiles with Position control

Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

Transcription:

Simulation of joint position response of 6 kg payload 4Axes SCARA configuration manipulator taking dynamical effects into consideration G. Purkayastha, S. Datta, S. Nandy, S.N. Shome Robotics & Automation Group, Central Mechanical Engineering Research Institute, M.G. Avenue, Durgapur, West Bengal, 739 INDIA Nomenclature J = Equivalent system mass moment of inertia about the central axis of the column referred to column motor shaft, kgm. J m = Column motor inertia referred to its own shaft, kgm J col = Column load mass moment of inertia about its own axis ( zaxis ), kgm J coleff = Effective column mass moment of inertia referred to column motor shaft, kgm M col = Mass of column, kg M arm = Mass of arm, kg M arm = Mass of arm, kg M ee = Combined mass of endeffector and payload, kg a = Distance of centre of gravity of arm from column rotational axis, m a = Distance of centre of gravity of arm from column rotational axis, m a 3 = Distance of centre of gravity of arm3 from column rotational axis, m T colm = Column motor transfer function T coll = Column load transfer function B =Equivalent system viscous friction referred to column motor shaft, kgm/rpm. B m = Column motor viscous friction, kgm/rpm. B col = Viscous friction of the column, kgm/rpm. B coleff = Effective viscous friction of the column, kgm/rpm. n = Column harmonic drive reduction ratio. L= Inductance of column motor, H. R = DC resistance of column motor, Ω. K b = Column motor back e.m.f. constant, Volts/rpm. K t = Column motor torque constant, kgm/amp (rms). K P = Proportional gain of PID controller of position K I = Integral gain of PID controller of position K D = gain of PID controller of position K P = Proportional gain of PID controller of velocity K I = Integral gain of PID controller of velocity K D = gain of PID controller of velocity Abstract The method of conventional control of a manipulator, without considering varying effects of robot dynamics, results in degraded response with unnecessary vibrations thus limiting the precision and speed of the end effector. As the column joint is subjected to worst dynamic conditions when all the axes are in motion, simulation of position response of column joint of a 6Kg payload 4axes SCARA type manipulator is presented by taking dynamical effect into consideration. The paper analyses dynamical effect on the basic control system by comparing the position response of the column joint, with and without considering the effects of robot dynamics, with PID controllers in the position as well as velocity loops as basic compensators. It has been found that dynamical effects on a SCARA type manipulator with a 6Kg payload is very small and is suitable for pick and place type industrial applications.. Introduction The conventional approach of using only robot kinematics for trajectory path planning renders inadequate control of manipulator especially if the manipulator payload is high. Treating each joint of the robot arm as a simple joint servomechanism of a manipulator results in degraded response with unnecessary vibrations, limiting the precision and speed of the endeffector.[] A method of dynamic compensation of the joint torque is presented along

with a comparison of the position response of the system with and without considering dynamic model. The analysis is carried out by designing the control scheme of a 6 Kg payload SCARA type robot having 4 Degrees of Freedoms (DOFs). The robot can be controlled manually through control console / teach pendant or through the use of customised GUI in a supervisory computer. MATLAB s SIMULINK is used as the simulation tool for designing the control scheme and for analysis of positional response of joint.. The Robot System: The photograph of the 4axes robot manipulator with control console with specification given in Table is shown in Fig.. Fig. Manipulator with control console 3. Dynamic modeling: The well known dynamical equations of a manipulator is given in eq.().[] For the sake of simplicity of analysis, the rotation i.e orientation of endeffector, is neglected because this joint does not contribute much to the overall dynamic effect on the column joint.... τ (t) = Dq ( (t)) q (t) hq ( (t),q(t)) cq ( (t)) () From this relation, the dynamic torque equation for column or base axis of the manipulator, is given by eq.(). In the equations, Ji jk, for i =,..,4 ; j =,..,4 ; k =,..,4 represent elements of 4x4 pseudoinertial matrices where the numbers,,3 and 4 represents column, arm, arm & endeffector respectively with subscript notation representing correlation between two axes. Elements of inertia matrices are calculated using manipulator geometric configuration. In the analysis, the endeffector rotation θ 4 is neglected. Elements of D matrix, h matrix and c matrix are calculated at each sample instant, corresponding to a defined straightline path of endeffector by taking the reduction ratio into account, in order to reflect the dynamical torque on the column motor shaft. The schematic configuration of the manipulator is shown in Fig......... τ (t) = D (t) θ(t)d x (t)d (t) θ3 (t) h (t) θ (t) 3.. h (t)x (t) h (t) θ (t) 33 3.. ( h (t) h (t) ) θ (t)x (t).. ( h (t) h (t) ) θ(t) θ3(t) 3 3 c(t) θ (t) c (t) θ (t) () where D (t) = J J J3 J3 l J3 l J3 l 44 43 43 443 (J3 J3 l )l SS (J3 J3 l )l CC 4 4433 4 443 3 J4 {J4 (l S l S) J4 (l S l S)}S 33 4 3 3 34 {J4 (l C l C) J4 (l C l C)}C 3 3 4 3 3 34 J4 (l S ls) J4 ( lc lc) 44 3 3 44 33 D (t) = J 44 D (t) = J3 J4 (J3 J4 )l (J3 J3 )l 3 44 44 3 4 4 3 (J4 J4 )l C J4 l C J4 l l C 4 4 3 4 4 34 44 3 3 h = ( J J l )S (J3 4 4 J3 l J J l )l C S 44 4 44 3 33 ( J3 J3 l )l C S (J J l ) lcs 4 44 3 4 44 3 h = J 44 h = ( J3 J3 4 l 3 )S 4 J4 4 ls 34 h = J 44 h = J4 S 3 3 h = J4 S J4 l (S C C S ) J4 l S 33 3 4 3 4 3 4 4 4 c = Marmg c = (MarmMarmMee)g 4. Formulation and simulation of robot control scheme: Standard PID control principle is utilised to develop the overall robot control scheme through position response simulation and analysis at each sampling instant. mode control is used which

encapsulates velocity, as well as current / torque control. The current loop of the controller receives feedback from current sampling circuitry using closedloop Hall sampling techniques. The current sample is used by the current loops to regulate the current in each of the three motor phases. The absolute motor current is invoked through actuatorlevel motion control software, which is interfaced to the robot control foreground program for position control. 4. Kinematic formulation and trajectory planning for rectilinear movement of the tool coordinate system The control problem starts with trajectory planning, i.e. the predefined path to be followed by the endeffector within a desired time in the world space. The entire path is broken down into small segments to be traversed in small time intervals. All the joints are actuated in such coordinated manner that the resultant end effector motion in the world coordinate system is maintained [6]. The endeffector follows a trapezoidal velocity profile where the position of the endeffector at time t= is [p x (),p y (),p z ()]and at time t=t f is [p x (t f ),p y (t f ),p z (t f )]. The acceleration time t a and deceleration time t d of the endeffector is determined from the characteristics of the motors and the servoamplifiers located at each joint for the endeffector motion. Since the distance travelled by the endeffector is equal to the integral of the velocity over time, the area of the trapezoid equals the distance between the initial and terminal points of a path followed by the endeffector. [] The simultaneous movements of column (θ ), arm (x ) and arm (θ 3 ) joints is considered and torque required by the column motor is calculated, as the dynamic effects on column joint is much predominant when the column itself and other arms are moving. The analysis is simplified by neglecting the endeffector orientation (θ 4 ) as this do not affect the rectilinear motion of column joint. We have assumed that the manipulator endeffector is to move from the home position at (5 mm,, 5 mm) to a final position at (75 mm, 75 mm, 6mm) in the world coordinate frame. Hence, the planar and vertical motion is followed using the trapezoidal velocity profile as stated above. The maximum velocity, acceleration time t a and deceleration time t d of the endeffector for planar motion are chosen as m/sec., msec and msec respectively, while the corresponding values for the vertical motion are m/sec, msec and msec. This assumption is based on the characteristics of individual motors and servoamplifiers included in the system. In the trajectory planner, the joint positions are calculated using inverse kinematics model. Using MATLAB, the [T, θ ] matrix is generated. T is the time vector consisting of time elements starting from t= up to a time t = t f second, the sampling interval being. second, and θ is the column position vector consisting of elements representing column joint position at each sampling instant. The positional deviation of column joint at each sampling instant represented by θ is calculated from the elements of θ vector. Similarly, [T, θ 3 ] matrix is generated which represents the time vs. position information for arm joint, θ 3 being the positional deviation of arm joint at each sampling instant. In the same manner, [T, x ] matrix represents the time vs. position information for arm joint, where T is the time vector consisting of time elements starting from t= up to a time t = t f second. The D, h and c terms of eq. () are calculated using the values of elements of inertia matrices given in Table and Table 3, θ, x and θ 3. 4. Simulation of column position response The position control scheme was developed stepbystep using MATLAB. The basic robot control scheme using PID controller was designed using SIMULINK [6]. In Fig. 3 and from Table, the column motor transfer function is given as T colm = /(LsR)=/(.44s.5) (3) and the column load transfer function is given as T coll =/(JsB)=/(.746s.8x 4 ) (4) Where J = J m J coleff = J m (/n) * (J col M arm *a M arm *a M ee *a 3 ) =.6 kgm B = B m B coleff = B m (/n )B col =.8x 3 Nm/rpm, where B col is negligible The position parameters derived from robot kinematics at each sampling instant for column joint forms the starting block of the control scheme. The PID gain parameters (K P, K I, K D ) in position and velocity loops are adjusted in order to tune the system for achieving desired transient and steady state response. The closedloop transfer function of the control system for the column joint shown in Fig. 3 is as follows: [3] [4] θ (s) / θ d (s) = a / b (5) where a = s (K P K I / s s K D ) (K P K I / s s K D ) K b K t (6) b = cs 5 d s 4 e s 3 f s g s h (7) where

c = JL d = BL JR K D K D K b K t e = BR ( K D K P K D K D K P ) K b K t f = ( K P K P K P K I K P K D K I ) K b K t g = (K I K P K I K I K P ) K b K t h = K I K I K b K t With reference to Table, the characteristic equation of the closed loop system is denominator polynomial of equation (5), as given by equation (7). As is evident from equation (7), it is a fifth order system. The roots of equation (7) determine the closed loop poles of the system, the system behaviour being approximately characterised by the location of dominant poles in splane [5]. Solving equation (7) using values of position loop and velocity loop PID controllers gain parameters (K P =, K I =, K D = 5 and K P =, K I =, K D = 8), yields values for the poles as s, =.93 j.8438, s 3 =.45, s 4 =.9, s 5 =.5 which shows the system is stable. In order to mimic the real situation, the control system of Fig. 3 is modified for incorporating dynamic effect on the system in Fig. 4. The blocks depicting various components of dynamical torques in Fig. 4 consist of several small subblocks, which are masked for clarity. A compensation scheme for neutralizing the dynamic effect for better response is given in Fig.5. In this case, actual motor current is read through lowlevel motion control software supplied with servoamplifiers. This current information is converted into torque information through the use of torque constant, K t. This torque is subtracted from the dynamical torque required, calculated offline for all sampling instants. The additional torque demand τ is converted to equivalent motor voltage and is fed forward with the output of velocity loop PID controller. 5. Simulation Results and Discussion The desired response curve of column joint at each sampling instant is given in Fig. 6. Simulation curves related to the basic control scheme in Fig. 3 are shown in Fig. 7(a) and Fig. 7(b), where effect of variation of PID gain parameters are shown. The response can be improved by adjusting values of PID and PID gain parameters. Keeping the values of the gain parameters of velocity loop PID controller fixed at K P = 3, K I = and K D =, the gain adjustments on PID controller is carried out. Keeping the values of K I and K D fixed at and respectively, it is observed that a value of K P = yields optimum result. As K P increases, oscillation and ringing increases while steady error slightly reduces. If the value of K P exceeds 5, the response is oscillatory. If K P decreases from, overshoot and ringing increases. Now the value of K I is adjusted keeping K P and K D fixed at and respectively. It is seen that with the increase of K I the steadystate error decreases but the oscillation increases as expected. It is observed that the system is comparatively immune to the adjustment of values of K I for a large range except for significant reduction of steady state error observed from about 5. Keeping K P and K I fixed at and respectively, the behaviour of response is studied where an increase of K D reduces peak overshoot, oscillation and increases steady state error up to a value of about 5, beyond which the output exhibits limit cycle. In fact, a lower value of K D is desired in order to reduce steady state error. Also, addition of derivative control, with characteristics of a highpass filter, tends to propagate noise and disturbances through the system. In fact, a lower value of K D is desired in order to reduce steady state error. The fine tuning of PID gain parameters results in desired transient response. Using above observations, PID block is fine tuned, response behaviour noted and then PID block is finetuned as shown in Fig. 7(a) and Fig. 7(b). In Fig. 7(a), K P =, K I =, K D = and K P = 3, K I =, K D = while in Fig. 7(b) K P =, K I = 5, K D = 8 and K P =, K I = 5, K D = 5, the response in Fig. 7(b) being optimum. The basic position control system is modified as shown in Fig. 4 to account for the dynamical effects on the column axis when the column, arm and arm are in motion. The response curve is shown in Fig. 7(c). It is observed that the system, using the same gain parameters of PID and PID controllers as that of the basic system, is subjected to overshoots at transitions of velocity profile, ringing and steadystate error at each sampling instant and is thus relatively unstable. As the modified system does not add any additional pole or zero to the basic system, its absolute stability is guaranteed. For reducing the values of overshoots, ringing etc. in the transient response, the modified system with dynamic compensation as represented by Fig. 5 is proposed. It has been observed that the undesirable system response has improved as that of the basic system keeping the same values of gains of PID and PID

controllers. The response of the compensated system with the same values of gain parameters is shown in Fig. 7(d). The system can be further tuned for optimum transient and steady state response by adjusting the values of gain parameters. 6. Acknowledgement The project members of this project express their sincere gratitude and thanks to the Director, CMERI for his cooperation and assistance and encouragement to make the developmental work successful. References & Bibliography. K.S. Fu, R.C. Gonzalez and C.S.G. Lee, Robotics: Control, Sensing, Vision and Intelligence, McGraw Hill, pp65.. A.J. Koivo, Fundamentals for Control of Robotic Manipulators, Wiley & Sons Inc., pp 3578, pp 797. 3. Karl J. Astrom and Bjorn Wittenmark, Computer Controlled Systems, Prentice Hall, pp 93. 4. Gene F. Franklin, J. David Powell, Abbas Emami Naeini, Feedback Control of Dynamic Systems, AddisonWesley, pp 44576. 5. Benjamin C. Kuo, Automatic Control Systems, Prentice Hall, pp 59367. 6. R. Featherstone, " & Transformation between Robot EndEffector Coordinates and Joint Angles," Internation Journal of Robotics Research, Vol., No., Summer 983 7. M. Tarokh and H. Seraji, "A Control Scheme for Trajectory Tracking of Robot Manipulators," Proceedings, 988 IEEE International Conference on Robotics & Automation, pp 9 97. 8. A.K. Bejczy, T.J. Tarn, Y.L.Chen," Robot Arm Dynamic Control," Proceedings, 985 IEEE International Conference on Robotics & Automation. θ θ3 θ4 [T,P] Column position al derivative PID Sub loop PID Controller derivative K K Sum Sub PID loop PID Controller Sum Input θ Sub3 Kb Back EMF Const. LsR Motor Transfer Fcn Kt JsB Torque Const. Load Transfer fcn Output /s Integrator Fig. Schematic configuration of the manipulator Fig. 3 Basic position control system with PID controllers [T,P] Column position positional K K Vel. PID Sub loop PID Controller Inertial term Coriolis term Gravitational term Sub3 Kb Sum Back EMF Const. Acc. LsR Sub Motor Transfer Fcn Sum4 PID loop PID Controller Kt Torque Const. JsB Load Transfer fcn Input Sum Sum3 /s Integrator Output [T,P] Column position positional Vel. PID Sub loop PID Controller Inertial term Coriolis term Gravitational term Sum3 Sub3 Kb Sum Back EMF Const. Acc. PID loop Sub PID Controller LsR Motor Transfer Fcn /Kt Torque Const Kt JsB Torque Const. Load Transfer fcn /s Integrator Sub4 Input Sum K K K Signal Converter Output Fig. 4 control system with dynamic effects Fig. 5 control system with dynamic compensator

Desired position (degrees) 5 5 5 5 5 5 K P=, K I=, K D=, K P=3, K I=, K D= 5 5 5 K P=, K I=5, K D=8, K P=, K I=5, K D=5 3..4.6.8 3..4.6.8 3..4.6.8 Fig. 6 Desired response Fig. 7(a) & (b) response without dynamic effects 5 5 5 K P=, K I=5, K D=8, K P=, K I=5, K D=5 3..4.6.8 5 5 5 K P=, K I=5, K D=8, K P=, K I=5, K D=5 3..4.6.8 Fig. 7(c) & (d) response with dynamic effects & compensation Configuration SCARA type Payload 6 kgs. Degrees of freedom 4 Rotation of Column 445 deg. of Column 6 deg/sec Linear travel of Arm.5 m. Tip speed.75m/sec. Rotation of Arm 63 deg. of Arm 6 deg/sec Rotation of End Effector 456 deg. of End Effector 84 deg/sec Table Axis parameters Column Arm Arm End Effector Motor Kilowatts.8.97. Motor Rated speed (rpm) 5 8 5 38 Motor continuous torque (Nm) 3. 6.4 6.8.44 Motor continuous line current (amps.) 6 6. 3. 3. Motor max linetoline voltage (volts) 5 5 5 5 Motor DC resistance at 5deg linetoline (R, ohms) 4..3.54 6.98 Motor inductance linetoline (L, mh) 3 68 Motor mass moment of inertia (J m, kgm ).656.5.33. Motor viscous damping (B m, Nm/krpm).8..5.7 Motor torque constant (K t, kgm/amps).3.77.5.8 Motor back emf constant (K b, V/rpm).4.65.36.49 Mass moment of inertia about own axis ( kgm.) 9.3.56 6..53 Mass of axis (M, kg) 75 88 6 8 Distance between each successive axes(l, m)..6.9. Distance of c.g. of each axis from column axis (m)..3.5.5 Reduction ratio (n) 5 3 5 5 Table Servoamplifier Column Arm Arm End Effector Main input (DC volts) 536 536 536 536 Rated Power (DC KW).6.79.6.79.63.4.63.4 Cont. power @ 3V ac 3ph line (KVA).... Continuous current (Amps) 6. 6. 3. 3. Analog input range (Volts) V to V. V to V. Table 3 V to V. V to V.