Vous êtes sur la page 1sur 12

UNIVERSITE DE SOUSSE

Institut Supérieur d’Informatique


et des techniques de communication
Hammam Sousse

Matière : TP Compatibilité Electro-Magnétique


Enseignante : Hayfa FHIMA
Classes : 2ème année Licence Télécom

Simulation d’un filtre passe Bas (Low Pass Filter : LPF )

Objectif :
Dans ce TP, on va générer dans un premier temps, un filtre passe Bas par l’utilisation des
différentes composantes de l’outil ADS. Dans une deuxième partie, on va optimiser ses
paramètres de deux façons : manuelle et automatique.
1. Création du workspace :
Au lancement de l’outil ADS, et avant de commencer, il faut créer un workspace.

1
Hayfa FHIMA
2. Création du schéma :
Après la création du workspace, il faut maintenant créer un schéma (schematic en anglais),
Nommer ce schéma LowPassFilterDesign et choisir comme template S_Params (comme c’est
montré dans la figure suivante). Cette étape est optionnelle.

2
Hayfa FHIMA
Une nouvelle page de schéma est ainsi créée avec 2 terminaisons (Term1 & Term2) de 50-
Ohm d’impédance chacune et un controlleur S-Parameter avec ses paramètres de fréquence
par défaut.

Maintenant, on va créer un circuit qui va être placer entre les deux terminaisons (Term1 &
Term2). Pour concevoir le Filtre Passe Bas ou Low Pass Filter (LPF) en anglais, on va utiliser
les composantes de la bibliothèque (Library) Lumped with Arthwork depuis la palette (qui
contient une liste de bibliothèques) comme c’est montré dans la figure suivante. A partir de
cette bibliothèque, on va utiliser 3 inducteurs (Inductors) nommés L_Pad et deux capaciteurs
(Capacitors) nommés C_Pad. Ces composants sont placés comme suit :

3
Hayfa FHIMA
Les valeurs des différents paramètres des différents composants y compris les deux
terminaisons et celles du S-Parameters sont les valeurs par défaut qu’on peut les modifier.
Pour changer les valeurs d’un composant dans le circuit, on double clique sur le composant par
exemple le conducteur et depuis la fenêtre affichée, on fait les modifications nécessaires.

On peut même cliquer sur le paramètre à changer directement dans le schéma.

Avant de faire la simulation, on doit faire les modifications suivantes :

4
Hayfa FHIMA
Pour le controlleur S-Parameter :

Les modifications à faire pour les autres composantes sont résumées dans les tableaux suivants :
L1 L2 L3 C1 C2
L 10 nH 10 nH 10 nH C 10 pF 10 pF
W 100 mil 100 mil 100 mil W 50 mil 50 mil
S 50 mil 50 mil 50 mil S 50 mil 50 mil
L1 150 mil 150 mil 150 mil L1 150 mil 150 mil

On garde la valeur 50 Ohm pour Term1 & Term2.


3. Simulation du circuit :
Pour simuler le circuit, on clique sur simulate (ou bien on tape directement F7), mais avant de
lancer la simulation, on doit parler des paramètres S-Parameters.
➢ Paramètres S
Un réseau est un ensemble d’appareil avec un ou plusieurs ports. Chaque port peut :
- Laisse passer l’énergie RF
- Absorbe l’énergie RF
- Réfléchir l’énergie RF.
Par exemple, les filtres et les amplificateurs représentent des appareils avec 2 ports.
Les S-Parameters sont donc une manière de représenter le niveau de l’énergie passée, absorbée
et réfléchie. Le nombre de paramètres S dépend du nombre de ports de l’appareil et il est égal
à 2n où n est le nombre de ports. Et ces paramètres sont représentés par les subscripts (Sxy) ou
aussi S(x,y).
S(1,1) : l’énergie réfléchie en entrée (Input Match, Return Loss)

5
Hayfa FHIMA
S(2,2) : l’énergie RF réfléchie à la sortie (Output Match, Return Loss)
Ces deux paramètres appelés coefficients réfléchie peuvent être tracés sur un graphe spécial
appelé Smith Chart.
S(2,1) : le Gain ou la perte de l’énergie
S(1,2) : l’isolement inversé.
Ces deux paramètres sont appelés coefficient de transmission.
Ainsi, pour un appareil de deux ports, on peut représenter ces paramètres par une matrice carrée
𝑆 𝑆12
comme suit : ( 11 )
𝑆21 𝑆22

Une fois on a lancé la simulation, les courbes sont tracés comme suit :

On peut même tracer plusieurs figures dans le même graphe :


