Vous êtes sur la page 1sur 21

Travaux pratique (TP2) : simulation du

canal radio sous ADS


Rdaction : F. Le Pennec
Enseignant/Chercheur dpt. Micro-ondes
Francois.LePennec@telecom-bretagne.eu

Module FIP RT321 : Architectures des


metteurs-rcepteurs radio
UVFIP RT320 : Systmes de transmission radio
Anne 2014-15
Responsable module : M. A. Peden

Sommaire
1.

INTRODUCTION ............................................................................................... 2

2.

TRANSMISSION DUN SIGNAL NRZ SUR CANAL BRUITE .......................... 2

2.1

ANALYSE DU SCENARIO .................................................................................................................. 2

2.2

SIMULATIONS INTERACTIVES ........................................................................................................... 3

2.3
ANALYSE QUANTITATIVE ................................................................................................................. 4
2.3.1
Excution de la simulation et visualisation des rsultats ...................................................... 4
2.3.2
Analyse .................................................................................................................................. 5

3.

TRANSMISSION DUN SIGNAL QAM4 SUR CANAL BRUITE ....................... 6

3.1

ANALYSE DU SCENARIO .................................................................................................................. 6

3.2

SIMULATIONS INTERACTIVES ........................................................................................................... 6

3.3

SIMULATIONS STATIQUES ................................................................................................................ 8

4.

MISE EN UVRE DU MODELE DE CANAL WLAN ........................................ 9

4.1

SIMULATION SANS VARIABILITE........................................................................................................ 9

4.2

SIMULATION AVEC VARIABILITE...................................................................................................... 11

4.3

MULTITRAJETS ............................................................................................................................. 11

4.4
ETUDE FREQUENTIELLE ................................................................................................................. 12
4.4.1
Effet doppler ........................................................................................................................ 12
4.4.2
Signal modul sur canal WLAN........................................................................................... 13
4.4.3
Evanouissements frquentiels ............................................................................................ 13

5.

BILAN.............................................................................................................. 14

ANNEXE 1 - PRESENTATION DU LOGICIEL ADS ................................................ 16


A1.1. GENERALITES SUR ADS ............................................................................................................... 16
A1.2. DEMARRAGE DUNE SESSION ......................................................................................................... 16
A1.3. LES DIFFERENTES FENETRES DESIGN ET DATA DISPLAY ................................................................. 16
A1.4. REPERAGE DES ICONES ................................................................................................................ 17
A1.5. SIMULATIONS ET DATASETS........................................................................................................... 18
A1.6. MODELISATION PAR SCHEMA BLOC, LES MODELES ET LES CONTROLES ........................................... 19
A1.7. EDITION DES PARAMETRES ET INFORMATIONS SUR LES MODELES .................................................... 19

Tlcom Bretagne

1 / 21

1.

INTRODUCTION

Cette sance traite du dveloppement et de lutilisation des modles de canaux radiolectriques.


Lenvironnement de simulation utilis est la plate-forme logicielle Advanced Design System (ADS)
dAgilent Technologie. Elle est ddie au dveloppement multi-technologies des dispositifs pour les
circuits et systmes radio et hyperfrquences.
Diffrentes problmatiques lies au canal de propagation existent : quintgre-t-on exactement dans la
reprsentation du canal : lenvironnement, les antennes, les tages circuits radio ? Quelle est la
nature des signaux manipuls : en bande de base, sur onde porteuse, champs lectromagntiques ?
Quels sont les phnomnes physiques pris en compte : attnuations, dlais, variabilit, trajets
multiples, bruits, proprits angulaires des trajets ?
Dans un premier temps, en considrant diffrents niveaux de complexit des signaux (NRZ, I&Q,
enveloppe complexe), nous tudierons diffrentes implmentations du canal de propagation partir
de fonctions de base simples, transposables dans presque tous les simulateurs courants. Nous
chercherons mettre en vidence les consquences de nos choix sur la qualit des signaux
numriques transmis, de faon qualitative par des simulations dynamiques interactives, ou de faon
quantitative partir de post-traitement des rsultats de simulations.
Dans un deuxime temps, nous tudierons certaines des caractristiques dun modle de propagation
WLAN industriel courant disponible dans la bibliothque du simulateur ADS. Celui-ci cible la norme
HiperLAN/2 proche de Wi-FI (IEEE 802.11g), mais peut aussi tre paramtr pour des usages
particuliers qui seront exploits dans cette sance.
On suivra les consignes pour obtenir le fichier ADS adquat et lutiliser dans le cadre de ce TP,
afin de mener bien les simulations proposes
On trouvera en annexe une prsentation rsume du logiciel ADS.

