Abstract
Kinematic accuracy reliability is an important performance index in the evaluation of mechanism quality. By using a 3-DOF 3-
Keywords
1. Introduction
The reliability analysis of the kinematic accuracy of parallel robot manipulators is important in the evaluation of mechanism performance. During motion, the elastic bar deformation, size error, and other factors cause the unfavourable transmission of the mechanism movement condition because of the influence of motion joint clearance. The terminal then deviates from the ideal track trajectory. Thus, guaranteeing a mechanism with good kinematic accuracy reliability has become a widespread concern among local and international scholars [1–2]. At present, reliability studies are confined to the fatigue life of manipulators. Analysis of the kinematic accuracy reliability of uncontrollable factors such as manufacture and installation errors, size errors, clearance errors, active joint errors, and elastic deformation errors are given less consideration. Szep considered machine tool error, assembly error, deformation, measurement and control error, motion error, and clearance error on the basis of the theoretical model. He also established the error model of the RPRPR medical manipulator and analysed the error sensitivity of the mechanism [3]. Ryu presented a volumetric error analysis and structural optimization method, and established three indexes to evaluate the global error performance. He also performed a reliability optimization analysis of the position and orientation error of the HexaSlide parallel manipulator [4]. Shi studied the analysis methods of kinematic accuracy reliability, established a general model to analyse the kinematic accuracy probability model, and proposed the random process and random variable method to analyse kinematic accuracy reliability [5]. Briot considered the effects of errors, conducted a detailed theoretical analysis of the 3T1R parallel manipulator, and established the maximum position and maximum orientation error model [6]. Luo established the dynamic error model of a 6-DOF parallel micromanipulator and studied the dynamic accuracy reliability of the mechanism by the Monte Carlo method [7]. Li studied the kinematic accuracy reliability of a 3-DOF 3-PRR parallel manipulator based on the PZT vibration control system. The results illustrate that the PZT control system can effectively improve reliability [8].
On the basis of the aforementioned works, the present paper focuses on analysis of the kinematic accuracy reliability of a 3-DOF parallel robot manipulator. This paper is organized as follows. Section one shows the architecture and coordinate system description of the parallel robot manipulator with three identical linkages. Section two presents the kinematic and error models. Section three addresses the error and reliability evaluation of the manipulator. Section four shows the error sensitivity performance and the reliability analysis by reference to specific numerical examples. Finally, Section five concludes the paper.
2. Architecture description and coordinate establishment of the 3-P UU parallel robot manipulator
The parallel robot manipulator consisted of a fixed base, a moving platform, and three legs with identical kinematic structures (Figure 1). Each leg connected the fixed base to the moving platform by a prismatic (P) joint, a universal (U) joint, and another U joint in sequence. Each U joint can be considered the combination of two intersecting revolute (R) joints. Furthermore, the P joint on the fixed base along the rail is driven by a lead screw linear actuator. The circumcircle radius of moving platform Δ

