1 Introduction

With high precision, high efficiency and automation capabilities, the high-speed precision press is widely used in the production of automotive parts, precision transmission parts, mobile computer parts, electronic components and products. With the recent development of domestic appliances and advances in the IT industry, demand for small precision stamping parts grows rapidly. The high-precision requirements for these parts translate to a need for precision of the stamping press [1]. Research on the dynamic precision of a press can significantly improve the quality of stamped parts. Currently, most research has been conducted regarding the dynamic precision of the bottom dead center (BDC) measurement of the high-speed precision press [2,3,4,5]. The dynamic precision of the BDC is mostly determined by machining error, elastic deformation and joint clearance [6, 7].

Components of the high-speed press inevitably generate errors in the manufacturing process. The accumulation of these errors directly affects the BDC dynamic precision. Li et al. [8] defined the minimum crack length and the maximum punching angle as an evaluation index established a comprehensive optimized model of the press using MATLAB. Yang et al. [9] determined the optimized structural design based on the parameters of an actual press.

At higher speeds, the force of inertia in the slider in the high-speed precision press is significant. During the process of stamping, the bar experiences varying degrees of elastic deformation; thus, each component cannot be regarded as a rigid body. Hu et al. established an multi-linkage dynamic model for the high-speed precision press and analyzed the influence of elastic deformation and elastic waves on accuracy of the BDC measurement. The dynamic equation was solved through the method of mode superposition [10]. The dynamic response of the crank link mechanism was analyzed by considering the harmonic drive and link flexibility found in the literature [11]. Guan P P established the overall rigid flexible high-speed coupling dynamic model of the press [12]. In this work, the effects of an unbalanced inertia force and punching force on the overall characteristics of the high-speed press was analyzed in the context of BDC accuracy and vibration.

Joint clearance is a key factor affecting dynamic accuracy of BDC measurements of a high-speed precision press; the impact of joint clearance on the system is currently an area of significant interest in the field of high-speed precision press analysis. Much research has been conducted on the motion of the joints with clearance [13,14,15]. Khemili et al. examined dynamic behavior of a planar flexible slider–crank mechanism with clearance. They found that in the presence of clearance, the coupler flexibility acts as suspension for the mechanism [13]. The influence of various parameters on the dynamic characteristics of the slider mechanism with clearance was studied using the three state model of Flores [15]. Hu et al. established a dynamic model of the high-speed precision press and analyzed the influence of joint motion on the model clearance under varying loads. This work established the heat balance equation of joint clearance and analyzed the temperature of the high-speed precision press crankshaft [16]. Guan analyzed the influence of speed, static equilibrium pressure, joint clearance and other factors on the BDC precision. In this experiment, they determined the optimal combination of different factors for the JF75G-200 high-speed precision press [17].

The overarching goal of the above work is to establish a suitable model to analyze the BDC position error and to determine the influence of each parameter on the bottom dead center accuracy. Much research has been conducted on the dynamic characteristics of the high-speed precision press; however, there has been less emphasis on the reliability of the bottom dead center accuracy. This paper introduces an analysis of BDC accuracy along with analysis of the instantaneous reliability of BDC accuracy and evaluates the reliability of the press according to the time-varying reliability of the nominal force travel range.

Yang et al. has also conducted research on this subject [18,19,20,21,22]. By establishing the reliability model of each subsystem, and then using sample failure data produced by Monte Carlo simulations, they established a machine assembly reliability function using a radial basis function and a linearization technique to solve the inverse reliability function [21]. Pang analyzed the influence of machining error, structural deformation, joint clearance and hinge wear on the reliability of kinematic accuracy of the planar linkage mechanism [23]. Using a low-speed discontinuous contact model and a high-speed continuous contact model, Zhang analyzed the influence of joint clearance on the kinematic accuracy of the crank slider mechanism [24]. To improve upon existing kinematic reliability methods, Wang et al. proposed a hybrid dimension reduction method (HDRM) to better handle the dependent joint clearance variables. A slider–crank mechanism was to demonstrate validity of the proposed methodology [25]. Liu et al. analyzed the reliability of the high-speed punch crankshaft using finite element analysis software with probability design function (PDS ANSYS module) [26].

