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

1.1 Context<br />

1.1 Context<br />

We can model any physical process by considering it as a system. In our framework, a<br />

set of relevant variables describes the evolution of the state of the system with time. These<br />

are called the state variables. The system interacts with the outside world in three different<br />

ways:<br />

− input, or control, variables are quantities that have an effect on the system behavior<br />

<strong>and</strong> that can be set externally, they are denoted u(t),<br />

− output variables, or measurements, are quantities that are monitored, generally they<br />

are a subset or a transformation of the state variables, we denote them by y(t),<br />

− perturbations are variables that have an effect on the system behavior <strong>and</strong> that cannot<br />

be controlled; most of the time they cannot be measured 1 .<br />

The state variables are represented by a multidimensional vector, denoted x(t). The evolution<br />

of x(t) with time is accounted for by an ordinary differential equation 2 :<br />

dx(t)<br />

dt<br />

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

The relation between state <strong>and</strong> output variables, i.e. the measurement step, is described by<br />

an application:<br />

y(t) =h(x(t),u(t),t).<br />

A system is therefore defined as a set of two equations of the form:<br />

� dx(t)<br />

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

y(t) = h(x(t),u(t),t)<br />

The state estimate rendered by the observer can be used for monitoring purposes, by<br />

a control algorithm as schematized in Figure 1.1, or processed off-line (e.g. in prototyping<br />

assessment as in [21], section 3.6).<br />

For example, in the juggling experiment, the state variables are the 3D position <strong>and</strong> speed<br />

of the balls. The input variables are the impulses the h<strong>and</strong>s apply to the balls.<br />

With eyes wide open, the output variables are the balls position. In the one eyed juggling<br />

experiment the output variables are an imperfect knowledge of the balls position, e.g. because<br />

of the hindered depth perception. In the blind juggling experiment, tactile signals are the<br />

output variable.<br />

In all these three cases the model is the same: the one of a falling apple.<br />

1 From an observer’s point of view, measured perturbations <strong>and</strong> control are both inputs. The controller’s<br />

point of view is different since it uses the controls to stabilize the system <strong>and</strong> reject perturbations.<br />

2 We do not consider either partial differential equations or algebraic differential equations.<br />

2

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

Saved successfully!

Ooh no, something went wrong!