Schematic of the 3-
For the analysis, a fixed Cartesian coordinate system
3. Error modelling of the 3-P UU parallel robot manipulator
Establishing the position and orientation error model of the moving platform terminal is necessary for analysis of the kinematic accuracy reliability of the parallel robot manipulator. The calculation method can be divided into three types: matrix method, vector method, and independent action principle of the error method. The matrix method is used in this paper. On the basis of inverse kinematics and by considering the product and differential calculation, the position error model was established by using the error transformation relation between the adjacent components. By combining the three branched chain equations, the position and orientation error of the moving platform was derived by using the numerical method. In this paper, error sources such as the joint clearance error, active joint error, elastic deformation error, and the manufacturing error are considered.
The position vectors of universal points
namely,
Similarly, the position vectors with respect to the coordinate system
i.e.,
The position and orientation of the moving platform in terms of the fixed coordinate system can be described by a position vector
To simplify, the leading superscript will be omitted when the coordinate system is the fixed base system, e.g.,
In general, the position vector of the moving platform with respect to the fixed coordinate system can be expressed as
The vector equation for the
Vector
where,
By rearranging and combining Equation (3) and Equation (4), we obtain the following:
Upon differentiation of Equation (6), the position and orientation error model of point
where the properties of
Multiplying both sides of Equation (7) by the unit vector
By synthesizing the three active chains, the following equation is obtained:
where,
Simultaneously, the above Equation (9) can be also simplified as follows:
Equation (11) can be simplified as follows:
where,
Equation (12) demonstrates the contribution of the kinematic error source to the position error of the moving platform. δ
4. Establishment of the error and reliability evaluation indexes
Different workspace positions, identical positions under different posture, or identical configurations under different directions of the terminal of the parallel robot manipulator cause significant variations in kinematic accuracy. Therefore, to quantitatively evaluate the level of kinematic accuracy under various configurations, three types of error sensitively indexes that reflect the mapping relationship between the input and output error from three different aspects are introduced [14–15]. If the input error is set as a unit sphere, the volume of the unit sphere is mapped into an ellipsoid via the error transformation matrix. The size and shape of the error ellipsoid reflect the characteristics of the terminal error. Ellipsoid eccentricity, volume, and major axis length can be employed to describe these characteristics. Therefore, the singular values of the error transformation matrix can be constructed into three types of error evaluation index that can measure kinematic accuracy.
4.1 Error tropy sensitivity
The condition number of the error transformation matrix reflects the eccentricity of the error ellipsoid. A bigger condition number leads to a flatter corresponding ellipsoid. Given that the condition number can be expressed as the ratio of the maximum to minimum singular values of the error transformation matrix, the error tropy sensitivity (E.T.S.) can be defined as follows [16]:
E.T.S. is used to describe the isotropic of the error transformation and the uniformity of the error amplification in a workspace. To ensure the isotropic of the error transformation the E.T.S. should be as small as possible with “1” as the best value.
4.2 Comprehensive error sensitivity
On the basis of the previous tasks, the comprehensive error sensitivity (C.E.S.) can be defined as follows [17]:
where e is the error transformation matrix. C.E.S. demonstrates the volume ratio of the output error to the input error. If the input is a unit sphere, the C.E.S. represents the size of the error ellipsoid. To ensure the minimum terminal error, the C.E.S. should be kept at the minimum value.
4.3 Absolute error sensitivity
The longest axis of the error ellipsoid represents the maximum output error. The largest singular value of the error ellipsoid can be applied to describe the maximum magnification of error transformation. Thus, the absolute error sensitivity (A.E.S.) can be defined as follows [18]:
To ensure accuracy, the A.E.S. should be as small as possible.
In general, a smaller error sensitivity value corresponds to the smaller the position error of the parallel robot manipulator. Therefore, the error sensitivity indexes can be used as an accuracy criterion for optimum design problems.
4.4 Reliability analysis of kinematic accuracy
The analysis of the kinematic accuracy reliability of the parallel robot manipulator indicates whether the position, velocity, acceleration, angular displacement, angular velocity, and angular acceleration of the reference point of the moving platform terminal can reach the specified value or fall into a specified range under the influence of various random factors. These factors can be measured to demonstrate the good or poor performance of the mechanism [19]. The analysis of the kinematic accuracy reliability of the 3-
The dimension errors, the clearance errors of rotation in the U joint, active joint errors, and elastic deformation errors are assumed to be mutually independent of one another and to obey the same normal distribution. According to Equation (12), the position errors of the robot in the given reference point also obey the normal distribution in every direction:
where
The final position errors of the position error can be expressed as follows:
According to the definition of kinematic accuracy reliability, the dynamic kinematic reliability of the parallel robot manipulator can be defined as follows [20]:
where Φ(·) is the standard normal distribution function, ζ1 is the lower limit of allowance limit error, and ζ2 is the upper limit of allowance limit error.
The cumulative failure probability of the corresponding can be expressed as follows:
5. Error and reliability analysis of the 3-PUU parallel robot manipulator
5.1 Influence analysis of position parameters on error sensitivity
The aforementioned error performance indexes should be comprehensively considered to evaluate the position error of the parallel robot manipulator. In this paper, the 3-PUU parallel robot manipulator is used to examine the three error sensitivity indexes [21]. The architectural parameters of the 3-PUU parallel robot manipulator are designed as

