Abstract
In order to improve the kinematic reliability, it is crucial to find out the influence of each error source on the kinematic reliability of the mechanism. Reliability sensitivity analysis is used to find the changing rate in the probability of reliability in relation to the changes in distribution parameters. Based on the structural response surface function method, the functional relation between the kinematic reliability of a modified Delta parallel mechanism and the original input-error vectors is described using the quadratic function with cross terms. Moreover, the partial derivatives of the functional relation with respect to the means and variances of the original input errors are derived, which can efficiently evaluate kinematic reliability sensitivity of the mechanism. The advantages of this method are as follows: First, the response surface function, which can be easily set up by the position-error model of the mechanism, is convenient for calculating the variance, partial derivative, and reliability sensitivity. Second, in this case (unlike in the traditional error-mapping model), although the input-error values are unknown, pseudorandom variables used as random input-error sources can be generated by MATLAB software. Furthermore, the kinematic reliability of the mechanism can be assessed using the Monte Carlo method.
Keywords
Introduction
The Delta parallel mechanism was presented by Clavel 1 in 1988, as a high-speed parallel mechanism with three degrees of freedom (3-DOF). Currently, it is one of the most successful parallel mechanisms for commercial applications. However, it has the drawback of possessing several spherical joints, which are difficult to assemble and whose accuracy is difficult to guarantee. Tsai 2 –4 invented a modified 3-DOF Delta parallel mechanism. Its most important properties are that all the kinematic joints are rotational joints and that it provides large workspace, high stiffness, low inertia, and large payload capacity.
Kinematic reliability is defined as the probability that the end effector position and orientation fall within a specified range of the desired location. Because of geometric errors in the components of the mechanism, as well as the position and pose errors of the joints, the end effector position of the mechanism will deviate from the ideal kinematic trajectory, thereby reducing the mechanism’s kinematic accuracy. 5,6 Therefore, it is particularly important to determine whether the mechanism can accurately complete the specified motion by analyzing the kinematic reliability of this mechanism. The degree of influence of the errors on this kinematic reliability can be analyzed by means of kinematic reliability sensitivity analysis. 7 –16 At present, studies on reliability sensitivity analysis mainly focus on the structural system of the mechanism. Reliability sensitivity analysis research on the kinematic system of the mechanism is limited, and breakthroughs have been scarce. 17,18
This study aims to establish a kinematic-error model and analyze the kinematic reliability and reliability sensitivity of the modified Delta parallel mechanism, thus providing theoretical support for the design of such high-precision mechanisms.
Descriptions of the modified Delta parallel mechanism
The modified Delta parallel mechanism is shown in Figure 1.

Modified Delta mechanism.
The mechanism comprises a moving platform connected to a fixed platform by three parallel kinematic chains. Each chain contains a rotational joint activated by actuators on the fixed platform. The motion is transmitted to the moving platform through parallelograms formed by follower links and rotational joints, as shown in Figure 2.

