• Aucun résultat trouvé

On the observer canonical form for Nonlinear Time-Delay Systems

N/A
N/A
Protected

Academic year: 2021

Partager "On the observer canonical form for Nonlinear Time-Delay Systems"

Copied!
7
0
0

Texte intégral

(1)

HAL Id: hal-00584322

https://hal.archives-ouvertes.fr/hal-00584322

Submitted on 8 Apr 2011

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of

sci-entific research documents, whether they are

pub-lished or not. The documents may come from

teaching and research institutions in France or

abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est

destinée au dépôt et à la diffusion de documents

scientifiques de niveau recherche, publiés ou non,

émanant des établissements d’enseignement et de

recherche français ou étrangers, des laboratoires

publics ou privés.

On the observer canonical form for Nonlinear

Time-Delay Systems

Claudia Califano, Luis-Alejandro Marquez Martinez, Claude Moog

To cite this version:

Claudia Califano, Luis-Alejandro Marquez Martinez, Claude Moog. On the observer canonical form for

Nonlinear Time-Delay Systems. 18th IFAC World Congress, Aug 2011, Milano, Italy. �hal-00584322�

(2)

On the observer canonical form

for Nonlinear Time–Delay Systems

C. CalifanoL.A. Marquez-Martinez∗∗ C.H. Moog∗∗∗

Dipartimento di Informatica e Sistemistica “Antonio Ruberti”,