2.

TRANSMISSION DUN SIGNAL NRZ SUR CANAL


BRUITE
Ouvrir le schma de la cellule TransmissionNRZ dans le dossier NRZ

2.1

ANALYSE DU SCENARIO

En utilisant les icones de navigation hirarchique entre blocs


constituants de la chane de transmission :
- lmetteur / le canal / le rcepteur

, identifier les principaux

Figure 2-1 Navigation hirarchique dans les schmas

Tlcom Bretagne

2 / 21

Question 1
Au niveau de lmetteur, quelle est la probabilit dapparition des lments binaires ? Quelle est
lamplitude du signal de sortie ?
Proba = 0.5, amplitude = +/- 1
Question 2
En rsum, comment sont modliss les deux facteurs denvironnement essentiels pris en
compte dans la modlisation du canal, la distance et le bruit ? Quelle est la modlisation choisie
pour le bruit et quels phnomnes concrets peut-il exprimer ?
La distance par un facteur multiplicatif appliqu au niveau du signal
Le bruit par un facteur additif, de nature gaussienne ou uniforme. Il traduit lensemble des
phnomnes qui vont se superposer au signal utile : le bruit denvironnement (orage, dmarrage de
machines lectriques, rayonnement cosmique ou terrestre), le bruit au niveau du rcepteur (bruit
dantenne, bruit associ aux pertes dans les composants de rception (antenne, cbles, filtres, amplis,
mlangeurs), leffet globalis des interfrences externes (autres metteurs radio dans la bande
de frquence dintrt)
Question 3
Quel traitement lmentaire est effectu au niveau du rcepteur ? Comment intervient le temps
de propagation dans le canal pour la comparaison des donnes mises et reues permettant le
comptage derreur sur la chane de transmission ? Que peut-on en dduire concernant la
synchronisation entre lmetteur et le rcepteur ?
Le signal reu est re-normalis 1 ou 1 (multiplication par la valeur absolu de linverse)
Les informations mises et reues sont compares sans dlai, il ny a donc pas de modlisation des
temps de propagation au niveau du canal dans ce modle. Les metteur et rcepteur sont
synchrones, le rythme tant fix par le simulateur flots de donnes

2.2

SIMULATIONS INTERACTIVES

Dsactiver les deux blocs suivants et seulement


ceux-ci laide de licne disponible au niveau du
bandeau suprieur :

Bloc ParameterSweep au niveau global

Tlcom Bretagne

Bloc source de bruit uniforme au niveau canal

3 / 21

A partir du niveau global du schma, excuter la


simulation laide de licne suivante, prsente
sur le bandeau suprieur :

Question 4
En positionnant successivement le curseur des distances relatives au minimum, la moyenne
( 0.5) et au maximum, dterminer exprimentalement les seuils de bruit partir desquels
apparaissent des erreurs. Conclusion ?
min : 0.25 environ
moy : 0.13 environ
max : 0.01
Plus la distance est importante, moins il est ncessaire que le bruit soit important pour
quapparaissent des erreurs. Le facteur dattnuation affecte le niveau de signal utile, pas le niveau de
bruit lentre du rcepteur.

2.3

ANALYSE QUANTITATIVE
2.3.1

Excution de la simulation et visualisation des rsultats

Dans la fentre des schmas (designs), activer le


bloc Parameter Sweep. Celui-ci permettra
deffectuer une srie de simulations successives
en faisant varier le paramtre choisi : le niveau de
bruit.

Excuter la simulation comme pour la simulation


interactive prcdente. Lorsque celle-ci est
termine, ouvrir une fentre DataDisplay
laide du bouton encadr gauche

En utilisant le menu File/Open de la fentre des rsultats DataDisplay, charger le fichier


TransmissionNRZ.dds

Tlcom Bretagne

4 / 21

Figure 2-2 Rsultats de simulation sur canal NRZ

2.3.2

Analyse

Les rsultats obtenus dpendent de linstant considre et du niveau de bruit. Les diffrentes courbes
montrent lvolution des grandeurs remarquables pour une valeur de bruit fixe par le curseur prsent
en haut de la fentre. Celui-ci peut tre slectionn puis dplac avec la souris ou les flches du
clavier pour permettre de visualiser lvolution des courbes avec le bruit. Exprimenter.
Question 5
Combien de bits sont utiliss ici lors de la simulation ?
10000 pour chaque valeur de bruit, soit 11 => 110000 bits.
Question 6
A partir de quelle variance du bruit des erreurs apparaissent-elles ? Combien y en a-t-il et o (
quels indices) sont elles situes ? Que pensez-vous des conditions dvaluation du TEB pour
les forts rapports signal bruit ?
A partir de 0.3, il y a 2 erreurs : 8307,8354.
Une meilleure fiabilit des rsultats statistiques (TEB) serait obtenue en augmentant le temps de
simulation. Plus le taux est faible, correspondant un rapport S/N fort, plus un temps long est
ncessaire pour estimer prcisment le TEB. Certaines techniques statistiques existent pour
contribuer lestimation rapide des TEB en prsence de forts rapports S/N (Improve Importance
Sampling, Monte Carlo)
Question 7
Reprendre la simulation en permutant lactivation des sources de
bruits gaussiennes et uniformes. A partir de quelle valeur de
variance du bruit des erreurs apparaissent-elles ? Interprtation
partir de la fonction de rpartition affiche ?
A partir de 0.6 environ (0.598 simul). La distribution gaussienne fait
statistiquement apparatre des carts importants plus souvent que la
distribution uniforme, ce qui entrane des erreurs mme avec de faibles
carts type dans le cas gaussien.

Tlcom Bretagne

5 / 21

3.

TRANSMISSION DUN SIGNAL QAM4 SUR CANAL


BRUITE
Ouvrir le schma TransmissionQAM4 de la cellule intitule QAM4

3.1

ANALYSE DU SCENARIO

Comme prcdemment, identifier les principaux constituants de la chane de transmission :


- lmetteur
- le canal
- le rcepteur
Question 8
A partir des couleurs attribues aux liens entre les diffrents blocs et en utilisant laide en ligne,
quelle diffrence de type de donnes y a-t-il entre les donnes issues de lmetteur dans le cas
prsent par rapport au cas prcdent ? Que reprsentent physiquement ces donnes ?
Ce sont maintenant des donnes complexes (flches vertes) alors quavant il sagissait de donnes
relles (flches bleues). Physiquement, on reprsentait auparavant le niveau de signal NRZ (donnes
relles). Maintenant, il sagit des valeurs I et Q du signal modul en bande de base (I + jQ), raison
dun chantillon par symbole (il sagit ici dune modulation QAM4 deux bits par symbole).
Question 9
Quel est le phnomne physique supplmentaire fondamental pris en compte dans la
modlisation du canal par rapport au cas prcdent ?
Une certaine prise en compte du temps de propagation (ncessitant un sur-chantillonnage et un
contrle du dlai de propagation)

Question 10
Quelles sont les consquences au niveau du rcepteur vis vis du comptage des erreurs ?
Il est ncessaire de compenser le dlai de propagation avant de comparer les entres et sorties

3.2

SIMULATIONS INTERACTIVES

Excuter la simulation au niveau du schma principal et arranger les fentres dexcution pour obtenir
une prsentation similaire celle ci-dessous :

Tlcom Bretagne

6 / 21

Figure 3-1 Simulation dynamique QAM4


Question 11
Avec un bruit nul, une distance relative minimale, les autres curseurs tant galement 0, que
constate-t-on concernant le comptage derreurs ? En cliquant sur pause pour arrter
temporairement la simulation, observer In et Out et expliquer. Cliquer nouveau sur pause pour
continuer la simulation et chercher la position du curseur Entre retarde qui annule le
comptage des erreurs.
Avec tous les curseurs 0, il y a des erreurs en permanence. On constate que In et Out sont dcals,
il faut donc compenser ce dcalage introduit par les diffrents blocs de transmission. On trouve que la
position 18 annule les erreurs.
Question 12
La constellation en rception montre une distorsion. En conservant les rglages prcdents,
chercher la position du curseur delai qui annule cette distorsion. Que constate-t-on
maintenant concernant le comptage derreur ? Annuler nouveau celui-ci. Sur quelles chelles
de temps respectifs agissent finalement Entre retarde et delai ?
Position 9, la constellation est alors idale , mais laccumulation derreurs est nouveau constate.
On lannule en passant 20 au niveau de Entre retarde . Dans ce modle Entre retard
agit finalement sur le temps inter-symbole et delai sur le temps intra-symbole
Aprs avoir arrt la simulation, activer les blocs de visualisation I, Q, Data I, Data Q, et
Diagramme de lil voie Q dans le schma du bloc visualisation , dans le canal. Relancer la
simulation au niveau global en observant le graphique correspondant.

Question 13
Comment la modlisation du signal volue-t-elle juste avant et juste aprs le composant
USampleRF lentre du canal ? Que montre le diagramme de lil ?

Tlcom Bretagne

7 / 21

Juste avant le composant USampleRF, le signal est modlis par un chantillon complexe par
symbole. Il dcrit ltat de lenveloppe complexe linstant dchantillonnage, donc la valeur du
symbole. Le composant UsampleRF cre une multiplication du nombre des chantillons associs
chaque symbole (par un facteur 10), et un filtrage (de type polyphase) pour donner une allure
rgulire lvolution de cette enveloppe sur la dure du symbole. Ceci permet de donner
artificiellement une existence au signal en dehors des instants dchantillonnage. Le diagramme de
lil montre la superposition des traces de lenveloppe sur lune de ses composantes complexes, sur
une dure de 2 symboles, faisant ainsi apparatre la qualit du signal transmis. En cas de distorsion,
lil va se fermer traduisant une dgradation de la qualit de la transmission.

3.3

SIMULATIONS STATIQUES

Activer le contrle Parameter sweep et excuter la simulation, les gnrateurs de bruits gaussiens
tant activs au niveau du canal tandis que les gnrateurs de bruits uniformes sont dsactivs. En
fin de simulation, ouvrir le data Display TransmissionQAM4
Question 14
Rgler laide du marqueur appropri le dcalage prendre en compte entre lentre et la
sortie pour permettre une bonne comparaison entre ceux-ci. Indiquer cette valeur. Visualiser
lvolution des diffrentes grandeurs avec laugmentation du bruit en agissant sur le second
marqueur. Les hypothses de gnration de bruits sont elles vrifies concernant les voies I et
Q ? Que constate-t-on sur le bruit denveloppe du signal ?
Position du marqueur

pour

annuler

les

erreurs : 18, comme en simulation interactive.

Le bruit sur les voies I et Q a bien une allure gaussienne tandis que le bruit denveloppe suit en
consquence une distribution de Rayleigh.
Question 15
Tracer lvolution du TEB en fonction du rapport S/N en dB, partir des valeurs disponibles
dans la simulation (on changera les valeurs des tableaux TousTEB et TousSNdB de faon
pertinente, partir des variables ErreursPourCent et SNdB qui voluent en fonction de
la position du curseur de bruit)
TousTeb=[0.241,1.084,2.85,5.438,8.288,10.837,13.968,16.697]
TousSNdB=[8.528,7.279,6.310,5.518,4.848,4.268,3.757,3.299]

Tlcom Bretagne

8 / 21

4.

MISE EN UVRE DU MODELE DE CANAL WLAN

Ouvrir le schma de la cellule intitule WLAN_time . Etudier rapidement le schma et reprer le


modle de canal adapt au contexte WLAN dans la palette Antennas & Propagation .

4.1

SIMULATION SANS VARIABILITE

Question 16
Indiquer le type de signal inject dans le canal et le nom du modle choisi. Insrer le lendroit
appropri dans le schma.
WLAN_ChannelModel

Modifier les paramtres du modle de canal comme indiqu ci-dessous :

Tlcom Bretagne

9 / 21

o Le bloc Parameter_sweep concernant la variable de position doit tre activ


o Le bloc Parameter_sweep concernant la variable seed doit tre dsactiv
Simuler puis ouvrir la fentre data display WLAN_Time_Fixe .
Question 17
Commenter les 2 courbes de rsultats, justifier (calculatrice inutile) les valeurs dattnuation
observes en dB pour la distance de 10 mtres et son volution en fonction de la distance de
sparation metteur / rcepteur.

Cest une transmission en espace libre la frquence de 5.7 GHz : Friis =>
L50=32.4+20log10(d(Km))+20log10(f(MHz))=32.4+20log10(d(m))+20log10(f(GHz))= env. 30+20+(203)=67 dB : on retrouve la valeur affiche par m3 sur la courbe de droite. La pente est constante et de
20 dB sur cette mme figure, conforme aussi la formule de Friis.

Question 18
Modifier la position du marqueur m5 et observer les volutions dans la figure en fonction du
temps. Cela vous parat-il cohrent ? Quel est le dlai supplmentaire (non raliste) introduit
par le modle de canal ? Calculer le rapport entre ce dlai avec le pas de temps lmentaire de
la simulation. Justifier cette valeur laide de la documentation sur le modle de canal.

Tlcom Bretagne

10 / 21

Quand on dplace m5, le niveau diminue avec la distance, mais le dlai de propagation reste fixe (il
devrait augmenter avec la distance) ! En dplaant m1 sur une seule position, on voit que le pas
temporel lmentaire de la simulation est de 20 us. Le dlai de propagation 10 mtres est
8
-8
d/C=(10/3.10 )=3.333.10 , trs petit devant ce pas. Le dlai est qui apparat est donc essentiellement
celui introduit artificiellement par le modle (ncessaire aux calculs internes). On calcule partir du
marqueur m2 : 1280 us/20 us=64, cest exactement le nombre de token introduits tels quindiqus
dans la doc ads du modle WLAN.

4.2

SIMULATION AVEC VARIABILITE

On modifie lactivation des blocs Parameters comme suit


o Le bloc Parameter_sweep concernant la variable de position doit tre dsactiv
o Le bloc Parameter_sweep concernant la variable seed doit tre activ
On modifie de plus les paramtres suivants
o Pathloss=No (dans le modle de canal)
o VitesseKmH= 90 (traduit un dplacement du rcepteur)
Simuler puis ouvrir le data display WLAN_Time_variant pour visualiser les rsultats
En dplaant le curseur m1 suprieur, on observe lvolution de la rponse selon diffrents
hypothses de temps initial de simulation. En effet lvolution de la variable seed permet de
changer les effets pseudo-alatoires chaque simulation.
Question 19
Commenter les rsultats obtenus et faire le lien entre la forme de la densit de probabilit
reprsente et les paramtres du modle.
Le niveau du pulse reu varie avec le curseur m1, le rendu alatoire du temps initial et la vitesse
amne lintroduction dune variabilit dans le niveau du signal reu, ui peut tre infrieur ou
suprieur au signal mis car la composante moyenne de lattnuation est supprime avec
PathLoss=no. La courbe pdf montre que la loi rappelle une loi de Rayleigh. En ralit, mme en
labsence de dplacement relatif entre lmetteur et le rcepteur, des fluctuations du signal reu
apparaissent du fait des autres objets en dplacement qui rtrodiffusent et de la variabilit de lair.

4.3

MULTITRAJETS

Modifier le modle de canal pour intgrer en rception deux trajets 1ms et 2 ms (attention aux units
ns dans le modle de canal), le deuxime ayant une puissance moyenne de 50% infrieure au
premier.
Question 20
Afin dannuler les effets de variabilit, on doit positionner la vitesse du rcepteur 0 Km/H.
Cette dmarche est-elle conforme la ralit ? Effectuer cette modification, puis simuler et
justifier les niveaux observs en rception (sans tenir compte ici de la courbe ddp)

Tlcom Bretagne

11 / 21

On retrouve le dcalage temporel de 1.280 ms vu prcdemment, les deux trajets sont bien dcals
de 1 ms. Les niveaux sont tels que : 0.816^2+0.578^2=1 (normalisation en puissance des trajets), et
20*log10(0.578/0.816)= -3 dB (conforme aux paramtres PowerArray choisis)

4.4

ETUDE FREQUENTIELLE

Ltude est mene partir du schma WLAN_freq quon ouvrira, le design WLAN_Time
pouvant tre ferm. Etudier le schma et noter les deux possibilits dalimentation du canal : par
simple porteuse ou par signal modul en activant ou pas les blocs concerns. Le data display
correspondant porte le mme nom (on louvrira aussi).

4.4.1

Effet doppler

Simuler en positionnant alternativement le paramtre vitesse 0 puis 90 Km/H.


Question 21
Pour chaque simulation, relever dans le spectre du signal reu les valeurs de frquence pour
lesquelles le niveau est maximum, justifier ces valeurs
V=0 => f1=5.7 GHz (cf tableau des valeurs)

Tlcom Bretagne

12 / 21

V= 90Km/H => f2=5.699999525 GHz


Fdoppler= v/lam= 90*1000/3600/(3e8/5.7e9)=475 Hz
On vrifie que f1=f2+fdoppler (le vhicule sloigne, do le signe positiif)

4.4.2

Signal modul sur canal WLAN

Question 22
Remettre la vitesse 0 et activer la partie signal modul la place de la simple sinusode.
Simuler et commenter les rsultats obtenus.
Note : un bug avec ADS2011.05 oblige parfois dplacer les rsistances qui ont t
dsactives (au niveau rcepteur). Il faut alors sauvegarder pour supprimer les messages
derreurs lors du lancement de la simulation.

On retrouve le spectre caractristique dune QAM, lmission et la rception. On constate que la


figure de trajectoire subit une rotation la rception, lie aux dphasages RF. Cela affecte
considrablement la forme des symboles reus en rception (voies I et Q), ce qui ne se voit pas sur le
spectre.

4.4.3

Evanouissements frquentiels

Question 23
Insrer deux trajets de mme puissance et spars de 50 micro secondes (attention aux units
dans les paramtres du modle de canal). Simuler et commenter les rsultats obtenus.
Comparer les carts frquentiels entre deux trous successifs qui apparaissent maintenant dans
le spectre du signal reu avec linverse du dbit des symboles. Justifier cet cart.

Tlcom Bretagne

13 / 21

Les deux trajets sont dcals dun temps symbole. Cela fait apparatre des trous dans le spectre reu
(effets large bande) et les symboles en rception sen trouve dautant plus dgrads. La distance
entre deux (nouveaux) trous successifs frquentiels est de 20 kHz, correspondant linverse du dlai
entre les deux trajets. En effet, on a .l = (2n + 1) pour toutes les frquences o les trajets
dcals

2 f

f =

5.

dune

distance

arrivent

en

opposition

de

phase,

soit

2n + 1

. Entre deux frquences successives on aura :


. ( C.t ) = (2n + 1) f =
2.t

2 ( n + 1) + 1 2n + 1 1

=
2.t
2.t
t

BILAN

Question 24
Quelles sont les principales sources de bruit dans le canal et comment intervient ce bruit vis
vis des distances respectives des metteurs / rcepteurs ?
Bruit dans le rcepteur (thermique, de grenaille), bruits lectromagntiques (extraterrestres et dorage,
industriels). Les interfrences cres par les autres systmes radio perturbent galement le signal
reu.
Quand la distance augmente, le signal reu est plus faible pour un niveau de bruit qui ne dpend pas
de ces distances. Le rapport signal bruit se dgrade donc avec cette distance et la qualit de
communication aussi.
Question 25

Tlcom Bretagne

14 / 21

Quelles diffrences entre des canaux gaussien, de Rayleigh et de Rice ? Peuvent-ils tre
slectifs en frquence ? Justifier.
Gaussien : sur canal rel, Rayleigh : sur canal en bande de base, bruit Gaussien de mme variance
sur les voies I et Q. Rice : proche de Rayleigh mais avec une composante dterministe forte. Pas de
slectivit frquentielle car pas de multitrajets.
Question 26
Quel est leffet du paramtre denvironnement (exemple urban au lieu de free space ) sur
le signal transmis dans le modle de canal intgr au simulateur dans ce BE ? Quel rapport
avec lellipsode de Fresnel ?
Une attnuation supplmentaire par rapport lespace libre. La valeur dpend de lenvironnement
slectionn, des hauteurs dantennes dmission et rception, de la frquence. Si ellipsode de
Fresnel est libre de tout obstacle, cette attnuation est celle de lespace libre.
Question 27
Comment se traduit la prise en compte des dphasages RF du canal au niveau des
constellations des signaux ?
Rotation du plan I et Q, plus ou moins prononc en fonction du dphasage.
Question 28
Quelle est la consquence de ltalement temporel des trajets multiples sur le spectre des
signaux reus ?
Des trous dans le spectre (fading slectif en frquence) quand le dlai devient de lordre de grandeur
de la dure dun symbole.
Question 29
Quel est leffet des mouvements dans le canal sur le spectre du signal transmis ? Sur la
constellation ?
Modulation de frquence alatoire (en fonction des trajets), gigue sur la constellation.

Tlcom Bretagne

15 / 21

Annexe
ANNEXE 1 - PRESENTATION DU LOGICIEL ADS
A1.1.

GENERALITES SUR ADS

ADS est un logiciel dvelopp par la socit Agilent Technologie, destin aider au dveloppement
des systmes lectroniques mixtes analogiques hyperfrquences et numriques. Au travers dune
interface compacte, il dispose de nombreux modules permettant danalyser les circuits de faon
adapte aux besoins classiques : en continu, en rgime variable, en temporel, en bruit Il dispose
aussi de mthodes danalyse spcifiques aux hyperfrquences : analyse en paramtres S, analyse
des non linarits par les mthodes harmonique balance , analyse denveloppes complexes
intgrant les non-linarits, simulateur lectromagntique de circuits planaires multicouches
multiconducteurs. Par ailleurs, diffrentes mthodes danalyse gnriques , complmentaires dans
la conception globale dune chane de transmission, sont implmentes : analyse paramtrique multivariables, de sensibilit, de rendement, de plan dexprience et doptimisation. Enfin, un simulateur
flot de donnes de type Berkeley/Ptolemy permet dtudier les systmes donnes discrtises
sur la base de nombreux modles mixtes logiques, numriques et comportementaux. Cest celui-ci
que nous utiliserons particulirement dans ce BE.

A1.2.

DEMARRAGE DUNE SESSION

De faon classique : partir de licne sur le bureau ou dans le menu programme. Le client ADS
install localement sur le poste de travail interroge un serveur de licence pour obtenir le jeton
ncessaire louverture de session (ou lors de lexcution des diffrentes simulations). Ainsi il est
important de quitter selon la procdure (file/quit) la session active pour librer les licences la fin
de lutilisation du simulateur.
Un projet ADS est ouvert laide du menu File/Open/Workspace

Figure 5-1 Projet ouvert avec vue commode en mode dossier (onglet Folder View )
Pour en crer un nouveau, on utilisera le menu File/New Workspace en tant attentif
lemplacement du rpertoire daccueil et aux units slectionnes.

A1.3.

LES DIFFERENTES FENETRES DESIGN ET DATA DISPLAY

ADS organise ses fichiers au sein de projets Workspace : il sagit dune structure hirarchique de
fichiers et rpertoires dsigns par un nom unique et regroupant :
1. Les cellules (cell) avec les schmas (design) et les symboles
2. les fentres de visualisation (data display)

Tlcom Bretagne

16 / 21

3. les masques de circuits (layouts) qui ne sont pas abords ici.


La structuration en cellules introduite avec la version 2011 dADS permet de dcrire un mme lment
avec diffrents schmas possibles, traduisant diffrents niveaux de complexit ou diffrentes
technologies potentielles (polymorphisme). Un mme projet peut donc contenir de nombreux
schmas, relis ou pas de faon arborescente, et de nombreux data display .

Menu droulant pour slectionner la librairie


utile. Le contenu de la palette des composants
change en fonction de la slection

Cliquer pour poser ensuite


composant sur la page circuit

le

Figure 5-2 Fentre des schmas (Design)

Figure 5-3 Fentre des rsultats (Data Display)

A1.4.

REPERAGE DES ICONES

Tlcom Bretagne

17 / 21

Dans la fentre de base :

Fichiers Les exemples Rechercher un exemple Design Layout Data display


Dans une page circuit ( design)

FICHIERS - LIBRAIRIE ACTIVE - UNDO - ZOOM -ACTIVER/DESACTIVER UN


COMPOSANT

Composant actif Masse Chercher un composant connexion Simuler Data display


Dans une page data display

Fichiers Dataset courant - Zoom (fentre) Dfilement des donnes Zoom (dans
graphique)

A1.5.

SIMULATIONS ET DATASETS

Lorsquon excute une simulation, les rsultats sont sauvegards dans un fichier (appel dataset ).
Le nom de ce dernier peut tre chang chaque simulation, permettant de stocker des rsultats
diffrents toute fin utile de comparaison dans un mme graphique (ou plusieurs).
On pourra utiliser le menu de la page
circuit (design) :

Simulate/simulation setup

Figure 5-4 Fentre Simulation Setup pour choisir le dataset

Tlcom Bretagne

18 / 21

A1.6.

MODELISATION PAR SCHEMA BLOC, LES MODELES ET LES


CONTROLES

ADS utilise une modlisation par schmas blocs des circuits. Ceux-ci sont relis par des fils qui
permettent la connexion des modles entre eux. La nature des grandeurs changes entre ces
modles dpend du type de simulation. On la devine grce au code de couleur utilis pour les flches
de liaison des modles. Dans les simulations flots de donnes, se sont des donnes types
logiques (orange), entires (orange), relles (bleues), fixes (rose), complexe (vertes), ou timed (noir)
qui peuvent utilises . La taille des flches de liaison peut ventuellement tre variable selon les
modles, indiquant des donnes individuelles, vectorielles ou matricielles
Type de donnes

Couleur de la flche

Epaisseur de la flche

Scalar Fixed Point

Magenta

Thin

Scalar Floating Point (Real)

Blue

Thin

Scalar Integer (ou logique)

Orange

Thin

Scalar Complex

Green

Thin

Matrix Fixed Point

Magenta

Thick

Matrix Floating Point (Real)

Blue

Thick

Matrix Integer

Orange

Thick

Matrix Complex

Green

Thick

Timed

Black

Thin

AnyType

Red

Thin

Figure 5-5 Codification des liens dans ADS


La prsence de flches multiples aux accs dun modle indique la possibilit de connecter plusieurs
modles sur ce mme accs.
Les donnes de type timed sont des donnes composes sries temporelles complexes + un
rel . Le champ rel est utilis pour sauvegarder la valeur de frquence porteuse f0. Ainsi cette
donne est typiquement utilise pour stocker lvolution temporelle de lenveloppe complexe dun
signal modul de frquence f0.

A1.7.

EDITION DES PARAMETRES ET INFORMATIONS SUR LES MODELES

Laccs aux informations dtailles sur les modles est obtenu en double cliquant sur leur icne dans
la page design , de faon ouvrir la boite de dialogue permettant ldition des paramtres. Un
bouton help renvoie directement la documentation en ligne ADS sur ce modle.

2
1

Figure 5-6 Modles : paramtres et aide en ligne

Tlcom Bretagne

19 / 21

Tlcom Bretagne

20 / 21