Principe : utilisation d'un fichier schéma-blocs Simulink et d'un fichier script Matlab

Simulink

Simulink, intégré à Matlab, permet la modélisation et la simulation d'un modèle représenté par un schéma-blocs.

On prendra l'habitude de saisir toutes les grandeurs sous format littéral :

– R, L, Kréducteur, Kcodeur... pour la définition des fonctions de transfert à l'intérieur des blocs ;

– Um_init, Um_final, ... pour la définition des entrées en échelon ;

– Tsim pour la durée d'une simulation temporelle.

– Pas pour la pas de temps entre 2 points.

Matlab

Matlab , à l'instar de Pyzo, est un outil de calcul permettant de saisir des instructions sous la forme de ligne de commandes (un script). Le langage diffère un peu du python. Nous nous en servirons pour :

– saisir les valeurs numériques de chaque paramètres ;

– lancer la simulation du fichier Simulink avec les valeurs numériques préalablement saisies ;

– tracer les résultats sous forme de courbes.

Ceci permet d'étudier l'influence d'un paramètre sur le comportement simulé, en lui donnant différentes valeurs.

Bilan

Une étude comportera donc 2 fichiers :

un fichier schéma-blocs Simulink (.slx) ;

un fichier script Matlab (.m) ;

Exemple (cliquer sur la photo ci-dessous) :

Ces 2 fichiers seront uniques et rangés dans le même dossier de Windows. Leur nom ne comportera pas d'accent ni d'espace. Il ne doit jamais avoir 2 fichiers avec le même nom.