Anda di halaman 1dari 10

Institut des Sciences Appliques et conomiques Centre du Liban Associ au CNAM de Paris Examen de "Traitement Numrique du Signal" ELE102

Dure : 3h

Examen Deuxime session, 1er semestre 2008-2009 Les notes de cours, le polycopi et calculatrice programmable sont tous autoriss Composition prpare par l'enseignant Itani Abdul Rahman

Exercice N1 : (3pts) On considre un signal comportant des composantes audibles : sinusodes pures 1000 Hz et 3000 Hz, en plus une composante inaudible 43500 Hz. chantillonner ce signal 44100 Hz (qualit CD). a) Tracer le spectre initial et celui obtenu aprs chantillonnage (au moins une priode). (2pts) b) Y a-t-il une dformation sonore du signal de base lors de l'chantillonnage ? Si oui indiquer la cause et le moyen d'viter ce dfaut. (1pt) Exercice N2: Un filtre numrique est caractris par sa rponse en frquence H () = 2 e-j [cos () -1] 1. Trouver la repose impulsionnelle h(n), la fonction de transfert H(Z) de ce filtre. (2pt) Justifier sa stabilit. Tracer le diagramme des ples et des zros. 2. Trouver l'quation aux diffrences finies y(n). (1/2pt) 3. Tracer le schma synoptique de filtre (1pt) 4. Tracer le module et la phase de la rponse en frquence H ( ) (1pt) 5. Trouver le signal de sortie stationnaire y1 [n] de ce filtre pour signal d'entre x1[n] = cos [() n] = [. 1 -1 1 -1 1 -1 1 -1 ] <n< (1/4pt) 6. Trouver le signal de sortie stationnaire y2 [n] de ce filtre pour signal d'entre x2[n] = [. 1 1 1 1 1 1 1 1 1 1 1 ] <n< (1/4pt) 7) Trouver les 5 premiers chantillons du signal Y1 de sortie pour signal d'entre x1[n].u(n) (1/4pt) 8) Trouver les 5 premiers chantillons du signal Y2 de sortie pour signal d'entre x2[n].u(n) (1/4pt) 9) Chercher H(k) - la TFD a` 4 points de h(n). Tracer le module et la phase de H(k). (2pt) Comparer les figures obtenues avec celles de H ( ) [question N 4].Commenter 10) Est-ce que le filtre tudi est de type passe-bas ou passe-haut. Justifier. (1/2pt) 11) On considre le filtre dont h1(n) = h(n). (-1) n a) Trouver et tracer (module et phase) la rponse en frquence H1 ( ) de ce filtre (1pt) b) Est-ce qu'il est passe-bas ou passe-haut (1/2pt) c) Justifier, en utilisant les proprits de TFSD donnes a` l'Annexe1, comment on peut passer de H ( ) a` H1 ( ) (1pt Bonus) d) Trouver les signaux stationnaires a` la sortie de ce filtre qui correspondent aux signaux d'entre x1[n] et x1[n].u(n) (1/4pt)

(10pts)

e) Trouver les signaux stationnaires a` la sortie de ce filtre qui correspondent aux signaux d'entre x2[n] et x2[n].u(n) (1/4pt) Annexe1: Signal temporaire Cos (n 0) x1(n). x2(n) TFSD : * signifie convolution ( -0 ) + ( +0 ) (1/2). [X1(ej ) * X2(ej )]

Exercice N3

(7pts)

On s'intresse de raliser le filtre numrique passe-bas type de Butterworth dont le gabarit numrique est donne ci-dessous au moyen de la transformation bilinaire 1) Tracer le gabarit du module de la fonction de transfert (1pt) H (ej ) 2) Tracer le gabarit du filtre analogique dduit par (2.5 pts) la transformation bilinaire. En Dduire son degr et sa frquence de coupure du filtre 3) Dduire alors l'expression de la fonction de transfert (1pt) du filtre analogique obtenu. 4) Donner l'expression de la fonction de transfert du filtre (1pt) numrique dsir. 5) Synthtiser alors ce Filtre sous forme directe II (1.5pts)

On rappelle :

Problem #1.

Topics: Pole-Zero Plots and their Relation to the Filter Frequency Response, Stability,Causality, Convolution. (h(n y(n)

x(n)

A filter with causal unit sample response h(n) has a system function H(z) with the following Pole- Zero plot. zeros at z = j, z= -j, z = -1 3rd order pole at the origin

3rd Order

a) Find H(z). b) Find h(n).

(assume G=1) Answer: Answer: Answer: Answer:

Answer: h(n) = FIR Yes Yes

H(z) =

