VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

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

1. Introduction 1 2. Mathematical Representation of Robots

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric

Automatic Control Industrial robotics

EEE 187: Robotics Summary 2

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS

Introduction to Multi-body Dynamics

MODELING AND DYNAMIC ANALYSIS OF 6-DOF PARALLEL MANIPULATOR

Design of a Three-Axis Rotary Platform

Chapter 1: Introduction

INSTITUTE OF AERONAUTICAL ENGINEERING

Active stabilization in robotic vision systems

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences

Dynamic Analysis of Manipulator Arm for 6-legged Robot

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

Flexible Modeling and Simulation Architecture for Haptic Control of Maritime Cranes and Robotic Arms

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

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

A Simplified Vehicle and Driver Model for Vehicle Systems Development

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Robot Inverse Kinematics Asanga Ratnaweera Department of Mechanical Engieering

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators

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

Introduction To Robotics (Kinematics, Dynamics, and Design)

Structural Configurations of Manipulators

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES

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

Robotics. SAAST Robotics Robot Arms

Written exams of Robotics 2

Single Actuator Shaker Design to Generate Infinite Spatial Signatures

MTRX4700 Experimental Robotics

Theory of Machines Course # 1

Dynamics Analysis for a 3-PRS Spatial Parallel Manipulator-Wearable Haptic Thimble

Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators

2. Motion Analysis - Sim-Mechanics


MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction

Singularity Analysis of an Extensible Kinematic Architecture: Assur Class N, Order N 1

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

Stackable 4-BAR Mechanisms and Their Robotic Applications

Industrial Robots : Manipulators, Kinematics, Dynamics

PPGEE Robot Dynamics I

DETERMINING suitable types, number and locations of

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1

ON THE RE-CONFIGURABILITY DESIGN OF PARALLEL MACHINE TOOLS

Robust Controller Design for an Autonomous Underwater Vehicle

Mechanical System and SimMechanics Simulation

Kinematics and dynamics analysis of micro-robot for surgical applications

A New Algorithm for Measuring and Optimizing the Manipulability Index

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE

Design of a Flexural Joint using Finite Element Method

[3] Rigid Body Analysis

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

Analysis and design of a moment sensitive flexure jointed Stewart Platform based force-torque sensor

DYNAMIC MODELING AND CONTROL OF THE OMEGA-3 PARALLEL MANIPULATOR

Flexible multibody systems - Relative coordinates approach

Adaptive Control of 4-DoF Robot manipulator

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

INTRODUCTION CHAPTER 1

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

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances

Kinematics of Closed Chains

Active Preload Control of a Redundantly Actuated Stewart Platform for Backlash Prevention

An inverse kinematics approach to hexapod design and control

A general approach for optimal kinematic design of 6-DOF parallel manipulators

DESIGN OF 16 ACTUATORS FOR 3D MASSIVE PARALLEL ROBOTS (3D-MPRs)

Dynamics and Vibration Control of Flexible Systems

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

Properties of Hyper-Redundant Manipulators

Design and Development of Cartesian Robot for Machining with Error Compensation and Chatter Reduction

Lecture «Robot Dynamics»: Kinematic Control

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position.

Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

DETERMINING PARETO OPTIMAL CONTROLLER PARAMETER SETS OF AIRCRAFT CONTROL SYSTEMS USING GENETIC ALGORITHM

Chapter 4. Mechanism Design and Analysis

Neuro-adaptive Formation Maintenance and Control of Nonholonomic Mobile Robots

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

TRAJECTORY PLANNING OF FIVE DOF MANIPULATOR: DYNAMIC FEED FORWARD CONTROLLER OVER COMPUTED TORQUE CONTROLLER

Manipulator Dynamics: Two Degrees-of-freedom

Lecture «Robot Dynamics»: Kinematics 3

A New Algorithm for Measuring and Optimizing the Manipulability Index

Control of Walking Robot by Inverse Dynamics of Link Mechanisms Using FEM

Modeling of Humanoid Systems Using Deductive Approach

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

Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering

Design and Validation of XY Flexure Mechanism

Basilio Bona ROBOTICA 03CFIOR 1

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm

AC : AN ALTERNATIVE APPROACH FOR TEACHING MULTIBODY DYNAMICS

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

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction

Lecture VI: Constraints and Controllers. Parts Based on Erin Catto s Box2D Tutorial

