Frequency Identification of Wiener Systems with Backlash Operators ...

2 downloads 0 Views 271KB Size Report
Abstract: This paper deals with the identification of Wiener models that involve backlash operators bordered by possibly noninvertible parametric lines. The latter ...
Preprints of the 16th IFAC Symposium on System Identification The International Federation of Automatic Control Brussels, Belgium. July 11-13, 2012

Frequency Identification of Wiener Systems with Backlash Operators using Separable Least Squares Estimators F. Giri *, Y. Rochdi *, F. Ikhouane**, A. Brouri*, F.Z. Chaoui* 

*Université de Caen Basse-Normandie, GREYC UMR CNRS, 14032 Caen, France ([email protected]). ** Universitat Politecnica de Catalunya, Barcelona, Spain (e-mail: [email protected]) Abstract: This paper deals with the identification of Wiener models that involve backlash operators bordered by possibly noninvertible parametric lines. The latter are also allowed to cross each other making possible to account for general-shape static nonlinearities. The linear dynamic subsystem is not-necessarily parametric but is BIBO stable. A frequency identification method is developed that provides estimates of the nonlinear operator parameters as well as estimates of the linear subsystem frequency gain. The method involves standard and separable least squares estimators that all are shown to be consistent. Backlash operators and memoryless nonlinearities are handled within a unified framework. 

1. INTRODUCTION Wiener models consist of a linear dynamic block, followed in series by a nonlinear static operator. Despite its apparent simplicity, this model structure features a high modeling capability formally established and practically confirmed in various application areas. In the case of parametric Wiener systems, the identification problem has been dealt with following different approaches including half-substitution iterative technique (Vörös, 2001), subspace and separable nonlinear least-squares methods (Westwick, 1996; Bruls et al., 1999), output error and maximum likelihood algorithms (e.g.Vanbaylen et al., 2008; Wills and Ljung, 2010). Nonparametric Wiener systems have mainly been dealt with using stochastic methods (e.g. Greblicki and Pawlak, 2008; Chen, 2006; Hu et al., 2005; Mzyk, 2010) and frequency methods (e.g. Giri et al., 2009; Bai and Reyland, 2009). Most previous works have focused on Wiener systems with memoryless nonlinearities. The case of memory nonlinearities has recently been dealt with in (Giri et al., 2010) where a frequency identification method has been developed for Wiener systems including backlash operators bordered with straight lines. In this paper, Wiener system identification is addressed in the case where the nonlinear element is a parametric backlash operator bordered with polynomial lines. Furthermore, the bordering lines are presently allowed to be noninvertible and crossing (Fig. 1). This feature makes possible to handle, within a unified framework, backlash operators and static nonlinearities (as the latter may be viewed as backlash with identical ascendant and descendent borders). The considered class of backlash operators may naturally exist in engineering, economy and biology systems. It may also arise when static nonlinearities are connected in series with standard backlash operators (Giri et al., 2010). A frequency-domain identification method is developed that provides accurate estimates of: (i) the linear subsystem frequency gain G ( j ) which presently is allowed © IFAC, 2012. All rights reserved.

to be nonparametric; (ii) and the coefficients of the nonlinearity bordering polynomials. The identification method involves the application of sine signals and makes use of standard and separable least-squares estimators which all are shown to be consistent. The paper is organized as follows: the identification problem is formulated in Section 2; a useful frequency analysis is presented in Section 3; the identification method is designed and analyzed in Section 4. For space limitation all proofs are removed, they can be provided by the authors upon request. w

fd(x) fa(x)

x Fig. 1. Backlash operator with noninvertible bordering lines 2. IDENTIFICATION PROBLEM FORMULATION Standard Wiener systems consist of a linear dynamic subsystem G (s ) followed in series by a memoryless nonlinear operator F [.] . Presently, both memory and memoryless nonlinearities are handled within a unified framework. Analytically, the Wiener system is described by: x(t )  g (t ) * u (t ) with g (t )  L -1 (G ( s )) (1) y (t )  w(t )   (t )

