Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

Comput Mech

DOI 10.1007/s00466-007-0164-z

O R I G I NA L PA P E R

Detection of stiffness degradation in laminated composite plates


by filtered noisy impact testing
Sang-Youl Lee · Guillermo Rus · Taehyo Park

Received: 18 January 2006 / Accepted: 25 January 2007


© Springer-Verlag 2007

Abstract The purpose of this paper is to detect Keywords Composite plate · Inverse problem ·
damage (stiffness degradation) of laminated composite Impact testing · Wavelet analysis · Noise filter · Finite
plates from noisy impact response data. The combined element method
finite element method (FEM) with five degrees of free-
dom (DOF) and the advanced noise filtering algorithm
described in this paper may allow us not only to detect
the deteriorated elements but also to find their locations 1 Introduction
and the extents. A first order shear deformation theory
(FSDT) is used to predict the structural behavior and Advanced composite materials are attractive for use
to detect damage of laminated composite plates. The in various engineering applications due to their high
filtering procedure is designed by means of a wavelet strength-to-weight and stiffness-to-weight ratios, corro-
decomposition together with a selection of the measur- sion resistance, light weight and potentially high dura-
ing points, and the optimization criterion is constructed bility. The mechanical behaviors of composite structures
on an estimate of the probability of detection using with damages are complicated and difficult to analyze
genetic algorithms. All these techniques are applied for for different layup sequences. Structural behavior of
the first time to composites. The effects of filtered noise laminated composite plates with or without damages has
associated with the uncertainty of measurements due been studied previously by a host of investigators using
to the complex nature of composites are considered for a variety of approaches [9, 12, 13, 21, 23]. These works,
different layup sequences, number of layers, and length– based on forward problems, produce specific responses
thickness ratios. Several numerical results show that from known damaged extent and location.
the noise filtering system is computationally efficient in Recently, some investigators started turning their
identifying stiffness degradation for complex structures attention to the damage detection by solving the inverse
such as laminated composites. problem from static or dynamic responses obtained by
the forward procedure. Direct search methods, such
as neural networks, genetic algorithms and simulated
S. -Y. Lee · T. Park annealing methods are developed and promisingly
Department of Civil Engineering, applied to the field of structural identification. Among
Hanyang University, Seoul 133-791, South Korea them, genetic algorithms (GA) attract our attention
e-mail: leesy72@hanyang.ac.kr
because of the fact that the technique requires signifi-
T. Park cantly small amount of data in dealing with complex
e-mail: cepark@hanyang.ac.kr problems, while attaining global convergence as opposed
to gradient-based methods. Suh et al. [27] presented a
G. Rus (B)
Department of Structural Mechanics,
hybrid neuro-genetic technique that is able to identify
University of Granada, Granada 18071, Spain the location and extent of damage in a beam or frame
e-mail: grus@ugr.es structure using only the frequency information. Mares
Comput Mech

and Surace [19] demonstrated the ability of the GA to experiment with a bending beam model. This applica-
identify damage in elastic structures. Friswell et al. [5] tion is merged with numerical methods by Li et al. [17]
combined the genetic and eigen-sensitivity algorithms who use the wavelet finite element method (WFEM)
for locating damage. Chou and Ghaboussi [4] proposed a in modal analysis to find cracks with the aim of solving
GA-based method to determine the location and extent accurately the crack singularities. On the other hand,
of damage in truss structures from the measured static wavelets can also be used for noise removal, which is
displacements. Krawczuk [11] presented a wave prop- our objective in this study. Messina et al. [20] compares
agation approach to detect damage in beam structures wavelets for noise removal against differentiator filters,
based on GA and a gradient-based technique. However, concluding that they provide similar performance. In a
all these works are limited in that they can analyze similar approach, Yang et al. [29] apply envelope com-
only structural members made of isotropic materials. plex wavelet analysis correlation to efficiently discrimi-
Recently, techniques for detecting damages from noisy nate noise from the signals in an experimental case. In
static or dynamic responses of anisotropic plates are this study, a standard wavelet analysis is used as a filter-
evolving. Lee and Wooh [15] applied an advanced micro- ing tool within a novel framework of optimization of the
genetic algorithm for detecting damage of steel and search methodology.
composite structures subjected to dynamic loading. Rus In standard practice of nondestructive evaluation
et al. [26] dealt with a method of damage detection for (NDE), the issue of the probability of detection (POD)
plane stress problem of composites using boundary ele- has only been addressed independently, under the name
ment method (BEM). Lee and Wooh [14] applied the of identifiability, in statistics and mathematics, with a
micro-genetic algorithm for detecting stiffness reduc- wide application in chemistry and physics. However, in
tion of composite plates based on the high order shear the field of nondestructive testing, only observational
deformation theory (HSDT). comments have been made. Only Liu et al. [18] discussed
Despite the broad spectrum of applications for detect- as identifiability the relationship between the number of
ing damage, the numerical techniques may not be attrac- measurements and the number of degrees of freedom
tive from the practical point of view. The methods to establish a necessity condition. Tarantola et al. [28]
require a precise measurement of static or impact load- examined the inversion theory under a probabilistic for-
ing to the structure that needs to be input into the numer- mulation and introduced probability density functions in
ical model. Based on experimental work, precise control the model and the a priori information about the param-
and measurement of input loading are extremely diffi- eters to explain the robustness of the inversion and to
cult because of errors (noisy responses) arising from obtain a non-single valued output for the parameters. In
structures. In order to solve the inverse problem of com- this study, an estimate of the POD is designed from the
posite structure with noisy data, the conventional tech- minimization search approach as a criteria to be opti-
niques usually require a large number of iterations, and mized for the design of the formulation.
thus, a high computational cost. Therefore, an effective The forward and inverse procedures are presented
reduction of the noise may be significant issue for faster for the identification of stiffness degradation in lami-
convergence, better computational efficiency and more nated composite plates by combining the FEM as the
precise and sensitive detection. numerical procedure for the simulation of the effect
In order to reduce the noise effect in the dynamic of the defect on the response to impact loading, and
response data, this study is focused on an efficient fil- a parameterization of the defect in combination with
tering algorithm based on the wavelet transform. The a calibrating cost functional that incorporates an opti-
wavelet transform is a technique for the processing of mized noise filter. A standard GA is used for the optimi-
signals whose spectral countenance is non-stationary. zation and search procedures. In this study, an efficient
It is defined in terms of a base function, and obtained method to identify stiffness degradation in structures
by compression, dilatation and decay operations of the is proposed by combining GA with a filter for noisy
mother wavelet. In the wavelet transform, the signal dynamic response. This filter weights the wavelet coeffi-
spectrum is divided by an overlapping of pass band fil- cients, time windows and measurement points. Then, the
ters with constant relative bandwidth. Addison [1] gives POD is approximated from certain simulated values of
an excellent overview of the potential that the novel the measurements. Finally, the proposed method deter-
wavelet analysis provides to different areas of science in mines the best measuring points, wavelets levels and
the current days. Within the subject of mechanical sys- time windows for locating and evaluating stiffness deg-
tems, Kim [10] gives a successful wavelet ridge analysis radation on composite plates. This is tested for several
of the correlation of reflected to incident wave magni- combinations of layup sequences, number of layers, and
tude ratio over the time and frequency to correlate an length-thickness ratios.
Comput Mech

