Vous êtes sur la page 1sur 61

ENSEIRB-MATMECA

TECHNIQUES RF

TP / PROJET DE CONCEPTION RF

PROCEDURES DUTILISATION DU LOGICIEL


ANSYS / ANSOFT DESIGNER V8

Francis RODES

Eliane GARNIER

1
SOMMAIRE
1 INTRODUCTION, AVANT PROPOS.............................................................................. 5
2 PROCEDURES DACCES ET DE CONFIGURATION DANSYS DESIGNER........... 6
2.1 Lancer le logiciel ANSYS DESIGNER : .................................................................... 6
2.2 CHARGEMENT DES LIBRAIRIES DE COMPOSANTS : Vendors Elements .... 6
2.3 Using the Vendor Libraries ......................................................................................... 6
3 Procdures de placement dans un schma de composants issus de la librairie : Vendors
Elements .................................................................................................................................. 10
3.1 Capacitor .................................................................................................................... 10
3.2 Transistor ................................................................................................................... 11
3.3 Example of using Legacy S Parameter Data ............................................................. 12
3.3.1 Transistor ............................................................................................................ 12
3.3.2 Example of using Legacy S Parameter Data ...................................................... 14
4 DESSIN DUN SCHEMA SIMULABLE, SIMULATION LINEAIRE, PROCEDURE
DUTILISATION DE LOUTIL : SMITH TOOL .................................................................. 17
4.1 Introduction : Prsentation des procdures dutilisation ........................................... 17
4.2 Procdure dutilisation de la schmatique ................................................................. 18
4.2.1 Introduction ........................................................................................................ 18
4.2.2 Placement des ports dentre (1) et de sortie (2) ................................................ 18
4.2.3 Paramtrage des ports dentre (1) et de sortie (2) ............................................ 18
4.2.4 Placement des composants L et C. ..................................................................... 18
4.2.5 Placement du symbole de terre (Ground) ........................................................... 21
4.2.6 Interconnexion des composants sans tenir compte de la longueur des pistes de
liaisons. 21
4.2.7 Interconnexion des composants en tenant compte de la longueur des pistes de
liaisons. 21
4.2.8 Vrification du schma....................................................................................... 24
4.2.9 VERIFICATION DE LA NETLIST GENEREE ............................................ 24
4.2.10 Copier / coller du schma dans le traitement de texte Word. ............................. 24
4.3 CONFIGURATION ET LANCEMENT DUNE ANALYSE LINEAIRE .............. 25
4.3.1 CONFIGURATION DUNE ANALYSE LINEAIRE ...................................... 25
4.3.2 LANCEMENT DUNE ANALYSE LINEAIRE ............................................... 25
4.4 VISUALISATION DES RESULTATS DE LANALYSE LINEAIRE DANS
LABAQUE DE SMITH ...................................................................................................... 26
4.5 UTILISATION DE LOUTIL SMITH TOOL .......................................................... 27
4.5.1 APPEL DE LOUTIL SMITH TOOL. .............................................................. 27
4.5.2 CONFIGURATION DE LOUTIL SMITH TOOL. .......................................... 27
4.5.3 CONCEPTION DU RESEAU DADAPTATION ............................................ 28
5 CONCEPTION ET SIMULATION LINEAIRE DUN LNA (Low Noise Amplifier) ... 33
5.1 DESSIN DU SCHEMA ELECTRIQUE ................................................................... 33
5.1.1 Introduction ........................................................................................................ 33
5.2 Placement dun transistor modlis par ses paramtres S ......................................... 33
5.3 CONFIGURATION ET LANCEMENT DUNE ANALYSE LINEAIRE .............. 34
5.4 VISUALISATION DES RESULTATS DE LANALYSE LINEAIRE DANS
LABAQUE DE SMITH ...................................................................................................... 34
5.5 UTILISATION DE LOUTIL SMITH TOOL .......................................................... 34
5.5.1 APPEL DE LOUTIL SMITH TOOL. .............................................................. 34
5.5.2 CONFIGURATION DE LOUTIL SMITH TOOL. .......................................... 34

2
5.5.3 Conception du rseau dadaptation dentre ...................................................... 37
5.5.4 Conception du rseau dadaptation de sortie...................................................... 38
5.6 CONSTRUCTION DE LAMPLIFICATEUR ......................................................... 40
5.7 SIMULATION DE LAMPLIFICATEUR ............................................................... 40
6 TRANSFERT DE PARAMETRES Sij MESURES AVEC UN VECTOR NETWORK
ANALYZER ............................................................................................................................ 42
6.1 INTRODUCTION ..................................................................................................... 42
6.2 PHASE 1 : ENREGISTREMENT DES PARAMETRES Sij MESURES AVEC UN
VECTOR NETWORK ANALYZER : Agilent N3382A .................................................... 42
6.3 PHASE 1 : ENREGISTREMENT DES PARAMETRES Sij MESURES AVEC UN
VECTOR NETWORK ANALYZER : HP 8753D .............................................................. 43
6.3.1 INTRODUCTION .............................................................................................. 43
6.3.2 OPERATION 1.1 : ENREGISTREMENT SUR FLOPPY DISK 3.5 DES
PARAMETRES Sij MESURES AVEC LE VECTOR NETWORK ANALYZER :
HP8753D .......................................................................................................................... 43
6.3.3 OPERATION 1.2 : LECTURE DES PARAMETRES Sij ENREGISTRES SUR
FLOPPY DISK 3.5 MODIFICATION DE LEXTENSION ET COPIE DANS UN
REPERTOIRE .................................................................................................................. 44
6.4 Phase 2 : TRANSFERT DES PARAMETRES Sij ENREGISTRES VERS LE
LOGICIEL Ansoft Designer ................................................................................................ 45
6.4.1 Avant propos : prslection composant N port .............................................. 45
6.4.2 Le N port a sa rfrence connecte la masse ................................................ 45
6.4.3 Le N port a sa rfrence non connecte la masse ......................................... 47
7 TRANSFERT MANUEL DE PARAMETRES Sij PROVENANT DUNE
SPREADSHEET ...................................................................................................................... 48
7.1.1 Introduction ........................................................................................................ 48
7.1.2 Le N port a sa rfrence connecte la masse ................................................ 48
7.1.3 Le N port a sa rfrence non connecte la masse ......................................... 49
8 SIMULATION NON LINEAIRE DE TYPE HARMONIC BALANCE : EXEMPLE
DUN AMPLIFICATEUR DE PUISSANCE .......................................................................... 50
8.1 Introduction. .............................................................................................................. 50
8.2 Dessin du schma du circuit ...................................................................................... 50
8.3 Phase 1 : Vrification de la polarisation. ................................................................... 51
8.4 Phase 2 : Dfinition du signal dentre pour la simulation non linaire.................... 52
8.4.1 Remarque prliminaire : ..................................................................................... 52
8.4.2 Dfinition dune : RF 1 tone Analysis. .............................................................. 52
8.4.3 Dfinition dun : Power Sweep .......................................................................... 53
8.5 Phase 3 : Lancement de lanalyse : Harmonic Balance Analysis 1Tone................... 54
8.6 Phase 4 : Affichage des rsultats de simulation ........................................................ 54
8.6.1 Affichage Pout & Transducer Gain .................................................................... 54
8.6.2 Affichage du spectre de Pout.............................................................................. 55
8.7 Phase 5 : Dtermination de limpdance de charge optimale avec loutil Load Pull
Analysis ................................................................................................................................ 56
8.7.1 Avant propos ...................................................................................................... 56
8.7.2 Vrification et modification du schma de lamplificateur ................................ 56
8.7.3 Dfinition dune puissance dente constante .................................................... 57
8.7.4 Configuration dune simulation non linaire Harmonic Balance pour une
puissance dentre constante et une frquence unique ..................................................... 58
8.7.5 Lancement de lanalyse : Harmonic Balance : HB1_Loadpull .......................... 58

3
8.7.6 VISUALISATION DES RESULTATS DE LANALYSE LOAD PULL DANS
LABAQUE DE SMITH .................................................................................................. 59
8.7.7 Vrification du spectre de la puissance de sortie pour limpdance de
charge optimale ............................................................................................................... 60
4. Lancement de lanalyse : Harmonic Balance Analysis 1Tone ....................................... 61
9 SIMULATION DUN OSCILLATEUR PAR ANALYSE : HARMONIC BALANCE
Erreur ! Signet non dfini.
9.1 Introduction. ..................................................................... Erreur ! Signet non dfini.
9.2 Phase 1 : Dessin du schma de loscillateur ..................... Erreur ! Signet non dfini.
9.2.1 Dessin du schma ...................................................... Erreur ! Signet non dfini.
Remarque importante relative ce schma : ............................... Erreur ! Signet non dfini.
Le port 1 doit tre configur avec une impdance de valeur : .... Erreur ! Signet non dfini.
Re = 50, Im = 0......................................................................... Erreur ! Signet non dfini.
9.2.2 Placement et connexion des sondes de tension ......... Erreur ! Signet non dfini.
9.3 Phase 1: Vrification de la polarisation. ........................... Erreur ! Signet non dfini.
9.4 Phase 2: HB Resonant Frequency Search ......................... Erreur ! Signet non dfini.
9.4.1 Configuration de HB Resonant Frequency Search . Erreur ! Signet non dfini.
9.4.2 Lancement et affichage des rsultats de HB Resonant Frequency Search
Erreur ! Signet non dfini.
9.5 Phase 3 : Harmonic Balance Oscillator ............................ Erreur ! Signet non dfini.
9.5.1 Configuration de Harmonic Balance Oscillator ... Erreur ! Signet non dfini.
9.5.2 Lancement de lanalyse Harmonic Balance Oscillator ......... Erreur ! Signet non
dfini.
9.6 Phase 4 : Affichage des rsultats de Harmonic Balance Oscillator . Erreur ! Signet
non dfini.
9.6.1 Affichage dun spectre de puissance (sur le port 1) .. Erreur ! Signet non dfini.
9.6.2 Affichage de chronogrammes de tensions et de courants (VCE, VBE, IC) . Erreur !
Signet non dfini.
9.7 Dtermination de limpdance de charge optimale avec loutil Load Pull Analysis
Erreur ! Signet non dfini.
9.7.1 Avant propos ............................................................. Erreur ! Signet non dfini.
9.7.2 Vrification et modification du schma de loscillateur ....... Erreur ! Signet non
dfini.
9.7.3 Lancement dune simulation non linaire Harmonic Balance (Oscillator)
Erreur ! Signet non dfini.
9.7.4 Configuration du Load Pull Analysis ........................ Erreur ! Signet non dfini.
9.7.5 Cration du Load Pull Analysis ............................... Erreur ! Signet non dfini.
9.7.6 LANCEMENT DUNE ANALYSE LOAD PULL .. Erreur ! Signet non dfini.
9.7.7 VISUALISATION DES RESULTATS DE LANALYSE LOAD PULL DANS
LABAQUE DE SMITH ......................................................... Erreur ! Signet non dfini.

4
1 INTRODUCTION, AVANT PROPOS
1. Les procdures dcrites dans ce document ont t tablies partir dexemples simples
avec laide de 2 sources dinformations :
- Les tutorials raliss par la socit ANSYS / ANSOFT
- Laide en ligne accessible par le bouton : Help.

Les procdures dcrites dans ce document ntant pas exhaustives, il est par consquent
recommand dutiliser le bouton : Help chaque fois quune fonctionnalit non dcrite
dans ce document est recherche ou de manire plus gnrale chaque fois quune
difficult est rencontre.

Pour obtenir des informations avec laide en ligne :


1 click (G) sur le bouton : Help > Contents
Ou :
1 click (G) sur le bouton : Help > Search
Puis : Entrez le ou les mots cls rechercher

5
2 PROCEDURES DACCES ET DE CONFIGURATION
DANSYS DESIGNER

2.1 Lancer le logiciel ANSYS DESIGNER :


Soit par 2 clicks (G) sur licne Designer 8.0, soit avec le menu : Dmarrer > Tous les
Programmes > ANSYS Electromagnetics > Designer 8.0=> Ouverture de la fentre ANSYS /
ANSOFT DESIGNER.

2.2 CHARGEMENT DES LIBRAIRIES DE COMPOSANTS :


Vendors Elements
A linitialisation, le logiciel Ansoft Designer ne charge pas toutes les librairies de composants
disponibles. Il est donc ncessaire de vrifier quelles sont les librairies charges par dfaut, et
ventuellement procder au chargement dautres librairies (indispensables pour le projet).
La librairie qui est particulirement intressante charger est la librairie : Vendors
Elements.
Pour la charger, il faut effectuer les oprations suivantes :