with

w(t )  F [ x](t )

(2)

where u (t ) and y (t ) denote the system input and output; x(t ) and w(t ) are not accessible to measurement; the noise

 (t ) it is a stationary ergodic sequence of zero-mean independent random variables. In (1), the symbol * refers to

262

16th IFAC Symposium on System Identification Brussels, Belgium. July 11-13, 2012

signal convolution and L to Laplace transform. Accordingly, G (s ) is a transfer function, with impulse response g (t ) ,

       wU , (t )  f d  xU , (t k  )  ; t  t k  t k    a  (5d)         2   wU , (t )  f a ( xU , (t )) , t  t k    a t k  (5e)      f a U G ( j )   f d U G ( j )   d  0 (5f)

representing the system dynamics. Presently, G (s ) is allowed to be nonparametric and infinite order but g  L1 so that G (s ) is BIBO stable. The nonlinear operator F [.] is a backlash operator characterized by its ascendant and descendant bordering lines, ( x, f a ( x)) and ( x, f d (x)) . The latter are possibly noninvertible and crossing but parametric. To fix idea, these are assumed to be polynomials: f a ( x)  a 0  a1 x    a n x n , f d ( x)  d 0  d 1 x    d n x n (3) The integer n is known but the coefficient vectors

a1

 a n T and d1  d n T are not; these are only assumed to be nonzero. The memory element F [.] operates as follows: - If the working point ( x(t ) , w(t )) is moving on the ascendant (resp. descendant) border then, it will keep moving on that border as long as x (t )  0 (resp. x (t )  0 ). - If the derivative x (t ) changes sign, while the working point ( x(t ) , w(t )) was moving on one border, then it leaves the current border and keeps on moving horizontally towards the opposite border. When it reaches the opposite border, it moves along it as long as x (t ) does not change sign. Static nonlinearities (i.e. f a (.)  f d (.)  f (.) ) are handled, together with backlash operators, within a unified treatment. The identification problem consists in determining accurate estimates of the nonlinear operator parameters (a i , d i ; i  1 n) and the linear frequency gain G ( j k )

with  k (k  1 m) appropriately chosen.

Useful Model Expressions. When the system (1)-(2) is excited with u (t )  U cos( t ) , it generates in steady state the signals: xU , (t )  U G ( j ) cos t   ( )  ;  ( )  G ( j ) (4a)

yU , (t )  wU , (t )   (t )

(4b)

Then, it follows from (4a-b) that the undisturbed output wU , (t ) is a periodic signal with period 2 /  . Now, let

  t k t k    (k  N ) denote the periodic time intervals   where cos t   ( )  is decreasing (or, equivalently

sin  t   ( )   0 ). Then, by definition of the operator F [.] ,

On the other hand, the couple (G, F ) in not uniquely defined

by (1)-(2); any couple of the form G ( s ) / K , F [ K x] is also a model, whatever K  0 . But, as long as phase estimation is concerned, all models are identical either to (G, F ) or to its dual (G  , F  ) defined by: G  ( s )  G ( s ) , F  [ x ]  F [  x ]

and 0   d   /  , so that (see Figs 2a-b): wU , (t )  f a ( xU , (t k ))  const. , for t  t k t k   d 

wU , (t )  f d ( xU , (t )) ,

  for t  t k   d t k    

(6)



F [.] is in turn a backlash operator bordered by the couple

of functions ( f a , f d ) with: def

n

f a ( x)  f d ( x)   a i x i i 0

def

n

f d ( x)  f a ( x)   d i x i i 0

with a i  d i (1) i with d i  a i (1) i

(7a) (7b)

Then, equations like (4a-b) can be expressed in term of (G  , F  ) because this also is a model. Specifically, one has:



xU , (t )  U G ( j ) cos  t    ( )



(8a)

  ( )  G  ( j )    G ( j ) (modulo 2 ) wU , (t )  F



[ xU , ](t ) ;

