Académique Documents
Professionnel Documents
Culture Documents
net/publication/364317132
CITATIONS READS
0 262
1 author:
SEE PROFILE
All content following this page was uploaded by M'hamed Bilal Abidine on 12 October 2022.
Introduction :
Principe :
Le but d’une modulation est de modifier le signal utile pour l’adapter au canal de
transmission. L’information est transmise par variation de fréquence, de phase ou
d’amplitude d’une porteuse. Dans le cas des modulations numériques le signal à transmettre
est purement numériques. C’est une suite de symboles qui prennent des valeurs entre 0 et
^n
2 Ou n est le nombre de bits par symboles. Nous construirons ces modulations numériques
avec Simulink Matlab puis nous listons les différentes modulations numériques qui sont
développées dans la communication blockset. Enfin nous terminerons par la construction de
librairies de blocks dans laquelle nous regrouperons les différents blocks crées.
Ce type de modulation est souvent utilisé pour la transmission par satellite. Pour la
modulation BPSK le signal utile est une suite binaire transportée par la phase d’une porteuse
d’ou le nom binary PSK ou modulation binaire à déplacement de phase. Le signal modulé à la
forme : S(t)=A cos(2πf0t+φk) ou φk est la phase de la porteuse, elle va transporter les valeurs
0 ou π au rythme de la transmission des bits 0 ou 1. Pour construire la modulation BPSK on
utilise le train binaire à transmettre que l’ont converti en code en ligne NRZ puis on multiplie
ce dernier par la porteuse pour obtenir le signal modulé. Les changements de phase dans le
signal modulé correspondent aux changements de transmission d’un bit 0 ou 1.
toujours une erreur si on multiplie 2 signaux des cadences différentes, avec cette
modification, on n’aura pas de message d’erreur.
Double click sur Simulink Library et vous ouvrez un nouveau modèle. Vous créez maintenant
la modulation BPSK, pour ce faire vous utilisez des block de la simulation ‘Communications
System Toolbox’ qui regroupe de block de chaine communication transmission-réception. En
premier lieu, vous ouvrez ‘Comm Sources Library’ ---‘Random Data Sources’---‘Bernoulli
Binary Generator’, afin d’utiliser la séquence de Bernoulli. Ensuite, il faut convertir cette
séquence binaire en un signal NRZ dans les blocks ‘Utility Blocks’---‘Unipolar to Bipolar
Converter’. On a besoin de multiplier le signal codé par une porteuse pour sa transmission.
Pour ce faire, vous choisissez une porteuse de type sinusoïdale, dans ‘DSP System Toolbox’---
(ou ‘Signal Processing Blockset’) --- ‘Sources’---‘Sine Wave’. Pour la multiplication des deux
signaux, l’operateur ‘Product’ sera utilisé à partir de ‘Simulink’---‘Math Operations’. Au final,
visualiser à l’aide de ‘Scope’ dans ‘Simulink’---‘Sinks’ les signaux : Signal codé, la porteuse, le
signal modulé numérique et le spectre de fréquence pour chacun des signaux avec
‘Spectrum Analyser’ à partir de ‘DSP System Toolbox’--- ‘Sinks’.
Paramétrage des différents Blocks (par double cliquant dessus) : On configure les différents
composants avec les valeurs indiquées dans le TP.
Ce type de modulation est utilisé pour les modèles téléphoniques bas débits. Pour construire
une modulation de fréquence 4-FSK, vous ouvrez ‘Communications System Toolbox’ ---
‘Comm Sources Library’ ---‘Random Data Sources’---‘Random Integer Generator’, qui
permet de générer une séquence d’entiers de 0 a M-1. Choisir M-ary-number=4. ‘Sample
time’=1sec est la durée des echantillons (dans notre cas symbole 2 à 2). Combien de
sinusoïdes faut-il pour ce type de modulation ?
Ensuite, vous choisissez une porteuse de type sinusoïdale ‘Sine Wave’ et vous générez le
nombre trouvé dans la question précédente avec le seule block ‘Sine Wave’. Pour cela dans
le paramétrage de ‘Sin Wave’, vous créez un vecteur de 4 fréquences allant de [3 :1.2 :6.6],
et l’échantillonnage de chaque signal est à 100 hz. Vous ouvrez ‘Simulink’---‘Signal Routing’--
-‘Selector’ qui permet de choisir un élément des 4 dans notre vecteur. La longueur de
Vecteur (‘Input port size’) est 4. Dans ‘Index Option’ ---‘Index vector port’, de cette façon
Master1 : Systèmes des Télécommunications ST |RT
Module : Communications numériques avancées
TP1 : Les modulations numériques BPSK, FSK, ASK
Chargé de TP : Dr. ABIDINE
Refaites cette modulation pour 8-FSK et définissez votre propre paramétrage. Que peut-on
conclure ?
Ce type de modulation peut être utilisé pour la transmission de la télévision numérique par
voie hertzienne. Télécharger la bibliothèque donnée en TP. Ensuite enregistrez la dans
Toolbox et l’ajoutez avec Setpath de Matlab. Dans le block modulateur ASK expliquer le
principe de fonctionnement de ce dernier à partir de la figure suivante :
Visualisez le spectre de fréquence pour les signaux : Signal codé, la porteuse, le signal
modulé numérique. Titrez vos conclusions ?