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