yU , (t )  wU , (t )   (t )

Using (8a-b) and (4a), one gets the relation: xU , (t )   xU , (t )

wU , (t )  f d ( xU , (t )) ,

(8b) (8c) (9)

def

t k  t k 

def

 d   a

 2        t k     a t k     t k 1   d t k 1       

(5a)

(5c)

def  (k  0, 1) ,  a   d , 

(10a) (10b)

(11a)

From the above definitions it is readily seen that: 2         t k   d t k     t k     a t k    and    

Note

(5b)

  t  t k   d t k   ,  

2    wU , (t )  f a ( xU , (t )) , t  t k    a t k  ,     where k  N and:

there is a pair of real numbers ( a , d ) , with 0   a   /  t k  t k 1  2 /  , for all k  N

(5g)

Using (9), properties equivalent to (5a-g) are obtained in function of the model (G  , F  ) . In particular, one has:

3. FREQUENCY-DOMAIN ANALYSIS

wU , (t )  F [ xU , ](t ) ,

f a  U G ( j )   f d  U G ( j )    a  0

that,

when

wU , (t )  f a ( xU , (t ))

(11b) (resp.

wU , (t )  f d ( xU , (t )) ) then, xU , (t ) is increasing (resp.

decreasing). System Output Response. Three situations are possible, depending on U G ( j ) . The first one, illustrated by Fig. 2,

263

16th IFAC Symposium on System Identification Brussels, Belgium. July 11-13, 2012

corresponds to the case where f a U G ( j )   f d U G ( j )  and/or

f a  U G ( j )   f d  U G ( j )  . Then,

static or backlash, f a U G ( j )   f d U G ( j )  ,

f a  U G ( j )   f d  U G ( j )  and  a   d  0 .

wU , (t )

exhibits constant stages at instants t k and/or t k   /  . In

3) If wU , (t ) is all time constant, the couple (U ,  ) is said to

this respect, recall that  ( )   t k (modulo 2 ). The second

be nonadmissible. Admissibility can always be recovered by increasing U provided G ( j )  0

situation, illustrated by Fig. 3, is one where wU , (t ) is timevarying

f a U G ( j )   f d U G ( j ) 

but

w

and

fd(x)

f a  U G ( j )   f d  U G ( j )  . Then, wU , (t ) includes

fa(x)

no constant stages implying  a   d  0 . The third situation is one where U G ( j ) is too small so that the limit cycle described by the working point ( xU , (t ) , wU , (t )) reduces to  U G ( j )

a horizontal segment. Then, wU , (t ) turns out to be constant

w

and so is useless. The above remarks are formalized in Proposition 1.

x

U G( j )

wU,(t)=fd(xU, (t)) wU,(t)=fa(xU, (t))

w fd(x)

fa(x) tk

 U G( j )

 

tk 1

x

Fig. 3. Top: Backlash limit cycle with no horizontal segments. Bottom: corresponding output wU , (t ) with no

x

U G( j )

tk 

constant stages, implying  a   d  0 .

wU,(t) wU,(t)=fd(xU, (t))

f a (U G( j ) )

4. ESTIMATORS DESIGN

w(t)=fa(xU, (t))

4.1. Relevant System Parameterizations The Wiener system (1)-(2) is excited by u (t )  U cos( t )

f d (U G( j ) )

with (U ,  ) admissible. To simplify estimators design, the tk

tk   d

tk 

 

tk 

 a 

tk 1

resulting signal wU , (t ) is temporarily assumed to be

t

measurable. Then, using (3) and (4a), one gets from (5b, 5e): n

wU , (t )   a i (U G ( j ) ) i cos( t   ( )) 

Fig. 2. Top: example of backlash limit cycle. Bottom: corresponding steady-state output wU , (t ) with constant

n

   i* cos( t   ( ))  ,

stages making easier the identification of the backlash bordering functions ( f a ( x) , f d ( x) ) and the phase  ( ) .

 2   for t  t k    a t k  ; kN     n

