Vous êtes sur la page 1sur 6

Introduction à Simulink

Simulink est l'extension graphique de MATLAB permettant de représenter les


fonctions mathématiques et les systèmes sous forme de diagramme en blocs, et de
simuler le fonctionnement de ces systèmes.
POUR DÉMARRER SIMULINK
Dans la fenêtre Commande de MATLAB, taper simulink. 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
Discrete : 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

Sources de signaux : Blocs discrets : Blocs linéaires :


Blocs nonlinéaires : Affichages : 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.
 Exemple de diagrammes Simulink:

Simulation avec Simulink


- CHOISIR LES PARAMÈTRES DE SIMULATION
Avant de lancer une simulation, on doit choisir les paramètres appropriés au modèle
du système.
Dans le menu Simulation, lorsqu'on choisit Parameters, une fenêtre Simulation
Parameters s'ouvrira. On doit alors choisir les paramètres pour Solver, Workspace I/O
et Diagnostics.
- LES PARAMÈTRES DE «SOLVER»

Collection et Connection des Blocs :

Copie et Insertion de Blocs


Branchement et Cheminement des Lignes :

Changement de Position/Orientation :

Paramétrage des Blocs (cont.) :


Useful Blocks
The Simulink Library contains all the blocks that are available with which to build your models. The
library should open by default when you open Simulink, but if it is not visible for any reason, it can be
brought up from any open Simulink window from the View menu. To create a new model, select
New!Model from the File menu of any open Simulink (or Matlab) window. The following table
contains a list of many blocks that you will find useful in this course. It is by no means comprehensive,
but it will get you started.

Block Name Function Library Location


Constant generates a constant reference Sources/Commonly Used
of the specified value Blocks (CUB)
Unit Step generates a step function of the Sources
specified magnitude at the
specified time
Sine Wave generates a sinusoid reference Sources
of the specified amplitude and
period
Ramp generates a linearly increasing Sources
reference with the specified
slope at the specified rise time
In1 used in a subsystem; creates an Sources/CUB
input port on the subsystem’s
block in the parent model
Scope plots its reference input against Sources/CUB
time
Out1 used in a subsystem; creates an Sources/CUB
output port on the subsystem’s
block in the parent model
Sum performs addition or subtraction Math Operations/CUB
(specified) on the reference
signals
Gain multiplies the reference signal Math Operations/CUB
by the specified value
Add/Substract alternate form of Sum Math Operations
Multiply/Divide performs scalar or matrix Math Operations/CUB
multiplication or division
(specified) of the reference
signals
Sin calculates the specified Math Operations
trigonometric function of the
reference signal
Unary Minus negates the reference signal Math Operations
Derivative differentiates the reference Continuous
signal (continuous)
Integrator integrates the reference signal Continuous/CUB
(continuous)
State Space computes the system response Continuous
of a model represented in state-
space form
Transfer Fcn computes the system response Continuous
of a model represented as a
transfer function
Subsystem allows creation of a model that Ports and Subsystems/CUB
can be used as a block in a
different model
Manual Switch selects between reference Signal Routing
signals by mouse click

Vous aimerez peut-être aussi