notes de cours Filtrage Numérique

Slides:



Advertisements
Présentations similaires
H Approximation analytique
Advertisements

Approximation CHEBYSHEV.
Autres approximations CAUER BESSEL
LE FILTRAGE ANALOGIQUE
TP2 SIMULATEUR NUMERIQUE 2 – SIMULINK – PENDULE SIMPLE
PRINCIPE SIMPLIFIE DE LA COMPRESSION MP3
Pour voir où nous en sommes dans le cours S.S.I.
S.S.I., ESSI1, samedi 10 avril 2004 Page 1 Comment tailler les filtres sur mesure Séance 8, nouvelle application des filtres, 1 heure Version : samedi.
Comment créer des filtres d’ordre 1 et 2
Comment on filtre un signal audio
La simulation de la solution de l’exercice 4 du TD 5 avec le bloc PID : P=11, I=1, D=10 aboutit à une aberration : On trouve une constante de temps de.
4. La transformée en z Un formalisme adapté au filtrage et à l’analyse en fréquence des signaux échantillonnés et à l’automatique numérique x(t) signal.
Filtres (n entier, Te=1s)
Du signal continu au numérique
Mesures dans le domaine fréquentiel
2. Echantillonnage et interpolation des signaux vidéo



Traitement du Signal Hugues BENOIT-CATTIN.
Comment créer des filtres « simples »
Cours S.S.I., SI1, avril 2007 – Comment utiliser les outils déjà présentés. Page 1 Comment utiliser les outils déjà présentés dans le cours S.S.I. et pourquoi.
Correction Spécialité 17 Modulation & démodulation d’amplitude
Approximation analytique de filtres quelconques Transformations de fréquence Les méthodes d’approximation ont conduit à l’obtention de FT normalisées opérationnelles.
Approximation de BUTTERWORTH.
Notion d'asservissement
FILTRAGE A. Objectifs de la séquence:
Synthèse de filtres numériques
3. Systèmes L.I.T Systèmes LIT, introduction
Chapitre III : Description externe des systèmes linéaires invariants (SLI) III-1 Définitions III-2 SLI à temps continu III-3 SLI à temps discret.
Traitement Numérique du Signal
Filtrage-Analyse Spectrale des Images
Calcul et implantation des filtres numériques RIF et RII dans un DSP
Réponse harmonique des systèmes linéaires asservis
électronique analogique
Dynamique des Systèmes Asservis
Filtrer le signal audio numérique
Séminaire national BTS Audiovisuel
Chapitre 3: Caractérisation des systèmes
Chapitre 5 : Etude de la Stabilité des systèmes dynamiques
Traitement Numérique du Signal
Traitement Numérique du Signal
Cours H Filtres à réponse impulsionnelle infinie (RII)
I S E N 2006 COURS DE DSP (Digital Signal Processor) Partie 3: Filtres Alain Fruleux Une idée intéressante soumise par un étudiant est le combat de robots,
GEL-3003 Réponse en fréquence
Analyse des systèmes linéaires types
FILTRAGE - R.WEBER - POLYTECH'ORLEANS
ELECTRICITE Hervé BOEGLEN IUT de Colmar Département R&T 2007.
MIC7340 Chapitre 12 Filtres.
Etude des critères de performance : Pour une consigne d’entrée
Leçon 1: Les Systèmes Linéaires Continus Et Invariants
Filtrage analogique Realise par Encadre par Mr. Karim obais
DU TRAITEMENT DU SIGNAL
Courants alternatifs.
Les différentes sortes de filtre
SYSTEMES NON LINEAIRES
Chapitre 1 - Introduction.
TNS et Analyse Spectrale
Les signaux périodiques
DU TRAITEMENT DU SIGNAL
DU TRAITEMENT DU SIGNAL
Transmittance complexe Diagramme de Bode Fonction de transfert
ANALYSE DES SERIES CHRONOLOGIQUES METHODES ET APPLICATIONS EN HYDROLOGIE Danièle VALDES-LAO
1) Fonctionnement du programme
Technique de régulation, d’asservissement de grandeurs dans un système
I - Rappels en théorie du Signal
Introduction au traitement numérique du signal 2013 Filtrage numérique A. Aarabi.
ANALYSE HARMONIQUE.
Du temporel au fréquentiel Transformée de Laplace Transformée de Fourier.
Dynamique des Systèmes Asservis
Transcription de la présentation:

notes de cours Filtrage Numérique

Filtrage Numérique Contenu Objectifs du filtrage gabarit, types de filtres Filtres à Réponse Impulsionnelle Infinie (RII) propriétés, procédures de synthèse Annexes Filtres Continus notes de cours Filtrage Numérique

notes de cours Filtrage Numérique Le Filtrage Numérique Filtrage d’ un signal (numérique) éliminer des composantes fréquentielles suivant un « gabarit » défini dans le domaine fréquentiel Synthétiser un filtre numérique a- choisir le type de filtre (type de fonction de transfert) b- calcul des coefficients du filtre pour satisfaire le gabarit c- choix de la structure pour l ’implémentation du filtre (problème de quantification) d- simulation et filtrage l ’étape a/ concerne l ’implantation « électronique » du filtre, actuellement les logiciels offrent une grande gamme de choix de filtres, et de méthodes de synthèse beaucoup de méthodes de synthèse de filtres numériques « transposent » les filtres analogiques en numérique. notes de cours Filtrage Numérique

Filtrage Numérique Gabarit de filtre On peut définir de filtres passe bas, passe haut, passe bande, coupe bande à l ’aide de gabarit dans le domaine fréquentiel ces gabarits sont définis dans le domaine fréquentiel, en ne tenant compte que de leur réponse en amplitude (et non en phase) exemple d ’un gabarit de filtre passe bas c = 2 - 1   bande de transition 1 ondulation en BPassante 1 ondulation en BAffaiblie Rc = (2 - 1 )/2* c raideur de coupure 1 c 2  1+1 1-1 2 notes de cours Filtrage Numérique

Filtrage Numérique représentations Y(z) = H(z).U(z) H(z)=B(z)/A(z) B(z)= b0 +b1 z-1 +b2 z-2 +…..+ bm z-m A(z)= a0 +a1 z-1 +a2 z-2 +…..+ am z-m +..+ an z-n H(z)=B(z)/A(z) =  hi.z-i H(z)=B(z)/A(z)  {h0, h1 , h2 , hm, …} RII filtres à Réponse Impulsionnelle Infinie H(z)=B(z)  {h0, h1 , h2 , hm} , A(z)=1 RIF filtres à Réponse Impulsionnelle Finie U(z) u(n) H(z) {h(n)} Y(z) y(n) notes de cours Filtrage Numérique

Filtrage Numérique les différents types de filtres (linéaires) Fonction de transfert Y(z) = H(z).U(z) , H(z)=B(z)/A(z) B(z)= b0 +b1 z-1 +b2 z-2 +…..+ bm z-m A(z)= a0 +a1 z-1 +a2 z-2 +…..+ am z-m +..+ an z-n Réponse impulsionnelle y(nT) =  hi.u((n-i) T) Equation récurrente (ou entrée/sortie) pour les RII récursifs y(nT) =  bi.u((n-i) T) -  ai.y((n-i) T) pour les RIF non récursifs y(nT) =  bi.u((n-i) T) u(nT) Filtre numérique y(nT) notes de cours Filtrage Numérique

Filtrage Numérique Analyse des fonctions de transfert (rappel) H(z)= B(z)/A(z), {h0, h1 , h2 , hm, …} analyse temporelle y(nT)=Z-1[H(z).X(z)] avec X(z)=z/(z-1) échelon décomposition en éléments simples analyse harmonique x(t)=sin(wt), W(z)= z.sin(wt)/(z-ejwT)(z-e-jwT) y(nt)=[H(w)].sin(nwt- w)) interprétation pôles et zéros H(z)= i (z-zi) / j(z-pj)= i (ejwT-zi) / j (ejwT-pj) = i (Mzi.ej zi) / j (Mpj. e j pj) CNS stabilité  [h(iT)] < les pôles de H(z) sont de module <1 notes de cours Filtrage Numérique

