Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators

Similar documents
Geometric Approach For Inverse Kinematics Solution: 3-PSU Parallel Kinematic Manipulator

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT

Inverse Kinematics of Cable Driven Parallel Robot.

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices

Forward Kinematic Analysis, Simulation & Workspace Tracing of Anthropomorphic Robot Manipulator By Using MSC. ADAMS

EEE 187: Robotics Summary 2

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances

Design of a Three-Axis Rotary Platform

WORKSPACE AGILITY FOR ROBOTIC ARM Karna Patel

Simulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software

Matlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer

Industrial Robots : Manipulators, Kinematics, Dynamics

KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

Robotics. SAAST Robotics Robot Arms

Spatial R-C-C-R Mechanism for a Single DOF Gripper

Dynamic Analysis of Manipulator Arm for 6-legged Robot

Chapter 1: Introduction

Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR

1. Introduction 1 2. Mathematical Representation of Robots

Kinematic Analysis and Optimum Design of 8-8 Redundant Spatial In-Parallel Maniputator

Novel 6-DOF parallel manipulator with large workspace Daniel Glozman and Moshe Shoham

Inherently Balanced Double Bennett Linkage

Modeling of Humanoid Systems Using Deductive Approach

The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach

ON THE RE-CONFIGURABILITY DESIGN OF PARALLEL MACHINE TOOLS

KINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS

Desktop 3-axis parallel kinematic milling machine

Kinematic Synthesis. October 6, 2015 Mark Plecnik

Kinematic Analysis of MTAB Robots and its integration with RoboAnalyzer Software

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

Kinematics Fundamentals CREATING OF KINEMATIC CHAINS

A KBE tool for solving the mechanisms kinematics

Robot mechanics and kinematics

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES

MODELING AND SIMULATION METHODS FOR DESIGNING MECHATRONIC SYSTEMS

DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory

Robot mechanics and kinematics

High-Precision Five-Axis Machine for High-Speed Material Processing Using Linear Motors and Parallel-Serial Kinematics

MODELING AND DYNAMIC ANALYSIS OF 6-DOF PARALLEL MANIPULATOR

Kinematic and Dynamic Analysis of Stephenson Six Bar Mechanism Using HyperWorks

Singularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics

Department of Mechatronics Engineering, International Islamic University Malaysia Jalan Gombak, 53100, Kuala Lumpur, Malaysia

Basilio Bona ROBOTICA 03CFIOR 1

CHAPTER 3 MODELLING, SIMULATION AND KINEMATIC STUDY OF 3 - DOF PARALLEL MANIPULATORS

Modelling of mechanical system CREATING OF KINEMATIC CHAINS

Design, Manufacturing and Kinematic Analysis of a Kind of 3-DOF Translational Parallel Manipulator

Singularity Loci of Planar Parallel Manipulators with Revolute Joints


OPTIMIZATION OF INVERSE KINEMATICS OF ROBOTIC ARM USING ANFIS

DIDACTIC PROTOTYPE OF A MACHINE TOOL BASED ON A PARALLEL KINEMATIC MECHANISM

Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis

Inverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot

Methodology to Determine Counterweights for Passive Balancing of a 3-R Orientation Sensing Mechanism using Hanging Method

3D Model Based Mechanisms Learning Software User Manual (Version 1) Freely Available for Academic Use!!! January 2014

DESIGN, SIMULATION AND CONTROL OF ISOGLIDE T3R1 PARALLEL ROBOT

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1

SAMPLE STUDY MATERIAL. Mechanical Engineering. Postal Correspondence Course. Theory of Machines. GATE, IES & PSUs

Workspace computation in parallel manipulators with three translational degrees of freedom

Freely Available for Academic Use!!! March 2012

Single Actuator Shaker Design to Generate Infinite Spatial Signatures

Some algebraic geometry problems arising in the field of mechanism theory. J-P. Merlet INRIA, BP Sophia Antipolis Cedex France

Lecture Note 2: Configuration Space

WEEKS 1-2 MECHANISMS

CONSIDERATIONS REGARDING LINKAGES USED FOR SHAFTS COUPLING

KINEMATIC MODELLING AND ANALYSIS OF 5 DOF ROBOTIC ARM

Accurate Trajectory Control for Five-Axis Tool-Path Planning

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Finding Reachable Workspace of a Robotic Manipulator by Edge Detection Algorithm

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Robotics kinematics and Dynamics

INTRODUCTION CHAPTER 1

Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures

Table of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis

OPTIMAL KINEMATIC DESIGN OF A CAR AXLE GUIDING MECHANISM IN MBS SOFTWARE ENVIRONMENT

Workspaces of planar parallel manipulators

This week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object.

Research on the Control Strategy of Decoupled 3-DOF Joystick for Teleoperation

Robotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T

