- Qu'est-ce que Simulink?
- Comment lancer Simulink dans MATLAB?
- Navigateur de bibliothèque Simulink
- Exécution d'un modèle de démonstration avec MATLAB Simulink
- Démarrage du débogueur
- Création d'un modèle Simulink pour l'amplificateur de signal
- Modélisation d'un système de contrôle dynamique
Qu'est-ce que Simulink?
Simulink est devenu le progiciel d'ingénierie le plus utilisé ces dernières années parmi les académies et les industries. Simulink est intégré au logiciel MATLAB qui est utilisé pour la modélisation, la simulation et l'analyse des systèmes dynamiques. Simulink fournit une interface utilisateur graphique (GUI) sous forme de schémas fonctionnels pour créer votre modèle comme vous le feriez avec un crayon et du papier.
Pour comprendre Simulink, vous pouvez prendre un exemple simple,
Ici, dans l'exemple ci-dessus, nous générons une onde sinusoïdale à partir d'un bloc d'onde sinusoïdale et l'amplifions par un facteur de gain que vous vérifiez directement sur Simulink en double-cliquant sur le bloc d'oscilloscope.
Si vous êtes nouveau dans MATLAB, apprenez d'abord les terminologies utilisées dans MATLAB et commencez par le clignotement des voyants.
Comment lancer Simulink dans MATLAB?
Pour ouvrir Simulink dans MATLAB, vous pouvez simplement cliquer sur le bouton Simulink dans la barre de menu MATLAB, comme indiqué dans l'image ci-dessous
Sinon, vous pouvez simplement utiliser la fenêtre de commande pour ouvrir Simulink. Écrivez simplement «simulink» dans la ligne de commande et appuyez sur Entrée.
simulink
Voici la première fenêtre qui apparaît après l'ouverture de Simulink:
Comme vous pouvez le voir sur l'image, il existe différentes options pour effectuer différentes tâches, comme vous pouvez créer votre modèle, modèle vierge, bibliothèque vierge et bien d'autres.
Chaque fois que nous avons besoin de concevoir un nouveau modèle, nous choisissons l' option «Modèle vierge» en double-cliquant dessus. La fenêtre de modèle vierge que nous pouvons également appeler fenêtre Simulink ressemble à l'image ci-dessous.
Navigateur de bibliothèque Simulink
Le navigateur de bibliothèque Simulink contient des puits, des sources, des connecteurs, des composants linéaires et non linéaires. Simulink est bien meilleur que les autres packages de simulation précédents qui ont besoin de formuler les équations dans un programme, tandis que dans Simulink vous pouvez choisir la fonction et les blocs et il vous suffit de saisir les valeurs de la variable des équations.
Pour ouvrir un navigateur de bibliothèque Simulink, vous pouvez simplement cliquer sur le bouton Navigateur de bibliothèque dans le menu Simulink, comme illustré ci-dessous
L'autre façon d'ouvrir le navigateur de la bibliothèque Simulink est de taper la commande ci-dessous dans la fenêtre de commande. La commande est sensible à la casse, alors soyez prudent lorsque vous tapez:
slLibraryBrowser
Voici à quoi ressemble le navigateur de la bibliothèque Simulink, dans lequel vous pouvez rechercher des puits, des sources, des connecteurs, des composants linéaires et non linéaires.
Exécution d'un modèle de démonstration avec MATLAB Simulink
Simulink contient déjà un certain nombre de modèles simples et avancés de différents types de systèmes tels que l'audio, la communication, la vision par ordinateur, le DSP, le temps réel et bien d'autres, comme vous pouvez le voir dans l'image ci-dessous,
Pour exécuter un exemple ou un modèle de démonstration, double-cliquez dessus et une fenêtre contextuelle de son modèle Simulink apparaîtra, comme indiqué dans l'image ci-dessous
Après la modélisation, vous pouvez simuler le modèle en utilisant un choix de méthode d'intégration, le menu Simulink ou la fenêtre de commande. Le moyen le plus simple et pratique consiste simplement à utiliser le bouton Simulink 'RUN' du menu Simulink pour exécuter un modèle dans Simulink, comme indiqué dans l'image ci-dessous
Vous pouvez également utiliser ou modifier le modèle de démonstration si vous le souhaitez.
Démarrage du débogueur
Simulink Debugger est un outil de Simulink pour localiser ou diagnostiquer les bogues dans un modèle. Le débogueur vous aide à vérifier ou à exécuter la simulation étape par étape et affiche également les états d'entrée, de sortie et de bloc.
Pour démarrer un débogueur, il vous suffit de cliquer sur le modèle de débogage dans la section simulation de la barre de menu Simulink, comme indiqué dans l'image ci-dessous
Vous pouvez même démarrer un débogueur à partir de la fenêtre de commande en tapant simplement la commande ci-dessous, sldebug ('nom du modèle')
Création d'un modèle Simulink pour l'amplificateur de signal
Étape 1: - Lancez Simulink à partir du bouton Simulink ou tapez «simulink» dans la fenêtre de commande.
Étape 2: - Choisissez le ' Modèle vierge' dans Simulink, comme indiqué dans l'image ci-dessous
Étape 3: - Nous allons maintenant construire un «modèle d'amplificateur de signal» qui prend une entrée et l'amplifie par un facteur de gain.
Pour le modèle d'amplificateur de signal, nous avons besoin d' un bloc d' onde sinusoïdale, d' un bloc de gain et d'une portée.
Étape 4: - Ouvrez le navigateur de la bibliothèque en tapant 'sl'LibraryBrowser' dans la fenêtre de commande. Et, choisissez les blocs requis et faites-les glisser dans la fenêtre Simulink à partir de la fenêtre du navigateur de la bibliothèque, comme indiqué dans l'image ci-dessous
Étape 5: - Après avoir placé tous les blocs dans la fenêtre Simulink, vous devez les connecter selon l'image ci-dessous,
Étape 6: - Vous devez modifier le paramètre pour obtenir deux entrées dans la portée, alors double-cliquez sur la portée, puis passez au paramètre et modifiez le `` Nombre de ports d'entrée '' en `` 2 '', comme indiqué dans l'image ci-dessous
Étape 7: - Maintenant, pour l'amplification, vous pouvez définir la valeur de l'amplitude de l'onde sinusoïdale et du facteur de gain en double-cliquant sur le bloc respectif.
Étape 8: - Après avoir terminé cela, nous pouvons exécuter notre modèle Simulink à partir du bouton «RUN» du menu Simulink.
Attendez que Simulink compile votre modèle, que vous pouvez voir dans le coin inférieur droit de la fenêtre.
Étape 9: - Maintenant, pour le résultat, double-cliquez sur l'oscilloscope et vous pourrez voir à la fois l'entrée et la forme d'onde amplifiée, comme indiqué dans l'image ci-dessous,
Par conséquent, si vous observez la forme d'onde de sortie, elle est amplifiée d'un facteur 3.
Étape 10: - Maintenant, vous pouvez enregistrer votre modèle et pouvez également obtenir une impression, l'extension pour la conception Simulink est ``.slx '' alors gardez un œil sur l'extension tout en enregistrant, généralement elle prend automatiquement l'extension ``.slx ''.
Vous pouvez également consulter la vidéo donnée à la fin pour «Créer un modèle à l'aide de MATLAB Simulink».
Modélisation d'un système de contrôle dynamique
Simulink est utilisé pour analyser divers systèmes complexes en temps réel liés au frottement, à la résistance à l'air, au glissement des engrenages, etc. Ces systèmes sont très complexes, et concevoir un modèle pour cela est hors de la portée de l'article. Mais pour apprendre à modéliser un système de contrôle dynamique, MATLAB lui-même a fourni une belle documentation. Vous pouvez y accéder dans le didacticiel de mise en route du MATLAB. Accédez à « Modéliser un système dynamique » après avoir sélectionné Mise en route .
Vous serez redirigé vers le navigateur d'aide du MATLAB, comme indiqué dans l'image ci-dessous
Le processus complet de conception d'un modèle Simulink est illustré dans la vidéo ci - dessous: