A Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R-Pairs with Ball-bar

Similar documents
Research on Measuring and Optimization Method of Dynamic Accuracy of CNC Machine Tools

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS

DETC APPROXIMATE MOTION SYNTHESIS OF SPHERICAL KINEMATIC CHAINS

TEST METHODS FOR COORDINATED MOTION OF FIVE-AXIS MACHINING CENTERS

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

Good Practice guide to measure roundness on roller machines and to estimate their uncertainty

AN UNIFIED APPROACH TO EVALUATE AND COMPENSATE THE TOOL POSITIONING ERROR IN PARALLEL KINEMATIC MACHINES

DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS

EEE 187: Robotics Summary 2

High Precision Lens Mounting

ACTA TECHNICA CORVINIENSIS Bulletin of Engineering Tome X [2017] Fascicule 2 [April June] ISSN:

Kinematic Synthesis. October 6, 2015 Mark Plecnik

Test Piece for 5-axis Machining Centers

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances

Design of a Three-Axis Rotary Platform

Integrated Type And Dimensional Synthesis of Planar Four-Bar Mechanisms

New modeling method of spiral bevel gears with spherical involute based on CATIA

Analytical and Applied Kinematics

Optimal Design of Three-Link Planar Manipulators using Grashof's Criterion

The point (x, y) lies on the circle of radius r and center (h, k) iff. x h y k r

WEEKS 1-2 MECHANISMS

Lecture 3. Planar Kinematics

Jinying. factors to. proposed. Introduction. Error element. solutions. same time, Figure

Singularity Loci of Planar Parallel Manipulators with Revolute Joints

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

Planar Robot Kinematics

Open Access The Kinematics Analysis and Configuration Optimize of Quadruped Robot. Jinrong Zhang *, Chenxi Wang and Jianhua Zhang

Robotics kinematics and Dynamics

OPTIMAL DESIGN OF A STEPPER-DRIVEN PLANAR LINKAGE USING ENTROPY METHODS

RESEARCHES REGARDING ROTARY-TILTING TABLE PRECISION EVALUATION METHOD USING THE BALL-BAR SYSTEM

Single Actuator Shaker Design to Generate Infinite Spatial Signatures

Constraint and velocity analysis of mechanisms

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

Research applying Spherical Gear and Ring Rack Mechanism to Rotary Work Table

RESEARCHES REGARDING ROTARY TILTING TABLE PRECISION EVALUATION METHOD USING THE BALLBAR SYSTEM

ADJUSTABLE GEOMETRIC CONSTRAINTS 2001 MIT PSDAM AND PERG LABS

Using Algebraic Geometry to Study the Motions of a Robotic Arm

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1

Effect of change of the orientation of dyad links on kinematics of Stephenson-III six-bar linkage

Kinematic Calibration of a 3-DOF Planar Parallel Robot

MENG 372 Chapter 3 Graphical Linkage Synthesis. All figures taken from Design of Machinery, 3 rd ed. Robert Norton 2003

Determining the 5-axes machine tool contouring performance with dynamic R-test measurements

Operation Trajectory Control of Industrial Robots Based on Motion Simulation

Modelling of mechanical system CREATING OF KINEMATIC CHAINS

5-Axis Flex Track Drilling Systems on Complex Contours: Solutions for Position Control

Cylinders in Vs An optomechanical methodology Yuming Shen Tutorial for Opti521 November, 2006

Development of a MATLAB Toolbox for 3-PRS Parallel Robot

A Robust Two Feature Points Based Depth Estimation Method 1)

Journal of Advanced Mechanical Design, Systems, and Manufacturing

Dynamic Balance Design of the Rotating Arc Sensor Based on PSO Algorithm

Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators

Robotics. SAAST Robotics Robot Arms

Serial Manipulator Statics. Robotics. Serial Manipulator Statics. Vladimír Smutný

Workspaces of planar parallel manipulators

Experimental evaluation of static stiffness of a spatial translational parallel manipulator.

The Precise Detection Techniques in Optical Lenses Alignment. Deng-yu ZHOU, Xin YE, Zhi-jing ZHANG * and Zi-fu WANG

