Abstract

In this paper, based on the kinematic accuracy theory and matrix-based system reliability analysis method, a practical method for system reliability analysis of the kinematic performance of planar linkages with correlated failure modes is proposed. The Taylor series expansion is utilized to derive a general expression of the kinematic performance errors caused by random variables. A proper limit state function (performance function) for reliability analysis of the kinematic performance of planar linkages is established. Through the reliability theory and the linear programming method the upper and lower bounds of the system reliability of planar linkages are provided. In the course of system reliability analysis, the correlation of different failure modes is considered. Finally, the practicality, efficiency, and accuracy of the proposed method are shown by a numerical example.

1. Introduction

Mechanisms are the skeletons of modern mechanical products and devices. The kinematic accuracy of mechanisms greatly influences the performance and reliability of the mechanical products and devices. Traditionally, in mechanism synthesis, a designer often tries to choose proper mechanism configurations and component dimensions to make the designed mechanism meet prespecified requirements. However, in the physical realization of any constituent member, primary errors always occur due to technological features of production. Once a theoretical solution is translated into physical reality, a theoretically feasible mechanism might be unable to meet practical requirements because of the effects of uncertain factors (e.g. manufacturing tolerances, elastic deformations and joint clearances). Since these uncertain factors are inevitable, it is necessary to build a proper mode to quantify the effects of the uncertain factors on the accuracy of mechanisms and optimally allocate the working ranges of the mechanisms [13].

In recent years, with the continual increase of the demands of consumers on the kinematic and dynamic performance of mechanical products, the theory of mechanical reliability is more and more widely applied in mechanism analysis and synthesis. Mechanism reliability can simply be defined as the capability that a mechanism performs its prespecified movement accurately, timely, and coordinately throughout its lifetime. Based on the analysis of the sources of original errors, Sergeyev [4] clarified the main failure modes of mechanisms and presented an analytical method for reliability analysis of mechanisms preliminarily. Subsequently, there have been various attempts to derive the reliability of the kinematic and dynamic accuracy of mechanisms, such as the linear regression method [5], the mean value first-order second-moment method [6], the advanced first-order second-moment method [7], the hybrid dimension reduction method [8], and the Monte-Carlo simulation method [9].

As shown in practical engineering, most performance deficiencies of mechanical products are found in the stage of systematic analysis, therefore it’s important to build a proper system reliability analysis model to evaluate the performance quality of mechanical equipments and products. Recently, Zhang et al.[9] studied the method for system reliability analysis of mechanisms without considering the interactions of failure modes. However, to the best of the authors’ knowledge, system reliability analysis of mechanisms with correlated failure modes has not been reported yet. Combining the mechanism theory and system reliability analysis method, this paper proposes a general method for system reliability analysis of planar mechanisms with correlated failure modes.

2. Reliability Analysis for Kinematic Performance of Planar Linkages

The kinematic performance function of planar linkages can be expressed as [10] where is the performance parameter vector. For example, for a function generator, may be referred to the positions of the output link, and for a path generator, it may be the coordinates of a point on the output link. is the input (independent) variable vector, is the effective dimension variable vector, and is the output (dependent) variable vector which can be obtained by solving the loop closure equations of planar linkages

The performance errors of the mechanism under consideration can be obtained as where , and are Jacobian matrices, whose values are got at the mean values of the random variables. ,andare the tolerance vectors of random design variables. and are determined by several objective factors such as the machining accuracy, the assembly accuracy and the operation precision. From (2.3),can be obtained:

A limit state is defined as a condition in which a mechanism becomes unsuitable for its intended motion (i.e., a violation of the serviceability limit state). The corresponding limit state functions (performance functions) when the mechanism meets the requirements of the upper and lower limits are whereand are called the upper and lower limit state functions, is the basic variables, is the allowable errors, and are used to represent the random error vector of basic variables.

The kinematic reliability of a mechanism is the probability that the mechanism realizes its required motion within a specified tolerance limit. The lower limit reliability of the th dependent variable, , is defined as: where is the joint probability density function of multidimensional basic random variables, and is the limit state function of the th dependent variable,. Note that is the th row of matrix .

The mean value,, and variance,, of the limit state function, , can be expressed as whereand are the mean value vector and covariance matrix of primary errors, respectively, is the th row of matrix , is the second-order Kronecker power of , andrepresents Kronecker product [11]is the column string of , the column sequence whereis identity matrix withdimensions, and is the th elementary vector withdimensions, all zeros except 1 in the th position.

In the mechanism literature, the distribution of the random variables is always assumed independent normal [48]. The distance from the “minimum” tangent plane to the failure surface may be used to approximate the actual failure surface, and the reliability index of the th output variable is defined as: which can be used to reflect the position (the distance from the original point) and dispersion degree of the safety margin. When the primary errors are normally and independently distributed, the unary estimator of the kinematic performance reliability of planar linkages is represented as follows: where is the standard normal distribution function.

The correlation coefficient between performance functions and is The correlation coefficient between performance functions and is Then the joint reliability of and can be estimated by the joint normal distribution function: where is the joint PDF of and .

In the same way, the reliability corresponding to each failure modes and the joint reliability between each two failure modes while the mechanism satisfies the upper limits could be obtained. Then the reliability corresponding to each failure model and the joint reliability between two failure models while the mechanism meets the upper and lower limits can be derived as

3. System Reliability of Linkage Performance

