Professional Documents
Culture Documents
Hazra 2010
Hazra 2010
Hazra 2010
Identification of Structures
B. Hazra1; A. J. Roffel2; S. Narasimhan, A.M.ASCE3; and M. D. Pandey4
Abstract: Recently, blind source separation 共BSS兲 methods have gained significant attention in the area of signal processing. Independent
component analysis 共ICA兲 and second-order blind identification 共SOBI兲 are two popular BSS methods that have been applied to modal
Downloaded from ascelibrary.org by DALHOUSIE UNIVERSITY on 06/30/14. Copyright ASCE. For personal use only; all rights reserved.
identification of mechanical and structural systems. Published results by several researchers have shown that ICA performs satisfactorily
for systems with very low levels of structural damping, for example, for damping ratios of the order of 1% critical. For practical structural
applications with higher levels of damping, methods based on SOBI have shown significant improvement over ICA methods. However,
traditional SOBI methods suffer when nonstationary sources are present, such as those that occur during earthquakes and other transient
excitations. In this paper, a new technique based on SOBI, called the modified cross-correlation method, is proposed to address these
shortcomings. The conditions in which the problem of structural system identification can be posed as a BSS problem is also discussed.
The results of simulation described in terms of identified natural frequencies, mode shapes, and damping ratios are presented for the cases
of synthetic wind and recorded earthquake excitations. The results of identification show that the proposed method achieves better
performance over traditional ICA and SOBI methods. Both experimental and large-scale structural simulation results are included to
demonstrate the applicability of the newly proposed method to structural identification problems.
DOI: 10.1061/共ASCE兲EM.1943-7889.0000133
CE Database subject headings: Vibration; Monitoring; Identification; Correlation; Signal processing.
Author keywords: Blind source separation; Ambient vibration monitoring; Blind signal separation; BSS, ICA.
冕
n ⬁
identification is cast in a BSS framework. The formulation of sjks
SOBI and MCC methods is presented next, followed by the re- ␣r = 兺
s=1 msds 0
e−共rnr+sns兲 sin dr sin dsd
sults of the numerical simulation of a simple three degree-of-
freedom 共3DOF兲 mass, spring, and dashpot system. Experimental
冕
n ⬁
sjks
results for a two-storey building model are presented next. Fi-
nally, the results of identification using the MCC method are pre-
r = 兺
s=1 msds 0
e−共rnr+sns兲 cos dr sin dsd 共7兲
sented for the case of a full-scale tower structure excited by both
wind and earthquake forces followed by the main conclusions of The quantity = t − and d represents the damped natural fre-
this study. quency. For the rth mode, dr = nr冑1 − r2 where nr , r are the
undamped natural frequency and the critical damping ratio of the
rth mode, respectively. Making the substitution
Problem Formulation
sr = e−rnrT关␣r cos drT + r sin drT兴 共8兲
In order to perform a modal identification for structural systems In matrix form, Eq. 共6兲 becomes
under general excitation cases, the dynamic equations of motion
first needs to be cast in the form of Eq. 共1兲. In this context, it is r共t兲 = R共T兲 = Arsr共t兲 共9兲
necessary to relate the term source to the characteristic modes of In the aforementioned form, it is easy to recognize the similarity
the system. Consider the equations of motion for a multidegrees between Eq. 共3兲 and Eq. 共9兲, provided the correlation of the re-
of freedom structure under the action of an excitation force vector sponses contained in R is used in lieu of x. Therefore, under the
F共t兲 cases of free vibration and broadband white excitations, the prob-
lem of modal identification can be cast into the framework of
Mẍ共t兲 + Cẋ共t兲 + Kx共t兲 = F共t兲 共2兲
BSS, wherein the modes represent the independent sources and
where x共t兲 = vector of displacement coordinates at the degrees of the modal coordinates is contained in the mixing matrix.
freedom. Under special cases of the excitation vector F共t兲, such as
when F共t兲 = 0, which corresponds to the case of free vibration, the
solution to Eq. 共2兲 can be written in terms of an expansion of BSS Solution Methods
vibration modes. In matrix form
Most popular BSS tools 共perhaps, the only available class of
x = ⌿q 共3兲
methods for performing BSS兲, namely, ICA and BSS are re-
where x 苸 Rn⫻N = trajectory matrix composed of the sampled viewed here. Since the MCC method is based on SOBI class of
components of x; q 苸 Rn⫻N = matrix of the corresponding modal methods, the formulation is developed only for the MCC method,
dent components, and the ICA basis vectors 共i.e., the columns of
the mixing matrix A兲 are referred to as the ICA modes in R̂r共0兲 = E兵r共k兲rT共k兲其 = ArRs共0兲ArT
the present study. The ICA of a random vector x共k兲 苸 Rn is ob-
tained by finding a n ⫻ n full rank separating 共transformation兲
matrix W, such that the output signal vector components y共k兲 R̂r共p兲 = E兵r共k兲rT共k − p兲其 = ArRs共p兲ArT 共12兲
= 关y1共k兲 , . . . , yn共k兲兴T estimated by where
y共k兲 = Wx共k兲 共10兲
Rs共p兲 = E兵sr共k兲srT共k − p兲其 共13兲
are as independent as possible. This is evaluated by an
The simultaneous diagonalization is performed using the follow-
information-theoretic cost function such as maximization of cu-
ing three basic steps: whitening, orthogonalization, and unitary
mulants 共Cichocki and Amari 2003; Hyvarinen and Oja 2001兲.
transformation. Whitening is a linear transformation in which,
For example, kurtosis has been used extensively as a measure of
non-Gaussianity; other higher-order cumulants have also been R̂r共0兲 = 共1 / N兲共兺K=1
N
r共k兲rT共k兲兲 is first diagonalized using singular
used in the literature 共Hyvarinen and Oja 2001兲. value decomposition, R̂r共0兲 = Vr⌳rVTr where Vr = eigenvectors of
In the present study, the maximum likelihood 共ML兲 version of the covariance matrix of r. Then, the standard whitening is real-
ICA is used. The formulation entails constructing the likelihood ized by a linear transformation expressed as
function of the observed responses assuming an underlying prob-
ability distribution function. In practice, however, such a nonpara- r共k兲 = Qr共k兲 = ⌳−1/2 T
r Vr r共k兲 共14兲
metric problem is impossible to solve. The ML-ICA takes a
different approach where the problem is simplified to a semipara- Because of whitening, R̂r共p兲 becomes Rr共p兲, which is given by
metric nature by the use of special classes of nonlinear functions the equation
冉兺 冊
共Hyvarinen and Oja 2001兲. The optimization problem becomes a N
much simpler maximization of a likelihood function in which the
Rr共p兲 = 共1/N兲 r共k兲rT共k − p兲 = QRr共p兲QT 共15兲
probability density term of the observed responses is replaced by K=1
the mathematical expectation of a nonlinear function of responses
thus leading to the famous stochastic gradient descent algorithm. The second step, called orthogonalization, is applied to diagonal-
ize the matrix R̂r共p兲 whose eigenvalue decomposition is of the
Modified Cross-Correlation Method form, R̂r共p兲 = Vr⌳rVTr . Using the Eqs. 共15兲 and 共12兲
SOBI methods utilize the time structure of the signals as opposed
to treating them as mere random variables. For example, the R̂r共p兲 = QArRs共p兲ArTQT 共16兲
autocovariances for several time lags have well defined statistics. If the diagonal matrix ⌳r has distinct eigenvalues, then the mix-
The SOBI family of methods do not make any prior assumptions ing matrix can be estimated uniquely by the equation
of statistical independence or non-Gaussianity of sources; they
rely purely on second-order temporal statistics. The basic assump- Ĥ = Q−1Vr = Vr⌳1/2 共17兲
r Vr
tions include full rank of the matrix A, existence and spatial
noncorrelation of the stationary sources, and the presence of in- where Ĥ = estimated mixing matrix, Ar. It is easy to see that the
dependent random noise. product QAr is a unitary matrix since the sources are assumed to
The proposed MCC method deviates from SOBI in two key be uncorrelated and scaled to have a unit variance. The problem
respects: 共1兲 whereas SOBI method operates directly on the re- now becomes one of unitary diagonalization of the correlation
sponses 共measurements兲 x共t兲, the proposed MCC method operates
matrix R̂r共p兲 at one or several nonzero time lags.
on the correlation of the responses 关vector, r共t兲兴 calculated at all
Eq. 共16兲 is a key result, which states that the whitened matrix
time lags and 共2兲 whereas the diagonalization procedure in SOBI
involves several time-lagged covariance matrices of the re- R̂r共p兲 at any nonzero time-lag p is diagonalized by the unitary
sponses, covariance matrices obtained from multiple nonoverlap- matrix QAr. Since Rs共p兲 = diagonal matrix 共the sources are as-
ping windows are used in the MCC method. This process is sumed to be mutually uncorrelated兲, the problem now becomes
further illustrated in the numerical example following the formu- one of diagonalizing the matrix R̂r共p兲 resulting in the unitary
lation section. matrix, QAr. The existence of the unitary matrix for any time-lag
In the presence of noise, the correlation of the measurements p is guaranteed by Eq. 共16兲, and the determination of the unitary
in Eq. 共2兲 can be written as matrix is carried out using a numerical procedure.
165 0.97 0.96 0.95 0.81 0.7 0.67 0.99 0.99 0.98
Joint Diagonalization for p-Lags and L-Time Windows aged covariance matrix for L nonoverlapping windows to perform
the approximate diagonalization. The resulting matrix can be
As seen in Eq. 共16兲, the problem of finding Ar is solved by uni-
viewed as an averaged covariance matrix and the process of di-
tarily diagonalizing R̂r共p兲. Due to estimation errors, finding an agonalization then proceeds exactly as outlined earlier. A sum-
exact diagonalizing unitary matrix may not be possible and esti- mary of the results is explained next.
mating QAr is possible only in an approximate sense. Another
issue is that information of the proper choice of the lag parameter
p is not available a priori. Hence, in this study several values
Numerical Studies
of time lags, p = 1 , 2 , . . . , l are chosen and the matrices R̂r共p兲 are
diagonalized for L nonoverlapping windows such that after h it- Numerical simulations are carried out on a simple 3DOF mass,
erations, the sum of the off-diagonal terms for all the time lags are spring, and dashpot system. For convenience in studying the ef-
minimum in a norm sense. In other words, the set of L covariance fect of damping, the damping is assumed to be mass proportional.
matrices to be jointly diagonalized appear as The state equations for this system subjected to an external exci-
具R̂r共p兲典 tation vector w can be written as
冦冤 冥 冤 冥 冤 冥 冧
. ¯ . ¯ . ¯ ẋ = Ax + Ew
= ] ] ... ... ]
y = Cx 共19兲
1 2 L
Here, the vector x = vector of states and the vector y represents the
Denoting V = QAr , D p = VTR̂r共p兲V, we can write the problem
output vector, which is governed by the C matrix. The system
statement mathematically as finding the minimum of the perfor-
matrix, A, and the excitation matrix E are given by
mance index J given by
J共V,p兲 = 兺 兩Dijp兩2
兺L 1艋i⫽j艋m 共18兲
A= 冋 关0兴3⫻3 关I兴3⫻3
− M−1K − M−1C
册
Then, the unitary matrix V corresponding to minimum J over
fixed h iterations is said to be an approximate joint diagonalizer.
The joint-approximate diagonalization technique 共Belouchrani
et al. 1997兲 is used to approximately diagonalize the L-windowed
冋
E= 0 0 0 −
1
m
−
1
m
−
1
m
册 T
共20兲
nonoverlapping matrices. Prior to the diagonalization process, The system matrices M , C , K, are written as under
the covariance matrices are symmetrized according to R̂r共p兲
= 1 / 2关R̂r̄共p兲 + R̂r̄T共p兲兴 共Bar-Itzhack 1998兲.
A summary of the key steps involved in the MCC method is
1
summarized in the following:
1. Calculate the correlations of the responses to obtain the vec- 0.95
tor r; 0.9
2. Obtain the whitened vector r共k兲 = Qr共k兲;
0.85
3. Divide r共k兲 into L nonoverlapping blocks and estimate the
MAC
0.8
set of covariance matrices R̂r共Ti , p兲 for i = 1 , . . . , L ∀ p;
4. Find an unitary matrix that approximately diagonalizes the 0.75
Mac3(SOBI)
set of L matrices at each lag, p, V ∀ 具R̂r共p兲典 using the crite- 0.7 Mac3(MCC)
Mac3(SSI)
rion shown in Eq. 共18兲; and 0.65 Mac3(ICA)
冤 冥 冤 冥 冤 冥
m 0 0 c 0 0 k1 + k2 − k2 0 deviation is added to the measurements. The effect of increasing
the damping parameter is studied first, and the results are pre-
M = 0 m 0 ; C = 0 c 0 ; K = − k2 k2 + k3 − k3
sented in Table 1. The results of ICA, SOBI, and MCC methods
0 0 m 0 0 c 0 − k3 k3 are presented along with the stochastic subspace iteration
共21兲 共VanOverschee and De Moor 1993兲 method, known as SSI. SSI is
included in this study as a point of reference for other BSS meth-
where m represents the mass at each floor level which is 10 kg;
ods, as SSI has been used extensively in the structural system
c = damping coefficient; and k1 , k2, and k3 correspond to the linear
identification literature. The details of SSI have been documented
stiffness at each degree of freedom. Constant stiffness of 2 kN/m
elsewhere 共VanOverschee and De Moor 1993兲 and not repeated
is used for the springs, and the mass-proportional form for damp-
here for the sake of brevity.
ing coefficient, c = ␣m is used, where ␣ = 0.01. The variable
The effect of damping is achieved by gradually increasing
is used to vary the level of damping to study the performance of
the value of from 10 to 165 which corresponds to a range of
the BSS methods. The correlation between the vibration modes
0.8–13% critical damping in the first mode. From the results
and BSS modes is performed using the modal assurance criterion
in Table 1, it is clear that ICA can identify structures only for
共MAC兲 共Maia 1997兲. MAC values range between 0 and 1, a value
small levels of damping. MAC values begin to deteriorate beyond
of 1 meaning a perfect correlation. MAC is defined as
= 18, which corresponds to 1.4% critical damping in the first
mode. SOBI identifies the structural model relatively well com-
共Ti ¯i兲2
MACi = 共22兲 pared to ICA and outperforms both ICA and SSI in terms of
共T 兲共 ¯ T¯ 兲 MAC values. The effect of damping on the deterioration of the
i i i i
performance of ICA has also been observed by other researchers
Here, i and ¯i represent the ith theoretical and the estimated 共Kerschen et al. 2007兲. The MCC method performs relatively bet-
mode shape vectors, respectively. The simulation study is per- ter, especially at higher values of damping. These results are
formed with a sampling interval of 100 Hz, and a synthetic clearly evident in Fig. 1, where the lowest MAC value 共MAC3,
Gaussian stationary white noise with zero mean and unit standard
100
10
r 11 (m/s2 )2
100
10
r 12 (m/s2 )2
L=1 L=2
50 L=19 L=20
5
r̄ = Qr
0
0
−50 −5
L=3, 4,......
−100 −10
100
10
r 13 (m/s2 )2
Fig. 2. Auto- and cross-correlation of the floor accelerations Fig. 3. Windowing procedure for the whitened responses
0.3
−50
Power/frequency (dB/Hz)
0.2
0.1
0 −60
0 10 20 30 40 50 60 70 80 90 100
No of Lags
−70
Fig. 4. Effect of window and number of lags on the joint diagonal-
ization for nonstationary responses
−80
Downloaded from ascelibrary.org by DALHOUSIE UNIVERSITY on 06/30/14. Copyright ASCE. For personal use only; all rights reserved.
which is the least among the three MACs兲 is shown for all the
−90
methods as a function of . 5 10 15 20 25
Frequency (Hz)
30 35 40 45
0
q q
−1
−2
V共t兲 = 兺
i=1
AiV共t − i⌬t兲 + 兺
i=0
Bi⌿共t − i⌬t兲 共23兲
Downloaded from ascelibrary.org by DALHOUSIE UNIVERSITY on 06/30/14. Copyright ASCE. For personal use only; all rights reserved.
冕冑
Fig. 8. Comparison of the theoretical modes and the identified ⬁
sources for the tower structure subjected to wind excitation Pij共t兲 = Si共n兲S j共n兲coh共y i,zi,y j,z j,n兲cos共2nt兲dn 共24兲
0
冤 冥
identification standpoint. n关cz2共zi − z j兲2 + c2y 共y i − y j兲兴1/2
coh共y i,zi,y j,z j,n兲 = exp −
1
关U共zi兲 + U共z j兲兴
2
Conclusions
共26兲
In this paper, BSS methods have been studied in the context of where the constants cy and cz describe the relative effect of sepa-
structural system identification. Clearly, ICA, which is the most ration in the y 共lateral兲 and z 共height兲 directions, respectively, and
popular method to perform BSS, fails to perform adequately in U being the mean wind velocity. The cross-correlation matrices
the presence of even relatively small amounts of damping. In for each time are then combined to form a complete correlation
this regard, SOBI performs much better. The MCC method, which matrix C for the process V共t兲. In the next step the matrix C is
is an extension of the traditional SOBI technique, was introduced used to calculate the coefficient matrices of the ARMA process
and shown to perform well under both stationary and nonstation- 共Ai and Bi兲.
ary excitations. The ability to identify modal information even at For the lateral component of turbulence, the following
higher levels of damping demonstrates that the MCC method 共Kaimal兲 spectrum is used:
holds significant promise in the area of structural system identifi-
cation. Preliminary experimental results show that the MCC nSi共n兲 17f
= 共27兲
method is capable of performing satisfactorily under practical u2ⴱ 共1 + 9.5f兲5/3
situations.
The component due to vortex shedding is developed in a similar
manner with the underlying spectrum given by 共Vickery and
Clark 1972兲
Acknowledgments
through their Discovery Grants and Collaborative Research Grant where f s = shedding frequency; B = spectral bandwidth; and Cs
共CRD兲 programs. = fluctuating wake coefficient.
the IASC-ASCE benchmark problem: Simulated data.” J. Eng. Mech., Nayeri, R. D., Masri, S. F., Ghanem, R., and Nigbor, R. L. 共2008兲. “A
130共1兲, 49–60. novel approach for the structural identification and monitoring of a
Chay, M. T., Albermani, F., and Wilson, R. 共2006兲. “Numerical and full-scale 17-story building based on ambient vibration measure-
analytical simulation of down-burst wind loads.” Eng. Struct., 28, ments.” Smart Mater. Struct., 17共2兲, 025006.
240–254. O’Callahan, J., Avitabile, P., and Riemer, R. 共1989兲. “System equivalent
Cichocki, A., and Amari, S. 共2003兲. Adaptive blind signal and image
reduction expansion process 共serep兲.” Proc., 7th Int. Modal Analysis
processing, Wiley, West Sussex, U.K.
Conf., Las Vegas, 29–37.
Comon, P. 共1994兲. “Independent component analysis: A new concept?”
Samras, E., Shinozuka, M., and Tsurui, A. 共1985兲. “Arma representation
Signal Process., 36, 287–314.
of random processes.” J. Eng. Mech., 111共3兲, 449–461.
Fujino, Y., et al. 共2000兲. “Forced and ambient vibration tests and vibration
monitoring of Hakucho Suspension Bridge.” Transp. Res. Rec., 1696, VanOverschee, P., and De Moor, B. 共1993兲. “N4sid: Numerical algo-
57–63. rithms for state space subspace system identification.” Proc., IFAC
Gul, M., and Catbas, F. N. 共2008兲. “Ambient vibration data analysis for World Congress, Sydney, Australia, 361–364.
structural identification and global condition assessment.” J. Eng. Vickery, B., and Clark, A. 共1972兲. “Lift or across-wind response to ta-
Mech., 134共8兲, 650–662. pered stacks.” J. Struct. Div., 98共1兲, 1–20.
He, X., Moaveni, B., Conte, J. P., Elgamal, A., and Masri, S. F. 共2008兲. Yang, J. N., Lei, Y., Lin, S., and Huang, N. 共2004兲. “Identification of
“Modal identification study of Vincent Thomas Bridge using simu- natural frequencies and dampings of in situ tall buildings using ambi-
lated wind-induced ambient vibration data.” Comput. Aided Civ. In- ent wind vibration data.” J. Eng. Mech., 130共5兲, 570–577.
frastruct. Eng., 23共5兲, 373–388. Yang, J. N., Pan, S., and Lin, S. 共2007兲. “Least-squares estimation with
Hyvarinen, A. K. J., and Oja, E. 共2001兲. Independent component analysis, unknown excitations for damage identification of structures.” J. Eng.
Wiley, New York. Mech., 133共1兲, 12–21.
Ibrahim, S., and Mikulcik, E. 共1973兲. “A time domain modal vibration Zhou, W., and Chelidze, D. 共2007兲. “Blind source separation based vibra-
test technique.” Shock and Vibration Bulletin, 43共4兲, 21–37. tion mode identification.” Mech. Syst. Signal Process., 21, 3072–
James, G., Carne, T., and Lauffer, J. 共1995兲. “The natural excitation tech- 3087.