1 Introduction

In recent years, many scholars domestically and abroad have conducted a number of studies on the contact impact problem of dynamics with clearance. A common contact theory is the Hertz contact theory [1]; however, this theory can only describe the elastic deformation of the material during the contact process, and does not consider the energy dissipation. A contact force model with nonlinear damping (Hunt–Crossley model) was thus proposed by Hunt et al. [2], which considers the dissipation of energy during the contact process. Yan et al. [3] introduced the application of a clearance model in the analysis of nonlinear characteristics, a performance evaluation, and a reliability evaluation of the mechanical system dynamics. Han et al. [4] used the joint contact impact force as a parameter to achieve a high-precision lifetime prediction of a mechanism. Lankarani et al. [5] determined the relationship between the damping factor and restitution coefficient by analyzing the energy loss in a system before and after the contact process, and then put forward the Lankarani–Nikravesh continuous contact force model (L–N model). The L–N model not only considers the dissipation of energy during the contact process, but also reflects the influence of the material properties, geometric characteristics, and motion states of the contact body during the contact process. Based on the L–N model and improved elastic foundation contact model [6], a hybrid model was established by Bai et al. [7], through which the nonlinear stiffness coefficient was presented. Wang et al. [8] established an improved nonlinear contact impact force model by considering the axial dimensions, material coefficients, and energy loss comprehensively. However, the previous modeling methods were all established at a macro level, and do not reflect the microscopic characteristics of the contact surface, such as the influence of the micro topography and surface roughness on the contact stiffness.

There are numerous micro-convex bodies on an actual motion pair surface, all of which have a particular degree of roughness. A rough surface morphology has an important influence on the contact stiffness coefficient [9, 10], and affects the contact impact force during an actual contact collision. Therefore, drawing on research methods regarding the contact problems of the surface morphology, a contact model of a revolute joint with clearance when considering the surface morphology can be established, which is significant to a precision analysis and dynamic design of the mechanical system dynamics.

In fact, many asperities appear on a rough contact surface, and a rough surface morphology has an important influence on [11]. Scholars have conducted a number of studies on theoretical contact force models over the years, including the classic GW model [12], WA model [13], and MB model [14]. Furthermore, taking account of the influences of the surface asperities grade, the deformation characteristic, and the contact area, Yuan et al. [15, 16] established and analyzed the fractal contact mode between rough surfaces based on the fractal theory. Pan et al. [17, 18] derived a theoretical three-dimensional mechanical joint surface based on the W-M function of the three-dimensional joint surface topography. Liu et al. [19] established a fractal model of the tangential contact stiffness of two spherical surfaces when considering the friction factors. Wang et al. [20] established a deterministic model for the elastoplastic contact of rough surfaces under combined loads, and obtained the actual contact area, pressure distribution, and plastic deformation of the micro-convex peaks. A series of studies were carried out on the model of the contact stiffness coefficient of the contact surface. However, there have been relatively few studies establishing the organic connections between the macroscopic levels and microscopic states when considering a rough surface.

In this paper, the contact stiffness coefficient was derived when considering the surface roughness of the contact surface, and a modified contact force model was obtained. Based on the fractal theory, a modified normal contact stiffness coefficient model was also established, which considers the contact surface roughness, as well as the elastic, elastic-plastic, and plastic deformations of the asperities during the contact process. Meanwhile, a modified contact force model was established by combining the L–N model expression. Finally, an experimental system was developed, and the correctness of the model was verified through an experimental study.

2 Establishment of Modified Contact Force Model

When two surfaces consisting of asperities are close to each other, the contact only occurs at the top of the asperity owing to the asperities on the contact surface of the actual motion joint. During a study on the surface contact, the contact of two surfaces is usually simplified using the contact between a rough surface and a rigid plane [21].

2.1 Contact Deformation of Asperity

Based on fractal theory, the distribution function of asperity on contact surface \(n\left( {a^{\prime}} \right)\) [22] is given as

