Adaptative high-gain extended Kalman filter and applications
Adaptative high-gain extended Kalman filter and applications
Adaptative high-gain extended Kalman filter and applications
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