2.3 Using the Vendor Libraries


1 procdure :
Se connecter sur le site internet de Monsieur David BEDENES:
http://uuu.enseirb-matmeca.fr/~bedenes/
Dans la liste : CAO ENSEIRB , slectionner : ANSOFT
Ouvrir le fichier de travail intitul : Projet_Ansoft_Designer_Vierge.zip
Enregistrer ce fichier sur votre compte.
- 2 clicks (G) sur le fichier de travail intitul : Projet_Ansoft_Designer_Vierge.zip
=> Ouverture dun projet ANSYS Designer intitul : Projet_Ansoft_Designer_Vierge
Trs important :
Renommer immdiatement le projet avec le nom de votre choix

2 procdure:
Open the template project Template_Vendor_Lib:
Chemin daccs:
C:\ Programmes \ AnsysEM \ Template project \ Template_Vendor_Lib.adsn

6
Insert a circuit design and select the technology file of your choice:

Si le support envisag est le circuit imprim standard en verre poxy double face (disponible
en stock lENSEIRB), slectionner :
MS FR4 (Er=4.4) 0.060 inch, 0.5 oz copper

Remarque importante : Pour pouvoir ouvrir la feuille de dessin, on doit obligatoirement


prciser la technologie du circuit : Substrat isolant, conducteurs, nombre de couches, etc..

7
Run script LoadVendorLib.vbs to load the libraries, the script is located in Designer
installation directory in C:\Programmes\AnsysEM\Designer8.0\Windows\userlib\Vendor
Elements.

Click Tab Components and verify the libraries are correctly loaded.

8
Save as the project Template_Vendor_Lib with the name of your choice in the folder of your choice.
Here Template_Vendor_Lib_Test

9
3 Procdures de placement dans un schma de
composants issus de la librairie : Vendors Elements
3.1 Capacitor
Drag and drop, in the schematic, the component Legacy Capacitors: Lib Based Vendor
Capacitors

Double-click on the component to open the Properties window

Select Vendor, Series and Model:

10
3.2 Transistor
Drag and drop, in the schematic, the component Legacy NPN BJT: Lib Based Vendor NPN
Transistors

Double-click on the component to open the Properties window

11
Select Vendor, Series and Model:

3.3 Example of using Legacy S Parameter Data


3.3.1 Transistor
Drag and drop, in the schematic, the component NEC NPN: NEC NPN, Type 3S (Symbol 3
Pin).

12
Double-click on the component to open the Properties window

Select Vendor, Series and Model:

13
3.3.2 Example of using Legacy S Parameter Data
3.3.2.1 NXP Small Signal RF Library Non-linear Model
Drag and drop, in the schematic, the component NxP BJT Non-Linear N: Non-Linear BJT
Model NPN.

Double-click on the component to open the Properties window

14
Select Series and Model:

3.3.2.2 NXP Small Signal RF Library Non-linear Model


Drag and drop, in the schematic, the component NxP BJT S Parameters N: NXP S Parameter

15
BJT Model NPN .
Double-click on the component to open the Properties window

Select Model and biasing:

16
4 DESSIN DUN SCHEMA SIMULABLE,
SIMULATION LINEAIRE, PROCEDURE
DUTILISATION DE LOUTIL : SMITH TOOL

4.1 Introduction : Prsentation des procdures dutilisation


