Lecture Note07
Lecture Note07
阳佳桦,Ph.D.,副教授
广西大学土木建筑工程学院,工程力学研究中心
Email: javayang@gxu.edu.cn
Dr. Jia-Hua Yang, Ph.D., Associate Professor
College of Civil Engineering and Architecture
Scientific Research Center of Engineering Mechanics
Guangxi University
Contents
Correlation Function
2
Correlation Function
A real-valued stochastic vector process with respect to (w.r.t.) time
4
For a stationary process it has the ‘transpose mirror property’ that
Proof
If they are joint stationary, their cross correlation function only depends
on time lag
5
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
By definition, the (𝑖,𝑗)-entry (𝑖 ≠ 𝑗) of the correlation function of a
vector process is the cross correlation function between its 𝑖-th and 𝑗-th
component, i.e.,
𝐑 𝑖,𝑗 𝜏 = 𝐸[𝑥𝑖 𝑡 + 𝜏 𝑥𝑗 𝑡 ]
6
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Power Spectral Density
In practice, we usually need to deal with stochastic vector
processes, i.e., 𝐱(𝑡) ∈ 𝑅𝑁𝑑 that denotes dynamic responses
measured at 𝑁𝑑 degrees of freedom.
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Power Spectral Density
𝐗 𝑇 (𝜔) is actually a scaled FT 𝐗 𝜔 that is defined for non-
periodic processes. 𝐗 𝜔 is not suitable for a stationary process
𝐱 𝑡 because when 𝑇 → ∞, 𝐱 𝑡 is non-decaying and 𝐗 𝜔 =
∞
ධ 𝐱 𝑡 𝑒 −i𝜔𝑡 𝑑𝑡 → ∞.
−∞
It is Hermitian:
Positive semi-definite
10
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Operationally, it is more convenient to take the limit operator inside the
expectation, and interpret PSD directly as the product of the Fourier
transform of dynamic responses:
Compared to the original definition,
𝐒 𝜔 = lim 𝐸[𝐗 𝑇 (𝜔)𝐗 ∗𝑇 (𝜔)], it can be
𝑇→∞
seen that the limit operator is taken inside
the expectation. This is usually justified for
“well-behaved” ambient vibration data.
11
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Cross PSD and Coherence
12
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Summary on Fourier Series, Fourier Transform
and PSD
Consider that 𝐱(𝑡) is a zero-mean stationary stochastic process.
Its FT does not exist either because it extends over (0, ∞).
13
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
14
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Sample Correlation Function
The definition requires multiple samples of 𝐱(𝑡) for a given 𝑡. This
could imply a very tedious data collection process; imagine
measuring the temperature at the same place and same time everyday.
For a stationary process, it is possible to estimate using only a single
rather than multiple time histories.
15
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
𝑇 (𝜏)
The averaging factor is 𝑇 rather than 𝑇 − |𝜏|. This is so that 𝐑
satisfies the Wiener-Khinchin formula (will talk about it later).
16
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
The sample correlation function can be written in a compact manner by
considering both positive and negative time lags.
Note that the response is a windowed process, i.e., it only has values
within a certain time period 0, 𝑇 , so we also know:
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Sample Power Spectral Density. Using only one sample process
The sample PSD is also Hermitian and it has the transpose mirror
property:
18
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Wiener-Khinchin Formula
One important result in the The sample counterpart of
theory of stationary process is Wiener-Khinchin formula that
that the correlation function uses only one set of response:
and PSD are Fourier
Transform pairs:
19
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Proof.
∞ ∞ ∞
1
𝑇 𝜏
න𝐑 𝑒 −𝐢𝜔𝜏 𝑑𝜏 = න න 𝐱 𝑇 𝑡 + 𝜏 𝐱 𝑇 𝑡 𝑇 𝑒 −𝐢𝜔𝜏 𝑑𝑡𝑑𝜏
𝑇
−∞ −∞ −∞
∞ ∞
Let 𝑠 = 𝑡 + 𝜏 and change the
1
= න න 𝐱 𝑇 𝑠 𝐱 𝑇 𝑡 𝑇 𝑒 −𝐢𝜔 𝑠−𝑡 𝑑𝑡𝑑𝑠 change integration variable
𝑇 from (𝜏, 𝑡) to (𝑠, 𝑡)
−∞ −∞
∞ ∞
1
= න න 𝐱 𝑇 𝑠 𝑒 −𝐢𝜔𝑠 𝐱 𝑇 𝑡 𝑇 𝑒 𝐢𝜔𝑡 𝑑𝑡𝑑𝑠 Operator * denotes
𝑇 conjugate transpose
−∞ −∞
∞ ∞ ∗
1 1
= න 𝐱𝑇 𝑠 𝑒 −𝐢𝜔𝑠 𝑑𝑠 න 𝐱 𝑇 𝑡 𝑒 −𝐢𝜔𝑡 𝑑𝑡
𝑇 𝑇
−∞ −∞
𝐗 𝑇 (𝜔) 𝐗𝑇 𝜔
= 𝐒 𝑇 (𝜔) We thus prove that the correlation function and PSD of a sample
process are a Fourier Transform pairs. Taking limit 𝑇 → ∞ gives
another FT pairs for the theoretical correlation function and PSD.
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Parseval Equality For Correlation Function
and PSD
For a stationary process, the Parseval equality explains the variance as a
sum of PSD contributions from different frequencies. It results directly
from the Wiener-Khinchin formula at zero time lag. Setting 𝜏 = 0
21
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
White noise
A white noise has a constant PSD
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Example. First order process driven by white noise
Solving gives
We need to determine this.
23
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Multiplying the governing equation by 𝑥 𝑡 and taking the expectation
gives
24
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
To evaluate , express the response using Duhamel’s integral
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Next, we calculate response power spectral density (PSD) of the response
using the definition:
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Verify the Weiner-Khichin formula
Separate the integral into two, one positive time lag and one for negative
time lag.
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Discrete-Time Sample Process
The only difference is that the sample process is now in discrete-time:
Verify:
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Structure of sample correlation function
Consider a discrete time process with 4 samples
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Au SK, 2018. Operational Modal Analysis. Modeling, Bayesian Inference, Uncertainty Laws. Springer.
Power Spectral Density Using Discrete-Time
Processes
𝑇 𝜔 using data 𝐱 𝑡
In practice, we approximate 𝐒 𝜔 with 𝐒
with a finite duration 𝑇:
𝐒 𝑇 𝜔 = 𝐗 𝑇 (𝜔)𝐗 ∗𝑇 (𝜔)
Note the integration limit.
1 𝑇
where 𝐗 𝑇 (𝜔) = 𝐱 𝑡 𝑒 −i𝜔𝑡 𝑑𝑡
𝑇 0
𝐒𝑘 = 𝐗 𝑘 𝐗 ∗𝑘
𝐘𝑘 = 𝐱𝑗 𝑒 −i2𝜋𝑗𝑘Τ𝑁𝑗
𝑗=0
38
Power Spectral Density: Example
39
Power Spectral Density: Example
T T T T
T T T T
T T T T
T T T T
𝐒 𝜔 = lim 𝐸[𝐗 𝑇 (𝜔)𝐗 ∗𝑇 (𝜔)]. The expectation can be approximated by the sample
𝑇→∞
1 𝑁𝑎
=
average 𝐏 𝑎=1 𝑘,𝑎 𝐗
𝐗 ∗𝑘,𝑎 to get smooth PSDs. It can be done by dividing data into
𝑁𝑎
40
𝑁𝑎 non-overlapping segments.
PSD using raw data
Story 1
Story 2
-5 Story 3
10 Story 4
PSD (g2/Hz)
-10
10
-15
10
0 2 4 6 8 10 12
Frequency (Hz)
41
Power Spectral Density: Example
-2
10
Channel 1
Channel 2
Channel 3
Channel 4
-3
10
PSD (g/sqrt(Hz))
10 -4
10 -5
2 4 6 8 10 12 14 16
Frequency (Hz)
42