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.
Similar content being viewed by others
References
Akay A (2002) Acoustics of friction. J Acoust Soc Am 111(4):1525–48
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
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
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
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
Boudot JP (1995) Modélisation des bruits de freinage des véhicules industriels. PhD Thesis . http://www.theses.fr/1995ECDL0008/document
Boutillon X (2000) Corde frottée sur un violon : dynamique, mouvements standard et instabilités. Mécanique Ind 1(6):609–619
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
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
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
Chambrette P (1991) Stabilité des systèmes dynamiques avec frottement sec : Application au crissement des freins à disque. PhD Thesis . http://www.theses.fr/1991ECDL0048
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
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
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
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
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
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
Devroye L (1986) Non-uniform random variate generation. Springer, New York
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
Duraiswami R, Murtugudde R (2010) Efficient kriging for real-time spatio-temporal interpolation
Earles SWE (1977) A mechanism of disc-brake squeal. SAE Trans 86:800–805
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
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
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
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
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
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
Li L, Ouyang H, AbuBakar AR (2009) Numerical analysis of car disc brake squeal considering thermal effects. In: Computational Mechanics. Springer, Berlin, pp 399
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
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
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
Massi F (2006) Dynamic and tribological analysis of brake squeal. PhD Thesis . http://www.theses.fr/2006ISAL0101/document
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
Millner N (1978) An analysis of disc brake squeal. In: automotive engineering congress and exposition. SAE International. https://doi.org/10.4271/780332
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
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
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
North M (1972) Disc Brake Squeal - a Theoretical Model. MIRA research report. Hillington Press . https://books.google.ca/books?id=L7sAPAAACAAJ
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
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
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
Renault A, Massa F, Lallemand B, Tison T (2014) Variability effects on automotive brake squeal prediction
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
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
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
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
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
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
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
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
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
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
Sobol’ M (1993) Sensitivity estimates for nonlinear mathematical models, vol 1, no 4, pp 1061–7590
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
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
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
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
Wriggers P (1995) Finite element algorithms for contact problems. Arch Comput Methods Eng 2(4):1–49. https://doi.org/10.1007/BF02736195
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
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
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
Corresponding author
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.
1.1 A.1 Case 1 : linear model
The simple linear model can be written as follows:
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).
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}\).
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:
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:
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)
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00466-021-02003-7