Skip to main content
Log in

An efficient numerical strategy to predict the dynamic instabilities of a rubbing system: application to an automobile disc brake system

  • Original Paper
  • Published:
Computational Mechanics Aims and scope Submit manuscript

Abstract

This paper deals with the modelling and the prediction of the dynamic instabilities for a rubbing system. Two hybrid approaches are introduced for dynamic instability analysis and applied to a reduced disc brake system. The methods are based on stochastic algorithms coupled with the finite element method (FEM) using the complex eigenvalue analysis technique. By considering the input parameters as random variables, the uncertainty analysis is performed through two approaches to predict the unstable frequencies of a braking system (1) Monte-Carlo (MC) using Mersenne-Twister (MT19937) algorithm and (2) periodic sampling technique. Since the mechanism of brake squeal involves many design parameters, stochastic finite element approaches will be coupled with sensitivity algorithms, e.g. Variance-Based Sensitivity Analysis and Fourier Sensitivity Analysis Test, to analyze the contribution of each random variable on the dynamic instabilities. First, a comparison between the two stochastic algorithms is performed on standard analytical models. The objective is to validate the accuracy and to assess the numerical efficiency that FAST presents to (1) propagate the uncertainties upstream of the model and (2) to compute the partial variances of the model output. Secondly, the coupling of the previous stochastic algorithms with FEM is carried out and tested through a reduced brake system consisting of a rotating disc with two flat pads. Results show that the hybrid approach FAST-FE is more robust and computationally more efficient compared to the widely used MC-FE for these types of problems. FAST-FE solver converges, within a reasonable computing time, either to approximate the probability density function of the random variables or to compute the partial variances of the dynamic instabilities. Hence, it can be considered as an efficient numerical method for squeal instability analysis in order to reduce squeal noise of such a mechanical system.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Akay A (2002) Acoustics of friction. J Acoust Soc Am 111(4):1525–48

    Article  Google Scholar 

  2. Altair HyperWorks I (2016) Brake squeal analysis with optistruct. https://altairuniversity.com/conceptual-design-of-a-3-wheeler-motorbike/conceptual-design-of-a-3-wheeler-motorbike-brake-squeal-analysis/ . Accessed: 2020-02-30

  3. Andrea S, Marco R, Terry A, Francesca C, Jessica C, Debora G, Michaela S, Tarantola S (2007) Introduction to sensitivity analysis, chap. 1. Wiley, pp 1–51. https://doi.org/10.1002/9780470725184.ch1

  4. Andrea S, Marco R, Terry A, Francesca C, Jessica C, Debora G, Michaela S, Tarantola S (2007) Variance-based methods, chap. 4. Wiley, pp 155–182. https://doi.org/10.1002/9780470725184.ch4

  5. Abu bakar AR, Ouyang H (2006) Complex eigenvalue analysis and dynamic transient analysis in predicting disc brake squeal. Int J Vehicle Noise Vib. https://doi.org/10.1504/IJVNV.2006.011051

    Article  Google Scholar 

  6. Boudot JP (1995) Modélisation des bruits de freinage des véhicules industriels. PhD Thesis . http://www.theses.fr/1995ECDL0008/document

  7. Boutillon X (2000) Corde frottée sur un violon : dynamique, mouvements standard et instabilités. Mécanique Ind 1(6):609–619

    Article  Google Scholar 

  8. Brunetti J, Massi F, Dambrogio W, Berthier Y (2016) A new instability index for unstable mode selection in squeal prediction by complex eigenvalue analysis. J Sound Vib 377:106–122. https://doi.org/10.1016/j.jsv.2016.05.002

    Article  Google Scholar 

  9. Brunetti J, Massi F, Saulot A, Renouf M, DAmbrogio W (2015) System dynamic instabilities induced by sliding contact: a numerical analysis with experimental validation. Mech Syst Signal Process 58–59:70–86. https://doi.org/10.1016/j.ymssp.2015.01.006

    Article  Google Scholar 

  10. Bush AW, Gibson RD, Thomas TR (1975) The elastic contact of a rough surface. Wear 35(1):87–111. https://doi.org/10.1016/0043-1648(75)90145-3

    Article  Google Scholar 

  11. Chambrette P (1991) Stabilité des systèmes dynamiques avec frottement sec : Application au crissement des freins à disque. PhD Thesis . http://www.theses.fr/1991ECDL0048

  12. Cremon MA, Christie MA, Gerritsen MG (2020) Monte Carlo simulation for uncertainty quantification in reservoir simulation: a convergence study. J Petrol Sci Eng 190:107094. https://doi.org/10.1016/j.petrol.2020.107094

    Article  Google Scholar 

  13. Cukier RI, Fortuin CM, Shuler KE, Petschek AG, Schaibly JH (1973) Study of the sensitivity of coupled reaction systems to uncertainties in rate coefficients i theory. J Chem Phys 59(8):3873–3878. https://doi.org/10.1063/1.1680571

    Article  Google Scholar 

  14. Cukier RI, Schaibly JH, Shuler KE (1975) Study of the sensitivity of coupled reaction systems to uncertainties in rate coefficients iii analysis of the approximations. J Chem Phys 63(3):1140–1149. https://doi.org/10.1063/1.431440

    Article  Google Scholar 

  15. Culla A, Massi F (2009) Uncertainty model for contact instability prediction. J Acoust Soc Am 126(3):1111–1119. https://doi.org/10.1121/1.3183376

    Article  Google Scholar 

  16. Dai Y, Lim TC (2008) Suppression of brake squeal noise applying finite element brake and pad model enhanced by spectral-based assurance criteria. Appl Acoust 69(3):196–214. https://doi.org/10.1016/j.apacoust.2006.09.010

    Article  Google Scholar 

  17. Denimal E, Sinou JJ, Nacivet S (2019) Influence of structural modifications of automotive brake systems for squeal events with kriging meta-modelling method. J Sound Vib 463:114938. https://doi.org/10.1016/j.jsv.2019.114938

    Article  Google Scholar 

  18. Devroye L (1986) Non-uniform random variate generation. Springer, New York

    Book  Google Scholar 

  19. Du Y, Wang Y (2017) Squeal analysis of a modal-parameter-based rotating disc brake model. Int J Mech Sci 131–132:1049–1060. https://doi.org/10.1016/j.ijmecsci.2017.07.033

    Article  Google Scholar 

  20. Duraiswami R, Murtugudde R (2010) Efficient kriging for real-time spatio-temporal interpolation

  21. Earles SWE (1977) A mechanism of disc-brake squeal. SAE Trans 86:800–805

    Google Scholar 

  22. Fenton GA, Griffiths D (2007) Random field generation and the local average subdivision method. In: DV Griffiths, GA Fenton (eds) Probabilistic Methods in Geotechnical Engineering, CISM Courses and Lectures. Springer, Vienna. pp 201–223. https://doi.org/10.1007/978-3-211-73366-0_9

  23. Greenwood JA, Williamson JBP, Bowden FP (1966) Contact of nominally flat surfaces. Proc Royal Soc Lond Ser A Math Phys Sci 295(1442):300–319. https://doi.org/10.1098/rspa.1966.0242

    Article  Google Scholar 

  24. Heckl MA, Abrahams ID (2000) Curve squeal of train wheels, part 1: mathematical model for its generation. J Sound Vib 229(3):669–693. https://doi.org/10.1006/jsvi.1999.2510

    Article  MATH  Google Scholar 

  25. Hetzler H, Willner K (2012) On the influence of contact tribology on brake squeal. Tribol Int 46(1):237–246. https://doi.org/10.1016/j.triboint.2011.05.019

    Article  Google Scholar 

  26. Hoffmann N, Fischer M, Allgaier R, Gaul L (2002) A minimal model for studying properties of the mode-coupling type instability in friction induced oscillations. Mech Res Commun 29(4):197–205. https://doi.org/10.1016/S0093-6413(02)00254-9

    Article  MATH  Google Scholar 

  27. Koda M, Mcrae GJ, Seinfeld JH (1979) Automatic sensitivity analysis of kinetic mechanisms. Int J Chem Kinet 11(4):427–444. https://doi.org/10.1002/kin.550110408

    Article  Google Scholar 

  28. Li L, Ouyang H, AbuBakar AR (2009) Numerical analysis of car disc brake squeal considering thermal effects. In: Computational Mechanics. Springer, Berlin, pp 399

  29. Lin CG, Zou MS, Sima C, Liu SX, Jiang LW (2019) Friction-induced vibration and noise of marine stern tube bearings considering perturbations of the stochastic rough surface. Tribol Int 131:661–671. https://doi.org/10.1016/j.triboint.2018.11.026

    Article  Google Scholar 

  30. Liu P, Zheng H, Cai C, Wang YY, Lu C, Ang KH, Liu GR (2007) Analysis of disc brake squeal using the complex eigenvalue method. Appl Acoust 68(6):603–615. https://doi.org/10.1016/j.apacoust.2006.03.012

    Article  Google Scholar 

  31. Liu S, Gordon T, Akif Özbek M (1998) Nonlinear model for aircraft brake squeal analysis: model description and solution methodology. J Aircraft 35:623–630. https://doi.org/10.2514/2.2346

    Article  Google Scholar 

  32. Massi F (2006) Dynamic and tribological analysis of brake squeal. PhD Thesis . http://www.theses.fr/2006ISAL0101/document

  33. Matsumoto M, Nishimura T (1998) Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Trans Model Comput Simul 8(1):3–30. https://doi.org/10.1145/272991.272995

    Article  MATH  Google Scholar 

  34. Millner N (1978) An analysis of disc brake squeal. In: automotive engineering congress and exposition. SAE International. https://doi.org/10.4271/780332

  35. Nechak L, Besset S, Sinou JJ (2018) Robustness of stochastic expansions for the stability of uncertain nonlinear dynamical systems Application to brake squeal. Mech Syst Signal Process 111:194–209. https://doi.org/10.1016/j.ymssp.2018.01.021

    Article  Google Scholar 

  36. Nechak L, Gillot F, Besset S, Sinou JJ (2015) Sensitivity analysis and kriging based models for robust stability analysis of brake systems. Mech Res Commun 69:136–145. https://doi.org/10.1016/j.mechrescom.2015.08.001

    Article  Google Scholar 

  37. Nobari A, Ouyang H, Bannister P (2015) Uncertainty quantification of squeal instability via surrogate modelling. Mech Syst Signal Process 60–61:887–908. https://doi.org/10.1016/j.ymssp.2015.01.022

    Article  Google Scholar 

  38. North M (1972) Disc Brake Squeal - a Theoretical Model. MIRA research report. Hillington Press . https://books.google.ca/books?id=L7sAPAAACAAJ

  39. Oberst S, Lai JCS (2015) Nonlinear transient and chaotic interactions in disc brake squeal. J Sound Vib 342:272–289. https://doi.org/10.1016/j.jsv.2015.01.005

    Article  Google Scholar 

  40. Oden JT, Martins JAC (1985) Models and computational methods for dynamic friction phenomena. Comput Methods Appl Mech Eng 52(1):527–634. https://doi.org/10.1016/0045-7825(85)90009-X

    Article  MathSciNet  MATH  Google Scholar 

  41. Jarvis Graduate P, Mills R, Associate Member B (1963) Vibrations Induced by Dry Friction. Proc Institut Mech Eng, vol 178, pp 847–857. https://doi.org/10.1177/0020348363178001124

  42. Renault A, Massa F, Lallemand B, Tison T (2014) Variability effects on automotive brake squeal prediction

  43. Renault A, Massa F, Lallemand B, Tison T (2016) Experimental investigations for uncertainty quantification in brake squeal analysis. J Sound Vib 367:37–55. https://doi.org/10.1016/j.jsv.2015.12.049

    Article  Google Scholar 

  44. Saltelli A, Annoni P, Azzini I, Campolongo F, Ratto M, Tarantola S (2010) Variance based sensitivity analysis of model output Design and estimator for the total sensitivity index. Comput Phys Commun 181(2):259–270. https://doi.org/10.1016/j.cpc.2009.09.018

    Article  MathSciNet  MATH  Google Scholar 

  45. Saltelli A, Ratto M, Andres T, Campolongo F, Cariboni J, Gatelli D, Saisana M, Tarantola S (2008) Global sensitivity analysis. Primer. https://doi.org/10.1002/9780470725184.ch6

    Article  MATH  Google Scholar 

  46. Saltelli A, Tarantola S, Chan KPS (1999) A quantitative model-independent method for global sensitivity analysis of model output. Technometrics 41(1):39–56. https://doi.org/10.1080/00401706.1999.10485594

    Article  Google Scholar 

  47. Sarrouy E, Dessombz O, Sinou JJ (2013) Piecewise polynomial chaos expansion with an application to brake squeal of a linear brake system. J Sound Vib 332(3):577–594. https://doi.org/10.1016/j.jsv.2012.09.009

    Article  MATH  Google Scholar 

  48. Schaibly JH, Shuler KE (1973) Study of the sensitivity of coupled reaction systems to uncertainties in rate coefficients ii applications. J Chem Phys 59(8):3879–3888. https://doi.org/10.1063/1.1680572

    Article  Google Scholar 

  49. Sinou JJ (2010) Transient non-linear dynamic analysis of automotive disc brake squeal On the need to consider both stability and non-linear analysis. Mech Res Commun 37(1):96–105. https://doi.org/10.1016/j.mechrescom.2009.09.002

    Article  MATH  Google Scholar 

  50. Sinou JJ, Jézéquel L (2007) Mode coupling instability in friction-induced vibrations and its dependency on system parameters including damping. Europ J Mech A/Solids 26(1):106–122. https://doi.org/10.1016/j.euromechsol.2006.03.002

    Article  MATH  Google Scholar 

  51. Sinou JJ, Loyer A, Chiello O, Mogenier G, Lorang X, Cocheteux F, Bellaj S (2013) A global strategy based on experiments and simulations for squeal prediction on industrial railway brakes. J Sound Vib 332(20):5068–5085. https://doi.org/10.1016/j.jsv.2013.04.008

    Article  Google Scholar 

  52. Sobol IM (2001) Global sensitivity indices for nonlinear mathematical models and their Monte Carlo estimates. Math Comput Simul 55(1):271–280. https://doi.org/10.1016/S0378-4754(00)00270-6

    Article  MathSciNet  MATH  Google Scholar 

  53. Sobol’ M (1993) Sensitivity estimates for nonlinear mathematical models, vol 1, no 4, pp 1061–7590

  54. Spurr RT (1961) A theory of brake squeal. Proc Institut Mech Eng Automob Div 15(1):33–52. https://doi.org/10.1243/PIME_AUTO_1961_000_009_02

    Article  Google Scholar 

  55. van Stein B, Wang H, Kowalczyk W, Emmerich M, Bäck T (2020) Cluster-based Kriging approximation algorithms for complexity reduction. Appl Intell 50(3):778–791. https://doi.org/10.1007/s10489-019-01549-7

    Article  Google Scholar 

  56. Stender M, Tiedemann M, Spieler D, Schoepflin D, Hofffmann N, Oberst S (2020) Deep learning for brake squeal: vibration detection, characterization and prediction. arXiv:2001.01596

  57. Tison T, Heussaff A, Massa F, Turpin I, Nunes RF (2014) Improvement in the predictivity of squeal simulations: uncertainty and robustness. J Sound Vib 333(15):3394–3412. https://doi.org/10.1016/j.jsv.2014.03.011

  58. Wriggers P (1995) Finite element algorithms for contact problems. Arch Comput Methods Eng 2(4):1–49. https://doi.org/10.1007/BF02736195

    Article  MathSciNet  Google Scholar 

  59. Yue Y, Zhang L (2009) A study of effects of brake contact interfaces on brake squeal. SAE Int J Passenger Cars Mech Syst 2(1):1406–1413. https://doi.org/10.4271/2009-01-2100

    Article  Google Scholar 

  60. Zhang SO, Lai JCS (2016) Instability analysis of friction oscillators with uncertainty in the friction law distribution. Proc Institut Mech Eng Part C J Mech Eng Sci 230(6):948–958. https://doi.org/10.1177/0954406215616421

    Article  Google Scholar 