DETC APPROXIMATE MOTION SYNTHESIS OF SPHERICAL KINEMATIC CHAINS

Development of reconfigurable serial manipulators using parameters based modules

Forward kinematics and Denavit Hartenburg convention

Stackable 4-BAR Mechanisms and Their Robotic Applications

[2] J. "Kinematics," in The International Encyclopedia of Robotics, R. Dorf and S. Nof, Editors, John C. Wiley and Sons, New York, 1988.

6340(Print), ISSN (Online) Volume 4, Issue 3, May - June (2013) IAEME AND TECHNOLOGY (IJMET) MODELLING OF ROBOTIC MANIPULATOR ARM

Mechanism and Robot Kinematics, Part I: Algebraic Foundations

Analytical and Applied Kinematics

Prototype Development of a 5-DOF Series-Parallel Robot Based on 3-PRS Mechanism

Kinematics of Machines. Brown Hills College of Engineering & Technology

COMBINED FEM AND SIMULINK MODEL OF A MODULAR SURFACE MOTOR

Kinematics of the Stewart Platform (Reality Check 1: page 67)

A NOVEL METHOD FOR THE DESIGN OF 2-DOF PARALLEL MECHANISMS FOR MACHINING APPLICATIONS

A Pair of Measures of Rotational Error for Axisymmetric Robot End-Effectors

2. Motion Analysis - Sim-Mechanics

What Is SimMechanics?

Rotating Table with Parallel Kinematic Featuring a Planar Joint

Transcription:

Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators Arya B. Changela 1, Dr. Ramdevsinh Jhala 2, Chirag P. Kalariya 3 Keyur P. Hirpara 4 Assistant Professor, Department of Mechanical Engineering, Marwadi Education Foundation, Rajkot, Gujarat, India 1 Professor, Department of Mechanical Engineering, Marwadi Education Foundation, Rajkot, Gujarat, India 2 Assistant Professor, Department of Mechanical Engineering, Marwadi Education Foundation, Rajkot, Gujarat, India 3 Assistant Professor, Department of Mechanical Engineering, Nirma University, Gujarat, India 4 ABSTRACT: In the world of robotics, the parallel kinematic manipulators have proved their unique potentials like rigid structural capacities, better dynamic behaviours, and excellent spatial positional accuracy for many applications. One of the prime focus areas of the paper is to test and to establish a simplified novel approach for the Inverse Kinematics problem solution for a 3-PSU Parallel Kinematic Manipulator platform. Additionally, the methodology for simulation of Inverse Kinematics has been checked and verified. The obtained solution is further used for positional simulation of virtual prototype of 3-PSU PKM using Pro/Mechanism module. Further, these derived data is used for simulation of the Rigid Dynamics Solution for PKM (considering inertial forces acting on actuator) is also simulated in case of circular contouring. KEYWORDS: Parallel Kinematic Manipulator, PKM, Parallel Manipulator, Inverse Kinematics, Rigid Dynamics, Simulation. I. INTRODUCTION The Parallel Kinematic Manipulator has gained a lot of attention to researchers and academicians from research, academics and industrial organizations just because of the reason behind this, that is their high dynamic characteristics, rigid structures, non-additive error propagation and high positional accuracies of the parallel kinematic manipulator (PKM) [1]. The closed loop connections of linkages establish a rigid structure of PKM. The payload to self weight ratio is also enhanced because of multiple linkages support the moving link, which further results into good dynamic characteristics. The PKMs generally have different theoretically possible configurations of joints and actuators [2], notations, different kinematic and dynamic characteristics, control schemes and workspaces [3]. The first aim of this paper focuses on to study and to verify a novel, simplified geometrical approach to solve inverse kinematic solution of 3-PSU PKM configurations using advanced CAD software and Simulation software like Pro/E mechanism and MATLAB. The second aim is to study a simulation methodology for Rigid Dynamics solution for same setup for a specific toolpath (i.e. circular contouring) at lower speeds in order to check if considerable amount of forces act on actuators while motion due to inertial forces developed at joints or not. The obtained results will be checked with reference to the odel and result profile as suggested by Saha and Rao [4]. As the wide variations in PKMs are possible as far as the configuration of the setup is concerned, firstly the notation scheme and Degree of Freedom must be discussed to decide the methodology for solution. These discussions are carried out in next sections. Copyright to IJIRSET DOI: 10.15680/IJIRSET.2015.0404078 2583

