• Aucun résultat trouvé

Asservissement d’ ’un processus un processus

N/A
N/A
Protected

Academic year: 2022

Partager "Asservissement d’ ’un processus un processus"

Copied!
24
0
0

Texte intégral

(1)

Asservissements Asservissements analogiques et num

analogiques et num é é riques riques

(2)

Les processus physiques sont multi variables Les processus physiques sont multi variables

e1 e2 e3

Processus s Par superposition : s(t) = s1(t) + s2(t) + s3(t)

e1

e2 e3

Processus s Si une seule variable est grandeur de

commande, les autres sont des perturbations

(3)

Asservissement d

Asservissement d’ ’un processus un processus

Asservir un processus consiste à l’insérer dans un système bouclé:

- Afin d’automatiser son fonctionnement - Afin d’optimiser ses performances

- Afin de le rendre insensible aux perturbations

e1

e2 e3

Processus s Commande

Grandeur asservie Perturbations

Retour

(conversion)

e

Consigne

xR

Image de la

grandeur asservie

ε

Écart

(4)

M

éthodes d thodes d’é ’étude tude

En régime permanent:

Lois de la Physique ⇒ Relation entrée – sortie Point de fonctionnement

En régime dynamique:

Perturbation à partir du régime permanent

⇒ Stabilité Rapidité Précision

Différence :

Asservissement : Réaction du système aux variations de consigne Régulation : La consigne est figée ; réactions aux perturbations

(5)

Exemple 1 : Asservissement de temp

Exemple 1 : Asservissement de tempé érature rature

Élaboration d’une tension image de la température du four

Thermomètre Four(θ)

Alimentation de puissance

Ur Uc

Ucons +Vcc

Ad

(6)

Exemple 2 : Asservissement de vitesse sur moteur Exemple 2 : Asservissement de vitesse sur moteur

M Alimentation de

puissance

Élaboration d’une tension proportionnelle

à la vitesse

Capteur de vitesse

Ur Um Uc

Ucons +Vcc

Ad

Charge mécanique

( inertie J)

(7)

Exemple 3 : Asservissement de position d

Exemple 3 : Asservissement de position d’ ’antenne antenne

M Alimentation

de puissance

Réducteur

ε

UM

Antenne : Charge

mécanique Potentiomètre de recopie Potentiomètre

de commande

θE

θS

E A

(8)

Exemple 4 : Boucle

Exemple 4 : Boucle à à verrouillage de phase verrouillage de phase

Comparateur de phase

Filtre passe-bas

Oscillateur commandé en tension uE

(Phase ϕE) uS

(Phase ϕS)

ϕS

u1 u2

ϕE

(9)

Performances 1 Performances 1

Stabilité

Définir la transmittance en boucle ouverte TBO

Utiliser les méthodes habituelles (Bode ou Nyquist) ⇒ marges de stabilité Il est nécessaire de disposer - d’un schéma bloc de l’asservissement

- des transmittances de chaque bloc

Rapidité

La stabilité est établie;

on analyse la réponse indicielle transitoire en boucle fermée

temps sortie

entrée

temps

tR5%

Dépassement transitoire

(10)

Performances 2 Performances 2

Précision

Un système asservi doit donner une grandeur de sortie s, image la plus fidèle possible de la consigne e.

La précision s’évalue à partir de l’écart ε en régime permanent : soit ε = limt→∞ε(t) = limp→0p

.

ε(p)

En pratique, on utilise des signaux tests : L’échelon et la rampe

Erreur de position Entrée

Sortie

L’entrée échelon donnera l’erreur statique (ou de position)

temps

Erreur de traînage

Entrée

Sortie

temps L’entrée rampe donnera l’erreur de traînage (ou de vitesse)

(11)

Dilemme Stabilit

Dilemme Stabilité é - - Pr Pré écision cision

La stabilité est liée à l’allure du diagramme de Nyquist au voisinage du point « -1 » La précision s’évalue à partir de l’écart ε en régime permanent :

) p BO( T 1

) p ( ) E

p

( = + ε

) p ( ).

p BO( T ) p ( E ) p R( X ) p ( E ) p

