Vous êtes sur la page 1sur 6

TP Traitement du Signal

FILTRAGE ANALOGIQUE

But du TP: Il s'agit de voir comment utiliser Matlab pour concevoir et simuler un filtre
analogique, ceci se fera au travers d'une application particulière concernant la modulation à
bande latérale unique (BLU).

1) Généralités sur la modulation à bande latérale unique.


La modulation BLU est utilisée par les cibistes, certain radio amateurs, en
communication militaire ainsi qu’en téléphonie pour concentrer plusieurs voies de manières
analogique. Les principaux avantages de ce mode de transmission sont le faible
encombrement spectral et par voie de conséquence la faible puissance nécessaire à l'émission.
Rappelons ci-dessous le spectre d'un signal modulé en amplitude sans porteuse dans le
cas d'un message sinusoïdal m  t  de fréquence f m . Il est possible de montrer que ce signal

peut être obtenu par le produit simple de la porteuse Ap cos  2 f p t  par le signal modulant

Am cos  2 f mt  .

0 f p  fm fp f p  fm fréquence

Spectre d'un signal modulé en amplitude sans porteuse

Les informations qui caractérisent le message modulant que l'on veut transmettre sont sa
fréquence f m et son amplitude Am . Après modulation ces informations sont contenues dans

les raies situées en f p  f m et f p  f m . En réalité, les raies f p  f m et f p  f m contiennent les

mêmes informations. Ceci veut donc dire qu'il est inutile de transmettre simultanément les

1
deux raies situées en f p  f m et f p  f m ; ces deux raies constituent dans ce cas particulier ce

qu'on appelle plus généralement les bandes latérales supérieure et inférieure.


La modulation BLU consiste à filtrer le signal modulé en amplitude de manière à ne
transmettre qu'une seule bande latérale (BLI ou BLS suivant la bande sélectionnée: Inférieure
ou Supérieure respectivement). Un avantage essentiel est que la bande à transmettre est
réduite de moitié par rapport aux modulations AM (avec ou sans porteuse) pour un message
donné. On gagne donc un demi bande qui peut servir à transmettre un autre signal. Par contre
le signal est plus difficile à démoduler en raison de l'absence de porteuse.
Le schéma de principe qui peut s'appliquer à la modulation BLU est donc le suivant:

Message à
transmettre: m  t  YAM  t  YBLU  t 

Porteuse signal modulé BLU


p(t )  cos2f p t  (BLS ou BLI)
Filtre passe bande

Le travail qui vous est demandé est de simuler les signaux modulés, et de concevoir et vérifier
le bon fonctionnement du filtre passe-bande. Nous vous donnerons donc dans un premier
temps les principaux types de filtres analogiques qu'il est possible de concevoir avec Matlab.

2) Caractéristiques des filtres analogiques

Nous donnerons dans un premier temps les caractéristiques des fonctions de transfert
des différents types de filtre pour des passe-bas.

2.1) Filtres de Butterworth

2
Un filtre de Butterworth d'ordre n de type passe-bas sera défini par une fonction de transfert
H() qui vérifie l'équation suivante:
1
H ( )  0
2
2n
 
1   
0 
0 représentant la pulsation de coupure à –3dB.
Ces filtres ne présentent pas d'ondulations en bande passante ni en bande atténuée.

2.2) Filtres de Tchebycheff

Il existe deux types de filtres de Tchebycheff, noté type 1 et type 2.


Pour le type 1, la fonction de transfert est donnée par l’équation :

1
H( f ) 
2

 1   Tn2 ( f )
2

cos(n arccos( x)) pour x  1
avec Tn( x)  
cosh(n arg cosh( x)) pour x  1

Pour le type deux, la fonction de transfert est donnée par :

1
H( f ) 
2


1   T ( f a ) / Tn2 ( f )
2
n
2

où f a représente la fréquence de début de bande atténuée.
Les filtres de Tchebycheff présentent :
- soit une ondulation en bande passante mais pas en bande atténuée (filtre de type 1)
- soit une ondulation en bande atténuée mais pas en bande passante (filtre de type 2)

L’ondulation en bande passante vaut 1 / 1   2 . Les caractéristiques des filtres de


Tchebycheff sont meilleures en atténuation que celles des filtres de Butterworth.

2.3) Filtres de Cauer ou filtres elliptiques

3
Ils sont optimaux en terme de bande de transition et ont pour gain :

1
H( f ) 
2


1   Rn2 ( f , L)
2

où Rn est une fonction rationnelle de Tchebycheff et où L caractérise l’atténuation. Les filtres
de Cauer présentent des ondulations en bande passante et en bande atténuée. La valeur de

l’ondulation en bande atténuée vaut 1 / 1   2 .

3) Travail demandé

3.1) Simulation et analyse du signal modulé en amplitude sans porteuse YAM  t 

- Créez un script que vous nommerez filtanal.m dans lequel vous allez générer le signal
YAM  t  correspondant au produit du signal modulant m(t )  cos2f m t  avec la porteuse

p(t )  cos2f p t . On choisit les fréquences suivantes: fm=1kHz et fp=100kHz, et le calcul

du signal YAM  t  se fera sur un vecteur temps défini par:

t=0:te:(N-1)te avec te=4/fm/N et N=5000.


Ce script devra permettre le tracé de 2 graphes sur une même figure:
- le premier correspondant à YAM en fonction de t.

- le second pour le spectre calculé avec l'instruction fft: YAM en fonction de la fréquence.

- Expliquez comment vous générez le vecteur des fréquences


- Interpréter le spectre obtenu en le confrontant à ce que prédit la théorie (utilisez le zoom
pour bien visualiser toutes les raies).

3.2) Synthèse d'un filtre passe-bande

4
On fixe le gabarit suivant pour le filtre passe-bande devant sélectionner la bande latérale
inférieure et éliminer la bande latérale supérieure.

Rp=3dB

Rs=30dB

fP1=95kHz fP2=100kHz

fS2=100.6kHz
fS1=94.4kHz

Utilisez les instructions cheb1ord et cheby1 pour trouver la fonction de transfert du filtre
correspondant au gabarit précédent. Attention les anglophones appellent frequency ce que
nous appelons pulsation et qui correspond à   2f .
Ne créez pas une nouvelle fonction *.m, rajoutez les instructions nécessaires à l'obtention de
la fonction de transfert du filtre dans le fichier filtanal.m. Vérifiez que ce que vous avez
obtenu pour le filtre passe bande répond bien au gabarit demandé en traçant le module du gain
du filtre (en dB) en fonction de la fréquence en utilisant les instructions freqs et tf.

3.3) Simulation et vérification du fonctionnement du filtre passe-bande.

5
Pour vérifier à présent le bon fonctionnement du filtre passe-bande, nous allons rajouter
certaines instructions dans le fichier filtanal.m pour tracer dans la même figure sur 4 axes
différents les représentations temporelles et fréquentielles des signaux YAM et YBLI .(nous

garderons le signal YAM  t  simulé précédemment.

Pour générer le signal YBLI , utilisez l'instruction lsim.


- Observez et commentez les représentations temporelles et fréquentielles du signal modulé.
- Même question lorsque vous remplacez le signal modulant m  t  par la somme de 2

fonctions cosinus de fréquences 1 et 2 kHz.


- Interprétez l'évolution des résultats lorsque vous diminuez progressivement le nombre N de
valeurs utilisées pour la simulation. Prenez successivement les valeurs N=2000, N=1000 et
N=500.

Vous aimerez peut-être aussi