Vous êtes sur la page 1sur 5

SIGNAUX NUMERIQUES – GEP3032L

Examen partiel - octobre 2020 – sans document – calculatrice autorisée – 1h30

I) Transformée de Fourier.
On considère le signal x(t) ci-contre.

a) Déterminez et tracez la dérivée de


x(t). Cette dérivée sera appelée y(t).
(Attention au calcul des pentes) 2pts

b) Calculez la transformée de Fourier Y() du signal y(t). En déduire X().2pts+1pt


t
c) Soit z(t)= 
x().d Est-ce que z(t) possède une transformée de Fourier ?
-∞
Si oui, donnez Z(). Justifiez les réponses . 2pts
--------------------------------------------------------------------------------------------------------------------
II) Echantillonnage
1
On considère un signal dont le spectre peut s’écrire : S() =

( j. + 1 )3
2..5000
a) Tracez le diagramme asymptotique de ce spectre. 1pt
(Aidez-vous de l’échelle log en bas de la page)
b) L’amplitude du signal est considéré comme négligeable en dessous de -80dB. Quelle doit être
la fréquence d’échantillonnage minimale ? (graphiquement ou par le calcul) 1pt
La fréquence d’échantillonnage nous est imposée et vaut 100kHz. Il faut donc utiliser un filtre
anti-repliement F(j). Ce filtre sera du 2° ordre.
c) Quelle atténuation doit apporter le filtre à Fe/2 ? 1pt
d) Quelle devra être la fréquence de cassure du filtre ? 2pts
e) Tracez le diagramme de Bode pour montrer |S()|, le filtre |F(j)|, et le signal filtrée. 1pt
--------------------------------------------------------------------------------------------------------------------
III Filtre numérique. La pulsation d’échantillonnage est notée  = 2./T.

Soit le filtre numérique d’entrée x(k), de sortie y(k) défini par l’équation aux différences :
y(k) = 0,1.y(k-1) - 0,1.y(k-2) + x(k-1) + x(k-2)

a) Donnez la représentation par schéma-bloc de ce filtre. 1pt


b) Etudiez la stabilité de ce filtre. 1pt
c) Etudiez la réponse à une entrée échelon : x(k)=1 si k≥0 (à l’aide d’un tableau)
puis tracez le signal y(k). Commentaire ? 2pts
d) Donnez l’expression du filtre H() en utilisant le théorème du retard. 1pt
e) Calculez les modules de H(0), H(/4), H(/2) et on donne : |H(/8)| = 1,99
Tracez |H()| . Quel est ce type de filtre ? 2pts

-------------------------------------------------------------------------------------------------------------------
∞ ∞
(t-to).f(t).dt = f(to)
 --- X() =  -jt
x(t).e .dt .
-∞ -∞
I) Transformée de Fourier.

a) y(t) = dx/dt
Sur l’intervalle [-2 ; -1] x(t) décroit de 1, donc la pente est : -1.
Sur l’intervalle [-1 ; 1] x(t) croit de 2, donc la pente est : +1.
Sur l’intervalle [1 ; 2] x(t) décroit de 1, donc la pente est : -1.
Donc :

2pts
b) calcul de la transformée Y() :
−1 1 2
𝑌(𝜔) = ∫ −𝑒 −𝑗𝜔𝑡 . 𝑑𝑡 + ∫ 𝑒 −𝑗𝜔𝑡 . 𝑑𝑡 − ∫ 𝑒 −𝑗𝜔𝑡 . 𝑑𝑡
−2 −1 1

𝑒 𝑗𝜔 − 𝑒 2𝑗𝜔 𝑒 −𝑗𝜔 − 𝑒 𝑗𝜔 𝑒 −2𝑗𝜔 − 𝑒 −𝑗𝜔


𝑌 (𝜔 ) = − + −
−𝑗𝜔 −𝑗𝜔 −𝑗𝜔

𝑒 𝑗𝜔 − 𝑒 2𝑗𝜔 − 𝑒 −𝑗𝜔 + 𝑒 𝑗𝜔 + 𝑒 −2𝑗𝜔 − 𝑒 −𝑗𝜔


𝑌 (𝜔 ) =
𝑗𝜔

2𝑒 𝑗𝜔 − 2𝑒 −𝑗𝜔 − (𝑒 2𝑗𝜔 − 𝑒 −2𝑗𝜔 ) 4. sin(𝜔) − 2. sin(2𝜔)


𝑌 (𝜔 ) = =
𝑗𝜔 𝜔

4. sin(𝜔) sin(2𝜔)
𝑌 (𝜔 ) = − 4. = 4. sinc(𝜔) − 4. sinc(2𝜔) 𝟐𝐩𝐭𝐬
𝜔 2. 𝜔

𝑑𝑥 4. sin(𝜔) − 2. sin(2𝜔)
𝑃𝑢𝑖𝑠𝑞𝑢𝑒 𝑦(𝑡) = 𝑎𝑙𝑜𝑟𝑠 𝑌(𝜔) = 𝑗𝜔. 𝑋(𝜔) 𝑑𝑜𝑛𝑐: 𝑋(𝜔) = 𝟏𝐩𝐭
𝑑𝑡 𝑗. 𝜔 2

Pour info :
Allure de |X()|
𝑡
𝑐) 𝑧(𝑡) = ∫ 𝑥 (𝑡 ′ ). 𝑑𝑡′
−∞

𝑝𝑢𝑖𝑠𝑞𝑢𝑒 ∫ 𝑥 (𝑡). 𝑑𝑡 = 0 , 𝑐𝑒𝑙𝑎 𝑠𝑖𝑔𝑛𝑖𝑓𝑖𝑒 𝑞𝑢𝑒 𝑧(𝑡) 𝑟𝑒𝑣𝑖𝑒𝑛𝑡 à 0 𝑙𝑜𝑟𝑠𝑞𝑢𝑒 𝑡 → ∞.
−∞
Donc z(t) est sommable ; par conséquent il possède une transformée de Fourier.

Pour info :
Allure de z(t) :

𝑡
𝑋 (𝜔 ) 4. sin(𝜔) − 2. sin(2𝜔)
𝑧(𝑡) = ∫ 𝑥 (𝑡′). 𝑑𝑡′ → 𝑍 (𝜔 ) = 𝑑𝑜𝑛𝑐: 𝑍(𝜔) = 𝟐𝐩𝐭𝐬
−∞ 𝑗𝜔 −𝜔 3

II) Echantillonnage
1
𝑠𝑝𝑒𝑐𝑡𝑟𝑒 𝑑𝑢 𝑠𝑖𝑔𝑛𝑎𝑙 ∶ 𝑆(𝜔) = 3
𝜔
(𝑗. 2. 𝜋. 5000 + 1)
a) tracé du spectre :
Asymptote en basse fréquence : |S(0)|=1 donc 0dB
Fréquence de cassure : Fc = 5000Hz
Pente après la cassure : 3*(-6dB/oct) = -18dB/oct car le dénominateur est de degré 3…
… ou encore -60dB/décade.

1pt

(Remarque: de 5kHz à 50kHz (une décade), le module décroit de 60dB. Puis de 50kHz à 100kHz
(une octave) il décroit encore de 18 dB. Donc |S(100kHz)|dB = -78dB ; c’est presque -80dB)

b) fréquence d’échantillonnage :
Nombre d’octaves nécessaires pour atteindre -80dB : On calcule -80/-18 = 4,444
Donc la fréquence où on atteint -80dB est : Fmax = 5 kHz * 24,444 = 5 kHz * 21,8 = 109 kHz
La fréquence d’échantillonnage doit être Fe ≥ 2 * 109kHz = 218kHz 1pt

c) Si Fe = 100kHz alors Fmax est 50kHz et il faudrait avoir -80dB à cette fréquence.
Or |S(50 kHz)|dB = -60dB. => Le filtre anti-repliement devra donc apporter une atténuation de
20dB à cette fréquence de 50kHz. 1pt
d) Le filtre anti-repliement est d’ordre deux, donc sa pente est de -12dB/oct.
Pour atteindre -20dB, il faut donc 20/12 octaves. 20/12=1,667
La fréquence de cassure du filtre doit satisfaire la relation : Fc*21,667 = 50kHz
Donc : Fc*3,18 = 50kHz  Fc = 15,7kHz 2pt

1pt

III Filtre numérique. La pulsation d’échantillonnage est notée  = 2./T.

