You are on page 1of 14

Stochastic Subspace Identification for Output-only Modal Analysis:

Accuracy and Sensitivity on Modal Parameter Estimation


Yi-Cheng Liua , Chin-Hsiung Loh*a
National Taiwan University, Department of Civil Engineering, Taipei 10617, Taiwan
ABSTRACT
In this study an output-only system identification technique for civil structures under ambient vibrations is carried out,
mainly focused on the Subspace System Identification (SSI) based algorithms. With the aim of finding accurate and true
modal parameters, a stabilization diagram is constructed by plotting the identified poles of the system with increasing the
size of data matrix. Comparative study between different approach, with and without Singular Spectrum Analysis to preprocess the data, on determining the model order and selecting the true system poles is examined in this study.
Identification task of the real large scale structure: Guangzhou New TV Tower (GNTVT), a benchmark problem for
structural health monitoring of high-rise slender structures is carried out, for which the capacity of SSI-based algorithm
is demonstrated.
Keywords: State-Space model, Stochastic Subspace Identification, Singular Spectrum Analysis

1. INTRODUCTION
The basic methodology of subspace identification algorithm is recalled through the introductions of two different
categories: stochastic subspace identification (SSI) and subspace identification [1]. The stochastic subspace identification
uses output-only data to identify the system parameters while the subspace identification used both input and output data
to extract the system parameters. For output-only measurements the Stochastic Subspace Identification (SSI) technique is
a well known multivariate identification technique. It was proved by several researchers to be numerically stable, robust
to noise perturbation and suitable for conducting non-stationarity of the ambient excitations although its stationary
assumption is violated. There are several varieties of SSI technique such as covariance driven SSI-COV, data driven SSIDATA, or combined with other methods like Expectation Maximization technique SSI-EM. Application of SSI-based
algorithm to determine the dynamic characteristics of structures is through the use of ambient vibration measurements. In
output-only characterization, the ambient response of a structure is recorded during ambient influence (i.e. without
artificial excitation) by means of highly-sensitive velocity or acceleration sensing transducers. The stochastic realization
algorithm was fully enhanced by Van Overschee and De Moor [1,2] along with a set of MATLAB script [2,3].
Application of the SSI-DATA algorithm to investigate the dynamic characteristics of a cable-stayed bridge had been
studied [4]. To investigate the accuracy of SSI-COV method to extract the system dynamic characteristics, in this study,
firstly, a numerical simulation will be performed to determine the accuracy and sensibility of the identified modal
parameters under different proposed scenarios. Comparison with different identification techniques was also discussed.
Secondly, identification task of the real large scale structure: Guangzhou New TV Tower (GNTVT), a benchmark
problem for structural health monitoring of high-rise slender structures will be carried out, for which the capacity of SSICOV algorithm will be demonstrated.

2. OUTPUT-ONLY COVARIANCE-DRIVEN
STOCHASTIC SUBSPACE IDENTIFICATION (SSI-COV)
Assuming a structure under consideration is being excited by unmeasurable input forces, the discrete time stochastic
state-space-model can be expressed as:

x k +1 = A xk + w k
y k = C xk + v k

*a lohc0220@ccms.ntu.edu.tw, phone: +886-2-3366-4248, fax: +886-2-2739-6752


Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems 2011, edited by
Masayoshi Tomizuka, Chung-Bang Yun, Victor Giurgiutiu, Jerome P. Lynch, Proc. of SPIE Vol. 7981, 798149
2011 SPIE CCC code: 0277-786X/11/$18 doi: 10.1117/12.876619
Proc. of SPIE Vol. 7981 798149-1
Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

(1)

where xk 2 n1 is the state vector and yk l 1 is the measurement vector, wk and vk represents the system noise and
measurement noise respectively. The covariance-driven Stochastic Subspace Identification method (SSI-COV) stems
from the need to solve the problem through identifying a stochastic state-space model (matrices A and C) from outputonly data. The first step is to gather the measurement vectors in a Hankel Data matrix:

y1
y
2
...

1 yi
H=
N y i +1
y
i+2
...

y 2i

... ...
...

(2)
y i +1 ... y i + N 1 Yp
=
y i + 2 ... y i + N Yf
y i + 3 ... y i + N +1

... ...
...

y 2i +1 ... y 2i + N 1
where Yp denotes the past measurements and Yf denotes for the future measurements. It can be easily find that the block
Toeplitz matrix can be obtained by a multiplication between future and transpose of past measurements:
y2

...

yN

y3

...

y N +1

R i -1
Ri
R
Ri
T1/i = i +1
...
...

R 2i 1 R 2i 2

... R1
... R 2
T
= Y f (Yp )
... ...

... R i

(3)

where the block output covariance with time lag i is defined as Ri :

R i = E [y k y Tk i ]

(4)

The Toeplitz matrix can be factorized into the extended observability matrix O i
stochastic controllability matrix i

2 nli

li2 n

and the reversed extended

, as shown below:

C
CA
A i 1G ... AG G
T1/i = Oi i =
...
i 1
CA

(5)

Singular Value Decomposition (SVD) is the tool used to perform the above mentioned factorization:

S 0 V1T
T = U1S1V1T
T1/i = USVT = (U1 U 2 ) 1
0
0
V2

(6)

where U lili and V lili are orthonormal matrices, and S is a diagonal matrix containing positive singular values in
descending order. Comparing (5) and (6), the matrix Oi which contains the system matrices (A and C) can be computed
by splitting the SVD in two parts:

Oi = U1 S11 / 2

(7)

i = S

(8)

1/ 2
1

T
1

From Oi matrix, the system matrices (A and C) can be obtained easily. In MATLAB notation, the C matrix is just the
first block of Oi:
C = Oi (1:l,:)
(9)
System matrix A can be computed by exploiting the shift structure of the extended observability matrix Oi:

Proc. of SPIE Vol. 7981 798149-2


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

CA C
CA 2 CA

=
A
... ...

i 1
i
CA CA
Therefore:

A = O i (1:l (i 1),:) Oi (l + 1:li,:)


D

(10)

(11)

where () denote pseudo-inverse. The modal frequencies and effective damping ratios can be computed by conducting
eigenvalue decomposition of the system matrix A, and the corresponding eigenvectors multiplied by the output matrix C
are the observed mode shapes.
As opposite to the covariance-driven stochastic algorithm, the data-driven method (SSI-DATA) avoids the calculation
of covariance. Instead, the data reduction step is accomplished by projecting the row space of the future outputs into the
row space of past outputs. Covariances and projections are closely related, in that they are both intended to eliminate
uncorrelated noise contributions.
D

3. DISCUSSIONS OF SSI-COV FROM THE SIZE OF TOEPLITZ MATRIX


The first step of SSI-COV method is to form the covariance blocks with correlation of time lag i among the
measurement data, and form the Toeplitz matrix which has the same elements along its diagonal. The Singular Value
Decomposition (SVD) is then used as the principal tool to extract the system information from the Toeplitz matrix. It is
important to note that if full sensors are used to establish the correlation matrix, the formed covariance block is a square
matrix, but Toeplitz matrix may or may not have the same number of block rows and columns. This depends on different
ways to construct the stabilization diagram. In real world applications, noise is always present at any measurement, and
there is no prior information about the number of modes that can be extracted from the data. Therefore, a stabilization
diagram is used to discriminate between noise or spurious poles and true system poles. There are several ways to build
the stabilization diagram:
1st version: Decide first the maximum dimension of the Toeplitz matrix, perform SVD, and let the system matrix order
increases from a lower value till reaching a user defined maximum dimension of the Toeplitz matrix. The advantage of
this version is that only one SVD has to be performed; less time is consumed in the construction of the stabilization
diagram. The drawback is that, there is no clear criterion to ensure that the chosen maximum dimension is sufficient or
not to reveal true system information. With increasing order of the system matrix A, more noise information which is
separated from the measurement data by SVD will be included in the system matrix A and consequently, more noise or
spurious poles will appear on the diagram. For this purpose, modal transfer norm [5] was introduced in addition, to clear
out the large number of spurious poles at higher orders thus clarifying the stabilization diagram. The concept behind this
version to construct the stabilization diagram is that, even including more spurious poles in the system matrix A, and the
true modes (frequency, damping, mode shape) extracted from A will remain stable.
2nd version: Determine the order of system matrix A by observing the variation of the singular values, and then, increase
the size of the Toeplitz matrix both rows and columns holding the order of system matrix unchanged. For convenience,
this version will called the square Toepliz matrix or original form because it increments both columns and rows, and
the Toeplitz matrix remains squared. The main drawback of this is, first, time consuming, and second, the system matrix
order must be defined previously. For field measurement data, generally there is no clear gap on the distribution of
singular values as it appears in the numerical simulation. The advantage of this version is that, one do not have to try at
the beginning the maximum Toeplitz matrix size, since its required size may vary from case to case. Increase of the
Toeplitz matrix dimension, meaning that more orthogonal components will be decomposed from the signal and therefore
a better separation between signal and noise, means also an increment of the order of extended observability matrix,
since the system matrix A is extracted by taking advantage of the shift structure of matrix Oi as shown in equation (10),
clearly one can see that the action of pseudo-inverse of Oi to determine the system matrix A has a least square sense, i.e.,
more information is used to determine the modal parameters and therefore, more and more accurate estimate is expected
to achieved by increasing the Toeplitz matrix order.
3rd version: This is a modification of the second version. Since Toeplitz matrix has not necessary to be a square matrix,

Proc. of SPIE Vol. 7981 798149-3


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

an alternative way to construct the stabilization diagram is to increment only block rows of the Toeplitz matrix by
keeping number of block columns and system matrix A order constant [12]. For convenience, this version will called the
rectangular Toeplitz matrix or alternative form because it only increments rows but not columns. The advantage of
this method is that, it conserves the data addition property of the stabilization diagram in a least square sense (it is much
faster than the 2nd version). The difficulty on the choice of number of block columns constitutes the main drawback of
this method, since in this version block rows are always greater than columns, but the number of block columns will
determine how many components will be decomposed from the covariances of the signal. If the number of columns of
the Toeplitz matrix is lower than the required, it will lead to an unstable diagram on the estimation of the lower modes in
the presence of noise which can lead to poor estimation of modal parameters. On the contrary, the use of square Toeplitz
matrix have not to worry about the noise effect and the determination of number of columns, since noise in the
measurement data will only delay the outcome of a stable diagram.
Having reviewed the advantages and drawbacks of each way to construct the stabilization diagram, the use of rectangular
Toeplitz matrix may be recommended for systems because of the prior knowledge about the noise content, but in the first
time identification, the use of square Toeplitz matrix is recommended although it implies more time consuming
As a short summary, SSI-COV technique is robust against noise and signal non-stationarity. The method strongly relies
on SVD, which decompose the projection or covariance of the signal by taking advantage of the orthogonality between
vectors of the obtained basis U and VT in SVD. Either after projection (SSI-DATA) or after correlation (SSI-COV), there
will always exist some residuary non-removed noise or non-stationarity signal, particularly in the case of non-white
ambient excitation. This situation may violate the assumptions of SSI algorithms, but its effects can be dropped out by
increasing the size of the projection or the covariance matrix, because more orthogonal components the matrix be
decomposed (by selecting only the subspace corresponding to those theoretically non-zero singular values), better the
system-related information will be clearly separated from the noise.
3.1 Sensitivity study of the SSI-based algorithms
A comprehensive numerical simulation task was carried out to understand the sensitivity of SSI-based algorithms subject
to different factors and with special attention in their effects on the stabilization diagram. Instead of detail analysis only
the main results and conclusions will be presented here:
a.
Noise effect in modal parameters: A 6-DOF shear type building model with well spaced frequencies was
constructed to simulate structure response subjected to white noise excitation. In this simulation study, if a spatially
white noise was added after the system response was generated (either acceleration or velocity measurements ), there is
not any problem for SSI-based algorithms to identify accurately the modal frequencies since the first step of these
algorithms such as correlation or projection can effectively cancel out the added white noise once at all. Therefore, even
adding 200% of noise in RMS sense (noise to signal ratio), error of the identified frequencies is less than 4% for the 1st
mode and less than 1% for the remaining modes. Even if one adds a noise which is correlated with the output
measurement (such as in acceleration measurements, the external input acceleration can be treated as a measurement
noise), by increasing the order of projection or covariance matrix, frequencies can be accurately identified, the same with
the mode shapes. By observation, lower modes are more affected by the noise effects and take more time to stabilize
meanwhile the matrix order increase. On the contrary of modal frequencies, damping is very sensible to the addition of
any type of noise even it is very small, the error can be too big as 100%.
b.
Non-linearity in the signal: Consider a nonlinear SDOF with Duffing model [13]. Results indicate that the
linear SSI-based algorithms are treating the nonlinear response as an equivalent linear system, and its equivalent modal
parameters can be obtained effectively. The nonlinearity of signals do not interfere the stability of the stability diagram.
c.
Two closely-spaced frequencies blended with time-varying signals: Although it is not appropriate to use linear
SSI algorithm and stabilization diagram to identify time-varying signals, but the results can be used to check the
stabilization diagram of the time-varying system. The closely-spaced frequencies will appear as only one frequency if
only a few model orders (order of system matrix A) were chosen. As the model order increases to a sufficient level, the
two close-spaced frequencies will be split which is a well known phenomena in stabilization diagram. Since there is a
time-varying signal blended in with the same power, it contains, in other words, a lot of frequencies and consequently
the closely-spaced frequencies cannot be revealed until the system order reaches a certain number. On the other hand, the
time-varying component will appear in the stabilization diagram as a combination of a lot of equivalent frequencies
which will not stabilize at all in the diagram but they follow certain pattern.
d.
Noise effect on closely-spaced frequencies: A 2-DOF system with natural frequencies of 7.99 Hz and 8 Hz.

Proc. of SPIE Vol. 7981 798149-4


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

Even with such closely-spaced frequencies, in the noise free case, there is not any problem for SSI-based algorithms to
identify these two frequencies. However, once the noise is added only one frequency can be identified. If a good
subspace based pre-processing tool is used, such as SSA which will be discussed in section 4, noise can be filtered out
before entering to the SSI algorithm and therefore, even with noise disturbance, the two closely-spaced frequencies can
be identified correctly.

4. PREPROCESSING FOR SSI-COV ANALYSIS: SINGULAR SPECTRUM ANALYSIS


SSA is a novel non-parametric technique used in the analysis of time series based on multivariate statistics. This method
was firstly applied to extract tendencies and harmonic components in meteorological and geophysical time series [6].
Except the extraction of tendency, SSA can be applied to smooth a noisy signal, to extract seasonality component, or to
detect the singularities. Basically, this method is capable of decomposing the original series into a summation of
principal components, so that each component in this sum can be identified as a tendency, periodic components
(stationary), nontationary signal or noise. The SSA procedure consists of four steps: (1) embedding, (2) singular value
decomposition (SVD), (3) grouping, and (4) reconstruction. Detail description of each step can be found in [6].
In this study SSA will be used as a pre-processing tool to extract the principal components from its measurements.
In the beginning, the frequency domain decomposition (FDD) is employed on the original measurements to construct the
distribution of the singular values with respect to frequency which can be served as the reference for identifying the
close-space model frequencies. Since both SSA and SSI-COV depends primary on SVD, and it is reasonable that the
number of singular values be chosen in SSI-COV must be less than that chosen in SSA; in the best case, when the
number of components chosen in SSA coincide exactly with that of the system, i.e., noise was totally filtered. The main
drawback of the use o SSA as a pre-processing tools before SSI-COV is that, the obtained damping ratio estimate is not
reliable since it seems to be always much lower than the true damping ratio. The reason is that, SSA can only extract the
sufficient information to obtain an accurate estimate of the frequency, but a great portion of the signal mixed with noise
was filtered out loosing in this way the possibility to obtain a good damping ratio estimate.
Based on the numerical study the summary of the SSA-SSI-COV procedure is listed as follows:
1. Assemble Hankel Data matrix with number of block rows as large as possible (this usually depends on the memory
capacity of the computer and the time available to conduct the SVD), and the number of columns will determine the
available data point to construct the covariance matrix (Toeplitz matrix). Usually the number of columns is much
larger than the number of block rows, and this latter will determine the number of principal components the signal to
be decomposed.
2. After performing SVD to the Hankel Data matrix in the step of SSA, from the plot of singular values one can
preliminary select a set of principal components to be used to reconstruct the signal.
3. Reconstruct the signal. (Repeat it for different set of choice)
4. Construct the covariance or Toeplitz matrix by doing correlation with the reconstructed signal.
5. Conduct SVD to the covariance matrix and plot the variation of singular values. (The size of the covariance matrix
will be the largest number of block rows that will be reached in the stabilization diagram)
6. Repeat step 4 and step 5 for different choice of SV from the result of SSA.
7. Selecting the one which the change of slope is remarkable in the SV distribution and check if the required information
is included through the plot of Fourier spectrum.
8. Decide the system order which will be within the start and end of the change of slope, and construct the stabilization
diagram.

5. APPLICATION: IDENTIFICATION OF GUANGZHOU NEW TV TOWER (GNTVT)


The Guangzhou New TV Tower (GNTVT) is located at Guangzhou, China. It is a super high-rise tube-in-tube structure
with a height of 610 m, as shown in Figure 1. This structure comprises a reinforced concrete inner tube and a steel outer
tube with concrete-filled tube (CFT) columns. There are 37 floors connecting the inner tube and the outer tube. The outer
tube consists of 24 CFT columns, uniformly spaced in an oval while inclined in the vertical direction. The inner tube is
an oval shape but with constant dimension of 14m by 17m in plan, but its centroid differs from the centroid of the outer
tube. The Hong Kong Polytechnic University is in charge of the implementation of the long-term SHM both during the
construction as in the service stage. More details can be found in references [7-9]. The data were recorded from 18:00
pm on 19 January 2010 to 18:00 pm on 20 January 2010, lasting 24 hours. I The acceleration, wind direction, wind speed
and ambient temperature were measured during the period.

Proc. of SPIE Vol. 7981 798149-5


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

ACKNOWLEDGEMENTS
The authors would like to thank Prof. Y.Q. Ni of Hong Kong Polytech University to provide the data for analysis.
Support from National Science Council of the Republic of China, Taiwan (under Contract No. NSC 99-2221-E-002 -088
-MY3) and the Research Program of Excellency of National Taiwan University (under Contract No. 99R80805) on the
development of the theory are also acknowledged. Acknowledgements are also given to University of Costa Rica for the
scholarship and support provided to Y.C. Liu during his two years of study at National Taiwan University.

