• No results found

Parameter identification in the frequency domain

N/A
N/A
Protected

Academic year: 2020

Share "Parameter identification in the frequency domain"

Copied!
11
0
0

Loading.... (view fulltext now)

Full text

(1)

PARAMETER IDENTIFICATION IN THE

FREQUENCY DOMAIN

H.T. Banks and Yun Wang

Center for Research in Scientic Computation North Carolina State University

Raleigh, NC 27695-8205 Revised: March 1993

Abstract

In this paper, we introduce a method to carry out parameter identication in the frequency domain for distributed parameter systems. Theoretical results re-lated to convergence of approximation ideas for the techniques are presented. An application of the method is illustrated via numerical results for a beam experiment.

1 Introduction

In studying vibrations of exible structures, estimation of system parameters using observations in the time domain gave poor results when the observations contained several vibration modes. In response to this diculty in using time domain optimiza-tion techniques, we attempted to carry out identicaoptimiza-tion in the frequency domain. The underlying idea for this procedure involves taking the discrete Fourier transform (DFT) of the data and dening the cost function by using this transformed data and transforms of the model solution. In this paper we outline the theoretical founda-tions for general frequency domain parameter estimation techniques for second order systems described in terms of sesquilinear forms and operators in a Hilbert space. To illustrate the ideas and techniques, we apply them to the problem of estimating