( = − = − ε

ε

L’erreur ε est d’autant plus faible que TBO(p) est grande quand p

0

Im(TBO)

Re(TBO)

Système stable (mϕ = 45°) mais jugé trop imprécis (ampl. statique T1trop faible)

Im(TBO)

Re(TBO)

L’augmentation du gain statique améliore la précision mais dégrade mϕ

(12)

Correction Correction

Un système asservi doit être corrigé, afin d’optimiser ses performances.

Le plus souvent, un bloc correcteur est inséré dans la boucle, après le comparateur d’entrée.

Grandeur asservie

s

Processus

Commande

Retour (conversion)

e

Consigne

xR

Image de la

grandeur asservie

ε

Écart

Correcteur

Il y a 3 actions de correction principales :

Proportionnelle Intégrale Dérivée

Chacune d’elles agit différemment sur le comportement du système.

En les combinant, il est possible de concilier stabilité précision et rapidité.

(13)

Correcteur

Correcteur à à action proportionnelle et dé action proportionnelle et d ériv rivé ée (PD) e (PD)

On utilise ce type de correcteur pour rattraper une marge de phase insuffisante.

Transmittance C(p) = 1 + τD p soit C(jf) = 1 + jf/fa avec τD = 1 / (2πfa) (on peut choisir fa ≈ f0 / 10 par exemple)

Zone du point critique (f = f0) dB

90°

(14)

Correcteur

Correcteur à à action proportionnelle et inté action proportionnelle et int égrale (PI) grale (PI)

On utilise ce correcteur pour améliorer la précision, sans dégradation de la marge de phase.

dB

Transmittance C(p) = 1 + 1/(

τ

I

.

p) soit C(jf) = 1+ fC/jf avec τI = 1/(2πfC) .

La fréquence fC est choisie bien inférieure à la fréquence f0 du point critique pour ne pas affaiblir la marge de phase.

(15)

Correcteur

Correcteur à à action proportionnelle inté action proportionnelle int égrale et d grale et dé ériv rivé ée (PID) e (PID)

Ce correcteur combine les actions des 2 correcteurs précédents. Un asservissement industriel est toujours optimisé par correction PID.

A

τD.p

τI.p 1

ε(p)

écart

Écart corrigé

εC(p) εC(p) = A. ε(p) + τD.p. ε(p) + (1/τI.p). ε(p)

L’automaticien optimise les valeurs des paramètres A, τD et τI,, à partir de la réponse indicielle initiale de l’asservissement.

Il dispose d’outils graphiques, mathématiques ou logiciels.

(16)

Asservissements num

Asservissements numé ériques ; introduction riques ; introduction

Le processus à contrôler reste analogique (ou à temps continu) Par contre, sa commande est assurée par un calculateur numérique.

Architecture avec consigne analogique

(17)

Asservissements num

Asservissements numé ériques ; introduction riques ; introduction

Architecture avec consigne numérique (plus fréquente)

(18)

Exemple : Asservissement num

Exemple : Asservissement num érique de la vitesse d é rique de la vitesse d’ ’un moteur un moteur

Cas de la commande d’un moteur CC par un hacheur

(19)

Étude d É tude d’ ’un syst un systè ème asservi me asservi é échantillonn chantillonné é

Raisonnement sur un asservissement avec consigne numérique et dépourvu de correcteur au départ

Sortie analogique

Processus s(t)

TA(p)

Capteur K(p) CNA

(TE)

CAN (TE)

Commande u(t)

v(t) Entrée

numérique xE(n)

Erreur numérique

ε

(n)

Sortie numérique

xS(n)

(20)

Transmittances

Transmittances analogiques analogiques

Processus : TA(p) = S(p)/U(p) Capteur : K(p) = V(p)/S(p)

0 TE 2TE 3TE 4TE 5TE 6TE 7TE 8TE tps

ε

u L’erreur numérique ε est « bloquée » par le CNA pendant TE :

TBOZ(p) = U(p)/ε(p) = (1-e-pTe)/p

Transmittance H(p) de la partie analogique :

p

e p

K p T p

ε p p V

H

pTE A( ). ( ).(1 ) )

( ) ) (

(

− −

=

=

(21)

Transmittance

Transmittance en Z associé en Z associ ée e à à la partie analogique la partie analogique

S(p)

Processus TA(p)

Capteur K(p) CNA

(TE)

CAN (TE)

U(p) V(p)

Erreur numérique

ε

(n)

Sortie numérique

xS(n)

ε

(z) H(z)

X

S(z)

H(z) = XS(z) /

ε

(z)

(22)

Sché Sch éma bloc de l ma bloc de l’ ’asservissement num asservissement numé érique rique

Transmittance en boucle fermée :

Entrée numérique

xE(z)

Sortie numérique

xS(z)

H(z)

Erreur

ε

(z)

) z ( H 1

) z ( H )

z ( X

) z ( ) X

z ( T

E

BF = S = +

(23)

Caract

Caracté éristiques de l ristiques de l ’asservissement asservissement

Stabilité : Tous les pôles de TBF(z) doivent être de module < 1

Précision : L’erreur en régime permanent doit être la plus faible possible.

limn→∞ε(n)

(erreur de position , erreur de traînage)

(24)

Correction Correction

Exemple du correcteur « Proportionnel et Intégral » :

Entrée numérique

xE(z)

Sortie numérique

xS(z)

H(z)

Erreur

ε

(z)

Correcteur C(z)

z 1 1

z 1 1

o

C .

C )

z (

C

+

=

Références

Documents relatifs

[r]

A tension de commande constante (Ve=constante), quel intérêt peut présenter une boucle d'asservissement vis à vis des variations de couple résistant de la

En supposant une amplification statique infinie dans la chaîne directe, quel doit être la valeur de la constante statique dans la boucle de retour.. Soit K1 cette

On insère entre a et b le montage ci-contre, (correcteur par avance de phase). Tracer le diagramme de BODE du correcteur. Déterminer la nouvelle FT comportant le correcteur PD. Tracer

Compléter le fichier parvex.m afin de tracer la FTBO (Bode) du système corrigé (faire le produit du numérateur et du dénominateur de la FTBO avec le numérateur et le dénominateur

Ce scénario décrit les processus qui surviennent lors des interventions de maintenance précédant généralement un avis de panne pour un objet technique (vous avez également

On décompose le volume du liquide en rotation en couronnes cylindriques de rayon r, d’épaisseur dr et de hauteur z(r). Exprimer le volume dV d’une telle couronne. En supposant que

Le démarrage d’un moteur asynchrone ne peut avoir lieu que si le couple moteur est à chaque instant supérieur au couple résistant de la machine à entrainer.. (Le couple