On lance la simulation, une fenêtre de Data Display qui s’ouvre comme suit :

6
Hayfa FHIMA
On insère une forme rectangulaire (rectangular plot) puis on choisit depuis la fenêtre pop-up
window les paramètres S(1,1) et S(2,1) et clique sur Add.
Ensuite, on choisit l’unité dB puis on appuie sur OK pour voir les courbes demandées.

7
Hayfa FHIMA
Dans la suite, on va essayer de voir si les valeurs des différents paramètres choisis au début sont
optimisées ou non pour donner de meilleure performance. On va essayer également de rendre
ces valeurs optimisées. L’optimisation est ainsi de deux manières ; elle peut être manuelle par
le Tuning ou bien automatique par Optimization
4. Optimisation manuelle des différents paramètres : Tuning
C’est une manière comme on a dit manuelle pour optimiser les valeurs des différentes
composantes du circuit. On a la main de changer manuellement et de voir l’impact de cette
modification en temps réel sur la performance.
On va travailler sur la dernière figure là où on a tracé la performance des deux courbes de S(1,1)
et S(2,1).

- On clique maintenant sur Tune ayant comme icone


- On sélectionne après les composantes dont on veut jouer sur leurs paramètres : dans la
suite, on a sélectionné toutes les composantes.

- On change la valeur Max de 15 à 150. Et on met la fenêtre de Tune Parameters et la


fenêtre de Data Display.
- On commence à modifier la valeur des composantes et on constate que l’allure des deux
courbes change aussi au fur et à mesure.
- On enregistre les modifications après. On peut vérifier si les paramètres dans le circuit
ont changé de valeurs ou non.

8
Hayfa FHIMA
5. Optimisation automatique des différents paramètres : Optimization
En optant le choix de l’optimisation automatique qui sert à modifier les paramètres des
composantes du circuit pour obtenir la performance donnée comme des Goals. A noter que les
goals doivent être réalisable sinon, on ne va pas obtenir la performance recherchée.
Les étapes de l’optimisation sont :
- Définir et régler les buts ou bien Goals
- Mettre un controlleur d’optimisation Optimization Controller, on sélectionne le type de
l’optimizer et le nombre d’itérations.
- Rendre les valeurs des composantes optimisables.
Avant de procéder à l’optimisation, on doit copier le schéma obtenu avec le Tuning comme ça
on peut comparer les deux performances obtenues avec les deux méthodes d’optimisation.
- Aller dans fenêtre principale Main, cliquer bouton droit sur la Cell et sélectionner
« Copy Cell »

- Une nouvelle pop window s’affiche, où une suggestion de nom est donnée, on peut
garder la proposition comme on peut la changer, puis taper OK.
- La nouvelle cellule est créée et ajoutée au workspace.
- Ouvrir la nouvelle cell copiée.

9
Hayfa FHIMA
1. Fixer les buts/ Goals d’optimisation
- Aller dans la bibliothèque Optim/Stat/DOE et placer le composant « Goal » dans le
schéma
- Double cliquer sur le composant du Goal et entrer les paramètres comme suit :
o Expression = dB(S(1,1))
o Analysis = SP1 ( c’est le nom du controlleur S-Parameter comme c’est donné
dans le schéma)
o Cliquer sur Edit pour entrer le nom de variable freq, ou bien cocher directement
freq devant le bouton Edit.
o Sélectionner pour le type de limites le comparateur ‘<’ et entrer -20 pour le Max.
Pour la plage de fréquence freq min =0.01 G et freq max =0.2 G.

- On place aussi un autre Goal pour le S(2,1). On fait la même démarche que pour le
premier Goal sauf qu’on va définir deux limites :

10
Hayfa FHIMA
2. Régler le controlleur Optimizer
- Ajouter depuis la bibliothèque Optim/Stat/DOE le composant Optim

- Double cliquer sur ce dernier composant et régler :


o l’Optimization Type pour être Gradient
o mettre 2000 pour le nombre d’itérations.
- Aller au Display et sélectionner « clear all » pour que toutes les options soient
décochées. Puis cliquer sur OK. La fenêtre est ainsi comme suit :

11
Hayfa FHIMA
3. Définir les valeurs des composantes comme optimisables
- Aller à Simulate / Simulation Variables Setup…

- Cocher toutes les composantes ‘L’ et ‘C’ dans Optimization et mettre la valeur de 150
comme valeur Max puis OK:

- Cliquer sur le bouton optimize d’icone à côté de Tuning.

12
Hayfa FHIMA

Vous aimerez peut-être aussi