Olivier MORET-BAILLY 27/04/2017

Slides:



Advertisements
Présentations similaires
Tableau des Analogies Analogie mécanique de la résistance
Advertisements

Colle info – SimApp On se propose d’utiliser le logiciel « SimApp », afin de d’optimiser le réglage d’un moto-réducteur alimenté.
SuivantPrécédent ESSI 1 - Auto TS © Jean-Paul Stromboni (Mai 2000) Consolidation: tester les connaissances acquises 1 Etude de la commande du système.
Leçon 3: Analyse Temporelle Des Systèmes
ASSERVISSEMENTS ET REGULATION
CAO & ASSERVISSEMENTS Cette présentation a été faite lors du séminaire inter-académique de Limoges, le 07 octobre Elle montre une utilisation possible.
Notion d'asservissement
Modélisation /Identification
Automatique 2 Parties : - Systèmes Continus - Systèmes Échantillonnés
Réglages des correcteurs
Stabilité des systèmes linéaires continus
Précision des systèmes asservis continus
Correction à action continue
Stabilité des systèmes linéaires continus
Chapitre VII :Commande par retour d’état
Asservissement et régulation continue
Cours d’Automatique MASTER OIV
Système Linéaire Continu Invariant.
Chapitre 2 : La fonction de transfert
Correction des systèmes asservis
Réponse harmonique des systèmes linéaires asservis
Notions élémentaires d’asservissement
Dynamique des Systèmes Asservis
Correction des Systèmes
Les Systèmes asservis.
Analyse Fréquentielle des Systèmes
Chapitre 3: Caractérisation des systèmes
Chapitre 5 : Etude de la Stabilité des systèmes dynamiques
La correction des systèmes asservis
Chapitre 4: Caractérisation des systèmes
Conception d’un contrôleur de vitesse d’un vérin hydraulique
Régulateur de vitesse PID pour automobile
La commande Été 2010.
La commande Été 2011.
1°) Identification Réponse du système étudié à un échelon unitaire
Alors, sur retour unitaire
5 juin 2002 Pierre Rigat Stage TS-IRIS Académie Aix-Marseille.
Analyse des systèmes linéaires types
Soutenance du mini Projet Industriel ‘ les actionneurs électriques’
CHAPITRE 6 Stabilité des SA.
Chapitre 3-a : AUTOMATIQUE : LES S.L.C.I.
Etude des critères de performance : Pour une consigne d’entrée
STABILITE D. Bareille 2005.
Physique 3 Vibrations et ondes mécaniques
LES ASSERVISSEMENTS.
Chapitre 3-B : AUTOMATIQUE : LES S.L.C.I.
Leçon 3: Analyse Temporelle Des Systèmes
Chapitre 3D Automatique Analyse fréquentielle
Correction des systèmes
D’ UN CIRCUIT RLC DEGRADE
Régulation et Asservissement: Notions de schémas blocs
Sujet: Technique d’asservissement de balance:
Introduction à l’étude des systèmes asservis linéaires (SAL)
Conception d’un asservissement
Circuit RLC série en régime harmonique forcé
1/16 Chapitre 3: Représentation des systèmes par la notion de variables d’état Contenu du chapitre 3.1. Introduction 3.2. Les variables d’état d’un système.
Asservissement et régulation continu
Asservissement et Régulation continu
Modélisation mathématique des systèmes asservis
Technique de régulation, d’asservissement de grandeurs dans un système
Régulation.
Lycée François 1er Lycée François 1er T STI GE Fonction CONVERTIR L’ENERGIE Ce que je dois retenir sur … Les caractéristiques mécaniques des principales.
ANALYSE HARMONIQUE.
Chapitre 1 le diagramme de Bode
ASSERVISSEMENTS ET REGULATION
Du temporel au fréquentiel Transformée de Laplace Transformée de Fourier.
Olivier MORET-BAILLY Généralités ASSERVISSEMENTS.
Généralités. Asservissements 1 – Position du problème Convoyeur v V = 0 V = Vn V t A A B B Besoins industriels :  Tâches bien définies,  Gains de production,
CHAPITRE 6 Stabilité des SA.
Transcription de la présentation:

Olivier MORET-BAILLY omoret@univ-montp2.fr 27/04/2017 ASSERVISSEMENTS Généralités Olivier MORET-BAILLY omoret@univ-montp2.fr 27/04/2017

Asservissements 1 – Position du problème précis, rapide et stable. Besoins industriels :  Tâches bien définies, Précision  Gains de production, Rapidité Sécurité (des personnes et du matériel). Stabilité A v B Exemple: Amener une bouteille d’un point A à un point B Sans faire tomber la bouteille. Convoyeur V V = Vn A B V = 0 t un système performant doit être précis, rapide et stable.

2 - Cadre de l'étude : Systèmes linéaires Exemples d’actionneurs industriels : Moteur Vérin hydraulique ou pneumatique Lampes Fours Piézoélectriques … Ces actionneurs sont souvent linéaires. Ils satisfont à la théorie des systèmes linéaires où la sortie est proportionnelle à l’entrée. (Nous nous limitons à l'étude de ces systèmes dans ce cours) 3 - Définition du système et autres définitions Considérons le système convoyeur-bouteille = Bouteille + tapis roulant + moteur à courant continu. entrée e(t) = tension de commande u(t) du moteur, sortie s(t) = x(t) position de la bouteille (ce peut être aussi v(t) sa vitesse). la relation qui lie s(t) et e(t) est linéaire. Définition 1 : Grandeur de consigne. En régle générale, l'opérateur, qui doit ajuster la position du convoyeur, dispose d'un pupitre où il affiche directement la position souhaitée. Cette grandeur, différente de la position effective mesurée x du tapis roulant, est appelée consigne c(t).

u c Définition 2 : Grandeur de commande u. Entrée de l'actionneur (tension de commande du moteur) différente de la consigne (graduation du potentiomètre sur le pupitre de consigne). On l'appelle commande u. u Définition 3 : Gain statique. Lorsque c’est possible (exemple : asservissement de vitesse) la linéarité permet d'écrire, en régime permanent : v = k u où k est le gain statique de la fonction de transfert F(p) du système. (Gain à p=0) A priori la grandeur correspondant à un potentiomètre est un angle. On peut (par linéarité) le graduer dans la grandeur de commande (ici, tension). On peut aussi graduer le potentiomètre de consigne directement selon la grandeur de sortie il s’agit d’une conversion d'échelle dans le rapport 1/k. Notre système convoyeur prend alors la structure par schéma blocs suivante de gain statique 1.

4 - Performances du système seul Moteur asservi en position : commande = échelon de tension, le moteur tourne indéfiniment, la sortie x évolue indéfiniment en rampe. s=x t Pour un système linéaire passe bas (exemple moteur asservis en vitesse) soumis à un échelon de consigne: on observe les réponses temporelles : La réponse 1 correspond à un système lent très amorti (Elle possède éventuellement un retard tr). c,s c,s c c La réponse 2 est de type 1er ordre. s s La réponse 3 est oscillatoire amortie (Elle possède éventuellement un retard tr). t t t r 1 2 La réponse 4 est instable. c,s Elle ne dépend pas de l’entrée. c,s c Ces performances intrinsèques ne sont que rarement adaptées au cahier des charges de l'industriel. c s s t t t t r 3 4 t

5 - 1 - But des asservissements 5 - Système asservi 5 - 1 - But des asservissements Résoudre le problème : sortie = consigne La puissance nécessaire est apportée par le système. Exemple d’une grue : 5 - 2 - Principe d'un asservissement - étude du gain statique - Pour résoudre le problème on asservit le système. u Il s’agit d’un montage bouclé utilisant une mesure de la sortie que l’on compare à la consigne . Nécessité d’un comparateur : pilotage d’une voiture. Si la sortie dépasse la consigne, il faut agir en négatif. Définition préalable : Grandeur de mesure. c La grandeur physique de sortie du système est en général inexploitable telle quel. On la mesure donc par un capteur (une dynamo tachymétrique dans l'exemple du moteur) qui délivre une tension proportionnelle à la mesure. On l'appelle mesure m.

5 - 2 - Principe d'un asservissement - étude du gain statique - Système asservi = Système bouclé - Définition de l'erreur : Au lieu de commander le système par la commande u, on utilise la différence (appelée erreur ) entre la consigne c' (= c ramenée à l'échelle de la commande) et la mesure m de la grandeur de sortie s pour piloter l’actionneur. Ce montage est dit en boucle fermée. - + facteur d'échelle 1/k c' c e s m actionneur capteur k Si le problème sortie = consigne est résolu, l'erreur  vaut zéro. Or ici le gain statique vaut : et s = c/2 donc  =c/2k non nul. Ce montage n'améliore donc pas les performances du système, il possède une erreur, et manque de précision.

5 - 2 - Principe d'un asservissement - étude du gain statique - + facteur d'échelle 1/k c' c e s m actionneur capteur k Définition de la précision relative : pr = /c’ Pour un système passe bas bouclé , la précision relative vaut pr = 0,5 (50%) alors que l'on souhaite atteindre pr = 0. Amélioration de la structure d’un asservissement : On améliore les performances du système asservi, en plaçant, entre l'erreur e et la commande u, des dispositifs électroniques appelés correcteurs. Dans un tel montage, il est nécessaire de bien faire la distinction entre les différentes configurations, selon que tout ou partie des connections sont réalisées.

le système asservi de la figure 1 en boucle fermée Ne pas confondre : le système asservi de la figure 1 en boucle fermée le système asservi de la figure 2 en boucle ouverte la chaîne directe de la figure 3 la chaîne de retour de la figure 4. - + facteur d'échelle 1/k c' c u e s m correcteurs actionneur capteur K k consigne de commande erreur mesure commande sortie H(p) C(p) R(p) c' u s m correcteurs actionneur capteur K k 1/k Figure 1 : boucle fermée Figure 2 : boucle ouverte s m capteur 1/k u s correcteurs actionneur K k c' Figure 3 : chaîne directe Figure 4 : chaîne de retour Désormais le montage bouclé de la figure 1 possède un gain statique de :

5 - 2 - Principe d'un asservissement - étude du gain statique – + facteur d'échelle 1/k c' c u e s m correcteurs actionneur capteur K k consigne de commande erreur mesure commande sortie H(p) C(p) R(p) L'erreur statique vaut : Elle tend vers 0 quand K tend vers l’infini. On constate donc qu'avec des montages correcteurs amplificateurs en BF, il sera possible de rendre l'erreur statique aussi petite que souhaitée. Le système sera dit précis, et le problème sortie = consigne est réglé en statique par un correcteur de gain infini en BF.

5 - 3 - Problèmes posés lors du régime transitoire - étude dynamique - Régime permanent - Régime transitoire L'étude précédente est valable pour des grandeurs de consignes continues. Ou en régime permanent. Si Sortie = Consigne en régime permanent, il n'en est pas forcément de même tout au long d'une variation de consigne. L'évolution de la Sortie au cours de cette variation de consigne est appelée régime transitoire. Un bon asservissement devra donc résoudre le problème suivant : Formulation du problème pour le régime transitoire : Sortie = Consigne à tout instant, quelles que soient les variations de consigne. Variation de consigne type : Changement brusque entre deux valeurs de consigne. Entrée de test des transitoires choisie par les automaticiens : Echelon de Heavyside t u t = 0 f ---> ¥ f ---> 0 1 2

Problème de la stabilité en régime transitoire. 5 - 4 - Outils d'étude en régime transitoire - Fonction de transfert de Laplace - + facteur d'échelle 1/k c' c u e s m correcteurs actionneur capteur K k consigne de commande erreur mesure commande sortie H(p) C(p) R(p) Chaîne directe 1+Boucle Ouverte La fonction de transfert T(p) du système asservi en boucle fermée est : Problème de la stabilité en régime transitoire. L'éventuelle instabilité d'un asservissement vient de la possibilité d'annuler le dénominateur D(p) = 1 + R(p) C(p) H(p) de T(p) = 0 En effet, la sortie devient alors théoriquement infinie, et en pratique, il y a saturation (ou casse) du système (qui n'est alors plus linéaire). Avertissement : Lorsqu'un ingénieur conçoit un asservissement, il ne sait pas à priori, si la condition D(p) = 0 se réalise. Ainsi, il risque, sans étude préalable, de casser le système! La condition D(p) = 0 impose : R(p) C(p) H(p) = -1 G(p) = R(p) C(p) H(p) est la fonction de transfert de la boucle ouverte. Elle est constituée de systèmes stables. Son étude est donc sans risque.

- Plans de Bode - module (dB), et phase en fonction de la fréquence - 5 - 4 - Outils d'étude en régime transitoire - Fonction de transfert de Laplace La fonction de transfert en boucle ouverte peut être représentée graphiquement par les méthodes suivantes: - Plans de Bode - module (dB), et phase en fonction de la fréquence - - Plan de Black - module (dB) en X, phase en Y, pour différentes fréquences - -Plan de Nyquist- R(j)C(j)H(j) dans le plan complexe , pour différentes fréquences- La condition d’instabilité correspond, pour la fonction de transfert en boucle ouverte : - Dans le plan de Bode, à un passage par l'axe des 0 dB pour le module, et un passage par -180° pour la phase. - Dans le plan de Black, à un passage par le point central (0 dB, - 180°). - Dans le plan de Nyquist, à un passage par le point (-1,0). . Remarques sur l'instabilité : * Pour la très grande majorité des fonctions de transfert, le passage par -180° est ponctuel et correspond à une seule valeur de fréquence. ** A cette fréquence, l'instabilité a lieu théoriquement pour un gain unitaire. Il apparait alors des oscillations à cette même fréquence quelle que soit l'entrée. Elles sont d'amplitude théoriquement infinie mais en pratique limitée par les phénomènes non linéaires de saturation. *** Si GBO>1 (f-180°), le système reste instable. Ce cas correspond à un GBF fini. On pourrait s'attendre à une stabilisation. En fait la boucle ouverte est amplificatrice (GBO>1), a f-180° le bouclage (signe -) fait partir l'asservissement en saturation ( {G x -1 x -1} > 1 ). Il en résulte des oscillations (plus ou moins carrées selon le niveau de saturation) a f-180° . Le bruit présent à toutes les fréquences amorce les oscillations.

Plans de Bode - module (dB), et phase en fonction de la fréquence (°) 0° -90° -180° -270° -360° G(dB) -30 -20 -10 -40 f(Hz)

- Plan de Black - module (dB) en X, phase en Y, pour différentes fréquences - Point critique Abaques de Nichols Elles représentent les valeurs de gain et de phase que prendront la boucle fermée pour différents points Fréquences à positionner

-Plan de Nyquist- R(j)C(j)H(j) dans le plan complexe , pour différentes fréquences- Im Point critique Re Fréquences à positionner

Marges de la BO pour une bonne Stabilité de la BF 5 - 4 - Outils d'étude en régime transitoire - Fonction de transfert de Laplace Définitions Marge de Gain : Elle est définie à la fréquence -180/2 pour laquelle le déphasage de la boucle ouverte vaut f =-180°. Elle vaut G = - G(-180) si le gain G est alors négatif. Elle vaut G = 0 si le gain G est alors positif ou nul. Marge de Phase : Elle est définie à la fréquence ω0dB/2π pour laquelle le gain de la boucle ouverte vaut G = 0 dB. Elle vaut Δ = 180° +  si le déphasage  > -180°. Elle vaut Δ = 0° si  < -180°. Une méthode pratique courante : Marge de Gain 15 dB, Marge de Phase 45°. L'expérience montre que la condition ci-dessus appliquée à la boucle ouverte conduit à une réponse relativement rapide, et sans dépassement intempestif de la boucle fermée. Marges de stabilité Marges de la BO pour une bonne Stabilité de la BF

Plans de Bode - module (dB), et phase en fonction de la fréquence (°) 0° -90° -180° -270° -360° f(Hz) G(dB) -30 -20 -10 -40 MG ici 7,5 dB Mf ici 108°

- Plan de Black - module (dB) en X, phase en Y, pour différentes fréquences - Point critique Abaques de Nichols Elles représentent les valeurs de gain et de phase que prendront la boucle fermée pour différents points Mf ici 90° MG ici 13 dB

-Plan de Nyquist- R(j)C(j)H(j) dans le plan complexe , pour différentes fréquences- Im Critère du revers : Un système (à déphasage minimal) est stable en BF si et seulement si il laisse le point critique à sa gauche lorsqu’on décrit le lieu de Nyquist dans le sens des fréquences croissantes. Point critique -1 B Re O C Mf ici 130° Il existe d’autres critères de stabilité comme le critère de Nyquist ou le critère algébrique de Routh Hurwitz. Ces critères seront à connaître des étudiants qui se spécialisent en automatique. ici : 2 dB MG=-20 Log(OB/OC)

6 - Correcteur PID Considérons (cas fréquent) un système à asservir dont la réponse (système seul) est lente. On a vu que l'utilisation d'un comparateur engendre nécessairement un gain statique de 1/2 pour la boucle fermée (avant correction). Ceci correspond à une erreur de 50% par rapport à la valeur finale; c'est inacceptable. Il faut corriger l'erreur statique . 6 - 1 Action intégrale I : annulation de l'erreur statique Fonction de transfert : On a établi Pour rendre  nul, il faut nécessairement K infini, avec K, gain statique du correcteur. Il nous faut donc trouver un dispositif électronique possédant un gain infini à fréquence nulle. Ce dispositif existe : l'intégrateur pur.

C G R - f e + s S f 1 = f E 6 - 1 Action intégrale I Défaut de l’AOP Intégration C G Ao = 100 dB -20 dB/décade R inverseur - f 1/2RC 0dB 1Hz e + s 0Hz S f 1 = f E 0° RC p 1Hz 0Hz -90°

6 - 2 Action dérivée D : Stabilisation - Rapidité Fonction de transfert : Td p Stabilisation Ce correcteur ajoute 90°, à la phase de la boucle ouverte, sur presque tout le spectre. Le passage de cette phase par -180° s'effectue à fréquence plus élevée. Fréquence à laquelle l'atténuation du système est plus importante, augmentant ainsi la marge de gain. L'action dérivée a donc comme effet de stabiliser l'asservissement. Rapidité La marge de gain étant améliorée, on pourra augmenter le gain de la BO (tout en conservant une marge suffisante). Ceci (on le verra par la suite) rend la BF plus rapide. GdB Défaut AOP c,s t a d c - + C R e s S E = RC p Dérivation f 2 c,s t c s b sans correcteur avec correcteur f +90° f 0° HF 0Hz

6 - 2 Action dérivée D : Stabilisation - Rapidité Remarque : Saturation Le gain du correcteur dérivé est très important aux hautes fréquences. Si on commande le système directement par la sortie du correcteur dérivé, il y a risque de saturation pour le système, ceci lors d'une brusque variation de la consigne (correspondant à des hautes fréquences). Pour cette raison, on préfère commander l'action dérivée, non pas par l'erreur, mais par la mesure (dont les brusques variations sont déjà filtrées par le système). facteur e c c' correcteur u actionneur s d'échelle + + - - 1/k dérivé m capteur s

6 - 3 Action proportionnelle P : Obtention du compromis stabilité / rapidité Fonction de transfert : C(p) = G Instabilité/Stabilité : Condition d'instabilité d'un asservissement : R(p) C(p) H(p) = -1 Point critique Phase = -180°, est une condition nécessaire d'instabilité. L'instabilité apparaît alors pour un gain en boucle ouverte : GBO > 1. G translate le diagramme de Bode du gain de la boucle ouverte de la valeur de G exprimée en dB. On peut ainsi régler la marge de gain, et donc la stabilité du système. Mf MG Rapidité : Donner trop de marge de gain n'est pas souhaitable. En effet, le système sera alors très stable, mais deviendra trop lent. Pour éviter que l'asservissement ne soit trop mou, il faudra donner un maximum de gain par action proportionnelle tout en évitant l'instabilité.

6 - 4 - Correcteur PID On rencontre deux correcteurs PID dans l'industrie, selon que la dérivée soit prise sur l'erreur ou sur la mesure. La fonction de transfert est : Aux basses fréquences : correcteur intégral . facteur Aux moyennes fréquences : c c' e + correcteur u s d'échelle + + - - proportionnel actionneur 1/k Aux hautes fréquences : correcteur m dérivé d'où le diagramme asymptotique suivant capteur Gain(dB) PID de type Somme - 20dB/dec +20dB/dec correcteur intégral c facteur c' e + u s d'échelle + correcteur - + + actionneur 20Log(G) 1/k - proportionnel m correcteur 1/2 Ti p 1/2 Td p f dérivé F capteur 90° PID de type Produit s f -90°

- Plan de Black - module (dB) en X, phase en Y, pour différentes fréquences - Point critique Correcteur intégral Abaques de Nichols Elles représentent les valeurs de gain et de phase que prendront la boucle fermée pour différents points Correcteur dérivé Correcteur proportionnel

6 - 4 - Correcteur PID Pour régler un correcteur PID, il existe des méthodes ( BROIDA, ZIEGLER NICHOLS etc...) plus ou moins empiriques, qui donnent les valeurs à prendre pour Td , Ti, et GP à partir des constantes de temps propres au système actionneur à asservir. Pour cela, il est nécessaire de connaître les paramètres du système. Cette étape d'analyse est très importante dans la conception des asservissements : On l'appelle IDENTIFICATION si les paramètres systèmes ne peuvent pas être tous atteints (on se contente alors d'une fonction de transfert approchée). On l'appelle MODELISATION s'il est possible de déterminer la fonction de transfert exacte du système.

7- Application au Mcc asservis en vitesse 7 – 1 – Modélisation du moteur Equations électriques : Equations électromécaniques : E=k T=kI Equation mécanique : Avec l’hypothèse d’un couple résistant nul on établit : Dans le cas où L est négligeable : La réponse du moteur est un premier ordre de constante de temps 2 m= 2 D’où une fonction de transfert de type 1er ordre de gain statique : U(p) (p) La vitesse sera lue par une dynamo tachymètrique de gain k.

7 – 2 – Boucle d’asservissement seule U(p) (p) (p) c(p) k + Fonction de transfert en boucle fermée - m(p) k Car kk’=1 Cet asservissement agit dans le bon sens. Mais possède une erreur statique de 50%.

7 – 3 – Action proportionnelle U(p) (p) c(p) k + Kp - Avec un correcteur proportionnel de gain Kp avant le moteur On obtient en boucle fermée : m(p) k Cette fois l’erreur est d’autant plus faible que Kp est grand. Et le système d’autant plus rapide que Kp est grand. Cependant, l’erreur n’est pas nulle. De plus le moteur étant plus complexe qu’un 1er ordre (il y peut y avoir notamment oscillation de l’arbre moteur, le gain Kp finira par rendre instable l’asservissement.

7 – 3 – Correction de l’erreur par action proportionnelle intégrale (PI) Avec un correcteur proportionnel intégral de gain avant le moteur On obtient en boucle fermée : (p) U(p) (p) c(p) k + + Kp - m(p) k Cette fois l’erreur est nulle. Et le système d’autant plus rapide que Kp est grand. Et que Ti set petit. Cette correction est donc parfaite pour le moteur idéal.

7 – 4 – Amélioration des performances pour un moteur réel – Correction proportionnelle intégrale dérivée (PID) Avec un correcteur proportionnel intégral dérivé de gain avant le moteur On obtient en boucle fermée : Tdp (p) U(p) (p) c(p) k + + Kp - m(p) k Une fonction de transfert du second ordre Plus stable et plus rapide que la simple correction PI

8- Application au Mcc asservis en position 8 – 1 – Modélisation du moteur La position est l’intégrale de la vitesse donc : 8 – 2 – Boucle d’asservissement seule U(p) Le transfert en boucle fermée vaut : (p) (p) c(p) k + - m(p) k La correction est donc précise, mais de rapidité non réglable

8 – 3 – Correction proportionnelle dérivée (PD) Le gain du correcteur vaut : La boucle fermée donne lorsque Td=m (p) U(p) (p) c(p) k + + Kp - m(p) k Cette fois le système garde sa précision, mais devient de rapidité réglable. Un intégrateur est inutile. Sauf pour corriger de gros frottements statiques.

FIN ULSI 623 ENERGIE ELECTROTECHNIQUE AUTOMATIQUE COURS D’AUTOMATIQUE Olivier MORET-BAILLY Bat 12 04 67 14 34 88 omoret@univ-montp2.fr UFR Sciences UNIVERSITE MONTPELLIER II 27/04/2017