Download references

Acknowledgements

The first author would like to thank the Dr. Ing. Kamal Kesour for his valuable suggestions and constructive comments.

The authors acknowledge the financial support of Natural Sciences and Engineering Research Council of Canada (NSERC) and Fiat Chrysler Automobile Canada (FCA).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Farouk Maaboudallah.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix A: Testing the numerical performance of the stochastic algorithms

Appendix A: Testing the numerical performance of the stochastic algorithms

In this section, the two stochastic algorithms studied in the paper will be tested on standard mathematical models; (1) one is a simple linear model and (2) the other is constructed by the G-functions of Sobol, a classic of sensitivity theory, which is a non-linear and non-monotonic model. The objective of this section is to compare (1) Monte Carlo implementation using Sobol’s approximation, (2) FAST algorithm through the spectrum of the Fourier series decomposition to estimate sensitivity indexes with (3) the analytical solutions inferred through academic models.

Fig. 9
figure 9

Accuracy of the MC-VBSA algorithm through a linear model in Eq. (33): illustration of the convergence for (a) the first and (b) the second sensitivity index

1.1 A.1 Case 1 : linear model

The simple linear model can be written as follows:

$$\begin{aligned} Y = 3x_1 + 2x_1, \end{aligned}$$
(33)

with \(x_i\), \(i \in \{1,2\}\) are RVs that follow a standard normal distribution noted by \(\mathcal {N}(0,1)\). The variance and the first order sensitivity indexes can be expressed, in this case, by:

  • \( V(Y) = 13\);

  • \(S_{x_1} = 0.69\) and \(S_{x_2} = 0.31\).

