21.01.2013 Views

thesis

thesis

thesis

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.

obtained by computing the characteristic polynomial of the matrix A :<br />

d�<br />

PA(X) = det(X × Id − A) = akX<br />

k=0<br />

d−k .<br />

The values bk are obtained with bk = Tk[i, 0], where :<br />

Tk =<br />

k�<br />

ak−lA l .<br />

l=0<br />

243<br />

We give an outline of the proof here. We start from the Cayley-Hamilton theorem,<br />

which states that PA(A) = 0. We multiply this equation by Yn−d :<br />

d�<br />

ad−kA k Yn−d = 0.<br />

k=0<br />

We then calculate A k Yn−d by induction :<br />

A k k�<br />

Yn−d = Yn−d+k − A<br />

p=1<br />

k−p Xn−d+p<br />

and we substitute it in the equation above, which gives :<br />

d�<br />

d� k�<br />

0 = ad−kYn−d+k − ad−k A<br />

k=0<br />

k=0 p=1<br />

k−p Xn−d+p.<br />

We then obtain the desired result by looking at coordinate i.<br />

Using this technique, electrode compensation is very fast (close to real time<br />

with sampling rate 10 kHz), even though we implemented it in Python, an interpreted<br />

language.

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

Saved successfully!

Ooh no, something went wrong!