For convenience system reliability analysis of structures with multi-failure modes is often performed by consuming that the failure modes are independent between each other. In most cases, however, the failure modes of a mechanism (e.g., the position and pose of a rigid-body guidance mechanism) are correlated. Consequently, it is of great meaning to propose an accurate and efficient system reliability analysis method to evaluate the working state of the mechanism. Ditlevsen [12] presented the well-known “narrow bounds theory” for computing system reliability. The correlation between each of the two failure modes is considered in Ditlevsen’s method, making it more physically reasonable. And then the bounds method in which the system reliability is estimated by computing the bound values developed continuously and received wide acceptance [1315]. In this section, a practical method for system reliability analysis of mechanisms is proposed by using the linear programming.

Linear programming solves the problem of minimizing or maximizing a linear function, whose variables are subject to linear equality and inequality constraints. And the linear programming for solving the possible bounds on the system reliability of linkages can be presented as follows: whereis the design variable vector of the linear programming, is a vector of coefficients, is the linear objective function, and,,and are the coefficient matrices and vectors that represent the equality and inequality constraints, respectively.

In the proposed system reliability analysis method, the kinematic failure space of a mechanism can be divided into mutually exclusive and collectively exhaustive (MECE) events according to the number of failure modes, . Typically, for a system with three failure modes, the performance sample space can be depicted as Figure 1 by defining kinematic safety of the mechanism as event and defining the performance meets the requirement of performance quality as event. The space is divided into 8 MECE events, . Let , denotes the probability of the th basic MECE event. These probabilities serve as the design variables in the linear programming problem to be formulated. According to the basic definition of probability, The constraint (3.2) is analogous to the equality constraints in linear programming (3.1) with being a row vector of 1′s and , whereas (3.3) is analogous to the inequality constraints withbeing an identity matrix and a vector of 0′s.

As can be seen from Figure 1,

scilicet, Equations (3.4) and (3.5) provide linear equality constraints on the design variable with a matrix having elements of 0 or 1 and a vector listing the known reliability. With the increase of the known or computed reliability, such as the uni-, bi-, and sometimes trimode reliability, the upper and lower bounds of the system reliability obtained by the linear programming become increasingly accuracy. However, there is always a tradeoff between complexity and accuracy, and with the increase of the constraints, the convergence of the linear programming becomes more and more difficult.

By now, the coefficient matrices and vectors of the constraint functions of linear programming (3.1) to obtain the upper and lower bounds of the system reliability of the mechanism are completely established, which are whereis identity matrix withdimensions.

According to the relationship between failure modes (series or parallel), there are four different kinds of systems. As shown in Table 1, the coefficient () of the object functions of linear programming (3.1) for each kind of system can be determined, respectively. So far, the linear programming to derive the lower and upper bounds of the system reliability of a mechanism with random parameters is completely established.

4. Numerical Examples

Consider the vector loop as shown in Figure 2, the nominal geometry characteristics of the double-rocker four-bar linkage with driving crank are shown as: , , , , , , , , , . Among them,and are random variables, which are normally and independently distributed, and the variation coefficient of the random variables are supposed to be . All other variables are deterministic parameters. According to the working condition, the maximum allowable values of the kinematic performance errors vector are. The double-rocker four-bar linkage can work normally, only if all the kinematic performance quality requirements are satisfied (i.e., the linkage system is series). It is required to solve the system reliability of the double-rocker four-bar linkage in its working range ().

As shown in Figure 1, in the double-rocker four-bar linkage with driving crank, the effective dimension variable vector is, the input (independent) and output (dependent) variable vectors are and , respectively, the performance parameter vector is , then the closure equations of the planar linkage are The kinematic performance functions of the linkage are Suppose thatis the random variable vector, then the Jacobian matrices are derived as: By substituting (4.3) into (2.3), the kinematic performance error vector,, of the linkage can be obtained. Then (2.12) can be used to obtain the reliability corresponding to each failure mode. The covariance matrix of the limit sate functions of the planar linkage can be derived from (3.5), and then the joint reliability between each two failure modes can also be derived from (2.15).

The upper and lower bounds of the system reliability of the double-rocker four-bar linkage can be obtained by solving the linear program (3.1), and the results are, respectively, shown as the pan dash line and triangle dash dot line in Figure 3. Besides the system reliability of the manipulator using Monte-Carlo simulation with 106 samples is shown as the point solid line. What needs to be specially notified is that, in order to demonstrate the proposed mechanism system reliability analysis method, the truncation errors caused by the first-order Taylor expansion are omitted in the Monte-Carlo simulation. Comparing with the results of numerical simulation, the kinematic performance system reliability of the double-rocker four-bar linkage obtained by the proposed method is of high accuracy.

5. Conclusions

Using the mechanism accuracy theory and (system) reliability analysis method, this paper proposes a general method for system reliability analysis of planar linkages with correlated failure modes. The proposed method is applicable to any system defined as a logical expression of kinematic failure modes of planar linkages. This includes series and parallel systems, as well as general systems. Utilization of the first-order Taylor expansion technique in error estimation of kinematic performance of mechanisms must result in a certain degree of truncation errors. And these errors will increase with the increase of sensitivity of performance functions to design parameters. The accuracy of system reliability analysis can be improved by increasing of the order of Taylor expansion. However, in this process, the complexity of calculation will greatly increase. Further studies are needed to provide a more precise and robust method for reliability analysis of kinematic accuracy of mechanisms.

Acknowledgments

The authors gratefully acknowledge the support of National Natural Science Foundation of China (51105062 & 51135003). Moreover, the authors would like to give their thanks to the anonymous referees and the editor for their valuable comments and suggestions leading to an improvement of the paper.