Researchsupp orted inpartbytheAir Force OceofScienticResearch undergrantAFOSR{

(2)

damping parameters in Timoshenko beams.

2 The Abstract Problem

Let V and H be complex Hilbert spaces satisfying V ,! H = H ,

! V

(see [16]

for the construction of this so-called Gelfand triple), where we denote their topolog-ical duals by V and H, respectively. Let Q be the admissible parameter metric

space with metric d. We consider the parameter dependent second order abstract inhomogeneous initial value problem in V



u(t) +B(q)_u(t) +A(q)u(t) =f(t)

u(0) =u0

_

u(0) =u1;

(2:1)

whereA(q) andB(q) are parameter dependent dierential operators and q2Q. The

corresponding variational formulation is given by

<u(t); >V

;V +1(u(t); ) +2( _u(t); ) =< f(t); >V

;V for 2V

u(0) = u0

_

u(0) = u1;

(2:2)

with < ; > V

;V denoting the duality product [16]. We assume that the

sesquilin-ear forms1(q) and2(q), wherei(q) : V

V !Cl, satisfy the following conditions:

(A1) Boundedness. There exist ci >0; i= 1;2 such that for q 2Q j

i(q)(; ) jc

i jj

V j j

V for ; 2V;

(A2) V-Coercivity. There exist ki >0 andi >0; i= 1;2 such that for q 2Q

Rei(q)(;) k

i jj

2

V ?

i jj

2

H; 2V;

(A3) Continuity. Forq;q~2Q and i= 1;2

j

i(q)(; ) ?

i(~q)(; ) jd

i(q;q~) jj

V j j

V; ; 2V;

wheredi(q;q~)

!0 as d(q;q~)! 0:

If (A1) holds, then 1; 2 dene operators A(q); B(q)

2L(V;V ) by

1(q)(; ) = < A(q); >V

;V

2(q)(; ) = < B(q); >V

;V for ; 2V :

(3)

In this manner, we have the equivalence of (2.2) and (2.1). The conditions (A1)-(A3) are sucient to establish well posedness and continuous dependence results for (2.1) and (2.2).

Theorem 1

If the sesquilinear forms1 and 2 satisfy conditions (A1)-(A3) with1

symmetric and f 2 L

2((0;T);V

), then, for each w

0 = (u0;u1)

2 H = V H, the

initial value problem (2.2) has a unique solution w(t) = (u(t);u_(t))2 L

2((0;T);V

V). Moreover, this solution depends continuously on f and w0 in the sense that the

mappingfw 0;f

g!w = (u;u_) is continuous fromH L

2((0;T);V

) toL

2((0;T);V

V).

We have in Theorem 1 stated the well posedness of the system (2.2) in a weak variational setting. We can take an alternative (but, as we shall see, equivalent) approach using the theory of semigroups [11], [12]. We can rewrite the second order system (2.1) as a rst order system for w(t) = (u(t);u_(t))T

on a product space. We dene the product space V =V V in addition to H = V H above and observe

that V = V

V

in the Gelfand triple

V ,! H ,!V

. The rst order system can

be written as

_

w(t) = Aw(t) +F(t) in V

w(0) =w0; (2:3)

where F(t) = (0;f(t))T 2V

;w

0= (u0;u1) T

2H and

A =

0 I

?A ?B !

2L(V;V

): (2.4)

With the assumptions on 1 and 2 given in Theorem 1, the operator

A is the

innitesimal generator of an analytic semigroup T(t) on V

(see [4] or [2]). Then,

by denition, mild solutions of (2.3) in V

are given by

w(t;q) =T(t)w 0+

Z

t

0

T(t?s)F(s)ds: (2.5)

Theorem 2

Supposew0 = (u0;u1) T

2H=VH, f 2L

2((0;T);V

), and

sesquilin-ear forms 1 and 2 are given as in Theorem 1. Then (2.2) has a unique solution in

L2((0;T);V

V) and it is given by the mild solution (2.5).

For the proofs of both Theorem 1 and Theorem 2 see [4].

For computational eorts in control and estimation of these systems, it is an important result to note that the weak formulation and the semigroup formulation

(4)

yield the same solutions. In actuality, this equivalence can be given under weaker assumptions on2 than (A2). If one relaxes the assumption on2 to H-semiellipticity,

one can show that the operator A of (2.4) denes a C

0-semigroup on

H which can

be extended to a space Y, a proper subset of V

which contains elements of the

form (0;v); v 2 V

. Then (2.5) can still be used to dene mild solutions and the

equivalence of solutions from Theorem 2.1 with mild solutions can be established (see [4] for details).

3 The Optimization Problem

We formulate the estimation problem as a least squares t to observations. We seek

q 2Q which minimizes

J(u;z;q) =

C~ 2

~

C1 fu(t

i;x~;q)

g?fz(t i)

g

2

: (3.1)

In (3.1), u(ti;q) is the solution to (2.2) (or the rst component of the state vector

w(t;q) in (2.5)) evaluated at ti, z(ti) are pointwise time and pointwise space

mea-surements. The operator ~C1 may be in the form of the identity, time dierentiation

d=dt, or time dierentiation twice d2=dt2, each followed by pointwise evaluation in

time and space (at x = ~x). The operator ~C2 may be the identity (corresponding

to time domain identication procedures) or the Fourier transform (corresponding to identication in the frequency domain). In this paper we only treat the operator ~C2

in form of the Fourier transform. If the measurements are taken with xed sampling time, i.e., t = ti

?t

i?1 = ti+1 ?t

i for all i and with a total of N samples at the

xed space position x = ~x (this is often the case in experiments), then the Fourier series coecients for 0 iN are given by

~

C2 n

~

C1 fu(t

i;x~;q) g

o

k

=U(k;q) = 1N N?1

X

i=0

~

C1 fu(t

i;x~;q) ge

?jk (2 =

N)i; (3.2)

~

C2 fz(t

i) g

k =Z(k) = 1N

N?1

X

i=0

z(ti)e ?jk (2 =

N)i

; (3.3)

whereti =i

t andk= 0;1;:::;N?1. In (3.2), we use the generic symbolU(k;q) to

represent the Fourier coecients of the transform of ~C1

fu(;x~;q)g for all three forms

of ~C1. With t as the sampling time, the k

th value of the frequency corresponding

to the kth coecient is given by

fk = 1

tN k

(5)

and the corresponding magnitudes are given by jU(k;q)j and jZ(k)j.

We assume that there are a nite and distinct number (< N) of \spikes" among the Z(k). Since each spike can be described by its frequency (corresponding to its index), magnitude and width of the spike, we will make some modications to the cost function (3.1) when ~C2 is the Fourier transform. Let NM be the number of

spikes among the Z(k). We shall assume

(A4) The number of spikes of the solution U(k;q) is the same as NM.

After reindexing coecients of spikes among the Z(k) andU(k;q) and denoting the indices by kz

`, k u

` for ` = 1;:::;N

M with 0 k

z

`;k u

`

N ?1, the frequency domain

cost function can be more appropriately expressed by ^

J(q) = ^J(u;z;q) (3.5)

= N

M

X

`=1

1

f k

u

`(q) ?f

k z

`

2

+2 N

`

X

j=?n

` jjU(k

u

` +j;q)

j?jZ(k z

` +j) jj

2

;

where 1; 2 are weight constants, and n`; N` are certain lower and upper

limits associated with the width (or the support) of the `th spike. The rst part of

the cost function (3.5) is related to the frequencies and the second part is related to the magnitude and the width of each spike. The limits n` and N` depend on the

`th spike and are chosen so that n

` and N` are the last i and last j respectively, for

which the following conditions are satised:

jZ(k k

`

?i)j20%jZ(k z

`) j

for i= 1;2;:::;n`, and

jZ(k z

` +j)

