Vous êtes sur la page 1sur 6

TP 3 Introduction au SIMULINK MATLAB

I. Introduction
Simulink est un langage de programmation graphique qui permet de modéliser et de
simuler des systèmes dynamiques. Simulink s’ouvre lorsqu’on clique sur le bouton

Les librairies sont des ensembles de blocs répartis selon la catégorie de fonctions
réalisées. Parmi ces librairies, nous trouvons, entre autres, les plus utilisées :

Ci-dessous, nous présentons la librairie Sources.

Figure 1.
II. Premier exemple sous Simulink
Créez un nouveau fichier en cliquant sur le bouton nouveau fichier de Simulink (ou

Ctrl+N)
Cherchez dans la bibliothéque du Simulink les éléments suivants et faites les glissez
dans votre fichier (Figure -2-) :
• un signal sinus (Sine Wave librairie Sources),

D. JABRI 1
• un intégrateur (Integrator librairie Continuous),
• un oscilloscope (Scope librairie Sinks).
On note que les entrées (Inputs) et les sorties (Outputs) sont configurés

respectivement et
• Reliez les différents éléments,

Figure-2- Premier Exemple


• Changez les noms des composantes respectivemet en Source, systéme,
oscilloscope,
• Changez les différentes composantes du signal source (cliquez deux fois sur le
block)
• Simulez en utilisant le bouton et commentez le résultat trouvé,
• Changez le temps de simulation de 10 à 20 .
• Simulez, Commetez
• Insérez un gain (librairie Math Operations) et une saturation (librairie
Discontinuous) Figure-3-

Figure-3- Ajout de gain


• Allignez votre schéma. Pour cela, seléctionnez les éléments qu’on souhaite
aligner, cliquez sur le bouton droitde la sourcis. Choisissez ‘Align Blocks’

D. JABRI 2
Figure-4- Allignement du schéma
• Simulez et commentez.
• Changez le gain en un vecteur 3 :1 :10
• Simulez et commentez
• On varie le block de saturation comme suit la borne supérieure est
rand(8,1)*10 et la borne inférieure est rand(8,1)*-10
• Simulez et commentez
• Configurez les dimensions des sigaux

Figure-5- Affichage de nombres des signaux


• Insérez un multiplexeur (librairie Signal Routing),
• Configurez la source dans l’oscilloscope, le signal avant et après le gain, le
signal après la saturation,
• Changez la valeur du gain en 3 et la valeur de saturation (entre -0.5 et 0.5).
• Simulez et commentez
• Ajoutez un bloqueur d’ordre comme suit :

Figure-6- Ajout d’un bloqueur d’ordre zéro

D. JABRI 3
• Simulez et commentez
• Créez un sous systéme : Sélectionnez les éléments à intégrer dans le sous
systéme (gain et saturation), cliquez sur le bouton droit de la souris puis
cliquez sur ‘create sybsystem’

Figure-7- Création d’un sous systéme


• Changez les propriétés du sous systéme en utilisant les options proposées
(utilisez Help).

Figure-8- Propiétée d’un sous systéme


o Exemple ;
Changez l’image

Figure-9- Changement de la figure d’un sous systéme

D. JABRI 4
En utilisant ‘fonctions block paremetres’ afin de ne pas permettrer
aux utilisateurs que de lire les caractéristiques du sous systéme
• Pour transferer le signal de sortie au ‘workspace’, ajoutez le block ‘To workspace’.
Vous obtenez la figure suivante

Figure-9- Transfert des données entre Simulink et Matlab

N’oubliez pas de mettre les variables sous la forme d’un tableau (array).
• Changez le temps de simulation à 200, puis simulez
• Dessinez par l’aide de la commande ‘plot’, dans la même figure la source est le
signal de sortie de maniére à obtenir la figure suivante :
1

0.5
signal source et signal de sortie

-0.5

-1
1
-1.5
0 signal de sortie
signal source
-2 -1

0 5 10
-2.5
0 10 20 30 40 50 60 70 80 90 100
Temps

Figure-10- Source et sortie en fonction de temps

L’écriture des xlabels, ylabels, des axes et de la légende sont de type Times New
Roman taille 20 gras. Les traits des signaux sont égaux à 2.Pour faire le zoom,
sélectionnez la figure, copiez, collez et ajustez les longeurs comme dans la figure
précédente.
• Sauvegardez le fichier sous le nom de ‘exo1.mdl’,
III. Systéme de second ordre
Notre but dans cet exercice est de configurer la réponse d’un systéme de
premier ordre en boucle fermée respectivement à un échellon unitaire et à une rampe
comme décrit dans la figure suivante.

D. JABRI 5
Figure -11- systéme d’un premier ordre

Pour cela, cherchez dans les bibliothéques de Simulink les différents éléments
qui configurent dans la figure suivante :

Figure-12- Elements néccessaires

• Changez les signes d’entrées dans la somme,


• Dupliquez le commutateur manul et l’oscilloscope,
• Assurrez vous de la bonne oriantation des élémets (selectionnez utilisez le ‘flip
block’ dans format,
• Changez les noms et les couleurs des composantes.
• Changer le gain et la constante du temps et tester les différentes options.

D. JABRI 6