Applications. Human and animal motion Robotics control Hair Plants Molecular motion

SEMI-ACTIVE CONTROL OF BUILDING STRUCTURES USING A NEURO-FUZZY CONTROLLER WITH ACCELERATION FEEDBACK

Transcription:

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. Satheesh Kumar, Y. G. Srinivasa and T. Nagarajan Precision Engineering and Instrumentation Laboratory Department of Mechanical Engineering Indian Institute of Technology Chennai- 600 036 Email: human_flag@yahoo.com ABSTRACT Stewart platform is a good candidate for high speed and six degree of freedom motion control, finding its application in the area of multi-axis vibration control. The critical problems associated with Stewart platform are the high non-linearity and uncertainty in its dynamics. To model the system dynamics of the Stewart platform a simple linear model is developed, for the motion of the Stewart platform in stationary position using Newton-Euler equations of motion for rigid body. The damping and stiffness matrix are found to be proportional to each other and so simplifying the dynamics. For the developed dynamic model various control strategies are applied and the performance of the system is studied to identify the best suited control strategy for vibration isolation applications. Modeling and testing of the control strategies are done using MATLAB and is to be verified experimentally. INTRODUCTION Control of vibration has received a great deal of interest in all precision pointing and positing systems. Control of vibration is achieved by both passive and active means. While passive means are effective in unpowered configurations introducing no risk of instability. Active means are found to be well suited for dynamic systems, promising increased isolation performance. In general, the requirements for vibration control in precision applications maybe classified into two levels, vibration isolation[1] at a component level and structural vibration suppression at a system level. Vibration isolation at component level would be referred to as active vibration control in this paper. In component level isolation, a vibration isolation device provides articulation while reducing the vibration transmission between vibration source and parts, which needs to be vibration-free. Among others, the Stewart platform manipulator is a good candidate for high speed and six degree of freedom(dof) motion control[2] finding its applications in the area of multi-axis vibration control of a structure even under a relatively large payload[1,2,4,5].

The vibration control application of a Stewart platform is quite different from using a Stewart platform as a flight simulator or as a multiple DOF parallel link manipulator. The stroke of actuators required for damping structural vibration is of the order of magnitude of microns, and frequency response performance should achieve the range of khz. Force capability required by vibration control devices varies in different applications as per the requirement. On the other hand, the Stewart platform manipulator has a critical drawback, against the conventional vibration control devices, that the high nonlinearity and uncertainty in its dynamics. So, one of the open problems as mentioned by Dasgupta et. al.[3], study of dynamic behavior of the manipulator through extensive simulation and analytical/numerical tools for ODE system, is combined along with the application of a simple control strategy, for the vibration isolation application. This paper is organized as the following: In section II we would present why we use cubic configuration of Stewart platform for vibration isolation applications stating the advantages over conventional configurations. The section III carries the Newton-Euler s closed-form dynamic formulation for the general Stewart platform and its application to vibration isolation problem. The results obtained by applying a simple PD control algorithm to the system is shown and discussed in section VI. STEWART PLATFORM A general Stewart platform, shown in figure 1, consists of six variable length actuators connecting the mobile plate to a base plate. As the length of actuators change, the mobile plate of the platform is able to move in all six DOF with respect to the base plate. Fig. 1: Stewart platform Fig. 2: Cubic configuration This mechanism distinguishes themselves from other multiple DOF motion generators in that all actuators are linear motion actuators. One of the important properties of the Stewart platform for vibration control application is that, if the axial forces can be