REFERENCES
[1] Van Overschee P. and De Moor B. Subspace Identification for Linear Systems: Theory - Implementation Applications. Kluwer Academic Publishers, Dordrecht, The Netherlands, 1996.
[2] Bart Peeters and Guido De Roeck, Reference-based stochastic subspace identification for output-only modal
analysis, Mechanical Systems and Signal Processing 13(6) 855-878, 1999.
[3]Peeters Bart. System Identification and Damage Detection in Civil Engineering. Ph.D. Dissertation, Katholieke
Universiteit, Leuven, December 2000.
[4] Weng, J.H., Loh, C.H., Lynch, J.P., Lu, K.C., Linn, P.Y., Wang, Y., Output-Only Modal Identification of a CableStayed Bridge Using Wireless Monitoring Systems, J. of Engineering Structure, 30 (2), 2008, 1802-1830.
[5] Edwin Reynders et al. Uncertainty bounds on modal parameters obtained from stochastic subspace identification,
Mechanical Systems and Signal Processing 22, 948-969, 2008.
[6] Alonso, F.J., J.M. Del Castillo, and P. Pintado. Application of singular spectrum analysis to the smoothing of raw
kinematic signals,. Journal of Biomechanics, 2005. 38(5): p. 1085-1092.
[6]Juan Martin Caicedo, Shirley J. Dyke, Erik A. Johnson. Natural Excitation Technique and Eigensystem Realization
Algorithm for Phase I of the IASC-ASCE Benchmark Problem: Simulated Data, Journal of Engineering Mechanics,
ASCE, pp. 49-60, January, 2004.
[7] Y. Q. Ni, Y. Xia, W. Y. Liao, J. M. Ko. Technology innovation in developing the structural health monitoring
system for Guangzhou New TV Tower, Journal of Structural Control and Health Monitoring, 2009; 16: 73-98.
[8] A Benchmark Problem on Structural Health Monitoring of High-Rise Slender Structures. Phase I: Field vibration
measurement and model updating. Description of the measurement. http://www.cse.polyu.edu.hk/benchmark/index.htm
[9] A Benchmark Problem on Structural Health Monitoring of High-Rise Slender Structures. Phase I: Field vibration
measurement and model updating. Description of the FE model and model reduction.
http://www.cse.polyu.edu.hk/benchmark/index.htm
[10] Peter D. Welch. The Use of Fast Fourier Transform for the Estimation of Power Spectra: A Method Based on Time
Averaging Over Short, Modified Periodograms, IEEE Transactions on Audio Electroacoustics, Volume AU-15 (June
1967), pp. 7073.
[11] Michle Bassevile et al., Output-Only Subspace-Based Structural Identification: From Theory to Industrial Testing
Practice,. Journal of Dynamic Systems, Measurement, and Control, Vol. 123, December, 2001.
[12] Y. Zhang, Z. Zhang, X.Xu, H. Hua., Modal parameter identification using response data only,. Journal of Sound
and Vibration 282: 367-380, 2005.
[13] Bendat J. S., Palo P. A., Coppolino R. N. A general identification technique for nonlinear differential equations of
motion,. Probabilistic Engineering Mechanics 7: 43-61, 1992.

Proc. of SPIE Vol. 7981 798149-14


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

Figure 2: Acceleration measurements at the first minutes of the record for a) 1st sensor and b) 20th sensor.

Figure 3: Plot the results of Frequency Domain Decomposition (0 to 3 Hz) from GNTVT measurements.
5.2 Covariance Driven Stochastic Subspace Identification (SSI-COV)
In the beginning, to construct the stabilization diagram using SSI-COV, 18000 points were used in the correlation
function, and the size of square Toeplitz matrix increases from 5 to 300 block rows, all 20 sensors were used in the
computation. By observing the variation of singular values, one can note that there is not any significant gap between the
extracted singular values. It is hard to decide the system order. As an extra help, one can count the number of peaks that
appear in FDD spectrum multiplied by two to get an estimate of the number of singular values. In our case, 90 singular
values were chosen. The initial result is shown in Table 1 (1st row). The results from SSI-DATA are also shown in this
table for comparison (2nd row).

Proc. of SPIE Vol. 7981 798149-7


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

Table 1: Identified system natural frequencies using four different approaches.


FEMM0de Number
Freq

mm I-coy

mm I-DATA

mmA-mm I-Coy

win a

136SVorderl2O

n .11 bb

b .1 59b

u .34Th

u .3bbu

u .4nnn

u .4b lb

b .4b5n

n .nnn2

b .1 3n2

n .3e52

b .4243

b .4752

b .Snen

3mm mw

Damp

m .2bb5

I .mmmm

m .mena

mm 135

-m .mmm4

-m .mmme

m .mm IC

m .mm IC

emmm pminlm

Fmeq

n.m 1W

m .m33a

m .1377

m .3C55

m .44m2

m .4774

2Cm mw

Damp

I .mmmm

m .m727

m .mmem

-m .mm I a

m .mm4e

-m .mmm2

I 7 mw

Fmeq

m .m37e

m .m572

m .1388

m .3844

m .4238

m .4757

m .5m83

Damp

m .2412

m .3881

n.m 122

m .mm42

m .mman

m .mmme

m .mma I

Fmeq

m .m345

m .m485

m .m858

m .1381

m .3848

m .4232

m .4758

m .5m83

Damp

m 2388

m 1878

m m7mm

m mIme

m mm24

m mmmc

m mmmc

m mm24

I 4mmmw

Freq

10

0.7380

0.9020

0.9970

12

13

14

15

1.0380

1.1220

1.2440

1.5030

1.7260

11

18000 points

Freq

0.5223

0.7982

0.9649

1.1507

1.2031

1.2525

1.3891

1.6401

1.9463

300 row

Damp

0.0000

0.0041

0.0013

0.0002

