An Adaptive Change Detection Scheme for a
Nonlinear Beam Model
M. A. Demetriou
B. G. Fitzpatrick
[email protected] [email protected]
(919) 515-6544
(919) 515-7552
Center for Research in Scientic Computation
Department of Mathematics
North Carolina State University
Raleigh, NC 27695-8205
Fax: (919) 515-3798
December 11, 1995
Abstract
In this paper, we consider parameter estimation techniques for detecting changes of a nonlinear nature in an Euler-Bernoulli beam model. The nonlinear stiness used provides a very simple model of damage, and the adaptive estimation algorithm is used to track the onset of the nonlinearity. Using Lyapunov redesign methods, extended and applied to innite dimensional systems, a stable learning scheme is developed. The resulting parameter adaptation rule is able to \sense" the instance of the fault occurence. In addition, it identies the location and the shape of the fault where the beam is persistently excited. Simulation studies are used to illustrate the applicability of the theoretical results.
Keywords:
On-Line Estimation, Failure Detection, Nonlinear Beam Models.1 Introduction
An important aspect of many structural vibration problems is the online (nondestructive) detec-tion of structural changes, particularly changes that indicate impending failure. In recent years there has been a great deal of research into adaptive parameter estimation techniques, which provide a means for online model calibration. We consider in this paper an extension of these ideas for a simple model of structural change. We use an Euler-Bernoulli model of a vibrating beam, with the change being an abrupt transition from linear to nonlinear stiness. The idea is that the nonlinear stiness provides a simple model of damage to the beam. Our goal is to investigate adaptive algorithms which can detect the occurence of this nonlinearity.
This problem involves approximation at several levels. The plant is modeled by a partial dierential equation, which must be solved numerically. The identication algorithm considered
here requires \full state feedback" which means we must estimate the innite dimensional state from nite dimensional observations. We give a complete description of our algorithm, along with a numerical example which illustrates its utility.
The paper is organized as follows. In Section 2 we give the basic problem statement. In Section 3, we outline the adaptive algorithm and give some well-posedness results. State and parameter convergence is the topic of discussion of Section 4, and in Section 5, we give our numerical results. Comments with future extensions follow in Section 6.
2 Problem Statement
In mathematically modeling the exible beam, we assume that it is of length
l
with uniform rectangular cross section of heighth
and widthb
. We letw
(t;x
) denote the transverse displace-ment of the beam at positionx
along its span at each timet
. This is measured relative to thex
-axis in the coordinate frame determined by the longitudinal axis of the beam in its undeformed state with origin located at the beam's xed end. We assume a cantilevered Euler Bernoulli beam with Kelvin-Voigt damping for the modeling of the dynamics and dissipation, see [3], [5], [10], [11], [14], and [26] . It is assumed that the beam undergoes only small deformations (i.e.j
w
(t;x
)j<< l
, and j(@w=@x
)(t;x
)j<<
1). The Euler-Bernoulli theory including Kelvin-Voigtviscoelastic damping yields the partial dierential equation
bw
tt+@
2@x
2M
(t;x
) =f
(t;x
);
0< x < l;
t >
0;
(2.1)with the boundary conditions
w
(t;
0) =w
x(t;
0) =w
(t;l
) =w
x(t;l
) = 0;
t >
0;
(2.2)where
b is the linear mass density,M
(t;x
) is the internal moment andf
is the external appliedforce. For an uncontrolled beam with Kelvin-Voigt damping, the moment is given by (see [11])
M
(t;x
) =EIw
xx(t;x
) +c
DIw
txx(t;x
);
0< x < l; t >
0;
where
E
is Young's modulus,I
is the cross sectional moment of inertia, andc
D is the dampingmodulus. For actuation, a piezoceramic patch is attached to the beam as shown in Figure 2.4. This patch is excited in such a way so as to produce a pure bending moment, see [11]. If
H
0 isused to denote the Heaviside function with unit step at
x
= 0, the model for the beam is then given by bw
tt"(t;x
) + [EIw
xx(t;x
) +c
DIw
txx(t;x
)]xx = (2.3)EIK
Bd
31u
(t
)[H
0(x
?a
1) ?
H
0(
x
?a
2)] #
xx
;
0< x < l; t >
0;
where
u
(t
) is the voltage applied to the patch at timet
,K
B is a parameter which depends onthe geometry and piezoceramic materal properties,
is the patch thickness,a
1 anda
2 denotethe position of the patch and
d
31is the piezoceramic strain constant (see [4, 11]). Equation (2.3)% % %
% %
% %
% %
% %
% %
% %
% %
% %
e e
e e
e e
e e
e e
e e
e e
e e
e e
e
piezoceramic patch
width
?
6
-Z Z Z Z }
thickness
6 ?
length
Figure 2.1: Cantilevered beam with piezoceramic actuator patch.
We now consider the nonlinear Euler-Bernoulli beam with Kelvin-Voigt viscoelastic damping
bw
tt(t;x
) + [EI
(t;w
xx(t;x
);x
)+c
DIw
txx(t;x
)]xx=f
(t;x
) (2.4)with boundary conditions given by
w
(t;
0) =w
x(t;
0) =w
(t;l
) =w
x(t;l
) = 0and initial conditions given by
w
(0;
) =w
0()2
H
20(0
;l
);
w
t(0;
) =w
1( )2
L
2(0
;l
):
The nonlinear stiness term
EI
(t;w
xx(t;x
);x
) is given byEI
(t;w
xx(t;x
)) =EI
0w
xx+H
0(t
?
t
)[x1;x2](
x
)g
(w
xx)=
EI
0w
xx+H
0(t
?t
)
[x1;x2](
x
) (EI
1w
xx(t;x
) ifw
xx(t;x
)>
0EI
2w
xx(t;x
) otherwise;
which consists of the nominal (linear) term
EI
0w
xx(t;x
) (same as the one in (2.3)) and thenonlinear term
g
(w
xx), depicted in Figure 2.2 and given by the equation belowg
() =EI
1sign() +EI
2(1?sign(
)) (2.5)The latter is zero before failure and at the failure (i.e. at time
t
t
) depends on the curvature
of the beam
w
xx(t;x
) and acts on part of the beam (i.e. the characteristic function[x1;x2](x
)).Specically, the beam stiness parameter prior to the failure (i.e. for
t < t
) is given byEI
(t;w
xx(t;x
);x
) =EI
0w
xx(t;x
);
0x
l;
and after the failure (i.e. for
t
t
) byEI
(t;w
xx(t;x
);x
) =(
EI
0w
xx(t;x
) +[x1;x2](x
)EI
1w
xx(t;x
) ifw
xx(t;x
)>
0EI
0w
xx(t;x
) +[x1;x2](
x
)EI
2
w
xx(t;x
) otherwiseIt is assumed, for the sake of simplicity, that the nominal beam stiness
EI
0 is known. In
? ? ? ? ? ? ?
w
xxEI
1EI
2g
(w
xx)Figure 2.2: Nonlinear stiness term
g
(w
xx).here is to detect the failure modelled by the nonlinear term
g
(w
xx) and identify the beamstiness parameters
EI
1 andEI
2 adaptively. The failure timet
is unknown and it is desired
to detect (implicitly) this failure time by monitoring the system, via an appropriately chosen state observer. The proposed state estimator will detect changes in the system which would be an indication of the failure and thus
t
would be identied. It is assumed that the beamdisplacement
w
(t;x
) and velocityw
t(t;x
) are available for measurement at each timet
. In thenext section, we present our algorithm for detecting failures and estimating the beam parameters from state observations.
3 Abstract Formulation
Before we proceed with the abstract formulation of the beam model, we need to provide some details on the abstract spaces involved. We consider the Hilbert space
L
2(0;l
) as the state space.We also consider the Sobolev space
H
20(0
;l
) as the space of test functions, see [1]. Using thefact that the Sobolev space
H
20(0
;l
) is embedded densely and continuously in the Hilbert spaceL
2(0;l
), [25, 27], it follows thatH
2 0(0;l
),
!
L
2(0;l
),
!
H
?2(0
;l
);
(3.1)where
H
?2(0;l
) denotes the continuous dual ofH
20(0
;l
), see [1, 13, 27]. In particular, we assumethat there exists an embedding constant
K
emb>
0 such that j'
jL2K
embj'
jH20,'
2H
2 0(0;l
).Here we useh
;
ito denote the usual duality product obtained as the extension by continuityof the
L
2(0;l
)- inner product fromL
2(0;l
)H
2
0(0
;l
) toH
?2(0
;l
)H
2
The
L
2(0;l
)-inner product (energy inner-product) is given byh
;
iL2= Z l0
b (x
)(x
)dx;
;
2L
2(0;l
);
whereas the
H
20(0
;l
)-inner product is given byh
;
iH20= Z l0
xx(
x
)xx(x
)dx
;
2H
2 0(0;l
):
The latter is the standard
H
2-inner product with the (clamped) boundary conditions imposedon its elements; thus
H
20(0
;l
) = n'
2H
2(0
;l
) :'
(x
) ='
x(
x
) = 0; x
= 0;l
o:
In order to simplify equation (2.4) above, we rewrite (2.5) as
g
(w
xx) =EI
1w
xx(t;x
)(t;x
)+EI
2w
xx(t;x
)(1?
(t;x
));
(3.2)where we dene the indicator function
(t;x
) (the sign function) by (t;x
) =(
1 if
w
xx(t;x
)>
00 otherwise
:
In the rest of this note, we suppress the dependence of
w
(t;x
),w
t(t;x
),w
tt(t;x
),w
xx(t;x
),w
txx(t;x
) ont
andx
and denote them simply byw
,w
t,w
tt,w
xx, andw
txxrespectively. Similarly,for
[x1;x2](x
) and (t;x
), we write instead I and .We now write the beam equation in weak or variational form (i.e. multiply by a \test function" and integrate over the spatial domain of interest, or take the inner product with a test function)
h
w
tt(t
);'
iL2 + hEI
0
w
(t
);'
iH20+h
c
DIw
t(t
);'
iH20 (3.3)+
H
0(t
?t
) h
EI
1
I(t
)w
(t
) +EI
2I(1?
(t
))w
(t
);'
iH20 =hBu
(t
);'
iL2;
where the test function
'
2H
20(0
;l
) and the input operatorB
2L(
U;H
?2(0
;l
)) is given by theright hand side of equation (2.3) and it is assumed to be known. The space
U
is called the input or control space. The initial conditions associated with (3.3) arew
(0;
) =w
0()2
H
20(0
;l
);
w
t(0;
) =w
1( )2
L
2(0
;l
):
(3.4)The function
H
0(t
?t
) that represents the time prole of the failure is assumed to be the
Heaviside function given by
H
0(t
?t
) = 0 for
t < t
andH
0(t
?
t
) = 1 for
t
t
.
When the beam is actuated by a centered piezoceramic patch, we can rewrite the above equation (3.3) explicitly in terms of integrals over the spatial domain by
Z l 0
bw
tt(t;x
)'
(x
)dx
+ Z l0
EI
0w
xx(t;x
)'
xx(x
)dx
+ Z l0
c
DIw
txx(t;x
)'
xx(x
)dx
+
H
0(t
?t
) Z l
0
[
EI
1(t;x
) +EI
2(1?
(t;x
))][x1;x2](
x
)w
xx(t;x
)'
xx(x
)dx
= Z l 0
KB
[a1;a2](
x
)'
xx(x
)dx
!u
(t
);
'
2H
2where
u
(t
) 2U
is the voltage applied to the patch, KB =EI
K Bd31
, and
[a1;a2](x
) is thecharacteristic function over the interval [
a
1;a
2], see [8, 12, 13] for additional details on themodeling equations of a beam with piezoceramic actuators.
Since in this note we deal with two constant parameters, then the parameter space
Q
is identied with the Euclidean space RI2, i.e.Q
= RI2. Before we proceed with the state andparameter estimator, we must impose a boundedness condition on the state of the beam.
Assumption 3.1 (Boundedness of plant)
A plant is a triple(EI
1;EI
2;w
) withw
a solutionto the initial-value problem (3.3) with
w
2H
20(0
;l
), a.e.t >
0, for which there exists a constant>
0 such thath(
EI
1
(t;x
) +EI
2(1?
(t;x
)))I(x
)w
(t;x
);
iH20
EI
1EI
2
R2
j
jH20for almost every
t >
0 and all 2H
2 0(0;l
).Remark 3.2
The well posedness of the plant equation has been treated in the paper by Banks, Gilliam and Shubov in [6, 7].4 Estimator and Convergence
We now proceed with the state estimator given in the form of an initial value problem
h
v
tt(t
);'
iL2+hEI
v
(t
);'
iH20+h
c
DI
v
t(
t
);'
iH20+hEI
0
w
(t
);'
iH20+h
c
DIw
t(t
);'
iH20 ?hEI
w
(t
);'
iH20?h
c
DI
w
t(
t
);'
iH20+h c
EI
1(t
)I(t
)w
(t
) + cEI
2(t
)I(1?
(t
))w
(t
);'
iH20 =hBu
(t
);'
iL2;
(4.1)where the parameters
EI
andc
D
I
are some tuning parameters , (see, for example, [18]); i.e.they are values of the stiness and damping parameters chosen to aect the convergence of the estimator. The initial conditions for the state observer are taken to be the same as the ones for the plant, namely
v
(0;
) =w
(0;
)v
t(0;
) =w
t(0;
):
(4.2)The parameters
EI
c1(
t
) and cEI
2(t
) in (4.1) are the adaptive estimates of the unknown parametersEI
1 andEI
2. By denoting the state errorv
?
w
, bye
=v
?w
we then have that, using theLyapunov redesign method, the unkown parameters can be adjusted via
d
dt
EI
c1(
t
) =1h
I(t
)w
(t
);e
t(t
) +e
(t
)iH20 (4.3)d
dt
EI
c2(
t
) =2h
I(1?(t
))w
(t
);e
t(t
) +e
(t
)iH20 (4.4)for some
>
0 and with initial conditions given byc
EI
1(0) =c
EI
2(0) = 0:
(4.5)We denote the parameter errors by
r
1(t
) = cEI
1(t
)?
EI
1 and
r
2(t
) = cEI
2(t
)?
EI
2,
respec-tively. Using the denition of the state error, and using (3.3), (4.1), (4.3) and (4.4), we arrive at the (state and parameter) error equations
h
e
tt(t
);'
iL2+hEI
e
(
t
);'
iH20+hc
DI
e
t(
t
);'
iH20+h[
r
1(
t
)(t
) +r
2(t
)(1?
(t
))]Iw
(t
);'
iH20 = 0;
(4.6)d
dtr
1(t
) =1h
I(t
)w
(t
);e
t(t
) +e
(t
)iH20 (4.7)d
dtr
2(t
) =2h
I(1?(t
))w
(t
);e
t(t
) +e
(t
)iH20 (4.8)with initial conditions given by
e
(0) =e
t(0) =r
1(0) =r
2(0) = 0:
(4.9)Remark 4.1
The parameter errorsr
1(t
) andr
2(t
) are given byr
1(t
) =c
EI
1(t
)?0
;
r
2(t
) =c
EI
2(t
)?0 for
t < t
;
r
1(t
) =c
EI
1(t
)?
EI
1
; r
2(t
) = cEI
2(t
)?
EI
2 for
t
t
;
since the unknown parameters
EI
1;EI
2 are zero prior to the (unknown) failure timet
.Before we present any convergence results, we dene the energy functional by
V
(t
) = n hEI
e
(t
);e
(t
)iH20+j
e
t(t
)j 2 L2o
+ 2h
e
(t
);e
t(t
)iL2+h
c
DI
e
(t
);e
(t
)iH20+
r
2 1(t
) +r
2
2(
t
);
(4.10)where the constant
>
0 will be dened below. With no additional assumptions we have the following convergence result.Theorem 4.2
Assume that the plant satises the boundedness condition given byAssumption 3.1. If the constant satises>
max(
K
emb; K
EI
emb; K
2 embc
DI
)
;
(4.11)then, for
t < t
we haveV
(t
) =je
(t
)jH20 =r
1(
t
) =r
2(t
) = 0;
and for
t
t
we have
j
e
(t
)j 2H20+j
e
t(t
)j 2 L2 +r
21(
t
) +r
2 2(t
) +Z t t
n j
e
()j2
H20 +j
e
()j 2 H20o
d
n je
(t
) j
2
H20+j
e
t(t
)j 2 L2 +
r
21(
t
) +r
22(
t
)o
Proof :
Using the fact that fort < t
, the termH
0(t
?
t
) in (3.3) is zero, we have that
EI
1=EI
2 = 0 for that time interval and thusr
1(0) =c
EI
1(0)?0 = 0,
r
2(0) =c
EI
2(0)?0 = 0.
When the time derivative of equation (4.10) is calculated, it yields
d
dtV
(t
) = ?2c
DI
j
e
t(t
)j 2H20+ 2j
e
t(t
)j 2L2 ?2
EI
j
e
(t
)j 2 H20?
2
c
DI
?2K
2
j
e
t(t
)j 2H20?2
EI
j
e
(t
)j 2Using the fact that
V
(t
) 0n j
e
(t
)j2
H20+j
e
t(t
)j 2 L2+r
21(
t
) +r
2 2(t
)o
, for some
0>
0 and byintegrating the above equation from 0 to
t < t
we obtainj
e
(t
)j 2H20+j
e
t(t
)j 2 L2+r
21(
t
) +r
2 2(t
) +Z t 0
n j
e
()j2
H20+j
e
()j 2 H20o
d
n je
(0)j2
H20+j
e
t(0)j 2 L2+r
21(0) +
r
2 2(0)o 0
;
for
; >
0, which yields the desired result. After the failure, i.e. fort
t
, we integrate
equation (4.12) from
t
to somet > t
to obtainj
e
(t
)j 2H20 +j
e
t(t
)j 2 L2 +r
21(
t
) +r
2 2(t
) +Z t t
n j
e
()j2
H20+j
e
()j 2 H20o
d
n je
(t
)j 2
H20+j
e
t(t
)j 2 L2+
r
21(
t
) +
r
2 2(t
)o
;
where we used the fact that
V
(t
) 1n j
e
(t
)j2
H20+j
e
t(t
)j 2 L2+r
21(
t
) +r
2 2(t
)o
, for some
1>
0.This then concludes the proof of the theorem. 2
From the above theorem, only a boundedness condition can be established for
t
t
, i.e. we
have that the state error
e
(t
) satisese
2L
2(t
;t
;H
2 0(0;l
))\
L
1(t
;t
;H
2 0(0;l
));
with its derivative satisfying
e
t2L
2(t
;t
;H
2 0(0;l
))\
L
1(t
;t
;L
2(0;l
));
while the parameter errors satisfy
r
1;r
2 2L
1(
t
;t
;RI)
:
Using arguments similar to those for establishing Barbalats lemma, see [19, 20, 23] for nite dimensional systems, and [9] for innite dimensional systems, we can establish the convergence of the state error to zero; see [17] for similar results for the adaptive parameter identication of second order distributed parameter systems.
Theorem 4.3
Assume that the boundedness condition given by Assumption 3.1 is satised and that satises condition (4.11). If the adaptation (4.3), (4.4) is used with the observer (4.1), then we have that fort > t
lim
t!1
j
e
(t
)jH20 = lim t!1j
e
t(t
)jL2 = 0:
Proof :
The proof is identical to the case of parameter identication for second-orderdis-tributed parameter systems in [17] and it is therefore omitted. 2
Because of the structure of the failure assumed, the conditions required for parameter conver-gence, i.e. limt!1
r
1(t
) = 0 and limt!1r
2(t
) = 0 are identical to those used for the parameterDenition 4.4 ([17, 18])
A plant is said to be persistently excited if there existsT
0;
0;
0>
0,and a sequence of positive real numbers f
t
kg 1k=1 with limt
!1
t
k =1, such that for each
p
=(
p
1;p
2) 2RI2 with
j
p
jR2 = 1 and each positive integerk
, there exists at
k 2[
t
k;t
k+T
0] such that
sup
jj H20 1 Z t k
+0 t
k h[
p
1
() +p
2(1?
())]Iw
();
iH20d
0:
The above can be written explicitly as
0sup
jj H20 1 Z t k
+0 t
k
Z l 0
[
p
1(;x
) +p
2(1?
(;x
))][x1;x2](
x
)w
xx(;x
) xx(x
)dx
!d
= supjj H20 1 Z t k
+0 t
k
Z x
2
x1 [
p
1(;x
) +p
2(1?
(;x
))]w
xx(;x
)xx(x
)dx
d
We can now prove parameter convergence by imposing the persistence of excitation condition onto the plant information.
Theorem 4.5
If the plant is persistently excited then we have lim t!1r
1(t
)r
2(t
)!
R2 = 0
Proof. The proof of this theorem is similar to the one given for the linear case in [17]. 2
5 Numerical Results
In this section we describe the implementation scheme and present some of our numerical nd-ings. Using the Galerkin scheme outlined in [15, 16, 17], we discretize the beam in terms of spline expansions (see [24]). Modied cubic splines on the interval (0
;l
) with respect to the uniform mesh f0;
1l n
;
2ln
;:::;l
g were used to approximate (4.1) - (4.4). We denote the 1-D cubic splinesbyf
B
nig n?1i=1 and the approximating subspace
H
n= spanf
B
nig n?1i=1. For each
n
= 1;
2;:::;
letP
ndenote the orthogonal projection of
L
2(0;l
) ontoH
n and set
v
n=P
nv
. We also letP
n be theorthogonal projection of
H
20(0
;l
) ontoH
n with respect to the
H
20(0
;l
) inner product, and setw
n=P
nw
. As was noted in [17] we haveh
P
n;
niH20 =h;
niH20;
n2H
nand by letting
w
n(t
) =P
nw
(t
) =n ?1 X j=1W
nj(t
)B
nj(x
);
where
W
n(t
)2RIn?1 is the coordinate vector for
w
n(
t
) with respect to the spline basisfB
njgn ?1 j=1,we have that
W
n(t
) = (K
n)?1 Z l0
w
xx(t;x
) hj
= 1;
2;:::;n
?1 whereK
n is the (n
?1)(n
?1) stiness matrix and is given byK
n= [K
n]ij =Z l0
[
B
ni(x
)]xx hB
nj(x
)i xxdx:
Now we let
V
n(t
)2RIn?1 be the vector representation of the state estimator
v
n(t
),v
n(t
) =n?1X j=1
V
nj(t
)B
nj(x
):
Then the nite dimensional state estimator equation corresponding to (4.1) is given by
M
nD
2t
V
n(t
) +c
DI
K
nD
t(
V
n(t
)?W
n(
t
)) +EI
K
n(V
n(t
) ?W
n(
t
)) +c
DIK
nD
tV
n(t
)+
EI
0K
n
V
n(t
) + (EI
c n 1(t
)n+
EI
cn 2(t
)(1?
n))K
nW
n(t
) =KBF
n(t
) (5.1)where the (
n
?1)(n
?1) mass matrixM
n is given byM
n= [M
n]ij =Z l0
B
ni(x
)B
nj(x
)dx;
and
F
n(t
) is given byF
n(t
) = [F
n]i= "Z l 0
[a1;a2](x
)[B
ni(x
)]xxdx
#u
patch(t
)= Z a
2
a1 [
B
ni(x
)]xxdx
u
patch(t
):
The parameter estimator equation corresponding to (4.3), (4.4) are given by _
c
EI
1n(t
) = 1[W
n(
t
)]TK
nn(
t
)G
n(t
);
(5.2)_
c
EI
2n(t
) = 2[W
n(
t
)]TK
n(1?n(t
))G
n(t
);
(5.3)where
G
n(t
) is given byG
n(t
) = hE
n(t
) +E
_n(t
) iwith
E
n(t
) =W
n(t
)?V
n(t
) and1
;
2 arepositive constants acting as adaptive gains (see [17]).
For our numerical simulations we assumed that the nonlinear stiness term (
EI
(w
xx) =g
(w
xx)) is given byg
(w
xx(t;x
)) = (0
w
xx(t;x
) ifw
xx(t;x
)>
0 ?5w
xx(t;x
) otherwise;
for 0
x
l
,t >
0, the nominal damping parameter isc
DI
(x
) = 0:
005Nm
2sec
, 0x
l
, thenominal stiness parameter is
EI
0(x
) = 15Nm
2, and the linear mass density is
b= 1
:
35kg=m
3.The tuning parameters (see [18])
EI
andc
D
I
are chosen to beEI
(x
) = 20; c
D
I
(x
) = 0:
01;
0x
l:
The adaptive gains
1;
2 in (5.2), (5.3) are 1 =2= 110 5
;
the parameter
in (5.1) is = 110and the plant and estimator states are
w
(0;x
) =v
(0;x
) = 210 ?3x
2(x
?
l
) 2;
w
t(0;x
) =v
t(0;x
) = 110?2
sin2
(2
x=l
)cos(2x=l
);
for 0
< x < l
. The beam length isl
= 0:
60m
and the (centered) patch covers a half of the beam length, i.e.x
1 = 0:
15m
andx
2 = 0:
45m
. The piezoceramic constant isKB = 0
:
002331655 andthe patch voltage is
u
patch(t
) = 10[sin(150t
) + sin(650t
)+ sin(400t
)+ sin(800t
)]:
We now summarize the implemented stiness for our numerical simulations. We simulated the plant (3.5) with
EI
(t;w
xx(t;x
);x
) = 15w
xx(t;x
) 0t <
2,EI
(t;w
xx(t;x
);x
) = 15w
xx(t;x
) +(
0
w
xx(t;x
)[0:30;0:36](x
) ifw
xx(t;x
)>
0 ?5w
xx(t;x
)[0:30;0:36](
x
) otherwise2
t
5.The above integrals for the matrices and input vectors were computed numerically using a Gauss quadrature. Both the plant and the state estimator were approximated using a 16 cubic spline nite element method. They were also integrated using the ODE solver rkf45, a Fehlberg fourth-fth order Runge-Kutta method solver.
We run two sets of simulations, namely one where the state initial conditions are assumed known and another one where the plant initial conditions were unknown. The latter, is often encounterd in actual cases as it is seldom the case that initial conditions are known exactly. This in a way, tests the robustness of the adaptive estimator.
Case (i): Zero initial conditions of the state error.
In this part, we simulated the plant and its estimator with the same initial conditions, namelyw
(0;x
) =v
(0;x
) = 210 ?3x
2(x
?
l
) 2w
(0;x
) =v
(0;x
) = 110?2sin2(2
x=l
)cos(2x=l
):
This stiness simulates a plant that initially (0
t <
2) has a linear stiness parameter thatbecomes nonlinear for 2
t
5 and assumes dierent values depending on the sign of thecurvature (
(t
) = 1 ifw
xx>
0). In Figure 5.3 we plot the actual (dashed) values of theparameters (
EI
1 =EI
2 = 0, fort <
2,EI
1 = 0,EI
2 =?5, for
t
2), and their estimates(solid). We observe that both parameters
EI
c 1 andc
EI
2 are identied and that the time (t
= 2)that the nonlinearity occurs is sensed by the estimator. In addition, the evolution of the state error is depicted in Figure 5.4. There, we observe that both
e
xx(t
) ande
t(t
) assume a largevalue at
t
= 2 and then converge to zero aroundt
= 3 seconds.0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 −3
−2 −1 0 1 2
Time (sec)
EI1(t)
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 −6
−4 −2 0 2 4
Time (sec)
EI2(t)
Figure 5.3: Evolution of the parameter estimates
EI
c1(
t
) and cEI
2(t
).Theorem 4.2 we have that for
t < t
we havej
e
(t
)j 2H20 +j
e
t(t
)j 2 L2 +r
21(
t
) +r
2 2(t
) +Z t 0
n j
e
()j2
H20+j
e
()j 2 H20o
d
n je
(0)j2
H20+j
e
t(0)j 2 L2o
6
= 0
This can be observed in Figures 5.5 and 5.6, where we plot the time evolution of the two parameters and the state errors. In Figure 5.5 we observe that initially, both parameters start at non zero value, converge to zero around
t
= 0:
5 sec and fort
2 they start converging to thetrue values.
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0
1 2x 10
−5
Time (sec)
norm |e(t)|
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0
0.5 1 1.5 2 2.5
x 10−5
Time (sec)
norm |De(t)|
Figure 5.4: Evolution of state errorsj
e
(t;x
)jH20 andje
t(t;x
)jL2.0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 −3
−2 −1 0 1 2
Time (sec)
EI1(t)
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 −6
−4 −2 0 2 4
Time (sec)
EI2(t)
Figure 5.5: Evolution of the parameter estimates
EI
c0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0
1 2x 10
−5
Time (sec)
norm |e(t)|
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0
0.5 1 1.5 2 2.5
x 10−5
Time (sec)
norm |De(t)|
Figure 5.6: Evolution of state errorsj
e
(t;x
)jH20 andje
t(t;x
)jL2.6 Comments and Future Extensions
A simple model for a nonlinear stiness in an Euler-Bernoulli beam with Kelvin-Voigt viscoelastic damping was utilized to test an online detection scheme. The failure was actually modeled as a nonlinear function of the beam's stiness occuring abruptly at some unknown failure time
t
. Astate observer in the form of an adaptive estimator was used to rst monitor any changes in the system's dynamics, and thus identifying implicitly the failure time
t
, and second, to identify thenonlinear stiness parameters. The proposed state estimator assumed the same initial conditions as the plant (beam) and sensed the failure time
t
(time when stiness abruptly changed fromlinear to nonlinear function). In addition it identied the nonlinear parameters. When the state estimator was simulated with dierenent initial conditions, it still detected the failure time
t
.This in a way tested the robustness of the state estimator with respect to initial conditions. In this case, the state error already converged to zero much before the abrupt change in the system's dynamics occured. Of course, if the change occurs before this pre-failure state error evolution has settled down, we may not see convergence of the state error with nonzero initial conditions. Further numerical results are needed in this regard.
One might choose the tuning parameters
EI
andc
D
I
to aect the convergence propertiesof both j
e
(t
)jH20 ande
t(t
)jL2, see [18]. If for certain values of the tuning parameters, botherrors (j
e
(t
)jH20 and je
t(t
)jL2) are not converged to zero prior to the failure timet
, then the
estimator might not be able to sense the time of failure
t
. This robustness property is currentlyinvestigated along with some more general cases of estimators which can not only identify the stiness parameters
EI
1 andEI
2, but also the location that the nonlinearities act on the beamnonlinear part of the stiness parameter might be given by
EI
(t;w
xx(t;x
)) =[x1;x2](x
) [EI
1(
x
)w
xx(t;x
)sign(w
xx) +EI
2(x
)w
xx(t;x
)(1?sign(
w
xx))]where the parameters
EI
1 andEI
2 are not constants, but functions of the spatial variablex
that vanish outside the interval [
x
1;x
2]. A further goal is to propose an estimator that will alsoidentify the interval [
x
1;x
2] andEI
1(x
),EI
2(x
).The persistence of excitation condition, needed for parameter convergence, might be hard to check in systems governed by nonlinear hyperbolic p.d.e.'s. For the linear case this was presented in [18], but even in linear systems with spatially varying parameters this condition might be dicult to prove. Perhaps, by taking advantage of the nonlinear nature of the system, the persistence of excitation condition given by Denition 4.4 might be something that can be concluded by imposing simple conditions on the input patch voltage. This warrants additional theoretical studies.
References
[1] R. A. Adams, Sobolev Spaces, Academic Press, New York, 1975.
[2] H. T. Banks and J. Burns, Introduction to Control of Distributed Parameter Systems,
Birkhauser, Boston, 1995.
[3] H. T. Banks, J. M. Crowley, and I. G. Rosen, Methods for the identication of
material parameters in distributed models for exible structures, Mathematica Aplicada e Computacion, 5 (1986), pp. 139{168.
[4] H. T. Banks, W. Fang, R. J. Silcox, and R. C. Smith, Approximation methods for
control of structural acoustics models with piezoceramic actuators, Journal of Intelligent Material Systems and Structures, 4 (1993), pp. 98{116.
[5] H. T. Banks, S. S. Gates, I. G. Rosen, and Y. Wang, The identication of a
dis-tributed parameter model for a exible structure, SIAM J. Control and Optimization, 4 (1988), pp. 743{762.
[6] H. T. Banks, D. S. Gilliam, and V. I. Shupov, Well-posedness for a one dimensional
nonlinear beam, CRSC Report 94-18, Center for Research in Scientic Computation, North Carolina State University, Raleigh, NC 27695-8205, October 1994.
[7] , Global solvability for damped abstract nonlinear hyperbolic systems, CRSC Report 95-25, Center for Research in Scientic Computation, North Carolina State University, Raleigh, NC 27695-8205, August 1995.
[8] H. T. Banks, K. Ito, and Y. Wang, Well posedness for damped second order systems
with unbounded input operators, Dierential and Integral Equations, 8 (1995), pp. 587{606.
[9] H. T. Banks and K. Kunisch, Estimation Techniques for Distributed Parameter Systems,
[10] H. T. Banks and I. G. Rosen, Computational methods for the identication of spa-tially varying stiness and damping in beams, Control-Theory and Advanced Technology, 3 (1987), pp. 1{31.
[11] H. T. Banks, R. J. Silcox, and R. C. Smith, The modeling and control of
acous-tic/structure interaction problems via piezoceramic actuators: 2-d numerical examples, ASME Journal of Vibration and Acoustics, 116 (1994), pp. 386{396.
[12] H. T. Banks, R. C. Smith, and Y. Wang, Modeling aspects for piezoceramic patch
activation of shells, plates and beams, Tech. Report 92-12, Center for Research in Scien-tic Computation, North Carolina State University, Raleigh, NC 27695, November, 1992; Quarterly of Applied Mathematics, vol LIII, no. 2, June 1995, pp. 353-381.
[13] H. T. Banks, Y. Wang, D. J. Inman, and J. C. Slater, Approximation and parameter
identication for damped second order systems with unbounded input operators, CRSC Re-port 93-9, Center for Research in Scientic Computation, North Carolina State University, Raleigh, NC 27695-8205, May, 1993; Control: Theory and Advanced Techology, 10 (1994), pp. 873-892.
[14] R. W. Clough and J. Penzien, Dynamics of Structures, McGraw-Hill, New York, 1975.
[15] M. A. Demetriou and B. G. Fitzpatrick, Results on the adaptive estimation of stiness
in nonlinear beam models, in Proc. of the 3rd IEEE Mediterranean Symposium on New Directions in Control and Automation, Limassol, CYPRUS, July 11-13 1995.
[16] M. A. Demetriou and I. G. Rosen, Adaptive estimation of a exible beam via
piezoce-ramic actuation, in Proc. of the 1st IEEE Mediterranean Symposium on New Directions in Control Theory and Applications, Chania, Crete, GREECE, June 21-23 1993.
[17] , Adaptive identication of second-order distributed parameter systems, Inverse Prob-lems, 10 (1994), pp. 261{294.
[18] , On the persistence of excitation in the adaptive identication of distributed parameter systems, IEEE Transactions on Automatic Control, 39 (1994), pp. 1117{1123.
[19] P. A. Ioannou and J. Sun, Robust Adaptive Control, Prentice Hall, Englewood Clis,
NJ, 1995.
[20] K. S. Narendra and A. M. Annaswamy, Stable Adaptive Systems, Prentice Hall,
En-glewood Clis, NJ, 1989.
[21] M. M. Polycarpou and A. J. Helmicki, Automated fault detection and accomodation:
A learning systems approach, IEEE Trans. on Systems, Man and Cybernetics, 25 (1995), pp. 1447{1458.
[22] M. M. Polycarpou and A. T. Vemuri, Learning methodology for failure detection and
accomodation, Control Systems Magazine, special issue on Intelligent Learning Control, 15 (1995), pp. 16{24.
[24] M. H. Schultz, Spline Analysis, Prentice Hall, Englewood Cls, N.J., 1973.
[25] R. E. Showalter, Hilbert Space Methods for Partial Dierential Equations, Pitman,
Lon-don, 1977.
[26] J. Storch and S. Gates, Transverse vibration and buckling of a cantilevered beam with
tip body under axial acceleration, J. Sound and Vibration, 99 (1985), pp. 43{52.