TN Devoir1

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 4

Ecole Nationale des Sciences Appliquées d’El Jadida Matière : Transmission Numérique

Niveau : 2eme Année – ISIC Enseignant : M. Fertat

Devoir : MATLAB
(2023/2024)

Important : Afin d’individualiser l’état des générateurs pseudo-aléatoires rand et randn pour chaque
groupe, veuillez ajouter aux paramètres de vos simulations la commande suivante :
rand('seed' , H) ; randn('seed' , H) ;
où la valeur de H est le numéro de votre groupe.

Problème I
Soit la chaine de transmission numérique ci-dessous, permettant d’étudier les performances de
l’égalisation Zero-Forcing sur un canal multi-trajets et pour différentes modulations :

Données binaires A B Canal multi-


C
Mappage
émises trajets

Egalisation
Bruit +
Données reçues Démappage
ZF
avec égalisation F E D
Données reçues Démappage
sans égalisation G
Partie A : Signaux et Constellations
- Nombre de symboles transmis : 8000 symboles
- Réponse impulsionnelle du canal : h(k) = (k) + 0.3 (k-1)
- La longueur du filtre égaliseur : Le=4 (Ordre=3).

A.1) Pour un mappage 8PSK et un Rapport Signal-sur-Bruit SNR=20dB, implémenter la chaine de


transmission sur Matlab et tracer les 40 premiers échantillons à tous les points de la chaine. Interpréter
vos figures et résultats.

A.2) Compléter le tableau suivant et interpréter vos résultats.


Mappage SNR TEB sans égalisation TEB avec égalisation
1 QPSK 13dB
2 8PSK 20dB
3 16QAM 22dB

A.3) Pour les 3 modulations mentionnées sur le tableau ci-dessus, tracer et comparer les
constellations reçues avec et sans égalisation ZF. Interpréter vos figures et résultats.

Partie B : TEB et Modulations


- Canal : AWGN (SNR allant de 0dB à 10dB)

B.1) Réaliser un programme permettant de tracer sur une même figure les performances en TEB
(Taux d’Erreur Binaire) en fonction du SNR sur un canal AWGN pour les 4 modulations BPSK, OOK,
QPSK, 8PSK et 16QAM. Interpréter les courbes de la figure.

B.2) Mesurer le gain énergétique (en dB) de la modulation BPSK par rapport à OOK pour un TEB de
10-3. Interpréter le résultat.

Page 1/4
Partie C : Egalisation et TEB
- Réponse impulsionnelle du canal : h(k) = (k) + 0.2 (k-1)
- La longueur du filtre égaliseur : Le=4 (Ordre=3).
- SNR allant de 0dB à 13dB (pour QPSK)
- SNR allant de 0dB à 20dB (pour 8PSK)
- SNR allant de 0dB à 26dB (pour 16QAM)

C.1) Pour chacune des modulations QPSK, 8PSK et 16QAM, réaliser un programme permettant de
tracer les performances en TEB en fonction du SNR avec et sans égalisation ZF sur un canal à
deux trajets.

C.2) Interpréter les trois figures et compléter le tableau suivant.


Gain énergétique de l’égalisation
Mappage
ZF (pour TEB = 10-3)
1 QPSK
2 8PSK
3 16QAM

Page 2/4
Problème II
Soit la chaine de transmission numérique en mode enveloppe complexe basée sur les mappages de
type 16PSK et 16APSK dont les constellations sont présentées ci-dessous :
Données
binaires
A B Mise en forme
C
Mappage
émises rectangulaire

Densité
Spectrale Canal à
Constellations bande
Diagramme limitée
en œil
Données
binaires Démappage Matched
reçues filter
G F E D
p
1

0.5

-0.5

-1
-1 -0.5 0 0.5 1
16PSK 16APSK

Paramètres de simulation :
- Fréquence d’échantillonnage : 20KHz
- Débit binaire : 400bit/s
- Nombre de données transmises : 3200 bits
- Bande passante du canal : 75Hz
- Ordre du filtre du canal : 3
- Axe de fréquence : de -500Hz à 500Hz

II.1) Implémenter la chaine de transmission pour les 2 modulations et tracer sur deux figures les
signaux aux points A, B, C, D, E, F et G (les 20 premiers symboles). Interpréter vos résultats.

II.2) Pour les deux modulations, calculer et tracer les densités spectrales aux points C et D. Interpréter
vos résultats.

II.3) Pour les deux modulations tracer et comparer les constellations reçues dans le cas d’un canal
idéal et dans le cas d’un canal à bande limitée. Interpréter vos résultats.

II.4) Pour les deux modulations tracer et comparer les diagrammes en œil dans le cas d’un canal idéal
et dans le cas d’un canal à bande limitée. Interpréter vos résultats.

Page 3/4
Valeur de H pour chaque groupe

Valeur de H Groupe de Travail


1 LAGNIDI AMINA, ERRAHIMI OUSSAMA
2 SORHRANI ISMAIL, OIFIK AYOUB
3 BERHIL AYA, ESSAOULAJY MANAL
4 LAHRECH ISSAM, KORAICHI CHOUAIB
5 ADNAN KHADIJA, AKHERRAZ SANA
6 LAILI ASMAA, AKHMIM ABDELILAH
7 FEZZAZI MOHAMED, GHAZI YASSINE
8 BAGHDAD GHITA, EL HABBOULI KHOLOUD
9 KOUACH WAFAA, NAINIA ASMAA
10 OUARARI KAWTAR, RACHYQ MERYEM
11 HATTI HASNA, ESKANDAR OUMAIMA
12 MOUFID AMINE, BAJEDDI NASSIMA
13 EL MOUWAHID AYOUB, LAAOUIBI MOHAMMED
14 OUKDOUR AICHA, OUICHOU WISSAL
15 RAKI KENZA, KOUAME SAMYA
16 EL GARDA BASMA, BOUPOUCHI ANASS
17 YASSINE SAKHR, MOHAMED MABSOUT
18 CHTIOUI SALMA
19 KASBI MOHAMMED, NASSIMA OUARDINE

Instructions

- Rédiger un rapport détaillé qui contient les réponses aux questions, les figures,
les scripts Matlab de chaque partie, et surtout les interprétations des résultats.

- Envoyer votre rapport (format .pdf) ainsi que tout votre répertoire de travail
(Fichiers Matlab) zipé, à l’adresse ensaj.fertat@gmail.com avant le Jeudi 21
Décembre 2023 à 23h. L’objet de votre email doit être sous la forme suivante :
"Devoir TN - H - Nom1 - Nom2" (Exemple : Devoir TN - 11 - HATTI - ESKANDAR).

- Les critères d’évaluation de votre devoir sont : la date d’envoi de votre rapport,
la pertinence des interprétations, la qualité de vos figures et de vos scripts.

- Important : Deux rapports copiés ou présentant des similitudes auront tous les
deux la note 0

Page 4/4

Vous aimerez peut-être aussi