Zheng et al. used Solid Works to build the solid model of high-speed precision press prototype and imported Adams to build a rigid model of virtual prototype. The model of gap contact collision was established by using Hertz contact stiffness theory and considering damping effect. After the main linkage was flexible, a parametric rigid flexible coupling virtual prototype model with clearance was established. They set the appropriate parameters of the simulation based on the dynamic simulation of the prototype model, influencing rules of clearance, speed and load on the dynamic precision of dead press, which can provide reference for the optimal combination of parameters under the dead point precision [27].

Fig. 1
figure 1

JF-75G-300 press driving mechanism. a Diagram of driving mechanism, b Crank slider mechanism

Based on the Darren Bell principle, Li established the dynamic statics equations of the mechanism, carried out the dynamic simulation of the mechanism in ADAMS and established the three-dimensional model of the drive mechanism in solid works. As an example to multi-rod drive, he analyzed the influence of manufacturing errors, elastic deformation, clearance and other factors and their coupling effects on the reliability of slider motion accuracy, precision machining, driving mechanism optimization of stiffness, backlash [28].

The second part of this paper uses the punch JF75G-300 as an example to establish a reliability model of the kinematic accuracy of a crank slider mechanism and to determine the function of the BDC motion precision reliability of the press. The third section analyzes the factors that influence reliability, including the machining error, elastic deformation and joint clearance. A Monte Carlo simulation of the BDC dynamic precision of the high-speed press is carried out in the fourth and fifth sections. In the sixth section, a physical experiment is carried out using the JF75G-300 punch press. The seventh section presents a concluding summary by comparing simulation results with experimental results.

2 Kinematic accuracy of crank slider mechanism’s reliability calculation model

The diagram of driving mechanism of JF75G-300 press is shown in Fig. 1a. In order to simplify the calculation model, the crank slider mechanism of the left half part is analyzed only for the symmetry of the mechanism, as shown in Fig. 1b.

Assume that the crank OA is r, the link AB is l, the crank angular velocity is \(\omega \), the nominal force travel time is \([t_{0},t_{f}]\) and \(t_f \ge t_0 \), the bottom dead center time of press is \( t_{1}\). So the ideal value for the output displacement of point B of the slider crank mechanism is:

$$\begin{aligned} y_B^*(t)=r\cos (\omega t)+\sqrt{l^{2}-r^{2}\sin ^{2}(\omega t)} \end{aligned}$$

Taking the machining error, the axial elastic deformation of the link and the clearance of joint A and joint B into consideration, the actuals length of the crank and link are R and L, respectively. so the actual value of the output displacement of point B of the slider is:

$$\begin{aligned} y_B (t)=R\cos (\omega t)+\sqrt{L^{2}-R^{2}\sin ^{2}(\omega t)} \end{aligned}$$

And the output displacement error of the point B of the slider is:

$$\begin{aligned} \Delta y_B (t)=y_B (t)-y_B^*(t) \end{aligned}$$

The mean value of the output displacement error is:

$$\begin{aligned} \mu _{\Delta y_B } (t)=\left( \cos (\omega t)-\frac{R\sin ^{2}(\omega t)}{E}\right) \mu _{\Delta R} +\frac{L}{E}\mu _{\Delta L} \end{aligned}$$
(1)

In (1), \(E=\sqrt{L^{2}-R^{2}\sin ^{2}(\omega t)}\)

The variance of output displacement error is:

$$\begin{aligned} \sigma _{\Delta yB}^2 (t)= & {} \left( \frac{\partial y_B }{\partial r}\right) ^{2}(\sigma _{\Delta R}^2 +\sigma _{x_1 }^2 )\nonumber \\&+\left( \frac{\partial y_B }{\partial l}\right) ^{2}(\sigma _{\Delta L}^2 +\sigma _{x_2 }^2 ) \end{aligned}$$
(2)

In (2), \(\Delta R\) and \(\Delta L\) are the actual rod length error of crank and link, respectively. \(x_1\) and \(x_2 \) are the local coordinates of the center of the pin in the long direction of the rod in the effective length model of joint O and joint A, respectively.

Fig. 2
figure 2

Model with joint clearance. a Joint clearance, b Effective connection model

