mode=image|tex
Mathematical formulation of a dynamical system with dry friction subjected to external forces
Abstract
We consider the response of a one-dimensional system with friction. S.W. Shaw (Journal of Sound and Vibration, 1986) introduced the set up of different coefficients for the static and dynamic phases (also called stick and slip phases). He constructs a step by step solution, corresponding to an harmonic forcing. In this paper, we show that the theory of variational inequalities (V.I.) provides an elegant and synthetic approach to obtain the existence and uniqueness of the solution, avoiding the step by step construction. We then apply the theory to a real structure with real data and show that the model is quite accurate. In our case, the forcing motion comes from dilatation, due to temperature.
1 Introduction
The study of one dimensional models of dry friction (also called Coulomb friction) has received a significant interest over the last decades [5, 4, 6, 7, 8, 9]. A typical example is a solid lying on a motionless surface. In response to forces, the dynamics of the solid has two separate phases. One is dynamic (also called slip) in which the solid moves and a dynamic friction force opposes the motion. The other phase is static (also called stick) in which the solid remains motionless while being subjected to a static friction force that is necessary for equilibrium. The physics of dry friction is presented in [10]. The static phase plays an important role on the prediction of the system behavior (e.g. failure) and thus it has to be carefully analyzed.
The case when external forces are harmonic has been investigated with particular attention. Two classes of techniques have been developed in the literature. In dimension one or two, exact methods have been considered. Den Hartog [5] has proposed an exact solution of the dynamic phase for a single degree of freedom system where the coefficients of static and dynamic friction are equal. Shaw [4] extended Den Hartog’s results with a different approach to the case where the coefficients of static and dynamic friction are not identical and provided a stability analysis of the periodic motion. Yeh [7] extended the method to two degrees of freedom with one dry friction damper. In higher dimensions, an approximation method called the incremental harmonic balance (IHB) method, has been developed by Lau, Cheung & Wu [8, 9] and Pierre, Ferri & Dowel [6]. This method is efficient when dealing with many degrees of freedom and many dry friction dampers. The IHB method does provide good results on amplitude and phase for a broad class of stick/slip motions but it does not give detailed information about stick/slip phases.
In this paper, we study a one-dimensional problem, with general forcing term. Denoting the actual displacement of the oscillator by , we consider the initial value problem
(1) |
with is a constant, the initial displacement and velocity
(2) |
In the right hand side of Equation (1), represents the forces that are not related to dry friction; here is a locally Lipschitz function with at most linear growth. In our application, we will take
(3) |
with constants and is a temporal function which describes the evolution of the temperature. The function is not easy to describe. In a static phase on an interval, which implies on the same interval and therefore from (1)
(4) |
However, this is possible only when , where is the static friction coefficient. In a dynamic phase on an interval, although it can vanish at isolated points. We cannot simply use equation (1) to obtain . We need an additional information, provided by Coulomb’s law. We write, formally
(5) |
Since we expect to vanish only at isolated points, is defined almost everywhere, and therefore, we can use this expression in the second order differential equation (1), with an equality valid a.e. instead of for any . The difficulty is that we cannot write the equation a priori. The step by step construction of the solution is a way to get out of this chicken and egg effect. A more elegant way is to use variational inequalities (V.I.). A V.I. is the following mathematical problem
() |
If we apply the V.I in a static phase, when on an interval, we get immediately that . This cannot apply to the case considered by Shaw in which in a static phase with a coefficient . We will see how to solve this difficulty in the next section.
Remark 1.
We can change into in the right hand side of Equation (1), provided the dependence in is smooth. For instance, we have in mind forces of the form . To simplify we shall omit this situation.
2 Model description and mathematical theory
2.1 Description of dry friction: static and dynamic phases
In presence of dry friction, the physical description of the dynamic and static phases is as follows.
-
•
The phase of at time is static when
It is important to emphasize that a static phase corresponds to on an time interval of positive Lebesgue measure and thus on the same interval. In this case, the friction force takes the value
that is necessary for equilibrium.
-
•
Otherwise, the phase of at time is dynamic when
When , the friction force takes the value
It is important to emphasize that and happen on a negligible (isolated points) time set.
The transition from a static phase to a dynamic phase occurs as soon as
Conversely, from a dynamic phase the system enters into a static phase as soon as
Below, we make precise the mathematical formulation and obtain a solution which is .
2.2 Mathematical theory: a two phase model in which the dynamic phase is modeled by a variational inequality
We want to define rigorously a function , which is and satisfies (1)-(2). To fix ideas, we consider initial conditions , , in a static phase with
The first transition towards a dynamic phase occurs at time defined as
If then on the interval we define
If never goes beyond then and remains forever in a static phase. If there is no static (or stick) phase and thus the interval is void. Provided that is finite, we can define the time of return in static phase as
where
(6) |
with the initial condition
This class of VI is standard and the theory tells that such a problem has one and only one solution in on the interval . See for instance [2] for a proof of this general result. Actually, we will see that . We will discuss the properties of the solution in the next section. If then remains in a dynamic state forever, otherwise the same procedure can be repeated with initial condition that we denote at time where . By induction, we can define similarly the entrance times in static phase with corresponding states and the entrance times of dynamic phase .
2.3 Properties, proofs and explicit construction of a dynamic phase
Proposition 1.
An entrance time in dynamic phase is separated from its consecutive entrance time in static phase , i.e. . Moreover, on the subinterval , we have a.e. and the trajectory is the solution of
(7) |
Proof.
Since the function is continuous, for there is a such that
Moreover, the condition
implies
Now, we claim that a static phase cannot occur in the time interval . We proceed by contradiction. Assume there is an subinterval of positive Lebesgue measure such that . Then and from the V.I., we obtain
which implies
This is a contradiction since . As a consequence . Similarly, if at a time one has , then necessarily
and there cannot be a small interval around such that . Therefore, zeros of , if any, are isolated points on the interval . This implies that the function is defined a.e. on . So, outside of a set of measure , is either positive or negative. Suppose then (6) becomes
Thus we can state
Since , necessarily
Similarly when , we can check that
and thus (7) holds true. The proof has been completed. ∎
Remark 2.
Of course the V.I. of type (6) on is equivalent to (7) together with the fact that the zeros of are isolated points. But one needs to define which depends on the equation. We cannot just write equation (7) after because we cannot define the function without prior knowledge that the zeros of are isolated. We need to define a well posed problem, valid for any time posterior to . Equation (7) cannot be used. The V.I. is an elegant way to fix this difficulty. The only alternative is to construct the trajectory in the dynamic phase step by step, as we are going to do below. The V.I. is a synthetic way to define the solution, without a lengthy construction. As we shall see, when , it will also incorporates the static phase, and thus avoids any sequence of intervals.
2.4 A step by step method for the dynamic phase as an alternative to the V.I.
We now check that we can also define a sequence of sub phases of the dynamic phase, in which the solution satisfies a standard differential equation. This procedure is an alternative to the V.I. but is much less synthetic. The first dynamic sub-phase starts at where we recall that . Define
thus
We set and consider the differential equation
(8) |
Then, we define
-
•
If then the dynamic phase ends here and a new static phase starts. We set
-
•
Otherwise and we set
and again consider the differential equation
(9) and introduce
We can repeat the same procedure several times and thus define a sequence for where
If then remains in a dynamic phase forever otherwise a new static phase starts at
The dynamic phase on the interval is thus divided into dynamic sub-phases with
Similarly, if for any we know and with . The first dynamic sub phase starts at
For each , to define the dynamic sub phase starting at , we set
and consider the differential equation
(10) |
Then, we uniquely define by
This procedure defines the dynamic sub phase . On this subinterval , so (10) is also the equation
(11) |
We set and we proceed as follows:
-
•
if then we start a new static phase and we set
-
•
on the other hand, if then we start a new dynamic sub phase on the interval .
We can define
thus the dynamic phase on the interval is divided into dynamic sub-phases with
This procedure gives explicitly the solution of the V.I.. We will see in the next section that, when considering the case , we have the additional advantage that the solution is explicit in a dynamic sub phase.
2.5 Formula for on a dynamic sub phase when
When , the differential equation (10) has an explicit solution. For ,
(12) |
and is defined by the equation
(13) |
We then set
(14) |
2.6 Algorithm
The above discussion allows to define an algorithm to construct the trajectory of the initial problem (1) and (2) with given in (3). We construct the sequence where
When , it corresponds to the initial condition and . For each , we first compute
and then we define a subsequence with respect to .
-
•
Define
- •
-
•
If
then
otherwise we define
and repeat the procedure with the definition of .
The sub interval is a static or stick subphase, and the sub interval is a dynamic or slip phase, itself subdivided into dynamic subphases. The trajectory is completely defined by this cascade of phases and subphases.
2.7 Quasistatic approximation
Since Equation (13) is transcendental, we need also an algorithm to solve it. We are going to state an approximation which simplifies considerably the calculations. This approximation is called quasistatic which means that the excitation variation is slow enough to be neglected during any dynamic phase. From then on, an interesting consequence of this approximation is that there are no subphases in the dynamic phases. We will see below that, with the definition of sub phases of the Section 2.4 in mind, one has and satisfy
So there is only one sequence and once is defined, the equation for becomes simply an equation for which is
(15) |
with
Next finding uses Equation (14) as follows:
(16) |
The quasistatic approximation consists in making the approximation
We will use the notation . From (16), we obtain
which implies
We turn to (16) which simplifies considerably using
(17) |
and we obtain
(18) |
Of course, we need to find
and then define
Also
When we are in a static phase at the value , starting at , we can interpret the condition (17) as a condition that the future temperature must satisfy to initiate a new dynamic phase.
2.8 Case
When , we do not need to define the static phases as in Section 2.2 above. Indeed, we have seen in the proof of Proposition 1, that if on a set of positive measure, then necessarily we have . This means that during a static phase, the V.I. is also satisfied. Therefore, the problem is simply
(19) |
with
In the case we also see from the approximation formula (18) that is constant. So the system enters in the static mode at the same point. Since in our assumption and we have . This is only an approximation. The alternance of static and dynamic modes follows the sequence of times, , such that
(20) |
with . What is not an approximation is the following discussion. In a static mode we have
(21) |
and in a dynamic mode, we have the equation
(22) |
and is , with locally bounded.
3 Simulations
3.1 Step by step Euler method : a discrete version of the two-phase model
Let and a family of time which discretizes such that where . We will construct a sequence where for each , is meant to approximate .
3.1.1 Case
When , the dynamics of is governed by the variational inequality (). Thus a finite difference method leads to a discrete V.I. as follows:
then for
and is defined as the unique solution of the discrete V.I.
which is equivalent to defining using a discrete version of a two-phase model in this way:
-
•
if
then
-
•
if
then
3.1.2 Case
When and are not identical, the dynamics of is governed by the two-phase model for which the dynamic phase remains governed by () but not the static phase. The finite difference method becomes
then for
and is defined using a discrete version of a two-phase model:
-
•
if
then
-
•
if
then is defined as the unique solution of the discrete V.I.
which means
3.1.3 Simulation of the response of a system with dry friction to harmonic excitation
We consider the model studied by Shaw in [4]. We apply the algorithm above to simulate satisfying (1) where the right hand side is of the form
(23) |
To ensure sticking motions, we chose the parameters as follows
() |
This choice is inspired from Figure 8 p. 315 in [4]. The numerical results are shown in Figure 1. We recover the results obtained by [4].
3.1.4 Simulation of the response of a system with dry friction to a random perturbation
Using the numerical scheme above, the behaviour of (1) - (2) has been simulated with a temperature function chosen as where is an Ornstein Uhlenbeck noise in the sense that
This can be seen as a random perturbation of the model on the section above. Here is a small parameter. Figure 2 display the result of the simulation. we used the parameters () and . Figure 2 displays the displacement in response to , and the velocity together with the forces and . Figure 2 C displays the evolution of with respect to in a sort of phase plan. The static phases occur during the time intervals and are noticeable in Figure 2 when is constant (Figure 2 A) or (Figure 2 B) over time intervals with positive Lebesgue measure. In contrast, the dynamic phases occur during the time intervals and are noticeable in Figure 2 B as the peaks and in Figure 2 C as the cycles. In this simulation, there are subphases in the dynamic phases. The likeliness of occurrence of dynamic sub phases is highly dependent on important variations of the temperature .
4 Experimental campaign
In general, mechanical properties of real world structures are not known but in some cases it is possible to infer them from observations (experimental data). Here, we focus on the behavior of such a structure (bridge component) subjected to changes of temperatures over time, see Figure 3. Engineers are interested in inferring the initial condition of displacement and other properties of the structure such as the stiffness, the magnitude of the static and dynamic friction forces and the dilatation with respect to the temperature. In terms of our model, it corresponds to adjusting the parameters and to fit a set of observations.
figures/bridge
4.1 Presentation of the experimental data
The model described above has been used on a practical case study on the Paris Metro Line 6 in 2016. The aim of the operation was to estimate the real friction coefficients and of a single bearing point of the metro viaduct, near to the station Quai de la Gare in the East of Paris. The viaduct is an isostatic steel truss built in 1909. The bearing points are supposed to be fixed at one end and free at the other end of each span, but actually a significant friction appears on the free bearing points. OSMOS Group performed the continuous monitoring of the displacement of the span end on one of the free bearing points during one full year in 2015 and 2016. The measurements were taken 6 times every hour and additional records with 50 points every second were also available under the effects of the live loads. The bridge is instrumented with multiple sensors which measure (a) the temperature in Celsius degree and (b) the displacement sensor in millimeters. The period of data assimilation covers about days (August 2015 - May 2016). See Figure 4. It is important to emphasize that the output of the displacement sensor is actually the sum of the bearing point displacement and the elastic shear deformation, as shown in Figure 3. The bearing point has a linear behavior, and its stiffness is known . For the sake of consistency with the experimental data, in our numerical results we also use a corrected variable that takes the elastic shear deformation into account .
4.2 Calibration of the model to interpret the experimental data
The experimental data, discussed in the previous section, showed that the length of a dynamic phase is smaller than the acquisition time-step. Moreover, since this time-step is sufficiently small, the temperature variation between two time steps is also relatively small. Therefore, we consider that the changes of temperature during dynamic phases are not significant. Physically, that justifies the use of the quasi-static approximation in the model for interpreting the data. Now, the goal is to find a set of parameters for the model that gives a good fit between the numerical and the experimental results. The parameters considered are: a constant displacement offset , the stiffness33footnotemark: 3, the dilatation coefficient and the two friction coefficients and . It is a difficult task to calibrate the model but on can use a least-square method and minimize the function:
(24) |
where the time integration is done over the data assimilation period ( days), and are the experimental data for the temperature and the displacement respectively, and is the displacement given by the model detailed in section 2.4 with the quasistatic approximation, with as parameters and with as temperature input. We use the genetic algorithm of the MATLAB optimization toolbox [11] to look for the minimum of the function err. We have performed 10 tests with different arbitrary initial sets of parameters, we obtain the values presented in Table 1.
run # | [] | [] | [] | [] | [] |
---|---|---|---|---|---|
1 | |||||
2 | |||||
3 | |||||
4 | |||||
5 | |||||
6 | |||||
7 | |||||
8 | |||||
9 | |||||
10 | |||||
Mean | |||||
St. D. | |||||
C. V. |
4.3 Comparison between the experimental observations and our calibrated model
Using the parameters shown in the first row of Table 1, we have obtained numerical results of our calibrated model in response to the observed thermal forcing. These results are compared to the experimental observations in Figure 4 and Figure 5. Figure 4 presents the results over time; the main plot displays them over a 9 months period and the two other plots display a zoomed in result over a 2 month period. Each of those plots displays on the top part both the measured and computed displacements, and on the bottom part the measured temperature.
figures/temporal
figures/temporal_z1 \includestandalonefigures/temporal_z2
Figure 5 displays both the experimental and numerical results in the displacement versus temperature phase plan. The loops predicted by the model have a similar width and height than those obtained with the experimental data. A good agreement between experimental and numerical data is shown on these figures. That supports that the model is quite accurate. This practical case study enables to validate the friction model and to identify the friction coefficients of the bearing point.
figures/phase
5 Acknowledgement
Alain Bensoussan research is supported by the National Science Foundation under grants DMS-1612880, DMS-1905449 and grant from the SAR Hong Kong RGC GRF 11303316. Laurent Mertz is supported by the National Natural Science Foundation of China, Young Scientist Program #11601335. The authors wish to thank RATP Infrastructures for its support in the publication of the results on the Paris Metro Line 6 case.
References
- [1] Bastien, J., Schatzman, M., Lamarque, C., Study of some rheological models with a finite number of degrees of freedom. Eur. J. Mech./A Solids 19(2), 277-307 (2000)
- [2] Brézis, H. Opérateurs maximaux monotones et semi-groupes de contractions dans les espaces de Hilbert. (French) North-Holland Mathematics Studies, No. 5. Notas de Matemática (50). North-Holland Publishing Co., Amsterdam-London; American Elsevier Publishing Co., Inc., New York, 1973. vi+183 pp.
- [3] https://ocw.mit.edu/courses/physics/8-01sc-classical-mechanics-fall-2016/week-2-newtons-laws/dd.1.1-friction-at-the-nanoscale/
- [4] Shaw, S. W. On the dynamic response of a system with dry friction. J. Sound Vibration 108 (1986), no. 2, 305–325.
- [5] Den Hartog, J.P., Forced vibrations with combined Coulomb and viscous damping, Transactions of the American Society of Mechanical Engineers (1930) 53, 107–115.
- [6] C. Pierre, A. Ferri and E. Dowell, Multi–harmonic analysis of dry friction damped systems using an incremental harmonic balance method, Transactions of the American Society of Mechanical Engineers (1985) 52 (4), 958-964.
- [7] G. C. K. Yeh, Forced Vibrations of a Two-Degree-of-Freedom System with Combined Coulomb and Viscous Damping, The Journal of the Acoustical Society of America 39, 14 (1966).
- [8] S.L. Lau, Y. K. Cheung and S.Y. Wu, A variable parameter incremental method for dynamic instability of linear and nonlinear elastic systems, ASME Journal of applied mechanics, Vol. 49, Dec. 1982, pp 849–853.
- [9] S.L. Lau, Y. K. Cheung and S.Y. Wu, Incremental harmonic balance method with multiple time scales for aperiodic vibration of nonlinear systems, ASME Journal of applied mechanics, Vol. 50, Dec. 1983, pp 871–876.
- [10] VL Popov, Contact mechanics and friction. Physical principles and applications Springer Berlin Heidelberg.
- [11] MATLAB Optimization Toolbox, The MathWorks, Natick, MA, USA.