wU , (t )   d i (U G ( j ) ) i cos( t   ( )) 

1) Suppose wU , (t ) is time-varying and presents periodic

(12a)

i

i 0

n

constant stages and let [t t   ) be one of the periodical

   i* cos( t   ( ))  i , i 0

intervals where wU , (t ) is constant. Then, F [.] is a

   and t    t k   d , t k    a ; k  N  .    2) If wU , (t ) exhibits no constant stages then, F [.] may be

i

i 0

Proposition 1. Consider the Wiener system described by equations (1)-(2) being excited by u (t )  U cos( t ) .

   backlash,  ( )   t (modulo  ), t  t k , t k  ; k  N    

i

i 0

  for t  t k   d t k   , k  N   

(12b)

where  i* and  i* are lumped parameters defined by:

 i*  ai (U G ( j ) ) i ,  i*  d i (U G ( j ) ) i , i  0n Introduce the following auxiliary variable:

264

(12c)

16th IFAC Symposium on System Identification Brussels, Belgium. July 11-13, 2012

1  sgn sin( t   ( ))  (13a) 2 on Recall that the t k ’s are such that, sin( t   ( )  0

 ( ( ), t ) 

  t k t k    . Then, one has from (13a):   1 if t k  t  t k   /   ( ( ), t )    0 otherwise

Based on Proposition 1, the second issue is coped with using the selection rule of Table 1. Table 1. Selection of the Optimisation Set Parameters 1) If wU , exhibits no periodic constant stages, let

 a   d  0 and t be any steady-state time. 2) a) If wU , is varying but exhibits periodic constant stages

(13b)

(in steady-state) then, let t be any time when wU , (t )

Then, (12a-b) can be gathered into a single expression on    2   t k   d t k     t k     a t k    , k  N :     n

wU , (t )    i* 1   ( ( ), t ) cos( t   ( )) 

begins a constant stage and let t   a be the time when that stage ends. b) If further wU , (t ) begins its next constant stage (after

i

t ) at time t   /  then, let t   /    d denote the

i 0

  i*  ( ( ), t ) cos( t   ( )) 

i

 X T (t , ( )) *

(14b)

where:



 *   0*   n*  0*   n*



T

(15a)

X T (t ,  ( ))

 1   ( ( ), t )  1   ( ( ), t ) cos( t   ( )) 

 ( ( ), t )   ( ( ), t )cos( t   ( )) n 



n

(15b) 

Similar notations are associated to the model (G ( s ), F [.]) :





 i



  0 

  n  0

ai (U

i

G ( j ) ) ,

  n



T

 i

i





i





i

wU , (t )    i 1   (  ( ), t ) cos( t    ( )) i 0



  i  (  ( ), t ) cos( t    ( ))



 X T (t ,   ( ))  

d



2

2   t   a 



t

w



2

U ,

(t )  X T (t , ) dt

(19)

with   [0 2 );   R 2 ( n 1) . Equations (15a) and (16a) motivate the following structure of  :





T

(20)

(17a)

Proposition 2. Consider the Wiener system described by equations (1)-(2) being excited by u (t )  U cos( t ) with

(17b)

(U ,  ) admissible.

If

J ( , )  0

then,

one

has

( ,  )  ( ( ),  * ) or ( ,  )  (  ( ),   )

Due to Proposition 2, an accurate estimate of ( ( ),  * ) or (  ( ),   ) can be obtained by minimizing J ( ,  ) . But,

the latter involves wU , (t ) which is not accessible to

i) an accurate estimator of wU , (which is not measurable), such that one of the two

following inclusions holds, for some k  N :

   2   t   d t     t     a t        2       t k   d t k    t k    a t k        



  0  n 0  n

2      for t  t k   d t k    t k    a t k   (k  N ) .       To get benefit of (14b) and (17b) in the estimation of the lumped parameter vector  * or   , one needs: ii) three numbers t ,  a ,  d



J ( ,  )  t  wU , (t )  X T (t , ) dt

