Professional Documents
Culture Documents
Note dapplication
Prof. F. Mudry
in s t i t u t d ' Automatisation in d u s t r i e l l e
LABORATOIRE DAUTOMATIQUE
L'Institut d'Automatisation Industrielle (iAi) de l'eivd tudie, met en oeuvre et prsente sous forme de notes d'applications des principes et des mthodes dveloppes par ailleurs. Le but de cette note est de mettre disposition du praticien, dans une forme condense, diverses mthodes de calcul des paramtres des rgulateurs PID ainsi que la mthode d'auto-ajustage propose par strm et Hgglund.
Le rgulateur PID
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 2 4 4 4 5 5
6
Le rgulateur PID modi . . . . . . . . . . . . . . . . . . . . . . . . . . . . quivalent numrique du rgulateur PID . . . . . . . . . . . . . . . . . . . . 2.3.1 2.3.2 2.3.3 2.3.4 Terme intgral Terme driv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rponse indicielle
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 7 7
8 10
Rponse frquentielle
Mthode de la rponse indicielle . . . . . . . . . . . . . . . . . . . . . . . . . Mthode du point critique . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.1 5.3.2 Mthode de la rponse indicielle . . . . . . . . . . . . . . . . . . . . Mthode du point critique . . . . . . . . . . . . . . . . . . . . . . . .
10 10 11 11 11
avril 2002
ii
12
Critre
Ms
. . . . . . . . . . . . . . . . . .
12 13 13 16 16 16
17 19
. . . . . . . . . . . . . . . . . . . . . . . .
Mthode du point critique . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4.1 6.4.2 Mthode de la rponse indicielle . . . . . . . . . . . . . . . . . . . . Mthode du point critique . . . . . . . . . . . . . . . . . . . . . . . .
7 8
8.1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19 19 20 21 21 22
22
8.2
Auto-ajustage en l'absence de bruit . . . . . . . . . . . . . . . . . . . . . . . Auto-ajustage en prsence de bruit . . . . . . . . . . . . . . . . . . . . . . . 9.2.1 Recherche du premier harmonique . . . . . . . . . . . . . . . . . . . Comparaison des rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24 25 25 26
180 que l'on trouve surtout dans l'industrie chimique, alimentaire, ptrolire,
pharmaceutique, etc.
y (t)
2. Il limine l'erreur statique grce au terme intgrateur. 3. Il anticipe les variations de la sortie grce au terme drivateur.
avril 2002
e(t).
u(t) = Kp e(t) +
avec l'cart dni comme suit :
1 Ti
t 0
e(t)dt + Td
de(t) dt
(1)
(2)
Gc (s)
(3)
Cette combinaison des terme P, I et D est aussi dsigne sous le nom de forme parallle ou non-interactive. Le schma fonctionnel d'un processus rgl l'aide d'un tel rgulateur est donn la gure 1. En plus des signaux dnis plus haut, on y trouve la perturbation
v (t),
le bruit de mesure
n(t)
x(t).
v(t)
n(t)
w(t)
e(t)
Gc(s)
u(t)
Gp(s)
x(t)
y(t)
(4)
2. An d'viter de fortes amplitudes du signal de commande lors de brusques variations de la consigne, on diminue ou annule l'eet de la consigne sur le terme driv :
(5)
u(t) = Kp ep (t) +
1 Ti
t 0
e(t)dt + Td
(6)
u(t) = Kp b w(t) +
1 Ti
t 0
w(t)dt + c Td
dw(t) dt
Kp y (t) +
1 Ti
y (t)dt + Td
dy (t) dt
U (s) = Kp b +
(7)
Le rgulateur PID ainsi modi fait apparatre deux fonctions de transfert associes la consigne pour l'une, et au signal rgl pour l'autre :
Gf f (s)
= Kp b +
Y (s)=0
(8)
Gc (s)
= Kp 1 +
W (s)=0
(9)
Le schma fonctionnel d'un processus rgl l'aide de ce rgulateur est donn la gure 2. On dit que ce rgulateur possde deux degrs de liberts.
Gc(s)
v(t) n(t)
w(t)
Gff(s)
u(t)
Gp(s)
x(t)
y(t)
D'un point de vue pratique, deux autres modications sont frquemment apportes au rgulateur PID. 1. An de diminuer l'inuence du bruit hautes-frquences, on limite le gain HF du drivateur en remplaant le terme
sTd
Gd (s) =
Gnralement, on choisit
sTd 1 + sTd /N
(10)
entre 5 et 20.
2. En prsence du terme intgral et dans le cas o l'cart tarde s'annuler, la composante intgrale peut crotre sans cesse et entraner la saturation du convertisseur A-N ou de l'actuateur commandant le processus. Puis, lors du changement de signe de l'cart, il faudra attendre que la composante intgrale dcroisse susamment pour ne plus saturer les lments qui se trouvent en aval. Pour viter ce temps perdu, on introduit une limitation sur la valeur maximum que peut atteindre le terme intgral. On notera qu'avec cette modication, le rgulateur ne peut plus tre considr comme linaire.
Te
on peut se contenter de remplacer l'quation direntielle du rgulateur PID par une quation aux dirences prenant en compte les quivalents numriques des carts aux instants d'chantillonnage
L'intgrale du terme I est remplace par la somme des carts et la direntielle priode d'chantillonnage
dt,
par la
Te .
On a donc :
ui [n] =
Te Ti
e[k ] = ui [n 1] +
k=0
Te e[n] Ti
(14)
An d'viter que l'intgrateur accumule l'cart au-del de valeurs pouvant conduire des saturations, il est judicieux de limiter le terme pralable.
ui [n]
entre
Ui,min
et
Ui,max
dnis au
Pour trouver l'quivalent numrique du terme driv, il faut partir de l'quation direntielle reprsentant la fonction de transfert
Gd (s)
Gd (s)
Ud (s) 1 +
sTd N
= Ed (s) sTd
ud (t) = Td
ud [n] = Td
ed [n] ed [n 1] Td ud [n] ud [n 1] Te N Te
ud [n] 1 +
Td N Te
ud [n] =
(15)
Kp
: (16)
Une fois les variables et paramtres initialiss, le rgulateur devra, chaque chaque instant d'chantillonnage, lire le signal rgl
qui est gnralement fournie par le programme de supervision et eectuer les oprations
suivantes :
e=wy ep = b w y ed = c w y ui = ui1 + ud = Te e Ti
avec
Ui,min ui Ui,max
Puis, tenant compte des grandeurs ainsi obtenues, il fournira le signal de commande convertisseur N-A :
u = Kp (ep + ui + ud )
et mettra jour la pile des valeurs prcdentes :
ed1 = ed
ui1 = ui
ud1 = ud
t1 , t 2 , t 3 .
L = t1
la constante de temps apparente :
(17)
T = t2 t1
la pente de la tangente au point d'inexion :
(18)
p=
le temps mort relatif :
a y () = t3 t1 L t1 L = L+T t2
(19)
=
Le rapport entre la valeur asymptotique dtermine le gain statique
y () et l'amplitude E y () E
K0
du processus :
K0 =
(21)
0.8
63% 0.6
ybo(t)
0.4
0.2
t1 = L
t2
t3
0.2
a 0 5 10 15
180
le gain critique
Kcr
Kcr =
le gain relatif
1 G
(22)
G 1 = G(0) Kcr K0
(23)
10
10
10 pulsation [rad/sec]
10
Gp (s) =
2 (1 + s)3
L = t1 = 0.81 [sec]
la constante de temps apparente :
T = t2 t1 = 2.44 [sec]
p=
l'ordonne de la tangente en
y () = 0.27 [V/sec] t3 t1
:
t=0
a = 0.22 [V]
le temps mort relatif :
=
le gain statique du processus :
K0 = G(0) =
la pulsation critique :
cr = = 1.73 [rad/sec]
le gain critique :
Kcr =
le gain relatif :
=
On notera que le produit
pL
est
en
t = 0.
1 2 3
Gp (s) = K0
on compensera le produit
1 (1 + s1 ) (1 + s2 ) (1 + s3 )
(1 + s1 ) (1 + s2 ) = 1 + s (1 + 2 ) + s2 1 2
par le numrateur du rgulateur PID
Gc (s) = Kp 1 +
conduit choisir
T i = 1 + 2
Td =
1 2 1 + 2
Ainsi, dans le cas d'un systme d'ordre 3, la compensation de deux ples par les zros du rgulateur PID conduit un systme global d'ordre 2 avec intgration
1 sTi (1 + s3 )
avec
Kbo K p K0
Gbf (s) =
Ti T3 Kbo
Gbf (s)
1+
On montre alors aisment que le gain
1 2 s + 2 s2 n n
dpend du facteur d'amortissement
Kp
souhait,
K0
et qu'il vaut :
Kp =
En choisissant
1 1 + 2 1 K 0 3 4 2
= 0.6,
compte du fait que les trois constantes de temps choisies sont gales 1 seconde, on obtient :
Kp = Ti Td
N = 10
satisfaisante. Par contre, l'eet de la perturbation applique 15 secondes aprs le saut de consigne est long corriger et son amplitude est importante.
Rponse indicielle avec compensation des ples 2
1.5 y)t)
0.5
10
15
20
25
30
4 u(t)
10
15 temps [sec]
20
25
30
10
peut alors calculer les coecients du rgulateur choisi l'aide du tableau 1. Gnralement, les gains
Kp
un dpassement suprieur 20%. Il ne faut donc pas craindre de rduire pour obtenir une rponse satisfaisante. Type P PI PID
Kp
d'un facteur 2
Kp 1/ (pLK0 ) = 1/ (aK0 ) 0.9/ (pLK0 ) = 0.9/ (aK0 ) 1.2/ (pLK0 ) = 1.2/ (aK0 )
Ti 3L 2L
Td
0.5L
Kcr
du rgulateur et la priode
Tcr
du tableau 2. Ici galement, les valeurs proposes conduisent un temps de monte relativement court malheureusement assorti d'un dpassement lev. Cette situation n'tant pas toujours satisfaisante, on peut tre amen corriger les coecients proposs et, en particulier, diminuer le gain On notera que les paramtres valant
Kp . Ti
et
Td
sont dans un rapport constant gal 4. Le rgulateur possde donc deux zros confondus
1/(2Td ) = 2/Ti .
Type P PI PID
Ti 0.8Tcr 0.5Tcr
Td
0.125Tcr
11
5.3 Exemple
5.3.1 Mthode de la rponse indicielle
Gp (s)
p=
le retard apparent :
le gain du processus :
K0 =
y = 2 [/] E
Kp = Ti
b = 1, c = 0
N = 10
Gp (s)
Kcr =
la priode critique :
Tcr =
Kp = 0.6 Kcr = 2.41 [/] Ti = 0.5 Tcr = 1.81 [sec] Td = 0.125 Tcr = 0.45 [sec]
La rponse indicielle du systme asservi avec ce rgulateur dans lequel
b = 1, c = 0
et
N = 10
Dans les deux approches, la rponse indicielle est caractrise par un dpassement important ; par contre, la perturbation est corrige rapidement.
12
1.5 y)t)
0.5
10
15
20
25
30
4 u(t)
10
15 temps [sec]
20
25
30
processus sans intgration, ils ont constat que leur comportement dynamique
ou du gain relatif
pouvait tre caractris l'aide du temps mort relatif quations (20) et (23). Pour des
miner les paramtres d'un rgulateur PID. Une information supplmentaire est ncessaire. Dans ce qui suit, on ne prsentera que les rsultats concernant des systmes sans intgration. Pour les processus contenant une intgration, plus de dtails et informations peuvent tre trouvs dans l'ouvrage de strm et Hgglund [3].
13
Le maximum
Ms
Ms =
max 0<<
1 1 + Gp (j )Gc (j ) Gc (j )
celle du rgulateur.
(24)
Gp (j )
Ms
1/Ms
Gp (j )Gc (j )
et le point critique -1. Cette distance peut tre prise comme une mesure
de la robustesse car elle nous indique de combien le processus peut changer sans causer d'instabilit. Les valeurs typiques de
Ms
Ms
est petit.
T.
pour que la rponse indicielle atteigne le 63% de sa valeur asymptotique moins le temps
(gure 3).
Comme pour la mthode de Ziegler-Nichols, on dnit 2 paramtres qui serviront au calcul des termes P, I et D : 1. le gain normalis
K n = K0
2. le temps mort relatif
L T
(25)
L L+T
(26)
Contrairement Ziegler et Nichols qui proposaient simplement 3 coecients pour dterminer les termes du rgulateur PID, les multiples essais conduits par strm l'ont amen relier les paramtres du rgulateur au temps mort relatif la forme
f ( ) = a0 exp a1 + a2 2
Les paramtres
a0 , a1 , a2
Kp , Ti , Td
ajustage de courbes au sens des moindres carrs. Un exemple de ces mesures et ajustages est illustr par la gure 7. strm a alors pu construire les tableaux de paramtres pour les rgulateurs PI et PID (TAB. 3). On remarquera que les valeurs de de prfrence avec elle.
Ti
et
Td
L ou de T . La
valeur de cette dernire tant gnralement plus prcise que la prcdente, on travaillera
K0
du processus. Comme
pour la mthode de ZN, deux paramtres serviront pour le calcul des termes P, I et D :
14
Fig. 7: Diagrammes d'ajustage des paramtres PID par la mthode de la rponse indi-
cielle [3]. Les tests ont t faits sur de nombreux processus en recherchant des rgulateurs ples dominants pour lesquels marqus
Ms = 1.4
, marqus
ou
Ms = 2.0,
fonction du type
f ( ) = a0 exp a1 + a2 2
15
PI
a0 Kn K p Ti /L Ti /T b
PID 0.29 8.9 0.79 0.81
Ms = 1.4 a1
-2.7 -6.6 -1.4 0.73
a2
3.7 3.0 2.4 1.9
a0
0.78 8.9 0.79 0.44
Ms = 2.0 a1
-4.1 -6.6 -1.4 0.78
a2
5.7 3.0 2.4 -0.45
a0 Kn Kp Ti /L Ti /T Td /L Td /T b
3.8 5.2 0.46 0.89 0.077 0.40
Ms = 1.4 a1
-8.47 -2.5 2.8 -0.37 5.0 0.18
a2
7.3 -1.4 -2.1 -4.1 -4.8 2.8
a0
8.4 3.2 0.28 0.86 0.076 0.22
Ms = 2.0 a1
-9.6 -1.5 3.8 -1.9 3.4 0.65
a2
9.8 -0.93 -1.6 -0.44 -1.1 0.051
Tab. 3: Paramtres des rgulateurs PI et PID obtenus partir d'une rponse indicielle
1. le gain relatif
=
2. la priode d'oscillation critique
(28)
(29)
De la mme manire que pour la mthode temporelle, strm relie les paramtres du rgulateur au gain relatif
f () = a0 exp a1 + a2 2
Les paramtres
a0 , a1 , a2
Kp , Ti , Td
ajustage de courbes au sens des moindres carrs. strm a alors pu construire les tableaux de paramtres pour les rgulateurs PI et PID (TAB. 4 ). PI
a0 Kp /Kcr Ti /Tcr b
PID 0.053 0.90 1.1
Ms = 1.4 a1
2.9 -4.4 -0.0061
a2
-2.6 2.7 1.8
a0
0.13 0.90 0.48
Ms = 2.0 a1
1.9 -4.4 0.40
a2
-1.3 2.7 -0.17
Ms = 1.4 a1
-0.31 -1.6 -0.46 -1.3
a2
-1.0 -0.36 -2.1 3.5
a0
0.72 0.59 0.15 0.25
Ms = 2.0 a1
-1.6 -1.3 -1.4 0.56
a2
1.2 0.38 0.56 -0.12
16
6.4 Exemple
6.4.1 Mthode de la rponse indicielle
Choisissant
Ms = 2.0
(section 6.1),
Kn Kp Ti Td b
2 0.81/2.44 0.81/(0.81 + 2.44) 8.4 exp(9.6 0.25 + 9.8 0.252 )/0.66 0.28 exp(3.8 0.25 1.6 0.252 ) 2.44 0.076 exp(3.4 0.25 1.1 0.252 ) 2.44 0.22 exp(0.65 0.25 + 0.051 0.252 )
0.66 [/] 0.25 [/] 4.28 [/] 1.59 [sec] 0.40 [sec] 0.26 [/] N = 10
La rponse indicielle du systme asservi avec ce rgulateur dans lequel est illustre en trait continu dans la gure 8.
Rponses indicielles avec AHt () et AHf (), Ms = 2.0: 2
c=0
et
1.5 y)t)
0.5
10
15
20
25
30
4 u(t)
10
15 temps [sec]
20
25
30
Choisissant
Ms = 2.0
(section 6.1), le
17
Kp Ti Td b
1/(8.03 2) 0.72 exp(1.6 0.125 + 1.2 0.1252 ) 4.015 0.59 exp(1.3 0.125 + 0.38 0.1252 ) 3.62 0.15 exp(1.4 0.125 + 0.56 0.1252 ) 3.62 0.25 exp(0.56 0.125 0.12 0.1252 )
0.0625 [/] 2.4 [/] 1.83 [sec] 0.46 [sec] 0.27 [/]
La rponse indicielle du systme asservi avec ce rgulateur dans lequel est illustre en traitill dans la gure 8.
Comparaison des rponses indicielles 1.6
c=0
et
N = 10
1.4
ZNf
AHf
ZNf et AHf
y(t)
0.8
0.6
0.4
0.2
10
15 temps [sec]
20
25
30
infrieur 1,
la mthode de AH parvient rduire le temps de rglage et le dpassement. Le tableau ci-dessous regroupe les valeurs trouves selon les direntes mthodes. Dans tous les cas, l'eet de la consigne sur la drive a t annul en choisissant hautes frquences du terme drivateur a t limit en prenant
c=0
et le gain
N = 10.
18
Comp. Kp Ti Td b
0.70 2.0 0.5 1.0
ZNt
2.75 1.61 0.40 1.0
AHt
2.14 1.59 0.40 0.26
ZNf
2.41 1.81 0.45 1.0
AHf
2.40 1.83 0.46 0.27
Il est intressant de relever que, pour le processus d'ordre 3 constantes de temps gales, les mthodes de ZN et AH conduisent aux mmes valeurs des paramtres. Ce qui distingue les deux mthodes, c'est la pondration de la consigne avec le paramtre
b.
RGULATEURS RELAIS
19
8 Rgulateurs relais
Les rgulateurs relais sont prsents ici de manire succincte et uniquement dans le but de les utiliser pour l'ajustage automatique des paramtres d'un rgulateur PID. En 1984, strm et Hgglund ont propos de mesurer automatiquement le point critique en remplaant le rgulateur classique par un rgulateur relais [5]. Cette dmarche a le grand avantage de ne pas avoir besoin d'emmener le systme la limite de la stabilit comme le demande la mthode de ZN. En eet, un telle exprience n'est gnralement pas admise en milieu industriel car la matrise de l'amplitude des oscillations est dlicate et le risque d'une perte de stabilit est trop grand. An de contourner ce problme, on prfre crer les oscillations entretenues l'aide d'un rgulateur tout-ou-rien. Par le fait que l'amplitude du signal de commande est limite, celle de l'oscillation du signal rgl le sera galement. Le schma fonctionnel d'un processus asservi par un relais est prsent la gure 10. Un tel systme non linaire conduit des signaux priodiques non sinusodaux. L'analyse peut alors tre faite dans l'espace des frquences en considrant les composantes harmoniques des divers signaux.
w(t)
e(t)
N(A)
u(t)
Gp(s)
y(t)
de ce
dernier. La relation entre-sortie d'un systme non linaire est alors dcrite par sa fonction
descriptive
N (A).
u(t)
d'amplitude
RGULATEURS RELAIS
20
dcomposition de ce dernier en srie de Fourier montre que les harmoniques pairs sont nuls et que l'amplitude des harmoniques impairs vaut :
Uk =
4D pour k impair k
(31)
En eectuant le rapport des harmoniques d'ordre 1 des signaux de sortie et d'entre, on dnit la fonction descriptive du relais sans hystrsis :
N (A)
(32)
D 1 0.5 0 0.5 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 =0 A
Relais avec hystrse D 1 0.5 0 0.5 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 + A
e(t)
sinusodal d'amplitude
avec hystrsis est comme auparavant un signal carr d'amplitude valeur dpendant de la largeur de l'hystrsis. De la gure 11, on dduit aisment que ce dphasage vaut
= asin( /A).
ej = exp j asin
(33)
La fonction descriptive du relais avec hystrsis devient alors une fonction complexe qui s'crit :
RGULATEURS RELAIS
21
N (A)
d'o :
U (j )k=1 4D j = e E (j )k=1 A
4D 1 N (A) = A
(34)
w(t)
Une illustration des signaux obtenus dans la boucle d'un asservissement relais avec hystrsis est donne par la gure 12. On y voit bien l'eet de ltrage passe-bas ralis par le processus : sur le signal de sortie, les harmoniques d'ordre suprieur 1 sont fortement attnus.
Rponses dun asservissement relais avec hystrse 1 0.5 u(t) 0 0.5 1 0 5 10 15 20 25
0.4
0.2 y(t)
0.2
0.4
10 temps [sec]
15
20
25
e(t),
de commande
u(t)
et de sortie
y (t)
sont relis entre eux par les quations suivantes (voir gure 10) :
Y (j ) = Gp (j )U (j )
22
E (j ) = W (j ) Y (j ) = Y (j ) U (j ) = N (A) E (j ) = N (A) Y (j )
La fonction de transfert du systme en boucle ouverte vaut alors :
Gbo (j )
Y (j ) = 1 = N (A) Gp (j ) E (j )
(35)
et, dans la mesure o la priode d'oscillations est assez proche de la priode critique le module de la fonction descriptive est gal au gain critique :
Tcr ,
Kcr
4D A
(36)
Observant l'quation 35, on voit que la fonction de transfert du processus dcrite par l'inverse de la fonction descriptive :
Gp (j ) peut tre
Gp (j ) =
Gp (j ) =
de l'hystrsis et
On en dduit donc qu'en variant la largeur de l'hystrsis, il est possible de mesurer la rponse frquentielle du processus dans une partie du troisime quadrant du plan complexe, c'est--dire, du point de vue de la phase, entre90
et
180 .
Une illustration en est donne par la gure 13 o l'on voit les points obtenus en variant la largeur de l'hystrsis entre 0.0 et 0.8. La courbe continue correspond la rponse thorique.
AHf
Il est intressant de souligner que cette mthode ne ncessite aucune connaissance pralable de l'installation rgler. Il sut de lancer l'installation avec le rgulateur relais puis, une fois les paramtres trouvs, de le commuter en rglage automatique. De nombreux rgulateurs industriels auto-ajustables sont bass sur ce principe.
23
Rponse frquentielle mesure avec un relais 1 0.8 = 0.8 gain 0.6 0.4 0.2 0 = 0.0
0.5
1.5
2.5
3.5
4.5
0.5
1.5
3.5
4.5
w(t)
e(t)
u(t)
Gp(s)
y(t)
PID
24
(t) y
15
20
25
L'analyse des deux courbes temporelles nous permet de voir que l'on a
D=1
On en dduit le gain critique
A = 0.33 Kcr
4D = 3.86 A
En plus des deux rponses temporelles, on doit mesurer sparment le gain statique du processus qui vaut
K0 = 2
Partant du tableau 4 et choisissant rgulateur PID comme suit :
Ms = 2.0,
Kp Ti Td b
1/(3.86 2) 0.72 exp(1.6 0.13 + 1.2 0.132 ) 3.86 0.59 exp(1.3 0.13 + 0.38 0.132 ) 3.7 0.15 exp(1.4 0.13 + 0.56 0.132 ) 3.7 0.25 exp(0.56 0.13 0.12 0.132 )
0.13 [/] 2.28 [/] 1.85 [sec] 0.47 [sec] 0.27 [/]
25
y (t),
1 (t) y 0 0.5 0
PID
0.5
10 temps [sec]
15
20
25
L'incertitude sur l'instant de commutation cause par le bruit fait qu'il est prfrable de considrer plusieurs transitions du signal de commande pour valuer la priode d'oscillation. Du fait de l'hystrsis non nulle, la priode mesure critique
T0
Tcr
y (t)
en rgime permanent et
a1 = =
2 T0 2T e T0
T0
y (t) cos 2
0 N n=0
t dt T0 nTe T0
(38)
y [n] cos 2
(39)
Rfrences
26
b1 = =
2 T0 2Te T0
T0
y (t) sin 2
0 N n=0
t dt T0 nTe T0
(40)
y [n] sin 2
(41)
A1 =
et sa phase :
2 a2 1 + b1
(42)
1 = atan
Sur la gure 16, on a ajout le signal
b1 a1
y1 (t) = A1 cos(2t/T0 + 1 )
modle
=0
2.3 1.85 0.47 0.27
= 0.05
1.6 2.1 0.53 0.27
Kp Ti Td b
Les paramtres calculs partir de mesures faites avec un relais hystrsis augmentent la marge de stabilit tout en gardant pour le systme asservi avec le rgulateur PID un comportement satisfaisant (gure 16). De plus, on notera que le point mesur avec le relais hystrsis se situe avant le point critique. Dans ce cas, la pulsation est infrieure que
G .
Kp
Ti
et
Td
plus levs.
Rfrences
[1] J.G. Ziegler, N.B. Nichols (1942) : Optimum settings for automatic controllers. Trans.
ASME,
[2] I.M Horowitz (1963) : Synthesis of Feedback Systems. Acaddemic Press, New-York. [3] K.J. strm, T. Hgglund (1995) : PID Controllers : Theory, Design and Tuning. Instrument Society of America, 2nd edition, ISBN 1-55617-516-7. [4] K.J. strm, T. Hgglund, C.C. Hang, W.K. Ho (1993) : Automatic Tuning and Adaptation for PID Controllers - A Survey. , Control Engineering Practice, 699-714. [5] K.J. strm, T. Hgglund (1984) : Automatic Tuning of Simple Regulators with Specication on Phase and Amplitude Margin. , Automatica,
1 :4,
pp.