j20%jZ(k z

`) j

for j = 1;2;:::;N`. The motivation behind our choice related to the width of the

spike is that in traditional modal analysis, the width at approximately 30% of the peak value of the spike is used to estimate the damping ratio for the `th mode. Hence

taking a conservative approach and using the width at 20% of the peak value should guarantee the inclusion of substantial damping information in the Fourier coecients. If the parameter q minimizes (3.5), then we shall take q as the estimate of the parameter which best describes the system in the frequency domain, i.e. the least squares t of the model to data in the frequency domain sense. Hereafter, we interpret (3.1) as (3.5) whenever ~C2 is the Fourier transform.

(6)

4 Approximation Technique

The minimization in our parameter estimation problem involves an innite dimen-sional state space governed by (2.1). For computational purpose, nite dimendimen-sional approximations are necessary. To make these approximations, we rst select a se-quence of nite dimensional spaces HN which are subspaces of H. We dene

orthog-onal projectionsPN H :H

!H

N, PN V : V

! H

N, and choose the nite dimensional

spaces H

N =HN H

N. We denote the orthogonal projections of

H =V H onto H

N by PN

H. For convenience, we will hereafter restrict our consideration to the case

where f 2 C

1([0;T];V). Then the approximating estimation problems with nite

dimensional state spaces can be stated as nding q2Q which minimizes

JN(uN;z;q) = C~ 2 ~ C1 fu

N(t i;x~;q)

g?fz(t i) g 2

; (4:1) or

^

J(q) = ^JN

(uN

;z;q) (4.2)

= N M X `=1 1 f k u N `

(q)?f k z ` 2

+2 N ` X j=?n ` jU N(ku

N

` +j;q)

j?jZ(k z

` +j) j 2 :

In (4.1) and (4.2),uN is an approximate solution which satises a readily-solved nite

dimensional system approximating (2.1) given by 

uN

(t) +BN

(q) _uN

(t) +AN

(q)uN

(t) = PN H f(t)

uN

(0) =PN V u

0

_

uN

(0) =PN H u

1;

(4:3) or equivalently the rst coordinate of the state vector

wN

(t;q) =T N

(t)PN Hw 0+ Z t 0 T N

(t?s)P N

HF(s)ds: (4.4)

HereAN andBN are Galerkin approximations toA andB, respectively, and T

N(t)

is the obvious corresponding approximation toT(t), the semigroup of (2.5) generated

by the operators of (2.4). Moreover,UN(k;q), fork = 0;1;:::;N

?1, in (4.2) is given

by

UN(k;q

) = 1N N?1 X i=0 ~ C1 fu

N(t i;x~;q)

ge ?jk (2 =

N)i; (4:5)

and fk u

N

`

is dened in the same manner as fk u

`.

In (4.2), we have assumed that the number of \spikes" present in the approxi-mate solution is the same as NM, the number of \spikes" in the dataz. If one chooses

(7)

N such that N 2 N

M, then this assumption, which is (A4) for the approximation

problems, is guaranteed.

Solving the estimation problems with nite dimensional state spaces, we ob-tain a sequence of estimates fq

N

g. To obtain parameter estimate convergence and

continuous dependence (with respect to the observations fz(t i)

g) results, when ~C 2 is

the Fourier transform operator, it has been shown in [1], [5] that it suces, under the assumption that Q is a compact set, to argue: for arbitrary fq

N

gQ with q N

!q,

we have

~

C2C~1u N

(t;qN

)!C~

2C~1u(t;q)

for each t.

We rst observe that the \solutions" UN(k;qN) corresponding to the

approx-imating systems provide approximate solutions to the original system \solutions"

U(k;q).

Theorem 3

Suppose fq N

g Q is an arbitrary sequence with q N

! q as N !1.

Let UN(k;qN) denote the Fourier series coecients for ~C 1

fu

N(t;qN)

g where u N is

the solution to the initial value problem (4.3) corresponding to qN and let U(k; q)

denote the Fourier series coecients for ~C1

fu(t; q)g where u is the solution to the

initial value problem (2.1) corresponding to q. If ~C1 fu

N(t;qN) g!C~

1

fu(t; q)g in V

norm, and pointwise evaluation is continuous in the V norm, then

N

M

X

`=1

1

f k

u N

`

(qN

)?f k

u

`(q)

2

+2 N

`

X

j=?n

`

jU N(ku

N

` +j;q N)

j?jU(k u

` +j; q) j

2

!0

as N !1.

Now we are ready to state the main theorem for parameter estimation in the frequency domain formulation.

Theorem 4

Assume that the parameter space Q is a compact subset of Euclidean space. Then each of the approximating estimation problems for (4.2) has a solution

qN. Moreover, the sequence fq

N

g Q admits a convergent subsequence fq N

j

g with

qN j

!q2Q as j !1. If for each q2Q, U(k;q) is dened as in Theorem 3, then

q is a solution to the original optimization problem for (3.5). For the proof of both these theorems, see [7].

Continuous dependence of parameter estimates on observations (an analogue of the \method stability" of [1], [5]) can be established for frequency domain estimation problems using the ideas above with the arguments given in [1], [5] and [7].

(8)

Next we consider conditions under which ~C1 fu

N(t;qN)

g would converge to

~

C1

fu(t;q)g in V-norm. For the following theorems, some assumptions on the nite

dimensional spaces HN are required. We assume

(A5) HN

V H.

(A6) For each z 2V, there exists ^z2H

N such that

jz?z^ N

j

V

!0 as N !1.

Theorem 5

Suppose both 1(q) and 2(q) in (2.2) satisfy the conditions (A1)-(A3)

and that conditions (A5)-(A6) hold. LetqN be arbitrary such thatqN

!q inQ. Then T

N(t;qN)PN H

!T(t;q); 2H; t >0

and

A N(qN)

T

N(t;qN)PN H

! A(q)T(t;q); 2H; t >0

in V norm, with the convergence being uniform in t on compact subintervals. Here T

N(t;q) and

T(t;q) are the analytic semigroups generated by A

N(q) and

A(q),

re-spectively.

For a proof of this theorem, see [3], [6].

Corollary 1

Let A

N(q) and

A(q) be the innitesimal generators of the analytic

semigroups T

N(t;q) and

T(t;q), respectively, andf 2C

1([0;T];V). Then for ~C 1 in

one of the forms: identity, d=dt or d2=dt2 we have

~

C1 fu

N(t;qN) g!C~

1

fu(t;q)g

in V-norm, where uN(t;qN) and u(t;q) are the rst coordinate of (4.4) and (2.5)

respectively.

This corollary follows from Theorem 5. For the detailed proof when ~C1 =d

2=dt2 see

[6].

Before concluding this section, some comments on the assumption (A4) are appropriate. All our parameter estimation investigations have shown (and simple analysis of 2nd order damped scalar systems suggest) that the frequencies of the

vibration of a beam are primarily determined by parameters representing stiness, mass density of the beam and mass of the tip body, whereas the magnitude of each excited mode is determined by the damping parameters (as well as the excitation force, of course). Stiness and mass can be measured and calculated quite accurately through the experiments and these values can be used in the process of parameter

(9)

identication (ID). That is, those measured quantities can be used as initial values to begin optimization. Using (4.2) as a cost function, we have carried out our parameter ID using the following three steps to ensure that (A4) was satised. First, we x damping parameters with values from our knowledge of previous experience with experimental congurations similar to the one being studied. We use the measured stiness and mass as initial values and optimize on those parameters. Then we x the stiness and mass parameters at the optimal values resulting from the rst step and optimize on the damping parameters. Finally, we proceed to carry out an optimization on all parameters using the optimal values of the parameters from the previous steps as an initial guess. Our numerical eorts with such a procedure here (and in previously reported ndings) have proved most satisfactory.

The basic mathematical model that we have considered in connection with the eorts discussed in this paper is the Timoshenko equations for a cantilevered beam with tip body. We shall describe the model in some detail in the next section.

5 Example

As an example, we apply the techniques outlined above to the exural vibrations of elastic beams represented by models that include the eects of rotary inertia and shear deformation. We consider a cantilevered beam with tip body, internal or material damping, and an applied transverse force. The partial dierential equation together with boundary conditions based on the Timoshenko theory in terms of the bending moment M(t;x) and the shear force S(t;x) are given by (see [8], [9], [13], [14] and [15])

@2u

@t2(t;x) ?

@S

@x(t;x) +@u@t(t;x) = ~f(t;x); r2@

2

@t2(t;x) ?

@M

@x (t;x)?S(t;x) = 0; 0< x < `; t > 0;

mc@2u

@t2(t;`) + (J

o+mc 2)@

2

@t2(t;`) +M(t;`) = 0; t >0;

m@2u

@t2(t;`) +mc@ 2

@t2(t;`) +S(t;`) = 0; t >0;

u(t;0) =(t;0) = 0; t >0:

(5:1)

Here is the linear mass density,u(t;x) is the transverse displacement,(t;x) is the rotation of the beam cross section, ~f(t;x) is the external applied transverse forces,

r2 = I=A where I is the moment of inertia of the cross sectional area A and ` is

(10)

the length of the beam. In (5.1), viscous (air) damping has been taken into account with as damping coecient. We have assumed that the tip body has mass m and moment of inertia Jo about its center of mass which is assumed to be located at a

distance c from the tip of the beam along the beam's axis or centerline. The bending moment and shear force with Kelvin-Voigt damping are given by

M(t;x) = EI @@x(t;x) +cDI @ 2

@t@x(t;x); (5.2) S(t;x) =AG(t;x) +Acs

@

@t(t;x); (5.3)

where G is the shear modulus, is a correction factor, the shear distortion (t;x) is dened by @u(t;x)=@x?(t;x), c

DI is the bending damping coecient, and cs

represents resistance related to shear strain rate. The possible parameters of the system to be considered are

q = (;A;G;EI;m;c;Jo;;cDI;cs)

2Q lR 10

. In view of the physical meaning of each parameter, the admissible parameter set will be taken to be a compact subset of lR10

with c; 0 and each of ;A;G;EI;m;J

o;cDI;cs bounded below by some

positive constants.

The Hilbert spaces H and V are dened by H = lR2 H

0(0;`) H

