Beruflich Dokumente
Kultur Dokumente
Partie 1
2
1- De ce programme effectué sur scilab, la figure ci-contre en résulte.
Filtres analogiques d’ordre 7
1 .1
13
Fréquence• (Hz)
3
Les courbes qui en résulte représentent les approximations
// fréquence de travail
fc = 5 ; //hz
// l’ordre du filtre étudié
n=7;
//calcul des différents point (pôle) de la représentation de la fonction de transfert du filtre encore appelé filtre
polynomiaux
//détermination du filtre analogique
hc1 = analpf(n, 'cheb1', [0.1 0], fc*2*%pi);
hc2 = analpf(n, 'cheb2', [0 0.1], fc*2*%pi);
he = analpf(n, 'ellip', [0.1 0.1], fc*2*%pi);
// création d’un système linéaire
hc1 = syslin('c',hc1);
hc2 = syslin('c',hc2);
he = syslin('c',he);
hb = syslin('c',hb);
Représentation fréquentielle du filtre
[fr, hf] = repfreq(hc1, 0, 15);
plot(fr,abs(hf),'b')
[fr, hf] = repfreq(hc2, 0, 15);
plot(fr,abs(hf),'g')
[fr, hf] = repfreq(he, 0, 15);
plot(fr,abs(hf),'r')
[fr, hf] = repfreq(hb, 0, 15);
plot(fr, abs(hf), 'c')
excution de la figure, nom et légende.
legend(["Chebyshev I", "Chebyshev II", "Elliptic", "Butterworth"]);
xgrid()
4
xlabel("Fréquence (Hz)")
ylabel("Gain")
title("Filtres analogiques d’ordre 7").
2- Explication des fonctions suivants
a) analpf : présentation du filtre analogique
b) syslin : système linéaire
c) repfréq : représentation fréquentielle.
n=2 n=3
n=4 n=5
5
n=6 n=7
Les résonnances sont plus fréquentes, lorsque l’ordre du filtre du filtre augmente. Arrivant à n=5, nous constatons
que le filtre semble garder sa stabilité.
4- Soit les 2 programmes ci-dessous : décrivez et comparez les fonctions réalisées par ces deux programmes.
6
// Fonction 1 // Fonction 2
fc = 5; fc = 5;
n=7; n=7;
hc1 = analpf(n, 'cheb1', [0.1 0], fc*2*%pi); hs=analpf(n,'cheb1',[.1 0],fc);
hc1 = syslin('c',hc1); fr1=0:.1:15;
clf(); hf1=freq(hs(2),hs(3),%i*fr1);
[fr, hf] = repfreq(hc1, 0, 15); hm=abs(hf1);
plot(fr,abs(hf),'b') plot(fr1,hm,'r');
xgrid() xgrid()
xlabel("Fréquence (Hz)") xlabel("Fréquence (Hz)")
ylabel("Gain") ylabel("Gain")
title("Fonction 1") title("Fonction 2")
7
// Etudes des filtres analogiques
// Fonction 1
fc=5;
n=7;
hc1 = analpf(n, 'cheb1', [0.1 0], fc*2*%pi);
hc1 = syslin('c',hc1);
[fr, hf] = repfreq(hc1, 0, 15);
bode(hc1,fr);
La Courbe 1 représente l’amplitude du gain en fréquence; la courbe 2 représente l’amplitude de la phase du filtre
Tchebychev 1 d’ordre 7 à une fréquence de 5hz.
8
1) Soit le programme P4, permettant d’effectuer la modulation en amplitude entre deux signaux.
* La fréquence de la porteuse
f p=50e3
* La fréquence du signal
9
f s=2e3
Le signal modulé obtenu en faisant le produit de chaque élément des matrices des signaux à chaque instant t, se
présente sous la forme d’un signal sinusoïdale.
10
a. Interprétez et analysez la représentation spectrale du signal démodulé : Indiquez les différentes fréquences
observées (voir partie du cours sur la démodulation).
11
Partie 3 : Filtrage du signal démodulation
12
Hpb=¿
1.594 D+34
2 3 4 5 6 7 8
1.594 D+34+ 4.334 D+30 s+5.893 D+26 s +5.199 D+22 s + 3.243 D+18 s +1.463 D+14 s +4.668 D+09 s + 96619.636 s +s
2. Le degré du filtre
3. Le type de filtre
4. Sa fréquence de coupure
fc=5000
La réponse fréquentielle est représenté en série de rais, pour un signal filtré nous avons qu’une raie par contre pour
un signal démodulé nous en comptons 4 ; cela signifie que le signal a été nettoyer lors du filtrage.
13
a. Interprétez et analysez le résultat en sortie du filtre
3- Le programme P9 permet d’afficher le signal modulé et le signal démodulé (signal obtenu après démodulation et
filtrage).
a. Comparez les deux signaux en indiquant les valeurs d’Amplitude, de fréquence et de déphasage de chacune des
courbes.
14
Les deux signaux sont identiques mais obtenus avec un décalage ou déphasage φ . L’amplitude A=6 ;
4
f =1/T =1/0.0005=5.10
15