Vous êtes sur la page 1sur 3

Université Akli Mohand Oulhadj-Bouira-

Faculté des sciences et des sciences appliquées Département de Génie électrique Matière :
Communications numériques avancées Master1: Systèmes des Télécoms

TP 03 : Simulation de chaîne de communication numérique passe-bande

1- Objectifs :

- Création d'un modèle d’une chaine de communication numérique passe-bande .


- Filtre d’émission et de réception.
- Forme d’onde et spectre.
- Constellation et diagramme de l’œil.
2- Chaine de transmission en modulation QPSK passe-bande:

Le modèle traité contient les éléments les plus fondamentaux d'un système de communication: La source pour
le signal numérique, un modulateur en bande de base QPSK, filtre d’émission (cosinus surélevé), porteuse
sinusoidale, un canal AWGN, démodulateur (oscillateur local), filtre de réception, démodulateur QPSK en
bande de base et des moyens de détection d'erreurs causées par le bruit (constellation et diagramme de l’œil).

Sélection de blocs pour le modèle à QPSK passe-bande

- Générateur de nombres aléatoires, Random Integer Gerator ( Communication Blockset –


Comm Sources – Random Data Sources ).
- Modulateur/Démodulateur QPSK en bande de base. (Communication Blockset – Modulation
– Digital Baseband Modulation – PM – QPSK Modulatetor Baseband, QPSK Demodulatetor
Baseband ).
- Canal AWGN, AWGN Channel (Communication Blockset – Cannels – AWGN Channel ).
- Porteuse et oscillateur local Sine wave (Signal Precessing Blockset - Signal Precessing
Sources) et Product, Complex to Real-Imag et Conjugate (Math Function)(Simulink-Math
Operations).
- Détecteurs d’erreurs: Constellations ( Discrete-Time Scatter Plot Scope), diagramme de l’œil
(Discrete-Time Eye Diagram Scope ). ( Communication Blockset – Comm Sinks ).
- Affichage, Vector Scop, Spectrum Scope ( Signal Precessing Blockset - Signal Precessing
Sinks).
Raccorder ces différents blocs suivant le schéma bloc d’une chaine de communication passe-bande.

Paramètre des blocs

Modifiez les paramètres suivants en cliquant dans le champ à côté du paramètre, la suppression de la valeur
par défaut, et en entrant le nouveau paramètre à sa place:

 Bloc Random Integer Gerator: M-ary à 4, Initial Seed 37, Sample time à 10 -6s, Sampels per
frame à 100 et Output data type à double.
 Bloc Modulateur/Démodulateur : Phase offset à pi/4, Constellation ordreing à Gray, Input
type à Integer et Data type à double.
 Bloc Raised Cosine Receive Filter : Filer type à Square root, Group delay (number of
symbols) à 4, Rolloff à 0,2, Framing à Maintain input frame rate, Upsimpling factor à 8 et
Filter gain à Normalized.
 Bloc Raised Cosine Transmit Filter : Filer type à Square root, Group delay (number of
symbols) à 4, Rolloff à 0,2, Framing à Maintain input frame rate, Output mode à
downsimpling, downsimpling factor à 4, offset à 0 et Filter gain à Normalized.
1
 Bloc Sine wave: Amplitude à 1, fréquence à 10-6s, Sample mode à Discrete, Output
Complexity à Complex, Sample time à 10-6/8s, Sampels per frame à 800.
 Bloc AWGN Channel: Mode à Signal to noise ratio E s/N0 de 20dB, Input signal power à 1 et
Symbol period à 10-6s.
 Bloc Spectrum Scope: Scope properties (Specify FFT length à 1024) et Frequency display
Limits à Auto.
 Bloc Discrete-Time Scatter Plot Scope:
- Plotting properties ( Samples per symbol à 2, offset à 0, Points displayed à 1600 par 10).
- Axis properties [-1,5 1,5] ;
 Bloc Discrete-Time Eye Diagram Scope:
- Plotting properties ( Samples per symbol à 2, offset à 0, Symbols per trace à 1, Traces
displayed à 1600 par 1).
- Axis properties [-1,5 1,5 -1,5 1,5] ;
- Figures properties ( In-phase only),
Réglage des paramètres de simulation

- Sélectionner le menu Simulation en haut de la fenêtre du modèle.


- Sélectionner Configuration Parameters pour ouvrir la boîte de dialogue configuration.
Pour économiser de la mémoire dans un modèle, cliquer sur Data Import / Export sur la gauche, et
désactivez les cases à côté de Time, Output et Save to workspace sur la droite.

Exécution du modèle

Avant d’exécuter le modèle, placer le scope vector à la sortie du modulateur passe-bande QPSK, le spectrum
scope avant le canal AWGN et le bloc de constellation ainsi que le bloc du diagramme de l’œil avant et après
le filtre de réception.

3-Question :

a- Quelle est le rôle du filtre de mise en forme.


b- Que représente les paramètres suivants du filtre de mise en forme: Retard de groupe, Facteur
de suréchantillonnage et facteur de retombé (voir le help du filtre).
c- Donner la valeur de la bande passante à la sortie du filtre de mise en forme.
d- Donner les valeurs de: la fréquence porteuse, la bande passante et de la fréquence
d’échantillonnage du signal en sortie du modulateur.
e- Tracer le spectre du signal à la sortie du modulateur pour les valeurs suivantes du α: 0, 0.3,
0.5, 0.7 et 0.9 et donnée la bande passante pour chaque cas.
-
1
Desired
[800x1]
FFT
[100x1]
Upconverted QPSK
[800x1] [100x1]
Complex Signal1 Square root
[100x1] [100x1] [800x1] [800x1]
Random QPSK Upconverter AWGN
[800x1]
Downconverter
[800x1] Raised Cosine QPSK
[100x1] Desired
Integer Square root [800x1] Receive Filter Demodulator
Random Integer QPSK Raised Cosine AWGN Baseband
Generator Modulator Transmit Filter Channel
Baseband
[800x1]
Time [100x1]
[100x1] [800x1]
Re(u)
[100x1] Vector
Time Received Constellation1
Scope Received Constellation2
Vector
Scope1
[100x1]

[800x1] Discrete-Time
Eye Diagram
Discrete-Time Scope
Eye Diagram
Scope1
1