Synthèse de correcteurpar méthodes empiriques
dans le domaine temporel
Les méthodes empiriques sont de deux types :
Une première classe considère la synthèse dans le
domaine fréquentiel.
Une seconde classe la considère dans le domaine
temporel.
Cette dernière classe, qui nous intéresse ici, se base sur la
réponse indicielle du système soit en boucle ouverte, lorsque
c’est possible, soit en boucle fermée lorsqu’on ne peut pas
ouvrir la boucle. Ces méthodes sont très pratique lorsque le
modèle analytique du système n’est pas disponible.
S6 : Option Automatique Correction des Systèmes Asservis Continus
2.
Ces méthodes sontemployées pour ajuster les paramètres
des correcteurs de types P
, PI et PID. Le correcteur est donné
par la fonction de transfert suivante :
1
Ti
p d
C(p) = K (1 + p + T p)
La minimisation du critère IAE (Integrated Absolute Error) est à
la base de ces méthodes :
J = ∫ |e(t)| dt
pour différents modèles de systèmes physiques. Nous
présentons ici les résultats des travaux de
Ziegler-Nichols.
S6 : Option Automatique Correction des Systèmes Asservis Continus
3.
Essai indiciel
Dans lecas où le système est stable en boucle ouverte, ne
possède pas de pôles à l’origine, ni de pôles complexes
dominants, alors la réponse du système à une excitation en
échelon est apériodique et a la forme en intégrale :
S6 : Option Automatique Correction des Systèmes Asservis Continus
4.
Remarque
Cette forme dela réponse indicielle permet de donner un
modèle réduit de la fonction de transfert G(p) du
système. L’expression de G(p) est donnée par :
e−τ p
G(p) = k
Tp + 1
où k est le gain statique introduit par le système, τ et T sont
illustrés sur la figure.
S6 : Option Automatique Correction des Systèmes Asservis Continus
5.
A partir decette forme, nous pouvons déduire les paramètres
K , T et τ qui servent à déterminer les paramètres des
correcteurs d’après le tableau suivant suggéré par Ziegler-
Nichols :
Transmit du régulateur paramètres
K
τ
P Kp Kp
= T
PI Kp(1 +
pTi
1 ) K
τ
Kp = 0.9 T
, Ti = 3.3 τ
1
pTi
PID Kp (1 + + pTd ) K
τ
Kp = 1.2 T
, Ti = 2τ, Td = 0.5τ
S6 : Option Automatique Correction des Systèmes Asservis Continus
6.
Lorsque les paramètresde ce tableau sont choisi le régulateur
PID utilisé sera donné par (k = 1) : Cas du PI :
C(p) = 0.9 T
( 1 + 1
τ 3.3τ
p
)
= 0.9 T (τ p + 0.3)
τ 2 p
Le correcteur PI introduit alors un pôle à l’origine et un zéro à -
0.3 .
τ
Cas du PID :
C(p) = 1.2 T (1 + 1
2 τ p + 0.5 τ p)
= 0.6 T
(
τ
(p + 1 )2
p )
le correcteur PID introduit un pôle à l’origine et un zéro double
1
τ
à − .
S6 : Option Automatique Correction des Systèmes Asservis Continus
7.
Exemple
Cas d’un systèmestable en boucle ouverte :
Nous considérons le système dont la réponse indicielle
est donnée par :
S6 : Option Automatique Correction des Systèmes Asservis Continus
8.
De cette figure,on déduit les paramètres k , τ et T tels que :
k = 1.1 gain statique du système
τ = 0.4
s T = 2
s
la fonction de transfert du système en boucle ouverte
suggérée par ces paramètres est donnée par
e−0.4p
F (p) = 1.1
2p + 1
S6 : Option Automatique Correction des Systèmes Asservis Continus
9.
si nous voulonsintroduire un PID pour cette correction les
paramètres du correcteur seront donnés par :
Kp = 1.2T
= 5.45
K τ
Ti = 2τ = 0.8 s
Td = 0.5τ = 0.2
s
la fonction de transfert du système en boucle fermée est
alors donnée par
G(p) =
F (p)C(p)
1 + F
(p)C(p)
S6 : Option Automatique Correction des Systèmes Asservis Continus
10.
Limite de pompage:
En pratique, il existe des systèmes qui ne peuvent pas
opérer en boucle ouverte à cause de leur instabilité
naturelle.
La méthode de l’essai indiciel ne s’applique plus.
Toutefois, Ziegler -Nichols ont proposé une seconde méthode
qui consiste à utiliser la boucle fermé.
A partir du phénomène de pompage on détermine deux
paramètres qu’on utilise pour l’ajustement des paramètres
des correcteurs.
S6 : Option Automatique Correction des Systèmes Asservis Continus
11.
Nous disons qu’ily a pompage dans un système de
régulation lorsque il y a des oscillations périodiques
entretenues généralement indésirables.
La méthode est la suivante : Nous plaçons un correcteur PID
et nous n’utilisons que la partie proportionnelle i.e.,
Ti = ,
∞ Td = 0.
S6 : Option Automatique Correction des Systèmes Asservis Continus
12.
Nous augmentons legain Kp jusqu’à apparition d’oscillations
périodiques entretenues c’est le pompage. Nous notons
alors la valeur du gain critique Kc et la période des
oscillations Tc la limite de pompage nous fournit la réponse
suivante :
S6 : Option Automatique Correction des Systèmes Asservis Continus
13.
dans ce casles paramètres du régulateur PID sont choisi
dans le tableau suivant :
régulateur
P
Kp
PI
Kp (1 +
pTi
1 )
PID Kp (1 + 1
pTi
+ pTd )
paramètres
Kp = 0.5 Kc
Kp = 0.45 Kc , Ti = 0.83 Tc
Kp = 0.6Kc , Ti = 0.5Tc , Td = 0.125Tc
S6 : Option Automatique Correction des Systèmes Asservis Continus
14.
De même, lorsqueles paramètres du PID sont choisis dans
ce tableau les régulateurs sont donnés par :
Cas du PI :
C(p) = 0.45Kc (1 + 1
0.83Tc p
)
=
Tc
p
0.45 Kc
1 ( Tc p + 1.2
)
S6 : Option Automatique Correction des Systèmes Asservis Continus
Le correcteur PI itroduit alors un pôle à l’origine et un zéro à
− Tc
1.2
--------
15.
Cas du PID:
C(p) = 0.6 Kc (1 +
1
0.5 Tc + p 0.125 Tc )
= 0.075 Kc Tc ( Tc
4
)2
(p +
p )
double à
−
Le correcteur PID introduit alors un pôle à l’origine et un
zéro
4
Tc
S6 : Option Automatique Correction des Systèmes Asservis Continus
16.
Exemple
Système instable enboucle ouverte
soit la fonction de transfert suivante :
1
F (p) =
p(p + 1)(0.1p + 1)
On utilise la limite de pompage dans ce cas, soit donc à
déterminer le gain critique Kc et la période des oscillations Tc .
Ces valeurs sont Kc = 11 et Tc = 1.99
S6 : Option Automatique Correction des Systèmes Asservis Continus
17.
Exemple
1 +
Notons icique ces valeurs peuvent être déterminées de
manière analytique en utilisant l’équation caractéristique. En
effet, le gain Kc est celui qui porte le système en BF à la limite
de stabilité, alors que Tc correspond à la période des
oscillations. Pour ce système, l’équation caractéristique est
donnée par :
K
p (p + 1) (0.1 p +
1)
en utilisant le tableau de Routh :
0.1
1.1
1.1− 0.1K
p3
p2
p
p0
1.1
K
1
K
0
0
S6 : Option Automatique Correction des Systèmes Asservis Continus
18.
Exemple
la limite destabilité est donnée pour un gain
0.1
K = Kc = 1.1
= 11. Pour ce gain (Kc ), les oscillations
correspondantes sont données par les racines du
polynôme
√
auxiliaire 1.1 p2 + 11 soit ±j 10 et donc la période des
c
2Π
√
10
oscillations est donée par T = = 1.99. Finalement les
paramètres du PID à utiliser sont donnés par
Kp = 0.6 Kc = 6.6
Ti = 0.5s Tc = 0.99s
Td = 0.125Tc = 0.25s
S6 : Option Automatique Correction des Systèmes Asservis Continus
19.
S6 : OptionAutomatique Correction des Systèmes Asservis Continus
20.
Remarque
Dans le casgénéral, ces deux méthodes (essai indiciel et
limite de pompage) ne donnent qu’un réglage grossier des
paramètres.
Un ajustement de tous ces paramètres sera nécessaire une
fois le correcteur est mis en place en vérifiant si les
performances désirées sont atteintes ou non.
S6 : Option Automatique Correction des Systèmes Asservis Continus