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