0.0058

0.0022

0.0036

0.0022

0.0053

8000 points

Freq

0.5193

0.7977

0.9654

1.1794

1.2281

1.3848

1.6397

1.9428

280 row

Damp

-0.0017

0.0009

-0.0004

0.0017

0.0010

0.0008

0.0003

0.0014

170 row

Freq

0.5226

0.7986

0.9653

1.1512

1.2517

1.3899

1.6407

1.9446

-0.0008

0.0022

0.0008

0.0007

0.0015

0.0020

0.0012

0.0031

0.5226

0.7986

0.9652

1.1509

1.1932

1.2518

1.3899

1.6407

1.9445

-0.0008

0.0020

0.0006

0.0006

0.0008

0.0013

0.0018

0.0010

0.0026

95 SV, order 90
SSA-SSI-COV

n .n4nn

Theoretical

SSA-SSI-COV

n .n4n4

Theoretical Mode Number

SSI-DATA

Freq

IaemvmmaemI2m

SSI-COV

I Cbbb pninln

Ca my, mmaem Cm

mmA-mm I-CDV

winu

Damp

l4Orow

Freq
Damp

Note: Size of Hankel data matrix in SSI-DATA is 280 block rows, 8000 columns, and with System order: 90.
Size of Toeplitz covariance matrix in SSI-COV is 300 block rows, 300 block columns, and with system order: 90.
A total of 18000 data points were used to do correlation calculation.

5.3 SSI-COV with SSA as data pre-processing


Application of SSA, which acts as a filter to filter out the undesired noise from measurement, to extract the major
principal components of signals can be proved as an improvement to the stabilization of SSI analysis. Application of this
SSA to the measurements of GNTVT was studied. In performing the SSA, 20 sensors measurements in form of vector
were placed at once in Hankel data matrix with the following dimensions: 340 block rows (totally 6800 rows) by 15000
columns. The variation of singular values is shown in Figure 4. It is difficult to select a suitable number of singular
values to be extracted from this figure because there is no significant gap on the distribution of singular values. Selection
of percentage of singular values becomes an important issue to generate the stability diagram in SSI analysis.
In performing the SSA-SSI-COV there are two parameters that have to be determined. One is the number of Singular
Value to be chosen in conducting the SSA, and the other is the system order to be determined in the SSI-COV analysis.
From the experience working on the data of GNTVT, a specific number of singular values in SSA step can leads to a
change of slope in the distribution of SV when conducting SSI-COV (one can call it a first critical number of
components). If one continue reducing the selected number of SV in the step of SSA, up to a second critical point the
change of slope will

Proc. of SPIE Vol. 7981 798149-8


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

Figure 4: Singular value decomposition of Hankel matrix with 340 block rows and 15000 columns.

Figure 5: Plot the distribution of SV from SSI-COV analysis; (a) using data from 95 SV in SSA.
(b) using data from 136 SV in SSA,
become very sharp, almost a vertical jump (as in the case of 95SV and order 90). In this second critical point, usually the
number of SV in the SSA step will be very closer to the system order. From the experience, the second critical point
gives the best identification results, but those are not well excited modes or those highly contaminated will be also
filtered out.
Based on the recorded acceleration data from GNTVT, in the beginning, 312 SVs were chosen from the SSA and the
jump of Singular Values in SSI-COV analysis is almost imperceptible and nothing is stable in the stability diagram.
When one try with smaller number of SV, e.g., 154 SV in SSA step, the change of slope was a little more remarkable
(this can be considered as approximately the first critical point), and the stabilization diagram was improved. Finally, two
different sets of analysis were performed. First, 136 principal components (larger singular values) were extracted from
SSA to reconstruct the response measurements. The Toeplitz matrix was constructed based on the reconstructed data.
The order of the system matrix A for this case is set to 120 and this value is fixed to construct the stabilization diagram
(with increasing the size of the covariance matrix or Toeplitz matrix). The choice of 136 SV is more subjective because
one has to try several times and plot SV in SSI-COV step to check if a change of slope appears. Figure 5b shows the plot
of the distribution of singular values of SSI-COV for case of using 136 SV in SSA. With 95 SV in SSA step leads to the
best solution because one can note that the change of slope in the SV plot in SSI-COV shows a clear jump, as shown in
Figure 5a.

Proc. of SPIE Vol. 7981 798149-9


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

The Fourier Spectrum of the response data can be used to check if all the peaks in the Fourier spectrum are identified. In
the GNTVT case, actually with 95 Singular Values the major peaks are covered, but the peak corresponding to the first
mode in Fourier Spectrum is very fussy, therefore, one has to increase the number of components to be extracted in SSA
so as to conserve the component corresponding to 1st mode. This means that the 1st mode is quite contaminated with
noise (or with wind force frequency) and cannot be clearly identified. To find the frequency of the 1st mode, one have to
increase the number of SV in SSA step, and also increase the system order in SSI-COV step. Figure 6 shows the
comparison on the stability diagram (between 0.0 Hz and 1.0Hz) from SSA-SSI-COV result. Figure 6a shows the result
using 95 singular values from SSA and with order of 90 in SSI, and Figure 6b shows the result using 136 singular values
from SSA and with order of 120 in SSI. Comparison on the stability diagram, between 1.0 Hz and 5.0Hz, from SSA-SSICOV result is also shown in Figure 7. The identified system natural frequencies are shown in Table 1.

