Vous êtes sur la page 1sur 7

Ministère de l’enseignement supérieur et de la recherche scientifique

Université DJILALI Liabes –Sidi Bel Abbes

Faculté de génie électrique


+
Département de télécommunications

MASTER 1 réseaux et télécommunications

Rapport du TP n :01
Initiation au Simulink

• Présenté par :

- SADOUKI Alae Eddine.

2022/2023
●Introduction :

MATLAB est un logiciel de calcul matriciel à syntaxe simple. Avec ses fonctions spécialisées,
MATLAB peut être aussi considéré comme un langage de programmation adapté pour les problèmes
scientifiques.

SIMMULINK est un environnement de diagramme fonctionnel destiné à la simulation multi


domaine et à l’approche de conception par modélisation Model-Based Design. Il prend en charge la
conception et la simulation au niveau système, la génération automatique de code, ainsi que le test et
la vérification en continu des systèmes embarqués.

SIMMULINK propose un éditeur graphique, un ensemble personnalisable de bibliothèques de


blocs et des solveurs pour la modélisation et la simulation de systèmes dynamiques. Il est intégré à
MATLAB, ce qui vous permet d’incorporer les algorithmes MATLAB dans les modèles et d’exporter le
résultat des simulations vers MATLAB pour compléter les analyses.

●Objectif de la formation :
L’objectif de la formation est d’acquérir les bases de SIMULINK, de son interface, de ses
capacités de simulation et d’apprendre à créer ses propres modèles dynamiques à partir de blocs
disponibles.

Présenter les différentes fonctionnalités de MATLAB-SIMULINK.

 Donner une démarche de conception d’un modèle de simulation.

1-Lancement de simulink :
Simulink se lance sous MATLAB par la commande  simulink . Il faut ensuite créer un nouveau
modèle, implémenter des composants et les simuler. Simulink permet de visualiser les signaux créés. .
La fenêtre Simulink va s'ouvrir :
Cette fenêtre contient des collections de blocs que l'on peut ouvrir en cliquant (double) dessus:

Sources Sources de signaux

Discrète Blocs discrets

Linear Blocs linéaires

Nonlinear Blocs nonlinéaires

Connections Entrée/sortie, multiplexeur/démultiplexeur, etc.

Demos Démos

Blocksets & Toolboxes Blocksets et toolboxes

-CONSTRUCTION D'UN DIAGRAMME SIMULINK :

Pour commencer, dans le menu File, on choisit New - Model. Une fenêtre de travail Untitled
s'ouvrira.

*Ouvrir les collections de blocs en cliquant dessus (double).

* Faire glisser dans la fenêtre de travail les blocs dont on a besoin pour construire le diagramme.

* Faire des liaisons entre les blocs à l'aide de la souris. Lorsqu'on clique (double) sur un bloc, une
fenêtre de dialogue s'ouvrira.

* On peut alors changer les paramètres de ce bloc. Une fois terminé, on ferme la fenêtre de dialogue.
Une fois le diagramme terminé,

*on peut l'enregistrer dans un fichier: dans le menu File, choisir Save As et donner un nom (*.mdl) au
fichier.

2- Configuration :
Pour visualiser un signal, il y a deux paramètres à configurer :

- Période d‘échantillonnage : L’échantillonnage consiste à représenter un signal à temps continu s (t) par ses
valeurs s (nTe) à des instant multiples de Te, Te étant la période d’échantillonnage. La condition de Shannon
permet d’échantillonner un signal sans perte d’information aucune perte d’information si la fréquence
d’échantillonnage Fe = 1 Te est au moins 2 fois supérieure à la plus grande fréquence intervenant dans le
spectre (répartition de la puissance du signal en fonction des fréquences) du signal.

- temps de simulation : Le temps de simulation correspond au temps que prend l'exécution de la simulation. Le
temps de simulation s'affiche dans la légende des résultats. Ne doit pas être trop élevée pour éviter les
attentes trop longue .

2.1 à l’aide d’un oscilloscope (scope) et un générateur ( signal generator) a partir de la commande Library
browser on fait le montage suivant :
Signal Generator scope

- Configuration des paramètres : On prend les calcule suivantes :

Le générateur : l’amplitude = 1 ; la fréquence = 1000Hz

Temps de simulation = 100*(1/1000) = 0.1 (stop time).

Période d’échantillonnage : Pe = 100 fois c à d (100*1000)= 100000 .

Fréquence d’échantillonnage : Fe =(1/Pe) =( 1/100000) = 0.00001 (sample time) .

Nombre des Echants : (durée de calcul/Pe) =( 0.1/10˄-5)= 10˄3=10000.

2.2 particularité du bloc « Power Spectral Dencity » : Library browser Power Spectral Density
2.3 Analyse fréquentielle des signaux :

Pour régler la fenêtre d’observation en fréquence ce Bloc contient un paramètre :

- sample time power = ½*(1/large fenêtre) = ½*(1/2000) =0.00025.

Représentation de là densité spectral du signal a partir de bloc :


●Rapport du travail demandé:
A l’aide du Library browser nous réalisons le montage suivant avec deux signaux(signal modulant d’une
fréquence 100Hz et la porteuse à 1000Hz) :

- Le signal modulé dans l’oscilloscope :


- la densité spectrale de deux signaux :

-Remarque : dans ce dernier nous remarquons que la représentation de densité spectrale permet de donner
la puissance portée par chaque fréquence dans un signal Xt.

● Conclusion :
Le concept de ce travail est de :

- Connaitre le fonctionnement de SIMULINK et ces particularités de ces blocs.

- Etudier a faire une manipulation avec plusieurs blocs avec une configuration complète.

- apprendre les paramètres de visualisation des signaux dans la représentation graphique (temps de
simulation, période d’échantillonnage, nombre des Echants…etc.)

Vous aimerez peut-être aussi