measured and eliminated, all the forces and hence all of the vibration created by these forces can be eliminated because there is only axial forces being transferred from base to mobile plate. They can be designed to carry large loads and remain stable in unpowered configuration. Cubic Configuration The primary difficulty with general Stewart platform is that motions are strongly coupled and the motion in any Cartesian direction requires motion of all the legs, resulting in mathematical complexity of control design. So, Cubic configuration [1] was proposed for vibration control applications. As in the figure 2, the vertices A12, A34, and A56 forms one plane and B16, B23 and B45 form a second plane, forming the base plate and mobile plate of Cubic Stewart platform, where the connections between plates forms the six legs. The cubic configuration has several unique features because of which it was used in many vibration isolation applications[1,4,5]. A few to mention, the orthogonality of adjacent legs guarantees the motion of mobile plate to be controlled independently by pair of actuators. It facilitates the utilization of SISO control algorithm for multiple DOF active vibration isolation problems. It has maximum uniformity of control authority in all directions and simplifies the kinematic relationship between the motion of each actuator and that of the mobile plate. NEWTON-EULER S FORMATION The displacement, acceleration and force output, at the mobile plate caused by the disturbance is measured and is fed to the controller. The controller generates the control signal and is fed to the actuators of the each leg. The actuators generate counter vibration forces and the mobile plate is stabilized. To study the cause and effect of the disturbance and the control forces respectively, a thorough knowledge of the kinematics and dynamics of the Stewart platform is needed. The dynamic formulation[6] and derivation of dynamic equations for parallel manipulators is quite complicated, because of their closed-loop structure and kinematic constraints. Euler-Lagrange s formulation results in a system of differential algebraic equations, which are quite complicated to solve and leads to large symbolic calculations to find partial derivatives. The Newton-Euler s formulation requires no evaluation of derivatives and so obviated a lot of cumbersome calculations. B. Dasgupta et. al.[6] have adopted the Newton-Euler approach for developing the closed-form dynamic equations of the Stewart platform, which are essential for forward dynamics and control system design. The general Stewart platform has a base and a platform connected by six extendable legs connected through spherical joint (6-SPS), or a spherical joint at one end

and a universal joint(6-ups) at the other. The dynamic equations of the 6-UPS Stewart platform alone are used for vibration isolation application in this paper. Fig. 3:Details of one leg The kinematics and dynamics of one leg was considered and the expression for the constraint force at the spherical joint at the top of leg was derived. Then complete system of dynamic equations was obtained by considering kinematics and dynamics of the platform. Kinematics of the legs of Stewart platform Position Analysis. Vector loop equation from figure 3, is written as Length of leg S = q + t b (1) Velocity Analysis. Velocity of platform point L = S (2) Sliding velocity between two parts of leg (3) (4) Acceleration Analysis. Acceleration of the platform connection point (5)

Dynamic Analysis of legs The general expression for all the legs (6) Kinematics and Dynamics of movable platform Position vector of the center of gravity of the platform expressed in the base frame would be obtained as (7) Solving the task space dynamics equations we get the equation of motion as Fext and Mext are the external force and external moment(disturbance) to be controlled. The derivation for Newton-Euler formulation is given in detail in reference[6]. (8) CONTROL LAW To generate counter vibratory forces a simple PD control algorithm is used, using the expression given below for the task-space. For a sine wave input the response of the system is illustrated in figure 4. The responses are for the Z direction, with and without control. SUMMARY A suitable configuration for the active vibration isolation application is identified and the forward dynamics of the Stewart platform is studied and applied for a vibration isolation problem, using the Newton-Euler s formulation. The formulation is implemented using a MATLAB routine and one set of simulation results is shown as illustrations. A simple PD control law for active vibration isolation is developed using the position and velocity of the system, and is found to be effective. (9) (10)

Fig. 4: Response of the system with and without control, in z direction

REFERENCE 1. Z. Jason Geng, and Leonard S. Haynes, Six Degree-of-Freedom Active Vibration Control using Stewart platform, IEEE transaction on Control System Technology, Vol. 2, No. 1, pp. 45-53, March, 1994. 2. N. Z. Kim, C. W. Lee, Multi-axis vibration control of a slender structure by using the Stewart platform manipulator, Mechanism and Machine Theory, Vol. 36, pp. 1253-1269, 2001. 3. Bhaskar Dasgupta, and T. S. Mruthyunjaya, The Stewart platform manipulator - A Review, Mechanism and Machine Theory, Vol. 35, pp. 15-40, 2001. 4. D. Thayer, J. Vagners, A. Vonflowtow, C. Hardham, and K. Scribner, Sixaxis Vibration Isolation System using Soft Actuators and Multiple Sensors, Proceedings of the 21st Annual AAS Guidance and Control Conference, Feb 1998. 5. Spanos, et. al., Six-axis Vibration Isolation, Proceedings of ACC, 1995. 6. Bhaskar Dasgupta, and T. S. Mruthyunjaya, Closed-Form Dynamic Equations of the General Stewart Platform through the Newton-Euler Approach, Mechanism and Machine Theory, Vol. 33, No. 7, pp. 993-1012, 1998.