$$\left\{ {\begin{array}{*{20}l} {n(a^{\prime})} = \left| {\frac{dN}{{da^{\prime}}}} \right| = \frac{D - 1}{2} \cdot \varphi^{(3 - D)/2} \cdot \frac{{a_{l}^{{\prime (D - 1)/2}} }}{{a^{{\prime (D + 1)/2}} }} \quad (2<D<3) \\ {\varphi^{(3 - D)/2} - 1 + \varphi^{{ - (D - 1)/2^{(D - 3)/(D - 1)} }} = \frac{3 - D}{D - 1}\quad (2 < D < 3)} \\ {A_{r} = \frac{D - 1}{3 - D} \cdot \varphi^{(3 - D)/2} \cdot a^{\prime}_{l} }\end{array} ,} \right.$$
(1)

where parameter D is the fractal dimension, \(\varphi\) is the domain extension factor for the asperity size distribution, \(a^{\prime}\) is the area of a contact spot, \(a^{\prime}_{l}\) is the area of the largest contact spot, and \(A_{r}\) is the real area of contact.

According to the results in Refs. [23, 24], the critical deformation \(\delta_{c}\) and the elastic and plastic deformations demarcated by the critical area \(a^{\prime}_{c}\) are given by

$$\left\{ {\begin{array}{*{20}l} {\delta_{c} = \frac{{2^{D - 7} \pi^{(5 - D)/2} }}{{G^{2 - D} (\ln \gamma )^{1/2} }}\left( {\frac{KH}{E}} \right)^{2} \cdot a^{{\prime}(D - 1)/2} }, \\ {a^{\prime}_{c} = \left[ {\frac{{2^{11 - 2D} }}{{9\pi^{4 - D} }}G^{2D - 4} \ln \gamma \left( {\frac{{E^{*} }}{H}} \right)^{2} } \right]^{1/(D - 2)} }, \\ \end{array} } \right.$$
(2)

where parameter G is a characteristic length of scale of the surface; K is the correlation coefficient [25], which is usually 2.8; H is the hardness of softer materials; and \(\gamma\) is a constant, which is usually 1.5. The composite elastic modulus \(E^{ * }\) is given by

$$\frac{1}{{E^{ * } }} = \frac{{1 - v_{i}^{2} }}{{E_{i} }} + \frac{{1 - v_{j}^{2} }}{{E_{j} }},$$
(3)

where parameter v is the Poisson ratio.

Three deformation stages may occur on the asperity of a rough surface during the contact process, namely, elastic deformation, elastic-plastic deformation, and complete plastic deformation stages.

If \(\delta \le \delta_{c}\), the asperity is an inelastic deformation. Therefore, the elastic load \(P_{e}\)on such an asperity, and the contact area of asperity \(a\), are given by the Hertz theory [24] as follows:

$$\left\{ {\begin{array}{*{20}l} {a_{e} = \pi R\delta }, \\ {P_{e} = \frac{4}{3}ER^{{{1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-0pt} 2}}} \delta^{{{3 \mathord{\left/ {\vphantom {3 2}} \right. \kern-0pt} 2}}} }. \\ \end{array} } \right.$$
(4)

The range of elastic plastic deformation zone is derived as \(\delta_{c} \le \delta \le 110\delta_{c}\) [26, 27]. This stage can be divided into two stages: the first stage of elastic-plastic deformation (\(\delta_{c} \le \delta \le 6\delta_{c}\)) and the second stage of elastic-plastic deformation (\(6\delta_{c} \le \delta \le 110\delta_{c}\)). In the elastic-plastic deformation stage, the normal load and contact area of asperity can be written as

$$\left\{ {\begin{array}{*{20}l} {a_{ep1} = 0.93\pi R \cdot \frac{{\delta^{1.136} }}{{\delta_{c}^{0.136} }}}, \\ {a_{ep2} = 0.94\pi R \cdot \frac{{\delta^{1.146} }}{{\delta_{c}^{0.146} }}}, \\ {P_{ep1} = \frac{2}{3}KH\pi R \times 1.03\frac{{\delta^{1.425} }}{{\delta_{c}^{0.425} }}}, \\ {P_{ep2} = \frac{2}{3}KH\pi R \times 1.40\frac{{\delta^{1.263} }}{{\delta_{c}^{0.263} }}}. \\ \end{array} } \right.$$
(5)

If \(\delta > 110\delta_{c}\), the asperity is a plastic deformation. Therefore, the normal load \(P_{p}\) and the contact area of asperity \(a_{p}\) are given by

$$\left\{ {\begin{array}{*{20}l} {a_{p} = a^{\prime}}, \\ {P_{p} = Ha^{\prime}}. \\ \end{array} } \right.$$
(6)

2.2 Modified Contact Stiffness Model

The ratio of contact force increment to contact distance variation is defined as the contact stiffness, and therefore the stiffness of the asperity under various stages of deformation can be obtained as follows:

$$\left\{ {\begin{array}{*{20}l} {k_{ne} = \frac{{dF_{e} }}{d\delta } = \frac{4 - D}{3 - D} \cdot \frac{{2^{15} E^{*} }}{{3\pi^{0.5} }} \cdot a^{\prime1/2} }, \\ \begin{aligned} k_{nep1} = \frac{1.03}{3} \times \left( {\frac{3.7 - 0.85D}{3 - D}} \right) \\ \cdot \frac{{2^{0.15D + 0.675} E^{{*^{0.85} }} KH^{0.15} G^{0.3 - 0.15D} }}{{\pi^{0.075D + 0.2} \ln \gamma^{0.075} }} \cdot a^{\prime0.075D + 0.35}, \\ \end{aligned} \\ \begin{aligned} k_{nep2} = \frac{1.4}{3} \times \left( {\frac{1.526 - 0.263D}{3 - D}} \right) \\ \cdot \frac{{2^{0.474D - 0.107} E*^{0.526} KH^{0.474} G^{0.948 - 0.474D} }}{{\pi^{0.273D - 0.448} \left( {\ln \gamma } \right)^{0.237} }} \cdot a^{\prime0.237D + 0.026}. \\ \end{aligned} \\ \end{array}} \right.$$
(7)

The total stiffness between the contact surfaces only occurs during the elastic deformation stage, that is, the sum of the stiffness of the three stages of the elastic deformation, the first stage of the elastic-plastic deformation, and the second stage of the elastic-plastic deformation. Therefore, the normal total stiffness between the contact surfaces \(K_{n}\) is given by

$$\begin{array}{l} K_{n} = \int_{{a\prime_{c} }}^{{a\prime_{l} }} {k_{ne} n(a^{\prime} )da^{\prime} + \int_{{\left( {\frac{1}{6}} \right)^{{\frac{1}{D - 2}}} a\prime_{c} }}^{{a\prime_{c} }} {k_{nep1} } } \\ \qquad + \int_{{\left( {\frac{1}{110}} \right)^{{\frac{1}{D - 2}}} a\prime_{c} }}^{{\left( {\frac{1}{6}} \right)^{{\frac{1}{D - 2}}} a\prime_{c} }} {k_{nep2} n(a^{\prime} )da^{\prime} } \\ \quad = \varphi^{(3 - D)/2} \cdot \left\{ {g_{1} \cdot (mA_{r} )} \right.^{(D - 1)/2} \left[ {\left( {mA_{r} } \right)^{(2 - D)/2} - a\prime_{c}^{(2 - D)/2} } \right] \\ \left. { \qquad +\, g_{2} \cdot (mA_{r} )^{(D - 1)/2} \cdot g_{3} + g_{4} (mA_{r} )^{(D - 1)/2} \cdot g_{5} } \right\}, \\ \end{array}$$
(8)

where

$$\begin{aligned} g_{1} =\, & \frac{2\sqrt 2 E}{3\sqrt \pi } \cdot \frac{4 - D}{3 - D}\frac{D - 1}{2 - D}, \\ g_{2} =\, & \frac{{1.03 \times 2^{0.15D + 0.675} K^{0.15} H^{0.15} G^{0.3 - 0.15D} E^{*0.85} }}{{1.275\ln \gamma^{0.075} \pi^{0.075D + 0.2} }} \\ & \cdot \frac{(D - 1)(1.85 - 0.425D)}{(3 - D)(2 - D)}, \\ g_{3} =\, & a\prime_{c}^{0.425(2 - D)} \left[ {1 - \left( {\frac{1}{6}} \right)^{ - 0.425} } \right], \\ g_{4} =\, & \frac{{1.4 \times 2^{0.474D + 1.107} K^{0.474} H^{0.474} G^{0.948 - 0.474D} E^{*0.526} }}{{0.789(\ln \gamma )^{0.237} \pi^{0.237D - 0.448} }} \\ & \cdot \frac{(D - 1)(1.526 - 0.263D)}{(3 - D)(2 - D)}, \\ g_{5} =\, & a\prime_{c}^{0.263(2 - D)} \left[ {\left( {\frac{1}{6}} \right)^{ - 0.263} - \left( {\frac{1}{110}} \right)^{ - 0.263} } \right], \\ m =\, & \frac{3 - D}{D - 1}\varphi^{2/3(3 - D)}. \\ \end{aligned}$$

It can be seen from the formula that the contact stiffness \(K_{n}\) varies with the actual contact area \(A_{r}\). In fact, the actual contact area \(A_{r}\) should be less than the nominal contact area A. Thus, an area proportion coefficient \(\lambda\) of less than 1 is found, and the relationship between the actual contact area and the nominal contact area can be described as

$$A_{r} = \lambda A$$

where \(\lambda\) is assumed as an invariable constant during the contact process.

According to the improved elastic foundation model [7], a pin is equivalent to a rigid wedge. The analytical model for the revolute joints with clearance is illustrated in Figure 1.

Figure 1
figure 1

Simple model for revolute joints with clearance

The relationship between semi-angle contact ε and the penetration displacement u can be expressed as follows:

$$\cos \varepsilon = \frac{\Delta R}{\Delta R + u},$$
(9)

where parameter ε is the semi-angle contact, u is the penetration displacement, and R1 and R2 refer to the radii of the pin and the hole in the plate, respectively. Here, \(\Delta R = R_{2} - R_{1}\) represents the radial clearance of the joints.

Because \(\Delta R\) is much less than R1 and R2, the relationship between l and \(\varepsilon\) can be expressed as

$$l = 2R_{2} \sin \left( {\frac{\varepsilon }{2}} \right) ,$$
(10)

where the parameter l is the length of the chord.

If the axial length is b, the nominal contact area A can be expressed as

$$A = lb = 2R_{2} b\sqrt {\frac{u}{{2\left( {\Delta R + u} \right)}}} ,$$
(11)

The relationship between the modified stiffness coefficient and the compression depth u can be obtained through formulae (8) and (11) as

$$\begin{aligned}K_{n} & = \, \varphi ^{{{{\left( {3 - D} \right)} \mathord{\left/ {\vphantom {{\left( {3 - D} \right)} 2}} \right. \kern-\nulldelimiterspace} 2}}} \cdot \left\{ {g_{1} \cdot \left( {s\left( {\frac{u}{{2\left( {\Delta R + u} \right)}}} \right)^{{{1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-\nulldelimiterspace} 2}}} } \right)^{{{{\left( {D - 1} \right)} \mathord{\left/ {\vphantom {{\left( {D - 1} \right)} 2}} \right. \kern-\nulldelimiterspace} 2}}} \left[ {\left( {s\left( {\frac{u}{{2\left( {\Delta R + u} \right)}}} \right)^{{{1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-\nulldelimiterspace} 2}}} } \right)^{{{{\left( {2 - D} \right)} \mathord{\left/ {\vphantom {{\left( {2 - D} \right)} 2}} \right. \kern-\nulldelimiterspace} 2}}} - {a^{\prime}_{c}} ^{{{{\left( {2 - D} \right)} \mathord{\left/ {\vphantom {{\left( {2 - D} \right)} 2}} \right. \kern-\nulldelimiterspace} 2}}} } \right]} \right. \\ & \quad \left. { +\, g_{2} \cdot g_{3} \cdot \left( {s\left( {\frac{u}{{2\left( {\Delta R + u} \right)}}} \right)^{{{1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-\nulldelimiterspace} 2}}} } \right)^{{{{\left( {D - 1} \right)} \mathord{\left/ {\vphantom {{\left( {D - 1} \right)} 2}} \right. \kern-\nulldelimiterspace} 2}}} + g_{4} \cdot g_{5} \cdot \left( {s\left( {\frac{u}{{2\left( {\Delta R + u} \right)}}} \right)^{{{1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-\nulldelimiterspace} 2}}} } \right)^{{{{\left( {D - 1} \right)} \mathord{\left/ {\vphantom {{\left( {D - 1} \right)} 2}} \right. \kern-\nulldelimiterspace} 2}}} } \right\}. \end{aligned}$$
(12)

In addition, the fractal dimensions D and G [22] are given as

$$D = \frac{1.54}{{R_{a}^{0.045} }} + 1,$$
(13)
$$G = 10^{{ - \frac{5.26}{{R_{a}^{0.045} }}}} .$$
(14)

2.3 Modified Contact Force Model

The L–N model [28, 29] considers the energy dissipation during the contact process, the expression of which is as follows:

$$F_{n} = Ku^{n} + D_{n} \dot{u},$$
(15)

where parameter K is the stiffness coefficient, and Dn is the damping coefficient.

In this paper, based on the L–N model expression, the fractal contact force model is established by replacing the stiffness coefficient K with the modified stiffness coefficient Kn, and is written in the following form:

$$F_{n} = K_{n} u^{n} + D_{n} \dot{u},$$
(16)

3 Numerical Simulation of Modified Contact Force Model

Using the modified model proposed in this paper, a one-shot contact was analyzed.

3.1 Simulation Parameters of the Mechanism

The material and size parameters of the shaft and sleeve were taken as follows: E = 207 GPa, ν = 0.3, σѵ = 335 MPa, m = 1 kg, b = 0.01 m, and R2 = 0.01 m.

Because the L–N and hybrid models [6] do not take the roughness of the contact surface into account, roughness Ra in the modified model has a smaller value of 0.05 for unifying the parameters.

With the increase in contact load, the real contact area tends to be a fixed value; however, this value is less than the nominal contact area (approximately 5–10% of the nominal contact area) [30,31,32,33,34]. Therefore, the area proportion coefficient λ in this paper can be valued at 0.05.

3.2 Analysis of Contact Process under Different Restitution Coefficients

Assume that the size of the clearance is 0.5 mm, the initial contact velocity is 1 m/s, and the restitution coefficient is different. The simulation results of the modified model are shown in Figure 2.

Figure 2
figure 2

Simulation results under different clearance sizes

Figure 2(a) shows the characteristics of damping hysteresis during the contact process. The damping of the material will cause a loss of energy, and the restitution coefficient will be smaller, whereas the loss of energy during the contact process will be larger. The modified contact force model presented in this paper can better describe the loss of energy during the contact process when the restitution coefficient is small. Furthermore, Figure 2(b) and (c) also conform to the change in contact force and deformation during actual contact. Therefore, it is possible to describe the contact process with different restitution coefficients.

3.3 Analysis of Contact Process at Different Initial Velocities

Assume that the clearance size is 0.5 mm, the restitution coefficient is 0.9, and the initial contact velocity differs. The simulation results of the modified model are as shown in Figure 3.

Figure 3
figure 3

Simulation results at different initial contact velocities

It can be seen from Figure 3 that, with an increase in the initial contact velocity, the contact force and deformation increase rapidly, and the contact time is shortened, which is consistent with the actual contact process. In addition, when the contact force is at maximum, the deformation also reaches the maximum value, which is consistent with the theoretical formula.

3.4 Analysis of Contact Process for Different Amounts of Roughness

Assume that the clearance size is 0.5 mm, the restitution coefficient is 0.9, and the initial contact velocity is 1 m/s. The simulation results of the modified model when choosing different amounts of contact surface roughness are as shown in Figure 4.

Figure 4
figure 4

Simulation results under different amounts of roughness

As Figure 4 shows, the roughness of the contact surface is smaller, the contact force is larger, and the time to reach the maximum contact force is shorter. Moreover, the roughness is smaller, as is the maximum deformation; in addition, the time to reach the maximum deformation is also shorter, the reason for which is that a smaller amount of contact surface roughness leads to a larger fractal dimension, and a larger stiffness coefficient. When the initial conditions are the same, the stiffness is larger, the contact force is greater, and the deformation is smaller.

4 Comparative Analysis of Models

In this paper, a single contact simulation of the L–N model and the hybrid model established in Ref. [6] was carried out, and the results were compared with those of the modified model.

4.1 Comparative Analysis of Models under Different Clearance Sizes

Assume that the restitution coefficient is 0.9, the initial contact velocity is 1 m/s, and the clearance size is different. The contact force of the three models varies with the amount of deformation, as shown in Figure 5.

Figure 5
figure 5

Simulation results of three models with different amounts of clearance

As shown in Figure 5, the modified model shows a slight difference with the L–N and hybrid models with a large clearance, whereas the difference between the modified model and the hybrid model is greater than that of the L–N model when the clearance decreases, the reason for which is that the L–N model is based on the Hertz contact theory, and is suitable for the case of non-coordinated contact with a large clearance. For a small clearance, the error in the calculation result is large. The modified model proposed in this paper and the hybrid model are suitable for both large and small clearances, and their calculation results are more accurate. In addition, when the clearance is small, the contact becomes closely conformal contact. Because the modified model described in this paper is based on the fractal theory and micro-surface topography, it is more accurate when calculating a small-clearance contact.

4.2 Comparative Analysis of Models under Different Restitution Coefficients

Assume that the clearance size is 0.5 mm, the initial contact velocity is 1 m/s, and the restitution coefficient is different. The contact force of the three models varies with the amount of deformation, as shown in Figure 6.

Figure 6
figure 6

Simulation results of three models with different restitution coefficients

As shown in Figure 6, when the restitution coefficient is large, the calculated results of the three models are relatively similar, whereas when the restitution coefficient is small, the calculated results of the modified model in this paper are similar to those of the hybrid model, which is quite different from the L–N model. The damping force terms in the modified model and the hybrid model can reflect the loss of energy better during the contact process with a smaller restitution coefficient, thereby improving the calculation results. The modified contact force model has a broader range of application.

5 Experiment Verification

A crash test rig was designed, the results of which prove the correctness of the theoretical analysis.

5.1 Test Rig

The test rig is shown in Figure 7, which consists of a slider crank mechanism, a simulation contact part, and the data acquisition system. By controlling the speed of the motor, the slider crank mechanism can make contact block 1 obtain different initial velocities. The simulation contact part can simulate the contact between the shaft and sleeve when designing contact blocks 1 and 2 as convex and concave. The data acquisition system can transfer the signal of the test rig to the data acquisition instrument, and display it in a computer in real time.

Figure 7
figure 7

Crash test rig

During the experiment, contact block 1 was driven by the motor, and impacted contact block 2, which was fixed on the left end. As shown in Figure 8, the maximum contact force during the contact process was measured using a force sensor mounted on contact block 1, and the initial velocity during the contact process was measured using an acceleration sensor, also mounted on contact block 1. The measurement signal was then collected by the data acquisition instrument and the charge amplifier, and displayed in real time in the computer.

Figure 8
figure 8

Sensor layout

The initial contact velocity measured through the experiment is substituted into the modified model for a numerical calculation, and the other parameters of the modified model are as given in Table 1.

Table 1 Parameter values of the modified model

5.2 Experimental Results and Analysis

The experiment and numerical results are shown in Tables 2, 3, 4 for different speeds, amounts of surface roughness, and clearances. The experiment data are consistent with the theoretical data as shown in the following tables, which illustrates that the modified normal contact force model proposed in this article is correct. The causes of the error may be from (1) vibrations and friction during the collision process, (2) the scale coefficient of the area in the modified model is not constant when impacting at different speeds.

Table 2 Experimental measurements and numerical results
Table 3 Experimental measurements and numerical results for c = 0.5 mm and Ra = 6.3
Table 4 Experimental measurements and numerical results for c = 1 mm and Ra  = 3.2

6 Conclusions

  1. (1)

    In this paper, the contact stiffness coefficient was optimized based on the fractal theory, and a modified contact force model was proposed.

  2. (2)

    The change law of the contact force of the modified contact force model under different parameters was provided.

  3. (3)

    The modified model can describe the contact process with different restitution coefficients, which is suitable for both large and small clearances, and has a wider range of application. Furthermore, the modified model is more accurate when calculating the impact force of a contact with a small clearance.

  4. (4)

    The agreement between the simulation and experiment results shows that the modified contact force model proposed in this paper can be used to calculate the contact force better when considering the surface roughness, and can therefore provide a reference for the establishment of contact models.