SIMULINK, logiciel, environnement intégré, systèmes dynamiques, subsystem
SIMULINK est un environnement intégré dans MATLAB pour la modélisation, l'analyse et la simulation des systèmes dynamiques. Ces derniers sont établis sous forme de schémas fonctionnels, à partir de certaines librairies, d'une manière simple et rapide.
Pour démarrer SIMULINK, on peut taper simulink dans la ligne de commande ou simplement cliquer sur l'icône de SIMULINK dans le menu de MATLAB. Une fenêtre apparaît alors à gauche de l'écran dans laquelle sont affichées les différentes librairies de SIMULINK. Chaque librairie contient des blocs fonctionnels qui sont regroupés par catégorie. Pour accéder aux différents blocs d'une catégorie quelconque, il suffit de cliquer sur le nom de cette catégorie. Les librairies sont des collections de blocs qui sont dédiés à des domaines bien spécifiques. La librairie standard Simulink, par contre, est une librairie d'une utilisation générale et peut être exploitée conjointement avec d'autres librairies.
[...] Construction d'un modèle SIMULINK Pour créer un nouveau modèle SIMULINK, on sélectionne File-New-Model. Une nouvelle fenêtre apparaît alors dont le nom est par défaut Untitled. C'est dans cette fenêtre que le schéma est construit à partir des blocs contenus dans les différentes bibliothèques de SIMULINK. On peut sauvegarder le modèle en lui changeant le nom dans un fichier qui porte l'extension .mdl. Une fois fermé, on peut invoquer le modèle à partir de la ligne de commande de MATLAB en tapant son nom ou simplement en faisant un double-click sur son nom dans le répertoire de travail. [...]
[...] Des textes donnant des commentaires, des descriptions générales ou des remarques concernant un modèle SIMULINK peuvent être placés n'importe où dans la fenêtre du modèle en cliquant deux fois sur l'endroit où on veut ajouter le texte. : Exemples de textes ajoutés à un modèle. Simulation d'un modèle SIMULINK Pour lancer la simulation d'un modèle SIMULINK, on clique sur le triangle noir dans le menu de sa fenêtre ou alors aller à Simulation-Start dans le menu de cette fenêtre. Les différents paramètres de simulation peuvent être changés en allant à Simulation-Configuration Parameters. [...]
[...] Elle contient également des blocs qui permettent de réaliser des opérations sur les matrices, telles que le produit matriciel, la multiplication point par point et la concaténation des matrices. : Exemple d'utilisation des blocs Continuous. : Exemple de réalisation d'opérations mathématiques. Génération des signaux Différents types de signaux peuvent être générés en utilisant les blocs de la catégorie Sources. La forme de ces signaux varie d'une simple constante à un signal aléatoire ou de forme quelconque. Ces signaux sont généralement utilisés comme entrée pour d'autres blocs de SIMULINK. [...]
[...] Création de subsystems Un subsystem est une encapsulation de plusieurs éléments du système dans lequel il fait partie. Pour créer un subsystem, on peut se servir du bloc subsystem de la catégorie Ports & Subsystems, comme on peut directement le créer en sélectionnant des éléments du modèle et en faisant un click droit puis Create Subsystem. Les entrées et les sorties du subsystem sont repérés par des ports qui portent les noms In et Out, respectivement. Applications Application 1 Construire un modèle SIMULINK qui simule le système donné par la fonction de transfert ci-dessous en réponse à un échelon d'amplitude 2 : Application 2 En utilisant deux blocs Step, simuler la réponse du système précédent à une impulsion qui commence à sec, d'amplitude 100 et d'une durée de 0.02 sec. [...]
[...] Dans ce cas, il faut choisir dans la zone Save format du bloc To Workspace l'option Array. plot(tout,S) : Exemple d'un lien entre MATLAB et SIMULINK. Utilisation des renvois Lorsque les schémas fonctionnels des modèles SIMULINK deviennent surchargés, on peut utiliser les blocs de renvoi Goto et From de la catégorie Signal Routing afin de rendre ces schémas plus lisibles et plus organisés. Les signaux renvoyés sont identifiés par des tags dont le nom est spécifié à partir de la fenêtre de paramétrage de ces blocs. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture