1 Introduction

The common definition of friction says it is a reactive, resistive force between contacting interfaces in relative motion. Such a interpretation is descriptive, rather than strict, as this mechanical phenomenon reveals greatly nonlinear behaviour and incorporates range of phenomena to date not fully discovered. These phenomena, addressed in the literature, include: static friction, breakaway force and dynamic friction [13], presliding displacement [4], Stribeck effect [511], hysteretic effects [5, 6, 9, 1229], dwell-time and rising breakaway force [3032], and stick-slip motion [8, 12, 13, 15, 3033]. Recently, the studies also extend to the analysis of synchronization of frictional systems, [34, 35]. It has commonly been assumed that due to vastness of friction scope it is challenging to include every frictional phenomena in a single model. However, newly appeared models try to include as many friction characteristics as possible, while providing accurate results. Most frequently, these characteristic features of friction allow to divide it into two subregions, the presliding regime and the pure sliding regime [4]. The first one refers to the microscopic displacement that takes place during the static phase, wherein the asperity forces are predominant and accordingly, the friction force is expressed as a function of displacement rather than velocity. Interesting part of aforementioned phenomena, occurring in both friction domains, stand hysteretic effects, which signify their presence in number of engineering systems like piezoelectric actuators [36, 37], structures being stressed beyond elastic limit, magnetic materials under altering electromagnetic field and here investigated friction force, as the result of microdisplacement [3840].

The very definition of hysteretic effects depends on the system dynamic state and is formulated based on the division into two categories, [41]. The first one—hysteresis with local memory—reflects specific input–output relation, wherein impending system response depends upon its present output and future input. On the other hand, hysteresis with non-local memory extends it to incorporation of past extreme input values [42]. In case of friction, the division includes contact compliance, frictional memory and non-reversible friction characteristic. The first one originates from the spring-like behaviour of the friction force before the actual sliding, which emerges as the result of tangential stiffness of contacting surfaces. They give rise to microscopic displacement (also referred to as presliding or preliminary displacement) due to elastic deformation at the contact point or in its strict vicinity [4, 27, 4345]. The second group obeys pure sliding domain, wherein system is subjected to oscillations. If these oscillations are considered as unidirectional, as propounded in [26], different paths followed by friction curve during acceleration and deceleration phases produce closed loop. The size of the loop increases for higher acceleration values [46], and friction force is lower for decreasing velocities than in case of increasing ones. Consequently, the dynamical behaviour is explained by the existence of frictional memory caused by a lag in the friction force. Further extension of this investigation to regressive oscillations (positive and negative amplitudes) results in non-reversible friction characteristic [47, 48], which can further account for presliding displacement.

The fundamentals and basic frictional behaviour, including hysteresis, are described by Al-Bender in [49]. He elaborates, step by step, aspects of friction and provides brief results of examination of generic friction model to obtain hysteresis behaviour for a given trajectory. In paper [50] he also outlines characteristic features of rate-independent hysteresis and presents response of a single-degree-of-freedom system consisting of mass attached to the hysteretic spring. Another interesting deliberation concerning hysteresis extended by elastic interactions of microasperities in dry friction is addressed in [51], wherein significance of asperity heights along with their elastic interactions is presented. It is shown that multistability of a single contact may lead to the hysteretic effects and discontinuity jumps and regarding the considered conditions, it is stated that velocity-independent dry friction is a direct consequence of that hysteresis. The paper [52] explains what is the area dependence and the load dependence of the coefficient of sliding friction in terms of hysteresis. Coefficients of hysteretic frictions are determined to eventually calculate generated stresses occurring in the examined rubber. Another author pointing out importance of understanding viscoelastic or hysteresis component of friction is Goda. In [53] he utilizes the concept of surface roughness to predict the viscoelastic friction and performs experimental investigation of the smooth surface to generate it, pointing out that hysteresis component of friction depends on both, macro- and microgeometry (surface roughness). Hysteretic friction with regard to surface topography is also addressed in [54], wherein investigation concerns hysteretic rubber friction, i.e. the ideally rigid, rough surface sliding upon a rubber plate. To do so, authors create 2D and 3D models to employ FE method for further analysis. In another work, [55], authors focus on tribological tests to determine hysteretic friction of rubber, whereas experimental and analytical study is presented in [56].

To date there has been extensive study devoted to hysteresis and hysteretic effects; however, in none of them hysteretic loops formulation mechanisms have been explained in details. To address this issue, in this paper, we undertake detailed investigation of the 5-asperity system, employing modified Maxwell slip model. We incorporate the forces acting on each particular asperity to study its frictional behaviour and contribution to overall friction force complemented by time responses. In the process, we introduce our micro- and macroscale definitions to diverge modelling perspectives and present step by step formulation of non-local memory hysteretic loops.

The paper is organized as follows: In Sect. 2 we introduce and extend the Maxwell slip model for the forthcoming analysis. We present hysteretic loops formulation from the viewpoint of micro- and macroscale in Sect. 3. Eventually, conclusions are drawn and presented in Sect. 4.

2 Investigated Friction Model

In this section we introduce the Maxwell slip model and implement a modification into it for the forthcoming analysis. Modification concerns characterization of asperities by their heights and normal and tangential stiffnesses. Additionally, normal separation distance between contacting surfaces is introduced. The general concept of this approach relies on N-elementary operators (asperities), connected in parallel, all subjected to the common input signal. The scheme of the Maxwell slip model, elaborated in [5759], is presented in Fig. 1.

Fig. 1
figure 1

Scheme of Maxwell slip model

If the external signal \(\displaystyle \delta _t\) is applied to the rigid flat, the operator exerts a tangential displacement, which is at the same time equal to the elongation of the tangent spring attached to the massless block \(\displaystyle O_i\) from its equilibrium position, denoted as a state variable \(\displaystyle Z_i\). Thus, the relative displacement of the given operator \(\displaystyle X_i\) may be formulated as,

$$\begin{aligned} X_i = \delta _t - Z_i\,, \end{aligned}$$
(1)

We modify the model by introducing normal springs between the operator and the surface. Such a formulation allows to derive both, normal and tangential forces, based on the physical properties of the asperities, i.e. their heights, normal and tangential stiffness and common separation distance, denoted by \(\displaystyle h_i, k_n, k_t\) and \(\displaystyle d\), respectively. Initially, the block \(\displaystyle O_i\) sticks to the rigid flat and the tangential force, equal to the spring force \(\displaystyle k_t\,Z_i\), increases with the increase of \(\displaystyle \delta _t\) until the point where the spring force \(\displaystyle k_t\,Z_i\) equals the static friction force between the contacting surfaces given by \(\displaystyle \mu \,P_i = \mu \,k_n\,(h_i - d)\). Accordingly, we introduce the maximum allowable asperity deflection of \(\displaystyle Z_i\), denoted by \(\displaystyle \Delta _i\), as,

$$\begin{aligned} \Delta _i = \frac{\mu \,k_n}{k_t}\,(h_i - d)\,. \end{aligned}$$
(2)

Please note that in the original Maxwell slip model, there are no mechanisms included to justify introduction of values of maximum allowable asperity deflection \(\displaystyle \Delta _i\). Hence, the condition for sticking phase is given by,

$$\begin{aligned} | Z_i | < \Delta _i\,, \end{aligned}$$
(3)

and the transition into pure sliding domain takes place if,

$$\begin{aligned} | Z_i | \ge \Delta _i\,. \end{aligned}$$
(4)

One may notice that the relative displacement \(\displaystyle X_i\) remains constant during sticking phase and the asperity deflection \(\displaystyle Z_i\) remains constant during slipping phase. Accordingly, \(\displaystyle X_i\) and \(\displaystyle Z_i\) can be obtained from any of the following two sets of equations,

$$\begin{aligned} \dot{X}_i = \quad {\left\{ \begin{array}{ll} 0\,, \,\,\quad {\text {stick}}\,{\text { regime}}\,\\ \dot{\delta }_t\,, \quad {\text { slip}}\,\,{\text { regime}}\,. \end{array}\right. } \end{aligned}$$
(5)

and

$$\begin{aligned} \dot{Z}_i = \quad {\left\{ \begin{array}{ll} \dot{\delta }_t\,, \quad {\text {stick}}\,{\text { regime}}\,\\ 0\,, \,\,\,\,\quad {\text {stick}}\,{\text { regime}}\,, \end{array}\right. } \end{aligned}$$
(6)

where \(\displaystyle \dot{X}_i = \frac{{\text{ d }}X_i}{{\text{ d }}t}\), \(\displaystyle \dot{\delta }_t = \frac{{\text{ d }}\delta _t}{{\text{ d }}t}\) and \(\displaystyle \dot{Z}_i = \frac{{\text{ d }}Z_i}{{\text{ d }}t}\) are the rate of change of \(\displaystyle X_i\), \(\displaystyle \delta _t\) and \(\displaystyle Z_i\), respectively. Once the values of \(\displaystyle Z_i\) are obtained by solving numerically any one of the two sets of equations given by Eqs. (5) and (6), the total friction force is determined by adding the elementary spring forces, taking the following form:

$$\begin{aligned} F_F = \sum _{i=1}^{N} F_{{\text{ asp }}(i)} \quad \text {where}\left\{ \begin{array}{ll} F_{{\text{ asp }}(i)} = k_t\, Z_i\,, &{} \text {for}\,| Z_i | < \Delta _i\,\\ F_{{\text{ asp }}(i)} = k_t\,\Delta _i\,{\mathrm {sgn}}(Z_i), &{} \text {for}\,| Z_i | \ge \Delta _i\,. \end{array}\right. \end{aligned}$$
(7)

The non-local memory effect of friction can be obtained with this approach by choosing \(\delta _t\) signal appropriately, as formulated in Eq. (8).

$$\begin{aligned} \delta _t = A_1\,\sin (\omega \,t) + A_2\,\sin (2\,\omega \,t)\,, \end{aligned}$$
(8)

where: \(\displaystyle A_1\), \(\displaystyle A_2\) are the corresponding signal amplitudes and \(\displaystyle \omega\) is the excitation frequency.

Unless stated otherwise, we use parameter values listed in Table 1 to obtain the friction characteristics presented in the proceeding sections.

Table 1 Parameter values used in the numerical investigation

3 Hysteretic Loops Formulation

Al-Bender presented in [49] how the simple block system behaves under specific input signal applied to it. The signal was chosen to reveal the dependence between the friction force and the hysteretic displacement, with an inner loop placed inside the outer hysteresis loop. Delivered results of friction force vs displacement are rate independent, that is, the friction force vs position curve is not influenced by the speed of applied signal changes. In reference to Al-Benders works [49, 50] we decide to perform thorough investigation and describe mechanisms governing the formulation of non-local memory hysteretic loops, based on both, micro- and macroscale system analysis. By microscale, we understand approach, wherein contribution of each individual asperity to friction force is analysed, as opposed to macroscale, wherein the total friction force is derived and the whole model is treated as the unity. Therefore, blanket dynamical responses from macroscopic point of view are examined. As mentioned, order of asperity heights, i.e. \(\displaystyle 10^{-6}\) m, is considered. For sake of consistency and comparison purposes, the exact conditions are maintained throughout the entire investigation—the exact set of asperities is put under investigation along with unaltered parameter values.

3.1 Hysteretic Loops Formulation: Microscale

A detailed investigation of friction forces, acting on individual asperities, modelled using the modified Maxwell slip model, elaborated in Sect. 2, is presented. To capture non-local memory hysteretic loops, as many as five asperities are used for the considered cases and the dynamic response of each particular asperity varies, depending on its height. Our examination can be extended further, since for our purposes we focus primarily on asperity heights and separation distance parameters, keeping the normal and tangential stiffnesses constant, as listed in Table 1. Asperity heights are chosen to reflect every feasible asperity behaviour, while following the positive half of bell shape of the Gaussian distribution curve, since only asperities with their heights higher than the mean of asperity heights contribute into carry of the load. The whole system, and consequently each individual asperity, is subjected to the tangential kinematic excitation signal, given by a sum of two harmonic functions, according to Eq. (8). The system, initially at the steady-state condition, is subjected to excitation signal \(\displaystyle \delta _t\) leading to the consecutive loading–unloading scenarios with a course shown in Fig. 2f. At first, a rapid growth of imposed excitation signal up to point B takes place, which corresponds to the global maximum. Subsequently, signal velocity reversal occurs, signifying end of loading phase and followed by the unloading phase, indicated by segment \(B{-}D\), wherein signal local minimum is attained at point D. Afterwards, displacement \(\displaystyle \delta _t\) is increased below global maximum value denoting reloading scenario and in the proceeding step second unloading up to global minimum of imposed signal function at point H is observed. Eventually, cycle ends with a loop closure at point J and subsequently the whole cycle is repeated. It should be kept in mind that the path followed by the friction force is closed, under condition that the given asperity attains Coulomb force in the exact point for loading and second reloading, viz. reaching point A on initial curve again. However, depending on asperity height, value of this point is different for every asperity (height-dependent). Clearly, the tallest asperity does not transition into pure sliding regime, since Coulomb force is not reached. Thus, loop closure for that asperity occurs at the uttermost point—global maximum of excitation signal (point J). Hence, to remain consistent and ensure closed hysteretic loop, in case of macroscale model, point J is considered as the loop closure for all asperities.

Fig. 2
figure 2

Contribution of individual asperities to net friction force. a \(\displaystyle h_1 = 1.21667\, \times \, 10^{-6}\) m, b \(\displaystyle h_2 = 1.65000\, \times \, 10^{-6}\) m, c \(\displaystyle h_3 = 2.08330\, \times \, 10^{-6}\) m, d \(\displaystyle h_4 = 2.51670\, \times \, 10^{-6}\) m, e \(\displaystyle h_5 = 2.95000\, \times \, 10^{-6}\) m, f excitation signal

Denoting asperities presented in Fig. 2a, b as Asperity 1, 2, ..., 5, characterized by their heights, given, respectively, as \(\displaystyle h_1, h_2\), ..., \(\displaystyle h_5\), we analyse their individual responses.

Asperity 1. The increase in displacement signal \(\displaystyle \delta _t\) is accompanied by the increase of friction force up to point A, where \(\displaystyle f_f = 1\). Consequently, as spring force threshold \(\displaystyle \Delta\) is reached and friction force attains Coulomb friction force value, transition into pure sliding regime takes place. Sliding until point B is observed, wherein velocity reversal of imposed excitation signal takes place, signifying beginning of unloading phase. Therefore, Asperity 1 sticks again and friction force increases in negative direction along with signal, until point C is attained, wherein contact between asperity and the reference surface is broken yet again, starting another slipping phase. It is continued until signal velocity reversal occurs at point D. Since Asperity 1 is the shortest, small increase of excitation signal results in another sticking into sliding phase transition, as given by section \(E{-}F\) and signified by friction force attaining Coulomb level. Similar behaviour is recorded for second unloading phase, wherein decrease of \(\displaystyle \delta _t\) leads to decrease of \(\displaystyle f_f\) values (sticking phase) and consequently, another regime switch at point G, ongoing to point H, occurs. Eventually, last scenario, i.e. second reloading is initiated, as indicated by increase of excitation signal. During sticking phase (section \(H{-}I\)) spring force is saturated once again, threshold value of \(\displaystyle \Delta\) is reached at point I and another sliding phase begins closing the whole cycle of Asperity 1. The friction force curve is closed at point A; however, due to the reasons mentioned above we assume it to be closed at point J.

Asperities 2 and 3 deliver qualitatively similar results. As previously, loading–unloading scheme is repeated and valid up to point D, where first reloading phase begins. Consequent increase of excitation signal \(\displaystyle \delta _t\) is accompanied by increase of friction force (up to point F); however, in frames of presliding domain only, since these two asperities are that tall, that threshold value of \(\displaystyle \Delta\) is not achieved for reloading case. As the result, transition into pure sliding regime does not take place. When velocity reversal of signal occurs, second unloading phase is initiated and friction force follows exactly the same sticking trajectory \(F{-}D\), yet in the opposite direction. Since, unloading is continued, while friction force \(\displaystyle f_f\) decreases to attain Coulomb friction value in negative direction, gross sliding is initiated at point D once again, and continued until point H is reached. Asperities 2 and 3 behave in the similar manner to Asperity 1 from that point.

Asperity characterized by height \(\displaystyle h_4\) behaves distinctly, in comparison with the already considered cases. While subjected to loading scenario, it reveals the same pattern—increase of displacement \(\displaystyle \delta _t\) is followed by increase of friction force \(\displaystyle f_f\) up to point B (with presliding into gross sliding transition at point A). However, unloading the system, i.e. decreasing the displacement \(\displaystyle \delta _t\) to the first local minimum of excitation signal at point D, is not sufficient to reach spring force threshold value of \(\displaystyle \Delta\) in negative direction, since Asperity 4 is too tall. Therefore, first reloading phase is considered as the reversal motion of first unloading phase. It follows the same path of sticking regime but in the opposite direction, as indicated by point F lying at first unloading trajectory (section \(D{-}F\)). Subsequent decrease of signal results in second unloading phase, and this time provides negative displacement large enough to break junctions between contacting interfaces at point G. Consequently, Coulomb friction force is reached and gross sliding phase in negative direction is started, ongoing up to point H. Beginning at point H, the asperity follows the path HJ in a similar manner to previous cases.

Last asperity of height \(\displaystyle h_5\) reveals that neither scenario of loading–unloading–reloading delivers displacement large enough to force transition into gross sliding domain, since for this particular asperity height, boundary value of \(\displaystyle \Delta\) is never reached. Consequently, any changes obey presliding regime only and friction force attains values below Coulomb friction level at any condition. Therefore, pictorially friction force vs imposed displacement relation is reproduced as the straight line, with all points (\(A{-}J\)), corresponding to scenario change, being incorporated into that line, due to the boundary values of \(\displaystyle \pm \Delta\) being not reached for any case. The uttermost points, i.e. global maxima (points B, J) and global minimum (point H), are also incorporated into that line.

It is observed from Fig. 2 that the friction force for each asperity increases or decreases linearly with the excitation signal in the sticking phase. The reason is that for the modified MS model, the rate of change of asperity deflection is given by \(\displaystyle \dot{Z}_i = \dot{\delta }_t\) [Eq. (6)]. As discussed earlier, the sticking phase exists till the asperity deflection \(\displaystyle |Z_i| < \Delta _i\), where \(\displaystyle \Delta _i\) is the limiting asperity defection given by Eq. (2) for the modified MS model. The transition into pure sliding domain commences when \(\displaystyle |Z_i| \ge \Delta _i\) and the friction force in this phase is given by the Coulomb friction force. It should be noted that the height of the fifth asperity \(\displaystyle h_5 = 2.95000\, \times \, 10^{-6}\) m is much larger compared to the heights of the other four asperities. Consequently, the fifth asperity never reaches the slipping phase. On the other hand, the transition of the shorter asperities into the pure sliding domain is faster than their higher counterparts and also, the sliding continues for longer time period. This results in larger hysteretic loop for the shorter asperities.

3.2 Hysteretic Loops Formulation: Macroscale

If the summation of the responses of investigated asperities is performed, the total friction force characteristic in relation to imposed tangential displacement can be obtained, which is the subject of this section. Macroscopic response of the system whole model treated as the unity, thus termed by us as macroscale, is considered. The exact set of 5 asperities, with heights listed in Table 1, is investigated. The external excitation signal \(\displaystyle \delta _t\) remains unchanged, as well. Figure 3 depicts total friction force, derived from summation of contributions of individual asperities, analysed in previous section. As presented, as many as five asperities are sufficient to capture evident non-local memory hysteretic loop. The whole system remains sticking, since not every asperity junction has been broken, even though some of the asperities already slip, as discussed earlier and presented in Fig. 2.

Fig. 3
figure 3

Non-local memory hysteretic loop for the 5-asperity system

Succeeding macroscale analysis is performed simultaneously based on results shown in Figs. 4 and 5, with the exact loading scenarios: loading curve (0,0)-B, unloading curve \(B{-}D\), reloading curve \(D{-}F\), second unloading curve \(F{-}H\), second reloading curve \(H{-}J\). Corresponding course of imposed excitation signal is depicted in Fig. 2f.

Fig. 4
figure 4

Step by step formulation of non-local memory hysteretic loop, X—average asperity deflection, \(\displaystyle \delta _t\)—excitation signal, \(\displaystyle f_f\)—total friction force exerted by the system. Corresponding segments refer to system behaviour indicated by Fig. 5

Fig. 5
figure 5

Step by step formulation of non-local memory hysteretic loop. a initial loading, b unloading, c reloading—beginning of hysteretic loop formulation, d second unloading—closure of hysteretic loop, e second reloading—end of cycle, f excitation signal

In the first step (Fig. 4), for increasing values of imposed excitation signal \(\displaystyle \delta _t\), corresponding to loading scenario, increase of average asperity displacement X is observed and consequently friction force is raised, Fig. 5a. Friction force asymptotically reaches its maximum value, since the imposed excitation signal is further increased to its global maximum (point B). Even though Coulomb friction force has been attained by some of the asperities (Fig. 2) and thus they begin to slip, the whole system does not transition into pure sliding domain, as not every asperity junction has been broken (Fig. 2e). Total friction force value is not kept constant and do not reach Coulomb friction force. Afterwards, the imposed signal velocity reversal takes place at point B, signifying the unloading scenario, as depicted in Fig. 5b and given by the curve \(B{-}D\) in Fig. 4. Rapid decrease of friction force is denoted, as both excitation signal \(\displaystyle \delta _t\) and thus average asperity displacement X decreases. Again, some of the asperities already slip while unloading, however, not each of them (Fig. 2). This situation remains valid, until another imposed signal velocity reversal takes place, signifying first reloading phase, beginning at point D, Fig. 5c. Consequently, as excitation signal begins to increase, increase of average asperity deflection is observed and corresponding to its rise of friction force. It should be noted that according to imposed signal course (Fig. 2f), values it attains are significantly lower than for the initial loading curve and this applies to resultant friction force values as well. Therefore, as the consequence of the succeeding second unloading scenario (curve \(F{-}D\)) non-local memory effect hysteretic loop is formulated, Fig. 5d. That is signified by the exact values of friction force attained for both cases—during loading and unloading, pictorially justified as the friction curve returning to the initial course at the exact point, where the hysteretic loop emerged (point D). Such a trajectory proves non-local memory effect, while regardless of velocity reversals, friction force vs imposed excitation signal recovered at the very same point of the initial curve. The second unloading scenario continues, until maximum deflection in negative direction is reached, as shown by point H in Fig. 5e. Consecutive second reloading scenario is indicated by, yet another increase of imposed excitation signal \(\displaystyle \delta _t\) and corresponding to it increase in value of average asperity displacement X and friction force (Fig. 5f). It leads to the local hysteretic loop closure, assumed to take place at point J.

Figure 5 depicts step by step formulation of the non-local memory hysteretic loop. Taking into consideration excitation signal reproducing function of several maxima and minima, non-local memory effect emerges as the consequence of past extrema and is visualized as the closed loop occurring inside local hysteretic loop. It should be noted that altering the amplitude values of harmonic functions included in Eq. (8) results in different sizes of hysteretic loop.

4 Conclusions

We described mechanisms governing the formulation of non-local memory hysteretic loops, based on both, micro- and macroscale analysis of the modified Maxwell slip model subjected to single-degree-of-freedom oscillator system. System consisting of five asperities was introduced, wherein every feasible asperity behaviour was considered. At first, in frames of microscale, the contribution of particular asperities to the total friction force along with thorough description of frictional dynamics was elaborated. Afterwards, it was complemented by macroscale responses of the whole model treated as the unity and the step by step formulation of non-local hysteretic loop was demonstrated along with simultaneous study of time responses. We investigated influence of asperity height and normal separation distance on regime transition and proved once again, that the whole system does not transition into gross sliding domain, unless all asperity junctions have been broken. We showed that system is rate independent and explained what the consequences of excitation signal alteration are.