Stable Grasp and Manipulation in 3D Space with 2-Soft-Fingered Robot Hand

Fall 2016 Semester METR 3113 Atmospheric Dynamics I: Introduction to Atmospheric Kinematics and Dynamics

Flexible Calibration of a Portable Structured Light System through Surface Plane

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

Practical Image and Video Processing Using MATLAB

Kinematics Fundamentals CREATING OF KINEMATIC CHAINS

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics

Chapter 11. Parametric Equations And Polar Coordinates

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

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module - 3 Lecture - 1

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

Solution of inverse kinematic problem for serial robot using dual quaterninons and plucker coordinates

Cmm-based Profile Measuring Method for Unknown Screw Compressor Rotor

ME 115(b): Final Exam, Spring

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

Development of 3D Positioning Scheme by Integration of Multiple Wiimote IR Cameras

Extension of Usable Workspace of Rotational Axes in Robot Planning

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

UNITEST - A new device for the static and dynamic testing of unconventional machine structures

Research Article. Kinematics analysis of beam pumping unit base on projection method

On the Kinematics of Undulator Girder Motion

Design and Implementation of a New Discretely-Actuated Manipulator

Downloaded on T20:20:42Z. Title. A planar reconfigurable linear rigid-body motion linkage with two operation modes.

Optimization and Simulation of Machining Parameters in Radial-axial Ring Rolling Process

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

Stackable 4-BAR Mechanisms and Their Robotic Applications

ME 321 Kinematics and Dynamics of Machines

Singularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics

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

QC20-W wireless ballbar system description and specifications

11.0 Measurement of Spindle Error Motion

Laser diagonal testing

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

Kinematic Design Principles

Rotating Table with Parallel Kinematic Featuring a Planar Joint

Study on Tool Interference Checking for Complex Surface Machining

Performance Degradation Assessment and Fault Diagnosis of Bearing Based on EMD and PCA-SOM

NEW APPROACH FOR FORWARD KINEMATIC MODELING OF INDUSTRIAL ROBOTS


Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps

A novel 2-DOF planar translational mechanism composed by scissor-like elements

Study on Digitized Measuring Technique of Thrust Line for Rocket Nozzle

Kinematics of Closed Chains

Transcription:

A Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R-Pairs with Ball-bar Zhi Wang 1, Delun Wang 1 *, Xiaopeng Li 1, Huimin Dong 1 and Shudong Yu 1, 2 1 School of Mechanical Engineering, Dalian University of Technology, Dalian, 1106024, P. R. China, e-mail: dlunwang@dlut.edu.cn 2 Department of Mechanical and Industrial Engineering, Ryerson University Toronto, Ontario, Canada, e-mail:syu@ryerson.ca Abstract. A novel kinematic model of spatial four-bar linkage RSPS is firstly presented for accuracy testing of R-pairs. During accuracy testing, the kinematic chain SPS of the ball bar and the R-pair constitute a RSPS mechanism, while the structure parameters of the RSPS mechanism correspond to the mounting parameters of the ball bar. Thus, the mounting position errors of the ball bar are identified by using the kinematic synthesis of the RSPS mechanism, based on the discrete data measured by the ball bar. Furthermore, the relationships between the measured errors and the mounting parameters of the ball bar are analyzed, by using the solutions of the kinematic equations of the RSPS mechanism. Key words: spatial four-bar linkage; kinematics; ball bar; error identification; accuracy 1 Introduction The ball bar is a widely used instrument for accuracy testing of machine tools. It was invented by Bryan, and firstly used to measure the errors of the simultaneous motion of two prismatic pairs [1, 2]. Then, a lot of ball bar methods are presented to measure the geometrical errors of the machine tools and robots [3-5]. These methods improved the efficiency of error testing and calibration, especially for multi-axis motions. For a rotary pair, or R-pair, the accuracy is often represented by radial and axial runouts of the rotor [6, 7]. However, the runouts are influenced by the geometric errors of the measured surface, and related with the mounting positions of the sensors and work-pieces. Some precise artifacts are used as the work-pieces to reduce the influences of geometric errors; these methods are high-precision but time consuming, because it is difficult to mount the work-pieces to a suitable place. * Corresponding Author 1