II. METHODS, NOTATIONS SCHEME AND DEGREE OF FREEDOM In literature, uniform notation scheme of mechanical link arrangement of PKM has not been defined adequately. Because of lack in standard scheme, no sophisticated software has been designed with proper modular library facility. Although, the configuration (also known as 3-PSU configuration) of Parallel Manipulator can be elaborated as following; 3 denotes three Degree of Freedom (DoF), P stands for actuated prismatic joint, S refers to ball & socket (spherical) joint & U means Universal joint. Three serial P-S-U links are connected in parallel manner in spatial space. [5]. These three translatory motions are considered along mutually orthogonal axes, and three rotary motions around these axes. Degree of Freedom (DoF) does not answer the question if the PKM is Planar or Spatial. The total numbers of variable required for actuator parameter (either prismatic or rotary) can be related with total DoF. For example, DoF of manipulator of Stewart platform is six, means all three rotational and all three translatory motions are available with this PKM. The PKM has been suggested with 3-DoF (actuated by three stepper motors) though, it is an example of planar robot manipulator [6]. Depending upon the DoF the range of applications of application ranging from spatial applications like pick and place, material handling, MEMS, medical application, wire robots, CMM, astronomy, vibrations, sun-tracking, biomechanics, simulators, machine tools [7] to Planar applications [8]. If, Then, n = number of rigid bodies j = number of joints f i = DoF of the i th joint DoF = 6 n j 1 + i=1 DoF = 6 14 18 1 + 3 1 + 6 3 + 6 2 DoF = 3 g f i Now, it can be established that 3 sets of actuators are necessary and sufficient to control 3 numbers of coordinates in the space, based on this derived Degree of Freedom. Further, Inverse Kinematics model will be developed with consideration of 3 DoF for this configuration of the PKM. A. Mathematical Modelling III. INVERSE KINEMATICS 3-PSU configuration of PKM can be modeled as per figure, Where, A i B i = i th rail on which spherical joint moves (prismatic joint) A i P i = d i = Distance of actuator from A i O xyz = Co-ordinate of fixed frame M xyz = Co-ordinate of moving frame T xyz = Co-ordinate of Machine Tool P i Q i = l i = Length of i th link Copyright to IJIRSET DOI: 10.15680/IJIRSET.2015.0404078 2584

With the condition that two consecutive pairs are always kept parallel, resulting into 1 2, 3 4, 5 6. Which, mathematically means: d 1 = d 2 ; d 3 = d 4 ; d 5 = d 6. B. Inverse Kinematic Solution Fig 1 General model for 3-PSU PKM Inverse Kinematic solution for 3-PSU PKM focuses to establish the relation between (x,y,z) variables of vector T xyz and actuator lengths (d 1,d 3,d 5 ). A single link shown in figure 2 is to be considered for analysis of inverse kinematic solution. A transformation of vector from T xyz to M xyz is found out first. Because of symmetric arrangement of linkages parallelepiped construction is made and no rotational component exists for M xyz. Further, from M xyz, different coordinates for Q i (i=1 to 6) is obtained. Due to Spherical Joint(S), Q i (x q, y q, z q ) will be a centre of sphere and radius will be equal to P i Q i (=l i ). P i (x p, y p, z p ) is a point on sphere as well as on line A i B i both, so it satisfies the equations as following. Line A i B i is represented by, for i th link and m ϵ [0, 1]. Fig 2 Single link of 3-PSU PKM Copyright to IJIRSET DOI: 10.15680/IJIRSET.2015.0404078 2585

x p = x a + m( x b -x a ) y p = y a + m (y b -y a ) z p = z a + m (z b -z a ), For sphere, ( x p - x q ) 2 + ( y p - y q ) 2 + ( z p - z q ) 2 2 = l i ( x a + m ( x b - x a ) - x q ) 2 + ( y a + m ( y b - y a ) - y q ) 2 + ( z a + m ( z b - z a ) - z q ) 2 2 = l i Which on expansion forms a quadratic equation of m, by solving it two values of m will be obtained, among them only one value would belong to [0,1]. This value of valid m is used to solve the P(x p,y p,z p ) from equations 1,2,3. From d 2 = ( x p - x a ) 2 + ( y p - y a ) 2 + ( z p - z a ) 2, a set of d i is achieved among them d 1 = d 2 ; d 3 = d 4 ; d 5 = d 6 only three values ( d 1,d 3,d 5 ) is used to operate prismatic actuator. C. Simulation The Inverse Kinematic solution of 3-PSU PKM as per the geometric approach discussed above is solved with the use of software Matlab. The obtained data of (d 1, d 3, d 5 ) are sent to Pro/E mechanism for preliminary CAD model developed in Pro/E (see figure 3). D. Examples Fig 3 The process of Inverse Kinematics Case I: For the following line segment with start and end points given in 3D space three set of motor data was found for simulation (refer to figure 4). Copyright to IJIRSET DOI: 10.15680/IJIRSET.2015.0404078 2586

