Chapter 4: Probability of Thresholds and Maxima
This chapter focuses on the probabilistic analysis of random processes, including threshold crossings and maxima. These concepts are crucial for understanding the reliability and safety of mechanical systems under random vibrations.
1. Summary of Gaussian Processes
Gaussian Variable
A random variable \(X\) is Gaussian if its probability density function is:
Gaussian Vector
A random vector \(\mathbf{X} = (X_1, \dots, X_n)^T\) is multivariate Gaussian if its joint probability density function is:
where:
- \(\boldsymbol{\mu} = (\mu_1, \dots, \mu_n)^T\) is the mean vector.
- \(C\) is the covariance matrix with entries \(C_{ij} = \langle (X_i - \mu_i)(X_j - \mu_j) \rangle\).
Gaussian Process
A random process \(X(t)\) is Gaussian if for any times \(t_1, \dots, t_n\), the random vector \((X(t_1), \dots, X(t_n))\) is multivariate Gaussian.
Linear Transformation of a Gaussian Vector
If \(\mathbf{X} = (X_1, \dots, X_n)^T\) is a Gaussian vector and \(A\) is a deterministic matrix, then:
is also a Gaussian vector with:
- Mean: \(\boldsymbol{\mu}_Y = A \boldsymbol{\mu}_X\).
- Covariance matrix: \(C_Y = A C_X A^T\).
Thus
Theorem
Any linear combination of mutually Gaussian variables is a Gaussian random variable.
Linear Time-Invariant Transformation
Let \(\mathcal{L}\) be a transformation
\(\mathcal{L}\) is said linear if
\(\mathcal{L}\) is said time-invariant if
Example
Any mechanical system governed by a linear differential equation with constant coefficients is a linear time invariant system.
- \(\mathcal{L}\) is linear because the differential equation is linear.
- \(\mathcal{L}\) is time-invariant because the coefficients are constant.
Let \(\mathcal{L}\) be a linear time-invariant transformation \[ y(t) = \mathcal{L}[x(t)] \] Substituting \[ x(t) = \int_{-\infty}^\infty x(t') \delta(t-t') \, dt' \] gives \[ y(t) = \mathcal{L} \left[ \int_{-\infty}^\infty x(t') \delta(t-t') \, dt' \right] \] By linearity \[ y(t) = \int_{-\infty}^\infty x(t') \mathcal{L}\left[ \delta(t-t') \right] \, dt' \] But in the same time \[ y(t) = \int_{-\infty}^\infty x(t') h(t-t') \, dt' \] where \(h(t)\) is the impulse response. We obtain the impulse response of a linear time-invariant system \[ h(t) = \mathcal{L}\left[ \delta(t) \right] \]
Linear Time-Invariant Transformation of a Gaussian Process
Let \(X(t)\) be a Gaussian process and \(\mathcal{L}\) a linear time-invariant transformation of impulse response \(h(t)\). We wonder if \(Y(t) = \mathcal{L}[x(t)]\) is a Gaussian process. But \[ Y(t) = \int_{-\infty}^\infty X(t') h(t-t') \, dt' \approx \sum_i X(t_i) h(t-t_i) \] where \(h(t-t_i)\) is a determistic function. Thus, \(Y(t)\) is a linear combination of the mutually Gaussian processes \(X(t_i)\) and as such, \(Y(t)\) is a Gaussian process.
Derivation as a Linear Time-Invariant Transformation
Let \(X(t)\) be a. Let show that \(\dot X(t) = \mathcal{L}[x(t)]\) is a linear time-invariant transformation. Derivation is
- linear: \( \frac{d}{dt} \left( \alpha_1 X_1(t) + \alpha_2 X_2(t) \right) = \alpha_1 \frac{d}{dt} X_1(t) + \alpha_2 \frac{d}{dt} X_2(t) \)
- time-ivariant: \( \frac{d}{dt} \left[ X(t-a) \right] = \dot X(t-a) \)
We also have \[ \dot X(t) = - \int_{-\infty}^\infty X(t') \delta'(t-t') \, dt' \] where \(\delta'\) denotes the derivative of the Dirac distribution. Therefore, derivation is a linear time-invariant transformation of impulse response \(h(t)=-\delta'(t)\).
2. Threshold Crossings
The rate of crossings of a level \(a\) by a random process \(X(t)\) is the average number of times per unit time that \(X(t)\) crosses the level \(a\). This is important for understanding the reliability of systems (e.g., fatigue failure).
Rate of Crossings
Figure 4: Rate of crossing a threshold for a random process \(X(t)\).
Define \(Y(t) = H[X(t) - a]\), where \(H\) is the Heaviside step function. \(Y(t)\) is true (i.e. equal to 1) when \(X(t)\) is above the threshold \(a\) and false (i.e. 0) otherwise.
The derivative of \(Y(t)\) is:
This is a series of Dirac distributions of magnitude \(\pm 1\) depending on the sign of \(\dot X(t)\). The number of crossings of level \(a\) in the interval \([t_1, t_2]\) is obtained by counting the number of Diracs independently of their signs:
The rate of crossings is:
But \(n_a(t)\) is a random process. The expectation of rate of crossings the level \(a\) is:
Case of a Gaussian process
For a Gaussian process \(X(t)\) with mean \(\mu_X\) and standard deviation \(\sigma_X\), we know that \(\dot{X}(t)\) is also Gaussian, centred, and independent of \(X(t)\):
The expectation of rate of positive crossings (\(\dot{X} > 0\)) is:
First Rice's Formula
For a zero-mean Gaussian process (\(\mu_X = 0\)), the rate of crossings zero is:
Example: Mass-Spring System
For a mass-spring system with white-noise excitation \(f(t)\) (PSD \(S_0\)):
Thus, the mean zero-crossing rate is:
The mean zero-crossing rate is equal to the natural frequency of the resonator!
3. Occurence of Maxima
The rate of maxima beyond a level \(a\) is the average number of times per unit time that \(X(t)\) reaches a local maximum above \(a\). This is important for understanding extreme values in random vibrations.
Rate of Maxima
Figure 5: Rate of maxima above a threshold for a random process \(X(t)\).
Let \(X(t)\) be a random process. Define \(Y(t) = H[\dot X(t)]\) and \(Z(t) = H[X(t) - a]\), where \(H\) is the Heaviside step function. \(Y(t)\) is true (i.e. 1) when \(X(t)\) is increasing and false (i.e. 0) when \(X(t)\) is decreasing. A change of value in \(Y(t)\) indicates the presence of an extremum of \(X(t)\) irrespective of the level reached by \(X(t)\). \(\dot Y(t)\) is therefore a series of Dirac distributions, one for each extremum. Furthermore, \(Z(t)\) is true when \(X(t)>a\) and false otherwise. We thus cancel the extrema below the level \(a\) by multiplying \(\dot Y(t)\) and \(Z(t)\). The number of extrema beyond \(a\) in \([t_1, t_2]\) is:
The rate of extrema is:
The expectation of rate of extrema beyond \(a\) is:
This reduces to
A minimum is characterized by the condition \(\ddot{X}>0\) while a maximum verifies \( \ddot{X} < 0 \). So, if we need to count separately the minima and maxima, the reasoning is the same, excepted that the integration with respect to \(\ddot{x}\) is restricted to positive or negative values. It yields the following two formulas.
The expectation of rate of minima beyond \(a\) is:
The expectation of rate of maxima beyond \(a\) is:
In particular, all maxima irrespective of the level \(a\) are obtained when \(a\to -\infty\)
By permuting the two integrals and introducing the marginal probability density \(p_{\dot{X}, \ddot{X}}(\dot{x}, \ddot{x})\), it yields the expectation of rate of maxima
Case of a Gaussian process
When \(X(t)\) is a stationary Gaussian process two times derivable, we know that \(X(t)\), \(\dot{X}(t)\), and \(\ddot{X}(t)\) are mutually stationary and mutually Gaussian. We also know that by stationarity \(\langle \dot{X} \rangle = \langle \ddot{X} \rangle = 0\) and \( \langle X \dot{X} \rangle = \langle \dot{X} \ddot{X} \rangle = 0\).
To find the joint probability density \(p_{\dot X, \ddot X}(y,z)\), we must calculate the covariance matrix
Since \(p_{\dot X, \ddot X}(y,z)\) is Gaussian
The rate of maxima is then
After simplifying, we get
Second Rice's Formula
For a Gaussian process, the rate of maxima is:
The second Rice formula is similar to the first Rice formula by considering that a maximum of \(X(t)\) is a zero-crossing of \(\dot{X}(t)\).