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 />

− statistical methods [115],<br />

− genetic algorithms based observers [97],<br />

− Neural networks based observers [109],<br />

− fuzzy logic approach [72].<br />

2.6 On Adaptive High-<strong>gain</strong> Observers<br />

Those observers are based on empirical methods. As a result, very little can be demonstrated<br />

or proven with respect to their convergence properties.<br />

2.6.1 E. Bullinger <strong>and</strong> F. Allőgower<br />

In a 1997 paper, E. Bullinger <strong>and</strong> F. Allgőwer proposed a <strong>high</strong>-<strong>gain</strong> observer having a<br />

varying <strong>high</strong>-<strong>gain</strong> parameter. Their observer is inspired by the structure proposed by A.<br />

Tornambè in [111]. It is a Luenberger like observer for a system of the form (2.7) except that<br />

αi(u) = 1 for all i ∈ 1, ..., n. Only the last component of the vector field b(x, u) is not equal to<br />

zero (see definition below). The control variable u may be of the form u = � u, ˙u, u (2) , . . . , u (n)�<br />

which is not one of the assumptions of system (2.7). As it appears below, the main difference<br />

between this observer <strong>and</strong> a classic <strong>high</strong>-<strong>gain</strong> is that the influence of the vector field to the<br />

model dynamic is neglected.<br />

Definition 17<br />

Consider a single input, single output system of the form<br />

Then define a <strong>high</strong>-<strong>gain</strong> obsever<br />

⎧<br />

⎪⎨<br />

⎪⎩<br />

x1 ˙ = x2<br />

x2 ˙ = x3<br />

.<br />

xn−1 ˙ = xn<br />

xn ˙ = φ(x, u)<br />

y = x1<br />

(2.10)<br />

˙z = Az − ∆K(z1 − y) (2.11)<br />

with ∆K defined in the same manner as for the observer (2.8):<br />

− ∆ = diag �� θ,θ 2 , . . . ,θ n�� , <strong>and</strong><br />

� �<br />

��<br />

− A − K 1 0 . . . 0 is Hurwicz stable.<br />

Then:<br />

− select a strictly increasing sequence of elements of R: {1, θ1, θ2, ...},<br />

− choose λ > 0, a small positive scalar, <strong>and</strong><br />

23

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

Saved successfully!

Ooh no, something went wrong!