Vous êtes sur la page 1sur 6

ISET Sousse Département Génie Électrique

Institut Supérieur des Études Technologiques de Sousse


Département : Génie Électrique
TP1 : Initiation à Simulink pour la simulation
de transmission de signaux

1 Objectif du TP

– Se familiariser avec l’outil Simulink pour la simulation de transmission de


signaux.
– Savoir faire l’analyse temporelle et fréquentielle des signaux.
– Réaliser la modulation d’un signal
– Identifier les différents parties d’une modulation.

2 Introduction à Simulink

Simulink est l’extension graphique de MATLAB qui permet de modéliser, de


simuler et d’analyser des systèmes dynamiques via l’utilisation de schémas-blocs.

2.1 Réalisation d’un schéma de simulation Simulink

Les fichiers Simulink possèdent l’extension ".mdl". Une fois la fenêtre Simu-
link ouverte, il est possible d’ouvrir un fichier existant ".mdl" où d’en définir un
nouveau pour créer un schéma-bloc. Pour cela, on choisit "New Model" dans le
menu "File". Une fenêtre de travail blanche s’ouvre.
Pour réaliser un schema Simulink, il faut :
1. ouvrir une bibliothèque de Simulink (Continuous, Discrete, Sources, Sinks,
etc.),
2. choisir l’élément intéressant dans cette bibliothèque en cliquant dessus avec
la souris
3. maintenir le bouton gauche de la souris enfoncée
4. faire glisser l’élément ainsi sélectionné vers la fenêtre graphique.

Une fois les éléments essentiels présents, il suffit de les lier entre eux avec la souris
c’est-à-dire tracer des connections entre la sortie du premier bloc et l’entrée du
deuxième bloc. N’oublier pas de sauvegarder le schéma dans votre répertoire de
travail avant de l’exécuter.

Nizar CHELLY 1 2016/2017


ISET Sousse Département Génie Électrique

2.2 Librairies

Les divers librairies avecc les quelles on va travailler sont :


– Librairie simulink
– Librairie Communications Blokset
– Librairie Simulink Extras

3 Travail à Faire :

4 Lancement de Matlab-Simulink

1. Lancer Matlab depuis le Bureau.


2. Appeler l’outil d’édition graphique en cliquant sur l’icône présent dans la
barre d’outils de Matlab (ou en tapant simulink dans la fenêtre de commande
de Matlab)
3. ouvrir une feuille de travail en cliquant l’icône sur la ”feuille blanche”
présent dans la barre d’outils.
4. Aller dans File
5. Faites Save as TP1.mdl

Nizar CHELLY 2 2016/2017


ISET Sousse Département Génie Électrique

5 Etudes de signax analogiques avec Simulink


5.1 Chronogramme des signaux avec le bloc "Scope"

1. Entrer le schéma ci-dessus afin de générer et visualiser un signal sinusoïdal


de fréquence 1000Hz et d’amplitude 1.
Remarque : Les blocs qui génèrent les signaux sont dans Simulink/Source,
les blocs pour observer sont dans Simulink/Sinks.

2. Régler Start time = 0, Stop Time = 0,1s dans Simulation/Parameters


3. Lancer la simulation dans Simulation/Start ou CTRL T
Voulez aller remarquer que la sinusoïde n’est pas visible cad n’est assez échan-
tillonnée, pour cela :
4. Imposer la période d’échantillonnage à 10µs en activant la fonction Proper-
ties/General dans Scope.

5. Il faut aussi s’assurer que le nombre de points à enregistrer soit supérieur


ou égal à la durée de calcul (10ms) diviser par la période d’échantillonnage
(10µs) soit 10000 dans Properties/Data History / limit rows to last
6. Récupérer la copie d’écran de l’oscilloscope et intégrer-la dans votre compte
rendu.

Nizar CHELLY 3 2016/2017


ISET Sousse Département Génie Électrique

5.2 Analyse fréquentielle des signaux avec le bloc "Averaging Power Spectral Den-
sity"

1. Compléter le fichier en entrant le schéma ci-dessous.Le bloc à ajouter est


dans : Simulink-Extra/Additionnal Sinks.

2. Lancer la simulation.
Remarque : Apres la simulation la page d’observation du spectre est vide car
la période d’échantillonnage est mal choisie.Puisque Le spectre du signal est
une raie à 1000Hz alors on choist une fenêtre de visualisation de 2000Hz,
soit sample time =TE = 1/(2 * 2000).
3. Cliquer deux fois sur le bloc Averaging Power Spectral Density pour modifier
les paramétrés

Nizar CHELLY 4 2016/2017


ISET Sousse Département Génie Électrique

4. Il est souhaitable que le nombre de points soit 1024 à la place de 512 pour
améliorer la précision
5. Lancer la simulation, observer la raie (attention les fréquences affichées sont
en rd/s ! ! !)
6. Relever le spectre (Le module seulement) dans votre compte-rendu.

6 Modulation d’amplitude

1. Sauver le fichier précédant (init.mdl) et enregistrer-le de nouveau sous le nom


ma.mdl.
2. Dans ce fichier ma.mdl : entrer le schéma d’un modulateur d’amplitude,
comme le schéma ci-dessous : .

3. La porteuse à 1Khz sera générée par un bloc "signal generator" (Ampli-


tude = 1).
4. La tension de modulation à 100Hz sera générée par un bloc "signal gene-
rator" (Amplitude = 1).
5. La modulation se fera par un bloc "Product".
6. Placer un bloc "Scope" et un bloc "Mux" pour observer le signal modulant
et le signal modulé.
7. Placer un bloc "Power Spectral Density" pour observer le spectre du
signal modulé, avec une largeur de fenêtre d’observation de 2000 Hz.
8. Relever le schéma.
9. Relever le résultat fournit par "Scope" (à l’aide du zoom, visualiser qu’une
période du signal modulant)
10. Relever le spectre en amplitude fournit par "Power Spectral Density".

7 Démodulation d’amplitude

1. Réaliser la démodulation par détection synchrone à l’aide d’un deuxième mul-


tiplieur suivi d’un filtre passe-bas.

Nizar CHELLY 5 2016/2017


ISET Sousse Département Génie Électrique

2. Le filtre sera un filtre du 3ème ordre de type Butherworth


1 w
T (p) = 2 3
; avec : p = j (1)
1 + 2p + 2p + p w0
3. Choisir w0 = 2wBF (fBF = 100Hz)
4. Utiliser le bloc "Transfer Fcn" où p représente jw.
5. L’expression du filtre en fonction de p est donc :
1
T (p) = (2)
1 + 2(p/w0 ) + 2(p/w0 )2 + (p/w0 )3
6. Déterminer les 4 coefficients de s.
7. Lancer la simulation et relever les signaux modulants et démodulés sur le
même écran.

Nizar CHELLY 6 2016/2017

Vous aimerez peut-être aussi