Vous êtes sur la page 1sur 9

COMMUNICATION NUMERIQUES AVANCEES

TP 1 : Créer un modèle simple sous SIMULINK

2020-2021

1. Objectif

Se familiariser avec l’utilisation de Simulink.

2. Les étapes de base

Ce TP décrit les étapes de base dans la construction d'un modèle. Il explique


comment:

 Régler les paramètres de simulation


 Ouvrir une nouvelle fenêtre de modèle
 Ouvrir les bibliothèques de blocs
 Déplacer les blocs dans la fenêtre de modèle
 Connecter les blocs
 Régler les Paramètres de bloc
 Régler les paramètres de simulation
 Exécuter le modèle

3. Ouverture d'une fenêtre de nouveau modèle

La première étape dans la construction d'un modèle est d'ouvrir une nouvelle
fenêtre de modèle.

 Sélectionnez Nouveau dans le menu Fichier,


 Puis sélectionnez Modèle. Cela ouvre une fenêtre vide du modèle, comme
le montre la figure1.

1
Figure 1. La fenêtre du modèle.

4. Ouverture des bibliothèques de blocs

L'étape suivante consiste à sélectionner les blocs pour le modèle. Ces blocs sont
contenus dans les bibliothèques. Pour afficher les bibliothèques cliquez sur le
bouton Simulink sur la barre d'outils MATLAB. Si vous utilisez Microsoft
Windows, cela affiche le navigateur Simulink Library, comme illustré dans la
figure 2.

Figure 2. Le navigateur Simulink Library.

2
5. Navigateur Simulink Library

Le volet de gauche affiche les produits installés, dont chacun possède sa propre
bibliothèque de blocs. Pour ouvrir une bibliothèque, cliquez sur le signe + à côté
du nom du blockset dans le volet gauche. Ceci affiche le contenu de la
bibliothèque dans le volet de droite. Vous pouvez trouver les blocs dont vous avez
besoin pour construire des modèles de systèmes de communication dans les
bibliothèques de la Communications Blockset, Signal Processing Blockset et
Simulink.

6. Déplacer les blocs dans la fenêtre Modèle

La prochaine étape dans la construction du modèle est de déplacer les blocs de


navigateur Simulink Library à la fenêtre de modèle.

1. Cliquez sur le signe + à côté de Signal Processing Blockset dans le volet


gauche de la fenêtre Bibliothèque. Ceci affiche une liste des bibliothèques
Signal Processing Blockset.
2. Cliquez sur DSP Sources dans le volet gauche. Cette affiche une liste des
blocs de la bibliothèque DSP Sources dans le volet droit. Si vous ne voyez
pas le bloc d'onde sinusoïdale, faites défiler la liste jusqu'à ce qu'il soit
visible.
3. Cliquez sur le bloc Sine Wave et faites-le glisser dans la fenêtre de
modèle.
4. Cliquez sur DSP Sinks dans le volet gauche de la fenêtre Bibliothèque.
5. Faites défiler vers le bas dans le volet droit de la Library Browser jusqu'à
ce que le bloc Vector Scope, et faites glisser le bloc dans la fenêtre du
modèle vers la droite du bloc Sine Wave.

Une fois qu'un bloc est dans la fenêtre de modèle, vous pouvez le déplacer vers
une autre position par faisant glisser le bloc avec la souris.

3
Figure 3. Déplacement des blocs dans la fenêtre du modèle.

7. Raccordement de blocs

La petite flèche pointant vers l'extérieur depuis le côté droit du bloc Sine Wave
est un port de sortie pour les données du bloc générateur. La flèche pointant vers
l'intérieur du bloc Vector Scope est un port d'entrée. Pour connecter les deux
blocs, cliquez sur le port de sortie du bloc de Sine Wave et faites glisser la souris
vers le port d’entrée de Vector Scope bloc d'entrée, comme le montre la figure 4.

4
Figure 4. Raccordement de blocs.

8. Les paramètres de bloc

Pour définir les paramètres pour le bloc Sine Wave, double-cliquez sur le bloc
pour ouvrir sa boîte de dialogue, comme le montre la figure suivante. 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:

1. Régler Amplitude à 5.
2. Régler Fréquence 30.
3. Régler nombre d’échantillon par trame à 100.
4. Cliquez sur OK.

Remarque : Vous devez définir des échantillons par trame à une valeur
supérieure à 1 pour voir une image de l'onde sinusoïdale.

5
Figure 5. Les paramètres de blocs.

9. Réglage des paramètres de simulation

D'ailleurs les paramètres de blocs individuels, le modèle comporte également des


paramètres globaux de simulation. Pour afficher les paramètres actuels,

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


2. Sélectionnez Configuration Parameters pour ouvrir la boîte de dialogue de
configuration, comme le montre la figure suivante.

6
Figure 6. Réglage des paramètres de simulation.

Si vous avez tapé commstartup avant de créer le modèle, le temps d'arrêt doit
être réglé à inf. Le temps d'arrêt détermine le moment où la simulation se
termine.

Le temps d’arrêt n’est pas le temps réel qu'il faut pour exécuter une simulation.
L'exécution réelle pour une simulation dépend de facteurs tels que la complexité
du modèle et la vitesse d'horloge de votre ordinateur.

Les paramètres de la boîte de dialogue paramètres de configuration affectent


uniquement les paramètres du modèle actuel.

10. Exécution du modèle

Exécutez le modèle en sélectionnant Démarrer dans le menu Simulation. Lorsque


vous le faites, une fenêtre de champ apparaît,

11. Ajout de bruit au modèle

Vous pouvez ajouter du bruit au modèle en utilisant le bloc AWGN Channel, à


partir de la bibliothèque channel de la Communications Blockset. Le bloc ajoute
un bruit blanc gaussien à l'onde sinusoïdale. Déplacer le bloc à partir du

7
navigateur Simulink Library dans la fenêtre de modèle. Vous pouvez ajouter le
bloc au modèle comme suit:

1. Prolonger la ligne entre le bloc Sine Wave et la portée bloc Vector en


faisant glisser le Vector Scope bloc à droite, pour placer le bloc AWGN
Channel.
2. Cliquez sur le bloc de AWGN et faites le glisser sur la ligne. Cela permet
de connecter automatiquement le bloc Sine Wave et le bloc Vector Scope
au bloc AWGN Channel.

Figure 7. Modèle de simulation avec AWGN.

Double-cliquez sur le bloc AWGN Channel pour ouvrir sa boîte de dialogue,


comme le montre la figure suivante. Ensuite, cliquez sur la flèche vers le bas
dans le champ Mode et sélectionnez rapport signal sur bruit (SNR).

8
Figure 8. Réglage du SNR.

Maintenant, lorsque vous exécutez le modèle, la figure montre clairement le bruit


ajouté.

12. Enregistrement d'un modèle

Pour enregistrer votre modèle pour une utilisation ultérieure, sélectionnez


Enregistrer dans le menu Fichier. En suite, sélectionnez le répertoire dans lequel
vous souhaitez enregistrer le modèle

Dans le champ Nom du fichier, entrez un nom pour le modèle, comme sine.mdl,
puis cliquez sur Enregistrer.

Pour charger le modèle dans une future session MATLAB, d'abord changer votre
répertoire de travail à celui où vous avez enregistré le fichier. Vous pouvez le
faire en sélectionnant le répertoire dans le champ Répertoire actuel sur la barre
d'outils MATLAB. Puis entrez sine dans la fenêtre de commande MATLAB.

Vous aimerez peut-être aussi