Start point: [27.788946, -136.043956, 11.930000] End point: [04.511992, -122.605000, 22.140000] Fig 4 Solution data for a line segment Case II: A circle in offset plane with known parameter is simulated for Inverse Kinematic solutions. A typical setup for the PKM (shown as per figure 5) is developed in Pro/E before solving an Inverse Kinematics Problem for a circular contouring [9]. Fig 5 A simulation of circular tool path Copyright to IJIRSET DOI: 10.15680/IJIRSET.2015.0404078 2587

Motor Distances (mm) To create the circle on plane with circle radius = 100 mm, circle centre 400 mm below the machine co-ordinate and completing one revolution in 20 second (low speed of feed), a discrete data set was created in MATLAB as shon in figure 6. Fig 6 Discrete data from MATLAB To the joint space data of a circle on plane PKM inverse kinematic problem was solved in MATLAB and solution data was plotted for three of the motor distances with respect to time this plot is as per figure 7 below. The plot clearly shows a harmonic behavior of the motors which further encourages better interpolation strategy to develop with control unit. 200 180 160 140 120 100 80 60 40 20 0 Motor 1 Motor 2 Motor 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Time (s) Fig 7 Inverse Kinematic Solution for circular contouring Copyright to IJIRSET DOI: 10.15680/IJIRSET.2015.0404078 2588

IV. RESULT Dynamic Analysis of the 3-PSU PKM, with the model setup discussed in previous section measures for the reaction forces acting on three different actuated moving parts. The force, F-d3 shown in figure 5 measures the reaction force on moving actuator due to the inertia of all moving parts. Similarly all the three forces along with its motion direction are measured separately during the single revolution of tool-platform on circular contouring of 100 mm radius. As the result of the Rigid Dynamics analysis of the current case, the forces were found as shown in figure 6. Result of Rigid Dynamics Analysis Fig 5 Actuator force on slider along with motion direction Here, forces change in specific manner, creating a regular wave form with some phase difference among them. The results are very equivalent to the results gained by Saha and Rao, (refer to the figure 7). It is to be noted that figure 7 shows six different actuator forces while in 3-PSU PKM, alternate forces should be considered for three actuator forces. Fig 6 Results obtained by Simulation Copyright to IJIRSET DOI: 10.15680/IJIRSET.2015.0404078 2589

V. CONCLUSION For a line segment and a circular path inside workspace, first Inverse Kinematic solution has been done with the use of MATLAB and further the solution has been verified with Pro/E mechanisms. Thus, a simulation methodology has been checked for a sample virtual prototype. Further, dynamic analysis of the structure for a sample case has been done with the use of Rigid Dynamics (Ansys). The nature of the results is analyzed and compared with the results obtained by Saha and Rao who have worked on DeNOC methodology. Fig 7 Results from DeNOC method derived by Saha and Rao [4] It is to be concluded that, inertial forces produced by the motion of moving components of 3-PSU PKM at lower speeds are needed to be considered. The concept significantly suggests that these forces cannot be neglected while designing actuator components and while designing control scheme for actuation. REFERENCES [1] J. -P. Merlet, "Parallel Robots," in Parallel Robots. INRIA, Sophia-Antipolis, France: Springer, 2006, ch. 1, p. 12. [2] Irene Fassi, "Maultiaxis Machining: PKMs and Traditional Machining Centers," Journal of Manufacturing Processes, vol. 2, no. 1, 2000. [3] J.- P. Merlet, "Introduction," in Parallel Robots. INRIA, Sophia-Antipolis, France.: Springer, 2006. [4] A. B. Koteswara Rao, S. K. Saha, and P. V. M. Rao, "Dynamics Modelling of Hexaslides using the Decoupled Natural Orthogonal Complement Matrices," Multibody System Dynamics, vol. 15, pp. 159-180, Sep 2006. [5] Dr. Eng Sergiu-Dan Stan, "What is Parallel Robot," Department of Mechanisms, Precision Mechanics and Mechatronics, Cluj-Napoca, Romania, EU, Lecture Note. [6] Bhaskar Dasgupta and T. S. Mruthyunjaya, "The Stewart platform manipulator : a review," Mechanism and Machine Theory, vol. 35, pp. 15-40, Jan 1998. [7] Terrier Myriam, Dugas Arnaud, and Hascoet Jean-Yves, "Qualification of parallel kinematics machine in high speed milling on free form surfaces," International Journal of Machine Tools and Manufacture, vol. 44, November 2004. [8] Liu Xin-Jun, Wang Jinsong, and Pritschow Gunter, "A new family of spatial 3-DoF fully-parallel manipulators with high rotational capabilities," Mechanism and Machine Theory, vol. 40, no. 475-494, December 2004. [9] Arya Changela and Keyur Hirpara, "Geometric Approach for Inverse Kinematics Solution: 3-PSU Parallel Kinematic Manipulator," International Journal of Engineering Research and Technology, vol. 1, no. 2, 2012. Copyright to IJIRSET DOI: 10.15680/IJIRSET.2015.0404078 2590