TP sur le chariot filoguidé : étude des performances en suivi de fil
Transcription
TP sur le chariot filoguidé : étude des performances en suivi de fil
PSI* Lycée P.Corneille TP stabilité suivi de fil.DOC 16/01/10 TP sur le chariot filoguidé : étude des performances en suivi de fil Objectifs : - Analyser le fonctionnement des chaînes fonctionnelles qui participent au suivi de fil - Régler le correcteur de la chaîne fonctionnelle d’orientation roue - Valider le choix d’un correcteur proportionnel pour le suivi de fil - Régler le gain de ce correcteur afin de satisfaire au dilemme stabilité / précision Matériel à disposition : - Le chariot accus chargés (tirez l'arrêt d'urgence et positionner l'interrupteur sur l'alimentation interne) Vérifiez sur le côté gauche de la table l'alimentation du fil (noyé dans la table) matérialisant le parcourt. Présentation de l’asservissement en suivi de fil L'asservissement en suivi de fil du chariot est construit sur deux chaînes fonctionnelles asservies : Faire avancer le chariot Suivre le fil Mesurer le décalage chariot/fil asservissement en vitesse Vo=cte Mesure du décalage y Orienter la roue directrice en fonction du décalage asservissement de position θ Le schéma bloc du système peut être mis sous la forme suivante: FTBF de l'asservissement en orientation roue Consigne d'orientation roue θ c Gain du capteur et du correcteur erreur de position du chariot Gain -1 Comportement cinématique linéarisé du chariot Orientation roue θ Perturbation = décalage fil ( échelon) Position du chariot / au fil Position du chariot / référence Notations: • distance du point C à la droite AB notée L. • angle roue/chariot = (X1,X2) = θ (correspond à la grandeur asservie par la chaîne fonctionnelle d’orientation roue) • angle chariot/référence = (X1,X) = β • position du chariot/fil = y(t) (correspond à la grandeur asservie par la chaîne fonctionnelle de suivi de fil). • le chariot est asservi en vitesse (vitesse du point C!). La vitesse est supposée constante et notée Vo. X2 θ(t) X1 FIL Y y(t) C A β(t) X yréf(t) entrée de perturbation Référence B Travail à réaliser : 1. Analyse du schéma bloc. Donner la nature et l’amplitude de l'entrée de consigne de l’asservissement en suivi de fil. Justifiez alors la présence du gain (-1) au début de schéma bloc. Doit-on parler de régulation ou de poursuite ? 2. Réglage et identification de l'asservissement d'orientation de la roue. Le chariot étant sous tension et relié au PC par le câble série, lancez sous Windows le logiciel MFIL du groupe de programme MENTOR. Dans le menu étudier, sélectionnez Orientation roue . Mode opératoire pour un essai indiciel Cliquer une fois pour toutes sur les grandeurs à mesurer, soient Cθ et Mθ. On prendra un échelon de 20°. On déclenchera la consigne grâce à l'icône Start. Le déplacement terminé, cliquez sur Stop. La réponse temporelle est accessible à partir de l'icône On note : Kpo = Zm = Gain proportionnel du correcteur erreur admise sans correction Proposer une démarche pour régler l’asservissement d’orientation roue. Choisir alors un couple Kpo et Zm qui satisfait à vos critères. Justifier une identification par un deuxième ordre de la fonction de transfert en boucle fermée θ(p) d’orientation roue Horient (p)= et calculer les paramètres inconnus θc (p) 3. Fonction de transfert du chariot La position yréf du chariot par rapport à la référence dépend des deux variables θ et V. Orientation roue θ(p) CHARIOT Vitesse chariot V(p) décalage /ligne droite de référence Yréf(p) Comme la vitesse du chariot est supposée constante la fonction de transfert H(p) du chariot est Yréf(p)=H(p).θ(p) S’il y a non glissement des roues sur le sol, on peut écrire les deux équations cinématiques suivantes reliant les différentes variables du chariot : Lβ& = Vo.sinθ y& ref = Vo.sin(θ+β) Après avoir formulé des hypothèses pour linéariser le problème, donnez l’expression de H(p) en fonction des données L et Vo. Quel est l’ordre et la classe de H(p)? Pour lancer le logiciel cliquez sur l’icône: 4. Etude du modèle du chariot Créez le bloc du processus « chariot » en plaçant sur la fenêtre de travail : Remarque : Il est important d’espacer suffisamment les blocs. • une fonction de transfert (menu MODELE - OPERATEUR LINEAIRE - TRANSMITTANCE CONTINU) • en entrée créneau (menu modele - entree - creneau ) • une boite sortie (accessible depuis la barre de boutons) Créez ensuite les liens entre ces trois blocs. Les boîtes entrée et fonction de transfert sont en pointillés, il faut encore définir leur contenu : • Cliquez sur le bloc d’entrée. On prendra un retard de 1s, une durée de 5s et un angle de 0.17rad (10°) • La fonction de transfert H(s) dans le domaine de Laplace est définie par: ↓Gain H(s) = [ ] [ [ ↓Numérateur =polynôme en s ] ] ↑Dénominateur = polynôme en s Chaque polynôme est défini: • soit par les coefficients de ses puissances classés par ordre décroissant 2,0,a,3 ⇔ 2.s3+a.s+3 a paramètre formel • soit par ses racines réelles ou complexes avec la syntaxe (Re(s*),Im(s*)) ordre de la racine s*. (-1,0)2,(-2,3) ⇔ (s+1)2.[s-(-2+3i)].[s-(-2-3i)] Complétez le modèle du chariot en prenant V comme paramètre formel. 3.1. Faire une étude temporelle (menu analyse – reponse temporelle ). Le logiciel demande de renseigner le nom des blocs. Puis définir les valeurs du paramètre V. Entrer 0.5 , 1 (m.s-1) ; soient deux valeurs pour la vitesse V. Pour le temps d’étude (horizon temporel) prendre 15s. Tapez O (pour Oui) pour modifier le pas de calcul et prendre 0.05s. La réponse du modèle vous paraît-elle correspondre à celle attendue pour le chariot ? 3.2. Faire une analyse fréquentielle (menu analyse – reponse frequentielle ). Prendre comme domaine d’étude (ωmin,ωmax) : 1e-3 , 1e3 avec 1000 points et tracez Bode et Black. Commentez la forme des diagrammes (asymptotes, gain, pulsation de cassure…) 5. Réglage du mode suivi de fil. Ouvrir le schéma bloc du système complet suivi_fil.sch et renseigner la fonction de transfert Hroue. On prendra le gain du correcteur et la vitesse comme paramètres formels. Toutes les grandeurs seront entrées dans l'Unité du Système International. 5.1. Précision Observez si le système est précis pour un décrochement du fil et justifiez le résultat à partir du cours. (On prendra Vo=0.05m.s-1 et Gcorr =10 m-1 ) Observez si le système est précis pour un fil brisé et justifiez le résultat à partir du cours. 5.2. Stabilité absolue A partir du lieu de transfert de la boucle ouverte dans Black, montrez que quelle que soit la vitesse du chariot, le système peut-être rendu instable en augmentant le gain du correcteur. De la même manière, montrez qu'au-delà d'une certaine vitesse Vcritique le système est instable en BF, et ceci quel que soit le gain du correcteur. Déterminer approximativement Vcritique. 5.3. Stabilité relative Vous avez montré que si l’on augmente le gain du correcteur, le système voit ses marges de stabilité diminuer et peut devenir instable. Qu’en est-il si l’on diminue le gain ? Le chariot ne dépasse pas la vitesse de 0.1m.s-1 Pour cette vitesse maxi., déterminer le gain du correcteur qui limite le gain en BF à la résonance à 2.3dB (coefficient de surtension). Pour ce réglage, déterminez t5% et D1% . 6. Critique du modèle Le système réel présente des non-linéarités. Concernant le système de mesure du décalage chariot, quel non-linéarité peut-on mettre en évidence ? Concernant le système d’orientation roue, quel non-linéarité peut-on mettre en évidence ?