2 Forward procedure where


n k+1
z
2.1 FEM model with degraded element 
(Aij , Bij , Dij ) = Q̄(k) 2
ij (1, z, z )dz, i, j = 1, 2, 6 (2)
k=1 zk
In order to measure the dynamic data from the degraded
n k+1
z
composite structure, the FEM is implemented to sim-  (k)
ulate the forward procedure. In a finite element for- Aij = Q̄ij dz, i, j = 4, 5, (3)
mulation for solving a forward problem, the stiffness k=1 zk
matrix of a structural system is expressed in terms of its
(k)
material properties, geometry, and boundary conditions. where, Q̄ij denotes the stiffnesses of the kth layer whose
Although it is not the limitation of the approach for com- top and bottom face positions are denoted by zk+1 and
posites in general (e.g. delaminations), we have a limited zk , respectively. The laminate is made of several layers,
study scope in this paper, in that the damage (degrada- with their material axes oriented arbitrarily with respect
tion) is defined as the stiffness reduction factor β (m) at to the laminate coordinates, the constitutive equations
one or more local areas [19, 2, 15]. This definition makes of each layer must be transformed to the laminate coor-
the described procedure applicable to stiffness reduc- (k)
dinates. In Eqs. (2) and (3), the stiffnesses Q̄ij mean the
tion types of damage, and therefore excludes delam- stress–strain relations when transformed to the laminate
ination types. Those defects can be tackled using the coordinates. In Eq. (1), C(m) represents the stiffness in
presented methodology by adapting the FEM damage its virgin (undamaged) state. The tilde symbol placed
model and the experimental design accordingly. Figure 1 above a variable is used to denote the damaged state.
shows the geometry of a composite plate with the Notice that the coupling term Bij disappears in the case
degraded element. In specific, the structure is discreted of symmetric laminates [16]. The stiffness matrix of the
into a set of finite elements categorized into undamaged damaged element in the local coordinates can now be
and damaged states in different degradation levels. For written as the volume integral of the form
such a plate model using the FSDT, the 8 × 8 global
stiffness matrix of the mth damaged element can be 
expressed in the form K̃(m) = β (m) B(e)T C̃(m) B(e) dΩ, (4)
V
⎡ ⎤
A B 0
where B(e) is the strain-displacement matrix of the ele-
C̃(m) = β (m) C(m) = β (m) ⎣ B D 0 ⎦ , (1)
ment e, and the superscript T denotes the transpose
0 0 A
operator. Note that B(e) is a property that is indepen-
dent of damage, thus it is applicable to all the elements e,
whether damaged or undamaged. The governing equa-
tions of motion for the system is written in the form

Mü + Ku = r, (5)

where u and ü are the displacement and acceleration


vectors, M and K are the mass and stiffness matrices
and r is the time history of the applied load, respectively.
The damping effects in Eq. (5) are neglected, because
the damping matrix can not be constructed from ele-
ment damping matrices, such as the mass and stiffness
matrices of the element assemblage [3].
To advance the solution of this equation in time, we
use Newmark’s direct integration method [3], in which
the time dimension is represented by a set of discrete
points with time increment of ∆t. In other words, the
value of a function ξ(t) at time t = n∆t is denoted by the
index n as

Fig. 1 Geometry of a composite plate with degraded element ξ(t) = ξ(n∆t) = ξ [n], n = 0, . . . , N, (6)
Comput Mech

where N + 1 is the total number of temporal discretiza- Redundant measurements are an effective way to
tion points for the entire duration of time Td : reduce the effect of noise. If the noise is assumed
Gaussian with zero mean and standard deviation σn ,
 
Td an effective way to reduce it is increasing the number of
N = int + 1. (7)
∆t measurements N. Then, since the system is linear we can
just take it into account substituting the measurements
At a given time step t = n∆t, the displacements of with their mean values, and the noise will reduce with a
the damaged structure evaluated at the increased time factor √1 ,
N
t = (n + 1)∆t can be expressed as
1  1  h 
ψ̃ = ψl ⇒ (ψl + h ∗ ζl ) = ψ̃ + ∗ nl
u[n + 1] = [r̂[n + 1] + M(λ0 u[n] + λ2 u̇[n] + λ3 ü[n])] N N N
l l l
× [K̂ + λ0 M]−1 , (8) h
= ψ̃ + √ ∗ ζ (11)
where r̂ is effective loads at the increased time t = (n+1) N
∆t, K̂ is the triangularized system stiffness matrix, u̇ is A similar conclusion can be drawn, when the number of
the velocity vector, and λ0 , λ2 , and λ3 are the time inte- measurements is multiplied by a factor N, for the ratio
gration constants at time t for the Newmark’s method, f,n
respectively. It is possible to express Eq. (8) in terms of f,p (defined later), which can be proved to reduce by a

not only the displacements but also the other parameters factor √1 . More details on the treatment of noise can
N
such as velocity, acceleration or strain. be found in Oppenheim et al. [22].

2.2 Noise effect


3 Inverse procedure
In order to consider unexpected errors in the mea-
sured displacements or accelerations, the usual option The inverse procedure presented aims at characterizing
is to introduce the effects of random noise by adding damage in a structure and determine its extent (degree
Gaussian noise directly to the values computed by the of degradation) and location. The testing consists of two
FEM. Given a measured response on the kth node, a steps: (1) to disturb a structure with a known excitation
Gaussian (Normal) random number generator is used to function (usually an impact loading simulated by a delta
generate a series of random numbers ζk [n] with standard function) and (2) to measure its response (transient time
deviation σ = 1 and zero mean. This series simulates a history or a waveform representing the displacements,
random process ζ (t), and the simulated measurements usually obtained by accelerometers) at one or more loca-
are given by, tions in the structure.
Then, the measured signal is processed to solve the
ψ x (p; σn )[n]  ψ(p)[n] + h(n) ∗ RMS(ψ)ζ [n] (9) inverse problem, i.e., to determine the changes in the
structure from its original state. A genetic algorithm
where h(n) is the time-discretized Fourier transform of search tool [7, 15] is used to minimize the discrepancy
the frequency spectrum H(ωj ) of the noise, ∗ stands for between the experimental readings and the numeri-
convolution product and RMS stands for the root mean cally predicted trial response, by means of a cost func-
square value. The response is ultimately dependent on tional designed to calibrate for coherent uncertainties
two variables: the parameters p that describe the defect, and noise, and providing maximal robustness and sensi-
and are explained in detail in Sect. 3.1, and the standard tivity. Thus, we focus on determining the best cost func-
deviation of the noise σn , where n stands for noise. In tional for detecting damage from responses with noise.
the following numerical experiments, only white noise We propose and optimal choice of measuring points as
(uniform frequency spectrum) is used, but in case the well as time windows and wavelet level filters for better
process is assigned a non-uniform frequency spectrum, sensitivity to noise effects. The criterion for this is cho-
that can be estimated during the calibration process, the sen in a rational way so as to maximize the probability
following relationship can be extracted, of detection.



3.1 Cost functional

1 N−1


σn = 2 |Hj |2 (10)
N The readings from the sensors are denoted by ψ for the
j=0
theoretical or synthetic case, and ψ x for the experimental
Comput Mech

case. A different magnitude called measurement Φ is information (i.e. damage extent and location) with a
defined to be analyzed instead of the readings ψ. The reduced set of variables. The parameters are denoted
reason is to improve the measurement by converting it by a vector p of length Np . The vector of parameters
to a calibrated magnitude, so that it gains independency that best describes the real defect is denoted by p̃. In
from the ambient conditions during the experiment and this case, a simple parameterization is used, consisting
coherent noise, and also by being adimensional. A read- of three parameters per defect: the x and y position of

ing ψ in the undamaged state of the specimen is defined the damaged area and its extent 1 − β, where β is the
for calibration, and the measurement to analyze is stiffness reduction factor,
defined as the linear relationship,
p = {x1 , y1 , 1 − β1 , x2 , y2 , 1 − β2 , . . .} (17)

ψ −ψ
Φ= ◦ (12) At this point, the inverse problem of defect evalua-
RMS(ψ) tion can be stated as a minimization problem, that can
be constrained, as finding p such that,
where the RMS values are defined for a discrete func-
tion f in time domain f (ti ) or frequency domain F(ωj ) at minf l (p) (18)
p
N sampling points as,


N−1
3.2 Probability of detection

1 
1 N−1


RMS(f ) = f (ti ) = 2
2 |F(ωj )|2 (13)
N N Three variables are be considered in the problem of
i=0 j=0
maximizing the probability of detection (POD), the level
of noise, denoted by σn , the location and extent of the
A residual γ is defined from the misfit or discrepancy
defects, denoted by p, and the cost functional that col-
Φx − Φ between the experimental measurements Φ x
lects the effects of those in a scalar function f (p, σn ), as
and the synthetic ones Φ. The synthetic measurements
defined above.
are computed assuming that the dynamic behavior of
In this procedure, the case of one simultaneous posi-
the structure in its intact and damaged states is predict-
tion for the defect is assumed. A damaged specimen with
able using a well-calibrated model. A filter w is included,
a small but finite defect p̃ = p is tested, and it is assumed
which is in general a time-dependent vector, and will be
that the measurements contain no noise (σn = 0). Two
later defined for optimizing the residual,
cost functionals f (p, σn ) are evaluated, one for the cor-
rect parameter p̃ and another without defect p = 0
γ = w ∗ (Φ x − Φ) (14)
(referring in the sequel to the extent parameters, i.e.
The cost functional f or fitness function is defined β = 1.0), a measure for the rate of variation of the
after a residual vector γ of size Nγ as the quadratic range of values of f with respect to some magnitude of
form, the defect can be defined as f,p , considering the quadratic
nature of the cost function, which is just a consequence
Nγ of the definition of the cost functional as a least squares
1 2 1 1  2
f = |γ | = γi (15) of the residual in Eq.(15),
2 2 Nγ
i=1
d2 f f (p, 0) − f (0, 0)
It is useful to define an alternative version of the cost f,p = = lim 2 (19)
dp2 p→0 p2
functional denoted as f l , with the property of improving
the sensitivity while approaching the optimum, just by For a larger defect p, that cost functional without noise
introducing a logarithm and a small value to ensure effects will be called f p , and can be approximated by the
its existence. This definition particularly enhances the former, taking into account that f (0, 0) = 0,
convergence speed when the minimization is tackled by
with genetic algorithms or other random search algo- 1
f p = f (p, 0) = 0 + f,p p2 + hot. (20)
rithms (see Rus et al. [6]), 2

f l = log(f + ) (16) If an undamaged specimen (p̃ = 0) is tested with


noise σn , the evaluation of one each functionals with
The parametrization can be defined within the subject and without noise provide an approximation for its rate
of inverse problems as a characterization of the sought of variation with the ammount of noise, f,n , in a similar
Comput Mech

formulation, where the index n refers to noise (not to be The maximization of the POD is therefore equiva-
confused with the time step mentioned earlier), lent to the minimization of σpn , and in the case of several
possible defect positions, a minimax criterion (pessi-
d2 f f (0, σn ) − f (0, 0)
f,n = = lim 2 mistic) is introduced to ensure that no defects are left
dσn 2 σn →0 σn2 (21) undetected,
1
f n = f (0, σn ) = 0 + f,n σn2 + hot.  
2 p
max POD ⇔ min max (25)
position σn
The ratio between those derivatives gives the line-
arized (first order) approximation of the relationship
between the amount of noise and the size of the defect, 3.3 Optimization of filters
which is a function of the position of the defect, and the
ratio σpn becomes independent of the form of the cost A generic filter w was introduced in the definition of the
function f , cost function f to improve its sensitivity to the damage
and its robustness against noise. It should be highlighted
 2 that the formulation is completely generic for any choice
fp f,p p
 (22) of the design of the filter w, and would not need to be
f n f,n σn defined at this point. However, we may advance that, in
this proposal, the filter is composed by three superposed
The POD is now defined as the probability that the alter-
filters: one to select a time window, another for selecting
ation of the cost functional by the defect is larger than
the levels of the wavelet decomposition, and another
the effect of the noise on that cost functional, POD =
one for selecting a set of measurement points.
P(f n ≤ f p ). If the noise is assumed to be a stochastic
The filters w are optimized with the criterion of
process with a normal distribution, and since f is a sum
maximizing the POD. The benefit of this is that cer-
of Nm Nt squares of normal processes (Nm is the num-
tain selections provide more sensitivity to the defect
ber of measurements and Nt is the number of time steps
and less sensitivity to the noise, while others provide the
when time is discretized), it holds a f n → αχ 2 distri-
opposite, which would damage the overall quality of the
bution (see Rade [24]) with the number of degrees of
information available from the readings.
freedom D = Nm Nt and α a multiplicative constant.
Figure 2 illustrates a flow chart for the optimization of
The χ 2 distribution can be approximated, if D > 10, by
the filters w computed by the finite element analysis and
a Gaussian √ distribution N(µ, σ ) with mean µ = D − 2/3 genetic algorithms, as applied in this study. Using the
and σ = 2D.
optimal w computed as shown, the location and extent
If f n is evaluated a single time, it tends to the mean
of damage is finally determined by running the second
value µ of its random process f n → αN(µ, σ ) =
stage of the flow chart.
N(µ̃, σ̃ ). This allows to approximate the value of α, and
hence,
4 Numerical examples
fn
α= ⇒ µ̃ = αµ = f n ,
D − 2/3 4.1 Numerical model

n 2D
σ̃ = ασ = f (23) A composite plate of dimensions 0.5 × 0.5 m and thick-
D − 2/3
ness 5 cm is tested. The boundary conditions are
Provided that the probability is P(z ≤ x) = α = F(x) clamped on two opposite sides as shown in Fig. 3. An
x
and F(x) = −∞ f (y)dy is the normal cumulative dis- impact force is applied at the marked point, and mea-
tribution function with zero mean and standard devia- surements are made at the 15 points distributed over a
tion σ = 1, whose inverse is x = G(α) = G(F(x)), the regular 3 × 5 mesh. The impact load has a magnitude of
POD is, 10 MPa and a duration of 0.1 ms, whereas the measure-
p 
f − µ̃ ment recording period is 1 ms.
POD = P(f n ≤ f p ) = F
σ̃ Some assumptions are made for the simulation of
     the impactor and the receiver. The signals generated by
D − 2/3 f,p p 2 the impactor are described by prescribing the pressure
POD  F √ −1 (24)
2D f,n σn boundary conditions qi (x, t). The validity of this assump-
 

√ tion was studied by Rus et al. [25] by comparing the
p
f,n 2D
 1 + G[POD] results between the two extreme cases of Neumann and
σn f,p D − 2/3 Dirichlet boundary conditions. This stress is assumed to
Comput Mech

Fig. 2 A flow chart for Measuring Mechanical Parametrization


determining (1) the optimal points model of defect
filter w using genetic
algorithms and (2) for Evaluate
determining location and Forward p=0
fitness f,p
problem n=
extent of damage using the

Filter optimization
function
optimal filter w. The chart is p
(~POD)
n
understood by starting from Forward p= ·combinations
f,n
the information at the top, problems n=0
which corresponds to the
definition of the problem, and Search trial
follows the arrows to every G.A. Filter w
box, that represents the
computation of some data, stop
which is explained in the text. Filter w
They are grouped in
categories by horizontal
bands Calibrate Forward
simulation Noise x
n problem

o x Forward
problem
Damage search

o Forward
problem

Inverse Cost Forward


problem f Trial p
functional problem parameter

trial
G.A.

stop
Solution
p
parameter

the area of contact between the specimen and the receiv-


ing transducer. Shear stresses cannot be sustained on
the specimen-impactor or the specimen-receiver bound-
aries, which means that only normal components of dis-
placements ui are taken.

ui (t) = ui (Γ , t)dΓ . (27)
Γn

In order to determine optimal mesh size and time


step for the FEM, the estimated errors are computed
for different mesh refinements and time steps, as shown
Fig. 3 Numerical model of the laminated composite plate divided in Fig. 4. It can be observed that the combination of a
into 16 zones
time step of 0.01 ms and a mesh discretization in 16 × 16
elements gives an error sufficiently below 2%.
be distributed uniformly over the area of contact. Thus, Figure 5 shows the deformed shapes for different time
the impact pressure can be prescribed by multiplying steps of composite plates with undamaged and damaged
the constant pressure qi and its phase or time delay ϕ(t), areas. The damage is defined as a 1 − β = 50% reduction
over the area m = 7 (β =0.5). The differences are more
qi (x, t) = qi ϕ(t). (26) clearly observed at the left and right boundaries of the
plate at instants t = 0.44 ms and t = 0.72 ms. Table 1
The output signal from the receiver is assumed to be presents the estimated wave speeds for different layup
the time average of displacements ui of the points on Γn , sequences at damaged and undamaged conditions. It
Comput Mech

Elements per side mated by the difference between the first and the fifth
100
local extrema, as depicted in Fig. 6. This represents the
velocities required for the propagating elastic wave orig-
inated by the impact to travel the distance between the
10 loading and detection points. We can observe from the
Error (%RMS)

table that the speed of antisymmetric laminates in both


directions is faster than that of the symmetric laminates
except for [90◦ /15◦ ]. For the [0◦ /15◦ ∼ 45◦ ], the wave
1 8 speed of undamaged plate is faster than that of damaged
case. By contrast, the [0◦ /45◦ ∼ 90◦ ], the wave speeds
12
16
24 show reverse trends in the both directions. On the other
32 hand, the reverse results for the [θ ◦ /0◦ ] are predictable
0.1
0.005 0.01 0.02 0.05 0.1 because the angles of the laminate are orthogonal to
Timestep (ms) [θ ◦ /0◦ ]. The wave propagation speed of laminates for
Fig. 4 Evolution of estimated relative error (%) in the forward the different fiber angles is a dominant characteristic in
problem for different time steps and divided mesh numbers of a identifying damages of composite from impacting.
[90◦ /0◦ ]s composite plate. This error is defined as the average over
the adimensionalized errors on every degree of freedom, whose
real value is estimated by a highly refined solution
4.2 Optimal damage detection

4.2.1 Optimal filtering


can be observed from the table that the wave speeds
are significantly different for symmetric and antisym- As mentioned above, in this proposal, the filter w is
metric cases. The wave speeds are measured as a group composed by three superposed filters: one for the time
velocity from the delay of two wave cycles, which is esti- window, which is defined by cubic interpolation from

Fig. 5 Deformed shapes at Undamaged Damaged


different time steps of
[90◦ /0◦ ]s laminates with
undamaged and damaged
areas. The subscript s denotes
symmetric layup sequence. In t= 0.02 ms
this case, [90◦ /0◦ ]s means a
symmetric laminate with
cross-ply four layers
[90◦ / 0◦ / 0◦ 90◦ ]

t= 0.12 ms

t= 0.26 ms

t= 0.44 ms

t= 0.72 ms
Comput Mech

Table 1 Estimated wave X direction Y direction


speeds (m/s) for different
layup sequences at damaged Angle Undamaged Damaged Undamaged Damaged
and undamaged conditions.
The subscript 2 means [0◦ /15◦ ]s 1912.78 1898.25 2990.43 2986.85
unsymmetric layup sequence [0◦ /15◦ ]2 1911.31 1899.69 2990.43 2990.43

[0◦ /30◦ ]s 1915.71 1906.94 2944.64 2944.64


[0◦ /30◦ ]2 1929.01 1924.55 3015.68 3019.32

[0◦ /45◦ ]s 1930.50 1930.50 3378.38 3378.37


[0◦ /45◦ ]2 1956.18 1965.41 3373.82 3369.27

[0◦ /60◦ ]s 1923.08 1937.98 2682.40 2693.96


[0◦ /60◦ ]2 1988.86 1980.98 3511.23 3531.07

[0◦ /75◦ ]s 1909.85 1920.12 2759.38 2765.48


[0◦ /75◦ ]2 2034.17 2012.88 3140.70 3090.23

[0◦ /90◦ ]s 1909.85 1912.78 2074.69 2071.25


[0◦ /90◦ ]2 2057.61 2030.86 3059.97 3022.97

[90◦ /0◦ ]s 1776.83 1794.69 2876.87 2870.26


[90◦ /0◦ ]2 2057.61 2030.87 3059.97 3022.97

[90◦ /15◦ ]s 1783.16 1792.11 2860.41 2860.41


[90◦ /15◦ ]2 1511.49 1509.66 3041.36 3019.32

[90◦ /30◦ ]s 1612.90 1603.59 2834.47 2834.46


[90◦ /30◦ ]2 1815.54 1564.45 2997.60 2983.29

[90◦ /45◦ ]s 1209.48 1204.24 2799.55 2796.42


[90◦ /45◦ ]2 1378.93 1382.74 2934.27 2930.83

[90◦ /60◦ ]s 2133.10 2122.24 2765.48 2759.38


[90◦ /60◦ ]2 2240.14 2226.18 2831.25 2824.85

[90◦ /75◦ ]s 2122.24 2102.60 2759.38 2753.30


[90◦ /75◦ ]2 2145.92 2127.66 2765.49 2759.38

Delay l = 1 . . . Nl , they allow to recover the original signal


Displacement

by their inverse transform f (ti ) = IWT(c(ti , l)) together


with some approximation coefficients. A rbio6.8 wave-
let is used throughout, since it empirically appears to
provide a better sensitivity. This wavelet is the Reverse
Time
Biorthogonal wavelet of order 6 for decomposition and
Fig. 6 Definition of the delay measurement procedure to esti- order 8 for recomposition. The detail coefficients can be
mate the group velocity from the time-delay between wavefronts used for defining the weighting filter w = {wm , wi , wl }
by the composition of three filters wm to select the mea-
surement, wi to select the time window (that is defined
five points with values 1 or 0; another for five levels for few points and then oversampled), and wl to select
of the rbio6.8 wavelet decomposition, also with 1/0 the detail level, as
values; and another for selecting a fixed number of mea-
surement points out of the 15 possible ones described w(fm (ti )) = IWT(wm wi wl cm (ti , l)) (28)
in the geometry. A discrete wavelet decomposition of
the measurement is introduced in order to separate The ratio p/σn , which gives a relative measure of the
the detail levels in the signal amplitude and the time size of the defect that can be detected, and therefore an
dimension. If the wavelet transform of a function WT(f ) indication of the probability of detection. An example
provides a set of detail coefficients c(ti , l), i = 1 . . . Nt , of the wavelet decomposition is given on Fig. 7. It should
Comput Mech

Fig. 7 Residual for a single Measurement at ( 0.25, 0.25)


measurement (above: the

Signal, w (mm)
2
signals are close to each other
since the effect of the damage 0
is small, an also comparable
to the effect of noise), and its −2
wavelet decomposition into
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
coefficients (represented by
shades of gray) at several Exact Noise Exact+Damage Noise+Damage
levels

Wavelet level
4
3
2
1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time, t (ms)

be remarked from this figure and Fig. 5 that the effect of As pointed out by Rus et al. [8], note that from the
the damage on the waveform is not only small but also previous experience and from the examples above, there
significantly masked by the effect of 10% noise, which is do not seem to be simple rules for the optimum colloca-
the reason of the difficulty of identifying the damage. tion of sensors, but the improvement in the probability
Now, a standard GA is implemented for the search of detection is important.
of the defect and the optimal filter. This is done first by
considering the time windowing, the selection of mea- 4.2.2 Damage search
surement points and the wavelet level. The characteristic
parameters for tuning the GA are a crossover fraction Figure 9 studies the effect of the number of defects as
of 0.6 and a migration fraction of 0.4. The number of well as the effect of the optimization of the weight filter
generations is 100, and the number of individuals in the on the search of a single defect. The figure represents a
population is 30. Bitstring coding is preferred instead of map with the value of the cost functional when a trial
real coding after empirical evidence. For the optimiza- defect is tested on each of the 4 × 4 possible damaged
tion of the POD, the term fp /fn is approximated by finite areas, using the correct value of it. A noise of σn = 0.1
differences using n = 1% and p = 6.25%. These values (10%) is included in all cases. In the search procedure,
fall empirically within a wide range of finite difference a binary coding has been also adopted, with a pheno-
steps that does not affect significantly the final value of type defined with 8 bits for one defects and 16 for two,
fp /fn . in which 2 bits define the horizontal position, 2 bits the
The wavelet level and time window optimization is vertical, and 4 bits the damage factor, which allows a
performed with the minimum possible number of bits range of 16 different values. The use of the optimum fil-
to represent the combination of measurement points, 5 ter improves the contrast between the cost functional on
bits for the five wavelet levels and 5 bits for the five the correct and incorrect trial points, which is indirectly
reference points in time. An example of this filter opti- a reason for improving the POD. It is observed that the
mization is given in Fig. 8. The ratio p/σn is represented overall value of the cost functional also decreases and is
for each case. This ratio is proportional to the extent of smoother, which also contributes to the numerical con-
the minimum damage that can be found, and inversely vergence of the search, and reduces the risk for falling
proportional to the allowed noise level. This means that in false local minima.
the lower p/σn , the better is the probability of detection. Finally, in the case of optimal filtering, the genetic
The upper figure shows the sequential values of the ratio algorithms almost fully recover the location and extent
p/σn as the three filters are applied, as well as the value of the defect despite the noise of 10%, whereas without
of the filter. The lower figure combines the three former filter, a larger discrepancy arises in the identified param-
optimizations simultaneously, giving a slightly different eters. This shows that the optimum filter not only allows
result that in the sequential case. In this case, a binary to increase the probability of detection (consequently
coding is used with the sum of the former number of either to reduce the minimum size of the defect to be
bits. detected or conversely to increase the allowed level of
Comput Mech

Fig. 8 Above: sequential No filter: p/σn = 18.9665 Position filter: p/σn = 2.4137 p/σn = 1.1641
optimization of the
measurement point filter, the 0.5 1
time window filter and the
0.5
wavelet levels filter. Below:
simultaneous optimization of 0
the three filters. Cases of 2

y (m)
0 0.5 1
(top) and 4 (bottom) 0.25 Time window filtering (ms)
measurement points p/σ = 1.0677
respectively, and a layup n
[90◦ /0◦ ]1S in both cases. The 1
dark and shaded points 0.5
denote measuring and loading 0 0
locations, respectively 0 0.25 0.5 1 2 3 4 5
x (m) Wavelet levels filtering

No filter: p/σ = 17.3893 All filters: p/σ = 1.6895


n n

0.5 1
0.5
0
y (m)

0 0.5 1
0.25 Time window filtering (ms)

1
0.5
0
0
0 0.25 0.5 1 2 3 4 5
x (m) Wavelet levels

noise), but also reduces the discrepancy between the noise. We can observe from the figures that
identified and real parameters. antisymmetic cases are lower values of p/σn than those
of symmetric cases. This can be explained that the cou-
4.3 POD for different filters pling term Bij for the antisymmetric laminate makes
positive influnece on detecting the degradation of stiff-
The POD is estimated from a simulation of the noisy sig- ness. In the figures, it can be also observed that [45◦ /θ ◦ ]
nal to estimate the mean noise effect fn and the effect of and [30◦ /θ ◦ ] laminates present lower p/σn . By contrast,
all the 4 × 4 possible defects fp processed from Eq. (24). the p/σn of [θ ◦ /90◦ ] and [θ ◦ /15 ∼ 30◦ ] laminates show
The results are shown in Fig. 10 for the case of no weight unpredictable trends for detecting the degradation of
filter, wavelet filter, position filter and optimum com- stiffness. It may be noted from the figures that the fiber
bined filter respectively, to show the improvement. An angle of a laminate is a significant factor in identifying
increase factor around 6 is observed in the size of the the degradation of stiffness. This conclusion is compati-
minimum damage that can be detected if the optimum ble with that obtained by Rus et al. [26].
filter is applied. This improvement is even significant if a Figure 13 shows the interaction between p/σn and the
partial filter is applied. The best gain is achieved through number of layers (same thickness) for different layup
the measuring position filter. This relative improvement sequences. We can observe that the p/σn decreases for
factor highlights the performance of the main contribu- the increased number of layers except for [45◦ / − 45◦ ]
tion of this paper, namely the optimum filter w. laminate. This phenomenon indicates that increased lay-
ers result in better damage detection.
Figure 14 shows the detection of the stiffness degra-
5 Effect of layup sequences dation for different thickness-length ratio (h/l) of sym-
metric and antisymmetric laminated composites. As the
Figures 11 and 12 show the p/σn ratio for different fiber thickness-length ratio increases, the p/σn presents a
angles of laminates. The lower values of p/σn means that stable trend especially for small fiber angles. This is
the search is sensitive to smaller damages under higher predictable because the induced displacement becomes
Comput Mech

Cost functional f Noise, σn=0.050 Improvement=6.52×


0 −1
GA sol: m=8 1−β=0.375 1
0.1 No filter
−1.5 0.8 Position
0.2 Time
0.6

POD
y (m)

−2
Wavelet
0.4 Optimum
0.3

−2.5 0.2
0.4
0
0.5 −3 0.02 0.05 0.1 0.2 0.5 1
0 0.1 0.2 0.3 0.4 0.5
x (m) Damage factor, 1−β

Cost functional f
0
Fig. 10 Probability of detection without filtering and with
−1
GA sol: m=7 1−β=0.500
filtering. Case of 4 measurement points and a layup [90◦ /0◦ ]1S
0.1
−1.5

0.2
y (m)

−2
20

p/σ (POD=99%)
0.3

−2.5 15
0.4 [90o/θo]
2
10
[90o/θo]
S
0.5 −3 5
0 0.1 0.2 0.3 0.4 0.5 0 15 30 45 60 75 90
x (m) Fiber angle, θ
15
p/σ (POD=99%)

Cost functional f
0 −1
GA sol: m=8 1−β=0.438
GA sol: m=3 1−β=0.625 10 [75o/θo]
2
0.1 o o
−1.5 [75 /θ ]
S
5
0.2 −15 0 15 30 45 60 75
Fiber angle, θ
y (m)

−2
10
p/σ (POD=99%)

0.3
8
−2.5
0.4 [60o/θo]
2
6
[60o/θo]
S
0.5 −3 4
0 0.1 0.2 0.3 0.4 0.5 −30 −15 0 15 30 45 60
x (m) Fiber angle, θ
10
p/σ (POD=99%)

Cost functional f
0 −1 8
GA sol: m=11 1−β=0.813
[45o/θo]
GA sol: m=7 1−β=0.563 2
6
0.1 [45o/θo]
−1.5 S
4
−45 −30 −15 0 15 30 45
0.2
Fiber angle, θ
y (m)

−2
10
p/σ (POD=99%)

0.3
8
−2.5 [30o/θo]
0.4 2
6
[30o/θo]
S
0.5 −3 4
0 0.1 0.2 0.3 0.4 0.5 −60 −45 −30 −15 0 15 30
x (m) Fiber angle, θ
10
p/σ (POD=99%)

Fig. 9 Search of single and two damages. The gray scale colors
8
represent the values of the cost functional f l . From top to bot- [15o/θo]
2
tom, plots 1,3: without weight filter; plots 2,4: with optimum filter. 6
[15o/θo]
Plots 1,2: case of 1 damage, whose real parameters are m = 7, S
4
1 − β = 0.50; plots 3,4: case of 2 damages, whose real parameters −75 −60 −45 −30 −15 0 15
are m = 7, 1 − β = 0.50 and m = 15, 1 − β = 0.75 (the x and Fiber angle, θ
y coordinates represent the position the first damage, assuming
the second is correctly located). Note that zone m = 1 is the one Fig. 11 Variation of the fiber angle θ at the second layer. Contin-
starting at coordinates x = 0.0, y = 0.0. Case of 4 measurement uous lines: symmetric laminates; discontinuous lines: unsymmetric
points and a layup [90◦ /0◦ ]1 laminates
Comput Mech

p/σ (POD=99%) 20 20

p/σ (POD=99%)
15
10 [θo/90o] [90o/00o]
2 2n
o o 10 o o
[θ /90 ] [90 /00 ]
S nS
0 5
0 15 30 45 60 75 90 1 2 4 8 16 32
Fiber angle, θ Number of layers, n
15 20
p/σ (POD=99%)

p/σ (POD=99%)
15
10 [θo/75o] [75o/−15o]
2 2n
o o 10
[θ /75 ]
S [75o/−15o]
nS
5 5
−15 0 15 30 45 60 75 1 2 4 8 16 32
Fiber angle, θ Number of layers, n
15 12
p/σ (POD=99%)

p/σ (POD=99%)
10 10
[θo/60o] o
[60 /−30 ]
o
2 2n
5 o o 8
[θ /60 ] o o
S [60 /−30 ]
nS
0 6
−30 −15 0 15 30 45 60 1 2 4 8 16 32
Fiber angle, θ Number of layers, n
10 10
p/σ (POD=99%)

p/σ (POD=99%)
8 8
[θo/45o] [45o/−45o]
2 2n
6 o o 6
[θ /45 ]
S [45o/−45o]
nS
4 4
−45 −30 −15 0 15 30 45 1 2 4 8 16 32
Fiber angle, θ Number of layers, n
10 12
p/σ (POD=99%)

p/σ (POD=99%)

8 10
[θo/30o] o o
[30 /−60 ]2n
2
6 o o 8
[θ /30 ]S [30o/−60o]
nS
4 6
−60 −45 −30 −15 0 15 30 1 2 4 8 16 32
Fiber angle, θ Number of layers, n
12 15
p/σ (POD=99%)

p/σ (POD=99%)

10
o o o o
[θ /15 ]2 10 [15 /−75 ]
8 2n
o o o o
[θ /15 ] [15 /−75 ]
S nS
6 5
−75 −60 −45 −30 −15 0 15 1 2 4 8 16 32
Fiber angle, θ Number of layers, n

Fig. 12 Variation of the fiber angle θ at the second layer. Contin- Fig. 13 Variation of the number of layers n. Continuous lines:
uous lines: symmetric laminates; discontinuous lines: unsymmetric symmetric laminates; discontinuous lines: unsymmetric laminates
laminates

constant for the increased thickness-length ratio. The three components: one to select a time window, another
constant displacement results from the effect of trans- for selecting the levels of a wavelet decomposition, and
verse shear deformation based on the FSDT. However, another one for selecting a set of measurement points.
we may pay attention to the fact that the values of h/l All these data are optimized with the rational crite-
less than 0.05 and [45◦ / − 45◦ ] laminate are sensitive to rion of maximizing the POD. In the numerical tests,
the detection of stiffness degradation. the use of this optimal filter provides an increase factor
around 6 in the size of the minimum damage that can be
detected. The optimum filter not only allows to increase
6 Conclusions the probability of detection, but also reduces the dis-
crepancy between the identified and real parameters,
This paper presents a technique to improve the process- and the proposed methods allow to easily characterize
ing of the recordings from impact testing in a generalized damage under noise levels of 10%.
inversion scheme, for the case of composite laminates. An finite element analysis is carried out for simulat-
A filter is introduced in the definition of the damage ing the dynamic response of composite laminate plates
characterization cost function to improve its sensitivity based on FSDT, where the effect of the layup sequence
to the damage and its robustness against noise. It has design, number of layers and thickness for improving
Comput Mech

60
References
p/σ (POD=99%)

