Professional Documents
Culture Documents
www.elsevier.com/locate/engstruct
Abstract
A time domain method for identification of the equivalent system matrices M1K and M1 of structures from data composed
of measured displacement, velocity and acceleration is proposed in this paper; where the matrices M, and K are the mass, damping
and stiffness matrices, respectively. The stochastic subspace algorithm is used to identify the system and output matrices of a
continuous-time state-space system from the combined response measurements. A generalized transformation method has been
derived to transform the identified system matrix into an equivalent system matrix, Ac, which has similar contents as the system
matrix in the state equation of motion for structures. Then the natural frequencies and mode shapes in the damping free case can
be calculated from the equivalent M1K matrix that is the negative sub-matrix in the left lower part of Ac. The damping ratios
and damped natural frequencies can be calculated from Ac. The procedure is also available for only one type of measurement for
displacement, velocity or acceleration.
The Kabes mass-spring model [AIAA Journal 23(9) 1985, p. 1431] with eight degrees of freedom is employed as a numerical
example to validate the feasibility of this procedure. The algorithms are also applied to the NTU 5 floors frame structure model
[J. Eng. Mech. 2000, p. 693] as an experimental study case. 2002 Elsevier Science Ltd. All rights reserved.
Keywords: Combined measurement; Stochastic subspace identification (SSI); Equivalent system matrix
0141-0296/02/$ - see front matter 2002 Elsevier Science Ltd. All rights reserved.
PII: S 0 1 4 1 - 0 2 9 6 ( 0 2 ) 0 0 0 9 2 - 5
1442 C.F. Hung et al. / Engineering Structures 24 (2002) 14411450
meters. In recent years, Overschee et al. [12] developed are the output matrix and direct transmission matrix,
the subspace algorithm for system identification. Dif- respectively. The matrices Ac, Bc, C and D are
ferent types of subspace-based methods have been expressed as:
shown in the works of Viberg [13] and Overschee and 0 In 2 0
Moor [14]. Chui and Maciejowski [15] provided an Ac ; Bc (5a), (5b)
algorithm to find stable approximation to a least-squares M-1K M-1 M-1B0
problem, which can be applied to ensure the stability of C [CdCaM-1K Cv CaM-1]; D (6a), (6b)
subspace methods. A reference-based stochastic sub-
space identification for output-only modal analysis was CaM B0 -1
respectively. A state vector consisted of displacement % % % %
and velocity vector is defined as z(t)[x x]T, then Eqs.
(1) and (2) can be transformed into the state equation of yi2 yi1 % yi+j3
past
motion and output Eq. [19] as follows.
z(t) Acz(t) Bcu(t) (3)
i yi1 yi % yi+j2
i i
y y i+1 % yi+j1
future
Y0|i1
Yi|2i1
Yp
Yf
y(t) Cz(t) Du(t) (4) yi+1 yi+2 % yi+j1
where AcRn n is the system matrix, n=2n2, % % % %
BcRn r is the input matrix. CRm n and DRm r y2i1 y2i % y2i+k2
C.F. Hung et al. / Engineering Structures 24 (2002) 14411450 1443
If the k-th block row matrix in the block Hankel 7. The identified discrete-time system matrix A and
matrix is defined as Yk|k [ykyk 1%yk j 1], which is output matrix C can then be solved as follows.
consisted of j-steps of output vectors. The subscript k|l
A Xi+1
of Yk|l denotes the sub-matrix that contains the k-th to X (17)
l-th block row matrices. The subscript p stands for C Yi|i i
past, and j for future. The number of block rows,
i, is a user-defined parameter, which should be large
enough, at least it should be larger than the maximum 4. Equivalent system matrix by generalized
order of the identified system. If the number of data transformation method
points in each measured channel is N, the number of
columns, j, is typically selected as N-2i+l, so that the The number of modes for a continuous structure is
measured data points of all time steps can be used. For infinite theoretically. In practical cases the sampling rate
statistical reasons, it is assumed the j is a big number. of measurement system and the frequency range of
The matrices Yp and Y f are defined by shifting the
expected modes are limited, and therefore the available
border between past and future one block row down, i.e. modes for a set of measured data series is also limited.
Yp Y0|i, Y f Yi 1|2i1. The stochastic subspace
Generally, the number of measured DOFs may be much
identification, termed as SSI for short, employs the geo- smaller than the available modes. If our attention is cent-
metric concept of orthogonal projection between two ered on the relative motion of measured DOFs, an equiv-
matrices. The orthogonal projection from the row space alent dynamical system for measure output DOFs can be
of matrix a to row space of matrix b is defined as: established. In this case, the order of identified discrete-
time matrix pair A, C is 2m, and it is a reduced
a / b abT(bbT)1b (11) model of matrix pair A, C in Eqs. (7) and (8). The
The system and output matrices of the discrete state- matrix pair A, C can be transformed into continu-
space system in Eqs. (7) and (8) can be determined by ous-time system, Ac,C , using Eqs. (9a) and (9b).
SSI from the following steps. For noise free system, the identified matrices pair
Ac,C has the same complex modal characteristics as
Ac, C in Eqs. (5a), (5b) and (6a), (6b) for the modes,
1. Two orthogonal projections are calculated as follows.
whose mode shapes can be represented by the measured
Oi Yf / Yp (12a) DOFs. However the matrix form of Acmay be different
Oi1 Y +
f / Yp (12b) from Ac. For Ac
Ac11 Ac12
Ac21 Ac22
, compared with Ac in
2. The singular value decomposition for the projection Eq. (5a), (5b), the left-upper sub-matrix Ac11 is not a
matrix Oi is carried out: zero matrix, the right-upper block Ac12is not a unit
Oi USVT U1S1VT1 U2S2VT2 (13) matrix, and hence the sub-matrices Ac21 and Ac22are not
the equivalent M1K and M1 matrices, respect-
where the subscript 1 indicates the dominant part ively. Hence the matrix Ac21 can not be used to calculate
of the projection matrix, and the subscript 2 indi- the normal modes directly. To obtain the equivalent
cates the minor part, which will be neglected. M1K and M1, a non-singular transformation
3. The order of the stochastic system is determined by matrix is introduced.
inspecting the dominant singular values in S, i.e. the
number of singular values in S1. T1
T (18)
4. The extended observability matrix i can also be T2
determined from the dominant part as follows. where T1Rm 2m and T2Rm 2m.
i U S 1/2
1 1 (14) Here we introduce an equivalent matrices pair
Ac ,C that has the same dynamic characteristics as
5. A matrix i is defined, which is obtained from i Ac,C , and the equivalent system matrix Ac has
without its last m rows, where m is the number of the same form as Ac i.e.
measured output channels.
6. The estimated state sequences Xi and Xi 1 can be 0 Im
Ac (19)
determined as follows: (M1K) (M1)
Xi
i Oi (15) The relationships between Ac,C and
Ac,C are specified as follows:
Xi+1 Oi1
i (16)
Ac TAcT1 (20a)
where the superscript represents pseudo
inverse operator. C CT
1
(20b)
1444 C.F. Hung et al. / Engineering Structures 24 (2002) 14411450
0
(M K) 1
Im
(M )
1
T1
T2
T1
T2
Ac (21b)
or
C
T (33a)
CdT1 CvT2 Ca((M1K)T1(M1)T2) (23b) CAc
C , for displacement only
Substituting Eqs. (22a) and (22b) into (23b), we get:
CdT1 CvT1Ac CaT1A C 2
c (24)
T
C
CAc
A1
c (33b)
Both sides of Eq. (24) multiplied by Cd, Cv, Ca, , for velocity only
respectively, we obtain follows.
C
T A2 (33c)
C T1 CdCvT1Ac CdCaT1A CdC
2
d
2
c (25a) CAc c
CvCdT1 C2v T1Ac CvCaT1A2c CvC (25b) , for acceleration only
CaCdT1 CaCvT1Ac C2aT1A2c CaC (25c)
We assume that each measured DOF on structure can 5. Numerical simulation example
be placed only one type of sensor, then the output matr-
ices Cd, Cv and Ca are diagonal matrices, and the diag- To verify the proposed method, the simulation of
onal element of these matrices is either 0 or 1. The modal identification for Kabes mass-spring system with
relationship between Cd, Cv and Ca are follows. eight DOFs [20] is conducted. This system includes 8
masses and 14 springs, which is shown in Fig. 1. The
Cd Cv Ca Im (26) system is characterized by large relative differences in
CdCv 0, CdCa 0, CvCa 0, C2d Cd, C2v (27) mass and stiffness, which leads to poor numerical con-
ditioning and closely distributed modes. The parameters
Cv, C Ca
2
a of mass, spring and the type of measured response are
Then the Eqs. (25a) to (25c) become: listed in Table 1. The damping matrix is assumed to be:
DOF 6: A
T1 CdC CvCA1
c CaCA2
c DOF 7: A
T (32) DOF 8: A
T2 CdCAc CvC CaCAc1
C.F. Hung et al. / Engineering Structures 24 (2002) 14411450 1445
Table 2
The exact and identified modal parameters (free vibration case)
Table 3
The exact and identified normal mode shapes (free vibration case)
Fig. 3. Time history diagram of random input force. Fig. 4. The PSD of random input force.
Table 5
The identified natural frequencies under different noise level conditions
Table 4
The identified natural frequency and mode shapes (random vibration case)
Table 6
The identified relative mode shape under different noise level conditions
Mode shape 1
DOF Noise level
0% 1% 3% 5% 10% 15%
7. Conclusion
Table 7
Member section of NTU 5 floors frame model [22]
Dir-X (2 m) Dir-Y (3 m)
Column (1F~5F) H1251256.59 H1251256.59
Beam(1F~5F) H1507557 H10010068
Girder (1F~5F) H1005057 H1005057
Table 8
Material properties of members [22]
Table 9
Comparison of mode parameters by FEM and SSI
Motion in X-direction
Mode No. Natural frequency (Hz) Damping ratio MAC
(%)
ANSYS SSI SSI
Table 10
Relative mode shapes in x and y directions
1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000
2.6066 2.7027 1.8506 1.4283 0.7159 0.6110 -0.4379 -0.4986 -1.2539 -1.2210
4.0931 4.0330 1.3361 0.8386 -0.8267 -0.7797 -0.5440 -0.4817 1.3999 1.0776
5.2093 5.3103 0.2381 -0.2999 -0.8154 -0.7539 0.9486 0.9510 -0.8153 -0.8965
5.8669 5.9734 1.7428 -1.3476 0.8280 0.7945 -0.4485 -0.4284 0.2806 0.3386
The relative mode shapes in Y Direction
Mode 1 Mode 2 Mode 3 Mode 4 Mode 5
ANSYS SSI ANSYS SSI ANSYS SSI ANSYS SSI ANSYS SSI
1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000
2.6480 2.2789 1.8742 1.6957 0.7356 0.5776 0.4272 0.8818 1.2449 2.3968
4.2075 3.4724 1.3824 1.2061 0.8140 0.8502 0.5544 0.2992 1.1870 2.7860
5.4132 4.3778 0.2011 0.2001 0.8302 0.7760 0.9450 0.8922 0.8009 1.8776
6.1666 5.0031 1.7641 1.5975 0.8220 0.8222 0.4397 0.3965 0.2725 0.4541