y(k) = 0,1.y(k-1) - 0,1.y(k-2) + x(k-1) + x(k-2)

a) schéma-bloc : 1pt

b) stabilité :

y(k) = 0,1.y(k-1) - 0,1.y(k-2) + x(k-1) + x(k-2)

y(k) - 0,1.y(k-1) + 0,1.y(k-2) = 0 => r2 - 0,1.r + 0,1 = 0 …  = 0,01 - 4*0,1 = - 0,39

Les racines sont complexes conjuguées : 0,5*( 0,1  i*0,624) = 0,05  i*0,312

Le module de chaque racine est : 0,316. Il est inférieur à 1, donc le filtre est stable. 1pt

c) Réponse à un échelon :

k= -1 0 1 2 3 4 5 6 7
x(k) = 0 1 1 1 1 1 1 1 1
y(k) = 0 0 1 2,1 2,11 2,001 2 2 2
y(k-1) = 0 0 0 1 2,1 2,11 2,001 2 2
y(k-2) = 0 0 0 0 1 2,1 2,11 2,001 2
On constate que y(k) tend vers la valeur constante
‘2’. Donc le filtre transmet le continu et possède
un gain statique de 2.
2pts

d) Fonction de transfert : y(k) = 0,1.y(k-1) - 0,1.y(k-2) + x(k-1) + x(k-2)

y(k) - 0,1.y(k-1) + 0,1.y(k-2) = x(k-1) + x(k-2)

𝑌 (𝜔) − 0,1 ∗ 𝑌 (𝜔) ∗ 𝑒 −𝑗𝜔𝑇 + 0,1 ∗ 𝑌(𝜔) ∗ 𝑒 −𝑗2𝜔𝑇 = 𝑋(𝜔) ∗ 𝑒 −𝑗𝜔𝑇 + 𝑋(𝜔) ∗ 𝑒 −𝑗2𝜔𝑇

(1 − 0,1 ∗ 𝑒 −𝑗𝜔𝑇 + 0,1 ∗ 𝑒 −𝑗2𝜔𝑇 ) ∗ 𝑌(𝜔) = (𝑒 −𝑗𝜔𝑇 + 𝑒 −𝑗2𝜔𝑇 ) ∗ 𝑋(𝜔)

𝜔 𝜔
𝑌(𝜔) 𝑒 −𝑗𝜔𝑇 + 𝑒 −𝑗2𝜔𝑇 𝑒 −𝑗2𝜋.𝛺 + 𝑒 −𝑗4𝜋.𝛺
( )
𝐻 𝜔 = = = 𝜔 𝟏𝐩𝐭
𝑋(𝜔) 1 − 0,1 ∗ 𝑒 −𝑗𝜔𝑇 + 0,1 ∗ 𝑒 −𝑗2𝜔𝑇 1 − 0,1 ∗ 𝑒 −𝑗2𝜋.𝜔
𝛺 + 0,1 ∗ 𝑒
−𝑗4𝜋.
𝛺

e) Tracé du module de H()

𝑒 −0 + 𝑒 −0 1+1
H(ω = 0) = −0 −0
= =2;
1 − 0,1 ∗ 𝑒 + 0,1 ∗ 𝑒 1 − 0,1 ∗ 1 + 0,1 ∗ 1

Ω 𝑒 −𝑗𝜋 + 𝑒 −𝑗2𝜋 −1 + 1
H (ω = )= −𝑗𝜋 −𝑗2𝜋
= =0
2 1 − 0,1 ∗ 𝑒 + 0,1 ∗ 𝑒 1 + 0.1 + 0.1
𝑗𝜋
Ω |𝑒 − 2 + 𝑒 −𝑗𝜋 | |𝑗 − 1| √2
|H (ω = )| = 𝑗𝜋
= = = 1,56
4 |1 + 0.1 ∗ 𝑗 − 0.1| 0,9055
|1 − 0,1 ∗ 𝑒− 2 + 0,1 ∗ 𝑒 −𝑗𝜋 |

Ω
𝑒𝑡 𝑜𝑛 𝑑𝑜𝑛𝑛𝑒 ∶ |H (ω = )| = 1,99
8

Sur l’intervalle [ 0 ; /2 ] on constate qu’il s’agit d’un filtre passe-bas. 2pts

Vous aimerez peut-être aussi