Filtres analogiques notations H(p)=N(p) / D(p), stable, deg(N(p))<deg(D(p)), on étudie l ’atténuation A(p)=A(jw) [A(jw)]= 20.log(1/[H(jw)] [A(w)]2 = 1+K(w2) K(w2) fonction caractéristique du filtre K(w2)= 1 en bande passnate K(w2)=0 en bande atténuée fréquences normalisées w >>> w/wc w >>> w/(w1.w2)1/2 (w1,w2) largeur de bande notes de cours Filtrage Numérique

Filtres analogiques filtres de Butterworth notes de cours Filtrage Numérique

Filtres analogiques filtres de Chebyschev notes de cours Filtrage Numérique

Filtres analogiques Autres filtres Filtres de Chebyschev type II ondulation en bande affaiblie Filtres elliptiques ondulation équirépartie en BP et BA très raide dans la bande de transition Filtres de Bessel temps de propagation de groupe constant dans la bande de fréquence la réponse à un échelon présente des ondulations très faibles Filtres de Legendre K(w2)=Ln(w2) L1(w2)=w2, L2(w2)=w4, L3(w2)=3w6-3w4+w2 pente maximale à la fréquence de coupure notes de cours Filtrage Numérique

Filtrage Numérique Analyse des fonctions de transfert (rappel) H(z)= B(z)/A(z), {h0, h1 , h2 , hm, …} analyse temporelle y(nT)=Z-1[H(z).X(z)] avec X(z)=z/(z-1) échelon décomposition en éléments simples analyse harmonique x(t)=sin(wt), W(z)= z.sin(wt)/(z-ejwT)(z-e-jwT) y(nt)=[H(w)].sin(nwt- w)) interprétation pôles et zéros H(z)= i (z-zi) / j(z-pj)= i (ejwT-zi) / j (ejwT-pj) = i (Mzi.ej zi) / j (Mpj. e j pj) CNS stabilité  [h(iT)] < les pôles de H(z) sont de module <1 notes de cours Filtrage Numérique

Filtrage Numérique Analyse des fonctions de transfert (rappel) H(z)= B(z)/A(z), {h0, h1 , h2 , hm, …} analyse temporelle y(nT)=Z-1[H(z).X(z)] avec X(z)=z/(z-1) échelon décomposition en éléments simples analyse harmonique x(t)=sin(wt), W(z)= z.sin(wt)/(z-ejwT)(z-e-jwT) y(nt)=[H(w)].sin(nwt- w)) interprétation pôles et zéros H(z)= i (z-zi) / j(z-pj)= i (ejwT-zi) / j (ejwT-pj) = i (Mzi.ej zi) / j (Mpj. e j pj) CNS stabilité  [h(iT)] < les pôles de H(z) sont de module <1 notes de cours Filtrage Numérique

Filtrage Numérique Analyse des fonctions de transfert (rappel) H(z)= B(z)/A(z), {h0, h1 , h2 , hm, …} notes de cours Filtrage Numérique

Filtrage Numérique Analyse des fonctions de transfert (rappel) H(z)= B(z)/A(z), {h0, h1 , h2 , hm, …} notes de cours Filtrage Numérique

Filtrage Numérique Analyse des fonctions de transfert (rappel) H(z)= B(z)/A(z), {h0, h1 , h2 , hm, …} notes de cours Filtrage Numérique

Filtrage Numérique Analyse des fonctions de transfert (rappel) H(z)= B(z)/A(z), {h0, h1 , h2 , hm, …} notes de cours Filtrage Numérique

Filtrage Numérique Contenu Objectifs du filtrage gabarit, types de filtres Filtres à Réponse Impulsionnelle Infinie (RII) propriétés, procédures de synthèse Annexes Filtres Continus notes de cours Filtrage Numérique