28.01.2013 Views

Adaptative high-gain extended Kalman filter and applications

Adaptative high-gain extended Kalman filter and applications

Adaptative high-gain extended Kalman filter and applications

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

tel-00559107, version 1 - 24 Jan 2011<br />

− let θ increase when innovation is large,<br />

− have θ decrease toward 1 when innovation is small.<br />

5.2 Continuous-discrete Framework<br />

In the continuous-discrete setting, an extra hypothesis, related to the sampling time, appears<br />

(see Lemma 63 below). As a consequence the beginning of the proof of Subsection 5.2.6 is<br />

performed independently from δt.<br />

5.2.4 Innovation<br />

The lemma for innovation in the continuous-discrete case is:<br />

Lemma 63<br />

Let x0 , ξ0 ∈ Rn �<br />

<strong>and</strong> u ∈ Uadm. Let us consider the outputs yj 0,x0 � �<br />

<strong>and</strong> yj 0, ξ0 � of<br />

system (5.21) with initial conditions x0 <strong>and</strong> ξ0 respectively. Then the following condition<br />

(called persistent observability) holds:<br />

∀d ∈ N ∗ large enough (i.e. d ≥ n − 1), ∃λ 0 d > 0 such that ∀u ∈ L1 b (Uadm)<br />

�<br />

�x0 − ξ 0<br />

�2 ≤ 1<br />

λ0 i=d<br />

d<br />

i=0<br />

� 0<br />

�yi 0,x � � 0<br />

− yi 0, ξ � � 2 .<br />

Proof.<br />

Let x (t) <strong>and</strong> ξ (t) be the solutions of the first equation of system (5.21) with x 0 <strong>and</strong> ξ 0<br />

as initial values. We denote the controls by u(t).<br />

As in the proof of Lemma 33 we have:<br />

b(ξ,u) − b(x, u) =B(t)(ξ − x) (5.24)<br />

where B (t) = (bi,j) (i,j)∈{1,..,n} is a lower triangular matrix since b (x, u) is a lower triangular<br />

vector field. Set ε = x − ξ. Then<br />

˙ε = [A (u)+B (t)] ε. (5.25)<br />

We consider the system formed by equation (5.25) <strong>and</strong> C (uk) εk = a1 (uk) ε1,k as output. Let<br />

us consider Ψ( t), the resolvent (5.25), <strong>and</strong> the Gramm observability matrix<br />

�i=d<br />

Gd = Ψ (iδt) ′<br />

i=0<br />

C ′<br />

iCiΨ (iδt) .<br />

From the lower triangular structure of B(t), the upper triangular structure of A(u) <strong>and</strong> the<br />

form of the matrix Ci = C(u(iδt)), we can deduce that Gd is invertible 12 when d ≥ n − 1. It<br />

12 ψ0(.) is the resolvent of system (5.25) (refer to Appendix A.1). The Gramm observability matrix can be<br />

written:<br />

⎛<br />

⎜<br />

Gd = ⎜<br />

⎝<br />

C0<br />

C1Ψ0(kδt)<br />

...<br />

CdΨ0(dδt)<br />

⎞′<br />

⎛<br />

⎟ ⎜<br />

⎟ ⎜<br />

⎟ ⎜<br />

⎠ ⎝<br />

C0<br />

C1Ψ0(kδt)<br />

...<br />

CdΨ0(dδt)<br />

⎞<br />

⎟<br />

⎠<br />

= φ′ φ.<br />

Therefore Gd is invertible provided it is of rank n, which can be achieved for d ≥ n − 1.<br />

107

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!