2 Z. Wang, D. Wang, X. Li, H. Dong and S. Yu As the ball bar is easy installation and efficient for motion measurement, some ball bar methods are presented to measure the accuracy of R-pairs [8-11]. In these researches, the mounting position errors of the ball bar are eliminated by adjusting devices, or separated from the measured results by least square circle fitting. The former is time-consuming and the later is based on the assumption of planar motion. In fact, the motions of the ball bar are spatial motions during accuracy testing, and measured results are related with the mounting position of the ball bar. Therefore, how to identify the mounting position errors from the measured data? What are the relationships between the measured data and the mounting positions? These questions are discussed in this paper. A novel method, based on the spatial four-bar linkage RSPS, is firstly presented to identify the mounting errors of the ball bar, and the relationships between the measured errors and the mounting parameters are analyzed by using the geometrical model of the RSPS mechanism. 2 Accuracy Testing of R-Pairs with Ball Bar A ball bar is composed of two master balls and a precise linear displacement sensor, as shown in Fig. 1. Thus, the result measured by the ball bar is the distance between the centers of the two balls. Fig. 1 A ball bar with two master balls and one displacement sensor During accuracy testing of an R-pair, the fixed ball S A is mounted on a base and the moving ball S B is mounted on the rotor, as shown in Fig. 2a. In most cases, the displacement sensor is possibly located at the sensitive direction of the rotary errors, such as the axial and radial directions [10]. As the rotor rotates, the ball bar records the distances s (i) between the centers of the two balls at every rotary position. For example, the measured results for one round are shown in Fig. 2b. (a) Fig. 2 Accuracy testing of an R-pair with ball bar and the measured data (b)

A Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R- Pairs with Ball-bar 3 Generally, the ball S A is expected to be mounted on the rotational axis of the R- pair, and the measured results are desired to be pure error motions caused by the R-pair. Unfortunately, the mounting position errors of two balls are inevitable. Sometimes, the mounting position errors are much bigger than the rotary errors of the R-pair, which make the results measured distribute as a trigonometric function, as shown in Fig. 2b. Thus, it is necessary to eliminate the influences of the mounting position errors. Fig. 3 The least square circle fitting of the measured results In the existing researches [10], the mounting errors, or the eccentric motions, are often separated by using the least square circle fitting. As shown in Fig. 3, the motion of the ball bar is assumed as a planar motion, and the mounting errors of the ball bar are equivalent to the eccentricity (u, v) of the center point A relative to the rotary axis. Then, the eccentric motions caused by the mounting errors and the rotary error motions of the center point B will be separated. The results are shown in Fig. 4. (a) The eccentric motions (b) The rotary error motions Fig. 4 The eccentric motions and rotary error motions separated by least suquare fitting 3 Mechanism Model of Ball Bar for Testing R-Pair The kinematic chain SPS of the ball bar and the R-pair constitute a spatial RSPS mechanism, while the structure parameters of the RSPS mechanism correspond to the mounting parameters of the ball bar. The output motions of the prismatic pair correspond to the motions caused by the mounting positions errors of the ball bar,

4 Z. Wang, D. Wang, X. Li, H. Dong and S. Yu if the rotary pair rotates without errors. Thus, the mounting positions errors can be identified by kinematic synthesis of the RSPS mechanism. Fig. 5 The spatial RSPS mechanism and its parameters In order to analyze the motions of the mechanism, a fixed frame {C; i 1, j 1, k 1} is employed and fixed to the base of the R-pair. Meanwhile, a moving frame {D; i 2, j 2, k 2} is employed and attached to the moving ball S B. In the fixed frame, the displacement equation of the RSPS mechanism can be written as R R R R (1) AB CD DB CA where, R AB denotes the vector from the center points A to B, whose length R AB =s is the distance measured by the ball bar. The equation (1) can be rewritten as 2 2 2 1 2 1 2 1 1 0 s l l h 2l h cos( ) (2) where, l 1, l 2, h 1 and θ 0 are the structure parameters of the RSPS mechanism, as shown in Fig. 5. The parameters h 1, θ 0 and l 1 locate the position of the center A, and the parameter l 2 determines that of the center B. θ 1 is the rotary angle. Currently, the distances measured by the ball bar, denoted by s (i)* (i=1,2,,n), contain both the motion caused by the mounting errors and the error motion of the R-pair. In order to identify the mounting position errors, a mathematic model of kinematic synthesis of an RSPS mechanism is set up, in which the mounting parameters are equivalent to the structure parameters of RSPS, that is ( i) ( i) ( i) x s s s min max ( ) min max x 1 i n x 1 i n s. t. l1, l2, h1, ; 0 0,2 T x ( l1, l2, h1, 0) where, Δ s is the maximum deviation between the distances measured by the ball bar and those calculated by the RSPS mechanism. n is the number of the discrete rotary positions. The output motions s (i) at the rotary position i is (3)

A Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R- Pairs with Ball-bar 5 ( i) 2 2 2 ( i) 1 2 1 2 1 1 0 s l l h 2l h cos( ) (4) Based on the measured data, a four-bar linkage RSPS with parameters (l 0, l 1, h 0,θ 0) can be optimally calculated by the equation (3), shown in Table 1. Table 1. The parameters of RSPR corresponding to the ball-bar testing l1 / um l0 / um h0 / um θ0 /rad Δs / um 63198.6 135798.9 1063.8 2.3114 6.7 The output displacements s (i) of the RSPS mechanism can be calculated by equation (4) with the identified parameters, as shown in Fig. 6a; and the remained rotary errors of the center point B in the measuring direction are shown in Fig. 6b. (a) Fig. 6 The output displacements of RSPS mechanism and the rotary errors 4 RSPS Mechanism and Mounting Errors In order to discuss the relationships between the mounting parameters of the ball bar and the measured results, the geometrical model of the RSPS mechanism is set up, as shown in Fig. 7. The center-line AB of the ball bar traces a conical surface Σ AB in the fixed frame [11]; the parameters are the same as the RSPS mechanism. (b) Fig. 7 The geometrical model the RSPS mechanism For convenience, the equation (2) is divided by l 2 to avoid the influences caused by the rotary radius, that is

6 Z. Wang, D. Wang, X. Li, H. Dong and S. Yu 2 2 l1 h1 h1 s 1 2 cos( 1 0) l2 l2 l2 l2 (5) Based on equation (5), the relationships between the mounting parameters and the measured results are discussed as follow. (1) s/l2 and l1/l2 The parameter l 1/l 2 is inversely proportional to the cone angle of the conical surface, shown in Fig.7. s/l 2 and l 1/l 2 represent the influences of the mounting direction of the ball bar. The curves in Fig. 8 show that the amplitude of s/l 2 is proportional to the cone angle and the mean value of s/l 2 is inversely proportional to the cone angle. (a) Amplitude of s/l2 (b) Mean value of s/l2 Fig. 8 The relationships between s/l2 and l1/l2 In particularly, if the parameter l 1/l 2 is zero, the spatial RSPS mechanism degenerated to be a planar mechanism. In this case, the axial mounting position errors of center points A and B are eliminated; the results measured by the ball bar are radial run-out of the R-pair. The equation (2) can be written as 2 2 2 1 2 1 1 0 s l h 2l h cos( ) (6) There are three parameters h 1, l 2 and θ 0 in equation (6), corresponding to the radial mounting errors of center points A and B, which are the same as the least square circle fitting discussed in section 2. (2) s/l2 and h1/l2 The parameter h 1/l 2 is proportional to the eccentricity of the conic node A, shown in Fig. 7. The relationships between s/l 2 and h 1/l 2 represent the influences of the mounting position errors of the ball S A. The calculated results, shown in Fig. 9, reveal both of the amplitude and mean value of s/l 2 are proportional to the eccentricity of the conic node.

A Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R- Pairs with Ball-bar 7 (a) Amplitude of s/l2 (b) Mean value of s/l2 Fig. 9 The relationships between s/l2 and h1/l2 In particularly, if the parameter h 1/l 2 is zero, the radial mounting position error of the center point A is eliminated. The equation (2) can be written as s l 2 2 1 l 2 Two parameters l 1 and l 2 in equation (7) correspond to the position of the center point A and the rotary radius of the center points B. (3) s/l2 and l2 The parameter l 2 corresponds to the rotary radius of the center point B, thus, the relationships between s/l 2 and l 2 represent the influences of the mounting position of the moving ball S B. The calculated results, shown in Fig. 10, express that the amplitude and mean value of s/l 2 is proportional to the rotary radius. (a) Amplitude of s/l2 (b) Mean value of s/l2 Fig. 10 The relationships between s/l2 and l2 (4) s/l2 and θ0 As known in equation (2), the amplitude and mean value of s/l 2 is independent of the parameter θ 0, but the phase of s/l 2 is. In particularly, if the parameter θ 0 is zero, the equation (2) can be written as 2 2 2 1 2 1 2 2 1 cos 1 s l l h l h (8) Three parameters l 1, l 2 and h 1 in equation (8) correspond to the axial and radial errors of the center points A and B. (7)

8 Z. Wang, D. Wang, X. Li, H. Dong and S. Yu 5 Conclusions (1) The kinematic model of an RSPS mechanism is presented for accuracy testing of R-pair with ball bar. The structure parameters of the RSPS mechanism correspond to the mounting parameters of the ball bar, and the mounting errors can be identified by kinematic synthesis of an RSPS mechanism. (2)The amplitude of s/l 2 is proportional to the cone angle, and the mean value of s/l 2 is inversely proportional to the mounting angle of the ball bar.both of the amplitude and mean value of s/l 2 are proportional to the eccentricity of the balls S A and S B. Acknowledgments The authors would gratefully acknowledge the support by the national natural science foundation of China (Grant No. 51275067). References 1. Bryan, J.: A simple method for testing measuring machines and machine tools Part 1: Principles and applications. Precision Engineering, 4(2), 61-69 (1982) 2. Bryan, J.: A simple method for testing measuring machines and machine tools Part 2: Construction details. Precision Engineering, 4(3), 125-138 (1982) 3. Pahk H. J., Kim Y. S., Moon J. H.: A new technique for volumetric error assessment of CNC machine tools incorporating ball bar measurement and 3D volumetric error model. International Journal of Machine Tools & Manufacture, 37(11), 1583-1596 (1997) 4. Florussen G. H. J., Delbressine F. L. M., et al.: Assessing geometrical errors of multi-axis machines by three-dimensional length measurements. Measurement, 30(4), 241-255 (2001) 5. Takeda Y, Shen G, Funabashi H. A DBB-Based Kinematic Calibration Method for InParallel Actuated Mechanisms Using a Fourier Series[J]. Journal of Mechanical Design, 2004, 126(5):1201-1210. 6. ASME B89.3.4-2010: Axes of Rotation: Methods for Specifying and Testing. American National Standards Institute (2010) 7. ISO 230-7:2006: Test code for machine tools-part 7: Geometric accuracy of axes of rotation. ISO (2006) 8. Huang, N. and Bi, Q. and Wang, Y.: Identification of two different geometric error definitions for the rotary axis of the 5-axis machine tools. International Journal of Machine Tools and Manufacture, 91, 109-114 (2015) 9. Jiang, X. and Cripps, R. J.: A method of testing position independent geometric errors in rotary axes of a five-axis machine tool using a double ball bar. International Journal of Machine Tools and Manufacture, 89, 151-158 (2015) 10. Tsutsumi, M. and Tone, S. and Kato, N. et al,: Enhancement of geometric accuracy of fiveaxis machining centers based on identification and compensation of geometric deviations. International Journal of Machine Tools and Manufacture, 68, 11-20 (2013) 11. Zargarbashi, S. H. H., and J. R. R. Mayer,: A model based method for centering double ball bar test results preventing fictitious ovalization effects. International Journal of Machine Tools & Manufacture 45(10), 1132-1139 (2005) 12. Wang, D., Wang, W.: Kinematic Differential Geometry and Saddle Synthesis of Linkages. John Wiley & Sons Singapore Pte.Ltd, (2015)