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

5.2 Continuous-discrete Framework<br />

We claim that there exists τ ≤ T ∗ such that ˜ε ′ ˜ S˜ε (τ) ≤ γ. Indeed, if ˜ε ′ ˜ S˜ε (τ) > γ for all<br />

τ ≤ T ∗ then because of Lemma 50:<br />

γ < ˜ε ′ S˜ε ˜ 2 2 β<br />

(τ) ≤ β �˜ε (τ)� ≤ β �ε (τ)� ≤<br />

λ0 Id (τ + d) .<br />

d<br />

Therefore, Id (τ + d) ≥ γ1 for τ ∈ [0,T ∗ ] <strong>and</strong> hence Id (τ) ≥ γ1 for τ ∈ [d, T ∗ ], so we have<br />

θ (t) ≥ θ1 for t ∈ [T, T ∗ ], which results in a contradiction (˜ε ′ ˜ S˜ε (T ∗ ) ≤ γ) because of (5.17)<br />

<strong>and</strong> (5.19).<br />

Finally, for t ≥ τ, using (5.16)<br />

<strong>and</strong> the theorem is proven.<br />

�ε (t)� 2 ≤ (2θ1) 2n−2 �˜ε (t)� 2<br />

2n−2<br />

(2θ1)<br />

≤ α<br />

≤ ε∗e−αqm(t−τ) ,<br />

˜ε ′ ˜ S˜ε (t)<br />

(5.20)<br />

Remark 58<br />

Just as in the single output case, an alternative result can be derived. Refer to Remark<br />

44, Chapter 3.<br />

5.2 Continuous-discrete Framework<br />

In the present section we develop an adaptation of the observer to continuous discrete<br />

systems. In such systems, the evolution of the state variables is described by a continuous<br />

process, <strong>and</strong> the measurement component of the system by a discrete function. When we<br />

cannot use the quasi-continuity assumption of measurements, as we did before, this version<br />

is the one to use.<br />

In engineering sciences, when pure discrete <strong>filter</strong>s are used, the discrete model needed is<br />

sometimes obtained from a continuous formulation. The model<br />

is transformed into:<br />

˙x = f(x(t),u(t),t)<br />

x(t ∗ + δt) =x(t ∗ )+f (x(t ∗ ),u(t ∗ ),t ∗ ) δt,<br />

where δt represents the sampling time of the process. This equation represents nothing<br />

more than Euler’s numerical integration method. In other words, this modeling technique is<br />

a special case of the continuous-discrete framework. The mechanization equation of inertial<br />

navigation systems 7 is an example of such modeling, details of which can be found in [10, 114]<br />

for example.<br />

Although we directly consider a single output continuous-discrete normal form, we want<br />

to draw the reader’s attention to the problem of the preservation of observability under sampling.<br />

In [15], the authors prove that for a continuously observable 8 system, observability is<br />

7<br />

The mechanization process merges the data coming from 3-axis accelerometers to those coming from a<br />

gyroscope.<br />

8<br />

Uniformly observable for a class of input functions, <strong>and</strong> uniformly infinitesimally observable in the sense<br />

of the definitions given in Chapter 2.<br />

103

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

Saved successfully!

Ooh no, something went wrong!