Before presenting the comparative results of the two stochastic approaches (i.e. MC-VBSA and FAST), it can be seen clearly from Fig. 9 that MC-VBSA algorithm converges only with a significant sample size which corresponds to 5000. Despite the simplicity of the linear model in Eq. (33), MC-VBSA has difficulty estimating the analytical solutions on the first attempt. In addition, it is remarkable that the MC-VBSA algorithm converges slowly by increasing the number of iterations towards the analytical solutions. However, the increase in the number of iterations increases the computation time (see Table 6).

Table 6 The computation time of MC-VBSA algorithm for a linear model in Eq. (33)

The response related to sensitivity indexes obtained from FAST algorithm is compared to the reference solution and MC-VBSA approximation in the Fig. 10 using the linear model in Eq. (33). It should be noted that the sample size used to compute the approximations, through MC-VBSA and FAST, respect the “aliasing effect” criteria. It is worth 185 samples generated, as explained in Sect. 2, by the periodic sampling technique and the pseudo-random generator of MT19937. Under the conditions mentioned above, FAST approximation and the reference solutions agree very well over the RVs. In return, MC-VBSA overestimates the first index \(S_{x_1}\) and underestimates the second one \(S_{x_2}\).

Fig. 10
figure 10

First order Sensitivity indexes for the linear model in Eq. (33), computed through FAST and MC-VBSA algorithms using \(N_s = 185\) samples and compared with the analytic solution

1.2 A.2. Case 2 : G-functions of Sobol

The non-linear and non-monotonic model is based on G-functions of Sobol. It is a classic used to assess sensitivity methods. It is represented through an explicit equations as follows:

$$\begin{aligned} {\left\{ \begin{array}{ll} Y = \displaystyle \prod _{i=1}^n g_i(x_i), ~~ \mathbb {K}_x^n = \big \{(x_1,\dots ,x_n) \mid 0 \le x_i \le 1 \big \}\\ g_i(x_i) = \frac{\mid 4 x_i - 2 \mid + a_i}{1 + a_i}, ~~ \forall x_i \in [0,1], ~~ a_i \in \mathbb {R}^+ \end{array}\right. }, \end{aligned}$$
(34)

By exploiting the fact that \(x_i\) is in [0, 1] and \(a_i \ge 0\), it can be shown that G-Sobol functions vary as follows:

$$\begin{aligned} 1 - \frac{1}{1 + a_i} \le g_i(x_i) \le 1 + \frac{1}{1 + a_i},~~ \forall x_i \in [0,1], \end{aligned}$$
(35)

and the stochastic indicators may be expressed as:

  • the variance of the model,

    $$\begin{aligned} V(Y) = \displaystyle \prod _{i=1}^n (V_i + 1) - 1, \end{aligned}$$
    (36)
  • the sensitivity indexes,

    $$\begin{aligned} S_{x_i} = \frac{1}{3(1+a_i)^2 \displaystyle \prod _{i=1}^n (V_i + 1) - 1}. \end{aligned}$$
    (37)
Fig. 11
figure 11

First order Sensitivity indexes for the non-linear model in Eq. (34), computed through FAST and MC-VBSA algorithms using 185 samples and compared with the analytic solution

From the inequations (35) and the sensitivity indexes in Eq. (37), it can be concluded that if \(a_i\) is small, the sensitivity index \(S_{x_i}\) will be large and therefore, the effect of the random variable \(x_i\) on the model Y will be important. The case where \(a_i = 0\) represents an extreme case which implies an important first order effect. The testing of stochastic algorithms for sensitivity analysis is performed considering only 3 parameters with factors of the Sobol G-functions corresponding to \(a_i = 0\). This is the worst scenario for the Sobol G-functions in which singularities occur in each n dimensions corresponding to the middle point \(x_i=\frac{1}{2}\).

Sobol’s G-functions model in Eq. (34) is an interesting model. It is suitable to test the robustness and the accuracy of FAST algorithm since it involves an entirely different behavior compared to the linear model presented above. According the “aliasing effect” criteria, the numerical simulations of the current test model, for FAST and MC-VBSA methods, contains 3 RVs described by 121 samples through an uniform PDF. In analogy with the previous investigation (i.e case 1), both methods are compared in Fig. 11 to the analytical solution given by Eq. (37). As expected, MC-VBSA, which corresponds to the widely used method with FEM [15, 60], under and overestimates sensitivity indexes. However, FAST approximation is in a good agreement with the analytic solutions. Although a difference is observed in the \(S_{x_3}\) index between the FAST approximation and the analytical solution due to strong non-linearities in the model, predictions can be improved by increasing the number of samples.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Maaboudallah, F., Atalla, N. An efficient numerical strategy to predict the dynamic instabilities of a rubbing system: application to an automobile disc brake system. Comput Mech 67, 1465–1483 (2021). https://doi.org/10.1007/s00466-021-02003-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00466-021-02003-7

Keywords

Navigation