Beruflich Dokumente
Kultur Dokumente
Aprs avoir effectu une approche qualitative de la propagation des signaux sur les lignes sans pertes
en rgime impulsionnel et sinusodal, notre objectif est maintenant de se familiariser avec ces
phnomnes laide doutils de simulation.
Nous utiliserons pour cela un simulateur Pspice intgr dans le logiciel Orcad version 9.x, dont la
version de dmonstration est disponible gratuitement sur le site ALS design :
http://www.alsdesign.com
Cette version est simplement limite 30 composants, ce qui suffit largement pour les simulations que
nous souhaitons effectuer.
Les premires simulations tant trs guides, la connaissance du logiciel nest pas indispensable ; en
cas de problme, on pourra se rfrer au document Dmarrer avec Orcad Capture et Spice.
Contrairement lapproche habituelle, nous constaterons dans un premier temps que les rsultats de
la simulation sont bien cohrents avec notre approche qualitative, puis nous essaierons de mettre en
quation les phnomnes.
Ltude portera dans un premier temps sur une ligne en rgime impulsionnel, dont nous validerons les
rsultats avec la mthode de Bergeron. La simulation dune transmission de signaux numriques sera
ensuite propose.
Dans une seconde partie, nous effectuerons une simulation en rgime sinusodal, dont nous
validerons les rsultats au moyen des quations habituelles. Pour terminer nous tudierons une
liaison entre la sortie dun metteur et son antenne.
R1
V1 = 0
V2 = 5
TD = 0
TR = 0
TF = 0
PW = 40
PER = 80
V1
T1
sortie
entre
GHF
R2
50
Z0 = 50
TD = 10n
50
Pour cela :
Ouvrir un nouveau projet dans Orcad : File/New/Project, lui donner un nom et dfinir un
nouveau rpertoire pour le sauvegarder.
Choisir l'option Analog or Mixed Signal Circuit Wizard puis OK.
Vrifier que les bibliothques analog et source sont bien prsente dans la liste, sinon les
ajouter.
Sur la feuille qui vient de s'ouvrir, cliquer au milieu si la barre d'outils n'est pas prsente sur le
bord droit de l'cran.
Denis Rabast IUFM Aix Marseille
1/16
prparation lagrgation
Sur cette barre reprer les outils Place part, Place wire, Place net alias et Place ground
(leur nom s'affiche si le pointeur de la souris reste dessus) ; ils permettent de positionner
respectivement un composant, un fil (touche chappe pour terminer le fil), un nom de
connexion et une masse.
A l'aide des outils entrer le schma d'un gnrateur de type Vpulse (bibliothque source)
attaquant par l'intermdiaire de sa rsistance interne (bibliothque analog) une ligne
(composant T de la bibliothque analog) charge par une rsistance.
Placer un symbole de masse (0 de la bibliothque source par l'icne Place ground)
l'entre et la sortie de la ligne.
Nous utiliserons pour modliser la ligne le composant T de la bibliothque
Capture\Library\Pspice\Analog. Celui-ci nous permet de dfinir une ligne en prcisant :
- soit l'impdance caractristique Z0 de la ligne et soit le temps de propagation TD du signal
dans cette ligne
- soit l'impdance caractristique Z0 de la ligne et la longueur d'onde relative NL une
frquence F, sachant que nous avons la relation TD=NL/F.
Nous opterons ici pour la premire option, mieux adapte au rgime impulsionnel. Afin dviter des
erreurs ultrieures, on rendra ces proprits visibles au moyen de lditeur de proprits (accs par
double clic gauche sur le composant, puis slectionner la proprit, puis Display puis Name and
Value).
Entrer les valeurs des diffrents lments.
Pour cela, lorsque la valeur est affiche, il suffit de cliquer deux fois dessus en utilisant
ventuellement le zoom (zoom in + de la barre d'outils du haut) pour tre plus prcis. Une
bote de dialogue s'ouvre alors permettant l'entre d'une nouvelle valeur.
Lorsque rien n'est affich, cliquer deux fois sur le composant ; ces proprits apparaissent
alors. Slectionner la proprit recherche puis Display / Name and value puis fermer la
bote de dialogue. Revenir l'tape prcdente pour entrer les valeurs.
On entrera les valeurs suivantes :
- 50 pour les rsistances
- une impulsion 0/5 V partir de l'origine (TD=0), de temps de monte et descente nuls (TR=0,
TF=0) de dure 40 ns (PW=40n) sur une priode de 60 ns (PER=80n).
- une impdance caractristique de 50 pour la ligne avec un temps de propagation de 10 ns.
Crer un fichier de simulation avec l'icne New Simulation Profil de la barre d'outils du haut
et choisir l'option General Setting pour un type d'analyse Time Domain avec une sauvegarde
des donnes commenant 0 ns (Start Saving Data After) jusqu' 70 ns (Run to Time) pour
un pas de 0,1 ns (Maximum Step Size). Valider galement loption show last plot de longlet
Probe Window du profil.
Lancer la simulation avec l'icne Run Pspice de la barre d'outils du haut.
Sous la fentre daffichage Pspice les menus Plot et Trace permettent dajouter et denlever
respectivement des graphes et des courbes dans les graphes. Pour ajouter une courbe,
slectionner Trace / Add trace et ne valider que les options Analog et Voltage. Le menu
Plot / Axis Setting permet de redfinir les chelles d'affichage.
Observer le signal obtenu et justifier.
Modifier maintenant les paramtres, pour avoir une rsistance du gnrateur de 5 , une impdance
caractristique de 50 et une rsistance de charge de 500 . Lancer une simulation sur 150 ns.
2/16
prparation lagrgation
10V
5V
SEL>>
0V
V(entre)
10V
5V
0V
0s
50ns
100ns
150ns
V(sortie)
Time
1.1.2
Validation thorique
1.2
Nous allons maintenant appliquer ce que nous venons de voir la transmission de signaux
numrique. Afin de simplifier celle ci se fait en code NRZ, mais les conclusions restent valables pour
tout signal numrique en bande de base.
Nous gardons le mme schma et nous modifions simplement les valeurs des paramtres avec pour
les rsistances du gnrateur, de la ligne et de charge, respectivement 5 , 50 et 1 k . Cette
option correspond grossirement un cble coaxial 50 attaqu par un gnrateur dont limpdance
de sortie est de faible valeur et charg par un rcepteur dont limpdance dentre reste relativement
importante. En dautres termes, hormis le choix dun cble coaxial, aucune prcaution particulire na
t prise pour cette transmission (la dmonstration reste valable avec une paire torsade ligne
tlphonique par exemple dont limpdance caractristique est 300 -).
Le temps de propagation de la ligne (proportionnel sa longueur) est fix 27 ns. Une valeur plus
importante ncessiterait des temps de simulation trop grand ; on vitera galement les valeurs
multiples et sous multiples de la priode du gnrateur, induisant des rgimes particuliers.
Afin de simplifier la conception du gnrateur dattaque, nous considrerons quil envoie simplement
une suite de niveaux logiques 0 et 1 de tension 0 et 5 V, dans un premier temps une frquence
100 kHz (rapport cyclique 0,5). Laffichage est fait sur 20 s avec un pas de calcul 1 ns.
3/16
prparation lagrgation
10V
0V
-10V
V(entre)
10V
0V
SEL>>
-10V
0s
5us
10us
15us
20us
V(sortie)
Time
Justifier lallure des chronogrammes et les valeurs particulires.
Hormis les transitoires chaque front, on ne constate pas de problmes particuliers. Modifions
maintenant le dbit dinformation en imposant au gnrateur dentre une priode de 20 ns de priode
(et 0,1 ns de pas de calcul).
10V
0V
-10V
V(entre)
10V
0V
SEL>>
-14V
2ns
100ns
200ns
300ns
V(sortie)
Time
Aprs un rgime transitoire de 54 ns (justifier cette valeur) on constate une forte dgradation du signal
de sortie, rendant difficile (voir impossible) la lecture de linformation binaire.
En supposant quau niveaux du rcepteur cette information soit lue en milieu de priode, avec un seuil
de lecture 2,5 V, estimer la frquence maximale de transmission. Vrifier par la simulation.
Afin de supprimer ce problme, on adapte en sortie avec une rsistance de 50 . Voici les courbes
obtenues.
Denis Rabast IUFM Aix Marseille
4/16
prparation lagrgation
5.0V
2.5V
SEL>>
0V
V(entre)
5.0V
2.5V
0V
2ns
100ns
200ns
300ns
V(sortie)
Time
On constate cette fois la disparition des rflexions. La frquence maximale transmissible est
maintenant thoriquement infinie.
Il est cependant peu probable que lon puisse obtenir exactement la valeur de 50 pour la rsistance
de sortie. Imaginons une tolrance de +/-10%, avec une rsistance qui a en fait pour valeur 45 . La
simulation suivante affiche les rsultats partir de 200 ns.
5.0V
2.5V
SEL>>
0V
V(entre)
5.0V
2.5V
0V
200ns
V(sortie)
240ns
280ns
301ns
Time
On constate de nouveau lapparition de rflexions qui peuvent tre fortement attnue si on adapte
aussi en entre avec 50 .
5/16
prparation lagrgation
5.0V
2.5V
SEL>>
0V
V(entre)
5.0V
2.5V
0V
200ns
V(sortie)
240ns
280ns
301ns
Time
Sur les liaisons numriques, on adapte ainsi plus ou moins suivant la rapidit dsire. On trouve
galement des rsistances de terminaison de ligne lorsque plusieurs metteurs rcepteurs sont
prsents sur la ligne (liaisons RS485 par exemple).
Afin de vrifier que la tension est diffrente suivant lendroit o lon se trouve sur la ligne, simulons le
schma suivant, sur lequel cette fois les lignes sont dfinies par leur longueur relative (0,25 sur
lexemple), une frquence donne (1 GHz sur lexemple). La source dalimentation est Vsin de la
bibliothque SOURCE.
R1
V2
T1
T2
entree
GHF
intermediaire
sortie
50
VOFF = 0
VAMPL = 5
FREQ = 1G
Z0 = 50
F = 1G
NL = 0.25
Z0 = 50
F = 1G
NL = 0.25
Avec la sortie en court-circuit on obtient les chronogrammes suivants aux diffrents endroits de la
ligne (temps de simulation 6 ns avec un pas de 0,1 ns) :
6/16
prparation lagrgation
4.0V
0V
SEL>>
-4.0V
V(entree)
5.0V
0V
-5.0V
V(intermediaire)
1.0uV
0V
-1.0uV
0s
1.0ns
2.0ns
3.0ns
4.0ns
5.0ns
6.0ns
V(sortie)
Time
et pour un circuit ouvert en sortie (attention, dans Pspice, une rsistance ne peut avoir une valeur
nulle ou infinie, pour reprsenter ces cas il faut donc court-circuiter par un fil ou ouvrir la connexion).
5.0V
0V
SEL>>
-5.0V
V(entree)
4.0V
0V
-4.0V
V(intermediaire)
5.0V
0V
-5.0V
0s
1.0ns
2.0ns
3.0ns
4.0ns
5.0ns
6.0ns
V(sortie)
Time
2.2
Pour pouvoir tracer ces courbes, nous utiliserons le schma suivant, avec dans un premier temps un
court-circuit en sortie.
7/16
prparation lagrgation
R1
V2
T1
entree
GHF
sortie
50
VOFF = 0
VAMPL = 5
FREQ = 1G
Z0 = 50
F = 1G
NL = {LONG}
PARAMETERS:
LONG = 0.25
5.0
2.5
SEL>>
0
Max(V(entree))
100m
50m
0
Max(I(R1))
50
25
0
0
0.2
0.4
Max(V(entree))/ Max(I(R1))
0.6
0.8
1.0
LONG
-
un court-circuit en sortie :
8/16
prparation lagrgation
5.0
2.5
0
Max(V(entree))
100m
50m
0
Max(I(R1))
500
375
250
SEL>>
0
0
0.5
1.0
Max(V(entree))/ Max(I(R1))
LONG
5.0
2.5
0
Max(V(entree))
100m
50m
0
Max(I(R1))
500
375
250
SEL>>
0
0
0.5
1.0
Max(V(entree))/ Max(I(R1))
LONG
9/16
prparation lagrgation
4.0
2.0
0
Max(V(entree))
100m
50m
0
Max(I(R1))
200
100
SEL>>
0
0
0.2
0.4
Max(V(entree))/ Max(I(R1))
0.6
0.8
1.0
LONG
Justifier lallure des courbes obtenues.
Effectuer des simulations pour diffrentes valeurs de rsistances de sortie.
2.3
Equations thoriques
Nous allons maintenant justifier la forme de ces courbes en les traant partir des quations que
nous donne la thorie pour une ligne sans perte.
2.3.1
a) Rappeler l'expression complexe V (sous forme exponentielle) d'une tension v(t) sinusodale
d'amplitude V de phase instantane quelconque t+.
Donner, en fonction de V lexpression de la reprsentation temporelle v=f(t).
Que deviennent toutes ces quations dans le cas d'une cosinusode ?
b) En vous inspirant de ce qui prcde, donner l'expression complexe V (sous forme exponentielle)
d'une tension v(z) sinusodale en fonction de la distance z. On appellera constante de propagation le
coefficient de proportionnalit de z et on exprimera en fonction de la longueur de l'onde .
Donner la reprsentation de cette tension en fonction de la distance pour une phase nulle l'origine
z=0. Donner alors la nouvelle expression de V .
c) On considre maintenant une onde variant avec la distance z et le temps t. Donner son expression
complexe.
Montrer en reprsentant graphiquement l'onde en fonction de la distance, deux instants diffrents,
que celle-ci peut tre vue comme une onde progressive se dplaant une vitesse c (pour clrit).
Exprimer les valeurs de z pour lesquelles l'argument de l'onde est le mme. En dduire l'expression
de c en fonction de et . Dans quel sens se propage l'onde ?
Donner l'expression d'une onde se propageant en sens inverse.
10/16
prparation lagrgation
Dans ce qui va suivre, nous nous intresserons la propagation d'une onde sur une ligne sans
pertes et d'impdance caractristique relle RC. La ligne est adapte du ct du gnrateur.
2.3.2
a) Sur une ligne de transmission, la tension est due la somme d'une onde incidente Vi d'amplitude
V+ et d'une onde rflchie Vr d'amplitude V-. Donner l'expression de cette tension, en fonction des
termes d'amplitude, de phase et de la distance z sur la ligne. On prendra la sortie du gnrateur
comme rfrence de distance.
b) Afin de simplifier l'criture, on notera :
Vi = A i e - j z
Vr = A r e j z
Donner les expressions de A i et A r .
c) De la mme manire, le courant circulant sur la ligne est la somme d'un courant incident Ii , et d'un
courant rflchi Ir :
Ii = B i e - j z
Ir = B r e j z
Si RC est l'impdance caractristique de la ligne, exprimer Bi et Br en fonction de A i et A r .
2.3.3
a) Le facteur de rflexion est dfini comme le rapport des ondes incidentes et rflchies le long de
la ligne ; il dpend donc de l'endroit o on se trouve sur cette ligne :
Vr
=
Vi
Exprimer en fonction des termes d'amplitude, de phase et de distance des questions prcdentes.
Comment volue module de sur une ligne sans perte?
b) Supposons pour simplifier que la charge RU est purement relle. Dfinissons un coefficient de
rflexion au niveau de la charge, comme le rapport de la tension rflchie sur la tension incidente en
bout de ligne.
Cette hypothse simplificatrice va nous permettre d'aborder le problme avec des termes purement
rels dans un premier temps.
Exprimer RU en fonction des tensions incidente vu+ et rflchie vu- en bout de ligne, et de RC.
Exprimer maintenant RU en fonction de et de RC.
Modifier l'expression pour avoir en fonction des rsistances. Entre quelles valeurs volue le
coefficient de rflexion?
c) On dfinit le taux d'ondes stationnaires (TOS ou ROS) comme le rapport entre les amplitudes
maximales et minimales le long de la ligne. Exprimer ce dernier en fonction de (on supposera une
longueur de ligne suprieure la moiti de celle de l'onde).
2.3.4
Le fait de choisir une reprsentation complexe V = V e -j t pour un signal qui est un signal rel
dquation v=V.cos(t) simplifie beaucoup les calculs des formes dondes sur la ligne. Cependant, le
signal exponentiel et le signal rel ne transportent pas la mme puissance. La reprsentation
spectrale du signal exponentiel ne comprend en effet quune seule raie damplitude V, soit une
Denis Rabast IUFM Aix Marseille
11/16
prparation lagrgation
puissance normalise (dans une rsistance de 1 ) de V2, tandis que le spectre du signal rel
contient 2 raies ( +/-) damplitude V/2, soit une puissance de 2.V2/4 = V2/2, ce qui correspond bien
e jx e jx
).
au rsultat habituel (on rappelle que sin x =
2j
La puissance dite dinteraction dun signal complexe V sur un signal complexe I est dfinie comme :
S = V . I*
Pour retrouver la puissance active moyenne dun signal rel sinusodal avec une reprsentation
exponentielle, il suffit de prendre la moiti de la partie relle :
P= 0,5 Re( V I* )
et pour ce qui concerne la puissance ractive, la moiti de la partie imaginaire :
Q=0,5 Im( V I* )
a) Vrifier les expressions prcdentes
b) Dans le cas de la ligne prcdente avec une charge rsistive, donner les expressions des
puissances transportes par les ondes incidentes et rflchies.
En dduire la puissance transmise la charge.
Exprimer la puissance transmise la charge et rflchie en fonction de .
Conclusion ?
2.3.5
Impdance
2.4
Applications
On se propose dtudier ltage de sortie dun metteur radiofrquence, ainsi que son circuit dattaque
dantenne. Nous nous inspirerons pour cela de lapplication propose par le CERGE, dont le schma
structurel est donn ci-aprs.
Il sagit dun amplificateur fonctionnant 2,3 GHz et fournissant une puissance de 3,6 W sur 50 (soit
35,5 dBm) pour un gain de 6 dB (alimentation en 24 V). Le transistor est polaris en classe C, en
montage base commune (si toutefois on peut parler de base commune en classe C).
La polarisation du circuit dentre, ralis par les lments C1, C2, R, 3 , et celle du circuit de sortie
ralise par les lments Fn, L, C3, C4, 6 , permettent dimposer un potentiel dmetteur suprieur
celui de la base, le circuit R(C1+C2) associ la base du transistor se comportant comme un
dtecteur denveloppe.
Denis Rabast IUFM Aix Marseille
12/16
prparation lagrgation
0
T2
Z0 = 50
F = 1G
NL = .25
R1
V4
T1
entree
GHF
sortie
R2
50
1Vac
0Vdc
50
Z0 = 50
F = 1G
NL = 1.32
Ltage de sortie de lamplificateur est modlis par une force lectromotrice en srie avec une
rsistance de 50 . Seule la polarisation continue est prsente sur le schma, par lintermdiaire dun
gnrateur continu reli par une ligne 50 de longueur relative /4 pour le 1 GHz.
Denis Rabast IUFM Aix Marseille
13/16
prparation lagrgation
Remarque : les symboles des lignes dans Pspice laissent penser que nous avons affaire des lignes
coaxiales, mais hormis la liaison avec lantenne, il sagit de lignes micro-ruban.
Montrer que la ligne de polarisation ne perturbe pas le signal utile 1 GHz.
Une simulation en sinusodal (source Vac de la bibliothque SOURCE, et AC Sweep dans le profil de
simulation, pour un balayage de 0,1 GHz 10 GHz avec 100 points par dcade) donne la rponse
suivante de la tension de sortie vis vis de celle dentre. Justifier cette courbe, en particulier la
position des zros de transmission, et la valeur du gain pour le signal utile.
-0.0
-12.5
-25.0
-37.5
-50.0
100MHz
20* LOG10(V(sortie))
1.0GHz
10GHz
Frequency
Sachant que le signal la sortie de lamplificateur (amplificateur classe C) risque dtre distordu, quel
intrt, autre que transmettre le continu, prsente la ligne /4.
Afin de vrifier, on passe dans le domaine temporel en introduisant une non-linarit sur le signal de
sortie au moyen de la fonction GLIMIT de la bibliothque ABM.
6
V5
R1
T1
GHF
1
-3
entree
50
VOFF = 0
VAMPL = 5
FREQ = 1G
Z
F
N
14/16
prparation lagrgation
5.0V
0V
-5.0V
V(GHF)
20V
15V
SEL>>
10V
0s
5ns
10ns
V(sortie)
Time
Comme on peut le constater, la distorsion du signal est attnue.
La figure suivante donne une analyse en srie de Fourrier des signaux (dans le profil de simulation,
configurer afin de ne pas tenir compte des donnes avant 3 ns pour viter le transitoire ; dure de
lanalyse 60 ns, affichage des amplitudes en chelle logarithmique ).
10V
1.0V
SEL>>
10mV
V(GHF)
1.0V
1.0mV
0Hz
2.0GHz
4.0GHz
5.0GHz
V(sortie)
Frequency
Comment modifier les paramtres de la ligne pour obtenir une suppression de lharmonique 3 ?
Vrifier par simulation.
Sur notre schma de simulation, le filtre de sortie ntant pas reprsent, il ny a donc pas de
condensateur pour empcher le continu darriver lantenne. Afin de sintresser maintenant aux
problmes de puissances, supprimer la partie polarisation du schma.
Prdterminer la puissance moyenne utile ( 1 GHz) au niveau de lantenne. Vrifier avec une
simulation (supprimer la non-linarit et afficher AVG( V(sortie) * I(R2)) .
Denis Rabast IUFM Aix Marseille
15/16
prparation lagrgation
ZE = RC
2z
R C + j Z U tg
Afin de raliser ladaptation, on remplace la ligne de sortie par un transformateur quart dondes, cest
dire une ligne /4 la frquence de travail, dont limpdance caractristique est choisie de manire
obtenir limpdance dentre souhaite. Calculer cette impdance caractristique et vrifier
ladaptation par la simulation.
Bibliographie
Electronique radiofrquence par A. Pacaud chez Ellipse
Les micro-ondes par R. Badoual, Ch. Martin, S. Jacquet chez Masson
Micro-ondes par PF Combes chez Dunod
16/16
prparation lagrgation