It is generally believed that the output displacement error of mechanism is always obey normal distribution of normal distribution. According to the definition of the reliability of the motion precision of the mechanism, we get Eq. (3).

$$\begin{aligned} R(t)= & {} \Phi \left( \frac{-\varepsilon -\mu _{\Delta y_B } (t)}{\sigma _{\Delta y_B } (t)}\le \frac{\Delta y_B (t)-\mu _{\Delta y_B } (t)}{\sigma _{\Delta y_B } (t)}\right. \nonumber \\\le & {} \left. \frac{\varepsilon -\mu _{\Delta y_B } (t)}{\sigma _{\Delta y_B } (t)}\right) \end{aligned}$$
(3)

In (3), \(\varepsilon \) is the limit displacement error of the slider B.

Substituting Eqs. (1) and (2) into Eq. (3), and taking \(t=t_{1}\), we can get the reliability of press of BDC motion precision of press, as shown in Eq. (4).

$$\begin{aligned} R(t_1 )= & {} \Phi \left( \frac{-\varepsilon -\mu _{\Delta y_B } (t_1 )}{\sigma _{\Delta y_B } (t_1 )}\le \frac{\Delta y_B (t_1 )-\mu _{\Delta y_B } (t_1 )}{\sigma _{\Delta y_B } (t_1 )} \right. \nonumber \\\le & {} \left. \frac{\varepsilon -\mu _{\Delta y_B } (t_1 )}{\sigma _{\Delta y_B } (t_1 )}\right) \end{aligned}$$
(4)

Time-varying reliability of mechanism motion precision refers to the probability of mechanism motion precision which conforms to a prescribed motion within a range of motion. The Poisson process theory is used to model and solve the variant reliability of press dead position in nominal power stroke interval \([t_{0},t_{f}]\) in this paper.

The event “motion accuracy of mechanism failure K times in the range of motion \([t_{0},t_{f}]\)” is recorded as \(\{N(t_0 ,t)=k\}\), According to the Poisson process theory, the failure model of mechanism motion accuracy is proposed as follows:

  1. (1)

    It is independent within the non-overlapping motion range.

  2. (2)

    It does not occur two times or more failure in a sufficiently small range of motion, that is, \(k\le 1\).

  3. (3)

    For a sufficiently small range of motion \(\Delta t\), there is \(P\{N(t_0 ,t_f )=1\}=\lambda \Delta t+o(\Delta t)\), when the \(\Delta t\) approaches to zero, and \(o(\Delta t)\) is the higher-order infinitesimal of \(\Delta t\).

According to the Poisson process theory, the probability of mechanism motion precision of failure k times in \([t_{0},t_{f}]\) can be obtained as shown in Eq. (5).

$$\begin{aligned} P_k (t_0 ,t_f )= & {} P\left\{ {N\left( {t_0 ,t} \right) =k} \right\} \nonumber \\= & {} \,\frac{\left[ {\int _{t_0 }^{t_f } {\lambda (t)\mathrm{d}t} } \right] ^{k}}{k!}e^{-\int _{t_0 }^{t_f } {\lambda (t)\mathrm{d}t} } \end{aligned}$$
(5)

It can be obtained by condition (3).

$$\begin{aligned} \lambda (t)=\mathop {\lim }\limits _{\Delta t\rightarrow 0} \frac{P_1 (t,t+\Delta t)}{\Delta t} \end{aligned}$$
(6)

If \(k=0\), the probability of mechanism motion precision that does not failure in the range of motion can be obtained as shown in Eq. (7).

$$\begin{aligned} P_0 (t_0 ,t_f )=e^{-\int _{t_0 }^{t_f } {\lambda (t)\mathrm{d}t} } \end{aligned}$$
(7)

Taking \(k=1\) and substituting Eq. (6) into Eq. (5), the time-varying reliability of slider in \([t_{0},t_{f}]\) can be obtained as Eq. (8).

$$\begin{aligned} R(t_0 ,t_f )=R(t_0 )\,{*}\,e^{-\int _{t_0 }^{t_f } {\lambda (t)\mathrm{d}t} } \end{aligned}$$
(8)

3 Determining the distribution parameters of reliability influencing factors