(16b)

def



We make use of the triplet ( t ,  a ,  d ) , selected in Table 1, to construct the optimization time domain 2      t   d t     t     a t    which, by Proposition     1, satisfies one of the two inclusions in (18a-b). Then, (14b) and (17b) suggest the following cost function: t

where i  0  n . Recall that   ( )   ( )   (modulo 2 ). Then, it follows from (12a-b), using (11a): n

4.2. Relevant Cost functions

(16a)

  d (U G ( j ) )  i

time when that stage ends. Otherwise, let  d  0 .

(14a)

(18a)

measurements. Fortunately, an accurate estimator is available thanks to the steady-state periodic nature of wU , . It consists in the following periodical averaging, where T  2 /  : 1 N wˆ U , , N (t )   y  (t  kT ) for t  [0 T ) (21a) N k 1 wˆ U , , N (t  kT )  wˆ  (t , N ) for k  1,2,3 (21b) The estimator (21a-b) was shown in (Giri et al., 2009) to be consistent. Now, substituting wˆ U , , N (t ) to wU , (t ) in (19),

2      t   d t     t     a t       

one gets the following cost function:

   2    t k   d t k    t k    a t k   (18b)       265



t  Jˆ ( ,  , N )  t N  N

d,N

wˆ

U , , N



2

(t )  X T (t , ) dt

16th IFAC Symposium on System Identification Brussels, Belgium. July 11-13, 2012

2   t N   a , N 

t 

N

wˆ



2

U , , N

(t )  X T (t , ) dt

(22)

where t N ,  a , N ,  d , N are selected using the rule of Table 1, replacing there wU , (t ) by wˆ U , , N (t ) . As the latter is constructively periodic (with period 2 /  ) over the overall interval [0 ) , the statement ‘steady-state’ in Table 1 then

turns out to be useless when determining t N ,  a , N ,  d , N . Note that the later converge (w.p.1) to t ,  a ,  d because wˆ U , , N is a consistent estimator of wU , . The cost function (22) will now be minimized with respect to the unknown quantities ( ( ), ) .

The cost function Jˆ ( , , N ) is quadratic in  but not in  . Nevertheless, we know by Proposition 1 (Part 1) that, if the output wˆ  , N exhibits constant stages then,  ( )   t (modulo  ). That is, letting    t in Jˆ ( , , N ) makes this quadratic in  and allows the use of the standard leastsquares algorithm. This remark leads to the following estimator applicable when wˆ  , N exhibits constant stages:



ˆLS ( N )  I X (t ,  t N ) X (t ,  t N )dt N T



1

(23a) 

   2   I N  t N   d , N t N    t N    a , N t N  ,        where ‘LS’ refers to ‘least-squares’. Now, let us focus on the more general case where wˆ U , , N (t )

with

exhibits no constant stages. By Table 1, one then has t N  0 and ( a , N , d , N )  (0,0) . As there is no simple rule for determining  ( ) , the separable least-squares method is resorted to perform the minimization of Jˆ ( , , N ) . Accordingly,  is temporarily assumed to be known so that Jˆ ( , , N ) turns out to be a quadratic function in  . Then, the standard least-squares method gives the following estimate of  :



 ( , N )  I X (t , ) X (t , )dt N



1

1



(25b)

Using (23a-b) and (25a-b), one gets the following phase and lumped parameter estimator:  (ˆ ,ˆ ) if ( a , N , d , N )  (0,0) (ˆ ,ˆ)   LS LS (26) (ˆ SLS ,ˆSLS ) if ( a , N , d , N )  (0,0) Proposition 3. Let the Wiener system (1)-(2) excited by u (t )  U cos( t ) . Then, the estimator (ˆ , ˆ) defined by (26)

( ( ),

*



), (  ( ),  )

4.4 Estimators for Nonlinearity Border Coefficients and Frequency Gain Modulus Equation (20) motivates the following notations:



ˆ( N )  ˆ 0 ( N )  ˆ n ( N ) ˆ0 ( N )  ˆn ( N )

0  

where the index ‘SLS’ refers to ‘separable least-squares’. Interestingly, the optimization problem (25a) is monodimensional and the search domain is a priori known ( 0     ). Therefore, the minimum should be relatively easy to find using e.g. a graphical search method. Once



T

(27) Now, the question is how to recover the frequency gain modulus G ( j ) and the coefficients, (a i , d i ; i  1 n) or (a i , d i ; i  1 n) ),

of

the

bordering

functions

 a

( f a ( x), f d ( x)) or ( f ( x ), f ( x)) . The starting point is the couple of equations (12c) and (16b) which relate the coefficients of the bordering polynomials to the lumped parameters. Accordingly, one immediately gets: a 0   0* , d 0   0* and a 0   0 , d 0   0 (28)

The

remaining

coefficients,

( a i , bi )

and

(ai , bi )

(i  1 m) , can not be uniquely determined, because the

quantity G ( j ) is also unknown. At this point, consider the re-scaled model G ( s ) / K , F [ K x] and note that F [ K x] is also a backlash bordered by polynomials ( f a ( K x), f d ( K x)) with coefficients

d

a 0 , a1 ,  , a n   a 0 , a1 K ,  , a n K n  def

 

and



def

, d 1 ,  , d n  d 0 , d 1 K ,  , d n K n . These expressions suggest that one convenient choice of the scaling factor is: 0

n K    ai  i 1

I N wˆ U , , N (t ) X (t , ) dt

(24) Now, substituting the right sides of (24) to  in (22) one gets a function in  to be minimized. Specifically, one has: ˆ ( , N )  min Jˆ  ,  ( , N ), N  (25a) SLS



I N wˆ U , , N (t ) X t , ˆ SLS ( , N )  dt

 a

I N wˆ U , , N (t ) X (t ,  t N ) dt (23b)

T



ˆSLS ( N )  I X t , ˆ SLS ( , N ) X T t , ˆ SLS ( , N )  dt N

is consistent in the sense that (ˆ ( , N ),ˆ( N )) converges to

4.3. Lumped Parameter and Phase Estimator

ˆ LS ( , N )   t N

ˆ SLS ( , N ) is obtained, it is substituted to  in (24) yielding the following estimator of  :

n/i

n

  

1 / n

implying  a i

(29) n/i

 1 . To avoid introducing additional

i 1

notations, the re-scaled model G ( s ) / K , F [ K x] , will still to be denoted (G ( s), F [ x]) . It turns out that, this model and its dual (G  ( s ), F  [ x]) are the only that feature the properties: n

 ai i 1

n/i

1,

n

 a i

n/i

1

i 1

Using (30a), it readily follows from (12c) and (16b) that:

266

(30a)

16th IFAC Symposium on System Identification Brussels, Belgium. July 11-13, 2012

n/i

 i*

 ai

n/i

(U G ( j ) ) n ;  i

n/i

n/i

 ai

5. CONCLUSIONS

(U G ( j ) ) n

(i  1 n)

(30b)

Adding both sides of the first (resp. second), equality in (30b) over i  1 m , yields using (30a): n

  i*

n/i

i 1

n

  ai

n/i

(U 1 G ( j ) ) n  (U G ( j ) ) n

(31a)

n

n/i

(U G ( j ) ) n  (U G ( j ) ) n

(31b)

i 1

n

n/i

  i i 1

  a i i 1

From (31a-b) one immediately gets: G ( j ) 

1 U

 n *    i  i 1

n/i

  

1/ n



1 U

 n     i  i 1

n/i

  

6. SIMULATION

1/ n

(32)

This uniquely determines the frequency gain modulus G ( j ) in terms of both sets of lumped parameters









 i ; i  1 n and  ; i  1 n . Using (32), one gets from (13c) and (16b), respectively: n  i 1

 i*  a i    i*

n/i

  

i/n

 i

n ,  i*  d i    i*  i 1

n/i

  

i/n

(33a)

i/n

i/n

n n/i  n/i  n     (33b)  ,  i  di  i   i 1  i 1   with i  1 n . From the above expressions one easily gets:

 i  a i    i  i*

ai 

n *  i  i 1

n/i

  

i/n

 i

a i 

 i*

, di 

n *  i  i 1

n/i

  

(34a)

i/n

 i

, d i 

(34b) i/n i/n  n  n/i   n  n/i   i   i   i 1   i 1  with i  1 n . Equations (27), (28), (32) and (34a-b) suggest the following estimators for the frequency gain modulus and the coefficients of bordering functions: n/i  1n Gˆ N ( j )    ˆ i ( N )  U  i 1 

aˆ 0 ( N )  ˆ 0 ( N ) ,

aˆ i ( N ) 

dˆ 0 ( N )  ˆ0 ( N ) , dˆ i ( N ) 

1/ n

(35)

ˆ i ( N ) n/i  n ˆ    i (N )   i 1  ˆ ( N )

i/n

i

n/i     ˆi ( N )   i 1  n

i/n

(36)

(37)

where i  1 n . Proposition 4. The estimators (35)-(37) are consistent in the sense that, one has (w.p.1 as N   ): Gˆ ( j ) converges N

G ( j )

to

and

aˆ ( N ), dˆ ( N ) ; i  0  n i

a , d ; i  0  n , a , d i

i

 i

i

 i

; i  0 n



The problem of Wiener system identification has been addressed in the case where the system nonlinear element is a backlash bordered by polynomial lines. These are allowed to be noninvertible and crossing, making possible to account for static noninvertible nonlinearities. To our knowledge, no previous works have considered this class of Wiener systems. The problem is coped with in the frequency-domain using the identification method, described in Section 4, involving standard and separable least-squares estimators. All estimators are shown to be consistent.

The simulation results have been removed due to space limitation. They will be presented at the conference. REFERENCES Bai E.W. and J. Reyland, (2009). Towards identification of Wiener systems with the least amount of a priori information: IIR cases. Automatica, 45, 956-964. Bruls, J., C.T. Chou, B.R.J. Heverkamp and M. Verhaegen (1999). Linear and nonlinear system identification using separable least squares, European J. Control, 5, 116-128. Chen, H.F. (2006). Recursive identification for Wiener model with discontinuous piece-wise linear function, IEEE Transactions on Automatic Control, 51, 390-400. Giri, F., Y. Rochdi and F.Z. Chaoui, (2009). An analytic geometry approach to Wiener system frequency identification, IEEE Trans. Aut. Control, 54, 683-696. Giri F., Y. Rochdi, A. Brouri, F.Z. Chaoui (2010). Frequency identification of Wiener systems with hard backlash nonlinearity. IFAC Symposium on Nonlinear Control Systems, Italy. Greblicki W., M. Pawlak, Non-Parametric System Identification. Cambridge University Press, 2008 Hu X.L. and H.F. Chen (2005). Strong consistence of recursive identification for Wiener systems. Automatica, 41, 1905-1916. Mzyk G. (2010). Stochastic Identification of Wiener Systems. In: Block-oriented nonlinear system identification (F. Giri and E.W. Bai (Ed)). Springer, U.K. Vanbaylen L., R. Pintelon, and J. Schoukens (2009). Blind maximum-likelihood identification of wiener systems. IEEE Trans. Signal Processing, 57, 3017–3029. Vörös J., (1997). Parameter identification of Wiener systems with discontinuous nonlinearities. Systems and Control Letters, 44, 363-372. Wills A. and L. Ljung, (2010). Wiener system identification using the maximum likelihood method. In: Blockoriented nonlinear system identification (Giri F. and E.W. Bai, (Ed)). Springer, U.K. Westwick D. and M. Verhaegen (1996). Identifying MIMO Wiener systems using subspace model identification methods. Signal Processing, 52, 235–258.

converges to

267

Suggest Documents