Descriptions of the kinematic chain.
The end effector of the mechanism is installed at the center of the moving platform; its coordinates are expressed as [
The global coordinate system

Coordinate system of the kinematic chain.
The reference coordinate system,
The body-fitted coordinate system
The body-fitted coordinate system of the moving platform is given by
Kinematic-error model of the mechanism
According to Figure 3, a closed loop equation can be written for each chain
Rewriting equation (1) in the
where
Under small perturbations, the position of the end effector can be expressed as
where
To obtain the position-error vectors Δ
where
To eliminate the unit pose-error vector of the follower link, we multiply both sides of equation (4) by
where Δ
Subtracting equation (5) at
where Δ
Simplifying equation (6), the pose-error mapping model of the mechanism can be constructed as
where
Adding equation (5) at
where Δ
Substituting
where
Equations (7) and (9) show that 21 geometric errors affect the position and pose precision of the end effector, 9 geometric errors only affect the position precision of the end effector.
Kinematic reliability analysis of the mechanism using the Monte Carlo method
The Monte Carlo method is a numerical calculation method used to find an approximate solution to technical engineering problems by generating random statistical sampling data using a computer.
The process of evaluating kinematic reliability using the Monte Carlo method is as follows:
The mean values of the geometric errors of all components and joints were obtained according to the upper- and lower-limit deviations of all geometric errors because the geometric errors of individual parts obey the normal distribution, so the error means
The random-error parameters

Flowchart of kinematic reliability analysis.
Reliability sensitivity analysis
The response surface function is based on the idea that when the output response is unknown, the relation between the output response and the input random parameter vector can be described by a quadratic function with a cross term.
By constructing the response surface function, the mapping relation between the random variables of the input errors and the position error of the mechanism can be established; namely, the functional relation between the position error of the mechanism,
where
When the permissible error obeys the normal distribution, the limit state function of kinematic reliability is
According to the Monte Carlo method, the mean and variance of the output position error of the mechanism can be obtained as
The reliability index is obtained as
Because
where
Differentiating equation (14) with respect to the mean matrix,
where
Numerical example
The parameters of the mechanism are specified as follows:
Numerical example of error analysis of the mechanism
The length errors of the driving arms are given as Δ

Effect of driving-arm-length error on output errors of the mechanism as a function of time.
The length errors of follower links are given as Δ

Effect of the follower link’s length error on output errors of the mechanism as a function of time.
The configuration-position-error vector of the joint at points

Effect of each chain’s position on the mechanism’s position errors.
The pose errors of the coordinate systems are given by

Effect of the components’ attitude error on the mechanism’s position errors.
The length errors of the shafts

Effect of the connecting-shaft-length error on the mechanism’s position errors.
The following conclusions are obtained from Figures 5 to 9.
The length errors of the driving arms have little influence on the position error of the mechanism. The effect of the follower links’ length errors on the position error is larger than that of the driving arms. They affect both the position and pose accuracy of the mechanism when the lengths of two follower links differ. The length errors of shafts
Numerical example of kinematic reliability analysis of the mechanism
The kinematic reliability of the mechanism can be analyzed using the Monte Carlo method when nominal dimensions and geometric tolerances of the parts are given, such as setting the lengths of the driving arms and follower links as
When the mechanism has a 7-s motion and the maximum permissible limit of the position error of the mechanism is
Reliability calculation.
According to the data in Table 1, we find that the kinematic reliability of the mechanism was better when its end effector was near the initial position. With the lateral movement of the end effector, the kinematic reliability of the mechanism gradually reduced. In particular, when a driving arm moves to a horizontal position, the kinematic reliability reaches its lowest value, which is only 72.50%; therefore, the position of the mechanism should not be listed as being in a reasonable working space.
The calculations of position reliability in Table 1 are consistent with the kinematic-error distribution in Figures 5 to 9. When the position error of the mechanism increases, the kinematic reliability of the mechanism decreases.
Numerical example of kinematic reliability sensitivity analysis of the mechanism
According to equation (10), the response surface function of the kinematic position error can be constructed as
where
If
When the end effector of the mechanism reaches point
Kinematic reliability sensitivity to the mean of each error component (×10−3).
Kinematic reliability sensitivity to the variance of each error component (×10−3).
When the kinematic reliability sensitivity is 0, the reliability of the mechanism does not change with random errors. The magnitudes of the sensitivity’s absolute value indicate the rate at which the reliability changes with random errors.
The results of kinematic reliability sensitivity analysis can be seen in Tables 2 and 3.
Reliability sensitivity data in Tables 2 and 3 are in good agreement with the position errors of the mechanism in Figures 5 to 9.
We can see from the kinematic reliability sensitivity analysis in Tables 2 and 3 that the mean of the pose-error vectors,
The variances of the pose-error vectors
The influence of the pose errors of the joints on the kinematic reliability of the mechanism is much larger than that of the dimension errors of the components.
Conclusion
Using MATLAB software to generate random input errors that obey the normal distribution, the kinematic reliability of the modified Delta parallel mechanism was analyzed according to the Monte Carlo method under the condition of multiple errors. At the same time, a significant amount of experimental data for statistical analysis was easily obtained using this method. The reliability sensitivity of the modified Delta parallel mechanism was analyzed using the method of structuring the response surface function. Thus, the degree of influence of each error source on the kinematic reliability of the mechanism was determined. The assembly position and pose errors exhibited greater effect than dimension errors on the kinematic reliability of the modified Delta parallel mechanism.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was partially funded by the USTL excellent talents training foundation (China; grant no. 2015RC12).
Appendix 1
|
|
Global coordinate system |
|
|
Reference coordinate of the fixed platform |
|
|
Body-fitted coordinate system of the joints |
|
|
Body-fitted coordinate system of the joints |
|
|
Body-fitted coordinate system of the joints |
|
|
Body-fitted coordinate system of the moving platform |
|
|
Reference coordinate of the moving platform |
|
|
Angle measured from the x axis ( |
|
|
Position vector of the end effector |
| Δ |
Position- and pose-error vectors of the end effector |
|
|
Length of the driving arm ( |
|
|
Length of the follower link ( |
|
|
Unit vector of the driving arm |
|
|
Unit pose vector of the follower link and its error |
|
|
Length of the shaft |
|
|
Length of the shaft |
|
|
Configuration-position vector of the joint at point |
|
|
Configuration-position vector of the joint at point |
|
|
Pose errors of the coordinate systems |
|
|
Transformation matrix from |
|
|
Transformation matrix from |
|
|
Transformation matrix from |
|
|
Transformation matrix from |
|
|
Transformation matrix from |
|
|
Transformation matrix from |
| Δ |
Position error of the end effector |
| Δ | Permissible error |
|
|
Kinematic reliability of the mechanism |
