TP REPONSE FREQUENTIELLE ET CORRECTION DES SYSTEMES ASSERVIS

  Présentation générale de l'axe numérique - Activités des expérimentateurs
  



    Les modélisateurs et le chef de projet étudient et simulent le comportement de l'axe numérique à partir des équations issues d'un modèle de connaissance. On se propose ici de déterminer expérimentalement le modèle de comportement du système afin de valider le modèle de connaissance.
    Il s'agira d'identifier les caractéristiques du système par des relevés :
        * du comportement indiciel en boucle ouverte,
        * du comportement fréquentiel du système en boucle ouverte,
        * du comportement indiciel en boucle fermée.
 

    L'ensemble des expérimentations se fera avec une interface de puissance en tension.

Identification par réponse indicielle en boucle ouverte

Documents ressources pour cette partie:
Mise en service de l'axe numérique

 Question 1
    Ouvrir le logiciel D_Axnum et configurer l'interface de la façon suivante :
        * Mode de commande : boucle ouverte (menu Choisir > Mode de commande)
        * Interface de puissance : commande tension (menu
Choisir > Interface de puissance)
        * Période d'échantillonnage : 0,005 s (menu Configurer > Échantillonnage)

    Paramétrer l'essai avec un échelon de 10 V, une position de repos à 20 mm et un déplacement de 30 mm. Les valeurs à visualiser sont la commande Sr et la vitesse de déplacement Mx'.
    

    Procéder à l'essai, et afficher le résultat.
           
 Question 2
    En déduire l'ordre dominant de l'axe numérique en boucle ouverte.
    Identifier ses paramètres caractéristiques, et donner l'expression de sa fonction de transfert.


Identification par réponse harmonique en boucle ouverte

Documents ressources pour cette partie:
Fichier Scilab de tracé expérimental de diagramme de Bode

 Question 3
    Paramétrer l'essai avec cette fois :
        * une position de repos à 100 mm et un déplacement de 60 mm,
        *
une sollicitation sinusoïdale d'amplitude 20 V,
        * différentes pulsations croissantes : 1 rad/s, 2 rad/s, 5
rad/s, 10 rad/s, 20 rad/s, 30 rad/s, 40 rad/s, 50 rad/s, 60 rad/s, 70 rad/s et 80 rad/s.
       

   
Les valeurs à visualiser sont encore la commande Sr et la vitesse de déplacement Mx'

  
 Question 4
    Procéder aux essais et afficher les courbes. Il est possible d'appliquer des couleurs spécifiques aux courbes (menu Configuer > Couleurs).

    Pour chacun des essais, calculer à partir des valeurs des courbes la valeur du gain et la valeur en ° du déphasage.
    Reporter ces valeurs
dans un tableau afin de construire ultérieurement les diagrammes de Bode.




 Question 5
    Télécharger le fichier de tracé expérimental de diagramme de Bode (voir documents ressources), et l'ouvrir avec Scilab.
    Ce programme vous permet de tracer les gains et phases relevés. Mettre à jour les lignes 8 à 10 du programme en construisant les vecteurs :
    * w : pulsations des essais
    * GdB : gains en décibel de chacun des essais
    * phi : phase en degrés de chacun des essais
       
    Exécuter le programme. Les tracés expérimentaux de Bode s'affichent.

    Identifier à partir de ces relevés l'ordre probable du système, le gain, et la ou les pulsations de cassure.
    On rappelle que :
        * dans un système du 1er ordre, la phase vaut -45° à la pulsation de cassure,
        * dans un système du 2d ordre sous-amorti, la phase vaut -90° à la pulsation de cassure,
        * dans un système du 2d ordre amorti, la phase vaut environ -45° au premier pôle, environ -135° au second pôle, et -90° à la pulsation propre.
    Donner l'expression de la fonction de transfert en boucle ouverte.
    Confronter cette analyse harmonique à l'analyse indicielle menée à la partie précédente (gain et pôles caractéristiques).


Construction du modèle sous Scilab

Documents ressources pour cette partie:
Ressource Scilab/Xcos

 Question 3
    Ouvrir une fenêtre Xcos, et construire un modèle causal dans lequel figurent les deux fonctions de transfert précédemment identifiées :
   
    Simuler le comportement et observer la réponse à un échelon de 10 V.
    Conclure sur le choix de la fonction de transfert et sur l'ordre du système en boucle ouverte.

 Question 4
    Ouvrir une nouvelle fenêtre Xcos, et construire le modèle causal d'un asservissement en position. Cet asservissement comprend :
    * la consigne en position,
    * une commande avec un correcteur PI et le gain K2=8,631 V/mm,
    * le process modélisé par la fonction de transfert en boucle ouverte précédemment identifiée,
    * un retour unitaire.

    Insérer dans le modèle :
        * les points d'entrée et de sortie de la boucle ouverte afin de tracer les diagrammes de Bode du système asservi en position.
        * un bloc "Bode" paramétré avec les pulsations 1 rad/s en valeur minimale et 10000 rad/s en valeur maximale.

    Paramétrer /
        * le correcteur PI avec Kp=1 et Ki=0,
        * l'intégrateur avec une condition initiale égale à 26 mm,
        * l'échelon avec un début à 0.1 s, une valeur initiale égale à 26 mm et une valeur finale de 50 mm.
 
      
    Simuler la réponse du système à un échelon de 26 mm.


Validation du comportement en boucle fermée

 Question 5
    Procéder à un essai en boucle fermée, en paramétrant l'interface comme suit :
        * Mode commande : boucle fermée > PID position
        * Correction proportionnelle : K1=1
        * Corrections intégrale et dérivée : non prises en compte (interrupteurs ouverts)
        * Consigne : échelon de valeur C=50 mm (position de repos 26 mm)
        * Valeurs à visualiser : consigne C et position M.

    Visualiser la courbe, et la comparer au résultat de la simulation. Conclure sur la validité du modèle.


 Question6
    Procéder à un second essai avec cette fois Kp=4.
    Comparer avec la simulation dans laquelle le correcteur PI aura été mis à jour avec Kp=4.
    Conclure.


Etude de la stabilté

 Question 7
    Analyser les diagrammes de Bode fournis par Scilab.
    Conclure sur la nécessité de corriger le système de façon à assurer une marge de stabilité de 45°.

FIN DE CETTE PARTIE
     
    Haut de page