Professional Documents
Culture Documents
In this chapter, Bayesian dynamic model updating technique with noisy incomplete
modal data is presented with applications to structural health monitoring and damage
detection. The modal data consists of modal frequencies (eigen values) and partial mode
shapes (eigen vectors). This Linear Optimisation Iterative technique is used to determine
most probable system modal frequencies, full system mode shapes and most probable
dynamical model within a specified class of models. The advantage of this method is that
it does not require matching between measured modes and corresponding model modes.
The eigen value problem is incorporated in the prior probability distribution to provide
soft constraints and hence need not be solved explicitly. The formulating of this
technique is discussed in the forthcoming sections.
Formulation
The existing global structural health monitoring methods adopt minimisation of the
measure of difference between modal data from finite element model and dynamic test
data to determine the local loss of stiffness in the structure. This methodology requires
matching of modes. The generic form of the goodness-of-fit function to be minimized is:
Jg
(θ) =
Nm m=1
w
m λ(m)(θ) − λˆ (m) 2 + Nm
m=1
w
m
φ(m)(θ) − φˆ (m) 2 (5.5)
where λˆ (m) and φˆ (m) are the measured eigenvalue and eigenvector of the mth mode,
λ(m)(θ) and φ(m)(θ) are the eigenvalue and eigenvector, respectively, of the mth mode
from the dynamical model with parameter vector θ that determines the stiffness and
mass matrix, and wm and wm, m = 1, 2, . . . , Nm, are chosen weightings that depend on
the specific method.
In the method adopted in this work, the realistic assumption is made that only the modal
frequencies and partial mode shapes of some modes are measured. The system mode
shapes are introduced to avoid mode matching between the measured modes and those
of the dynamical model. The system frequencies are also introduced as parameters to be
identified in order to represent actual modal frequencies of the dynamical system. The
eigen equations of the dynamical model are used only in the prior probability distribution
to provide soft constraints.
A class of dynamical models C is considered with Nd DOFs that has a known mass matrix
M ∈ RNd×Nd and the stiffness matrix K( θ) ∈ RNd×Nd is parameterized by θ =[θ1, θ2, . . . ,
θNθ]T ∈ RNθ as follows:
K( θ) = K0 +Nθl=1θlKl (5.11)
where the subsystem stiffness matrices Kl, l = 0, 1, . . . , Nθ, are specified, e.g., by a
finite element model of the structure. The scaling parameters in θ allow the nominal
model matrix
given by θ = θη in Equation (5.11) to be updated based on dynamic test data from the
system.
Assume that Nm(≤ Nd) modes of the system are measured (not necessarily the first Nm
lowest frequency modes), which have eigenvalues λ(m), m = 1, 2, . . . , Nm, and real
eigenvector components φ(m) ∈ RNd, m = 1, 2, . . . , Nm. It is not assumed that these
modal parameters satisfy exactly the eigenvalue problem of any given dynamical model
(M, K( θ)) because there are always modeling approximations and errors. The quantities
λ(m) and φ(m) are referred to as the system eigenvalue and eigenvector, respectively of
the mth mode to distinguish them from the corresponding modal parameters given by
any dynamical model specified by θ.
This prior PDF is based on choosing a Gaussian PDF as a probability model for the eigen
equation errors, where the prior covariance matrix eq controls the size of these equation
errors. The uncertainty in the equation errors for each mode are modeled as independent
and
identically distributed, so:
L
o is an NmNo × NmNd observation matrix of ‘1s’ or ‘0s’ that picks the components of φ
corresponding to the No measured DOFs. The likelihood function is therefore:
p λˆ, ψˆ |λ, φ, θ, C = p λˆ, ψˆ |λ, φ = G λˆ T, ψˆ T T ; λT, (φ)T T , (5.17)
that is, a Gaussian distribution with mean λT, ( Loφ)T T and covariance matrix .
The posterior PDF for the unknown parameters is given by the Bayes’ theorem:
p λ, φ, θ|λˆ, ψˆ , C = κ1p λˆ, ψˆ |λ, φ, θ, C p(λ, φ|θ, C)p(θ| C)
= κ1p λˆ, ψˆ |λ, φ p(λ, φ|θ, C)p(θ| C)
(5.18)
The most probable values of the unknown parameters can be found by maximizing this
PDF.
To proceed, the objective function is defined as [286]:
J(λ, φ, θ) =
12
(θ − θη)T−θ 1 (θ − θη) + 1
2σ2
eq
Nm m=1
K(θ) − λ(m) M φ(m) 2
+
12
ψˆ λˆ−−Lλoφ T − 1 ψˆ λˆ−−Lλoφ
(5.19)
which is the negative logarithm of the posterior PDF without including the constant that
does not
depend on the uncertain parameters. Here, ||.|| denotes the Euclidean norm. Then, the
function
J(λ, φ, θ) is minimized instead of maximizing the posterior PDF. The objective function J is
not a quadratic function for the uncertain parameters. However, this function is quadratic
for
any of the uncertain parameter vectors of λ, φ or θ if the other two are fixed. Therefore,
the
original nonlinear optimization problems can be done iteratively through a sequence of
linear
optimization problems, as shown in the next section.
The mode shapes are usually measured with incomplete components, i.e., with missing
DOFs
but the modal frequencies are measured with relatively high accuracy. Therefore, the
sequence
of optimization starts from computing the missing components of the mode shapes. First
set
the updated model parameters at their nominal values:
θ = θη (5.20)
and the eigenvalues at their measured values:
λ = λˆ
where ( − 1 )11 and ( − 1 )12 are the Nm × Nm left top and Nm × NmNo right top sub-
matrices
of −1
, and the matrix Gλ is given by:
Gλ = σ−2
eq
⎡⎢⎣
φ(1) TM2 φ(1) 0
φ(2) TM2 φ(2)
.
.
.
0 φ(Nm ) TM2 φ(Nm )
⎤⎥⎦
Nm
×N
m
(5.26)
5.3.3 Optimization for Model Parameters
By minimizing Equation (5.19) with respect to θ, the updated model parameter vector θ
is
given by:
θ = (σ−2
eq GθTGθ + − θ 1 )−1 (σeq−2GθTb + − θ 1 θη) (5.27)
where the matrix Gθ is given by:
Gθ =
⎡⎢⎣
K1 φ(1) K2 φ(1) · · · KNθ φ(1)
K1 φ(2) K2φ(2) · · · KNθ φ(2)
.
.
.
.
.
.
K1 φ(Nm ) K2φ(Nm ) · · · KNθ φ(Nm )
⎤⎥⎦
NdNm× Nθ
(5.28)
and the vector b ∈ RNdNm is given by:
b=
⎡⎢⎣
(λ(1) M − K0)φ(1)
(λ(2) M − K0)φ(2)
.
(λ(Nm ) M − K0)φ(Nm )
⎤⎥⎦
NdNm× 1
(5.29)
5.4 Iterative Algorithm
The three optimization problems are coupled. In other words, the expressions of the
optimal
vectors depend on the optimal values of other parameters. In order to search for the
overall
optimal parameters efficiently, the proposed methodology updates the system modal
frequencies, system mode shapes and stiffness scaling parameters in an iterative
manner by using
successively the optimization results of Section 5.3. The iterative procedure consists of
the
following steps:
1. Take the initial values of the model parameters as the nominal values, θ = θη, and the
eigenvalues as the measured values, λ = λˆ . Then, K = K(θ).
The discussion above uses the most probable values of the stiffness parameters based
on
modal data from the undamaged and damaged structure. In order to further portray the
damage,
these are the most probable values and the standard deviations for the stiffness
parameters are
used to compute the probability that a given stiffness parameter θl has been reduced by
a certain
fraction d compared to the undamaged state of the structure [18, 268]. An asymptotic
Gaussian
approximation [197] is used for the integrals involved to give:
Pdam
l (d) = P(θlpd < (1 − d)θlud| C)
= −∞∞ P(θlpd < (1 − d)θlud|θlud, C)p(θlud| C)dθlud
≈ ⎡⎣(1(1−−dd)2)(θσllud)−2 +θl(pdσlpd)2 ⎤⎦
where (·) is the cumulative distribution function of the standard Gaussian random
variable,
θ
l
ud
and θ
l
pd denote the most probable values of the stiffness parameters for the undamaged
and (possibly) damaged structures respectively, and σlud and σlpd are the corresponding
standard
deviations of the stiffness parameters.
The probabilities of damage for the twenty-four θl are shown in Figure 5.6. It can be
clearly
seen that the +x face of the first story and the +y face of the fourth story have damage
with a
probability of almost unity. The means of the damage are 15.5% and 10.5% while their
actual
values are 15% and 10%, respectively. Furthermore, the COVs of these estimates are
0.6% and
1.0%, respectively. These types of plots can be interpreted as follows. Consider the curve
for
the probability of damage of the +x face of the first story. The damage is 13.5% or more
with a
probability of almost 1.0 and has a probability of only 0.05 to exceed 16.3%. For the
twenty-two
faces that are undamaged, the difference between the mean stiffness parameter values
of the
undamaged and damaged structures is less than 2.5%, which is within the expected
uncertainty
level.