Vous êtes sur la page 1sur 9

TP 1 :

Réalisé par :
Baraa Gnichi
3-EEA-AII/G2
A. Objectif :
Maitriser les problèmes d’échantillonnage et de reconstruction des signaux ,
On ne perd pas d’information en reconstruisant un signal a partir de ses échantillons
Si la fréquence d’échantillonnage est au moins égale a deux fois la plus élevée des
fréquences contenues dans le spectre du signal qu’on échantillonne.
Fe>2Fm
Pour retrouver toutes les fréquences contenues dans le spectre du signal continu, il faut que
les termes qui caractérisent le spectre périodique du même signal après échantillonnage
aient des supports disjoints.

B. Représentation d’un signal réel :


 Questions :
sin(𝜋𝑓0 𝑡)
Générer le signal x(t)= sin 𝑐(𝑓0 𝑡) = de fréquence 𝑓0 =5Hz. On sera amené a
𝜋𝑓0 𝑡
simuler un signal continu par un signal discret, de fréquence d’échantillonnage
largement supérieur a celle du problème. On prendra un pas de discrétisation de
l’ordre 𝑇0 =0.001.
Représenter le signal temporel x(t) pour des valeurs de r comprises entre -2 a2
secondes.

 Programme :
clear all
close all
clc
f0=5;
T0=0.001;
t=[-2:T0:2]
x=sinc(f0*t)
figure(1)
plot(t,x)
grid
title('signal')
Figure(1)

C. Echantillonnage idéal :
On discrétise le signal x(t) défini précédemment par un échantillonneur idéal. Cet
échantillonneur est modélisé par la multiplication du signal continu x(t) et d’un
peigne de Dirac de période Te. Si x*(t) est le signal échantillonné de x(t) alors
𝑥 ∗ (𝑡) = 𝑥(𝑡)𝛿𝑡(𝑡)

𝑘
Avec :𝛿𝑡(𝑡) = ∑𝑘=+∞
𝑘=−∞ 𝛿(𝑡 − 𝐹 )
𝑒

 Questions :
Discrétiser le signal x(t) (prélever un nombre d’échantillons de ce signal sur
l’intervalle [-2,2] ) pour les 3 fréquences d’échantillonnage suivants :
𝐹𝑒1 = 5𝐻𝑧
𝐹𝑒2 = 10𝐻𝑧
𝐹𝑒3 = 30𝐻𝑧
Visualiser les échantillons prélevés pour les trois fréquences d’échantillonnage ,sur une
même courbe, et vérifier le théorème d’échantillonnage pour ces trois fréquences.
Programme :
f1=5;
f2=10;
f3=30;
T1=1/f1;
T2=1/f2;
T3=1/f3;
t1=[-2:T1:2]
t2=[-2:T2:2]
t3=[-2:T3:2]
x1=sinc(f0*t1)
x2=sinc(f0*t2)
x3=sinc(f0*t3)
figure(2)
plot(t1,x1,'r')
hold on
plot(t2,x2,'b')
hold on
plot(t3,x3,'g')
xlabel('temps')
ylabel('amplitude')
grid

Figure(2)
D. Echantillonnage réel :
Questions :
Pour 𝐹𝑒1 = 5𝐻𝑧, Discrétiser le signal x(t) a l’aide de l’échantillonneur moyenner
pendant :
-Une durée de l’impulsion de largeur 𝜏 = 𝑇𝑒1 (𝑇𝑒1 = 1⁄𝐹
𝑒1
𝑇
-Une durée de l’impulsion de largeur 𝜏 = 𝑒1⁄5
-Représenter dans chaque cas le signal discret x*(t) et le signal originel x(t).
-Refaire le même travail pour les fréquences d’échantillonnage 𝐹𝑒2 = 10𝐻𝑧 et
𝐹𝑒3 = 30𝐻𝑧.
La fonction Matlab suivante réalise l’échantillonnage moyenneur d’un signal x(t)
avec une impulsion de largeur delta T.

Te=1/f0
delta1=Te
delta2=Te/5
moy1=moyenneur(x,t,Te,delta1);
moy2=moyenneur(x,t,Te,delta2);
figure(3)
plot(t,x,'green');
hold on
plot(t1,moy1,'blue');
figure(4) plot(t,x,'green');
hold on
plot(t1,moy2,'blue');

function
moy=moyenneur(x,t,Te,Delta1);
tech=-2:Te:2;
for n=1:length(tech)
nb_points=find((t>=tech(n))&(t<tech(n)+Delta1));
Xech_reel(n)=mean(x(nb_points));
end
moy=Xech_reel;
Figure(3)

Figure(4)
E. Reconstruction du signal :
Question :
Pour Fe1=5 Hz, Reconstruire le signal xr(t) en utilisant le Bloqueur d'Ordre Zéro.
Représenter dans la même figure les signaux x(t) et xr(t)

- Refaire le même travail pour les fréquences d'échantillonnage

Fe2=10 HzAfin de simplifier

Xboz1=BOZ(moy1,t,Te)
figure(5)
plot(t,x,'red');
hold on
plot(t,Xboz1,'black');

Xboz2=BOZ(moy2,t,Te)
figure(6)
plot(t,x,'green');
hold on;
plot(t,Xboz2,'blue');

function Xboz= BOZ


(xechant_reel,t,Te);
Xbloqueur=zeros(size(t));
tech=-2:Te:2;
for m=1:length(tech)-1

nb_point=find((t>=tech(m))&(t<tech(m+1)));

Xbloqueur(nb_point)=xechant
_reel(m);

La fonction Matlab suivante réalise le blocage d'ordre zéro d'un signal échantillonnéx*(t).
Figure(5)

Figure(6)

Conclusion : la relation entre l’échantillonnage et la reconstruction des signaux est


fondamentale : la précision de la reconstruction dépend directement de la méthode
d’échantillonnage utilisée . En résumé l’échantillonnage consiste a convertir un signal
continu en un signal discret tandis que la reconstruction reconstitue le signal continu a partir
Echantillons.

Vous aimerez peut-être aussi