TP2.pdf - TP 2 Simulation des systu00e8mes continus...

This preview shows page 1 - 2 out of 5 pages.

TP 2 : Simulation des systèmes continus, numériques et échantillonnés 1 But du TP — Simulation d’un système continu - moteur à courant continu — Etude des systèmes numériques décrits par des équations d’état récur- rentes et dans le formalisme de la fonction de transfert en z . — Passage d’une représentation d’état vers une fonction de transfert et in- versement 2 Installation du package control Le package control de python est un ensemble de classes et de fonctions py- thon qui implémentent des opérations communes pour l’analyse et la conception de systèmes asservis. Le module control.matlab du package control est un mo- dule compatible avec MATLAB. Il fournit de nombreuses fonctions similaires à celles utilisées par la Control System Toolbox de Matlab, notamment la fonction tf pour créer des fonctions de transfert continue et discrete, la fonction ss pour élaborer une représentation d’état, la fonction step pour évaluer la réponse à un échelon d’un système et bien d’autres. Pour installer ce package, ouvrez un terminal. Sous windows, tapez anaconda dans la barre de recherche en bas à gauche de votre écran. Choisissez Anaconda Prompt pour ouvrir un terminal. Sur ce dernier, tapez la commande : conda i n s t a l l - c conda - forge control Sur Mac, ouvrez un terminal depuis la loupe qui se trouve en haut à droite de votre écran (à côté de l’heure). Sur ce terminal, tapez la même commande ci-dessus. Une fois le package installé (qui risque de prendre un peu de temps), testez votre installation en ouvrant un nouveau fichier dans Spyder. Pour ce TP, nous avons besoin de trois packages : numpy, matplotlib et control. Vérifiez que

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture