1 Introduction

Mitigation of unwanted vibrations represents an important research topic for many engineering disciplines. This reduction of vibrations is commonly achieved via vibration-isolation systems, i.e. by controlling the supporting structure [1]; or via vibration-suppression systems, i.e. controlling the structure itself by means of supplemental damping [2, 3] or other techniques [4, 5]. This problem can be very challenging given the complexity of engineering systems and the random character of vibrations. The aim of this paper is to provide a comprehensive overview on the performance of vibration-suppression systems, which is achieved through the analysis of the control systems’ performance under (1) Gaussian loads, by providing explicit analytical response-relations; and (2) non-Gaussian loads by using estimates of response statistics using Monte Carlo simulations. Unlike other similar studies, the both types of loads have a general characterisation of the frequency content given by a power-spectral density function.

Three vibration-suppression systems are analysed, that is, the viscous damper (VD), the tuned-mass damper (TMD) and the tuned-inerter damper (TID). Following is a brief presentation of these systems with a non-exhaustive set of selected references. VDs were introduced in the 70’s [6] and are installed to increase the limited inherent structural damping of civil engineering structures [7, 8]. TMDs were proposed by Frahm as early as 1909 [9] and consist of an added mass, mounted in series with a spring and a damper. Several analytical and numerical tuning methods have been derived since, starting with Den Hartog [10]. While VDs and TMDs have been successful in many engineering applications and installed in several buildings around the world, inerter-based systems, such as the TID—where the TMD mass is replaced with an inerter—rely on a newly-introduced device developed by Smith [11]. Since its invention, the inerter has been applied successfully in the automotive industry [12] and in the development of train suspensions [13, 14]. Recent studies have looked into the use of inerters for civil-engineering applications [15,16,17,18].

Previous studies regarding the performance of vibration suppressed systems have been carried out before for VDs [2, 19], TMDs [20, 21], TIDs [4, 22], or other control systems such as liquid column dampers [23], vibration barriers [1], or viscoelastic-mass dampers [24], but they generally refer to very specific loading patterns. For example, some studies quantify the performance of the control systems by considering only harmonic or deterministic ground-motion records [4, 24,25,26], while others attempt a probabilistic analysis by using Gaussian white noise [27, 28]. Some studies consider more specific frequency patterns, by using Gaussian vibrations with Kanai-Tajimi frequency spectra [29,30,31], or as in the case of [32], where the TMD is designed to respond to the frequency bandwidth of walking crowds. As for reliability studies on control systems, first- and second- order reliability methods (FORM/SORM) have been used in [27] and a more theoretical approach for the reliability of control theory of random vibrations is shown in [33, 34], in which dynamic programming and the stochastic averaging method [35] are used. An analytical solution using crossing theory [36] (Chap. 7.3) for structural control applications is presented in [37], with an application for the tuned mass-damper-inerter in [31].

Similar to some previous studies aforementioned, this paper analyses the response of vibration-controlled linear systems subjected to Gaussian vibrations, but it compares the performances of the VDs, TMDs and TIDs using explicit frequency-response relations for random vibration with general frequency contents. The analytical expressions of the reliability metrics are an essential instrument in designing these systems for random excitation, in order to avoid the expensive Monte Carlo simulations. Explicit analytical relations for reliability metrics have been developed for VD, TMD and TID systems under the assumption of stationary Gaussian input, using elements of random-vibration theory. Analytical solutions are backed by Monte Carlo results, which are further extended for the case of the non-Gaussian vibrations, a relevant distinction between the current research and previous similar studies. The VD-, TMD- and TID-controlled systems’ performances are also analysed in the context of the more general non-Gaussian vibrations, with narrow- and broad-band frequency contents. Performing analyses beyond the Gaussian assumption is essential because realistic excitations do not follow it. The non-Gaussian character of loads can be simply shown by calculating the kurtosis coefficient, which for realistic vibration-inducing loads is different than 3, the value characteristic for Gaussian processes [38]. For example, the kurtosis coefficient is higher than 4 for wind pressure on low-rise structures tested in wind tunnels [39]; is 6.2 for coastal-wave elevations measured in Duck, North Carolina [40]; has an average value of 14.4 for seismic ground-acceleration for earthquakes recorded on rock sites [41]; is only 2.1 for the roughness of a road in South Dakota [38]; and measures 6.2 for the unevenness of a railway track in India [38].

This paper is structured in two main parts: (1) the system and input definitions, that is, the description of the host structure and the vibration-control devices, and the characterisation of the Gaussian and non-Gaussian stochastic processes describing the random vibrations to which the host structure is subjected; and (2) the characterisation of the reliability of the host and vibration-control systems, using random-vibration theory and Monte Carlo simulations, for the Gaussian and non-Gaussian vibrations, respectively. The first part describes the governing equations of motion for the uncontrolled and controlled dynamic systems subjected to random vibrations. For a fair comparison of the controlled systems’ performances, the VDs, TMDs and TIDs are calibrated such that the maximum relative displacements of the controlled structures are similar over the entire frequency spectrum. The second part of the paper defines reliability metrics derived using the crossing theory, metrics used for the comparison of the three types of vibration-control systems analysed. Analytical relations for the reliability metrics are developed for the systems subjected to Gaussian input, supported by numerical simulations, used further on for the analyses under non-Gaussian input. Finally, an overall comparison of the increase in the reliability of the controlled structures using all types of controllers, with respect to the uncontrolled host structures, is shown using exceedance probabilities and first-passage times of the critical response.

2 Systems and input definition

The goal of the paper is to provide a comprehensive view of the effects of vibration-suppression devices on the performance of dynamic systems subjected to random vibrations. The performance is quantified in terms of its reliability by using elements of random-vibration theory. The problem solved in this paper consists of three main elements, discussed separately in this section: the host dynamic system, the vibration-suppression systems, and the random-vibration input. The host dynamic system is represented by a viscously-damped linear single-degree-of-freedom (SDOF) system; the vibration-suppression systems analysed are the viscous damper (VD), the tuned mass-damper (TMD) and the tuned inerter-damper (TID); and the random input is represented by stochastic Gaussian and non-Gaussian processes with various frequency contents.

2.1 Host dynamic system

The viscously-damped linear SDOF dynamic system subjected to random vibrations is used to analyse the effects of vibration-control systems on its performance. Its response is characterized by the following ordinary differential equation

$$\begin{aligned} {\ddot{X}}(t)+2\zeta _0\nu _0{\dot{X}}(t)+\nu _0^2X(t)=A(t) \end{aligned}$$
(1)

with \(t\ge 0\), where X(t) denotes the displacement of the linear SDOF system relative to the ground subjected to a stochastic process A(t). Zero initial conditions, \(X(0)=0\) and \({\dot{X}}(0)=0\), are assumed. Coefficients \(\nu _0\) and \(\zeta _0\) are known as the fundamental frequency and damping ratio of the linear SDOF, respectively. Numerical values for the system parameters used for the examples in the following sections are \(\nu _0 = 4\pi \) rad/s and \(\zeta _0=2\%\).

2.2 Vibration-suppression systems

Three types of control systems are used to analyse their vibration-suppression effects on the response of the host structure subjected to Gaussian and non-Gaussian random vibrations. The SDOF host structure and the control systems are shown in Fig. 1. The control systems analysed are modelled inside the host structure, either connected between its mass and the ground (e.g. VD, TID), or connected to the mass only (e.g. TMD), and are used independently to control the vibration in the host structure.

Fig. 1
figure 1

a Host structure: \(\nu _0=\sqrt{k/m}\), \(\zeta _0=c/(2 \nu _0 m)\); b VD: \(\mu =c_d/c\); c TMD: \(\mu =m_d/m\), \(\nu _{TMD}=\sqrt{k_d/m_d}\), \(\zeta _{TMD}=c_d/(2 \nu _{TMD} m_d)\) and d TID: \(\mu =b_d/m\), \(\nu _{TID}=\sqrt{k_d/b_d}\), \(\zeta _{TID}=c_d/(2 \nu _{TID} b_d)\)

Equation 1 is modified to account for the presence of each control system, as detailed in the following subsections. It should be noted that an SDOF host structure embodying a TMD or a TID becomes a two-degrees-of-freedom system. Note that the rest of the equations of motion for the controlled SDOF system are also written in coordinates relative to the ground.

2.2.1 VD

For VDs [2, 19], the addition of the damper leads to a direct increase in the structure’s damping, with no impact on the natural frequency of the host structure.

$$\begin{aligned} {\ddot{X}}(t)+2\zeta _0(1+\mu )\nu _0{\dot{X}}(t)+\nu _0^2X(t)=A(t) \end{aligned}$$
(2)

where \(\mu =c_d/c\) is the ratio between the VD-added damping, \(c_d\), and the structural damping, c. The response X(t) is the displacement of the VD-controlled SDOF linear system relative to the ground.

2.2.2 TMD

As noted above, for TMDs the structure becomes more complex, its dynamics being described by the following system of equations

$$\begin{aligned}&{\ddot{X}}(t)+2\zeta _0\nu _0{\dot{X}}(t)+\nu _0^2X(t)+2\zeta _{TMD}\nu _{TMD}\mu ({\dot{X}}(t)\nonumber \\&\quad -{\dot{Y}}(t))+\nu _{TMD}^2\mu (X(t)-Y(t))=A(t) \end{aligned}$$
(3)
$$\begin{aligned}&{\ddot{Y}}(t)+2\zeta _{TMD}\nu _{TMD} ({\dot{Y}}(t)-{\dot{X}}(t))+\nu _{TMD}^2 (Y(t)\nonumber \\&\quad -X(t))=A(t) \end{aligned}$$
(4)

where Y(t) denotes the displacement response of the TMD system relative to the ground. Zero initial conditions, \(Y(0)=0\) and \({\dot{Y}}(0)=0\), are assumed. Coefficients \(\nu _{TMD}\) and \(\zeta _{TMD}\) are known as the fundamental frequency and damping ratio of the TMD and \(\mu \) is the mass ratio between the TMD and the host structure [10]. Note that the respective responses X(t) and Y(t) are coupled and they represent the displacements of the TMD-controlled SDOF linear and the TMD systems, relative to the ground [42].

2.2.3 TID

The TID-controlled system response is described by the following set of equations:

$$\begin{aligned}&{\ddot{X}}(t)+2\zeta _0\nu _0{\dot{X}}(t)+\nu _0^2X(t)+2\zeta _{TID}\nu _{TID}\mu ({\dot{X}}(t)\nonumber \\&\quad - {\dot{Y}}(t))+ \nu _{TID}^2\mu (X(t)-Y(t))=A(t) \end{aligned}$$
(5)
$$\begin{aligned}&{\ddot{Y}}(t)+2\zeta _{TID}\nu _{TID} ({\dot{Y}}(t)-{\dot{X}}(t))+\nu _{TID}^2 (Y(t)\nonumber \\&\quad -X(t))=0 \end{aligned}$$
(6)

where Y(t) denotes the displacement response of the TID system. Zero initial conditions, \(Y(0)=0\) and \({\dot{Y}}(0)=0\), are assumed. Coefficients \(\nu _{TID}\) and \(\zeta _{TID}\) are known as the fundamental frequency and damping ratio of the TID and \(\mu \) is the inertance-to-mass ratio between the TID and the host structure [4, 22]. Similar to the equations of motion of the TMD, X(t) and Y(t) are coupled and they represent the relative displacements to the ground of the TID-controlled SDOF linear and the TID systems.

The TID is a passive vibration-suppression system, such as the VD or the TMD, that combines the advantages of both the VD and the TMD. Similar to the TMD, the TID introduces an additional degree of freedom to the host structure, with additional damping and stiffness. Unlike the TMD, the TID has its physical mass replaced by the apparent mass produced by the inerter. Similar to the VD, the TID is connected to two terminals of the structure. Thus, the TID is able to reduce the system’s response at the main frequency, similar to the TMD, but also the response at the other secondary frequencies, similar to the VD. A detailed description of the TID and the equtions of motion of TID-controlled systems are provided in [4], and the similarities between the TID and the TMD in particular can be seen by comparing the respective equations of motion, i.e. Eqs. (4) and (6), respectively.

Fig. 2
figure 2

Frequency response for harmonic excitation with forcing frequency \(\nu \)

2.2.4 Control-systems optimisation

The goal of the optimisation is obtaining minimum relative displacement of the host structure across the entire frequency range, as shown in Fig. 2. The TMD system is tuned based on Den Hartog’s guidelines for damped vibration absorbers, subjected to harmonic base excitation [10]. Den Hartog’s analytical optimisation assumes that the host structure is undamped. As mentioned in the previous section, the structure proposed in this paper is lightly damped, having a damping ratio of \(\zeta _0=2 \%\). The errors introduced by low damping are negligible in practice. Hence, the TMD optimal frequency and damping ratios are given by

$$\begin{aligned} \nu _{TMD}&=\frac{\sqrt{1+ {\displaystyle \frac{\mu }{2}}}}{\mu +1} \nu _0 \end{aligned}$$
(7)
$$\begin{aligned} \zeta _{TMD}&=\sqrt{\frac{3\mu }{8(\mu +1)\bigg (1+{\displaystyle \frac{\mu }{2}}\bigg )}} \end{aligned}$$
(8)

A similar analytical optimisation was developed for TID-controlled undamped host structures, subjected to base excitation [16]. In the TID case, the optimisation is less sensitive to the structural damping \(\zeta _0\) of the host structure compared to the TMD. The TID optimal frequency and damping ratios are given by

$$\begin{aligned} \nu _{TID}&=\frac{1}{1+\mu } \nu _0 \end{aligned}$$
(9)
$$\begin{aligned} \zeta _{TID}&= \sqrt{ \frac{3 \mu }{8 \bigg (1+ \mu \bigg )}} \end{aligned}$$
(10)

For consistency, it is assumed that the TID and TMD have equal inertance-to-mass and mass ratios, respectively, namely \(\mu =5 \%\). Given the inerter’s capability of generating amplified mass ratios of up to 200 times larger than its physycal mass [11, 43], we consider one additional TID with inertance-to-mass ratio \(\mu =20 \%\), which is equivalent to only four times the physical mass of the TMD with \(\mu =5\%\). With an amplified mass ratio, the force generated by the larger TID can bring significant performance improvements over the traditional TMD. The VD is tuned such that the maximum relative displacement at the host structure fundamental frequency matches that of the TID and TMD-controlled structures, when the inertance-to-mass and mass ratios are set to \(\mu =5\%\). Following this consistent calibration rule for the VD, the damping-coefficient ratio that defines the VD results to be \(\mu =3.5\). It can be seen from the calibration process described herein, that all three vibration-suppression systems proposed are essentially defined by one single parameter \(\mu \), having different meanings for each system: (1) mass ratio for the TMD; (2) inertance-to-mass ratio for the TID; and (3) damping-coefficient ratio for the VD. A summary of all the parameters for each uncontrolled and controlled structure is shown in Table 1.

Table 1 Controlled- and uncontrolled-system parameters

2.3 Random-Vibration input

The uncontrolled and controlled host structures are subjected to random vibrations, characterized by different frequency contents and Gaussian and non-Gaussian marginal distributions. The random vibrations are defined by a translation stochastic process of the type \(A(t)=f[G(t)], ~t\ge 0\), defined in units of acceleration, where G(t) is a stationary zero-mean, unit-variance, Gaussian process with standard Gaussian probability density function \(\phi (x)=(2\pi )^{-0.5}\exp \{-0.5x^2\}\) and frequency content defined by the one-sided power-spectral density function \(g(\nu ),~\nu \ge 0\). Note that A(t) covers a large class of Gaussian (for \(f(x)=x\)) and non-Gaussian processes (e.g. log-Normal for \(f(x)=\exp \{x\}\)). For our problem we use a standard Gaussian process and a non-Gaussian process defined by the function \(f(x)=x^3\), to preserve the zero-symmetry of the process. The non-Gaussian process’s marginal distribution F(x) has a functional form such that \(F^{-1}\circ \varPhi (x)=x^3\). The marginal distributions for both types of processes are shown in Fig. 3, and it can be noticed that the non-Gaussian defined by \(f(x)=x^3\) is indeed symmetrical around zero and has considerably larger tails than the Gaussian process. The non-Gaussian distribution chosen has heavier tails than the Gaussian process in this case, as suggested by the data presented in the Introduction section.

Fig. 3
figure 3

Marginal distributions of A(t) for \(f(x)=x\) (continuous line), and \(f(x)=x^3\) (dashed line)

For the one-sided spectral-density function we use a function of constant intensity \(g_0\) defined on a limited frequency bandwidth \([\nu _a,\nu _b]\), \(g(\nu )=g_0\mathbb {1}_{\nu \in [\nu _a,\nu _b]}\), where \(\mathbb {1}_{\nu \in [\nu _a,\nu _b]}\) is called the indicator function and is equal to 1 if \(\nu \in [\nu _a,\nu _b]\) and 0, otherwise. Unit variance is assumed for the process, which implies that \(g_0=(\nu _b-\nu _a)^{-1}\). Two frequency contents are considered for A(t), i.e. a narrow-band pulse (NBP) frequency with \(\nu _a=3\pi \) rad/s and \(\nu _b=5\pi \) rad/s defined in the vicinity of the natural frequency of the system, \(\nu _0\); and a wide-band frequency with \(\nu _a=0\) and \(\nu _b=10\pi \) rad/s. For the second case, in which \(\nu _a=0\), the process A(t) is also known as band-limited white noise (BLWN). The graphical representation of the power-spectral density functions for the two types of processes is shown in Fig. 4a. Any frequency content, whether it is white or “coloured” noise can be used to replace function \(g(\nu )\). The examples chosen in this paper are two general processes, whose frequency ranges can be found in real processes, such as the frequency of people walking for the NBP [44] or of earthquakes for the BLWN [41].

Fig. 4
figure 4

a Power-spectral density functions \(g(\nu )\); b Correlation functions \(r(\tau )\) for the narrow-band and wide-band processes A(t), respectively

A significant difference between the NBP and the BLWN is seen in their correlation functions. The correlation function is defined as the Fourier transform of the power-spectral density function and can be calculated explicitly for the two cases presented here. Thus, the correlation function for the NBP is \(r(\tau )=2/[(\nu _b-\nu _a)\tau ]\sin [0.5(\nu _b-\nu _a)\tau ]\cos [0.5(\nu _a+\nu _b)\tau ]\) and for the BLWN is \(r(\tau )=1/(\nu _b\tau )\sin (\nu _b\tau )\). Figure 4b shows the correlation of the two types of processes for the first 6 s. It can be noticed that the input motion is correlated for the first 1–1.5 s in the case of the NBP, while it is practically uncorrelated in the case of the BLWN. Figure 5a, b show 10 s samples of the four types of inputs defined, i.e. Gaussian and non-Gaussian, NBP and BLWN processes, respectively. Note that the non-Gaussian samples exhibit high peaks, which is consistent with the distribution functions in Fig. 3. The length of the input samples can be extended to any duration, but given the correlation function in Fig. 4b and computational convenience, it was limited to 10 s.

Fig. 5
figure 5

Samples of A(t) for a the Gaussian process with \(f(x)=x\)(left), and b the non-Gaussian process with \(f(x)=x^3\)

Samples of the process A(t) can be obtained via Monte Carlo simulations using the spectral-representation theorem [45] (Chap. 3.9). The procedure consists mainly of representing the process A(t) as a Fourier series with random coefficients [46].

3 Evaluation of system performance

Elements of the random-vibration theory [35, 36] and crossing theory [37, 47] are used to define the system’s performance. Analytical relations can be written for the reliability of systems subjected to Gaussian input [31, 37], while for non-Gaussian problems approximate methods have been suggested [35, 48], even though the only general and reliable method for calculating reliability metrics remains Monte Carlo. This current study develops explicit analytical relations for the frequency response of the structure controlled with VD, TMD and TID, respectively, by using crossing theory, which absolves the need of using Monte Carlo simulations in the case of the Gaussian assumption, and performs a Monte Carlo-based reliability analysis for the systems subjected to non-Gaussian excitation.

The system performance is evaluated with respect to its response displacement, described by the stochastic process X(t), which is the solution of Eq. (1). The reliability of the viscously-damped linear SDOF system is defined by the probability that its response stays within a safe set \({\mathcal {D}}\), during its lifetime \(\tau \), i.e.

$$\begin{aligned} P_R(\tau ) = \mathbb {P}\{X(t)\in {\mathcal {D}},0\le t\le \tau \}, \end{aligned}$$
(11)

and its complement \(P_F(\tau )=1-P_R(\tau )\) is known as the probability of failure. The reliability of the system in its lifetime \(\tau \) in Eq. (11) can be calculated as the joint probability that the system’s initial state is in the safe space \({\mathcal {D}}\), and that the number of \({\mathcal {D}}\)-outcrossings \(N_{{\mathcal {D}}}(\tau )\), i.e. the number of times the system’s response X(t) exits the safe set \({\mathcal {D}}\), is equal to zero, expressed as \(P_R(\tau ) = \mathbb {P}\{(X(0)\in {\mathcal {D}}) \cap (N_{{\mathcal {D}}}(\tau )=0)\}\).

Further simplifications can be made to Eq. (11) under the assumption that (i) the state of the initial conditions X(0) and the number of \({\mathcal {D}}\)-outcrossings \(N_{{\mathcal {D}}}(\tau )\) are independent events; (ii) the probability of an instantaneous failure is zero, i.e. \(\mathbb {P}\{(X(0)\in {\mathcal {D}})\}=1\); and (iii) \(N_{{\mathcal {D}}}(\tau )\) follows a non-homogeneous Poisson distribution with rate \(\eta _{{\mathcal {D}}}(t)=\frac{d}{dt}\mathbb {E}\{N_{{\mathcal {D}}}(\tau )\}\), called the mean crossing-rate at which the process X(t) exits \({\mathcal {D}}\). Finally, under the final assumption that (iv) the response X(t) is stationary, i.e., \(\eta _{{\mathcal {D}}}(t)=\eta _{{\mathcal {D}}}=\mathbb {E}\{N_{{\mathcal {D}}}(\tau )\}/\tau \), the reliability of the system in Eq. (11) reduces to

$$\begin{aligned} P_R(\tau ) = \exp \{-\eta _{{\mathcal {D}}}\tau \}. \end{aligned}$$
(12)

It must be also added that this simplified equation for the reliability holds only for highly reliable systems, i.e. for low values of \(\eta _{{\mathcal {D}}}\). This is not a limitation when one discusses, for example, the reliability of civil-engineering or aerospace-engineering structures with respect to high thresholds \(x_{cr}\). However, if this assumption is unreasonable in some cases, \(P_R(\tau )\) can be calculated using numerical methods, such as Monte Carlo simulations, as shown in the following section.

An alternative metric for the system’s reliability is the first-passage time \(T_{{\mathcal {D}}}\) [49, 50], which, under assumption (ii) is a positive random variable accounting for the time until X(t) crosses outside the safe set \({\mathcal {D}}\). It is shown in [36] (Chap. 7.4) that the probability distribution of \(T_{{\mathcal {D}}}\) can only be obtained in limited cases and therefore its kth order moments are of interest

$$\begin{aligned} \mathbb {E}\{T_{{\mathcal {D}}}^k\}=k\int _0^{\infty }t^{k-1}P_R(t)dt , \end{aligned}$$
(13)

where \(P_R(t)\) is defined in Eq. (12). The moments of \(T_{{\mathcal {D}}}\) exist since

\(\lim _{t\rightarrow 0}t^{k-1}\exp \{-\eta _{{\mathcal {D}}}t\}=0\), and by replacing \(P_R(t)\) from Eq. (12) in Eq. (13), it can be shown that the moments of the first-passage time have a closed-form solution dependent only on the mean crossing-rate \(\eta _{{\mathcal {D}}}\), i.e., \(\mathbb {E}\{T_{{\mathcal {D}}}^k\}=k!/\eta _{{\mathcal {D}}}^k\), where ”!” denotes the factorial function. Only the mean and the variance of \(T_{{\mathcal {D}}}\) are used in this paper:

$$\begin{aligned} \mu _{T_{{\mathcal {D}}}}=\frac{1}{\eta _{{\mathcal {D}}}},~~~\sigma ^2_{T_{{\mathcal {D}}}}=\frac{1}{\eta ^2_{{\mathcal {D}}}} . \end{aligned}$$
(14)

It should be noted that the coefficient of variation of the first-passage time \(T_{{\mathcal {D}}}\) is equal to 1, which indicates a reasonably-high variability around its mean.

3.1 Reliability metrics

In order to evaluate the performance of the uncontrolled linear SDOF system in Eq. (1) and its controlled versions in Eqs. (2), (3) and (5), using the reliability metrics defined in Eqs. (12) and the first two moments of \(T_{{\mathcal {D}}}\) in Eq. (14), we need to evaluate the crossing rates \(\eta _{{\mathcal {D}}}(t)\) for these respective systems. Let \({\mathcal {D}}=[-x_{cr},x_{cr}]\) be a safe set for the response process X(t) of the controlled or uncontrolled linear SDOF system. Since we assumed that the input A(t) and, implicitly, X(t) are symmetric about zero, we can state that the \({\mathcal {D}}\)-outcrossing rate of X(t) is \(\eta _{{\mathcal {D}}}=2\eta _{{\mathcal {D}}}^{+}\), where \(\eta _{{\mathcal {D}}}^{+}\) represents the \(x_{cr}\)-upcrossings rate of X(t), or the rate at which X(t) would cross the upper level \(x_{cr}\) with positive slope. In other words, \(\eta _{{\mathcal {D}}}^{+}\) can be calculated as the probability of X(t) crossing the level \(x_{cr}\) with positive slope in an infinitesimal interval of time \((t,t+\varDelta t)\), i.e.

$$\begin{aligned} \eta _{{\mathcal {D}}}^{+} = \lim _{\varDelta t \rightarrow 0}\frac{1}{\varDelta t}\mathbb {P}\{X(t)\le x_{cr} \le X(t+\varDelta t)\}. \end{aligned}$$
(15)

The upcrossing rate \(\eta _{{\mathcal {D}}(t)}^{+}\) can be calculated using the Rice formula [47] (Chap.10) by approximating \(X(t+\varDelta t)\) by \(X(t)+{\dot{X}}(t)\varDelta t\) from the first-order finite difference of \({\dot{X}}(t)\), provided that the probability distribution function of \([X(t),{\dot{X}}(t)]\) is known. Numerically, the mean crossing-rate \(\eta _{{\mathcal {D}}}\), for given levels \(x_{cr}\) of the safety set \({\mathcal {D}}\), is calculated by counting the number of \(x_{cr}\)-upcrossings and \(x_{cr}\)-downcrossings (the rate at which X(t) crosses the lower level \(-x_{cr}\) with negative slope) over the time period \(\tau \). Figure 6a shows the number of \(x_{cr}\)-upcrossings and \(x_{cr}\)-downcrossings for a sample of the response for a critical level \(x_{cr}=0.05\), over a time window of 10 s. Figure 6b shows the crossing rates calculated for 10,000 samples of the response X(t) subjected to the non-Gaussian NBP A(t), and the mean crossing-rate of X(t) in black-dashed line.

Fig. 6
figure 6

a\({\mathcal {D}}\)-outcrossings of a sample x(t) of X(t) for \(x_{cr}=0.05\), b crossing rates for 10,000 samples of X(t) and their mean crossing-rate \(\eta _{{\mathcal {D}}}\) in bold, dashed black line

For the particular case in which A(t) is Gaussian, it can be inferred that \([X(t),{\dot{X}}(t)]\) is also Gaussian with zero mean and variance \([{\dot{\sigma }}_X^2(t),\sigma _X^2(t)]\), parameters which are calculated further down in this section. The mean crossing-rate X(t) follows to be

$$\begin{aligned} \eta _{{\mathcal {D}}}(t) = \frac{{\dot{\sigma }}_X(t)}{\pi \sigma _X(t)}\exp \left\{ -\frac{x_{cr}^2}{2\sigma _X^2(t)}\right\} , \end{aligned}$$
(16)

as also shown in [36] (Chap. 7.3). Eq. (16) can be further developed and explicit relations for the mean crossing-rates of the systems controlled by the VD, TMD and TID, respectively, can be calculated under the Gaussian assumption. These relations will be beneficial for calculating reliability metrics in this case, without expensive Monte Carlo simulations. The analytical solution for the response of viscously-damped linear SDOF oscillators described in Eq. (1) is known

$$\begin{aligned} \left[ \begin{array}{c} X(t)\\ {\dot{X}}(t)\end{array} \right] = \int _0^t {{{\varvec{\Phi }}}}(t-u)\left[ \begin{array}{c} 0\\ A(u)\end{array} \right] du , \end{aligned}$$
(17)

where the transfer matrix for the linear oscillator is

$$\begin{aligned} {{{\varvec{\Phi }}}}(t)&=e^{-\zeta _0\nu _0t}\times \nonumber \\&\left[ \begin{array}{cc} \cos (\nu _{d}t)+\frac{\zeta _0\nu _0}{\nu _{d}}\sin (\nu _{d}t) &{}\quad \frac{1}{\nu _{d}}\sin (\nu _{d}t)\\ -\frac{\nu _0^2}{\nu _{d}}\sin (\nu _{d}t) &{}\quad cos(\nu _{d}t)-\frac{\zeta _0\nu _0}{\nu _d}\sin (\nu _dt)\end{array} \right] , \end{aligned}$$
(18)

and \(\nu _d=\nu _0\sqrt{1-\zeta _0^2}\) is the damped natural frequency. The variances of X(t) and \({\dot{X}}(t)\) used in Eq. (16) are calculated directly:

$$\begin{aligned} \sigma ^2_{X}(t) =&\int _{\nu _a}^{\nu _b}\int _0^t\int _0^t \phi _{12}(t-u)\phi _{12}(t-v)g(\nu )\nonumber \\&\cos (\nu (u-v))dudvd\nu , \end{aligned}$$
(19)
$$\begin{aligned} {\dot{\sigma }}^2_{X}(t) =&\int _{\nu _a}^{\nu _b}\int _0^t\int _0^t \nu ^2\phi _{22}(t-u)\phi _{22}(t-v)g(\nu )\nonumber \\&\cos (\nu (u-v))dudvd\nu , \end{aligned}$$
(20)

where \(\phi _{12}(t)\) and \(\phi _{22}(t)\) are the (1,2) and (2,2) elements of the transfer matrix \({{{\varvec{\Phi }}}}(t)\) in Eq. (18), respectively. The triple integrals are difficult to solve, but solutions can be found numerically.

Table 2 Transfer function terms for the uncontrolled system (UC), VDs and TMDs
Table 3 Transfer function terms for TMDs

Note that the response process X(t) may not be stationary, although the input A(t) is, as it can be seen also in Fig. 6a. However, under the stated problem, it has been shown that the second moments converge quickly to the stationary solution even for low damping ratios [36]. Calculation of \(\sigma ^2_{X}(t)\) and \({\dot{\sigma }}^2_{X}(t)\) can be simplified further under the stationarity assumption, which leads to

$$\begin{aligned} \sigma ^2_{X}&= \int _{\nu _a}^{\nu _b} |h(\nu )|^2g(\nu ) d\nu , \end{aligned}$$
(21)
$$\begin{aligned} {\dot{\sigma }}^2_{X}&= \int _{\nu _a}^{\nu _b} \nu ^2|h(\nu )|^2g(\nu ) d\nu , \end{aligned}$$
(22)

where

$$\begin{aligned} |h(\nu )|=\frac{1}{\nu _0}\sqrt{\frac{D^2+E^2}{F^2+G^2}} \end{aligned}$$
(23)

is the modulus of the transfer function between X(t) and A(t), with coefficients in Tables 2, 3 and 4. Coefficients \(\gamma =\mu (\nu _{TMD}/\nu _0)^2\) and \(\beta =\mu \zeta _{TMD}\nu _{TMD}/(\zeta _0\nu _0)\) in Table 3, and \(\gamma =\mu (\nu _{TID}/\nu _0)^2\) and \(\beta =\mu \zeta _{TID}\nu _{TID}/(\zeta _0\nu _0)\) in Table 4 can be calculated simply using the \(\mu \) parameter defined by the calibration of each vibration-control system, shown in Table 1. The mean crossing-rates \(\eta _{{\mathcal {D}}}\) of the uncontrolled response of the system in Eq. (1) have been calculated for both the Gaussian and the non-Gaussian, NBP and the BLWN motions A(t), as defined in Sect. 2.3.

Table 4 Transfer function terms for TIDs

Figure 7a, b show the mean crossing-rates \(\eta _{{\mathcal {D}}}\) for the response under Gaussian and non-Gaussian processes, respectively. The analytical values for \(\eta _{{\mathcal {D}}}\) can be calculated using Eq. (16) only for the Gaussian input. Numerical values of the mean crossing-rates have been calculated in two ways, i.e., using the entire sample of the response \(X(t),~t\ge 0\), and by disregarding the initial few seconds of the transient response for \(t\ge t_{s}\). Given the negligible differences between the mean crossing-rates calculated by considering and disregarding the transient part of X(t), the stationarity assumption can be adopted further on. The results in Fig. 7 support the stationarity assumption given the almost identical mean crossing-rates calculated analytically using Eqs. (19) and (20), and numerically via Monte-Carlo simulations described in detail below.

Fig. 7
figure 7

Mean crossing-rates \(\eta _{{\mathcal {D}}}\) for the uncontrolled response X(t) under the a Gaussian and b non-Gaussian NBP and BLWN, respectively

It must be noted that Eqs. (21)–(23) are valid for any power-spectral density function \(g(\nu )\), and not only for the constant-intensity functions used in this paper. However, the choice of the white-noise functions is relevant for engineering applications with low damping ratios \(\zeta _0\) and relatively smooth power-specral density functions \(g(\nu )\). Under these conditions, \(|h(\nu )|\) is sharply peaked at \(\nu _0\) in the case of the uncontrolled host, and it has been shown that the main contribution of the response can be approximated by setting \(g(\nu )=g(\nu _0)\) to be constant [51].

The same approach can be applied in the case of the controlled structures, by updating \(|h(\nu )|\) accordingly. However, for more complex systems, the number of terms in the expression of the corresponding transfer functions increases significantly. The expressions for coefficients D, E, F and G in Eq. 23 can be found in Tables 24.

All the analytical relations developed herein in detail are valid for linear host systems subjected to Gaussian input A(t). As already mentioned previously, the results shown for the non-Gaussian input, as well as the validation of the analytical solutions are done using Monte Carlo simulations. Thus, if \(a_k(t),~k=1,\ldots ,N\) are N samples of the process A(t), then \(x_k(t)\) are the corresponding response samples of (1) the uncontrolled system in Eq. (1);  (2) the VD-controlled system in Eq. (2), (3) the TMD-controlled system in Eq. (3), or (4) the TID-controlled system in Eq. (5), calculated by solving each of these equations respectively. Then, similarly to the approach described earlier, the mean upcrossing-rate in Eq. (15) can be approximated using the Monte Carlo simulations as

$$\begin{aligned} \eta _{{\mathcal {D}}}^{+}=\frac{1}{N}\sum _{k=1}^N\frac{1}{\tau }\sum _{i=1}^{n_t}\mathbb {1}({|x_k(t_i)|>x_{cr}}), \end{aligned}$$
(24)

where index \(i=1,\ldots ,n_t\) denotes the discrete times \(0\le t_i \le \tau \) at which a(t) is sampled, and function \(\mathbb {1}\) denotes the counting indicator function. The mean upcrossing-rates \(\eta _{{\mathcal {D}}}^{+}\) calculated either by Eq. (15) or by Eq. (24) are used to derive all the reliability metrics described herein. Further on, the expression for the reliability in Eq. (12) is only valid for small \(\eta _{{\mathcal {D}}}^{+}\), but using Monte Carlo simulations, it can be calculated by relaxing this assumption, using the following relation:

$$\begin{aligned} P_R(\tau )=\frac{1}{N}\sum _{k=1}^N\mathbb {1}\left( \max _{0\le t \le \tau }|x_k(t)|\le x_{cr}\right) . \end{aligned}$$
(25)

Even though the relations for the Gaussian case have been developed previously, for consistency Eqs. (24) and (25) are used to calculate the results for the comparison between the reliability of the systems subjected to both types of Gaussian and non-Gaussian loads.

3.2 Reliability analysis of controlled systems

The goal of this section is to use the reliability metrics defined above to assess the effect of the control systems designed and calibrated in Sect. 2.2 on the performance of the uncontrolled host structure. The mean crossing-rates defined in Eq. (16) can be calculated analytically for the case of stationary Gaussian input with the aid of Eqs. (21)–(23), for both the uncontrolled and controlled systems, or numerically using Monte Carlo simulations for any type of loading. Figures 8 and 9 show the mean crossing-rates for the VD-, TMD- and TID-controlled systems in comparison with the mean crossing-rates for the host structure, for the Gaussian and non-Gaussian input, respectively. Since the analytical solutions have already been validated previously against the numerical results, all the results in this section, for both types of stochastic processes, are calculated using Monte Carlo simulations by the approach described in Eqs. (24) and (25). In each of the two figures, (a) and (b) panels show the mean crossing-rates of the controlled systems for the BNP and BLWN, respectively. The responses of all systems are higher for the NBP input, since most of the energy of the input is concentrated around the natural frequency of the systems, a fact that can also be seen in Fig. 9. As expected, the mean crossing-rates are considerably higher for the non-Gaussian motion due to its higher peaks, generated by the heavier tails of its distribution, as seen in Fig. 3.

Fig. 8
figure 8

Mean crossing-rates \(\eta _{{\mathcal {D}}}\) for the controlled response X(t) under the Gaussian a NBP and b BLWN

Fig. 9
figure 9

Mean crossing-rates \(\eta _{{\mathcal {D}}}\) for the controlled response X(t) under the Non-Gaussian a NBP and b BLWN

The mean crossing-rates are a measure of the rate at which the response of a system goes above a threshold \(x_{cr}\). Both figures are calculated for a time window \(\tau =10\) s, and show a decrease in the mean crossing-rates of the controlled systems, which translates into an increase of the system performance. The TMD and TID with \(\mu =5\%\) display almost identical behaviour, a fact foreseen by following the tuning methodology, illustrated graphically in Fig. 2. Figure 2 also suggests that the VD would perform better with respect to the TMD and TID with \(\mu =5\%\), due to its lower response outside a small vicinity around the natural frequency \(\nu _0\). However, this is only reflected in Fig. 8, in the case of the Gaussian input, and less so for the non-Gaussian case. One needs to consider the fact that the control devices have been designed for harmonic oscillations, and not specifically for the random input, which is beyond the purpose of the current study. A considerable improvement in the response of the host structure has been achieved using the analytical tuning methodology described in Sect. 2.2.4, and a design targeted towards random inputs would only reinforce the conclusions regarding the performance of the controlled structures. Given the capability of the inerter to have its apparent mass (i.e. its inertance) increased without a significant increase in its physical mass, the TID with \(\mu =20\%\) represents a more reliable option. This is verified by reduced mean crossing-rates achieved by using this device. This characteristic is valid for both the Gaussian and non-Gaussian excitations, proving the TID to be a more reliable and robust control device in comparison with the VD and the TMD which becomes unrealistic for \(\mu >10\%\).

Figure 9a, b show the mean crossing-rates for the non-Gaussian NBP and BLWN processes, respectively. Given the amplitudes of the response in the case of the non-Gaussian input, the mean crossing-rates at extreme values of \(x_{cr}\) are examined on a logarithmic scale. Figure 10 shows a representation of mean crossing-rates of the systems for the non-Gaussian input, shown in Fig. 9. It can be noticed that a considerable reduction in the mean crossing-rates is achieved with all control systems.

Fig. 10
figure 10

Mean crossing-rates \(\eta _{{\mathcal {D}}}\) for the controlled response X(t) under non-Gaussian a NBP and b BLWN, in logarithmic scale

The mean crossing-rates shown in Figs. 8, 9 and 10 were calculated using Monte Carlo simulations and Eq. (24), and give a fair idea of the performance of the maximum response of the controlled systems. However, for specified levels of design \(x_{cr}\), probabilities of failure, \(P_F(\tau )=1-P_R(\tau )\), or mean first-passage times \(\mathbb {E}[T_{{\mathcal {D}}}]\) are more commonly used metrics of reliability in the engineering community. Thus, Figs. 11, 12, 13 and 14 show the probabilities of failure \(P_F(\tau ,x_{cr})\) for a range of safe sets represented by \(x_{cr}\). These results were obtained by calculating the reliability of each system, using Monte Carlo simulations and the estimate described in Eq. (25).

Fig. 11
figure 11

Probability of failure of controlled systems under Gaussian NBP loading

Figure 11 shows \(P_F(\tau ,x_{cr})\) for the host and controlled systems subjected to the Gaussian NBP input. By comparing the four panels of the figure, it can be seen how the plateau region where \(P_F(\tau ,x_{cr})=1\) shrinks after the addition of control devices. The trend is consistent with the results shown in Fig. 8a, where the mean crossing-rates suggest that the best performing system is the TID with \(\mu =20\%\), followed by the VD and the TMD and TID with \(\mu =5\%\). The same observations apply to Fig. 12 showing \(P_F(\tau ,x_{cr})\) for the host and controlled systems subjected to the Gaussian BLWN input, if analysed in conjunction with Fig. 8(b).

Fig. 12
figure 12

Probability of failure of controlled systems under Gaussian BLWN loading

Comparing the failure plateaus in Figs. 11 and 12 confirms that the higher concentration of vibration energy around \(\nu _0\) triggers higher structural response. Figure 13 shows the \(P_F(\tau ,x_{cr})\) for the systems subjected to the non-Gaussian NBP input. The results correlate with the mean crossing-rates in Fig. 9a, where the gap between the performance of the VD versus the TMD and TID with \(\mu =5\%\) is reduced.

Fig. 13
figure 13

Probability of failure of controlled systems under Non-Gaussian NBP loading

Figure 14 shows \(P_F(\tau ,x_{cr})\) for the host and controlled systems subjected to the non-Gaussian BLWN input. Comparing Figs. 13 and 14, a decrease in performance is observed in the case of the BLWN.

Fig. 14
figure 14

Probability of failure of controlled systems subjected to non-Gaussian BLWN loading

Finally, Fig. 15 presents the performance of the vibration-controlled systems in terms of the means and standard deviations of the first-passage times on a logarithmic scale. The left and right panels show the mean times for the systems subjected to the Gaussian and non-Gaussian input for both types of motions, i.e. NBP in black and BLWN in red. As noticed before, the control systems increase the reliability of the host structure in all cases, by increasing the crossing times for a specified value of the threshold \(x_{cr}\). For example, the mean first-passage time of a threshold \(x_{cr}=0.2\) increases by approximately a factor of 5, 4, and 9 times, respectively, when a VD, a TMD/TID with \(\mu =5\%\), or a TID with \(\mu =20\%\) is installed in the host structure subjected to the non-Gaussian NBP, and by approximately a factor of 12, 7 and 15 times in the case of the non-Gaussian BLWN. All three types of devices, i.e. VD, TMD and TID, perform well, as noted previously, but are less efficient in the case of the non-Gaussian vibrations due to their pulse-like character, with high isolated peaks.

Fig. 15
figure 15

Mean first-passage time \(\mu _{T_{{\mathcal {D}}}}\) (and standard deviation \(\sigma _{T_{{\mathcal {D}}}}\) ) of the systems subjected to non-Gaussian a NBP and b BLWN input

4 Conclusion

This paper offered a comparative overview of the gain in reliability of vibration-controlled systems with commonly-used devices, i.e. VD, TMD and TID, for structures subjected to random vibrations. Linear SDOF systems subjected to both Gaussian and non-Gaussian stationary vibrations with various frequency content were used as host structures. Reliability metrics in terms of probability of failure and moments of the first-passage times of the system to exit the displacement safe range, have been provided using crossing theory. Explicit analytical relations were provided for all types of systems subjected to Gaussian input, and have been backed by numerical results obtained by Monte Carlo simulations, extended also for the non-Gaussian case.

It has been shown that a considerable gain in reliability of the host structure can be achieved for all loading patterns (BLP and BLWN Gaussian and non-Gaussian inputs) using vibration-control systems tuned such that they display similar maximum displacement response over the entire frequency range. The study not only allowed for a parallel comparison between different types of vibration-suppression devices, but also showed that they are efficient for a large range of stochastic processes with different frequency contents and different probability laws. Moreover, the TID is more robust and reliable than the VD and TMD.