Transformée en Z. ladjal, bianchi, roueff,

Documents pareils
Exercices - Polynômes : corrigé. Opérations sur les polynômes

Partie 1 - Séquence 3 Original d une fonction

I. Polynômes de Tchebychev

CCP PSI Mathématiques 1 : un corrigé

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

Fonctions homographiques

Calcul fonctionnel holomorphe dans les algèbres de Banach

Dérivées d ordres supérieurs. Application à l étude d extrema.

Licence Sciences et Technologies Examen janvier 2010

Polynômes à plusieurs variables. Résultant

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

Exercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Correction de l examen de la première session

Comparaison de fonctions Développements limités. Chapitre 10

Continuité et dérivabilité d une fonction

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Limites finies en un point

avec des nombres entiers

DOCM Solutions officielles = n 2 10.

Cours d Analyse. Fonctions de plusieurs variables

Quelques tests de primalité

Représentation géométrique d un nombre complexe

Par combien de zéros se termine N!?

Traitement numérique du signal. Première partie : Bases mathématiques

ELEC2753 Electrotechnique examen du 11/06/2012

Développements limités, équivalents et calculs de limites

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Rappels et compléments, première partie : Nombres complexes et applications à la géométrie

Planche n o 22. Fonctions de plusieurs variables. Corrigé

Image d un intervalle par une fonction continue

5.2 Théorème/Transformée de Fourier a) Théorème

Fiche PanaMaths Calculs avec les fonctions sous Xcas

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Rappels sur les suites - Algorithme

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET

Chapitre 1 : Évolution COURS

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

TD1 Signaux, énergie et puissance, signaux aléatoires

Développement décimal d un réel

Fonctions de deux variables. Mai 2011

Cryptographie et fonctions à sens unique

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

SDLS08 - Modes propres d'une plaque carrée calculés sur base réduite

MIS 102 Initiation à l Informatique

Introduction à l étude des Corps Finis

Circuits RL et RC. Chapitre Inductance

Calculabilité Cours 3 : Problèmes non-calculables.

Chapitre 6. Fonction réelle d une variable réelle

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable

Mathématiques appliquées à l'économie et à la Gestion

Fonctions de plusieurs variables, intégrales multiples, et intégrales dépendant d un paramètre

Fonctions holomorphes

Fonctions de plusieurs variables

Nombres complexes. cours, exercices corrigés, programmation

Cours d analyse numérique SMI-S4

Exo7. Limites de fonctions. 1 Théorie. 2 Calculs

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

Corrigé du baccalauréat S Asie 21 juin 2010

Programmation linéaire

La fonction exponentielle


Gestion des Clés Publiques (PKI)

FONCTION DE DEMANDE : REVENU ET PRIX

1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R.

Simulation de variables aléatoires

Théorème du point fixe - Théorème de l inversion locale

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Complément d information concernant la fiche de concordance

Raisonnement par récurrence Suites numériques

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Cours 7 : Utilisation de modules sous python

Bases de données documentaires et distribuées Cours NFE04

Résolution d équations non linéaires

Continuité en un point

t 100. = 8 ; le pourcentage de réduction est : 8 % 1 t Le pourcentage d'évolution (appelé aussi taux d'évolution) est le nombre :

I. Ensemble de définition d'une fonction

Les indices à surplus constant

Pour l épreuve d algèbre, les calculatrices sont interdites.

Définition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS =

Codage d information. Codage d information : -Définition-

NOMBRES COMPLEXES. Exercice 1 :

Chapitre 7. Récurrences

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

1 de 46. Algorithmique. Trouver et Trier. Florent Hivert. Mél : Florent.Hivert@lri.fr Page personnelle : hivert

n N = u N u N+1 1 u pour u 1. f ( uv 1) v N+1 v N v t

Optimisation, traitement d image et éclipse de Soleil

Correction du Baccalauréat S Amérique du Nord mai 2007

Groupoïdes quantiques mesurés : axiomatique, étude, dualité, exemples

Développements limités. Notion de développement limité

Cours Fonctions de deux variables

Problème 1 : applications du plan affine

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

Une forme générale de la conjecture abc

Dualité dans les espaces de Lebesgue et mesures de Radon finies

Transcription:

Transformée en Z ladjal, bianchi, roueff, almansa@enst.fr

Vocabulaire RI pour réponse impulsionnelle Suite causale: h n nul pour n < 0 SLI causal si sa RI l est Suite anti-causale: h n nul pour n 0 SLI anti-causal si sa RI l est Bilatère: ni causal ni anti-causal RIF: RI finie (support fini) RII: RI à support infini

Propriétés de la causalité Un SLI causal ne dépend que du passé de son entrée. La convolution de deux suites causales est causale. Et donc, la composition de deux SLI causaux est un SLI causal u v n = m Z u m v n m = m 0 u m v n m, nul si n < 0 Tout système physique réaliste est causal.

Transformée en Z (TZ) Si h l 1, on définit sa TZ (notée H(z)) par: z U, Z h z = H z = h n z n n Z Avec U = {z C: z = 1} (Cercle unité) On observe que ν 1 2, 1 2, h ν = H z z=e 2iπν Ou encore z U, H z = h ln z 2iπ

Propriétés de la TZ Grâce à la relation entre TZ et TFtD, on trouve facilement les propriétés de la TZ Convolution : Si u, h l 1, on sait que v = u h l 1 et on a: V z = U z H z Inversion : Si u l 1 et U(z) est sa TZ, 1/2 n Z, u n = H e 2iπν e 2iπν dν 1/2 En conséquence, la TZ est injective

Retard : z U, Propriétés de la TZ u, v l 1, m Z, λ 1, λ 2 C Z u m z = u n m z n n Z = u k z k m k Z = z m U z Linéarité : z U, Z λ 1 u + λ 2 v z = λ 1 U z + λ 2 V(z)

TFtD et TZ d une même suite. On a une illustration graphique du caractère périodique des fréquences sur Z ([-1/2,1/2[)

Exemples de TZ Si h n 0 n {0,1,, N}, alors sa TZ est un polynôme en z 1 : N H z = h n z n n=0 = P(z 1 ) h 0 = 1, h 1 = 1 2, h n = 0 n Z 0,1 H z = 1 1 2 z 1 h n = 1 2 n si n 0, et hn = 0 ailleurs Trouver H(z)

Exemples de TZ H z = n=0 1 2 z 1 n = 1 1 1 2 z 1 Remarquer que les deux dernières suites sont les RI de SLI inverses l un de l autre...

Les filtres stables récursifs Un filtre numérique est un SLI sur Z Un SLI est stable si h l 1 (Stabilité BIBO Bounded input, bounded output) Un filtre (SLI) stable est récursif si 1. la relation entrée/sortie peut s écrire comme: n Z b 0 y n + b 1 y n 1 + + b q y n q = a 0 x n + a 1 x n 1 + + a p x n p 2. Les polynômes P z = a i z i i et Q z = b i z i i sont co-premiers

Les filtres stables récursifs Permettent d implémenter une classe de filtres plus large des RIF avec un nombre fini d opérations Exactement si l entrée est causale Mais tout signal acquis est causale, quitte à le retarder Avec précision arbitraire sinon

TZ de la RI d un filtre récursif stable Si H est la TZ de la RI d un filtre récursif stable alors (avec les notations précédentes) H z = P(z 1 ) Q(z 1 ) Ceci implique que le polynôme Q ne s annule pas sur le cercle unité.

Décroissance exponentielle de la décomposition d une fraction rationnelle Si P et Q sont deux polynômes co-premiers et Q ne s annule pas sur U, alors il existe une suite h et des réels positifs R 1, R 2, C 1, C 2 tels que: 0 < R 1 < 1 < R 2 n 0, h n < C 1 R 1 n, et h n < C 2 R 2 n z C: R 1 < z < R 2, P z 1 Q z 1 = h nz n n Z En plus, h l 1 et z U, H z = P(z 1 ) Q(z 1 ) Sans démonstration

Deux décompositions importantes Soit H z = 1 1 αz 1. Si α C: α < 1, alors 1 z U, 1 αz 1 = αn z n n 0 Si α C: α > 1, alors z U, 1 1 αz 1 = α 1 z 1 α 1 z = α n z n n>0 = α m z m m<0 Si α est à l intérieur [extérieur] du disque unitaire, H(z) est la TZ d une suite [anti-]causale

Une équation de récurrence n a qu une seule solution sommable Si on se donne une équation de récurrence telle que Q n a pas de zéros sur le cercle unité. Alors pour toute entrée sommable x, il existe une unique solution y l 1 tel que y = x h, où h est la seule suite dont la TZ est P/Q. Ainsi, une équation de récurrence définit un SLI (avec la condition sur Q).

Une équation de récurrence n a qu une seule solution sommable Unicité. Soit y 1 et y 2 deux solutions associées à x : b m y 1 m = a k x k = b m y 2 m b m z m Y 1 z = Q z 1 Y 1 z = b m z m Y 2 z = Q z 1 Y 2 z Y 1 z = Y 2 z L injectivité assure le résultat y 1 = y 2 Forme Le théorème précédent assure que si on définit H z = P z 1 Q z 1, alors h l1 : Z h (z) = H(Z) Soit donc y = h x. On sait que y l 1, donc on en peut calculer la TZ

Une équation de récurrence n a qu une seule solution sommable y = h x Y z = H z X z = Q z 1 Y z = P z 1 X z P z 1 Q z 1 X z m b m z m Y(z) = a k z k X(z) k TZ I b m y n m = a k x n k m k y est une (la) solution

Simplification d une équation de récurrence On se donne une équation de récurrence (non complètement triviale) n Z b 0 y n + b 1 y n 1 + + b q y n q = a 0 x n + a 1 x n 1 + + a p x n p Quitte à décaler x et y, on peut toujours supposer que b 0 = 1 et a 0 non nul. On peut aussi remplacer a i par a i /a 0 et dire que le nouveau a 0 = 1 : c est équivalent à multiplier x par une constante Nous ferons ces hypothèses pour simplifier la présentation.

Pôles et zéros On se donne un SLI stable récursif d équation de récurrence (a 0 et b 0 non nuls) n Z b 0 y n + b 1 y n 1 + + b q y n q = a 0 x n + a 1 x n 1 + + a p x n p Les zéros sont les zéros de P(z 1 ) Les pôles sont les zéros de Q(z 1 ) Rem: Ce sont les inverses des zéros de de P et Q. Ce sont aussi les zéros et les pôles de H(z)

Interprétation du module de la TZ rationnelle a 0 = 1, b 0 = 1, H z = P(z 1 ) Q(z 1 ) P t = a i t i, Q t = b i t i i Alors H z = MA i j MB j Où M est le point d affixe z, et A i, B j sont les points d affixes les zéros [pôles] du filtre

Exemple 10 9 8 7 6 H(e 2i ) 5 4 3 2 1 0-0.5-0.4-0.3-0.2-0.1 0 0.1 0.2 0.3 0.4 0.5 Module de la TZ du filtre moyenneur (N=10 ici). Son module est nul dès que l on croise une racine N-ième de l unité sauf la racine 1.

Inversion d un filtre récursif stable Si un filtre récursif stable a une équation de récurrence, telle que ni P ni Q ne s annulent sur le cercle unité n Z b 0 y n + b 1 y n 1 + + b q y n q = a 0 x n + a 1 x n 1 + + a p x n p Alors son inverse est aussi récursif stable et a pour équation de récurrence : n Z a 0 y n + a 1 y n 1 + + a q y n q = b 0 x n + b 1 x n 1 + + b p x n p Rem: Si P avait un zéro sur le cercle unité, le filtre ne serait pas inversible.

Causalité: Un filtre stable récursif (b 0 non nul) est causal si et seulement si tous ses pôles sont strictement à l intérieur du disque unité. Un filtre à minimum de phase est un filtre qui est causal et d inverse causal. C est équivalent à dire que tous ses pôles et ses zéros sont strictement dans le disque unité. (voir TD, pour plus de propriétés des minimum de phase)

Implémentation causale des filtres récursifs stables et causaux Pour le SLI stable, récursif, causal d équation: n Z y n + b 1 y n 1 + + b q y n q = a 0 x n + a 1 x n 1 + + a p x n p L algorithme suivant x c 0 si n < 0 n = x n si n 0 0 si n < 0 t n = p m=1 a m xc n m q a k t n k si n 0 k=1 Implémente parfaitement le filtre si x est causale et aussi précisément que voulu à partir d un certain rang sinon: A < 1, C 0: n 0, t n y n < CA n x 1

Implémentation causale des filtres récursifs stables et causaux Si x causale, x c = x y = x h doit aussi être causale, donc n < 0, y n = t n Pour n 1, démonstration par récurrence Base : y 1 = t 1 = 0 Induction : si k < n, y k = t k alors y n = t n y n = p m=0 a m x n m p c = a m x n m m=0 q m=1 b m y n m q m=1 b m t n m = t n

Implémentation causale des filtres récursifs stables et causaux Si x non-causale, on a toujours y = x h En plus, t = h x c et t doit aussi être causale Alors y t = h (x x c ) et n Z, y n t n = x m x m c h n m m Z = x m h n m m<0 Pour n > 0, y n t n x m h n m x m CR n = CR n x 1 m<0 m<0

Exemple Pour inverser le filtre de réponse impulsionnelle h 0 = 1 et h 1 = 1 2, il suffit de faire 2 opérations par échantillon au lieu d une infinité si on utilisait la convolution.

Non causal? Essayer d implémenter de manière causale l équation de récurrence: y n 2y n 1 = x n

Non causal? Essayer d implémenter de manière causale l équation de récurrence: y n 2y n 1 = x n h n = 2 n pour n < 0 (anticausal, stable) Si on applique l algorithme récursif, on a t n = x n + 2t n 1 = 2 n non stable!

Synthèse de filtre: Méthode de la fenêtre h est une RI donnée. On veut l approcher par une RIF g qui vérifie: g n = 0 si n > N Le critère a optimiser est: 1/2 h ν 1/2 g ν 2 dν = 2 h g 2 h g 2 2 = n N L optimum est: g n = h n g n 2 0 si n > N h n si n N + h n 2 n >N, d où le nom = Si on veut approximer un FPB idéal avec fréq 1/8, h n = sin π 4 n EQ décroit comme 1/N πn

Synthèse de filtre par choix de pôles et zéros d un SLI stable récursif On veut approximer un passe bas de fréquence 0.125. Avec le même nombre d opérations que dans la méthode de la fenêtre, on obtient une approximation 3 fois meilleure, dans ce cas. (gauche, 2 pôles x et 13 zéros o )