40
[90o/00o]
20
2 1. Addison P (2004) The little wave with the big future. Phys
[90o/00o] World March:35–39
S
0 2. Au FTK, Cheng YS, Tham LG, Bai ZZ (2003) Struc-
0.01 0.04 0.08 0.12 0.16 0.2
Total thickness/length, h/l tural damage detection based on a micro-genetic algorithm
30 using incomplete and noisy modal test data. J Sound Vib
p/σ (POD=99%)

259(5):1081–1094
20
[75o/−15o]
3. Bathe KJ (1996) The finite element procedures in engineering
2
10 o o
analysis. Prentice Hall, Englewood Cliffs
[75 /−15 ]
S 4. Chou JH, Ghaboussi J (2001) Genetic algorithms in structural
0
0.01 0.04 0.08 0.12 0.16 0.2 damage detection. Comput Strut 79:1335–1353
Total thickness/length, h/l 5. Friswell M, Pennyb J, Garvey S (1998) A combined genetic
30 and eigensensitivity algorithm for the location of damage in
p/σ (POD=99%)

20
structures. Comput Struct 69:547–556
o o
[60 /−30 ] 6. Gallego R, Rus G (2004) Identification of cracks and cavities
2
10 o o using the topological sensitivity boundary integral equation.
[60 /−30 ]
0
S Comput Mech 33:154–163
0.01 0.04 0.08 0.12 0.16 0.2 7. Goldberg D (1989) Genetic algorithms in search, optimiza-
Total thickness/length, h/l
tion and machine learning. Addison-Wesley, Reading
40 8. Han SC, Lee SY, Rus G (2005) Postbuckling analysis of
p/σ (POD=99%)

laminated composite plates subjected to the combination of


20 [45o/−45o] in-plane shear, compression and lateral loading. Int J Solids
2
[45o/−45o] Struct (in press)
S
0 9. Kideir AA, Reddy JN (1988) Dynamic response of antisym-
0.01 0.04 0.08 0.12 0.16 0.2
Total thickness/length, h/l
metric angle-ply laminated plates subjected to arbitrary load-
ing. jsv 126(3):437–445
30
p/σ (POD=99%)

10. Kim IK, Kim YY (2005) Damage size estimation by the con-
20 tinuous wavelet ridge analysis of dispersive bending waves in
[30o/−60o] a beam. J Sound Vib (in press)
2
10
[30o/−60o] 11. Krawczuk M (2002) Application of spectral beam finite ele-
S
0 ment with a crack and iterative search technique for damage
0.01 0.04 0.08 0.12 0.16 0.2
Total thickness/length, h/l detection. Finite Elem Anal Des 38:537–548
30
12. Kreja I, Schmidt R, Reddy JN (1997) Finite elements based
p/σ (POD=99%)

on a first-order shear deformation moderate rotation theory


20 with applications to the analysis of composite structures. IJ
[15o/−75o]
10
2 Non-linear Mech 32(6):1123–1142
[15o/−75o] 13. Kumar A, Shrivastava RP (2005) Free vibration of square
S
0 laminates with delamination around a central cutout using
0.01 0.04 0.08 0.12 0.16 0.2
Total thickness/length, h/l hsdt. Comp Struct 70(3):317–333
14. Lee SY, Wooh SC (2005) Detection of stiffness reduc-
Fig. 14 Variation of the total thickness. Continuous lines: tions in laminated composite plates from their dynamic
symmetric laminates; discontinuous lines: unsymmetric laminates response using the microgenetic algorithm. Comput Mech 36:
320–330
15. Lee SY, Wooh SC (2005) Waveform-based identification of
structural damage using the combined fem and microgenetic
algorithms. J Struct Eng ASCE 131(9):1464–1472
the POD is studied. Among the relevant conclusions, 16. Lee SY, Yhim SS (2004) Dynamic analysis of composite plates
it can be noted that antisymmetic cases provide bet- subjected to multi-moving loads based on a third order theory.
ter POD than those of symmetric cases; the sensitivity ijss 41:4457–4472
to damage detection is better as the number of layers 17. Li B, Chen X, Ma J, He Z (2004) Detection of crack location
and size in structures using wavelet finite element methods. J
increase; and that this also happens for thin plates with Sound Vib 285:767–782
thickness–length ratios less than 0.05. 18. Liu PL, Chen CC (1996) Parametric identification of
It is concluded from this study that the approach truss structures by using transient response. J Sound Vib
works well for the numerical tests, especially for complex 191(2):273–287
19. Mares C, Surace C (1996) An application of genetic algo-
structures such as anisotropic composite plates. Even rithms to identify damage in elastic structures. J Sound Vib
under the consideration of noisy effects in the measure- 195:195–215
ments, the proposed method is useful for detecting the 20. Messina A (2004) Detecting damage in beams through digi-
stiffness degradation. However, in order to prove the tal differentiator filters and continuous wavelet transforms. J
Sound Vib 272:385–412
effectiveness of the technique for real-life situations, it 21. Oh J, Cho M, Kim JS (2005) Dynamic analysis of compos-
will be necessary to prove the concept from experimen- ite plate with multiple delaminations based on higher-order
tal studies using a more detailed damage model. zigzag theory. ijss 42(23):6122–6140
Comput Mech

22. Oppenheim AV, Schaffer RW (1989) Discrete-time signal pro- 26. Rus G, Lee S, Gallego R (2005) Defect identification in lam-
cessing. Englewood Cliffs, New Jersey inated composite structures by bem from incomplete static
23. Pagano NJ (1970) Exact solution for rectangular bidirec- data. Int J Solids Struct 42:1743–1758
tional composites and sandwich plate. J Comp Mater 4: 27. Suh MW, Shim MB, Kim MY (2000) Crack identification using
20–34 hybrid neuro-genetic technique. J Sound Vib 238(4):617–635
24. Rsde L, Westergren B (1999) Mathematics handbook for sci- 28. Tarantola A, Valette B (1982) Inverse problems = quest for
ence and engineering. Springer, Heidelberg information. J Geophys 50:159–170
25. Rus G, Wooh S, Gallego R (2004) Analysis and design of 29. Yang WX, Hull JB, Seymour MD (2004) A contribution to the
wedge transducers using the boundary element method. J applicability of complex wavelet analysis of ultrasonic signals.
Acous Soc Am 115:2919–2927 NDT&E Int 37:497–504

You might also like