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.1 Multiple Inputs, Multiple Outputs Case<br />

This chapter contains several additional <strong>and</strong> complementary considerations, which are<br />

related to adaptive <strong>high</strong>-<strong>gain</strong> observers. The first section provides some insight into the<br />

multiple outputs case. A generalization of the observer of Chapter 3 is also presented. In the<br />

second section, we develop an observer for a continuous-discrete system.<br />

For these two cases, we define the requirements necessary to achieve exponential convergence.<br />

5.1 Multiple Inputs, Multiple Outputs Case<br />

From a theoretical point of view, the multiple outputs case is harder to h<strong>and</strong>le than the case<br />

of a single output. Indeed, there is no unique observability form (see [19, 20, 27, 51, 57, 63, 84]<br />

<strong>and</strong> the references herein). The multiple outputs case is also more complex in practice since<br />

the various normal forms lead to different definitions of the observer. In the section below,<br />

we propose a generalization of the normal form (3.2) together with the definition of the<br />

corresponding observer. The proof of the convergence of this observer is given in Subsection<br />

5.1.3.<br />

Although in a more compact form than in Chapter 3, we keep the proof self contained,<br />

which implies that we will repeat ourselves to some extent. The modifications of the proof,<br />

which are specific to the Multiple Inputs/Multiple Outputs(MIMO) case, are denoted by a<br />

thin vertical line in the left margin. The single output case, which was presented before, is<br />

included in this generalized version.<br />

5.1.1 System Under Consideration<br />

We focus on a blockwise generalization of the multiple input, single output form (3.2) of<br />

Chapter 3. A similar form has been used in the Ph.D. thesis of F. Viel, [113] for a <strong>high</strong>-<strong>gain</strong><br />

<strong>extended</strong> <strong>Kalman</strong> <strong>filter</strong>. Another choice has been made in [57] for an even dimension state<br />

vector.<br />

− The state variable x(t) resides, as before, within a compact subset χ ⊂ R n ,<br />

− The input variable u(t) resides within a subset Uadm ⊂ R nu ,<br />

− The output vector y(t) is within R ny where ny ≤ 1.<br />

The system is of the form:<br />

<strong>and</strong> the state variable is decomposed as<br />

�<br />

dx<br />

dt = A (u) x + b (x, u)<br />

y = C (u) x.<br />

x(t) = � x1(t), ..., xny(t) �′<br />

,<br />

, (5.1)<br />

where for any i, i ∈ {1, ..., ny}: xi ∈ χi ⊂ Rni ny �<br />

, χi compact. Therefore n = ni, <strong>and</strong> each<br />

element xi(t) is such that:<br />

xi(t) = � x 1 i (t),x 2 i (t), ..., x ni<br />

i (t)�′ .<br />

93<br />

i=1

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

Saved successfully!

Ooh no, something went wrong!