The dynamic precision of BDC of high-speed precision press is mainly affected by machining error \(R_c \), elastic deformation \(\Delta L\) and joint clearance \(L_0 \). It is generally believed that machining error \(R_c \) and elastic deformation \(\Delta L\) of component are follow normal distribution [23].

$$\begin{aligned} \left\{ {{\begin{array}{l} {\Delta L\sim N\left( \mu _{\Delta L} ,\sigma _{_{\Delta L} }^2 \right) } \\ {L_0 \sim N\left( \mu _{L0} ,\sigma _{_{L0} }^2 \right) } \\ \end{array} }} \right. \end{aligned}$$
(9)

As shown in Fig. 2, point P is the hole center, point C is the pin center, R is the effective length, r is the length of the rod, x and y are the local coordinates of the center of the pin that is in the hole, and the center of the pin is randomly distributed in the circle of uncertainty.

Assuming the external diameter of the pin is \(d_1 \), and the internal diameter of the bushing is \(d_2 \), the radial clearance of the joint is as Eq. (10).

$$\begin{aligned} R_c =\frac{d_2 -d_1 }{2} \end{aligned}$$
(10)

\(d_1 \) and \(d_2 \) can be checked by GB/T1801-2009. Substituting \(d_1 \) and \(d_2 \) into Eq. (10),

$$\begin{aligned} \left\{ {\begin{array}{l} R_{c\mathrm{max}} =(d_{2\mathrm{max}} -d_{1\mathrm{min} } )/2 \\ R_{c\mathrm{min} } =(d_{2\mathrm{min}} -d_{1\mathrm{max}} )/2 \\ \end{array}} \right. \end{aligned}$$
(11)

The radial clearance \(R_c \) follows the normal distribution for the batched mechanism, so assume the value of confidence probability is 99.73%. So the joint clearance follows the normal distribution.

$$\begin{aligned} \left\{ {\begin{array}{l} \mu _{R_c } =(R_{c\mathrm{max} } +R_{c\mathrm{min}} )/2 \\ \sigma _{R_c } =(R_{c\mathrm{max} } -R_{c\mathrm{min}} )/6 \\ \end{array}} \right. \end{aligned}$$
(12)

4 Using the Monte Carlo simulation method to simulate the reliability of dynamic precision

The Monte Carlo simulation can avoid some complex probability analysis, and the simulation samples produced are very similar to the samples which truly observed, so this paper uses the Monte Carlo method to simulate the accuracy reliability of the mechanism movement.

According to the infinite divisibility of continuous time, press machine nominal force travel time \([t_{0},t_{f}]\) is divided into n moments.

$$\begin{aligned} t_j =t_0 +j\,{*}\,\frac{t_f -t_0 }{n-1}\quad (j=0,1,\ldots ,n-1) \end{aligned}$$

Assuming the instantaneous state of the mechanism motion accuracy at the \(t_{j}\) time in i times simulation is \( S_{ij}\), and \(S_{ij}\) is performed as shown in the formula (13).

$$\begin{aligned} S_{ij} =\left\{ {\begin{array}{l} 1, \quad \left| {y_B (t_j )-y_B^*(t_j )} \right| \le \varepsilon \\ 0, \quad \left| {y_B (t_j )-y_B^*(t_j )} \right| >\varepsilon \\ \end{array}} \right. \end{aligned}$$
(13)

Therefore, the instantaneous state matrix S of the kinematic accuracy of the mechanism can be obtained.

$$\begin{aligned} S=\left[ {{\begin{array}{cccccc} {S_{11} }&{} {S_{12} }&{} \cdots &{} {S_{1j} }&{} \cdots &{} {S_{1n} } \\ {S_{21} }&{} \ddots &{} \cdots &{} \cdots &{} \cdots &{} {S_{2n} } \\ \vdots &{} \vdots &{} \ddots &{} \vdots &{} \vdots &{} \vdots \\ {S_{i1} }&{} {S_{i2} }&{} \cdots &{} {S_{ij} }&{} \vdots &{} {S_{in} } \\ \vdots &{} \vdots &{} \vdots &{} \vdots &{} \ddots &{} \vdots \\ {S_{N1} }&{} {S_{N2} }&{} \cdots &{} {S_{Nj} }&{} \cdots &{} {S_{Nn} } \\ \end{array} }} \right] \end{aligned}$$
(14)

Therefore, the time-varying state of the kinematic accuracy of the mechanism can be expressed as formula (15).

$$\begin{aligned} {S}'_{ij} =\prod _{j=1}^j {S_{ij} } \end{aligned}$$
(15)

By observing the N groups of sample value of motion precision within each time in the nominal force travel time \([t_{0},t_{f}]\), we can get the time-varying state matrix \({S}'\) of the mechanism motion precision.

$$\begin{aligned} S^{{\prime }}=\left[ {{\begin{array}{cccccc} {S_{11}^{\prime } }&{} {S_{12}^{\prime } }&{} \cdots &{} {S_{1j}^{\prime } }&{} \cdots &{} {S_{1n}^{\prime } } \\ {S_{21}^{\prime } }&{} \ddots &{} \cdots &{} \cdots &{} \cdots &{} {S_{2n}^{\prime } } \\ \vdots &{} \vdots &{} \ddots &{} \vdots &{} \vdots &{} \vdots \\ {S_{i1}^{\prime } }&{} {S_{i2}^{\prime } }&{} \cdots &{} {S_{ij}^{\prime } }&{} \vdots &{} {S_{in}^{\prime } } \\ \vdots &{} \vdots &{} \vdots &{} \vdots &{} \ddots &{} \vdots \\ {S_{N1}^{\prime } }&{} {S_{N2}^{\prime } }&{} \cdots &{} {S_{Nj}^{\prime } }&{} \cdots &{} {S_{Nn}^{\prime } } \\ \end{array} }} \right] \end{aligned}$$

5 Analysis on the simulation results of BDC dynamic precision reliability

JF75G-300 is a classic high-speed press in China, which was manufactured by Xuzhou Forging Machine Tool Group Co., Ltd.. Its major parameters are shown in Table 1. The error distribution parameters which are obtained by analyzing the reliability factors of JF75G-300 punch press are shown in Table 2, and the Carlo Monte simulation of BDC dynamic precision reliability at different speeds is performed.

Table 1 Major parameters of JF75G-300 high-speed press
Table 2 Distributed parameter of elastic deformation at different speeds

Figure 3 shows the BDC position of JF75G-300 high-speed press under different speed with no load by the Monte Carlo simulation. Figures 4, 5, 6 and 7 show the BDC position error of JF75G-300 high-speed press under different speed with no load by the Monte Carlo simulation.

Fig. 3
figure 3

Positions of down dead point at different speeds

Fig. 4
figure 4

Distribution of displacement error histogram for BDC at 150 spm

Fig. 5
figure 5

Distribution of displacement error histogram for BDC at 200 spm

Fig. 6
figure 6

Distribution of displacement error histogram for BDC at 250 spm

Fig. 7
figure 7

Distribution of displacement error histogram for BDC at 300 spm

Figure 3 shows that with the increase in speed with on load, the BDC position gradually shifts downward, and the BDC position fluctuation increases. Figures 4, 5, 6 and 7 show that the slider displacement error under different speed approximately follows the normal distribution. With the increase in velocity of press, the distribution of errors is more dispersed, the variance increases, the fluctuation of displacement error increases obviously and the BDC precision reduces.

6 Experimental validation of BDC dynamic precision reliability

The press and the measuring system for the test is shown in Fig. 8. The proximity body is fixed on the slider, and the sensor is fixed on the test fixture. The measurement procedure is as follows: Place the slider to BDC, fix the proximity body on the lower surface of the slider and adjust the height of test fixture so that the distance between the sensor and the proximity body is about 1.5 mm, and then fix the test fixture with a nut. After starting the punch press, make it work for a period of time to reach the thermal balance, and then begin to measure, and the distance and the data file name of the sensor and the proximity body should be recorded each time before the measurement.

Fig. 8
figure 8

Photographs of experimental site by JF75G-300 high-speed press. a JF75G-300, b test site and sensor arrangement

The dynamic precision of JF75G-300 high-speed press is measured with no load under different speed, and the thermal equilibrium data are statistics and analyzed. Forty thermal equilibrium data are taken from each measurement data; we can get the BDC position as shown in Fig. 9.

Fig. 9
figure 9

Positions of BDC at different speeds

Taking 10000 measurement data from each thermal equilibrium datum, the initial position, data of the maximum and minimum, mean \(\mu \) and variance \(\sigma \) of the measuring data with different speed are shown in Table 3.

Table 3 Statistical results of measured data at different speeds

Figures 10, 11, 12 and 13 show the distribution histogram of 10,000 thermal equilibrium data for 150, 200, 250 and 300 spm, respectively.

Fig. 10
figure 10

Distribution of BDC position histogram at the speed of 150 spm

Fig. 11
figure 11

Distribution of BDC position histogram at the speed of 200 spm

Fig. 12
figure 12

Distribution of BDC position histogram at the speed of 250 spm

Fig. 13
figure 13

Distribution of BDC position histogram at the speed of 300 spm

Figure 9 shows, with the increase in velocity of press under on load, the BDC position gradually shifts downward. The BDC position under different speed fluctuation in certain error band, and with the increase in speed, the bigger the fluctuation value is.

Table 4 Instantaneous reliability of kinematic accuracy at different speeds

Figures 10, 11, 12 and 13 show that BDC precision measurement data under different velocities with no load approximately allow normal distribution, and with the increase in speed, the BDC position shifts downward, and the wave momentum increases, and the BDC precision decreases.

When the speed at 150 spm, the maximum value is 1547 \({\upmu }\)m, the minimum value is 1536 \({\upmu }\)m, the fluctuation of the data is 11 \({\upmu }\)m, the mean value of BDC position is 1542.2 \({\upmu }\)m, and the variance is 0.0020.

When the speed at 200 spm, the maximum value is 1530 \({\upmu }\)m, the minimum value is 1517 \({\upmu }\)m, the fluctuation of the data is 13 \({\upmu }\)m, the mean value of BDC position is 1524.6 \({\upmu }\)m, and the variance is 0.0034.

When the speed at 250 spm, the maximum value is 1501\({\upmu }\)m, the minimum value is 1487 \({\upmu }\)m, the fluctuation of the data is 14 \({\upmu }\)m, the mean value of BDC position is 1493.7 \({\upmu }\)m, and the variance is 0.0037.

When the speed at 300 spm, the maximum value is 1452 \({\upmu }\)m, the minimum value is 1537 \({\upmu }\)m, the fluctuation of the data is 15 \({\upmu }\)m, the mean value of BDC position is 1445.8 \({\upmu }\)m, and the variance is 0.0029.

Table 4 shows the calculation results of Monte Carlo simulation data and experimental measurement data of BDC dynamic precision, which R1(t) and R2(t) are, respectively, the Monte Carlo simulation result and test result of BDC dynamic precision reliability on JF75G-300 press under different speed. Table shows that with the increase in the speed of the press, R1(t) reduces from 1 to 0.9215, R2(t) decreases from 1 to 0.8594, and the trend of the changes is similar.

7 Conclusions

By establishing a reliability model of the BDC dynamic precision of the high-speed press, the influence of kinematic pair clearance, elastic deformation and machining error was analyzed. The BDC position of no load at different stamping speeds was gained determined using the JF75G-300 high-speed punch as an example for Monte Carlo simulation. Using JF75G-300 the unloaded BDC position was experimentally recorded at different stamping speeds and compared to simulation results. Conclusions are as follows:

  1. (1)

    The simulation and experimental results are in good agreement with each other. The dynamic accuracy of high-speed press can be analyzed by the dynamic precision reliability model.

  2. (2)

    Within the nominal capacity range of the press, increasing the forming speed results in downward shift in BDC position and positional fluctuations increase continuously, and the inertial force of the mechanism also increases, leading to elastic deformation of the connecting rod mechanism.

  3. (3)

    The fluctuation of the displacement curve of the press during high-speed operation is much higher than that of the displacement curve at low speed. The effect of clearance on the motion precision is larger when the speed of the press is increased.

  4. (4)

    Increasing the speed of the main shaft gradually reduces the precision of the press motion. This phenomenon is related to the elastic deformation of the component.