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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

4.2 Simulation<br />

− light blue curve: estimation rendered by a High-<strong>gain</strong> <strong>extended</strong> <strong>Kalman</strong> <strong>filter</strong> with θ = 7,<br />

− red line: estimation done by the adaptive <strong>high</strong>-<strong>gain</strong> <strong>Kalman</strong> <strong>filter</strong>.<br />

15<br />

10<br />

5<br />

Second scenario output signal<br />

0<br />

0 10 20 30 40 50 60 70 80 90 100<br />

15<br />

10<br />

5<br />

Third scenario output signal<br />

0<br />

0 20 40 60 80 100 120 140 160 180 200<br />

Figure 4.12: Output signal for the two scenarios.<br />

In the first scenario, when the perturbation occurs (at time 30), we see that, as expected,<br />

the perturbation is detected by innovation, which crosses the y = m2 red line of Figure 4.17.<br />

The <strong>high</strong>-<strong>gain</strong> parameter then increases <strong>and</strong> convergence is made more effective. We see<br />

that when no perturbation occurs, innovation remains less than m2 <strong>and</strong> the behavior of the<br />

observer is the same as the one of the <strong>extended</strong> <strong>Kalman</strong> <strong>filter</strong> 11 . The speed of convergence<br />

after the perturbation is comparable to that of the <strong>high</strong>-<strong>gain</strong> <strong>extended</strong> <strong>Kalman</strong> <strong>filter</strong> modulo,<br />

i.e., a small delay that corresponds to the time needed:<br />

1. for the perturbation to have an effect on the output,<br />

2. for the perturbation to be detected,<br />

3. <strong>and</strong> for the <strong>high</strong>-<strong>gain</strong> to rise.<br />

Notice that this delay depends also on the parameter δ, the sample time set for the computation<br />

of the innovation. Since θ reacts on behalf of the innovation, its behavior can change<br />

only every δ period of time.<br />

11 Actually, the performance of the AEKF versus that of the EKF depends also on the level of the noise <strong>and</strong><br />

on the system under consideration. For example, if the noise level is really <strong>high</strong>, one would probably set the<br />

matrix Q to a very low value thus rendering the EKF even slower. This very low value of Q has only a little<br />

effect on the AEKF behavior in <strong>high</strong>-<strong>gain</strong> mode. Therefore the AEKF would be as quick to respond as in the<br />

present situation <strong>and</strong> the EKF would be slower. In [21] <strong>and</strong> [22], the AEKF is used in some other examples<br />

thus providing additional insight into the differences between EKF <strong>and</strong> AEKF.<br />

71

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

Saved successfully!

Ooh no, something went wrong!