E.T.S.

C.E.S.

A.E.S.

Changing curves of error sensitivities influenced by
The three types of error sensitivity changes following the moving platform position, and the tendency in the workspace are consistent (Figures 2 to 4). The three types of error sensitivity indexes have minimum values near the centre of the workspace. A large error will occur when the moving platform is close to the workspace boundary. To ensure the minimum error value of the terminal, the device should work in the lower part of the workspace. Figure 5 illustrates the fact that the error values increase and precision decreases with the increasing height of the moving platform terminal.
Among the three types of error sensitivity index, the A.E.S. index is the most important. The A.E.S. index indicates the maximum error of the moving platform terminal caused by the input errors. Controlling the maximum error sensitivity values in the permission range is necessary to ensure the kinematic accuracy of the moving platform.
5.2 Influence analysis of architectural parameters on the error sensitivity
Research on the architectural parameters of the 3-
When the position parameters of the moving platform are

E.T.S.

C.E.S.

A.E.S.
5.3 Reliability analysis of static position error
After determining the distribution data of real discrete or distribution laws, the Monte Carlo method can be applied to construct random variables from all error sources. Thereafter, a sample value of the terminal Δ
To investigate the effect of the uncertainties on kinematic reliability, the errors, including the original manufacturing errors of the mechanism, the clearance errors of the U joints, the active joint errors, and the elastic deformation errors of the constant length rods in the workspace, should be mutually independent of each other and the error data should obey normal distribution Δ ˜

Error frequency distribution histogram in x direction

Error frequency distribution histogram in y direction

Error frequency distribution histogram in the z direction

Error frequency distribution histogram in the resultant direction
When all errors obey a normal distribution, the position error of the moving platform terminal will obey the normal distribution after the transformation of the error transmission matrix. The frequency distribution histogram of the reference point and the normal distribution curve matches (Figures 9 to 11). However, the frequency distribution histogram in Figure 12 does not completely conform with the normal distribution curve. A large number of data samples are obtained by using the Monte Carlo statistical simulation. The mean and variance of the normal distribution can be obtained by the statistics, thus creating the foundation for kinematic reliability solution analysis.

Kinematic reliability in the x direction

Kinematic reliability in the y direction

Kinematic reliability in the z direction
The mechanism kinematic reliability has a significant relation with the allowable accuracy. A large allowable accuracy range leads to high reliability, and vice versa. Assuming that the range of allowable accuracy is (−0.01

Kinematic reliability in the resultant direction
The kinematic reliability in the
5.4 Dynamic accuracy reliability analysis
In the movement process of the moving platform, the trajectory of the terminal reference point is set to

Displacement–time curve of the active joint

Position direction reliability considering active joint errors

Position direction reliability considering all errors

Comparison of reliability in resultant direction
The reliability results are greater than 0.99 in each direction and the resultant direction only considers the active joint error. The kinematic reliability of the parallel robot manipulator in the
6. Conclusion
By using a 3-
The position error model is established on the basis of the inverse kinematics model. Three error performance evaluation indexes, namely, the E.T.S., C.E.S., and A.E.S were introduced.
The mathematical model based on the reliability of the kinematic accuracy of random probability is derived by considering the dimension errors, clearance errors, active joint errors, and elastic deformation errors.
By using specific numerical examples, the influence laws of error sensitivity on the position parameters and architectural parameters are analysed. The kinematic reliability of some positions and the dynamic accuracy reliability of the prospective track trajectory are calculated. Reliability analysis not only provides the optimum design of the mechanism and error compensation but also introduces a new research approach of dimensional synthesis for the optimal design of general parallel mechanisms.
Footnotes
7. Acknowledgements
This research was supported by the National Natural Science Foundation of China (grant no. 51175143).