Sapienza Universit`a di Roma, Via Ariosto 25, 00185 Rome, Italy.

∗∗CICESE-Depto. de electr´onica y telecomunicaciones.

Carretera Ensenada-Tijuana No. 3918, Zona Playitas, 22860, Ensenada B.C., Mexico.

∗∗∗IRCCyN, UMR C.N.R.S. 6597, 1 rue de la No¨e, BP 92101, 44321

Nantes Cedex 3, France.

Abstract: Necessary and sufficient geometric conditions for the equivalence of a nonlinear time–

delay system with one output, under bicausal change of coordinates and output transformation, to a linear weakly observable time–delay system up to output injection are given. These conditions are derived through the use of the Extended Lie Bracket operator recently introduced in the literature for dealing with time–delay systems. The results presented show how this operator is useful in the analysis of this class of nonlinear systems.

Keywords: Nonlinear time-delay systems; differential geometry; observer canonical form;

output injection.

1. INTRODUCTION

Conditions are derived under which a given nonlinear time–delay system is equivalent under bicausal change of coordinates and output transformation and up to output injection, to a linear weakly observable time–delay system. As it is the case for delay–free nonlinear systems, such an equivalence has the immediate benefit to transpose the problem of the reconstruction of the state of a nonlinear system, to a linear problem. In fact, it is possible to define an observer candidate such that the error between the state and its estimate is solution of a linear time–delay differential equation. Thus, the stability results known for such linear time–delay systems will be the tools to design an asymptotic observer.

In the delay–free case, this problem has been widely stud-ied both for continuous–time and discrete–time systems (see for example Besancon et al. (1998)÷Califano et al. (2009), Glumineau et al. (1996), Hammouri et al. (1996) ÷ Huijberts (1999), Monaco et al. (2009), Xia et al. (1989), and the references therein). For time–delay systems the problem of the design of an observer has been addressed through several approaches. More precisely, in Marquez-Martinez et al. (2002), sufficient conditions for the equiva-lence to the observer canonical form up to output injection are given through an algebraic approach while in Marquez-Martinez et al. (2004) necessary and sufficient existence conditions are given still through the use of one forms; in Germani et al. (2002), the problem is solved through a chain observer by admitting delays on the output function only; finally in Anguelova et al. (2010) a new approach for the definition of the conditions under which a weakly

observable system admits a unique state corresponding to a given input–output behavior is proposed.

In the present paper the analysis is performed following the geometric approach proposed in Califano et al. (2010) with respect to the linear equivalence problem and used in Califano et al. (2010b) for the analysis of time-delay systems. It is shown that such a geometric framework allows to define a constructive procedure for the com-putation of the desired bicausal change of coordinates. The results obtained not only may be generalized to the multi–output case as done in Califano et al. (2009) with reference to nonlinear discrete time systems, but enlighten the importance of the Extended Lie bracket operator for addressing control problems.

The paper is organized as follows. Some technical argu-ments concerning the geometric framework are given in Section 2. In Section 3 the main results are presented. An example displays the technical computations.

2. PRELIMINARIES

The class of nonlinear systems is considered, where the state and control variables are affected by possible multiple constant commensurate delays. The given dynamics can be modeled, without loss of generality through the equations

Σ :      ˙ x(t) = F (x[s]) + s X j=0 Gj(x[s])u(t − j) y = H(x[s]) (1)

(3)

where x[s] = (x(t), · · · x(t − s)), with x ∈ IRn, u ∈ IR,

y ∈ IR. Throughout the paper we will denote by x[s](−p) =

(x(t−p), · · · x(t−s−p)). When no confusion is possible the subindex will be omitted so that x and x(−p) will stand for x[s] and x[s](−p) respectively.

Furthermore, K denotes the field of meromorphic functions of a finite number of symbols in {x(t − i), u(t − i), ˙u(t − i), . . . , u(k)(t − i), i, k ∈ IN }; E is the vector space spanned by the symbols {dx(t − i), du(t − i), d ˙u(t − i), . . . , du(k)(t −

i), i, k ∈ IN } over K. The elements of this space are

called 1-forms; d is the standard differential operator that maps elements from K to E := spanK{dx(t − i), du(t −

i), d ˙u(t − i), . . . , du(k)(t − i), i, k ∈ IN }; δ represents the

backward time-shift operator, that is for a(·), f (·) ∈ K: δ[ a(t) df (t)] = a(t − 1)δdf (t) = a(t − 1)df (t − 1); K(δ] is the (left) ring of polynomials in δ with coeffi-cients in K. Every element of K(δ] may be written as

α(δ] = α0(t) + α1(t) δ + · · · + α(t) δ

, α

i ∈ K,

where rα = deg(α(δ]) the polynomial degree in δ of its

argument. Addition and multiplication on this ring are defined by α(δ] + β(δ] = Pmax{rα, rβ}

i=0 i(t) + βi(t))δi

and α(δ]β(δ] = Prα

i=0

Prβ

j=0αi(t) βj(t − i)δi+j; this ring

is a non-commutative, Euclidean ring, Xia et al. (2002); ∆(δ] = spanK(δ]{r1, . . . , rs}, is the right module spanned

over K(δ] by the column elements r1, . . . , rs∈ Kn(δ].

ΣL, the differential form representation of Σ, is given by

ΣL :  d ˙x = f (x[s], u[s], δ)dx + g(x[s], δ)du dy = h(x[s], δ)dx (2) with f (x[s], u[s], δ) = s X i=0 ∂F (x[s]) ∂x(t − i)δ i+ s X j=0 u(t − j) s X i=0 ∂Gj(x[s]) ∂x(t − i)δ i g(x[s], δ) = s X j=0 Gj(x[s]j, h(x[s], δ) = s X i=0 ∂H(x[s]) ∂x(t − i)δ i.

In this context we will thus consider bicausal change of coordinates as defined in Marquez-Martinez et al. (2002). We have

Definition 1. Consider the dynamics Σ with state

coor-dinates x. z = φ(x[α]), φ ∈ Kn is a bicausal change of

coordinates for Σ if there exist an integer ` ∈ IN and a function φ−1(z[`]) ∈ Knsuch that x(t) = φ−1(z[`]).

Denoting by dz = T x[γ], δ



dx its associated differential

form representation, one has that the following properties hold true: P1) T x[γ], δ = α P i=0 ∂φ(x[α]) ∂x(t − i)δ i = Pα i=0 Ti(x [γ]i, with γ ≤ α is unimodular1

1 A polynomial matrix T (x, δ) is called unimodular if it has a

polynomial inverse.

P2) The inverse T−1(z, δ) has polynomial degree ` ≤ (n−

1) α and is given by T−1(z, δ) = P` i=0

