• Aucun résultat trouvé

Traitement du Signal Numérique 1

N/A
N/A
Protected

Academic year: 2022

Partager "Traitement du Signal Numérique 1"

Copied!
2
0
0

Texte intégral

(1)

Traitement du Signal Numérique

1

- Devoir 2 –

- Filtrage Multicadence –

On considère comme dans le devoir 1 un signal analogique xA(t) périodique dont le développement en série de Fourier est le suivant :

[ ]



 ∀ ∈ − +

= 0 sinon

4

; 4

1 n

cn

Mais on ne connaît pas exactement la période de répétition du signal. On sait tout au plus que ms

T ≥1.2 . Dans la suite du devoir, on fera les calculs avec T =1.25ms

1) On échantillonne toujours le signal à la fréquence Fe=16kHz. Calculer les 16 premiers échantillons du signal x(n) ainsi obtenu. Représenter xA(t) et x(n).

2) Expliquer pourquoi la méthode suivie dans le devoir 1 pour améliorer le rapport signal à bruit de quantification n'est pas valable dans le cas présent. Quelle propriété doit posséder

) (t

xA pour que la méthode fonctionne correctement ? Quelle valeur de N faudrait-il adopter pour que la méthode fonctionne correctement dans le cas où T =1.25mspuis dans le cas où

ms

T =1.3 . Valider les explications et résultats obtenus grâce à un programme Matlab : - Calculer la TFD X(k) de x(n) pour N=16.

- En déduire la version filtrée Xp(k) de X(k) en mettant à zéro les composantes fréquentielles relatives aux fréquences supérieures à fmax.

- Calculer la TFD Inverse xp(n) de Xp(k). Représenter xp(n) et xA(t).

- Calculer et représenter le signal analogique xpA(n) présentant les échantillons xp(n). Le comparer au signal xA(t). Que se passe-t-il dans le cas où aucun filtrage n'est appliqué (Xp(k)=X(k)) ?

3) Pour palier les inconvénients du filtrage par TFD, on décide de filtrer directement dans le domaine temporel avec un filtre à Réponse Impulsionnelle Finie (RIF). Quelle doit être la bande passante minimale du filtre ?

4) On décide de mettre en œuvre un filtre demi-bande ; c'est-à-dire qui coupe à partir de 4

/

Fe (ce genre de filtre présente l'avantage d'avoir la moitié des coefficients nuls). Déterminer l'expression donnant les coefficients du filtre par la méthode directe (série de Fourier Inverse de H( f)). On supposera pour cela que H( f) vaut 1 dans la bande passante et 0 dans la bande affaiblie.

5) Calculer grâce à cette expression les N =11 coefficients d'un filtre causal et à phase linéaire )

(n

h . Calculer sa réponse en fréquence (module et phase) et la représenter.

6) On utilise désormais le filtre à ondulations réparties suivant :





 − −

= 0.0537 0 0.0916 0 0.3131 0.5 0.3131 0 0.0916 0 0.0537 )

(n h

Donner l'expression du signal y(n) en sortie du filtre lorsque le signal x(n) est appliqué en entrée. Le filtre altère-t-il le signal ?

7) On filtre maintenant le signal x1(n) obtenu en quantifiant le signal x(n) comme dans le devoir 1 avec des états de quantification multiples de q=0.5. En supposant que le bruit de quantification est blanc, calculer la puissance du bruit en sortie du filtre. En déduire

l’amélioration du rapport signal à bruit apportée par le filtrage.

(2)

Traitement du Signal Numérique

2

9) On sous-échantillonne le signal y1(n) en sortie du filtre d'un facteur 2 : x2(n)= y1(2n). Toujours sous l'hypothèse que le bruit de quantification est initialement blanc, exprimer la densité spectrale de puissance P2(f) du bruit au niveau de x2(n). Quelle propriété devrait présenter le filtre pour que ce bruit soit à nouveau blanc ?

10) On cherche maintenant à augmenter le gain de rapport signal à bruit en renouvelant K fois l'opération de filtrage-sous-échantillonnage. Comment doit être choisie la fréquence d'échantillonnage initiale en fonction de fmax, la fréquence maximale contenue dans le signal initial xA(t) ?

11) Quelle est alors la réponse en fréquence du système vis-à-vis du signal (dans la bande

[

fmax; fmax

]

). Quel est le retard apporté au signal ? Quelle est la réponse en fréquence que devrait avoir un filtre correcteur.

12) Réaliser une simulation Matlab pour valider l'approche. Joindre le programme. Dans cette simulation, on cherchera à se passer de l'hypothèse de blancheur du bruit de quantification initial. On mesurera plutôt les puissances successives du bruit de quantification résiduel en filtrant réellement les signaux grâce à la fonction filter().

Références

Documents relatifs

Calculer les 16 échantillons d'une période du signal x (n ) ainsi obtenu. 6) Calculer la puissance de l’erreur de quantification ainsi que le rapport signal à bruit en linéaire

13) Etablir une méthode dans le cadre de ce signal plus riche permettant de passer d’une fréquence d’échantillonnage de 32 kHz à une fréquence d’échantillonnage de 48

Calculer les 16 premiers échantillons du signal x (n ) ainsi obtenu. 2) Expliquer pourquoi la méthode suivie dans le devoir 1 pour améliorer le rapport signal à bruit

Calculer les 16 premiers échantillons du signal x (n ) ainsi obtenu. 2) Expliquer pourquoi la méthode suivie dans le devoir 1 pour améliorer le rapport signal à bruit

On commence par échantillonner le signal.. 2) Montrer que ce filtre possède une fréquence de résonance. 3) Calculer cette fréquence de résonance ainsi que la hauteur de la réponse

L'interpolateur idéal reconstitue le signal entre les échantillons; en raisonnant dans le domaine des fréquences, on remarque que cette information peut être extraite

Donner la réponse impulsionnelle de ce filtre puis l’équation permettant de calculer le signal de sortie y (n ) à partir du signal d’entrée x (n )?. L’amplitude des

n  Définition : On appelle numérisation d’un signal les opérations qui consistent à transformer un signal continu en un signal discrétisé temporellement et quantifié