Académique Documents
Professionnel Documents
Culture Documents
T. BIOLCHINI
SOPEMEA, AeH rodrome de Villacoublay, Zone AeH ronautique Louis Breguet, BP. 48,
78142 VeH lizy Cedex, France. Email: sopemea@worldnet.fr
1. INTRODUCTION
In many applications, the structural operating conditions may signi"cantly di!er from
those applied during laboratory tests where the structure is installed and properly
excited. For structures under their natural working conditions, excitations cannot be
measured, they are usually non-stationary and of complex nature. Examples are o!shore
structures subject to the turbulent action of the swell, which depends on wind and weather
conditions; aircraft structures subject to strength, varying with #ight conditions; bridges
subject to wind, tra$c, etc. The analysis of structures under such conditions is of major
importance.
The problem of fault detection and isolation (FDI) is a crucial issue. Moreover, in-
operation damage monitoring and predictive maintenance of complex mechanical struc-
tures is of key importance in many industrial areas, such as aerospace applications. Using
the available data (e.g. accelerometers), it is of interest to detect small changes in the natural
s This work has been carried out within the framework of Eureka project no. 1562 SINOPSYS (Model-based
Structural monitoring using in-operation system identi"cation) coordinated by LMS, Leuven, Belgium.
frequencies and modeshapes of the structure. A relevant approach to such a problem has
been shown to be based on the modelling of modes and modal shapes through state space
representations [1], the use of output-only, and covariance-driven identi"cation methods
[2], and the computation of speci"c s2-tests based on the so-called instrumental statistics
[3, 4].
Recently, new subspace-based FDI algorithms based on this class of identi"cation
methods have been proposed as a solution to the above-mentioned vibration monitoring
problem [5]. The successful application of these algorithms in damage detection and
diagnosis of mechanical structures has been reported in recent papers [6, 7].
In this paper, we propose an on-line version of such algorithms for continuous monitor-
ing of an airplane structure, under unknown excitation. As a "rst step, a detailed modal
analysis of the airplane structure under its nominal condition is performed using the
balanced realization (BR) algorithm, and the results are compared with those of the modal
appropriation technique. This step is done only once. No re-identi"cation on the damaged
structure is needed. Two types of damage are introduced: a mass change, by adding two
masses of 20 kg each, placed symmetrically around the wings, and a sti!ness change
introduced by unblocking the ailerons. In order to simulate an on-line change, the data sets
of the nominal structure and the damaged one are concatenated into a single data set. Using
the reference (nominal) identi"ed modal signature and the new data set, a global test is
computed as a function of time that can be monitored for detecting the damage.
The outline of the paper is as follows. Section 2 introduces the modelling issues and
the covariance-driven subspace-based identi"cation algorithm. Section 3 summarises the
subspace-based damage detection and isolation methods, and introduces an on-line version
of the detection algorithm. The experimental set-up and results are described in Section 4.
2.1.1 MODELLING
Following [3, 1, 4], we assume that the behaviour of the mechanical structure can be
described by a stationary linear dynamical system, and that, in the frequency range of
interest, the input forces can be modelled as a stationary white noise. Consequently,
assuming a linear behaviour, the relevant model is the following matrix di!erential
equation:
MZ }Q (t)#KZ
}G (t)#CZ } (t)"l(t)
(1)
} (t)
>(t)"¸Z
where t denotes continuous time, M, C, K are the mass, damping and sti!ness matrices
respectively, (high-dimensional) vector Z } collects the displacements of the dofs of the
structure; the external (non-measured) forces l are modelled as a stationary white noise with
covariance matrix Q, measurements are collected in the (low-dimensional) vector >, and
matrix ¸ states where the sensors are located. The modal characteristics of the structure are
the vibration modes, or eigenfrequencies, denoted generically by k, and the modal shapes, or
eigenvectors, denoted generically by t . These quantities are solutions of the following
k
equation:
(Mk2#Ck#K)W "0, t "¸W , (2)
k k k
ON-LINE MODAL MONITORING OF AIRCRAFT STRUCTURES 841
Sampling model (1) at a rate 1/q yields the discrete-time model in state-space form
X "FX #e
k`1 k k`1 (3)
> "HX
k k
where
C D
Z
} (kq)
X" , > ">(kq).
k }Q (kt)
Z k
C D
0 I
F"eLq, L" , H"[¸ 0]
!M~1K !M~1C
and where state noise e is zero-mean, white, with covariance matrix Q. The modal
k`1
characteristics de"ned in equation (2) are equivalently found in the eigenstructure (j, u )
j
of F:
eqk"j, t "/ "Hu $%& .
k j j
Therefore, from now on we consider linear multivariable systems described by state-space
model (3), where state X and observed output > have dimensions m and r, respectively, with
r (much) smaller than m in practice. The state noise process (e ) is an unmeasured Gaussian
kk
noise sequence with zero mean and covariance matrix Q. We assume noise e to be
k
stationary, that is of constant covariance matrix; the issue of robustness with respect to
non-stationary excitation is addressed in [2, 8, 5].
The problem we consider is to monitor the observed system eigenstructure, which is
the collection of m pairs (j, / ), where j ranges over the set of eigenvalues of state transition
j
matrix F, / "Hu and u is the corresponding eigenvector. In what follows, we
j j j
assume that the system has no multiple eigenvalues, and thus that the j's and u 's
j
are pairwise complex conjugate. We stress that the collection of (j, / ) provides us
j
with a canonical parameterisation of the pole part of system (3). In particular, it does
not depend on the state-space basis. The set of the m modes (j, / ) is considered
j
as the system parameter h:
A B
$%& K
h" (4)
vec U.
where K is the vector whose elements are the eigenvalues j, U is the matrix whose columns
are the / 's, and vec is the column stacking operator. Parameter h has size (r#1)m. The
j
problem is to detect and isolate changes in parameter vector h. By isolation, we mean
deciding which mode(s) has (have) changed.
s Note that, in equation (3), a measurement noise with MA structure can be assumed as well as discussed in
[1, 5].
842 M. ABDELGHANI E¹ A¸.
A B
R R 2 R
0 1 q~1
R R 2 R
H " 1 2 q . (6)
p`1,q F F } F
R 2 2 R
p p`q~1
2.2.1. BR identixcation algorithm
It is well known [2, 9] that Hankel matrix H factorises as H"OC, where O is the
observability matrix:
AB
H
HF
O" .
F
HFp
From O, the pair (H, F) can easily be recovered, of which an eigenanalysis provides us
with the modes (j, u ). The actual implementation of what is called BR identi"cation
j
algorithm consists in substituting the empirical covariances
$%& 1 n~j
RK " + > >T (7)
j n!j k`j k
k/1
for R in equation (6), then computing the SVD of H ) , truncating it for getting an estimate
j
O) of O, from which (HK , FK ), and then (j) , u( ), can be deduced as above.
j
2.2.2. System parameter characterisation
For designing a damage detection algorithm corresponding to the BR identi"cation
method, we need the following characterisation of the canonical system parameter h.
Choosing the eigenvectors of F as a basis for the state space of model (3) yields, the
following particular representation of the observability matrix [3]:
AB
U
UD
O (h)" (8)
p`1 F
UDp
where diagonal matrix D is de"ned as D"diag(K), and K and U are as in equation (4).
It is known [10] that the following property characterises whether a nominal parameter
h agrees with a given output covariance sequence (R ) :
0 jj
O (h ) and H have the same left kernel spaces with co-rank m. (9)
p`1 0 p`1,q
Property (9) can be checked as follows:
1. From h as in equation (4), form O (h ).
0 p`1 0
2. Pick an orthonormal basis of the left kernel space of matrix O (h ), in terms of the
p`1 0
columns of some matrix S of co-rank m such that
STS"I (10)
s
STO (h )"0. (11)
p`1 0
s The left kernel space of matrix M is the kernel space of matrix MT.
ON-LINE MODAL MONITORING OF AIRCRAFT STRUCTURES 843
Matrix S has dimensions (p#1)r]s, where s"(p#1)r!m, and it is not unique; it
can be obtained, for example, by the SVD-factorisation of O (h ). Because of
p`1 0
equation (11), matrix S depends implicitly on parameter h . We bring the reader's
0
attention to the fact that, even though S is not unique, in what follows we treat it as
a function of parameter h, denoted by S(h), which is fully justi"ed in [5].
3. The parameter h which actually corresponds to the output covariance sequence (R )
0 jj
of model (3) is characterised by
ST(h )H "0, (12)
0 p`1,q
Property (12) plays an important role in the design of the subspace-based damage
detection tests,s as we explain now.
where vector B is unknown. It turns out [5, 12, 11] that residual f in equation (13) is
n
asymptotically Gaussian distributed, under both H and H , making its evaluation easy.
0 1
More precisely, this residual is distributed as
G
N(0, R(h )) under H
f (h ) , 0 0 (15)
n 0 N(M(h )B, R(h )) under H
0 0 1
where M(h ) and R(h ) are the Jacobian and covariance matrices, whose computation and
0 0
estimation are described in [5]. Let M K , R) be consistent estimates of M, R. Under an
additional full rank assumption of M [5, 11], the detection problem, namely deciding that
residual f is signi,cantly di!erent from zero, can be achieved through
n
$%& R) ~1MK (M
s2 "fT K TR) ~1M
K )~1MK TR) ~1f (16)
n n n
s A generalised version of equation (12), involving pre- and post-weighting of Hankel matrix as in [9], can be
exploited in the same manner [5].
844 M. ABDELGHANI E¹ A¸.
A B
B
B" a
B
b
where B , B have known dimensions l , l , respectively (l #l "l), and partition the
a b a b a b
Jacobian and Fisher information matrices accordingly:
M"(M M )
a b
and
A B
I I
I"MTR~1M" aa ab .
I I
ba bb
The problem is now to detect changes in B , B being unknown and considered as a
a b
nuisance parameter. Our solution consists in projecting the deviations in B onto the
subspace generated by the components to be isolated. This is known as a sensitivity test,
and is easily solved using a GLR test between B"(0, 0) and B"(B , 0), where B O0. The
a a
resulting sensitivity test t is written as [13}15]
a
t "fT I~1 f (17)
a a aa a
where
f "MTR~1f.
a a
Under B O0, t is distributed as a s2-random variable with l dofs; hence the selection of
a a a
a proper threshold.
4. EXPERIMENTAL RESULTS
In this section, we describe the experimental set-up, and we report numerical results
regarding modal analysis and monitoring for this set-up.
The exciting forces level used in this test is slightly smaller than that used in the modal
appropriation test. Therefore, we expect small frequency shifts in the identi"cation results.
TABLE 2
Modal identi,cation of the safe aeroplane: modal appropriation technique ( ,rst column),
BR method for di+erent sensor pools (column 2}4)
Appropriation BR: Sensor pool 1 BR: Sensor pool 2 BR: Sensor pool 3
Freq. Damping Freq. Damping Freq. Damping Freq. Damping
(Hz) ratio (%) (Hz) ratio (%) (Hz) ratio (%) (Hz) ratio (%)
TABLE 3
Modal BR identi,cation of the sate (column 1) and damaged (columns 2 and 3) aeroplane,
for sensor pool 1. ¹he MAC coe.cient is computed with respect to the nominal parameters
given in column 1
Inspection of this table reveals that most of the modes are well identi"ed for all the sensor
pools used. However, pool 1 seems to give the best results. Nevertheless, some modes
remain non-identi"able. This is likely to be due to the sensors used.
Figure 2. Normalised global test as a function of time for di!erent sensor pools: change in mass. For each sensor
pool, the full modal signature is given in Table 2, columns 2}4, respectively: ** sensor pool 1; } } } sensor pool 2;
} ) } ) sensor pool 3.
Figure 3. Normalized global test as a function of time for di!erent sensor pools: change in sti!ness. For each
sensor pool, the full modal signature is given in Table 2, columns 2}4, respectively: ** sensor pool 1; } } } sensor
pool 2; } ) } ) } sensor pool 3.
produce one single signal that is used for the analysis. A window size of 8000 samples has
been selected, and an overlap of 1000 samples was used. Consequently, in Figs. 2}7, the
time index is the block window number.
Inspection of these "gures reveals a signi"cant jump in the value of the global test with
respect to its value under nominal conditions (a contrast of up to 1000). This jump is an
indication of the damage, mass as well as sti!ness, and that for all the sensor pools
considered. However, it is interesting to note that, in the case of sti!ness change in
Fig. 3, the global test is less sensitive to the changes for the sensor pools 2 and 3. Sensor
pool 1 seems to give the best results. This illustrates the importance of the sensors
location in detecting damage. Moreover, it is obvious that it is much easier to detect the
mass change than the sti!ness change. Recall that the sti!ness change is introduced only
by unblocking the ailerons, while the mass change is obtained by adding 20 kg masses on
each wing.
The global test plotted in Figs. 2 and 3 can be considered as a novelty index [19], that
captures the condition of the structure as a function of time. Under no change, the value of
the test #uctuates around its theoretical value (one). It is important to stress that this test
implicitly accounts for the uncertainty in the estimated modal parameters [12, 11]. Note
that the statistical distribution of this global test (s2) is known, and hence a s2-table can be
used to set up alarm levels. When an alarm is "red, a diagnostics procedure can be activated.
Morevoer, this global test does not require any human processing.
Figure 4. Modal sensitivity test for di!erent sensor pools: change in mass. The monitoring is focussed on the
modes with eigenfrequencies 4.82, 11.28, 28.24 and 43.18 Hz: ** sensor pool 1; } } } sensor pool 2; } ) } ) } sensor
pool 3.
ON-LINE MODAL MONITORING OF AIRCRAFT STRUCTURES 851
Figure 5. Modal sensitivity test for di!erent sensor pools: change in sti!ness. The monitoring is focussed on the
modes with eigenfrequencies 4.82, 11.28, 28.24 and 43.18 Hz: ** sensor pool 1; } } } sensor pool 2; } ) } ) } sensor
pool 3.
Figure 6. Global test for full and reduced modal signatures (sensor pool 1): change in mass. The full modal
signature is given in Table 3, column 1, where the reduced one appears in bold face: ** full signature; } } }
reduced signature.
A contrast of up to 1000 is achieved for the mass change. These tests indicate that a
signi"cant change in the selected modes has occured. Although these tests do not give any
quantitative answer regarding the damage (location and nature), they should be used along
with the global test as extra tools for performing modal diagnostics. Actually, it is
sometimes very important to know which vibration modes have changed: this is the case in
#utter analysis.
Figure 7. Global test for full and reduced modal signatures (sensor pool 1): change in sti!ness. The full modal
signature is given in Table 3, column 1, where the reduced one appears in bold face: ** full signature; } } }
reduced signature.
poorly excited. Therefore, only a reduced modal signature is available. We now investigate
the in#uence of such a model reduction on the global test for damage detection.
Figures 6 and 7 show the normalised global test as a function of time for sensor pool 1 for
the full signatures as well as a reduced one, for mass and sti!ness changes, respectively. The
reduced signature is made of the four modes used in the sensitivity tests above. The "gures
clearly show that a damage has been detected in both cases, even though the full signature
seems to give higher contrast.
5. CONCLUSIONS
We have presented the application of recently proposed subspace-based damage detec-
tion and diagnostics algorithms in on-line modal monitoring of an aircraft structure under
unknown excitation. The study is based on the analysis of the Paris MS760 airplane to
which mass and sti!ness changes are introduced. The problem of damage detection and
monitoring is transformed into the universal problem of monitoring the mean value of
a Gaussian variable with known covariance matrix; a problem that is easily solved using
a s2-test. A global test monitoring the state of the structure is produced, in which jumps in
mean indicate a damage. Sensitivity tests can also be used in order to focus the monitoring
on speci"c critical modes.
In contrast to most other techniques, we perform modal analysis only once on the
nominal structure. Furthermore, we show that using our technique, we can detect small
changes in the structure's modal characteristics, which would not be visible on spectra.
Several sensor pools have been used to illustrate the importance of the choice of sensor
locations in damage detection.
Further investigation of this technique for the modal analysis and monitoring of air-
planes under their operating (#ying) conditions is currently under progress.
REFERENCES
1. M. PREVOSTO, M. OLAGNON, A. BENVENISTE, M. BASSEVILLE and G. LEVEY 1991 Journal of Sound
and <ibration 148, 329}342. State-space formulation, a solution to modal parameter estimation.
ON-LINE MODAL MONITORING OF AIRCRAFT STRUCTURES 853
2. A. BENVENISTE and J.-J. FUCHS 1985 IEEE ¹ransactions on Automatic Control AC-30, 66}74.
Single sample model identi"cation of a non-stationary stochastic process.
3. M. BASSEVILLE, A. BENVENISTE, G. MOUSTAKIDES and A. ROUGED E 1987a Automatica 23,
479}489. Detection and diagnosis of changes in the eigenstructure of non-stationary multi-
variable systems.
4. M. BASSEVILLE, A. BENVENISTE, B. GACH-DEVAUCHELLE, M. GOURSAT, D. BONNECASE, P.
DOREY, M. PREVOSTO and M. OLAGNON 1993 Mechanical Systems and Signal Processing 7,
401}423. Damage monitoring in vibration mechanics: issues in diagnostics and predictive
maintenance.
5. M. BASSEVILLE, M. ABDELGHANI and A. BENVENISTE 1999 Automatica 35. Subspace-based fault
detection algorithms for vibration monitoring, to appear.
6. M. ABDELGHANI, M. BASSEVILLE, A. BEND VENSITE, L. MEVEL, E. BALMES, L. HERMANS and
H. VAN DER AUWERAER 1999 Proceedings of the IMAC-X<II, International Modal Analysis
Conference Kissimmee, F¸, ;SA. Assessment of subspace fault detection algorithms on a realistic
simulator-based example.
7. L. MEVEL, M. BASSEVILLE, A. BENVENISTE, M. GOURSAT, M. ABDELGHANI and L. HERMANS
1999 Proceedings of IMAC-X<II, International Modal Analysis Conference, Kissimmee, F¸.
Application of a subspace-based fault detection method to industrial structures.
8. G. MOUSTAKIDES and A. BENVENISTE 1986 Stochastics 16, 137}155. Detection changes in the AR
part of a non-stationary ARMA process.
9. P. VAN OVERSCHEE and B. DE MOOR 1996 Subspace Identi,cation for ¸inear Systems:
¹heory2Implementation2Methods. Dordrecht: Kluwer.
10. M. VIBERG, B. WAHLBERG and B. OTTERSTEN 1997 Automatica 33, 1603}1616. Analysis of state
space system identi"cation methods based on instrumental variables and subspace "tting.
11. M. BASSEVILLE 1998 Automatica 34, 1391}1416. On-board component fault detection and
isolation using the statistical local approach.
12. A. BENVENISTE, M. BASSEVILLE and G. MOUSTAKIDES 1987 IEEE ¹ransactions on Automatic
Control AC-32, 583}592. The asymptotic local approach to change detection and model
validation.
13. M. BASSEVILLE, A. BENVENISTE and G. MOUSTAKIDES 1986 IEEE ¹ransactions of Information
¹heory IT 32, 412}417. Detection and diagnosis of abrupt changes in modal characteristics of
nonstationary digital signals.
14. B. DEVAUCHELLE-GACH 1991 ¹hesis, Paris IX Dauphine ;niversity (in French). Diagnostic
MeH canique des Fatigues sur les Structures Soumises à des Vibrations en Ambiance de Travail.
15. M. BASSEVILLE 1997 Automatica 33, 783}803. Information criteria for residual generation and
fault detection and isolation.
16. S. NAYLOR, J. E. COOPER and J. R. WRIGHT 1997 Proceedings of the IMAC-X<, International
Modal Analysis Conference, Orlando, F¸. Modal parameter estimation of non-proportionally
damped systems using force appropriation.
17. M. ABDELGHANI, M. GOURSAT, T. BIOCHINI, L. HERMANS and H. VAN DER AUWERAER 1999
Proceedings of the IMAC-X<II, International Modal Analysis Conference, Kissimmee, F¸, ;SA.
Performance of output-only identi"cation algorithms for modal analysis of aircraft structures.
18. M. BASSEVILLE, A. BENVENISTE, G. MOUSTAKIDES and A. ROUGED E 1987b IEEE ¹ransactions on
Automatic Control, AC-32, 1067}1075. Optimal sensor location for detecting changes in dynam-
ical behavior.
19. K. WORDEN 1997 Journal of Sound and <ibration 201, 85}101. Structural fault detection using
a novelty measure.