C.Q.F.D
***********************************************************************
Passage de la fonction de transfert en « z » d’un filtre numérique à l'algorithme de
ce filtrs <-> équation de récurrence de ce filtre
Exemple :
T (z) Z [ { so (n . Te) . H (n . Te) } ](z) / Z [ { si (n . Te) . H (n . Te) } ](z) =
= (a0 + a1 . z- 1)/ (1 + b1 . z + b2 . z2) <=>
Pour obtenir l'algorithme <-> l’équation de récurence, il faut appliquer cette méthode :
(1 + b1 . z + b2 . z2) . Z [ { so (n . Te) . H (n . Te) } ](z) =
= (a0 + a1 . z- 1) . Z [ { si (n . Te) . H (n . Te) } ](z) <=>
Z [ { so (n . Te) . H (n . Te) } ](z) + b1 . z- 1 . Z [ { so (n . Te) . H (n . Te) } ](z) +
+ b2 . z- 2 . Z [ { so (n . Te) . H (n . Te) } ](z) = a0 . Z [ { si (n . Te) . H (n . Te) } ](z) +
+ a1 . z- 1 . Z [ { si (n . Te) . H (n . Te) } ](z) <=>
Z [ { so (n . Te) . H (n . Te) } ](z) + b1 . Z [ { so ((n – 1) . Te) . H ((n - 1) . Te) } ](z) +
+ b2 . Z [ { so ((n – 2) . Te) . H ((n - 2) . Te) } ](z) =
= a0 . Z [ { si (n . Te) . H (n . Te) } ](z) +
+ a1 . Z [ { si ((n – 1) . Te) . H ((n - 1) . Te) } ](z) }
Donc,
{ so (n . Te) . H (n . Te) } + b1 . { so ((n – 1) . Te) . H ((n - 1) . Te) } +
+ b2 . { so ((n - 2) . Te) . H ((n - 2) . Te) } =
= a0 . { si (n . Te) . H (n . Te) } + a1 . { si ((n – 1) . Te) . H ((n - 1) . Te) }
Donc, l'algorithme du filtre est :
so (m . Te) . H (m . Te) + b1 . so ((m – 1) . Te) . H ((m - 1) . Te) +
+ b2 . so ((m – 2) . Te) . H ((m - 2) . Te) =
= a0 . si (m . Te) . H (m . Te) + a1 . si ((m – 1) . Te) . H ((m - 1) . Te)
so (m . Te) . H (m . Te) = a0 . si (m . Te) . H (m . Te) +
+ a1 . si ((m – 1) . Te) . H ((m - 1) . Te) -
- b1 . so ((m – 1) . Te) . H ((m - 1) . Te) - b2 . so ((m – 2) . Te) . H ((m - 2) . Te);
Donc, il s’agit d’un filtre numérique récursif ;
***********************************************************************