0(0;`)

with inner product for = (1;2;1;2), = (1;2; 1; 2) 2H

<; >H =<(

1;2);(1;2)> lR

2 + <

1; 1 >+< r 2

2; 2 > (5.4)

where is given by

= mc mcm mc2+J o

!

; (5:5)

and V =f(

1;2;1;2)

2Hj i

2 H 1

L(0;`);

i =i(`); i= 1;2

g with inner product

for ; 2V

<; >V =<(D 1

?

2);(D 1 ?

2)>+< D2;D 2 >: (5:6)

Here we use the notation D = @=@x and H1

L(0;`) =

f 2 H 1(0;`)

j(0) = 0g. A

normalized variational form of (5.1) has the same form as (2.2)

<z(t);>V

;V +

1(q)(z(t);) +2(q)(_z(t);) =< f(t);> H

82V

z(0) = 0 _

z(0) = 0;

(11)

with

z(t) = (u(t;1);(t;1);u(t;);(t;))

= (1(1);2(1);1;2)

f(t) = (0;0;?1f~(t; );0);

and

1(q)(z(t);) = < AG(Du

?);(D 1

?

2)>+< EI D ;D2 >; (5.7)

2(q)(_z(t);) = < Acs(Du_

?_);(D 1

? 2)>

+< cDI D ;D_ 2 >+< u;_ 1 >: (5.8)

The rst order abstract form of (5.1) for w(t) = (z(t);z_(t))T is

_

w(t) =A(q)w(t) +F(t);

where

A(q) =

0 I

?A(q) ?B(q) !

with

A(q)z(t) =

?1

(?AG((1)?Du(1));EI D(1)); (5.9)

?1D

(AG(?Du));

(r2)?1(D(EI D)

?AG(?Du))

; B(q)_z(t) =

?1( ?Ac

s( _(1)

?Du_(1));c

DI D_(1)); (5.10)

?1D

(Acs( _

?Du_)) + ?1

_

u;

(r2

)?1

(D(cDI D_)

?Ac s( _

?Du))

:

The domain of A(q) is dened by

dom(A(q)) = f= (; )2V Hj 2V;EI D

2+cDID 2 2H

1

(0;1); AG(2

?D

1) +Acs( 2 ?D

1) 2H

1(0;1) g:

With the chosen parameter space, both 1(q) and2(q) satisfy (A1)-(A3) hence A(q)

generates an analytic semigroup.

A Galerkin method can be applied in developing an approximation scheme (see [3], [15] for details) with cubic splines chosen to generate a set of basis elements

References

Related documents

existing work, the proposed algorithm is derived directly from discrete Fourier transform of time domain data, by which the corresponding frequency domain solutions of a wide

In this paper, the Fourier synchrosqueezing transform (FSST) is introduced to identify parameters of low frequency oscillation, and the formulas of amplitude, frequency,

EURASIP Journal on Applied Signal Processing 2003 11, 1157?1166 c? 2003 Hindawi Publishing Corporation Equivalence between Frequency Domain Blind Source Separation and Frequency

For the root locus analysis and the transfer function analysis, the variation of spring damping and tire stiffness have a big influence on the magnitude of

This  value  is  multiplied  by  a  width  factor  scaling  variable  to  make  the  frequency  width  at  a 

The prognostic properties of four low-frequency seismic noise statistics are discussed: multi- fractal singularity spectrum support width, wave- let-based smoothness index of

Figure 5: Time-frequency characteristics obtained from a ran- domly selected audio example: (a) 1000 ms segment of the Hilbert envelope (estimated from the squared magnitude of

The relationship between standardized IADFs frequency and ring width is described by exponential curves that tend to stabilize in all cases (Chapman function) except for the Table 3