c) Is this filter FIR or IIR? d) Is this filter stable? e) Is this filter realizable?

IIR No No

(circle one) (circle one) (circle one)

f) Find the output y(n) when the input is x(n) = [ -1 1 -2 0 2 -1] 4

Answer: g) Find the Magnitude Response at w = 0. h) Sketch the Magnitude frequency response. |H(w)|

y(n) = [ Answer: |H(0)| =

|-pi

|pi

i) Is the filter a LPF or HPF (circle one) Problem #2. Topics: Filter Design, Impulse Response, Pole Zero Plots, Magnitude Frequency Response, Block Diagram Realizations, Difference Equation.

The system function of a filter is known to be: H(z) = (1 - bz-1) / (1 - az-1); |z| >a where 0 a < 1 a) Find a and b, so that the magnitude frequency response of the filter is 1 at w = 0 and 0 at w = pi. |H(0)| = 1 b) Find h(n). |H(pi)| = 0

Answer: Answer:

a= h(n) =

b=

c) Sketch the pole-zero plot including ROC.

d) Is the filter stable? e) Is the filter causal?

Yes Yes

No No

f) Sketch a DF2 realization of the filter.

|H(w)| w g) Sketch the magnitude frequency response of the filter.

h) Write the filter difference equation. Answer: y[n] =

Problem #3.

Topics: Z- Transforms, Pole Zero Plots, Difference Equation, Causality, Stability.

A filter has unit sample response h(n) = 3n u(-n+4), a) Find H(z). H(z) = ROC: b) Is the filter realizable? c) Is this filter stable? Yes Yes No (circle one) No (circle one)

why?: _______________________________________________________________________________ d) Sketch the pole zero plot including ROC.

e) Write the filter difference equation. y[n] = 6

f) Given H(z) found in part a), find the causal inverse.

h(n) =

Problem #1.

Topics: Frequency Response, Linear Convolution, Block Diagram Realizations, DFT, Modulation Property of the DFT.

A filter is characterized by its frequency response H() = 2 e-j [cos() -1] a) Find the unit sample response. Answer: h[n] = b) Find the filter difference equation. Answer: y[n] = c) d) Sketch a block diagram realization of the filter: ---->

Sketch the magnitude frequency response of the filter. |H()|

- /2

/2

e)

Find the steady state output of this filter when the input is <n<

x1[n] = cos[()n] = [. 1 -1 1 -1 1 -1 1 -1 ] Answer y1[n] = f)

Find the steady state output of this filter when the input is a dc 8

x2[n] = [ . 1 1 1 1 1 1 1 1 1 1 1 ] Answer y2[n] =

<n<

g) Y1 = [ h) Y2 = [ i) H(k) =

Use convolution and h[n] to find the first 10 outputs of the system to the input x1[n]u[n]. ] Use convolution and h[n] to find the first 10 outputs of the system to the input x2[n]u[n]. ] Find the 4 point DFT of h[n] using the DFT matrix.

j) H(k) = k) l)

Find the 4 point DFT of h(n) using some other method. (Explain)

Is the filter Low Pass or High Pass ? Consider the new filter h1(w) = h(n). (-1)n

Find the frequency response of the new filter (in terms of cosine). H1() = m) Is this a Low Pass or High Pass filter?

n) Justify what happened to the frequency response of the original filter based on the DTFT properties. DTFT Property: ____________________________________________________ o) Find the steady state output of the new filter to x1[n]. 9 y1[n] =

p) Exercice N3:

Find the steady state output of the new filter to x2[n].

y2 [n] = (5pts)

Un Filtre numrique causal a` rponse impulsionnelle h(n) est reprsent en FiG1. x(n) (h(n y(n)

L'emplacement de ples et zros de sa fonction de transfert H(Z) est donne en Fig2 Zros en z = j, z= -j, z = -1; Pole de 3eme ordre a` l'origine , Reprsentent respectivement zros et ples dans le plan complexe. a) Trouver H(Z)- Fonction de transfert de ce filtre. Dduire h(n) b) Est-ce qu'ils' agit d'un filtre de Type RIF ou RII? Justifier votre rponse. c) Est-ce qu'ils' agit d'un filtre Stable? Justifier votre rponse. d) Est-ce qu'ils' agit d'un filtre Ralisable? .Justifier votre rponse. Si oui t donner le schma synoptique d'une telle ralisation. e) Chercher y(n) pour x(n) = [-1, 1 -2, 0, 2, -1] f) Chercher le module de la rponse en frquence pour =0 g) Tracer H (ej ) h) Este-ce que ce filtre est de type passe-bas ou passe-haut. Justifier votre rponse.

10

Anda mungkin juga menyukai