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

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

consequently means that provided the disturbances vanish, the estimation error converges to<br />

0. This observer is not based on any quality metric of the estimation <strong>and</strong> the evolution of<br />

the <strong>high</strong>-<strong>gain</strong> doesn’t depend of the quality convergence. Therefore the situation may arise<br />

such that the observer has already converged <strong>and</strong> that the <strong>high</strong>-<strong>gain</strong> is still <strong>high</strong>, which would<br />

therefore amplify the noise.<br />

The work herein, contrary to this section’s observer, is set in the global Lipschitz setting.<br />

Further, it aims to provide an observer for which the <strong>high</strong>-<strong>gain</strong> parameter decreases to 1 (or<br />

the the lowest value allowed by the user) when the local convergence 18 of the algorithm can<br />

be used (i.e. the <strong>high</strong>-<strong>gain</strong> is not needed anymore).<br />

2.6.3 Ahrens <strong>and</strong> Khalil<br />

This paper deals with a closed loop control strategy that comprises an observer having a<br />

<strong>high</strong>-<strong>gain</strong> switching scheme. We focus on the observer’s definition together with the switching<br />

strategy used, <strong>and</strong> only give a simplified version of the system the authors consider, refer to<br />

[11] for details.<br />

Definition 22<br />

The simplified version of the system used in [11] is<br />

�<br />

˙x = Ax + Bφ(x, d, u)<br />

y = Cx + v<br />

where<br />

− x ∈ R n is the state variable,<br />

− y ∈ R is the output,<br />

− d(t) ∈ R p is a vector of exogenous signals,<br />

− v(t) ∈ R is the measurement noise, <strong>and</strong><br />

− u(t) is the control variable.<br />

The matrices A, B <strong>and</strong> C are:<br />

⎛<br />

0<br />

⎜ .<br />

⎜<br />

A = ⎜ .<br />

⎜<br />

⎝ 0<br />

1<br />

0<br />

. . .<br />

0<br />

1<br />

. ..<br />

. . .<br />

...<br />

. ..<br />

. ..<br />

0<br />

⎞ ⎛ ⎞<br />

0<br />

0<br />

⎟ ⎜ ⎟<br />

.<br />

⎟ ⎜<br />

⎟ ⎜ .<br />

⎟<br />

⎟ ⎜ ⎟<br />

0<br />

⎟ B = ⎜<br />

⎟ ⎜ .<br />

⎟<br />

⎟ ⎜ ⎟<br />

1 ⎠ ⎝ 0 ⎠<br />

0 . . . . . . . . . 0<br />

1<br />

�<br />

�<br />

C = 1 0 ... ... 0 .<br />

The set of assumptions for this system is:<br />

(2.16)<br />

18 The convergence of the <strong>extended</strong> <strong>Kalman</strong> <strong>filter</strong> can be proven for small initial errors only (see the proof<br />

of Chapter 3).<br />

27

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

Saved successfully!

Ooh no, something went wrong!