∂φ−1(z[`])

∂z(t − i) δ

i.

Under the bicausal change of coordinates z(t) = φ(x[α]),

(2) is transformed into d ˙z(t) = ˜f (z, u, δ)dz + ˜g(z, δ)du (3) dy = ˜h(z, δ)dz with ˜ f (z, u, δ) = =hT (x, δ)f (x, u, δ)+ ˙T (x, δ)T−1(x, δ)i |x=φ−1(z)(4) ˜ g(z, δ) = (T (x, δ)g(x, δ))|x=φ−1(z), (5) ˜ h(z, δ) = h(x, δ)T−1(x, δ)|x=φ−1(z). (6)

2.1 The Extended Lie bracket and its properties

The Extended Lie Bracket has been recently introduced for dealing with time–delay systems in Califano et al. (2010) where the linear equivalence problem has been addressed and solved. Let ri(x, δ) =

s

P

j=0

rji(x)δj, and set rs+j i (x) = 0

for any j > 0. We have:

Definition 2. Let ri(x, δ) = s

P

j=0

rji(x)δj, i = i, 2. For any

k, l ≥ 0, the Extended Lie bracket [rk1(·), rl2(·, )]Ei, on

R(i+1)n, is recursively defined as

[rk1(·), r l 2(·)]E0= (7) k X i=0 ∂r2l(x) ∂x(t − i) rk−i1 (x(−i)) − l X i=0 ∂rk1(x) ∂x(t − i) rl−i2 (x(−i)).  rk1(·), r l 2(·)  Ei= (8) min(k,l,i) X j=0  [r1k−j(·), rl−j2 (·)]E0 T |x(−j) ∂x(t − j).

As in the delay free case it is convenient to introduce an Extended Lie derivative whose definition is given below and is slightly different from the one given in Oguchi (2007).

Definition 3. Given the function τ (x[s]) and the

submod-ule element ri(x, δ) = ¯ s

P

j=0

rij(x)δj, the Extended Lie derivative Lrj i(x) τ (x[s]) Lrj i(x)τ (x[s]) = j X l=0 ∂τ (x[s]) ∂x(t − l) rij−l(x(−l)) (9)

(4)

Accordingly  rk1(·), r2l(·)Ei= = min(k,l,i) X j=0  Lrk−j 1 (x) r2l−j(x)−Lrl−j 2 (x) r1k−j(x) T |x(−j) ∂x(t − j).

thus recovering the definitions of Lie derivative and Lie bracket in the delay free case.

From (1), consider now the module element

F(x, δ) = ns X j=0 Fj(x)δj= ns X j=0 F (x)δj.

Thus, the i–th derivative of τ (x) computed for u = 0, is given by τ(i)(x, 0) = Li

Fns(x)τ (x), for any i. It follows that

the observability rank condition can be easily checked by considering the matrix O(x, δ) defined by

O(x, δ)dx =      dH(x) dLFns(x)H(x) .. . dLn−1Fns(x)H(x)      (10)

We have the following notions of observability.

Definition 4. System (1) is weakly observable locally

around u = 0 if O(x, δ) computed according to (10) has full rank n locally around x0, is strongly observable if

O(x, δ) is unimodular.

We can now state the definition of nilpotent submodule, which generalizes that of nilpotent distribution and which is a key tool in many control problems.

Definition 5. A submodule ∆ = span{r1(x, δ), · · · , rj(x, δ)}

nonsingular locally around x0, with r

l(x, δ) =P s k=0r k l(x)δk is nilpotent of order 0 if [rkl, rpi]E,2s= 0, ∀k ≤ p ∈ [0, 2s].

Definition 6. Consider the bicausal change of coordinates z = φ(x[α]), with dz = T (x, δ)dx. In the new coordinates

the submodule element r(x, u, δ) is transformed as

˜

r(z, u, δ) = [T (x, δ)r(x, u, δ)]|x=φ−1(z). (11)

From (11), setting Tj = 0 for j > α = deg(T (x, δ)) and

rj = 0 for j > deg(r(x, u, δ)) one has

˜ rl(z, u) = l X p=0 Tp(x)rl−p(x(−p), u(−p))|x=φ−1(z). (12)

As a consequence one has the following result concerning the action of a bicausal change of coordinates on the extended Lie bracket (Califano et al. (2010)).

Lemma 1. Let ri(x, u, δ) = s

P

j=0

rji(x, u)δj, i = 1, 2. Under

the bicausal change of coordinates z(t) = φ(x[α]),

charac-terized by dz = T (x, δ)dx, T (x, δ) =j=0Tj(x)δj one

has, for k ≤ l,

rk1(z, u), ˜rl2(z, u)]Ek=

= Γl−k(x)[rk1(x, u), rl2(x, u)]Ek|x=φ−1(z)

where, setting Tj= 0 for j > α,

Γl−k(x) =    T0(x) · · · Tl−k(x) . .. 0 T0(x(−l + k))    .

Next theorem (Califano et al. (2010b)), enlightens the conditions under which a set of n one-forms are exact and can be used to define a bicausal change of coordinates.

Theorem 1. Let Pn(x, δ) = [r1(x, δ), · · · , rn(x, δ)] be a

full rank matrix, with ri = s P j=0 rji(x[β]j which can be factorized as Pn(x, δ) = T (x, δ)Q(δ), with T (x[β], δ) = ¯ s P i=0 Ti(x

[β]i unimodular and such that β ≤ ¯s. Then

T−1(x, δ) defines a bicausal change of coordinates if and only if ∀l, j ∈ [1, n]; and ∀i ≤ k ∈ [0, 2s]

[rji(x), rlk(x)]Ei= 0, (13)

or equivalently ∀l, j ∈ [1, n]; and ∀i ≤ k ∈ [0, 2s]

[rji(x), rkl(x)]E0= 0. (14)

3. MAIN RESULTS

One major drawback encountered when dealing with non-linear delay systems, is that they are infinite dimensional systems, so that the direct application of Frobenius The-orem is not possible. It is shown hereafter that thanks to the mathematical preliminaries in Section 2, it is possible to fully characterize those nonlinear time–delay systems which are equivalent under bicausal change of coordinates to the weakly observable linear canonical form up to non-linear output injections. The constructive proof allows to compute the required change of coordinates.

Problem Statement (The Problem of the Equivalence to the Observer Form up to output injection): Given system

(1) find, if possible, a bicausal change of coordinates

z = φ(x[α]), such that in the new coordinates the given

system is weakly observable and reads

˙ z(t) = s X j=0 Ajz(t − j) + ψ(y[s], u[s], ) (15) y = s X j=0 Cjz(t − j)

To solve the problem, search for a submodule element

(5)

O(x, δ)r1(x, δ) = (0 · · · 0 a(x, δ)) T

(16) with a(x, δ) of minimal degree. If such an element exists, we can also compute iteratively, for i = 2, · · · n + 1

ri(x, u, δ) = f (x, u, δ)ri−1(x, u, δ) − ˙ri−1(x, u, δ). (17)

Immediate consequences are the following:

Proposition 1. If r1(x, δ) satisfying (16) exists, then the

observability matrix has full rank loc. around u = 0, x0.

The proof is omitted for reasons of space and is based on the consideration that the matrix O(x, δ) satisfies

O(x, δ) (r1(x, 0, δ) · · · rn(x, 0, δ)) =    0 · · · a(x, δ) .. . · ·· ∗ a(x, δ) ∗ ∗   

thus proving the result.

Proposition 2. Under any bicausal change of coordinates z = φ(x[α]), with dz = T (x, δ)dx, the submodule elements

ri(x, u, δ) for i ≥ 1 defined by (16), (17) are transformed

according to (11).

Proof. We first have to show that (11) is satisfied for

i = 1. In fact we have that in the new coordinates ˜H(z) = H (φ(x)) and ˜F (z) = Pα i=0 ∂φ(x) ∂x(t − i)F (x(−i))  |x=φ−1 (z) .

It-eratively, assume that Li−1˜

Fn¯s(z)H(z) =  Li−1Fns(x)H(x)  | x=φ−1 (z)

which is true for i = 1 then we have that,

LiF˜n¯s(z)H(z) = LF (˜ n¯sz)  Li−1Fns(x)H(x)  | x=φ−1 (z) = n¯s X j=0 ns X l=0 Li−1Fns(x)H(x)  ∂x(t − l) x=φ−1(z) ∂φ−1(z(−l)) ∂z(t − j) ˜ F (z(−j)) = ns X l=0 Li−1F (x)H(x) ∂x(t − l) F (x(−l)) x=φ−1(z) = LiFns(x)H(x)  |x=φ−1 (z) . It follows that O(x, δ)r1(x, δ) = ˜O(z, δ)z=φ(x)T (x, δ)r1(x, δ) = (0 · · · 0 a(x, δ))T

which implies that ˜r1(z, δ) = [T (x, δ)r1(x, δ)]x=φ−1(z), due

to the bicausality of the change of coordinates. Assume now that (11) is true for i − 1. According to (4) we have

˜

ri(z, u, δ) = ˜f (z, u, δ)˜ri−1(z, u, δ) − ˙˜ri−1(z, u, δ)

= [T (x, δ)ri(x, u, δ)]x=φ−1(z)

which ends the proof. /

3.1 Linear equivalence under bicausal change of coordinates up to output injection

In the present section necessary and sufficient conditions for the equivalence to the weakly observable canonical form up to output injection under bicausal change of coordinates are given. The solution uses the submodule elements ri(x, u, δ), i ∈ [1, n], computed according to (16)

and (17). We have:

Theorem 2. System (1) is equivalent, under a bicausal

change of coordinates, to a linear weakly observable delay system up to output injection if and only if there exist

r1(x, δ) solution of (16) with a(x, δ) = a(δ) and two

matrices T−1(x, δ) unimodular, and Q(δ) of full rank such

that

a) On(x, u) = (r1(x, δ), · · · rn(x, u, δ)) = T−1(x, δ)Q(δ)

b) for i, j ∈ [1, n] and l ≤ k ∈ [0, 2¯s], the following

relation are satisfied

[rli(x), rkj(x)]E0 = 0.

c) rn+1(x, u, δ) = T−1(x, δ)q2(y, u, δ)

Proof. Necessity. First consider the time–delay system (15) which is already in the canonical observer form up to output injection. Is is easily verified that for this system

r1(x, δ) = r1(δ) solution of (16) with a(x, δ) = a(δ) exists

and conditions a)÷ c) are satisfied since by construction for i ∈ [1, n], ri(·, δ) = ri(δ) and according to Proposition 1

they are linearly independent. Furthermore

rn+1= f (z, u, δ)rn(δ) = A(δ)rn(δ) + η(y, u, δ)

= q2(y, u, δ). (18)

From Proposition 2 and Lemma 1, conditions a)÷b) are in-variant under a bicausal change of coordinates. Condition c) is an immediate consequence of (18) and Proposition 2. Sufficiency. Assume that the conditions are satisfied. Ac-cording to Theorem 1, since T−1(x, δ) is unimodular and b) is satisfied, we can consider the bicausal change of co-ordinates z = φ(x[α]) such that dz = T (x, δ)dx. According

to a) the ri(x, u, δ)’s do not depend on the control variable

and thus in the new coordinates, due to Proposition 2,

r1(z, δ), · · · ˜rn(z, δ)) =

= [T (x, δ)(r1(x, δ), · · · rn(x, δ))]x=φ−1(z)= Q(δ)

It follows that the output H(z[s]) is such that s X i=0 ∂H ∂z(t − i)δ ir 1(z, δ), · · · ˜rn(z, δ)) = h(z, δ)(˜r1(z, δ), · · · ˜rn(z, δ)) = h(x, δ)T−1(x, δ)x=φ−1(z)r1(z, δ), · · · ˜rn(z, δ)) = (0 0 · · · 0 a(δ))

(6)

Multiplying on the right by adj[Q(δ)], one gets

h(z, δ)[det(Q(δ)] = a(δ) (¯qn1 q¯n2 · · · ¯qnn)

= C(δ)[det(Q(δ)] (19) where (¯qn1 q¯n2 · · · ¯qnn) denotes the last row of the matrix

adj[Q(δ)]. Relation (19) shows in fact the linearity of the

output function in the new coordinates, due to the identity of polynomials. As for the forced dynamics, similarly, we have that due to c),

˜

f (z, u, δ)(˜r1(δ), · · · ˜rn(δ)) =

r2(z, δ), · · · , ˜rn(z, δ), ˜rn+1(z, u, δ)) = [Q1(δ), q2(y, u, δ)].

Multiplying again on the right by adj[Q(δ)]a(δ), one gets ˜

f (z, u, δ)[det(Q(δ)]a(δ) =

= Q2(δ) + q2(y, u, δ) (¯qn1 q¯n2 · · · ¯qnn) a(δ)

= A(δ)[det(Q(δ)]a(δ) + ¯q2(y, u, δ)C(δ)[det(Q(δ)]a(δ)

that is, the system in the z–coordinates reads (15) since ˜

f (z, u, δ) = A(δ) + ¯q2(y, u, δ)C(δ). /

An immediate consequence is the following.

Corollary 1. System (1) is equivalent, under a bicausal

change of coordinates, to a linear weakly observable delay system, if and only if there exist two matrices T−1(x, δ)

unimodular, and Q(δ) of full rank such that conditions a)÷ c) of Theorem 2 are satisfied and

d’) rn+1(x, u, δ) ∈ spanK(δ]{r1(x, δ), · · · , rn(x, δ)}

Remark. Under appropriate assumptions, necessary and

sufficient existence conditions equivalent to Theorem 2 were given in Marquez-Martinez et al. (2004). However the conditions given in Theorem 2 are constructive, since the module elements ri(x, δ) characterize the change of

coor-dinates. In particular if the system is strongly observable, then On(x, δ) is exactly the inverse of the bicausal change

of coordinates differential form representation. /

3.2 An Example

Consider the following nonlinear delay system

˙ x1(t) = x2(t − 1) + 2x2(t) + [x1(t) − x22(t − 1)] 2 +2x2(t − 1)([x1(t − 2) − x22(t − 3)] 2+ u(t − 1)) ˙ x2(t) = [x1(t − 1) − x22(t − 2)) 2+ u(t) y(t) = x1(t) − x22(t − 1) We have that LFH(x) = x2(t − 1) + 2x2(t) + [x1(t) −

x22(t − 1)]2, so that, setting c(x) = 2(x1(t) − x22(t − 1)), the

observability matrix is O =  1 −2x2(t − 1)δ c(x) 2 + δ − c(x)2x2(t − 1)δ) 

which is of full rank but not unimodular. Let us thus compute, if it exists, r1(x, δ) solution of (16), that is s.t.

 1 −2x2(t − 1)δ c(x) 2 + δ − c(x)2x2(t − 1)δ)  r1(x, δ) =  0 a(δ) 

Standard computations show that

r1(x, δ) =  2x2(t − 1)δ 1  =  0 1  +  2x2(t − 1) 0  δ

To check the conditions of Theorem 2, we have now to compute r2(x, u, δ), and r3(x, u, δ). We have that

r2(x, u, δ) =  δ + 2 0  =  2 0  +  1 0  δ r3(x, u, δ) =  2x2(t − 1)δ 1 1 0   2c(x(−1))δ 2c(x) 

Condition a) of Theorem 2 is thus satisfied. As for condi-tion b) and d) we readily have that

On= (r1(x, δ), r2(x, δ)) =  2x2(t − 1)δ δ + 2 1 0  =  2x2(t − 1)δ 1 1 0   1 0 0 δ + 2 

so that it is easily verified that they are satisfied with

T−1(x, δ) =  2x2(t − 1)δ 1 1 0  , Q(δ) =  1 0 0 δ + 2  , and q2(y, u, δ) =  2y(t − 1)δ 2y(t)  .

Finally we have to test condition c) that is the nilpotency of ∆ = spanK(δ]{r1(x, δ), r2(x, δ)}, where the maximum

delay s = 1. The nilpotency can be easily verified by referring to the following matrix constructed starting form

r1(x, δ) and r2(x, δ)          R01 R02 R11 R12 R21 R22 0 2 2x2(t − 1) 1 0 1 0 0 0 0 0 2 2x2(t − 2) 1 1 0 0 0 0 0 0 2 0 0 1 0         

which shows that [r0

1, r02]E0 = [r10, r11]E0 = [r01, r21]E0 =

[r01, r12]E0 = [r01, r22]E0 = [r11, r12]E0 = 0 as well as

[r0

2, r22]E0 = [r12, r22]E0 = [r12, r22]E0 = 0. It follows that

the bicausal change of coordinates z1(t) = x2(t), z2(t) =

(7)

˙ z1(t) = y2(t − 1) + u(t) ˙ z2(t) = 2z1(t) + z1(t − 1) + y2(t) y(t) = z2(t) REFERENCES

M. Anguelova & B. Wennberg, On analytic and algebraic

observability of nonlinear delay systems, Autom., 46,

pp. 682-686, 2010.

P.S. Banks, Nonlinear delay systems, Lie algebras and

Lyapunov transformations, J. of Math. Control and

Info., 19, pp.59-72, 2002.

G. Besan¸con, H. Hammouri & S. Benamor State

equiva-lence of discrete–time nonlinear control systems to state affine form up to input/output injection, SCL, 33, pp.

1-10, 1998.

D. Bestle & M. Zeitz, Canonical form observer design for

non-linear time-variable systems, IJC, pp.419-431, 1983.

C. Califano, S. Monaco & D. Normand-Cyrot,

Canoni-cal observer forms for multi-output systems up to co-ordinate and output transformations in discrete time,

Autom., 45, pp. 2483-2490, 2009.

C. Califano, L.A. Marquez-Martinez & C.H. Moog, On

Linear Equivalence for Time–Delay Systems, ACC10,

Baltimore, USA, June 2010.

C. Califano, L.A. Marquez-Martinez & C.H. Moog,

Ex-tended Lie Brackets for Nonlinear Time–Delay Systems,

preprint, 2010.

G. Conte, C. H. Moog, & A.M. Perdon, Algebraic methods

for nonlinear control systems, 242, 2nd ed.

Springer-Verlag, 2007.

F.R. Gantmacher, Th´eorie des matrices, Series: Collection

universitaire de math´ematiques, Ed. Dunod, Paris, 1, 1966.

A. Germani, C. Manes & P. Pepe, A new approach to state

observation of Nonlinear Systems with delayed output,

WSEAS TS ,1, pp.96–101, 2002.

A. Glumineau, C.H. Moog, & F. Plestan, New algebro-geometric conditions for the linearization by input-output injection, IEEE TAC, 41, pp.598–603, 1996. M. Halas, An Algebraic Framework Generalizing the

Concept of Transfer Functions to Nonlinear Sys-tems,Autom., 44, pp.1181-1190, 2008.

H. Hammouri & M. Kinnaert, A new procedure for time–

varying linearization up to output injection, SCL, 28,

pp.151-157, 1996.

H.J.C. Huijberts, On existence of extended observers for

nonlinear discrete–time systems, Lect. Notes in Cont.

and Info. Sci., 244, pp.73-92, Springer-Verlag, 1999. A. Isidori, Nonlinear Control Systems, Springer-Verlag,

3rd Ed., 1995.

E.B. Lee, & A. Olbrot, Observability and related structural

results for linear hereditary systems, IJC, 34, pp., 1981

I. Karafyllis & C. Kravaris, On the observer problem for

discrete-time control systems, IEEE TAC, 52, pp.12-25,

2007.

N. Kazantzis & C. Kravaris, Nonlinear Observer Design

using Lyapunov’s auxiliary theorem, SCL, 34,

pp.241-247, 1998.

A.J. Krener & A. Isidori, Linearization by output injection

and nonlinear Observers, SCL, 3, pp.47-52, 1983.

A.J. Krener & W. Respondek, Nonlinear Observers with

linearizable error dynamics, SIAM J.Contr. Opt., 23, pp.

197-216, 1985.

A.J. Krener & M. Xiao, Observers for linearly

unobserv-able nonlinear systems, SCL, 46, pp.281-288, 2002

W. Lin & C.I. Byrnes, Remarks on Linearization of

discrete–time autonomous systems and nonlinear ob-server design, SCL, 25, pp. 31-40, 1995.

L.A. Marquez-Martinez, C.H. Moog & M. Velasco-Villa,

Observability and observers for nonlinear systems with time delay, Kyber., 38, pp.445–456, 2002.

L.A. Marquez-Martinez & C.H. Moog, InputOutput

Feed-back Linearization of Time-Delay Systems, IEEE TAC,

49, pp.781–786, 2004.

W. Michiels & S.-I. Niculescu, Stability and Stabilization of

Time-Delay Systems. An Eigenvalue-Based Approach,

Advances in Design and Control, 12, SIAM: Philadel-phia, 2007

S. Monaco & D. Normand–Cyrot, Linearization by

Out-put Injection under Approximate Sampling, EJC, 15,

pp.205-217 ,2009.

P.E. Moraal & J.W. Grizzle, Observer design for nonlinear

systems with discrete-time measurement, IEEE TAC,

40, pp.395-404, 1995.

T. Oguchi, A finite spectrum assignment for retarded

non-linear systems and its solvability condition, IJC, 80,

pp.898-907, 2007.

T. Oguchi, A. Watanabe & T. Nakamizo, Input-output

linearization of retarded non-linear systems by using an extension of Lie derivative, IJC, 75, pp.582-590, 2002.

W. Respondek, A. Pogromsky & H. Nijmeijer, Time

scal-ing for observer design with linearizable error dynamics,

Autom., pp.277-285, 2004

Y. Wang & A. Lynch, A block triangular form for

nonlin-ear observer design, IEEE TAC, pp.1803-1808, 2006

X-H Xia & W-B. Gao, Nonlinear observer design by

observer error linearization, SIAM J. Cont. Opt., 27,

pp.199-216, 1989.

X. Xia , L.A. Marquez-Martinez, P. Zagalak & C.H. Moog,

Analysis of nonlinear time-delay systems using modules over non-commutative rings, Autom., 38, pp.1549–1555,

Références

Documents relatifs

In [12, 16] some delay-dependent conditions for finite-time H ∞ control are extended to linear systems with time- varying delays, but the delay function is differentiable and

In order to estimate the delay, a sliding mode technique and a classical Newton method are combined to show the possibility to have a local (or global) delay estimation for periodic

In the paper an output-based predictor feedback control algorithm is presented for exponential stabilization of linear system with unknown time-varying input delay using

Abstract: In this work an observer for a class of delayed nonlinear triangular systems with multiple and simple time-delay is proposed.. The main feature of this observer is that it

Remark 3.1: In order to emphasize the relationship between the rate of the exponential decreasing to zero and the ultimate bound of the observation error given by the continuous

In this paper, a new scheme of interconnected observers is proposed to estimate both the state and the delay of nonlinear systems with input delay.. The advantage of decoupling

Under delay dependent conditions, we suggest a nonlinear time-delay observer to estimate the system states, a state feedback controller and the observer-based controller

In this work, our goal is to increase the maximum delay allowed in time-delay linear systems for a given H ∞ level γ through output-feedback control design.. Furthermore, if the