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 />
2.6 On Adaptive High-<strong>gain</strong> Observers<br />
presented in Subsections 2.6.1, 2.6.2 <strong>and</strong> 2.6.3. In the case of <strong>Kalman</strong> like observers, recall<br />
that the <strong>high</strong>-<strong>gain</strong> modification is used to provide a structure to the Q <strong>and</strong> R matrices.<br />
Therefore adaptation of the <strong>high</strong>-<strong>gain</strong> parameter can be understood as an adaptation of the<br />
covariance matrices of the state <strong>and</strong> measurement noise. This topic has been the object of<br />
quite extensive studies <strong>and</strong> a large bibliography on the subject is available, both in the linear<br />
<strong>and</strong> nonlinear cases. Subsection 2.6.4 provides references to such works while Subsections<br />
2.6.5 <strong>and</strong> 2.6.6 focuses on <strong>high</strong>-<strong>gain</strong> constructions specifically.<br />
The adaptation of the <strong>high</strong>-<strong>gain</strong> parameter is, as said in Chapter 1, motivated by the<br />
need to combine the antagonistic behaviors of an observer that <strong>filter</strong>s noise efficiently <strong>and</strong> of<br />
an observer that is able to converge quickly when large perturbations or jumps in the state<br />
are detected. We want to emphasize the usefulness of this approach with three examples:<br />
1. In [64] S. Haugwitz <strong>and</strong> coworkers describe the model of a chemical reactor coupled<br />
with a <strong>high</strong>ly efficient heat exchanger. The reactor is expected to be used to process<br />
a <strong>high</strong>ly exothermic chemical reaction, <strong>and</strong> the temperature measured at specific spots<br />
constitutes the multidimensional output variable. Although the inlet concentrations<br />
are supposed to be known <strong>and</strong> fixed, it may happen that the apparatus meant to blend<br />
the reactants fails. The inlet concentration is then no longer the one expected, thus<br />
provoking a non-measured large perturbation. The authors use, quite successfully, an<br />
<strong>extended</strong> <strong>Kalman</strong> <strong>filter</strong> that takes into account this possibility of failure in the same<br />
spirit as when we estimate the load torque of the DC machine in Chapter 4. An adaptive<br />
<strong>high</strong>-<strong>gain</strong> <strong>extended</strong> <strong>Kalman</strong> <strong>filter</strong> can be really efficient for this kind of application by<br />
increasing the performance of the observer at perturbation times.<br />
2. In vehicle navigation, data from an inertial navigation system (INS) — a 3-axis accelerometer<br />
coupled with a gyroscope — <strong>and</strong> data from a global navigation satellite<br />
systems (GPS, GALILEO, GLONASS) are fusioned. The first type of sensors is very<br />
precise at time 0 but with an error domain that grows with time. Sensors of the second<br />
type have an error domain larger that the one of the INS at time 0 but that is stable.<br />
The purpose here is to know the position as precisely as possible with an error domain<br />
as small as possible. An observer that <strong>filter</strong>s the measurement noise is needed but estimation<br />
error may increase with time because of sudden changes of direction, sudden<br />
changes in the topology of the road or the loss of the GPS signal because of tunnels<br />
or urban canyons. The estimation of the covariance matrices Q <strong>and</strong> R of <strong>Kalman</strong> like<br />
<strong>filter</strong>s is the subject of the articles [96, 115] (linear case) or [37] (nonlinear case). The<br />
book of M. S. Greywal [60] provides a solid introduction to this topic.<br />
3. In a refinery, changes of the processed crude oil are perturbations. Starting from the<br />
atmospheric column, the disturbance propagates along the refinery. The speed of propagation<br />
of the disturbance front depends on many parameters (the several processes<br />
have low time constants, crude oil can be retained,...), <strong>and</strong> is not accurately known. An<br />
EKF 14 like observer is useful when there are no such changes, <strong>and</strong> an adaptive <strong>high</strong>-<strong>gain</strong><br />
observer would be of use in order to detect the feed change [38, 47, 113].<br />
Finally we want to cite a few techniques used in order to render an observer’s <strong>gain</strong> adaptive<br />
that we have not considered:<br />
14 Extended <strong>Kalman</strong> <strong>filter</strong>.<br />
22