1. Introduction
Mechanism systems are the core functional modules in mechanical products, which are mainly used for the transmission of motion and force. Through the design of mechanism structure, the specified input motion form can be transformed into reciprocating motion, rotary motion, intermittent motion and other target motion forms to complete the displacement and speed conversion. Mechanisms are also capable of changing the magnitude and direction of force to enable mechanical products to perform complex operations, such as lifting heavy objects, amplifying and reducing force, etc. Mechanism systems are widely used in aerospace machinery systems, automobiles, industrial robots and other important mechanical equipment [
1,
2,
3]. With the increase in product requirements for high speed, high precision and heavy loads, the requirements for mechanisms in terms of accuracy, stability, durability and safety are constantly increasing. If failures occur, such as excessive clearance wear and component stiffness degradation, the mechanisms may fail with serious consequences. For example, the fault in a satellite connection mechanism or a failure of the synchronization mechanism may affect the normal separation or deployment of the satellite and prevent the satellite from working properly [
4]. The normal operation of the aircraft landing gear mechanism has a very important impact on the safe operation of the aircraft and passenger safety. Therefore, it is very necessary to carry out the reliability analysis of the mechanism, identify the key mechanism failure, analyze the impact of failure, and improve the service life and reliability of mechanisms.
Since the mechanism systems need to meet the requirements of motion accuracy and force transmission during the working process, the failures to be considered in the reliability analysis of the mechanisms are often related to the elements affecting the velocity and displacement of the mechanism motion as well as the force applied to them. In general, the failure factors that affect the reliability of a mechanism include the clearances of the kinematic joints, the machining dimensional errors of the linkage lengths of the members that make up the mechanism, the stiffness of the linkages, the mounting position errors, the operating loads, and the environmental stresses. The failure modes involved in these factors include fatigue failure, wear failure, corrosion failure, and so on. It should be noted that the failure factors such as clearance of the kinematic joints, defective material of the members, etc. cause the nonlinear characteristics of the systems. Such nonlinear characteristics under the combined influence of random loads, component stiffness, manufacturing and installation errors, etc. cause difficulties in analyzing the stochastic dynamics and time-varying reliability of the systems.
In order to solve the above difficulties, a large number of researchers have carried out numerous analyses of the dynamics of mechanisms with faults [
5,
6,
7,
8]. Erkaya, Doğan and Şefkatlıoğlu developed a method for analyzing the dynamics of a partially compliant mechanism with a joint clearance [
9]. The results show that the joint clearance leads to chaotic behavior in the kinematic and dynamic output of the mechanism. The flexibility effect of small pivot and the force-closure kinematic joint between the ball and the socket in the joint clearance reduce the chaotic phenomena caused by the clearance in the output of the mechanism. Xiao, Song and Zhang investigated the dynamic behavior of a slider crank mechanism with clearance faults [
10]. The dynamic equations of the slider crank mechanism with clearance were established by equating the rotating link with clearance to a virtual light mass rod and utilizing the Lagrangian method. The results show that the clearance has a small effect on the displacement and velocity response of the slider crank mechanism, but has a significant effect on the acceleration response of the mechanism. Three states of motion, separation, collision and contact occur during the friction collision process. Erkaya and Uzmay analyzed the effect of joint clearance on the dynamics of a four-bar mechanism. Several properties of the joint clearance were simulated by using a neural network model and the kinematics and dynamics were studied using a continuous contact model [
11]. Yaqubi, Dardel and Daniali investigated the nonlinear dynamics of a planar crank-slider mechanism considering joint clearance and linkage flexibility [
12]. A control scheme that maintained continuous contact were proposed. Significant improvement in mechanism performance and vibration reduction were observed with the use of additional actuators. The effect of joint clearance on the dynamics of a slider crank mechanism was experimentally analyzed by Erkaya and Uzmay [
13]. The vibration and noise characteristics of the mechanism with and without joint clearance were compared in the paper. These studies for fault-containing mechanisms provide an important basis for time-varying reliability analysis of mechanism systems.
The above research on the dynamics of fault-containing mechanisms are mainly deterministic. In fact, due to the existence of a large number of randomness in the environment, manufacturing, design, installation, etc., the reliability analysis of the mechanism system needs to be further performed based on the theory of reliability calculation and to consider the above uncertainty factors based on a more effective time-varying reliability evaluation model. The reliability models of mechanisms are mostly based on the displacement accuracy index as the reliability evaluation objective. In the solution process, the models obtain the displacement response of the mechanisms by modeling the mechanism dynamics and calculate the probability that the displacement response does not exceed the allowable displacement threshold based on the generalized stress–strength interference model. The models acquire the extreme values of the dynamic response through methods such as the response curve envelope method and statically equate the response time-varying effects. A similar solution process to this method is to compare the displacement or velocity response at each moment with the allowable threshold to obtain the reliability at each moment.
Some important research findings have been provided in the analysis of the mechanism reliability. Sleesongsom and Bureerat presented a multi-objective, reliability design optimization method for steering linkage design [
14]. The method described the uncertainty through the fuzzy variables and transformed the constraints into worst-case constraints. By transforming the single-objective reliability design optimization problem into a multi-objective problem, the computational complexity can be reduced and the computational efficiency can be improved. Chen and Gao proposed a method for analyzing the dynamic accuracy reliability of a planar multi-link mechanism with clearances [
15]. The dynamic model of the multi-link mechanism with clearances was established. Then, the generalized coordinate, velocity and acceleration equations of the mechanism were derived. Based on the stress–strength interference theory, a dynamic accuracy reliability model was established to evaluate the reliability of the mechanism by calculating the interference probability between stress and strength. Wan, Li and Zhao developed a method to evaluate the motion reliability of planar linkage mechanisms [
16]. A parametric model of the planar linkage mechanism was established using ADAMS software, taking into account the manufacturing error and the connection clearance following the normal distribution. The Monte Carlo theory was then utilized to perform calculations in order to obtain the mechanism reliability. Wei, Chen, Ma and Xu derived the expressions for the mean and variance of the intrinsic frequency of an elastic linkage mechanism with random physical and geometrical parameters by using the generalized random factor method [
17]. In addition, models for the mean, variance and coefficient of variation of the mean square values of the displacement and velocity response of the mechanism under random excitation were obtained by the algebraic synthesis method. Then, the mean and variance of the dynamic reliability of the system were obtained by means of the Poisson process theory.
In addition to the movement accuracy of the mechanism, fatigue is an important failure mode in the reliability evaluation of mechanisms. Since mechanisms always contain malfunctions and perform cyclic work, the mechanism components are subjected to the repeated action of dynamic additional stresses, which causes fatigue damage of components and systems. In practical engineering, important industrial mechanisms such as robots need to undergo rigorous dynamic stress tests and fatigue experiments before leaving their factories. Some publications have analyzed the fatigue life of mechanism components, providing a theoretical basis for the fatigue reliability analysis of mechanisms [
18,
19]. At present, there are fewer models for time-varying reliability analysis of mechanisms under the fatigue failure mode considering multiple failure factors of mechanisms. The main difference between the time-varying reliability models of the mechanisms based on stress analysis and the time-varying reliability models based on motion accuracy analysis is that the accuracy reliability models focus on the possible failures of the mechanisms at each position. However, it may cause large errors to use this method to analyze the reliability of the mechanism considering the influences of fatigue and dynamic stress. As shown in
Figure 1, if the stress at each moment is calculated and interfered with the strength, the reliability of the system without failure at each moment is obtained. However, practical engineering requirements as well as the definition of system reliability state that reliability is the ability of a system not to fail within a specified time period. This requires the attention to the cumulative effect of damage caused by stress. In addition, organizations often have multiple failure factors that affect each other and accelerate the fatigue failure of the system. These failure factors will degrade due to different degradation mechanisms. For example, mechanism clearances will expand due to constant wear. Manufacturing defects may cause the local stiffness of a member to weaken and degrade due to repeated loads. The uncertainty of random operating loads increases the impact of multi-failure degradation factors on system reliability. Therefore, it is necessary to establish time-varying reliability models of the mechanisms with multi-failure factors under fatigue failure mode and analyze the dynamic effects of these failure factors on the time-varying reliability of the mechanism under different degradation states. Existing literature on the reliability of motion mechanisms mostly focuses on the study of reliability evaluation methods with accuracy as the performance index. There are few analyses on time-varying reliability analysis of mechanisms considering clearance, local stiffness variation and strength degradation of mechanisms.
To address the above problems, the crank slider is taken as the research object in this paper and time-varying reliability models of multi-failure mechanism under fatigue failure mode are developed considering the joint influence of clearance, local stiffness weakening, strength degradation and random load, which can be used to analyze the dynamic influence of failure factors on the time-varying reliability of the mechanism under different degradation states. The article is organized as follows: in
Section 2, the dynamic response analysis of the mechanism with failure factors is carried out. In
Section 3, the time-varying reliability models of the mechanisms considering the influences of multiple failure factors are established on the basis of the results in
Section 2. In
Section 4, the proposed method is verified by the Monte Carlo simulation method and the effects of different failure factors on the time-varying reliability of the mechanisms are analyzed through numerical examples. The conclusions are provided in
Section 5.
2. Stochastic Dynamic Response Analysis of Mechanisms
2.1. Dynamics Modeling
Bearings and journals are often required to connect the moving parts of a mechanism in order to form an effective kinematic joint that allows the mechanism to accomplish the specified task. During the connection process, the existence of a clearance ensures the relative motion between the moving parts of the mechanism. However, due to manufacturing and installation errors, the clearance may obey a certain distribution and deviate from the ideal value. Moreover, as the working time of the mechanism grows, the bearings and journals are constantly rubbing against each other, causing wear between the two and increasing the clearance. The existence of the clearance increases the overall discontinuity of the mechanism system. More importantly, the existence of the clearance enhances the acceleration fluctuation of the moving parts, forming an obvious dynamic additional stress in the moving parts. This stress is the main external source of fatigue damage to the mechanism. With the repeated action of the dynamic stress, the accumulated damage of the member increases continuously, which eventually causes fatigue damage of the member and the system. Therefore, the effect of the clearance state on the time-varying reliability of the system needs to be considered. The clearance between the members of a mechanism can be simplified to the following mechanical model.
As shown in
Figure 2, the revolute joint between the mechanism members is represented in the form of bearings and journals. The position vectors of a bearing and a journal are expressed as
and
, respectively. Without considering the flexible deformation of the two, the vector differences of the two can be expressed as
When the radius difference between the bearing and journal is
, the penetration of the two contacts can be expressed as
The penetration of the two contacts
can represent the contact state of the bearing and journal. When
, the bearing and journal do not come into contact. The normal contact force between the bearing and journal can be obtained as follows [
20]
where
is the normal contact stiffness and
is the damping coefficient. The tangential force orthogonal to
can be expressed as
where
is the friction coefficient. By considering the collision and friction effects between the connecting members of the revolute joint during the modeling of the mechanism dynamics, it is possible to reflect the influences of the clearance on the force response of the mechanism.
The traditional mechanism dynamics analysis is mainly based on the important influence of the mechanism clearance on the accuracy and reliability of the system. For a mechanism in fatigue failure mode, in addition to the clearance which may have a greater influence on the dynamic stress state and structural damage of the mechanism system, the local stiffness characteristics of the system may also have a greater influence on the dynamic additional forces. In essence, the clearance causes collision and friction between the connected members, thus generating dynamic loads on the members, while the stiffness characteristics of the members in the system will transform such dynamic load characteristics into different forms of dynamic stress response. Defects such as micro-cracks and holes may exist in the material processing and manufacturing process, which may cause local stiffness changes in the components of the mechanism. From the point of view of dynamic analysis, material defects in the member only affect the stiffness in the local neighborhood, which in turn affects the dynamic response of the system. However, due to the local stiffness reduction caused by the material defects, the member may generate large dynamic stresses near the location containing the localized defects and accumulate more fatigue damage, which will continuously reduce the residual strength of the member and cause premature failure of the system.
In this paper, in order to facilitate the description of the effect of localized defects on the time-varying reliability of a mechanism system, a mechanism dynamics model is constructed using the method shown in
Figure 3. Material defects tend to affect the mechanical properties of the system such as stiffness and strength to a limited extent. Therefore, in this paper, the localized flexuralization of the member is carried out and the mechanism dynamics model is constructed by changing the elastic modulus parameter of the element, based on the ADAMS software. In this paper, the localized structure in the connecting rod as shown in
Figure 3 is flexibilized and the other structures are considered as rigid bodies. The flexibilized structure is modeled with the solid 185 element in the Ansys software and the generated MNF file is imported into the Adams software to complete the structural flexibility. When the mechanism contains stiff components, the components can be approximated as rigid body structures in the dynamic modeling process. It should be noted that the local material defects are mechanically simplified in order to consider the effect of the above local stiffness change. However, the reliability analysis method proposed in this paper is able to calculate the time-varying reliability of the mechanism system by combining the nonlinear factors such as the system clearance and analyzing the influence of these key factors on the time-varying reliability of the system. In practice, according to different application scenarios and defect types, local defects can be modeled in a refined way and analyzed using the reliability analysis method proposed in this paper.
Through the flexibilization treatment of the local structure, the displacements and formulated shape functions of each finite element node, the displacements and element stresses of each node inside the local structure can be obtained according to the finite element theory as follows:
where
is the displacement of any point in the element,
is the displacement of the node of the element,
is the shape function,
is the elasticity matrix related to the modulus of elasticity, etc., and
is the strain matrix of the element. Then, the kinetic energy, potential energy and energy loss of each element inside the flexible structure can be calculated. In addition, considering the kinetic energy, potential energy and energy loss of the rigid body part, the Lagrangian equation of the system can be established as follows:
where
is the generalized coordinate,
is the generalized force,
is the Lagrange term,
is the energy dissipation function,
is the constraint equation and
is the multiplier corresponding to the constraint equation. The system dynamics equations can be further obtained as follows [
21].
where
is the system mass matrix,
is the system stiffness matrix and
is the system damping matrix. In this paper, only the planar motion of the various components of the system is considered. Therefore, the displacements, velocities and decelerations in Equations (7) and (8) consider only the plane degrees of freedom as shown in
Figure 2.
2.2. Random Stress Analysis
Stresses at specified observation points for reliability assessment can be obtained through system dynamics analysis. In the working process of the mechanism, the stochastic characteristics that exist in the environmental loads and working loads make the system dynamic stresses have significant stochastic characteristics. Since the mechanism stresses have time-varying characteristics, their randomness gives the stresses a time-varying stochastic characteristic. Hence, the random stresses need to be reasonably characterized according to the system reliability modeling requirements.
For reliability calculations, it is necessary to establish a stochastic stress characterization method. The working time of a mechanism is divided into
N time periods (TP). In the
ith TP
(
i = 1, 2, …,
N), the external load of the mechanism
follows a certain probability distribution with the probability density function (PDF)
. Theoretically, the load distribution has infinite possible values and cannot be used directly in reliability calculations. However, in practice, the load distribution can be discretized according to the numerical calculation method and the reliability calculation can be performed based on the corresponding discrete values. In order to obtain the stresses based on the above deterministic dynamics calculation method, it is necessary to discretize the continuous distribution, expressed as
(
j=), where
is the total number of discretely distributed values of random loads within each TP. Then, the load matrix during the whole working time can be expressed as:
In addition, the mechanism clearance may have different values at different TPs due to the manufacturing and installation errors of the mechanism and the continuous wear of the clearance during operation. Meanwhile, because of the continuous action of the load, the local stiffness of the structure may be degraded due to the presence of material defects, thus presenting different states in different TPs. It is impractical to use experimental methods to obtain the stress response under random loading. Therefore, it is necessary to obtain the stresses of the mechanism under different states of the clearance and local stiffness and use fitting techniques such as neural networks to realize the random stress characterization and time-varying reliability calculation of the mechanisms. Considering the sample values of the clearance vectors
consisting of each clearance value of the mechanism in the
ith TP denoted by
, where
is the total number of samples for
and considering the sample values of the elastic modulus
of the locally flexible structure in the
ith TP denoted by
, where
is the total number of samples for
, then the stress matrix of the mechanism under stochastic load
can be obtained from Equation (8) as follows:
where
2.3. Random Stress Characterization
With the stress matrix, a stochastic stress characterization method for the mechanism can be obtained based on the stochastic properties of the random loads and the nonlinear dynamics model of the system. However, it should be noted that in the stress matrix, any matrix element represents the time-varying response of the stress within the ith TP rather than a static scalar. Thus, this matrix cannot be directly used for modeling time-varying reliability, nor can the stress matrix be used to express stresses directly through fitting techniques such as neural networks. In order to solve the above problems, a stochastic stress characterization method based on rainflow counting method and neural network techniques is proposed.
The stresses within the
ith TP are calculated by maximum stress statistics and equivalent stress statistics based on the rainflow counting method. According to the Goodman model, the equivalent stress obtained by the rainflow counting method can be expressed as [
22]
where
is the equivalent stress when considering the effect of the average stress
, which is obtained from a stress
without stress averaging correction and
is the correction factor. The damage of the member
can be calculated from the equivalent stress and the equivalent number
of actions of the response as follows:
where
is the fatigue life of the member under stress
and
is the actual number of stress application. In this paper, the Goodman model is used for reliability analysis. The proposed method is not limited to the Goodman model. In the reliability analysis, different equivalent stress formulas can be adopted and brought into the proposed models in the case of different materials. The maximum stress matrix and damage matrix required for the time-varying reliability analysis of the mechanism can be further obtained from Equation (10) as follows:
where
where
It should be noted that the elements in the same position of the maximum stress matrix and the damage matrix originate from the same history and attention should be paid to the correlation between the two elements when fitting the neural network to avoid errors due to independent assumptions and fitting with different input parameters. Neural network models can capture complex nonlinear relationships between input data and output data through multi-layer structures and activation functions. Neural networks can effectively handle high-dimensional data, utilize their powerful representation to extract effective features, which can maintain good prediction performance on new data to avoid overfitting. Therefore, neural network models have very obvious advantages in data fitting. In order to complete the stochastic stress characterization based on the above stress analysis results using the neural network technique for data fitting, the fitted input parameter matrix within the ith TP is listed as follows:
where
Thus, data fitting as shown in
Figure 4 can be carried out using
as input matrix, and
and
as output matrix based on the BP neural network model. Then, the time-varying reliability calculation regarding the maximum stress or damage PDF can be performed based on the numerical integration theory, based on the resulting maximum stress and damage stress values at the calculation point, based on Equation (16).
where
is the function value of the maximum stress or damage at the integration calculation point
, and
is the corresponding numerical integration coefficient, which is determined by the number of calculation points and the integration approximation method.
4. Numerical Examples
In this section, the proposed analytical models for reliability assessment will be validated, and then the effect of mechanism clearance and local stiffness variation together on the time-varying reliability of the mechanism will be analyzed. Finally, the effect of different strength dispersion on the time-varying reliability of a mechanism containing a clearance is considered.
- (1)
The parameters of the mechanism system are shown in
Table 1.
denotes the mean value of a random variable. In this section, the proposed reliability model is verified by the Monte Carlo simulation method. The obtained Monte Carlo simulation results and reliability calculation results are shown in
Figure 6.
The Monte Carlo simulation is based on the system working mechanism for simulation and does not depend on the proposed reliability models. As can be seen in
Figure 6, the proposed time-varying reliability model of the mechanism is consistent with the Monte Carlo simulation results. Additionally, the reliability does not decrease linearly or in the form of an exponential function under the traditional assumption of constant failure rate. The rate of reliability decline is slower at the beginning of the operational duration, but as the strength continues to decrease, the effect of the mechanism clearance on the mechanism becomes more obvious, accelerating the rate of reliability decline and thus accelerating the failure of the mechanism system.
In practice, material parameters need to be obtained from random samples. For example, using
to denote the
ith sample of a material parameter x and the total number of samples is
, the standard deviation of the parameter
can be expressed as follows.
where
is the mean value of
.
- (2)
In order to consider the combined effect of the mechanism clearance and the local stiffness of the mechanism on the time-varying reliability of the mechanism, the results of the time-varying reliability calculations for the mechanism with different values of clearance and local stiffness shown in
Table 2 are shown in
Figure 7 and
Figure 8.
From
Figure 7 and
Figure 8, it can be seen that the mechanism clearance and the local stiffness of the members have very important effects on the time-varying reliability of the mechanism. At the same local stiffness, as the clearance increases, the time-varying reliability of the mechanism system is lower and decreases faster. Due to the increase in clearance, the collision force of the system clearance is larger and the additional stress as well as the damage is also larger. Thus, it may not only cause a larger maximum stress, but also accelerate the system’s strength degradation rate, resulting in a rapid decline in the time-varying reliability of the mechanism system. Increased clearance will significantly reduce the service life of the mechanism and affect the safety and reliability of the mechanism system.
When the stiffness of the mechanism is high, the collision forces and stresses on the members of the mechanism are greater. The increase in member flexibility slows down the rate of damage accumulation and strength decline. The ability of the system to resist the effects of external forces increases. This slows down the rate of decrease in the time-varying reliability of the system. Overall, when the local stiffness is the same, the trend of the effect of clearance on the time-varying reliability of the mechanism is the same. However, the effect of clearance on the reliability of the mechanism is greater when the local stiffness is higher because the increase in the flexibility of the components can slow down the rate of decrease in the reliability of the mechanism. The difference in the time-varying reliability of the mechanism under the two different clearance conditions is more pronounced at higher stiffness and smaller at greater flexibility.
- (3)
In order to consider the effects of different initial strength dispersion and different clearance on the time-varying reliability of the mechanism, the time-varying reliability of the mechanism with different values of standard deviation of initial strength and clearances are shown in
Figure 9,
Figure 10 and
Figure 11 when the diameter of the journal is 0.0176 m, 0.0178 m, and 0.018 m, respectively.
The combined effect of initial strength dispersion and clearance on the time-varying reliability of the mechanism is demonstrated in
Figure 9,
Figure 10 and
Figure 11. It can be seen that the initial strength dispersion has different effects on the time-varying reliability of the mechanism at different TP when the clearances are the same. When the initial strength dispersion increases, the mechanism reliability decreases in the earlier operating phase and increases in the later part of the operating time. This is due to the fact that an increase in the initial strength increases the likelihood that the system will have a smaller value of initial strength in the early work phase, while increasing the likelihood of a larger residual strength in the latter half of the work period. In addition, for the same initial strength dispersion condition, the reliability of the system is lower when the clearance is larger, which is due to the fact that the increase in clearance causes an increase in the stresses and cumulative damage in the system. Furthermore, the increase in initial strength dispersion will weaken the effect of clearance on the time-varying reliability of the mechanism. Decreasing the value of clearance can also weaken the effect of initial strength dispersion on the time-varying reliability of the mechanism.