Figure 6: Comparison on the stability diagram (between 0.0 Hz and 1.0Hz) from SSA-SSI-COV result;
(a) using 95 singular values from SSA and with order of 90 in SSI,
(b) using 136 singular values from SSA and with order of 120 in SSI.

Proc. of SPIE Vol. 7981 798149-10


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

Figure 7: Comparison on the stability diagram (between 1.0 Hz and 5.0Hz) from SSA-SSI-COV result;
(a) using 95 singular values from SSA and with order of 90 in SSI,
(b) using 136 singular values from SSA and with order of 120 in SSI.
From Figure 6 one can conclude that a quite stable diagram has been obtained. The major deficiency of using of 95 SV is
the inability on the identification of the first mode. This may due to the fact that this first mode is not well excited in
addition to the interference of wind dominant frequency, and consequently its corresponding signal component appears
after using 95 SV and thus, was filtered out by SSA. Besides, the mode corresponding to approximately 0.12 Hz was
filtered out by SSA.
Table 1 also show the identified system natural frequency from using SSA-SSI-COV with 95 SV (90 order) and 136 SV.
As compare to the numerical study the first two identified frequencies, 0.0345 Hz and 0.0465 Hz, are the external
loading frequencies ( Figure 8 plot the identified poles in complex plane using the above mentioned two different
quantity of SV. It is clear the first two plots of complex pane (or the first two modes) are in relating the wind excitation
frequencies. As for the structural modes, the first structural mode can not be clearly identified if the procedure of SSASSI-COV with 95 SV (90 order) was used. Therefore, SSA-SSI-COV with 136 SV (120 order) is used to extract the first
structural fundamental mode. Comparison on the model frequencies with the FEM was also shown in Table.

Proc. of SPIE Vol. 7981 798149-11


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

Figure 8: Plot of poles of the first 4 modes identified by SSA-SSI-COV with 95 SV and 136SV in complex plane.
Through this study it is confirmed that the filtering result using 95SV in SSA step is better than using 136 SV. Although
the fundamental mode found by using 136 SV, unlike the other modes which appears almost in a straight line (meaning
that the structure has almost-proportional damping), this 1st mode is very unique which has a diverse distribution of the
complex poles. Although its frequency can be identified, the modal quality is not good due to the before mentioned
reasons.
From numerical studies, one has concluded that by using SSA as a preprocessing tool to SSI-based algorithms it only
works with SSI-COV but not with SSI-DATA. This is because the projection used in SSI-DATA can be explained as a
geometric-statistical tool to find the best fit, in a least square sense, of the future measurements in terms of the past data
(it is similar to the AR model fitting in a sense). Since SSA can only recover the principal components but not the
clean signal, and the reconstructed signals provided a bad fitting in the projection step, and generally the lower modes
are the most affected.

CONCLUSIONS
The changes of features in a structural system may due to the change of environmental loading pattern, the nonlinear
inelastic response of structure or structural damage when subjected to severe external loading. The detection of the
change of features or damage in large structural system, such as buildings and bridges, can improve safety and reduce
maintenance costs. Therefore, feature extract and damage detection from vibration structures are the goals of SHM. In
this study an output-only system identification technique for civil structures under ambient vibrations is carried out,
mainly focused on the Subspace System Identification (SSI) based algorithms. With the aim of finding accurate and true
modal parameters, a stabilization diagram is constructed by plotting the identified poles of the system with the SVD
truncation order. Comparative study between different approach, with and without using Singular Spectrum Analysis to
pre-process the data, on determining the model order and selecting the true system poles is examined in this study.
Identification task of the real large scale structure: Guangzhou New TV Tower (GNTVT), a benchmark problem for
structural health monitoring of high-rise slender structures is carried out, for which the capacity of SSI-based algorithm
is demonstrated.
Through the study on the field response data the following conclusions are drawn:
1. The difficulty in using SSI-DATA to identify these frequencies may be explained based on the conclusions obtained
from previous simulation studies which indicate that closely-spaced frequencies are difficult to be identified when the
measurements are noisy and generally only one equivalent frequency can be identified. Although SSI-COV shows to be

Proc. of SPIE Vol. 7981 798149-12


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

able to separate these close frequencies, but there is doubt due to its near zero damping ratio and complex mode shapes
lying only in real or complex axis.
2. The use of SSA as a pre-processing tool for SSI-COV is a great help to improve the stabilization diagram and to
extract rapidly the identifiable modes from the measurements. In the case of using 95 SV from SSA, most of all modes
are stabilizes starting from about the 25th row or even earlier. On the contrary, by using SSI-COV without applying SSA
for pre-processing the stabilization start approximately from 100 to 125 rows. This results in significant savings of the
computation time.
3. Conventional analysis using SSI-DATA and SSI-COV without pre-processing the measurements was also conduct.
Figure 8 shows that stability diagram from these two approaches. It is clear that, from the observation of stability
diagram, to reach a stable result of identification large number of block rows may be required. Large number of block
rows may require more significant computation time. Table 1 also shows the comparison of the identified system natural
frequencies among different methods.
4. For noisy measurements, as mentioned above, the modes contaminated by the noise will delay in stabilization, thus,
more criterion must be used to discriminate true system poles from numerical poles, for example, the criteria of using
physical meaning of damping ratio and mode shape need to be considered [11].

Figure 9: (a) Stabilization diagram constructed using SSI-COV. The stability criteria is: 1% for frequency, 3% for
mode shape and 5% for damping ratio, (b) Stabilization diagram constructed using SSI-DATA, ranging
from 0 Hz to 1 Hz.

Proc. of SPIE Vol. 7981 798149-13


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

ACKNOWLEDGEMENTS
The authors would like to thank Prof. Y.Q. Ni of Hong Kong Polytech University to provide the data for analysis.
Support from National Science Council of the Republic of China, Taiwan (under Contract No. NSC 99-2221-E-002 -088
-MY3) and the Research Program of Excellency of National Taiwan University (under Contract No. 99R80805) on the
development of the theory are also acknowledged. Acknowledgements are also given to University of Costa Rica for the
scholarship and support provided to Y.C. Liu during his two years of study at National Taiwan University.

REFERENCES
[1] Van Overschee P. and De Moor B. Subspace Identification for Linear Systems: Theory - Implementation Applications. Kluwer Academic Publishers, Dordrecht, The Netherlands, 1996.
[2] Bart Peeters and Guido De Roeck, Reference-based stochastic subspace identification for output-only modal
analysis, Mechanical Systems and Signal Processing 13(6) 855-878, 1999.
[3]Peeters Bart. System Identification and Damage Detection in Civil Engineering. Ph.D. Dissertation, Katholieke
Universiteit, Leuven, December 2000.
[4] Weng, J.H., Loh, C.H., Lynch, J.P., Lu, K.C., Linn, P.Y., Wang, Y., Output-Only Modal Identification of a CableStayed Bridge Using Wireless Monitoring Systems, J. of Engineering Structure, 30 (2), 2008, 1802-1830.
[5] Edwin Reynders et al. Uncertainty bounds on modal parameters obtained from stochastic subspace identification,
Mechanical Systems and Signal Processing 22, 948-969, 2008.
[6] Alonso, F.J., J.M. Del Castillo, and P. Pintado. Application of singular spectrum analysis to the smoothing of raw
kinematic signals,. Journal of Biomechanics, 2005. 38(5): p. 1085-1092.
[6]Juan Martin Caicedo, Shirley J. Dyke, Erik A. Johnson. Natural Excitation Technique and Eigensystem Realization
Algorithm for Phase I of the IASC-ASCE Benchmark Problem: Simulated Data, Journal of Engineering Mechanics,
ASCE, pp. 49-60, January, 2004.
[7] Y. Q. Ni, Y. Xia, W. Y. Liao, J. M. Ko. Technology innovation in developing the structural health monitoring
system for Guangzhou New TV Tower, Journal of Structural Control and Health Monitoring, 2009; 16: 73-98.
[8] A Benchmark Problem on Structural Health Monitoring of High-Rise Slender Structures. Phase I: Field vibration
measurement and model updating. Description of the measurement. http://www.cse.polyu.edu.hk/benchmark/index.htm
[9] A Benchmark Problem on Structural Health Monitoring of High-Rise Slender Structures. Phase I: Field vibration
measurement and model updating. Description of the FE model and model reduction.
http://www.cse.polyu.edu.hk/benchmark/index.htm
[10] Peter D. Welch. The Use of Fast Fourier Transform for the Estimation of Power Spectra: A Method Based on Time
Averaging Over Short, Modified Periodograms, IEEE Transactions on Audio Electroacoustics, Volume AU-15 (June
1967), pp. 7073.
[11] Michle Bassevile et al., Output-Only Subspace-Based Structural Identification: From Theory to Industrial Testing
Practice,. Journal of Dynamic Systems, Measurement, and Control, Vol. 123, December, 2001.
[12] Y. Zhang, Z. Zhang, X.Xu, H. Hua., Modal parameter identification using response data only,. Journal of Sound
and Vibration 282: 367-380, 2005.
[13] Bendat J. S., Palo P. A., Coppolino R. N. A general identification technique for nonlinear differential equations of
motion,. Probabilistic Engineering Mechanics 7: 43-61, 1992.

Proc. of SPIE Vol. 7981 798149-14


Downloaded From: http://spiedigitallibrary.org/ on 05/30/2014 Terms of Use: http://spiedl.org/terms

You might also like