Le logiciel ANSYS / ANSOFT DESIGNER ne permet pas un accs direct loutil SMITH
TOOL:
Pour accder SMITH TOOL, il faut au minimum effectuer les oprations suivantes :
- Cration dun rpertoire
- Cration dun `Projet
- Dessin dun schma simulable comportant au minimum 2 ports (1 entre + 1 sortie).
- Lancement dune analyse linaire.
- Visualisation des rsultats de lanalyse dans labaque de Smith (ou en coordonnes
polaires).

Ce nest qu ce niveau quil est possible dappeler et de configurer loutil SMITH TOOL,
puis de concevoir le rseau dadaptation dimpdance.

Les oprations effectuer pour accder SMITH TOOL et lutiliser sont dcrites dans les
paragraphes suivants. Ces diverses oprations seront illustres par lexemple dadaptation
suivant :
Adapter 100 MHz un gnrateur dimpdance de sortie Zs = 100 + j 126 une
charge ZL : RL = 1000 // CL = 2pF, au moyen dun simple rseau en L : Ls / Cp.

Si lon dsire utiliser uniquement SMITH TOOL, il suffit de dessiner puis de simuler en
linaire le schma simulable le plus simple possible (AVEC AU MINIMUM 2 PORTS) :

La procdure daccs la plus simple consiste donc dessiner 2 ports relis par un
simple fil, puis de lancer une analyse linaire et enfin, de demander un rsultat de
simulation dans labaque de Smith (par exemple le paramtre S11)

A titre dexemple, on propose dans la procdure qui suit de traiter un circuit un peu plus
complexe quun simple fil (il sagit du rseau dadaptation en L entre 2 ports dentre et de
sortie, reprsent sur la figure 4.1) qui permettra non seulement de montrer la procdure
daccs SMITH TOOL, mais galement de prsenter les procdures dutilisation des
fonctions de base du logiciel ANSYS / ANSOFT DESIGNER:

- Dessin dun schma lectrique (permettant par la suite daccder SMITH TOOL).
- Paramtrage et lancement une analyse linaire
- Visualisation des rsultats de lanalyse dans labaque de Smith (ou en coordonnes
polaires).

17
4.2 Procdure dutilisation de la schmatique
4.2.1 Introduction

On propose dans la procdure qui suit de traiter lexemple du dessin dun circuit simple : Il
sagit du rseau dadaptation en L insr entre 2 ports dentre et de sortie, reprsent sur la
figure 4.1

4.2.2 Placement des ports dentre (1) et de sortie (2)


4.2.2.1 Avec la souris, amener la flche sur licne intitul : Interface Port : 2 Icne en
partant de la droite de la barre doutils suprieure (en forme de losange), puis, 1 click
(G).

4.2.2.2 Avec la souris, placer le 1 symbole Interface Port dans la feuille de dessin, puis,
1 click (G) => Le 1 port est positionn dans la feuille de dessin.

4.2.2.3 Procder de mme pour le port 2.

4.2.3 Paramtrage des ports dentre (1) et de sortie (2)


4.2.3.1 2 clicks (G) sur le port paramtrer => Ouverture de la boite de dialogue intitule:
Port Definition
Complter la boite de dialogue intitule : Port Definition comme suit :
- Dans la case Port Name modifier ventuellement le nom Port1 ou Port2 attribu par
dfaut.
- Dans les cases termination, laisser la valeur par dfaut : Re : 50, Im : 0, et Simple
Impedance, ou ventuellement procder aux modifications dsires.

- Le symbole Interface Port (en forme de losange) ne contenant aucune information, il est
recommand de le rendre plus explicite en slectionnant : Microwave Port dans la
case intitule: Symbol. En procdant ainsi, le losange sera remplac par le schma
lectrique du port (rsistance de 50 dans ce cas)

4.2.3.2 - 1 click (G) sur OK => Placement du port repr par son nom dans la feuille de
dessin.

4.2.4 Placement des composants L et C.


4.2.4.1 1 click (G) sur longlet : Components. (A gauche et au milieu de lcran) => La
liste des librairies de composants prslectionns apparat au dessus de longlet :
Components.

A ce niveau on peut choisir pour les composants L et C, soit des modles thoriques parfaits
dont les pertes sont ventuellement paramtrables par lutilisateurs (Librairie : Nexxim
Circuits Elements), soit des modles plus proches de la ralit, modliss par les fabricants de
composants (Librairie : User Librairies / Vendors Elements).
Supposons par exemple que lon dsire faire des simulations les plus proches possibles de la
ralit, et que lon prvoit dutiliser des condensateurs chips en botier 0805 fabriqus par

18
Philips, et des self inductances chips en botier 0805 fabriqus par Coilcraft. Dans ces
conditions :

4.2.4.2 Condensateur :
- Ouvrir successivement les dossiers : Vendors Elements / Legacy Components /
Legacy Component / Legacy Capacitors : Lib Based Vendor Capacitor /
Pour placer ce composant, ANSYS propose 2 mthodes :

1 mthode :
- 2 clicks (G) sur le symbole du condensateur: Legacy Capacitors : Lib Based Vendor
Capacitor
- Avec la souris, placer le condensateur dans la feuille de dessin, puis, 1 click (D) et
slectionner : Place and Finish pour le dposer.

2 mthode :
- Slectionner le symbole du condensateur: Legacy Capacitors : Lib Based Vendor
Capacitor en appuyant sur la touche (G) de la souris
- Faire glisser le composant dans le dessin en maintenant la touche (G) appuye, puis dposer
le composant en relchant la touche (G) , terminer par 1 click (D) en slectionnant : Place
and Finish.
- Pour modifier la valeur de la capacit :
- 2 clicks (G) sur le symbole du condensateur => Ouverture de la boite de dialogue intitule :
Legacy Capacitors Properties.
A ce niveau, 2 cas peuvent se prsenter:
1. Le composant est parfait (issu de la librairie: Nexxim Cicuits element).
- Dans ce cas, il suffit dentrer la valeur dsire dans longlet : Parameter Values, (Ligne C),
puis, 1 click (G) sur OK

2. Le composant est imparfait (issu de la librairie Vendors Elements ) :


- Dans ce cas, il ne faut surtout pas modifier directement la valeur du composant, mais la
choisir dans liste propose par le fabricant en suivant la procdure suivante:

Dans longlet Parameter Values :


- Ligne : Vendor : slectionner dans la colonne Value le nom du fabricant (Philips)
propos dans le menu droulant (accessible par un1 click (G) dans la colonne Value)

- Ligne : Series : slectionner dans la colonne Value le nom de la srie dsire (exemple :
philips_smc_0805) parmi toutes les sries proposes dans le menu droulant (accessible par
un1 click (G) dans la colonne Value)

- Ligne : Model : slectionner dans la colonne Value la capacit dsire (exemple, pour C
= 100pF, slectionner : C0805101J9B200) parmi toutes les sries proposes dans le menu
droulant (accessible par un1 click (G) dans la colonne Value)

- Refermer la boite de dialogue intitule : Legacy Capacitors Properties, par 1 click (G)
sur OK

19
4.2.4.3 Self inductance:
- Ouvrir successivement les dossiers : Vendors Elements / Legacy Components /
Legacy Component / Legacy Inductors : Lib Based Vendor Inductor /

Pour placer ce composant, ANSYS propose 2 mthodes :

1 mthode :
- 2 clicks (G) sur le symbole de la self inductance: Legacy Inductors : Lib Based Vendor
Inductors
- Avec la souris, placer la self inductance dans la feuille de dessin, puis, 1 click (D) et
slectionner : Place and Finish pour le dposer.

2 mthode :
- Slectionner le symbole de la self inductance: Legacy Inductors : Lib Based Vendor
Inductors en appuyant sur la touche (G) de la souris
- Faire glisser le composant dans le dessin en maintenant la touche (G) appuye, puis dposer
le composant en relchant la touche (G) , terminer par 1 click (D) en slectionnant : Place
and Finish.
- Pour modifier la valeur de la self inductance :
- 2 clicks (G) sur le symbole du condensateur => Ouverture de la boite de dialogue intitule :
Legacy Inductors Properties.
A ce niveau, 2 cas peuvent se prsenter:

1. Le composant est parfait (issu de la librairie: Nexxim Cicuits element).


- Dans ce cas, il suffit dentrer la valeur dsire dans longlet : Parameter Values, (Ligne C),
puis, 1 click (G) sur OK

2. Le composant est imparfait (issu de la librairie Vendors Elements ) :


- Dans ce cas, il ne faut surtout pas modifier directement la valeur du composant, mais la
choisir dans liste propose par le fabricant en suivant la procdure suivante:

Dans longlet Parameter Values:


- Ligne : Vendor : slectionner dans la colonne Value le nom du fabricant (Coilcraft)
propos dans le menu droulant (accessible par un1 click (G) dans la colonne Value)

- Ligne : Series : slectionner dans la colonne Value le nom de la srie dsire (exemple :
coilcraft 0805 hs) parmi toutes les sries proposes dans le menu droulant (accessible par
un1 click (G) dans la colonne Value)

- Ligne : Model : slectionner dans la colonne Value la self inductance dsire (exemple,
pour L = 100nH, slectionner : L0805HS_101TJBC) parmi toutes les sries proposes dans le
menu droulant (accessible par un1 click (G) dans la colonne Value)
- Refermer la boite de dialogue intitule : Legacy Inductors Properties, par 1 click (G) sur
OK

NOTA : Ds quun composant est plac dans la feuille de dessin, on peut, changer sa
position, son orientation, le copier, le supprimer, etc.. en procdant comme suit :
1. Il faut tout dabord slectionner le composant avec la souris en positionnant la flche
sur son symbole, puis 1 click (G) => Le composant slectionn doit passer en couleur
rouge.

20
2. Pour accder aux commandes de dplacement, orientation, etc on peut employer
lune des 2 mthodes suivantes :
1. Positionner la flche dans la feuille de dessin, puis, 1 click (D) => un menu apparat,
dans lequel il suffit de slectionner la commande dsire.
2. Avec la souris, amener la flche sur le bouton draw puis, 1 click (G), => un menu
(identique au prcdent) apparat, dans lequel il suffit de slectionner la commande
dsire.

4.2.5 Placement du symbole de terre (Ground)

- Avec la souris, amener la flche sur licne: Ground : 3 Icne en partant de la droite de
la barre doutils suprieure, puis, 1 click (G).
- Avec la souris, placer le symbole Ground dans la feuille de dessin, puis, 1 click (D)
pour slectionner Place and Finish=> Le symbole Ground est positionn dans la
feuille de dessin.

4.2.6 Interconnexion des composants sans tenir compte de la longueur des


pistes de liaisons.

- Avec la souris, amener la flche sur la pin du 1 composant interconnecter => La


flche se transforme en X .
1 click (G) bref. (Le maintien de la touche Gauche enfonce, dplace le composant)
- Avec la souris, dplacer la flche sur la pin du 2 composant interconnecter, puis, 1
click (G) => Cration dune interconnexion entre les 2 composants. (On peut rpter cette
opration pour interconnecter dautres composants sur la mme quipotentielle).
- Pour terminer une ou plusieurs interconnexions : 1 click (D).

Remarque trs importante :


Avec ce mode dinterconnexion, le simulateur considre que la longueur physique
des liaisons est nulle la longueur des traits de liaisons entre composants dessins
sur le schma peuvent donc avoir une longueur quelconque.

4.2.7 Interconnexion des composants en tenant compte de la longueur des


pistes de liaisons.
4.2.7.1 Introduction
Pour tenir compte de la longueur des pistes de liaisons, les composants doivent tre
interconnects par des microstrip lines et des microstrip tees dont les largeurs et longueurs
doivent tre prcises. Les procdures de placement / paramtrage / connexion des
microstrip lines et des microstrip tees sont dtailles ci-dessous :

4.2.7.2 Placement / paramtrage / connexion des microstrip lines

- Dans longlet Components, ouvrir successivement les dossiers : Nexxim Circuits


Elements / Distributed / Microstrip / Transmission Lines, puis slectionner et
placer: MS_TRL : MS Transmission Line, Physical Length comme suit :

21
- Slectionner: MS_TRL : MS Transmission Line, Physical Length en appuyant sur la
touche (G) de la souris
- Faire glisser le composant dans le dessin en maintenant la touche (G) appuye, puis dposer
le composant en relchant la touche (G)
- Aprs placement du composant : 1 click (D) pour slectionner Place and Finish
=> Le microstrip line est positionn dans la feuille de dessin.

Remarque importante: En faisant concider les extrmits du microstrip line avec les
extrmits des composants interconnecter, les liaisons lectriques sont
automatiquement assures. Si la concidence est difficile voire impossible obtenir, il
suffit de complter les liaisons avec le mode dinterconnexion longueur physique nulle
prsent au 1.3.5.

- Pour paramtrer les dimensions du microstrip line: 2 clicks (G) sur le symbole du
microstrip line => Ouverture de la boite de dialogue intitule : MS_TRL Properties.
Entrer dans longlet : Parameter Values, colonne Value, les valeurs de la largeur (W), et
de la longueur (P) prcises (en mm) sur la figure 4.1, puis, 1 click (G) sur OK.

4.2.7.3 Placement / paramtrage / connexion des microstrip tees

- Dans longlet Components, ouvrir successivement les dossiers : Nexxim Circuits


Elements / Distributed / Microstrip / General Components, puis slectionner et
placer: MSTEEE_NX : Tee- Ref. Planes at Edge comme suit :
comme suit :
- Slectionner: MSTEEE_NX : Tee- Ref. Planes at Edge en appuyant sur la touche (G) de
la souris
- Faire glisser le composant dans le dessin en maintenant la touche (G) appuye, puis dposer
le composant en relchant la touche (G)
- Aprs placement du composant : 1 click (D) pour slectionner Place and Finish
=> Le microstrip tee est positionn dans la feuille de dessin.

Remarque importante: En faisant concider les extrmits du microstrip tee avec les
extrmits des composants interconnecter, les liaisons lectriques sont
automatiquement assures. Si la concidence est difficile voire impossible obtenir, il
suffit de complter les liaisons avec le mode dinterconnexion longueur physique nulle
prsent au 4.2.6.

- Pour paramtrer les dimensions du microstrip tee: 2 clicks (G) sur le symbole du
MSTEEE_NX : Tee- Ref. Planes at Edge => Ouverture de la boite de dialogue
intitule : MSTEEE_NX Properties.
Entrer dans longlet : Parameter Values, colonne Value, les valeurs des 3 largeurs (W1,
W2, W3) prcises (en mm) sur la figure 4.1, puis, 1 click (G) sur OK.

Remarque :
Si le circuit complet est incorrectement positionn, on peut le recentrer et le rpartir dans la
feuille de dessin en procdant comme suit :
- 1 click (D) dans la feuille de dessin de Circuit1, puis slectionner dans le menu
droulant : Fit Drawing.
Affichage du schma lectrique reprsent sur la figure 4.1

22
W1=1mm
W2=1mm
W3=1mm
1 2
3
W=1mm W=1mm W=1mm
P=1mm P=1mm P=1mm
PNUM=1 PNUM=2
RZ=50ohm RZ=50ohm
W=1mm
IZ=0ohm IZ=0ohm
P=1mm

W=1mm
P=1.6mm

Figure 4.1 : Schma du rseau dadaptation en L entre 2 ports dentre et de sortie.

Remarque :
Pour une meilleure prcision, on peut remplacer le symbole Ground par une traverse de
masse ou : Via, qui tient compte de lpaisseur du substrat, et du diamtre du trou mtallis.

Pour insrer un Via : Dans longlet Components, ouvrir successivement les dossiers :
Nexxim Circuits Elements / Distributed / Microstrip / General Components, puis
slectionner et placer: MS_VIAPAD : MS Via Pad comme suit :
- Slectionner: MS_VIAPAD : MS Via Pad en appuyant sur la touche (G) de la souris
- Faire glisser le composant dans le dessin en maintenant la touche (G) appuye, puis dposer
le composant en relchant la touche (G)
- Aprs placement du composant : 1 click (D) pour slectionner Place and Finish
=> Le MS Via Pad est positionn dans la feuille de dessin.
En remplaant le symbole Groundprcdemment utilis par un MS Via Pad et en
recentrant le dessin avec la commande : Fit Drawing, on obtient le schma du circuit
reprsent sur la figure 4.2 :

23
W1=1mm
W2=1mm
W3=1mm
1 2
3
W=1mm W=1mm W=1mm
P=1mm P=1mm P=1mm
PNUM=1 PNUM=2
RZ=50ohm RZ=50ohm
W=1mm
IZ=0ohm IZ=0ohm
P=1mm

W=1mm
P=1.6mm

W=1mm
D=0.5mm
DG=nan mm

Figure 4.2 : Schma du rseau dadaptation en L entre 2 ports dentre et de sortie avec
connexion au plan de masse par un MS Via Pad

4.2.8 Vrification du schma.


Une fois le schma termin, il faut le vrifier en effectuant les oprations suivantes :

4.2.8.1 Avec la souris, amener la flche sur le bouton Schematic, appuyer sur la touche de
gauche, et la relcher sur : Electric Rule check => ouverture de la fentre
intitule : Electric Rule Check.

4.2.8.2 1 click (G) sur le bouton Run ERC

4.2.8.3 Vrifier labsence de message derreur dans la fentre intitule : Results.

4.2.8.4 1 click (G) sur le bouton Close => Fermeture de la fentre intitule: Electric Rule
Check.

4.2.9 VERIFICATION DE LA NETLIST GENEREE

Avec la souris, amener la flche sur licne du dossier Circuit1, (Symbole de transistor
MOSFET situ dans longlet Project) puis 1 click (D) Slectionner : Browse Netlist
par 1 click (D) ou (G) Affichage de la Netlist du circuit.

4.2.10 Copier / coller du schma dans le traitement de texte Word.


Sous ANSYS / Ansoft Designer :
- Positionner la flche dans la feuille de dessin, puis, 1 click (D) => un menu apparat,
- 1 click (G) sur Copy to Clipboard
Sous Word:
- Positionner le curseur lemplacement dsir, puis, 1 click (D) : Coller.

24
4.3 CONFIGURATION ET LANCEMENT DUNE ANALYSE
LINEAIRE
4.3.1 CONFIGURATION DUNE ANALYSE LINEAIRE
4.3.1.1 Avec la souris, amener la flche sur licne du dossier du projet, (Situ dans longlet
Project gauche de lcran) puis :

4.3.1.2 1 click (G) sur la croix (+) douverture du dossier du projet apparition dun
symbole de transistor (MOSFET) intitul Circuit 1

4.3.1.3 1 click (G) sur la croix (+) douverture du dossier Circuit 1 apparition des
sous-dossiers intituls : Data, Excitations, Ports, Analysis, Optimetrics,
Results.

4.3.1.4 1 click (D) sur le dossier: Analysis > Add Nexxim Solution Set Up > Linear
Network Analysis

Ouverture de la boite de dialogue intitule : Linear Network Analysis, Frequency


Domain

4.3.1.5 1 click (G) sur le bouton: Add Ouverture de la boite de dialogue intitule :
Add/Edit Sweep

REMARQUE PRELIMINAIRE TRES IMPORTANTE : La plage de frquence analyser


doit comprendre la ou les frquences pour lesquelles il est prvu deffectuer une adaptation
dimpdance au moyen de SMITH TOOL : Par exemple, si lon doit effectuer une adaptation
dimpdance 100Mhz, complter cette boite de dialogue comme suit :

- Variable : F
- Slectionner : Linear step
- Start : 50 MHz
- Stop : 150 MHz
- Step : 1 MHz
- 1 click (G) sur le bouton : Add >> => Transfert dans la case intitule Sweep Values,
de: LIN 50 MHz 150 MHz 1 MHz
- 1 click (G) sur OK => Fermeture de la fentre intitule : Add/Edit Sweep .

4.3.1.6 1 click (G) sur OK => Fermeture de la fentre intitule : Linear Network
Analysis, Frequency Domain.

4.3.2 LANCEMENT DUNE ANALYSE LINEAIRE


4.3.2.1 Avec la souris, amener la flche sur licne du dossier Analysis, (Situ dans
longlet Project gauche de lcran) puis :
1 click (G) sur la croix (+) douverture du dossier Analysis apparition du sous
dossier intitul Linear Frequency

25
4.3.2.2 Avec la souris, amener la flche sur licne du dossier Linear Frequency, puis 1
click (D) ouverture dun menu de slection: 1 click (G) ou (D) sur : Analyze
NWA1 Lancement de lanalyse linaire.
Vrifier labsence de message derreur en bas de lcran.

4.4 VISUALISATION DES RESULTATS DE LANALYSE


LINEAIRE DANS LABAQUE DE SMITH
Pour afficher le paramtre S11 dans labaque de Smith, procder comme suit:

- Avec la souris, amener la flche sur licne du dossier Results, (Situ dans longlet
Project gauche de lcran) puis 1 click (D) Slectionner dans les menus droulants :
> Create Standard Report > Smith Chart

REMARQUE TRES IMPORTANTE : La slection de Smith Chart ou Polar Plot est


indispensable pour accder SMITH TOOL.

Ouverture de la boite de dialogue intitule : Report


Complter cette boite de dialogue comme suit :

- Dans longlet Trace :


- Category : S parameter
- Quantity : S(Port1,Port1)
- Function : <none>

- 1 click (G) sur le bouton : New Report

Affichage de S11 dans labaque de SMITH intitul : Smith Chart 1

- 1 click (G) sur le bouton Close => Fermeture de la fentre intitule: Report.

26
4.5 UTILISATION DE LOUTIL SMITH TOOL

4.5.1 APPEL DE LOUTIL SMITH TOOL.

1 click (G) sur le bouton Report 2D (5 bouton en partant de la gauche en haut de lcran)
Slectionner Smith Tool par 1 click (G) Ouverture de la fentre intitule : Smith
Tool.

4.5.2 CONFIGURATION DE LOUTIL SMITH TOOL.

4.5.2.1 Dans longlet display :

- Remplir obligatoirement la case Freq. Par exemple, si ladaptation est prvue 100
MHz, cest ce niveau quil faut slectionner 100 MHz dans la case Freq.

- On peut aussi demander laffichage de cercles ISOQ.

Deux mthodes peuvent tre employes pour afficher les cercles ISOQ :

1 Manuellement avec la souris :

- 1 click (G) sur le bouton Q


- Avec la souris, dplacer la flche dans labaque de Smith jusqu obtenir la valeur de Q
dsire (par exemple Q = 5), puis 1 click (G), => Affichage des cercles ISOQ = 5 dans
labaque de SMITH.

2 Numriquement avec le clavier:

- Avec la souris, amener le curseur dans la case intitule Start


- Avec le clavier, entrer la valeur dsire : 5
- 1 click (G) sur le bouton Q
=> Affichage des cercles ISOQ = 5 dans labaque de SMITH.

4.5.2.2 Dans longlet Matching :

Entre du point de dpart

- Avec la souris, amener la flche sur le bouton New Match, puis 1 click (G) :

Cest ce niveau que lon doit rentrer limpdance de la charge adapter :


( par exemple : ZL : RL = 1000 // C L = 2pF), puis concevoir le rseau pour une
adaptation au complexe conjugu de limpdance de sortie dun gnrateur (par exemple :
Zs* = 100 - j 126).

27
Dans le cas particulier de lexemple que nous avons choisi, il est prfrable pour des raisons
de rapidit et de prcision de rentrer ladmittance rduite de la charge, soit : yL = 0,05 +
j0,0628).
De mme que pour laffichage de cercles ISOQ prcdemment dcrit, on peut rentrer le
point de dpart soit manuellement avec la souris, soit numriquement avec le clavier :

1 Entre manuelle du point de dpart avec la souris :

Avec la souris, dplacer la flche dans labaque de Smith jusqu obtenir la valeur dsire
de ladmittance rduite de la charge : yL = 0,05 + j0,0628, puis 1 click (G), => Affichage
du point de dpart dans labaque de Smith.

2 Entre numrique du point de dpart avec le clavier:

La mthode numrique est plus prcise, elle consiste rentrer ZL ou YL au moyen du clavier.
On peut alors soit rentrer la valeur nominale de limpdance ZL, dans la case Nominal
Value ; soit rentrer la valeur rduite de limpdance zL dans la case Normalized
impedance; soit encore, rentrer la valeur rduite de ladmittance yL dans la case Normalized
admittance

Remarque : Depuis la version 2 dAnsoft Designer, on ne peut plus rentrer directement une
valeur numrique de point de dpart avec le clavier, il faut obligatoirement passer par
lintermdiaire de la phase prcdente (entre manuelle avec la souris). Dans le cas particulier
de lexemple choisi, il sagit de rentrer une admittance rduite. La procdure suivre est alors
la suivante :

- Avec la souris, dplacer la flche dans une zone quelconque de labaque de Smith puis 1
click (G), => Affichage du point de dpart correspondant dans labaque de SMITH.

- Avec la souris, amener le curseur dans la case intitule Normalized Admittance, qui
contient la valeur du point de dpart slectionn manuellement.

- Avec le clavier, remplacer cette valeur initiale arbitraire, par la valeur dsire de
ladmittance rduite de la charge : yL = 0,05 + 0,0628j, placer le curseur droite de la
valeur complexe 0,05 + 0,0628j, puis appuyer sur la touche Enter du clavier

Affichage du point de dpart dans labaque de Smith.

4.5.3 CONCEPTION DU RESEAU DADAPTATION

La conception du rseau dadaptation comprend 3 phases :

4.5.3.1 Construction du rseau dadaptation.

Cette phase consiste slectionner successivement (et dans lordre dapparition dans le
schma), les lments constituant le rseau dadaptation. La palette de choix de SMITH
TOOL permet de slectionner aussi bien des lments localiss (L, C) que des lments
rpartis (lignes, stubs).

28
Dans le cas particulier de lexemple du rseau en L : (Ls / Cp), cette construction peut
seffectuer dans une mme phase de la manire suivante :

- Slection dun condensateur parallle (Cp) : par 1 click (G) sur le bouton comportant le
symbole dun condensateur connect la masse.

- Slection dune self inductance srie (Ls) : par 1 click (G) sur le bouton comportant le
symbole dune self inductance non connecte la masse.

Chaque slection dun lment doit se traduire dans labaque de SMITH par lapparition dun
arc de cercle supplmentaire.

REMARQUES :

1. Labaque de SMITH est paramtr en IMMITANCE.


2. SMITH TOOL ne prend en compte que lune des impdances adapter, (dfinie par
leStart Point) et ignore la valeur de la 2 impdance terminale (point darrive) que
seul lutilisateur connat. Cest la raison pour laquelle SMITH TOOL propose par
dfaut une longueur darc (correspondant une valeur initiale du composant
slectionn) que lutilisateur doit modifier manuellement dans une 2 phase (dcrite
ci-dessous) pour atteindre le point darrive.

4.5.3.2 Rglage manuel des valeurs des composants du rseau dadaptation.

Chaque composant du rseau dadaptation doit tre rgl manuellement dans labaque de
SMITH par la mthode graphique suivante :

- Avec la souris, amener la croix sur le point darrive de larc de cercle relatif au
composant rgler.

- Appuyer sur la touche de gauche => Affichage du cercle complet reprsentant toutes les
possibilits de rglages offertes par le composant slectionn.

- Dplacer le point darrive en dplaant la souris (et en maintenant la touche de gauche


appuye) jusqu atteindre le point dsir, puis relcher la touche de gauche => Le point
darrive de larc de cercle considr atteint le point dsir.

- Aprs plusieurs rglages successifs de chaque composant du rseau dadaptation, on peut


atteindre le point correspondant limpdance terminale dsire :

Dans lexemple choisi, il sagit du complexe conjugu de limpdance de sortie du gnrateur


(Zs* = 100 - j 126, ou zs* = 2 j 2,52).
On obtient alors dans le cas de cet exemple les transformations dimpdances dans labaque
de SMITH, reprsentes sur la figure 1.3.

29
Figure 4.3 : Rseau dadaptation en L: Transformations dimpdances dans labaque de
SMITH

4.5.3.3 Affichage du schma complet du rseau dadaptation

Laffichage du schma complet du rseau dadaptation seffectue au moyen dun transfert


(Export) dans la feuille de dessin initiale.

La procdure suivre est alors la suivante :

- Dans longlet Matching, 1 click (G) sur le bouton Export


Affichage du message Ansoft Designer: U1 : Circuit2 : SubCircuit has been inserted
in the project tree.

- 1 click (G) sur OK Fermeture du message Ansoft Designer.

- Fermer la fentre intitule : Smith Tool.

Aprs la fermeture de Smith Tool, on peut vrifier que le SubCircuit: U1Circuit2 a t


insr dans le project tree (onglet project), ainsi que dans la feuille de dessin initiale
(sous la forme dun quadriple).
Le quadriple U1Circuit2 peut alors tre dplac et connect au circuit initial, ou remplacer
le circuit initial.

En principe le schma lectrique du SubCircuit: U1Circuit2 saffiche automatiquement


Si cet affichage automatique ne seffectue pas, on peut le forcer manuellement par lune des 2
mthodes suivantes :

30
1. A partir du quadriple insr dans le dessin :
- Avec la souris, amener la flche sur le symbole du quadriple U1Circuit2 situ dans la
feuille de dessin, puis 1 click (D) Le symbole devient rouge, et un menu de slection
souvre:
- 1 click (G) ou (D) sur: Push Down
Affichage du schma complet du rseau dadaptation reprsent sur la figure 4.4 A

2. A partir du SubCircuit : U1Circuit2 insr dans le project tree (onglet project) :

- Avec la souris, amener la flche sur licne du dossier U1Circuit2, (Symbole de


transistor (MOSFET) situ dans longlet Project gauche de lcran) puis 2 clicks (G)
Affichage du schma complet du rseau dadaptation reprsent sur la figure 4.4 A

Remarque :

Si le circuit U1Circuit2 gnr automatiquement est incorrectement positionn, on peut le


recentrer et le rpartir dans la feuille de dessin en procdant comme suit :
- 1 click (D) dans la feuille de dessin de U1Circuit2, puis slectionner dans le menu
droulant : Fit Drawing
Affichage du schma lectrique du rseau dadaptation reprsent sur la figure 4.4 A

Aprs insertion du rseau dadaptation U1Circuit2 lentre du circuit principal


(U1Circuit1), et recentrage du dessin avec la commande : Fit Drawing, on obtient le
schma du circuit complet (Circuit1) reprsent sur la figure 4.4 B

31
L68
Port2
301.09nH

Port1

C67

2.59pF

W1=1mm
Circuit2 W2=1mm
W3=1mm
Port1 Port2
1 2
W=1mm W=1mm 3 W=1mm
P=1mm P=1mm P=1mm
PNUM=1 PNUM=2
RZ=50ohm RZ=50ohm
W=1mm
IZ=0ohm IZ=0ohm
P=1mm

W=1mm
P=1.6mm

Figure 4 .4 : Schmas des circuits aprs adaptation.


A : Rseau dadaptation en L seul (U1Circuit2)
B : Schma du circuit complet (Circuit1) avec rseau dadaptation (U1Circuit2) insr
lentre

32
5 CONCEPTION ET SIMULATION LINEAIRE DUN
LNA (Low Noise Amplifier)
5.1 DESSIN DU SCHEMA ELECTRIQUE

5.1.1 Introduction

On propose de raliser lamplificateur au moyen du transistor BFR93AW, (Philips) modlis


par ses paramtres S au point de polarisation : VCE = 5V, IC = 5mA.

PNUM=2
RZ=50ohm
PNUM=1 0 IZ=0ohm
RZ=50ohm
IZ=0ohm

Figure 5.1 : Schma du LNA avec transistor BFR93AW

5.2 Placement dun transistor modlis par ses paramtres S


- Dans longlet Component, rechercher le transistor bfr93awa.s2p, dans : User libraries
/ Vendors elements / Legacy S Parameter Data / NPN Sparas / Philips NPN :
Philips NPN BJT, Type 3S

- Drag & drop dans le schma, le symbole du transistor Philips NPN : Philips NPN
BJT, Type 3S

- 2 clicks (G) sur le symbole du transistor


- Ouverture de la bote de dialogue intitule: PD24 : Philips NPN Properties

Complter cette bote de dialogue comme suit :

- 1 click (G) dans la case situe: ligne Model, colonne Value :


- Dans le menu droulant slectionner : BFR93AW
- Transfert de la rfrence : BFR93AW dans la situe: ligne Model, colonne Value.

33
- 1 click (G) dans la case situe: ligne VCE, colonne Value :
- Dans le menu droulant slectionner : 5V
- Transfert de la valeur : 5V dans la situe: ligne VCE, colonne Value.

- 1 click (G) dans la case situe: ligne IC, colonne Value :


- Dans le menu droulant slectionner : 5mA
- Transfert de la valeur : 5mA dans la situe: ligne IC, colonne Value.

- 1 click (G) sur OK dans la bote de dialogue intitule: PD24 : Philips NPN Properties

5.3 CONFIGURATION ET LANCEMENT DUNE ANALYSE


LINEAIRE
Reprendre la procdure dcrite au 4.3, en configurant la boite de dialogue intitule :
Add/Edit Sweep comme suit :

- Variable : F
- Slectionner : Linear step
- Start : 400 MHz
- Stop : 800 MHz
- Step : 1 MHz

- Dans le champ Noise, cocher : Enable Noise Calculation

5.4 VISUALISATION DES RESULTATS DE LANALYSE


LINEAIRE DANS LABAQUE DE SMITH
Demander laffichage de S11 dans labaque de SMITH, en reprenant la procdure dcrite au
4.4.

5.5 UTILISATION DE LOUTIL SMITH TOOL

5.5.1 APPEL DE LOUTIL SMITH TOOL.


Voir procdure dtaille dcrite au 4.5.1 =>

1 click (G) sur le bouton Report 2D (5 bouton en partant de la gauche en haut de lcran)
Slectionner Smith Tool par 1 click (G) Ouverture de la fentre intitule : Smith
Tool.

5.5.2 CONFIGURATION DE LOUTIL SMITH TOOL.

Voir procdure dtaille dcrite au 4.5.2 =>

On dsire concevoir un amplificateur de gain 16 dB, pour une frquence de 600 MHz, avec un
facteur de bruit de 1,5 3dB

34
5.5.2.1 Slection de la frquence

Dans longlet display :


- Dans la case Freq, slectionner 600 MHz.

5.5.2.2 Slection dun cercle de gain constant de Source (S):


Dans longlet display :
- Dans la zone Circles, slectionner: Available Gain Ga (S-Plane).
- Dans la case Start, entrer : 16
- 1 click (G) sur le bouton Apply
Apparition dun cercle de gain constant de Source (S) de 16 dB. (voir figure 5.2)

5.5.2.3 Slection dun cercle de bruit constant:


Dans longlet display :
- Dans la zone Circles, slectionner: Noise.
- Dans la case Start, entrer : 3
- 1 click (G) sur le bouton Apply
Apparition dun cercle de bruit constant de Source (S) de 3 dB. (voir figure 5.2)

5.5.2.4 Trac des cercles de stabilit de source et de charge:


Dans longlet display :
- Dans la zone Circles, slectionner: Stability K (S Plane).
- 1 click (G) sur le bouton Apply
Apparition du cercle de stabilit dans le plan de Source (S) (voir figure 5.2)

- Dans la zone Circles, slectionner: Stability K (L Plane).


- 1 click (G) sur le bouton Apply
Apparition du cercle de stabilit dans le plan de Charge (Load = L) (voir figure 5.2)

Nota : Les petits traits perpendiculaires au cercle indiquent le cot stable du cercle.

5.5.2.5 Trac du cercle de VSWR constant de source:


Dans longlet display :
- Dans la zone Grids, entrer : 2 dans la case Start.
- 1 click (G) sur le bouton VSWR
Apparition du cercle de VSWR = 2 dans le plan de Source (S) (voir figure 5.2)

On obtient ainsi limpdance optimale ramener dans le plan de source : Il sagit de


limpdance au point dintersection P des 3 cercles :
- Gain constant de Source (S) : Cercle rouge.
- Bruit constant : Cercle vert
- VSWR constant de source : Cercle bleu.
Il reste maintenant dterminer limpdance optimale ramener dans le plan de charge
permettant dobtenir le gain de 16 dB dsir. Cette opration est ralise automatiquement par

35
Smith Tool au moyen de loutil Source/Load Mapping quil suffit de configurer comme
indiqu dans le 5.6.2.6 ci-dessous.

Figure 5.2 : Tracs des cercles du transistor BFR93AW :


- Gain constant de Source (S)
- Bruit constant
- Stabilit de source et de charge
- VSWR constant de source

5.5.2.6 Dtermination de limpdance dans le plan de charge au moyen de loutil


Source/Load Mapping

Dans longlet display :


- Dans la zone Mapping, slectionner : Available Gain Ga SL
- Dans la case Gain (dB), entrer : 16
- 1 click (G) sur le bouton Apply
Apparition dun 2 cercle rfrenc dans le plan de charge (voir figure 5.3)
- Avec la souris, dplacer la croix au point P, puis 1 click (G)
=> Affichage du point correspondant (Q) dans le 2 cercle rfrenc dans le plan de charge
(voir figure 2.3).

Transformer le point correspondant (Q) en son complexe conjugu (Q*) =>

- 1 click (G) sur le bouton Conjugate

- 1 click (G) sur le point (Q)


Affichage du point conjugu (Q*) (voir figure 5.3).

36
Figure 5.3 : Mapping du cercle de gain de Source dans le plan de Charge, et trac du point
conjugu (Q*)

5.5.3 Conception du rseau dadaptation dentre


Voir procdure dtaille dcrite au 4.5.3 =>

5.5.3.1 Entre du point de dpart

Dans longlet Matching

- Avec la souris, amener la flche sur le bouton New Match, puis 1 click (G) :

Dans labaque de Smith :

Avec la souris, dplacer la croix au centre de labaque de Smith (50 ) puis 1 click (G),
=> Affichage du point de dpart dans labaque de Smith.

5.5.3.2 Conception du rseau dadaptation


- Slection dune self inductance shunt: par 1 click (G) sur le bouton comportant le symbole
dune self inductance connecte la masse.
- Avec la souris, rgler le trajet correspondant dans labaque de Smith.

37
- Slection dun condensateur srie : par 1 click (G) sur le bouton comportant le symbole
dun condensateur non connect la masse.
- Avec la souris, rgler le trajet correspondant dans labaque de Smith, jusqu atteindre le
point P (intersection des cercles de Gain, de bruit, et de VSWR. (voir figure 5.4)

Figure 5.4 : Trajets dans labaque de Smith du rseau dadaptation dentre

Laffichage du schma complet du rseau dadaptation seffectue au moyen dun transfert


(Export) dans la feuille de dessin initiale.

- Dans longlet Matching, 1 click (G) sur le bouton Export Affichage du


message Ansoft Designer: U1 : Circuit2 : SubCircuit has been inserted in the project
tree.

A ce stade, on peut vrifier que le SubCircuit : U1Circuit2 a t insr dans le project


tree (onglet project), ainsi que dans la feuille de dessin initiale sous la forme dun
quadriple.

5.5.4 Conception du rseau dadaptation de sortie


Voir procdure dtaille dcrite au 4.5.3 =>

5.5.4.1 Entre du point de dpart


Dans longlet Matching :

- Avec la souris, amener la flche sur le bouton New Match, puis 1 click (G) :

38
Dans labaque de Smith :

Avec la souris, dplacer la croix sur le point conjugu (Q*) puis 1 click (G), =>
Affichage du point de dpart dans labaque de Smith.

5.5.4.2 Conception du rseau dadaptation


- Slection dune self inductance shunt: par 1 click (G) sur le bouton comportant le symbole
dune self inductance connecte la masse.
- Avec la souris, rgler le trajet correspondant dans labaque de Smith, jusqu atteindre le
cercle R = 1.
- Slection dun condensateur srie : par 1 click (G) sur le bouton comportant le symbole
dun condensateur non connect la masse.
- Avec la souris, rgler le trajet correspondant dans labaque de Smith, jusqu atteindre le
centre de labaque de Smith (50). (voir figure 4.5)

Figure 4.5 : Trajets dans labaque de Smith des rseaux dadaptation dentre et de sortie

Laffichage du schma complet du rseau dadaptation seffectue au moyen dun transfert


(Export) dans la feuille de dessin initiale.

- Dans longlet Matching, 1 click (G) sur le bouton Export Affichage du


message Ansoft Designer: U2 : Circuit2 : SubCircuit has been inserted in the project
tree.

39
A ce stade, on peut vrifier que le SubCircuit : U2Circuit2 a t insr dans le project
tree (onglet project), ainsi que dans la feuille de dessin initiale sous la forme dun
quadriple.

5.6 CONSTRUCTION DE LAMPLIFICATEUR


Pour la clart du schma, il est conseill de renommer les SubCircuits en procdant comme
suit :
Dans longlet Project :

- Avec la souris, amener la flche sur le symbole du rseau dadaptation dentre :


SubCircuit : U1 : Circuit2
- 1 click (D) Rename
- Renommer le SubCircuit : InputMatch (par exemple)
Rpter les 3 oprations ci-dessus pour le rseau dadaptation de sortie, et le renommer :
OutputMatch (par exemple)

Connecter les rseaux dadaptation dentre et de sortie selon le schma reprsent sur la
figure 5.6.

OutputMatch

Port1 Port2
InputMatch

Port1 Port2
PNUM=2
RZ=50ohm
PNUM=1 0 IZ=0ohm
RZ=50ohm
IZ=0ohm

Figure 5.6 : Schma complet du LNA

5.7 SIMULATION DE LAMPLIFICATEUR


Lancer une simulation linaire, en reprenant la procdure dcrite au 4.3, et en configurant la
boite de dialogue intitule : Add/Edit Sweep comme suit :

- Variable : F
- Slectionner : Linear step
- Start : 400 MHz
- Stop : 800 MHz
- Step : 1 MHz

40
Demander laffichage dans un graphe rectangulaire (rectangular plot) des courbes suivantes :

- dB(S11)
- dB(S22)
- dB(S21)
- dB(NF)

On obtient les courbes reprsentes sur la figure 5.7.

Addition de marqueurs :
On peut rajouter un marqueur 600 MHz sur chaque courbe en procdant comme suit :
- 1 click (D) Graphe
- Slectionner : Data Marker
- Ajouter un marqueur 600 MHz sur chaque courbe aprs les avoir slectionnes

XY Plot 1 Circuit1
20.00
Curve Info
dB(S(Port1,Port1))
LinearFrequency
dB(S(Port2,Port2))
10.00 LinearFrequency
dB(S(Port2,Port1))
LinearFrequency

-0.00

-10.00
Y1

-20.00

-30.00

-40.00

-50.00
400.00 450.00 500.00 550.00 600.00 650.00 700.00 750.00 800.00
F [MHz]

Figure 5.7 : Courbes du S11, S22, S21, NF, du LNA obtenues par simulation

41
6 TRANSFERT DE PARAMETRES Sij MESURES
AVEC UN VECTOR NETWORK ANALYZER

6.1 INTRODUCTION

La procdure de transfert des paramtres Sij mesurs sur un Vector Network Analyzer vers
le logiciel ANSYS Ansoft Designer comporte 2 phases principales:

Phase 1 : Au niveau du Vector Network Analyzer: Enregistrement du fichier des


paramtres Sij mesurs.
LENSEIRB tant quipe de 2 Vector Network Analyzers de gnration et dergonomie
diffrentes (HP8753D et Agilent N3382A), en consquence cette 1 phase sera dtaille
dans 2 procdures distinctes spcifiques chaque appareil.

Phase 2 : Au niveau du logiciel ANSYS Ansoft Designer: Transfert du fichier des


paramtres Sij vers le logiciel ANSYS Ansoft Designer.

Pour illustrer cette procdure nous prendrons lexemple de lenregistrement de paramtres


Sij mesurs sur un condensateur chip de 220pF, et du transfert du fichier correspondant vers
le logiciel Ansoft Designer. Lobjectif tant de remplacer au niveau de la schmatique le
modle thorique du condensateur par un fichier de paramtres Sij provenant dune mesure
sur un condensateur rel.

6.2 PHASE 1 : ENREGISTREMENT DES PARAMETRES Sij


MESURES AVEC UN VECTOR NETWORK
ANALYZER : Agilent N3382A

Le Vector Network Analyzer Agilent N3382A prsente lavantage de permettre


lenregistrement des fichiers des paramtres Sij dans le format Touchstone qui est
directement compatible avec le logiciel Ansoft Designer.

La procdure denregistrement des fichiers des paramtres Sij dans le format


Touchstone est particulirement simple, elle est dtaille ci-dessous :

1 click (G) sur File > Save As => Ouverture de la boite de dialogue intitule: Save As
Complter cette boite de dialogue comme suit :
- Save in : Slectionner mmoire dsire : 3 Floppy [A :], Memory Stick, compte
personnel sur le rseau ENSEIRB.
- File name : entrer nom du fichier (Exemple : c220pf)
- Save as type : Slectionner lun des 3 types suivants selon la matrice de paramtres S
sauvegarder :
o 1. Mesure sur 1 seul port => 1 seul paramtres S => Slectionner :
Trace [*.s1p]

42
o 2. Mesure sur 2 ports => Matrice de 4 paramtres S => Slectionner :
Trace [*.s2p]
o 2. Mesure sur 3 ports => Matrice de 9 paramtres S => Slectionner :
Trace [*.s3p]
- 1 click (G) sur : Save

6.3 PHASE 1 : ENREGISTREMENT DES PARAMETRES Sij


MESURES AVEC UN VECTOR NETWORK
ANALYZER : HP 8753D

6.3.1 INTRODUCTION

Le Vector Network Analyzer 8753D tant relativement ancien, il prsente linconvnient


de sauvegarder les fichiers de paramtres Sij dans un format (citifile) qui nest plus
directement compatible avec les logiciels actuels tels quAnsoft Designer. Par consquent la
procdure de transfert des paramtres Sij mesurs sur le Network Analyzer 8753D vers le
logiciel de simulation Ansoft Designer est maintenant plus complexe car elle ncessite une
opration supplmentaire (opration 1.2) destine assurer la compatibilit des fichiers.
Sachant en outre que le Vector Network Analyzer 8753D ne peut enregistrer les fichiers de
paramtres Sij que sur Floppy disk, la phase 1 de transfert de fichiers ncessite deffectuer
les 2 oprations dcrites ci-dessous :
- Opration 1.1 : (Au niveau du Network Analyzer 8753D) : Enregistrement des
paramtres Sij mesurs sur un Floppy Disk (dans un format citifile).
- Opration 1. 2 : (Au niveau du gestionnaire de fichiers du PC) : Lecture des paramtres
Sij enregistrs sur le Floppy Disk, modification de lextension du fichier et copie du
fichier avec lextension modifie dans un rpertoire.

Pour illustrer cette procdure nous prendrons lexemple de lenregistrement de paramtres


Sij mesurs sur un condensateur chip de 220pF, et du transfert du fichier correspondant vers
le logiciel Ansoft Designer. Lobjectif tant de remplacer au niveau de la schmatique le
modle thorique du condensateur par un fichier de paramtres Sij provenant dune mesure
sur un condensateur rel.

6.3.2 OPERATION 1.1 : ENREGISTREMENT SUR FLOPPY DISK 3.5


DES PARAMETRES Sij MESURES AVEC LE VECTOR
NETWORK ANALYZER : HP8753D
6.3.2.1 Intitulation de la mesure (Optionnel) :

1.1. Appuyer sur la Hard Key DISPLAY puis successivement sur les Soft Keys :
MORE TITLE.
2.1.2. Appuyer sur la Soft Key : ERASE TITLE.
1.3. Utiliser le bouton rotatif pour dplacer le pointeur sur le caractre dsir, puis appuyer
sur la softkey : SELECT LETTER.

43
Rpter lopration 1.3. pour tous les caractres du titre dsir. Exemple : c220pf.
(Pour corriger une erreur : Appuyer sur la Soft Key : BACK SPACE)

1.4. Appuyer sur la softkey : DONE pour enregistrer le titre.

6.3.2.2 Enregistrement de la mesure :

2.1. Insrer le Floppy Disk dans le lecteur du Network Analyzer HP8753D.


2.2. Appuyer sur la Hard Key SAVE/RECALL puis successivement sur les Soft
Keys : SELECT DISK INTERNAL DISK
2.3. Appuyer sur la Hard Key SAVE/RECALL puis successivement sur les Soft
Keys : DEFINE DISK SAVE DATA ARRAY ON.
2.4. Slectionner le type de format en appuyant sur la softkey : SAVE USING : ASCII.
Appuyer successivement sur les Soft Keys : RETURN SAVE STATE.

6.3.2.3 Intitulation du fichier enregistr :

3.1. Appuyer sur la Hard Key SAVE/RECALL puis successivement sur les Soft
Keys : SELECT DISK INTERNAL DISK
3.2. Slectionner le fichier intituler (Intitul par dfaut FILE00) en appuyant
successivement sur la Hard Key jusqu mettre en surbrillance le fichier dsir.
3.3. Appuyer successivement sur les Soft Keys : RETURN FILE UTILITIES
RENAME FILE ERASE TITLE.
3.4. Utiliser le bouton rotatif pour dplacer le pointeur sur le caractre dsir, puis appuyer
sur la softkey : SELECT LETTER.
Rpter lopration 3.4. pour tous les caractres du titre dsir. Exemple : c220pf.
(Pour corriger une erreur : Appuyer sur la Soft Key : BACK SPACE)
1.4. Appuyer sur la softkey : DONE pour enregistrer le titre.

6.3.3 OPERATION 1.2 : LECTURE DES PARAMETRES Sij


ENREGISTRES SUR FLOPPY DISK 3.5 MODIFICATION DE
LEXTENSION ET COPIE DANS UN REPERTOIRE

1. Insrer le Floppy Disk dans le lecteur du PC.


2. Ouvrir le Poste de travail, et slectionner sur la Disquette 3 1/2 (A :) le fichier dsir
(citifile) repr par lextension : .D1:
Exemple : Si le fichier dsir a t intitul dans la phase I : c220pf, il faut alors rechercher
et slectionner le fichier intitul : c220pf.D1

3. Modifier lextension de fichier : .D1 en : .cit


Exemple : Si le fichier citifile dorigine est : c220pf.D1, aprs modification de son
extension il devient : c220pf.cit

4. Copier le fichier avec son extension modifie (c220pf.cit) de prfrence dans le mme
rpertoire que les fichiers de sauvegarde du project dAnsoft Designer pour lequel est
destin le fichier de paramtres Sij.

44
Le fichier de paramtres Sij : c220pf.cit peut alors tre utilis par le logiciel dAnsoft
Designer en effectuant les oprations dcrites dans la phase 2 :

6.4 Phase 2 : TRANSFERT DES PARAMETRES Sij


ENREGISTRES VERS LE LOGICIEL Ansoft Designer
6.4.1 Avant propos : prslection composant N port
Pour que le fichier de paramtres Sij enregistr soit pris en compte par le logiciel Ansoft
Designer, il faut le transfrer sous la schmatique dans un composant spcifique appel : N
port. Un N port peut comporter 1, 2, ou N ports selon que le fichier de paramtres Sij
reprsente respectivement un diple, un quadriple, ou un multiple.
Au niveau du schma lectrique, 2 cas peuvent se prsenter :
- Soit le N port a sa rfrence connecte la masse.
Dans ce cas il faut suivre la procdure 6.4.2 ci-dessous.
- Soit le N port a sa rfrence non connecte la masse.
Dans ce cas il faut suivre la procdure 6.4.3 ci-dessous.

6.4.2 Le N port a sa rfrence connecte la masse


Eventuellement, effacer le composant parfait remplacer.

6.4.2.1 1 click D sur le bouton Project > Add Model > Add Nport Model
Ouverture de la boite de dialogue intitule : N port data.

Complter longlet N port data Source comme suit :


- Dans la case Name, entrer le nom dsir du fichier (Exemple : Capacitor_220pF).
- Dans le champ Mode, slectionner : Link to file

45
- Dans la case File Name :
o Slectionner avec le Browser [] le fichier de paramtres Sij avec lextension
correcte. 2 cas peuvent alors se prsenter selon le Vector Network Analyzer
employ pour mesurer les paramtres Sij:
1. Si les paramtres Sij mesurs proviennent du Vector Network Analyzer :
Agilent N3382A, il faut slectionner un fichier au format touchstone repr par
lune des extensions suivantes : .s1p ou .s2p ou .s3p (exemple : C220pF.s1p).
Dans la case : Types de fichiers, slectionner : Touchstone Format (*.s ?*p)

2. Si les paramtres Sij mesurs proviennent du Vector Network Analyzer :


HP8753D, il faut slectionner un fichier au format citifile repr par
lextension : .cit (exemple : c220pf.cit).
Dans la case : Types de fichiers, slectionner : Citifile (*.cit)

- 1 click (G) sur Ouvrir.

Complter longlet Symbol comme suit :


- Dans la case Preview for, slectionner : Implied reference to ground

- 1 click (G) sur OK dans la boite de dialogue: N port data..

6.4.2.2 Vrifier le transfert du fichier de paramtres Sij dsir dans le dossier : Models

Dans longlet Project, ouvrir successivement (par 1 click G) les dossiers


Definitions, puis Models et y vrifier la prsence du fichier de paramtres Sij
dsir (exemple : Capacitor_220pF).

6.4.2.3 Placer le symbole du fichier de paramtres Sij dans la feuille de dessin.

- Transfrer par drag & drop (glisser dposer) le symbole du fichier de paramtres Sij
dsir (exemple : Capacitor_220pF), depuis le dossier Models (situ dans longlet
Project), vers la feuille de dessin.
Ouverture de la boite de dialogue intitule : Reference Port Option.
Vrifier dans la boite de dialogue Reference Port Option la slection de : Implied
reference to ground
- 1 click (G) sur OK dans la boite de dialogue: Reference Port Option ..

6.4.2.4 Connecter le symbole du N port au circuit.


Pour un circuit 1 port avec rfrence connecte la masse, on obtient le schma
reprsent sur la figure 6.1 :

46
Port1

PNUM=1
RZ=50ohm
IZ=0ohm

Figure 6.1 : Schma dun N port avec N =1 et rfrence connecte la masse

6.4.3 Le N port a sa rfrence non connecte la masse

La procdure de transfert / placement est quasiment identique la prcdente dcrite au


6.4.2. La seule diffrence se situe au niveau du paramtrage de longlet: Symbol dcrite
dans les oprations : 6.4.2.1 & 6.4.2.2:
Il suffit de complter dans la boite de dialogue intitule: N port data longlet Symbol
comme suit :
- Dans la case Preview for, slectionner : Show common reference port

- 1 click (G) sur OK dans la boite de dialogue intitule : N port data..

6.4.3.1 Vrifier le transfert du fichier de paramtres Sij dsir dans le dossier : Models
=> Dans longlet Project, ouvrir successivement (par 1 click G) les dossiers
Definitions, puis Models et y vrifier la prsence du fichier de paramtres Sij
dsir (exemple : Capacitor_220pF).

6.4.3.2 Placer le symbole du fichier de paramtres Sij dans la feuille de dessin.

- Transfrer par drag & drop (glisser dposer) le symbole du fichier de paramtres Sij
dsir (exemple : Capacitor_220pF), depuis le dossier Models (situ dans longlet
Project), vers la feuille de dessin.
Ouverture de la boite de dialogue intitule : Reference Port Option.
Slectionner dans la boite de dialogue Reference Port Option: Show common
reference port
- 1 click (G) sur OK dans la boite de dialogue: Reference Port Option ..

Aprs avoir effectu cette slection, avec lexemple dun circuit 1 port avec
rfrence connecte une rsistance, on obtient le schma reprsent sur la figure 6.2 :

47
Port1

PNUM=1 ref
RZ=50ohm
IZ=0ohm R27
100

Figure 6.2 : Schma dun N port avec N =1 et rfrence non connecte la masse

7 TRANSFERT MANUEL DE PARAMETRES Sij


PROVENANT DUNE SPREADSHEET
7.1.1 Introduction

Pour que le fichier de paramtres Sij enregistr soit pris en compte par le logiciel Ansoft
Designer, il faut le transfrer sous la schmatique dans un composant spcifique appel : N
port. Un N port peut comporter 1, 2, ou N ports selon que le fichier de paramtres Sij
reprsente respectivement un diple, un quadriple, ou un multiple.
Au niveau du schma lectrique, 2 cas peuvent se prsenter :
- Soit le N port a sa rfrence connecte la masse.
Dans ce cas il faut suivre la procdure 4.1.2 ci-dessous.
- Soit le N port a sa rfrence non connecte la masse.
Dans ce cas il faut suivre la procdure 4.1.3 ci-dessous.

7.1.2 Le N port a sa rfrence connecte la masse


7.1.2.1 Eventuellement, effacer le composant parfait remplacer.

7.1.2.2 1 click G sur licne N port


(Il sagit de licne situ sur la barre doutils suprieure, immdiatement gauche du
symbole de masse. Cet icne reprsente une boite 6 ports et comporte la lettre N)
=>
Ouverture de la boite de dialogue intitule : N port data.

Complter longlet N port data comme suit :


- Dans la case Component Name , entrer le nom dsir du fichier (Exemple : C).
- Dans la case Data Source, slectionner : Enter data in spreadsheet
- Dans la case File :

48
o Slectionner : Use path
o Slectionner avec le Browser [] le fichier de paramtres Sij avec lextension
correcte : .s1p ou .s2p ou .s3p (Exemple : S11_C220pF.s1p)

Complter longlet Network data comme suit :


- Dans la case Domain , slectionner Frequency
- Dans la case Units , slectionner : MHz (par exemple)
- Slectionner : Smatrix
- Slectionner la forme de reprsentation dsire: Magnitude/Phase, etc
- Dans la case Ports : Slectionner le nombre de ports.
- Entre manuellement dans le tableau infrieur :
o Les frquences dans la colonne : Frequency
o Les paramtres Sij dans la colonne : S :Port1

1 click (G) sur OK.

7.1.2.3 Placer le symbole de N port dans la feuille de dessin.

7.1.2.4 Connecter le symbole de N port au circuit.


Pour un circuit 1 port avec rfrence connecte la masse, on obtient un schma
identique celui reprsent figure 3.1.

7.1.3 Le N port a sa rfrence non connecte la masse

La procdure de transfert / placement est quasiment identique la prcdente dcrite au


4.1.2. La seule diffrence se situe au niveau du paramtrage de longlet: N port data
dcrite dans lopration : 3.3.1.2 :
Il suffit de cocher la case : Show common reference node.

Aprs avoir coch cette case, avec lexemple dun circuit 1 port avec rfrence
connecte une rsistance, on obtient un schma identique celui reprsent figure
3.2.

49
8 SIMULATION NON LINEAIRE DE TYPE
HARMONIC BALANCE : EXEMPLE DUN
AMPLIFICATEUR DE PUISSANCE

8.1 Introduction.
Avant de lancer une simulation non linaire, il faut vrifier au niveau de la schmatique, les
2 points suivants :

1. Le ou les gnrateurs de tensions dalimentation ainsi que les circuits de


polarisation sont connects.
Si cela na pas t fait, la procdure pour rajouter un gnrateur de tension continue est la
suivante:
- 1 click G sur longlet du dossier : Components
- Ouvrir le dossier : Independant Sources
- Slectionner le symbole : V_DC : DC Voltage Source, et le placer dans le schma.
- 2 clicks G sur le symbole : DC Voltage Source.
Ouverture de la fentre intitule: V_DC Properties
- Complter la fentre: V_DC Properties comme suit:
Dans longlet: Parameters Values, rentrer dans la case situe:
Ligne : DC, colonne: Value :
la valeur de la tension dsire (3V dans le cas de cet exemple)
1 click G / OK dans la fentre: V_DC Properties

2. Les lments non linaires dcrits par des fichiers de paramtres S linaires
doivent tre remplacs par des modles non linaires.
Si ce remplacement na pas t fait, suivre la procdure dtaille au 3.2 pour rajouter un
modle dlment non linaire disponible dans la librairie: Vendor Elements
Dans le cas particulier de cet exemple, slectionner successivement :
- Le type dlment : Legacy NPN BJT : Lib Based Vendor NPN Transistors
- Le fabriquant : Philips
- Le nom de llment : BFR93A
Puis placer llment choisi dans le schma.
Avec le transistor BFR93A, on obtient le schma reprsent sur la figure 8.1.

8.2 Dessin du schma du circuit


Pour illustrer la mthode de simulation Harmonic Balance, on propose de traiter lexemple de
lamplificateur de puissance reprsent figure 8.1.
Les valeurs des lments de cet amplificateur ont t calcules pour obtenir une
consommation totale de 3,1mA sous une tension dalimentation de 3V. Lobjectif est
datteindre une puissance de sortie maximale la frquence de 403MHz. Daprs ltude
thorique prliminaire, cette puissance de sortie maximale est obtenue pour une impdance de
charge optimale : RL = 920.

50
R34 V
V Name=VCE
57000
Name=VBE
A
V25
Name=IB PNUM=2
PNUM=1 RZ=920ohm

A
RZ=50ohm IZ=0ohm
DC=3 Name=IE
IZ=0ohm
0 0

Figure 8.1 : Schma lectrique de lamplificateur de puissance


Notes: Ref. Composants passifs / Vendors Elements:
Ref. choke coil L = 220 nH :
- Vendor: Coilcraft
- Series: coilcraft 0805 hs
- Model: L0805HS_221TJBC
Ref. C Coupling / decoupling C = 220pF
- Vendor: Philips
- Series: philips_smc_0805
- Model: C0805221J9B200

La procdure de simulation non linaire peut alors tre lance sous ANSYS DESIGNER.
Pour un amplificateur de puissance, une procdure simplifie comporte typiquement les 5
phases suivantes:
- Phase 1 : Vrification de la polarisation
- Phase 2 : Dfinition du signal dentre pour la simulation non linaire.
- Phase 3 : Lancement de lanalyse : Harmonic Balance Analysis.
- Phase 4 : Affichage des rsultats de la simulation : Dtermination de Pout et de Pin(opt)
- Phase 5 :Dtermination de limpdance de charge optimale avec loutil Load Pull
Analysis

8.3 Phase 1 : Vrification de la polarisation.


1. Dans longlet Project: 1 click D / Circuit View DC Bias Values Show DC
Bias
Affichage sur le schma des tensions et courants de polarisation.

Si les tensions et courants de polarisation sont conformes aux prvisions thoriques (voir
figure 8.2), la phase 2, de simulation non linaire peut tre entreprise.

51
R34 V
V Name=VCE
39.7uA
57000 0mA
Name=VBE 2.98V
A 740mV 3.15mA
V25
Name=IB PNUM=2
PNUM=1 RZ=920ohm

A
RZ=50ohm IZ=0ohm
DC=3
IZ=0ohm
0mA
Name=IE
0 0

Figure 8.2 : Tensions et courants de polarisation de lamplificateur de puissance

8.4 Phase 2 : Dfinition du signal dentre pour la simulation non


linaire.

8.4.1 Remarque prliminaire :


Pour effectuer cette simulation non linaire, limpdance du Port 2 doit tre gale
limpdance optimale thorique de charge dont la valeur calcule est RL = 920 => Dans
la boite de dialogue Port Definition du port 2, entrer : Re = 920, Im = 0 dans la
section : Termination.

8.4.2 Dfinition dune : RF 1 tone Analysis.


8.4.2.1 2 clicks G sur le symbole du port dentre.
Ouverture de la boite de dialogue intitule: Port Definition
Complter la boite de dialogue: Port Definition comme suit:
1 click G sur le bouton: Edit Sources
Ouverture de la boite de dialogue intitule: Configure Ports and Sources
Complter la boite de dialogue: Configure Ports and Sources comme suit:
Vrifier dans la section : Name que le Port 1 est bien slectionn (surbrillance)
Vrifier dans la section : Add New Source que Power et Sinusoidal sont
bien slectionns
1 click G sur le bouton : Add to selected port
Ouverture de la boite de dialogue intitule: Properties
Complter la boite de dialogue Properties : comme suit:
Dans longlet: Parameter Values, entrer:
- Ligne Name, entrer dans la colonne Value un nom de votre choix, ex: RF_IN
- Ligne POWER , entrer dans les colonnes :
o Colonne Value : Pin
o Colonne Evaluated Value : -10dBm

52
- Ligne FREQ , entrer dans les colonnes :
o Colonne Value : F_IN
o Colonne Evaluated Value : 403MHz

1 click G / OK dans la boite de dialogue Properties


Ouverture de la boite de dialogue intitule: Select Analysis
1 click G / OK dans la boite de dialogue : Select Analysis
1 click G / OK dans la boite de dialogue : Configure Ports and Sources
1 click G / OK dans la boite de dialogue: Port Definition

8.4.2.2 Vrifier :
- Dans longlet Project que la source : RF_IN a t ajoute dans le dossier :
Excitations.
- Dans le schma lectrique, quun symbole de gnrateur sinusodal a t ajout dans le
port dentre (Port 1) : Voir figure 8.3.

R34 V
V Name=VCE
57000
Name=VBE
A
V25
Name=IB
PNUM=2
RZ=920ohm
A

PNUM=1
RZ=50ohm IZ=0ohm
DC=3
Name=IE
IZ=0ohm
0 0

Figure 8.3 : Schma de lamplificateur de puissance aprs configuration du port dentre

8.4.3 Dfinition dun : Power Sweep

- Dans longlet Project: 1 click D / Analysis Add Nexxim Solution Setup


Harmonic Balance (1-Tone)
=> Ouverture de la boite de dialogue intitule: Harmonic Balance Analysis, 1 Tone.

Complter la boite de dialogue : Harmonic Balance Analysis, 1 Tone comme suit:

- Dans la case Name, entrer : Psweep


- Dans la case Max. Harmonic Number , slectionner: 7
- Dans la case F1 value, entrer : F_IN
- Dans le champ : Sweep Variables: 1 click G sur le bouton Add
=> Ouverture de la boite de dialogue intitule: Add/Edit Sweep.

Complter la fentre: Add/Edit Sweep comme suit:


- Dans la case : Variable, slectionner : Pin

53
- Slectionner : Linear step
- Entrer les valeurs dsires dans les cases : Start, Stop, et, Step .
Par exemple : Start = - 40dBm, Stop = 10dBm, Step = 1dBm.
- 1 click G / Add
=> Vrifier transcription dans la case Sweep Values de : LIN -40dBm 10dBm 1dB

- 1 click G / OK dans la boite de dialogue: Add/Edit Sweep


- 1 click G / OK dans la boite de dialogue: Harmonic Balance Analysis, 1 Tone

8.5 Phase 3 : Lancement de lanalyse : Harmonic Balance


Analysis 1Tone
1. Dans longlet Project: 1 click D / Analysis
Affichage du fichier de dfinition : Psweep
2. 1 click D / Psweep > Slectionner: Analyz
Lancement de lanalyse : Harmonic Balance 1Tone.

8.6 Phase 4 : Affichage des rsultats de simulation


8.6.1 Affichage Pout & Transducer Gain

1. Dans longlet Project: 1 click D / Results Create Standard Report


Rectangular Plot
=> Ouverture de la boite de dialogue intitule: Report:
2. Complter la boite de dialogue: Report comme suit :
2.1. Dans la case : Solution, slectionner: Psweep
2.2. Dans la case : Domain, slectionner : Sweep

2.3. Pour Afficher la puissance du fondamental en sortie sur le port 2, slectionner:

- Category : Power
- Quantity : P(Port2)<F1>
- Function : dBm.
- 1 click G sur le bouton: New Report:
=> Affichage de la courbe : dBmP(Port2)<F1> en fonction de la puissance du fondamental
en entre sur le port 1 : Pin[dBm]

2.4. Pour ajouter laffichage du Transducer Gain entre la puissance du fondamental en


sortie sur le port 2, et la puissance du fondamental en entre sur le port 1,
slectionner:

- Category : Transducer Gain


- Quantity : TG(Port2,Port1)<F1,F1>
- Function : dB
- 1 click G sur le bouton: Add Trace
- 1 click G sur le bouton: Close

54
2.5. Pour crer 2 graduations distinctes (dBm / dB) sur 2 axes verticaux spars:
- Dans longlet Project:
- Ouvrir le dossier: Results
- 1 click D sur le fichier de la courbe intitule: TG(Port2,Port1)<F1,F1>
=> Affichage dans la fentre: Properties des proprits de la courbe:
TG(Port2,Port1)<F1,F1>
- Dans la fentre Properties, changer la valeur par dfaut de la ligne Y Axis (Value
= Y1 par dfaut), par :
- 1 click G sur Y1 (dans la colonne Value), puis slectionner : Y2

=> Affichage des courbes reprsentes figure 8.4: PO2<F1> et TG21<F1,F1> en fonction de
la puissance du fondamental en entre sur le port 1 : Pin.
=> Sur ces courbes, on peut constater quun optimum correspondant sensiblement 1dB de
compression est obtenu pour Pin = -4dBm.

Les simulations suivantes seront effectues pour Pin = -4dBm.

XY Plot 1 Circuit1
10.00 12.00

m1
m2
Name X Y
5.00 Curve Info 10.00
m1 -4.0000 6.2321
dBm(P(Port2)<F1>)
Psw eep m2 -4.0000 10.2321

dB(TG(Port2,Port1)<F1,F1>)
0.00 Psw eep 8.00

dB(TG(Port2,Port1)<F1,F1>)
-5.00 6.00
dBm(P(Port2)<F1>)

-10.00 4.00

-15.00 2.00

-20.00 0.00

-25.00 -2.00

-30.00 -4.00
-40.00 -30.00 -20.00 -10.00 0.00 10.00
Pin [dBm]

Figure 8.4 : Courbes de la puissance du fondamental gnr sur la sortie et du Transducer


Gain en fonction de la puissance dentre

8.6.2 Affichage du spectre de Pout


1. Dans longlet Project: 1 click D / Results Create Standard Report
Rectangular Plot
=> Ouverture de la boite de dialogue intitule: Report:
2. Complter la boite de dialogue: Report comme suit :

2.1. Dans longlet: Trace:


2.1.1 Dans la case : Solution, slectionner: Psweep
2.1.2. Dans la case: Domain, slectionner: Spectral

2.1. Dans longlet: Families:

2.1.1 1 click G sur le bouton de la colonne: Edit


2.1.2 Slectionner la puissance optimale (prcdemment dtermine): -4dBm

55
2.1.3 1 click G sur le bouton : New Report:
2.1.4 1 click G sur le bouton: Close

Affichage du spectre en puissance gnr en sortie sur le port 2, reprsent figure 8.5:
XY Plot 2 Circuit1
10.00
m1 Curve Info
Name X Y dBm(P(Port2))
m1 0.4030 6.2321 Psw eep
Pin='-4dBm'
m2 0.8060 -25.4009
0.00 m3 1.2090 -24.9450
m4 1.6120 -50.8964
m5 2.0150 -49.0713
m6 2.4180 -55.7026
-10.00
dBm(P(Port2))

-20.00
m2 m3

-30.00

-40.00

m5
m4
-50.00

m6

-60.00
0.00 0.50 1.00 1.50 2.00 2.50 3.00
Spectrum [GHz]

Figure 8.5 : Spectre en puissance gnr sur la sortie de lamplificateur

8.7 Phase 5 : Dtermination de limpdance de charge optimale


avec loutil Load Pull Analysis
8.7.1 Avant propos
Pour un amplificateur de puissance, une analyse Load Pull est un calcul itratif qui consiste
faire varier par incrments les valeurs de la partie relle et la partie imaginaire de la charge
puis calculer pour chacun de ces couples de valeurs la puissance de sortie obtenue. Ce
calcul itratif est rpt jusqu obtenir les donnes ncessaires pour tracer tous les lieux de
parties relles et imaginaires qui produisent une puissance de sortie constante et en particulier
le lieu (ou le point) correspondant une puissance de sortie maximale (ces lieux sont appels :
Load Pull Contours). Par consquent le temps de calcul est particulirement long et il y a
intrt ne pas rajouter de variables supplmentaires.
Lapplication de cette remarque lamplificateur de puissance pris en exemple va se traduire
par le remplacement du balayage de la puissance (Pin) applique sur le port dentre par une
puissance dentre constante.
Sachant que les simulations prcdentes ont montr quune puissance dentre Pin = -4dBm
constitue un optimum, la 1 modification effectuer sur le schma consiste configurer le
port dentre pour une puissance disponible constante de -4dBm.

8.7.2 Vrification et modification du schma de lamplificateur

Avant dappliquer lanalyse Load Pull lamplificateur reprsent figure 8.3, il faut effectuer
les 2 oprations prliminaires suivantes :

56
- Vrifier que le schma de lamplificateur reprsent figure 8.3 se prte bien une
analyse Load Pull ; en particulier, limpdance du port de sortie (port 2) doit tre gale
la valeur par dfaut : 50 + j0 et si ce nest pas le cas, effectuer la modification.
On obtient le schma reprsent sur la figure 8.6.
- Lancer une simulation non linaire Harmonic Balance

R34 V
V Name=VCE
57000
Name=VBE
A
V25
Name=IB PNUM=2
RZ=50ohm

A
PNUM=1
RZ=50ohm IZ=0ohm
DC=3 Name=IE
IZ=0ohm
0 0

Figure 8.6 : Schma de lamplificateur de puissance aprs configuration du port de sortie @


50 + j0

8.7.3 Dfinition dune puissance dente constante


Lobjectif est de reconfigurer le port dentre (P1) pour la puissance dentre optimale de :
Pin = -4dBm prcdemment dtermine =>

8.7.3.1 2 clicks G sur le symbole du port dentre.


Ouverture de la boite de dialogue intitule: Port Definition
- Complter la fentre: Port Definition comme suit:
a. 1 click G sur le bouton: Edit Sources
Ouverture de la boite de dialogue intitule: Configure Ports and Sources
b. Complter la boite de dialogue: Configure Ports and Sources comme suit:
o Vrifier dans la section : Name que le Port 1 est bien slectionn
(surbrillance)
o Vrifier dans la section : Add New Source que Power et Sinusoidal sont
bien slectionns
o 1 click G sur le bouton: Add to selected port
Ouverture de la boite de dialogue intitule: Properties

- Complter la boite de dialogue Properties : comme suit:


Dans longlet: Parameter Values, entrer:
- Ligne Name, entrer dans la colonne Value un nom de votre choix, ex: RF_IN
- Ligne POWER , entrer dans les colonnes :
o Colonne Value : -4dBm
- Ligne FREQ , entrer dans les colonnes :
o Colonne Value : F_IN
o Colonne Evaluated Value : 403MHz

1 click G / OK dans la boite de dialogue Properties

57
Ouverture de la boite de dialogue intitule: Select Analysis
1 click G / OK dans la boite de dialogue : Select Analysis
1 click G / OK dans la boite de dialogue : Configure Ports and Sources
1 click G / OK dans la boite de dialogue: Port Definition

8.7.3.2 Vrifier :
- Dans longlet Project que la source : RF_IN a t ajoute dans le dossier :
Excitations.
- Dans le schma lectrique, quun symbole de gnrateur sinusodal a t ajout dans le
port dentre (Port 1) : Voir figure 8.6.

8.7.4 Configuration dune simulation non linaire Harmonic Balance pour


une puissance dentre constante et une frquence unique
- Dans longlet Project: 1 click D / Analysis Add Nexxim Solution Setup
Harmonic Balance (1-Tone)
=> Ouverture de la boite de dialogue intitule: Harmonic Balance Analysis, 1 Tone.

Complter la boite de dialogue : Harmonic Balance Analysis, 1 Tone comme suit:

- Dans la case Name, entrer : HB1_Loadpull


- Dans la case Max. Harmonic Number , slectionner: 7
- Dans la case F1 value, entrer : 403MHz
- Vrifier que :
- Method : HB
- Auto Refine Solution : No

- Cocher: Enable Load Pull


=> Ouverture de la boite de dialogue intitule: Load Pull Settings
Complter la boite de dialogue: Load Pull Settings comme suit:

- Case: Port Name, Slectionner: Port 2


- Case: Tuner Frequencies, entrer: 403MHz
Vrifier:
- Termination Impedance at Tuner Frequencies : 50 + j0
-Termination Impedance at other Frequencies : 50 + j0
- La slection de : sweep gamma in mag/ang

- 1 click G / OK dans la boite de dialogue: Load Pull Settings


- 1 click G / OK dans la boite de dialogue: Harmonic Balance Analysis, 1 Tone

Vrifier:
- Dans longlet : Project: ouvrir le dossier : Analysis et vrifier la
prsence du fichier de simulation Harmonic Balance intitul : HB1_Loadpull

8.7.5 Lancement de lanalyse : Harmonic Balance : HB1_Loadpull

- Dans longlet: Project: ouvrir le dossier : Analysis, puis slectionner le fichier de


simulation Harmonic Balance intitul : HB1_Loadpull Analyze

58
Lancement de lanalyse Harmonic Balance : HB1_Loadpull.

Vrifier labsence de message derreur en bas de lcran.

8.7.6 VISUALISATION DES RESULTATS DE LANALYSE LOAD


PULL DANS LABAQUE DE SMITH
- Dans longlet: Project: 1 click (D) sur licne du dossier Results Create Load Pull
Report Smith Contour Plot
Ouverture de la boite de dialogue intitule : Report
Complter la boite de dialogue Report comme suit :

- Dans la case Solution : Slectionner: HB1_Load Pull

- Dans la case Domain : Slectionner: Loadpull Contour

- Dans la case Category : Slectionner: Power

- Dans la case Quantity : Slectionner: P(Port2)<F1>

- Dans la case Function : Slectionner: <none>

1 click (G) sur le bouton: New Report


Affichage des rsultats de lanalyse : HB1_Load Pull dans labaque de SMITH (voir
figure 8.7) :
Exploitation des rsultats de lanalyse: HB1_Loadpull dans labaque de SMITH:
La puissance maximale que peut produire lamplificateur est donne par la 1 puissance
apparaissant dans la liste du code de couleur des courbes situe dans le rectangle de lgende
intitul : P(Port2)<F1>, soit la courbe de couleur rouge correspondant la puissance:
Pout (max) = 4,2529.106nW = 4,253mW
Soit: Pout (max dBm) = 6,287dBm
Limpdance de charge optimale ZLopt :est donne par les marqueurs m1 & m2 positionns sur
la courbe rouge donnant le contour de puissance maximale:
(7,2 + j0,2).50 < ZLopt < (13 + j0,2).50
Soit, en ngligeant les parties imaginaires :
360 < ZLopt < 650

59
Smith Contour Plot 1 Circuit1
P(Port2)<F1
100 90 80 [nW]
Name Ang Mag RX 110 1.00 70
m1 0.4765 0.7563 7.2014 + 0.2117i 4.2529e+006
120 60
3.8277e+006
m2 0.1401 0.8571 12.9970 + 0.2054i
130 0.50 2.00
50 3.4024e+006
2.9771e+006
140 40 2.5518e+006
2.1265e+006
150 30 1.7012e+006
1.2759e+006
8.5059e+005
160 0.20 5.00 20 4.2529e+005

170 10

m1 m2
180 0.00 0.20 0.50 1.00 2.00 5.00 0
0.00

-170 -10

-160 -0.20 -5.00 -20

-150 -30

-140 -40
-0.50 -2.00
-130 -50
-120 -60
-110 -1.00 -70
-100 -90 -80

Figure 8.7 : Rsultats de lanalyse: Load Pull 1 dans labaque de SMITH

8.7.7 Vrification du spectre de la puissance de sortie pour limpdance de


charge optimale
Lanalyse Load Pull 1 effectue dans le prcdent, ayant montr que lamplificateur
pouvait gnrer une puissance de Pout (max dBm) = 6,287dBm, pour une impdance de charge
optimale se situant dans lintervalle : 360 < ZLopt < 650, on se propose de vrifier ces
performances par une simulation du spectre de puissance obtenu avec une impdance de
charge optimale se situant dans lintervalle optimum, soit par exemple:
ZLopt 400.
1. Configuration du port de sortie pour une impdance constante: ZLopt 400.
2. Configuration du port dentre pour la puissance optimale constante : Pin = -4dBm et une
frquence constante de 403MHz.

Le schma de lamplificateur devient :

R34 V
V Name=VCE
57000
Name=VBE
A
V25
Name=IB PNUM=2
RZ=400ohm
A

PNUM=1
RZ=50ohm IZ=0ohm
DC=3 Name=IE
IZ=0ohm
0 0

Figure 8.8 : Schma de lamplificateur de puissance aprs configuration du port de sortie avec
limpdance de charge optimale : ZLopt 400.

60
3. Configuration dune analyse Harmonic Balance simple Harmonic Balance (1-Tone)=>
- Dans longlet Project: 1 click D / Analysis Add Nexxim Solution Setup
Harmonic Balance (1-Tone)
=> Ouverture de la boite de dialogue intitule: Harmonic Balance Analysis, 1 Tone

Complter la boite de dialogue: Harmonic Balance Analysis, 1 Tone comme suit:

- Dans la case Name, entrer : HB1_test


- Dans la case Max. Harmonic Number , slectionner: 7
- Dans la case F1 value, entrer : 403MHz

- 1 click G / OK dans la boite de dialogue: Add/Edit Sweep


- 1 click G / OK dans la boite de dialogue: Harmonic Balance Analysis, 1 Tone

4. Lancement de lanalyse : Harmonic Balance Analysis 1Tone


3. Dans longlet Project: 1 click D / Analysis
4. 1 click D / HB1_test > Slectionner: Analyze
Lancement de lanalyse : Harmonic Balance 1Tone.

5. Affichage des rsultats: Spectre de Pout


Voir procdure dtaille au 8.6.2.
Affichage du spectre en puissance gnr en sortie sur le port 2, reprsent figure 8.9:

XY Plot 3 Circuit1
10.00
Curve Info
m1
Name X Y dBm(P(Port2))
HB1Tone
m1 0.4030 6.0126 Pin='-4dBm'
m2 0.8060 -9.5098
-0.00 m3 1.2090 -22.8338
m4 1.6120 -28.8280
m5 2.0150 -36.2294

m2 m6 2.4180 -44.2643
m7 2.8210 -40.6909
-10.00
dBm(P(Port2))

-20.00
m3

m4

-30.00

m5

m7
-40.00
m6

-50.00
0.00 0.50 1.00 1.50 2.00 2.50 3.00
Spectrum [GHz]

Figure 8.9 : Spectre en puissance gnr sur la sortie de lamplificateur

Le marqueur m1 permet de confirmer le rsultat prvu par lanalyse Load Pull,


puisque la puissance du fondamental (403MHz) est bien de Pout(dBm) = +6dBm.

61