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

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

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

Saved successfully!

Ooh no, something went wrong!