Définir les valeurs des paramètres utilisées dans un fichier Simulink

Tout d'abord, comme un programme sera exécuté de nombreuses fois avec différentes valeurs, saisir toujours en 1ère ligne le code qui efface toutes les anciennes valeurs des variables :

clearvars

Dans le script, il faut associer des valeurs aux différents paramètres littéraux utilisés dans le schéma-blocs Simulink, en vérifiant que les unités choisies valident bien les équations utilisées dans les blocs.

Exemple de la définition des valeurs de différents éléments

%% Paramètres caractéristiques du moteur

R = 2.5 % en ohm

L = 7.5e-3 % en H

Kc=

Ke=

%% Paramètres caractéristiques du moteur + la charge entraînée

J=

f=

Cr=

Exemple de la définition des valeurs des entrées

%% Paramètres caractéristiques des entrées

% Tension : échelon d'amplitude 10 V, sans retard

Tum_init = 0 % en s

Um_init = 0 % en V

Um_final = 10 % en V

Rappel : un échelon est défini par 3 paramètres ci-contre.

% Couple résistant : échelon d'amplitude Cr, retardé de 0.1 s

Tcr_init = 0.1 % en s

Cr_init = 0 % en Nm

Cr_final = Cr % en Nm

Exemple de la définition de la durée de simulation et du pas de temps entre 2 points :

%% Durée de simulation et pas de temps entre 2 points

Tsim=0.2 % durée de simulation en s

Pas=Tsim/10000 % pas de temps entre 2 points en s

NB : la durée de simulation doit être cohérente avec le temps de réponse du système simulé de façon à observer correctement le régime transitoire de la grandeur simulée.

Après exécution du script (touche F5), dans la fenêtre « Workspace » de Matlab (exemple ci-contre), apparaît la liste des variables utilisées avec leurs valeurs numériques.

Leur contenu peut être observé en faisant un double-clic dessus dans la fenêtre Workspace.