- COMPTE RENDUS- · 2012. 7. 11. · COMPTE RENDU du Travaux Pratiques N°1-1 ... Page manuel 3 sur...

100
Z.A. La Clef St Pierre - 5, rue du Groupe Manoukian 78990 ELANCOURT France Tél. : 33 (0)1 30 66 08 88 - Télécopieur : 33 (0)1 30 66 72 20 e-mail : [email protected] Web : www.didalab.fr Edition du : 28/06/12 Référence document: ERD006 040 Manuel de Travaux Pratiques sur processus Débit - Pression d'air (référence: ERD 006) - COMPTE RENDUS- Mode: Boucle Fermée, en Numérique Processus: Débit/Pression d'Air Nom fichier: ERD6 P BFP EC 25-32.reg CONFIGURATION: Consigne: Echelon constant, Valeur Repos = 25 %,Val. C =32.00 % Retard =2.000 s Correcteur: PID Position K1= 1.00, K2= 3.100 Processus: , Mesure Position Date: 08 h 43 mn, 11 February 2012 0.00 2.50 4.99 7.49 9.98 12.48 14.98 17.47 19.97 22.46 24.96(s) 5.9 10.4 14.8 19.3 23.8 28.2 32.7 37.2 41.6 46.1 50.6 % Mesure Consigne Sortie Reg. 2.068 s 42.8 % 1.950 s 20.7 % 23.778 s 26.1 % 7.414 s 30.4 % 4.342 s 35.2 % Constante de Temps τ = 4.081 s 14.267 s 32.0 % 0.827 s 25.0 % Manuels de Travaux pratiques sujets et Compte-rendus ERD006 050 Manuel Sujets ERD006 040 Manuel Compte-rendus Notices techniques Réf: ERD006 010 / Réf: ERD010 010 Logiciel sur P.C. "D_Reg" Module d'interface I.R.P.I. Interface pour Régulations de Processus Industriels Réf: ERD010 Processus Débit-Pression d'air Réf: ERD006

Transcript of - COMPTE RENDUS- · 2012. 7. 11. · COMPTE RENDU du Travaux Pratiques N°1-1 ... Page manuel 3 sur...

Z.A. La Clef St Pierre - 5, rue du Groupe Manoukian 78990 ELANCOURT France Tél. : 33 (0)1 30 66 08 88 - Télécopieur : 33 (0)1 30 66 72 20 e-mail : [email protected] Web : www.didalab.fr

Edition du : 28/06/12 Référence document: ERD006 040

Manuel de Travaux Pratiques

sur processus Débit - Pression d'air

(référence: ERD 006)

- COMPTE RENDUS-

Mode: Boucle Fermée, en Numérique

Processus: Débit/Pression d'Air

Nom fichier: ERD6 P BFP EC 25-32.reg

CONFIGURATION: Consigne: Echelo n con st ant , Valeur Repo s = 25 %,Val. C =3 2.00 % Ret ard =2.00 0 sCorrecteur: P ID P osit ion K1= 1 .00 , K2= 3 .1 00 Processus: , Mesure P o sit ion

Date: 08 h 43 mn, 11 February 2012

0.00 2.50 4.99 7.49 9.98 12.48 14.98 17.47 19.97 22.46 24.96(s)5.9

10.4

14.8

19.3

23.8

28.2

32.7

37.2

41.6

46.1

50.6%

MesureCo nsign eSort ie Reg.

2.068 s42.8 %

1.950 s20.7 %

23.778 s26.1 %

7.414 s30.4 %

4.342 s35.2 %

Constante de Temps τ = 4.081 s

14.267 s32.0 %

0.827 s25.0 %

Manuels de Travaux pratiques sujets et Compte-rendus

ERD006 050 Manuel Sujets ERD006 040 Manuel Compte-rendus

Notices techniques Réf: ERD006 010 / Réf: ERD010 010

Logiciel sur P.C. "D_Reg"

Module d'interface I.R.P.I. Interface pour

Régulations de

Processus Industriels

Réf: ERD010

Processus Débit-Pression d'air

Réf: ERD006

Manuel de travaux pratiques sur processus Débit/Pression d'air

Page: 2/2

SOMMAIRE:

Référence Thème Page Système DEBIT - PRESSION D'AIR Série n°1- Sujets sur la régulation de la PRESSION d'AIR

TP1-1 Identification en boucle ouverte du système en Pression d'air 5 TP1-2 Régulation de pression d'air avec correcteur Proportionnel (P.) 13 TP1-3 Régulation de pression d'air avec correcteur Propel + Intégral (P.I.) 25 TP1-4 Correcteur PID isolé 37 TP1-5 Régulation de pression d'air avec correcteur échantillonné (en "z") 55 TP1-6 Régulation de pression d'air avec correcteur échantillonné

programmé en "C" 71

TP1-7 Régulation de pression d'air avec correcteur Tout Ou Rien (TOR) 83 TP1-8 Régulation de pression d'air avec correcteur flou 93

Page manuel2 sur 100

Edition du : 09/06/12 Référence document: ERD 006 040

1

Processus:

Débit - Pression d'air Réf: ERD 006

Configuration:

Régulation de pression d'air

COMPTE RENDU

du Travaux Pratiques

N°1-1

Identification et mise sous schéma bloc

Page manuel3 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte rendu TP n°1-1 Identification en BO

Page: 2/8

SOMMAIRE:

1 Caractérisation en régime statique.........................................................................................3 1.1 Tableau des valeurs relevées...................................................................................................... 3 1.2 Exploitation................................................................................................................................. 3

1.2.1 Caractéristique capteur de pression......................................................................................................... 3 1.2.2 Caractéristique Statique processus .......................................................................................................... 3

2 Caractérisation en régime dynamique ...................................................................................4 2.1 Réponse à un échelon constant.................................................................................................. 4

2.1.1 Relevé expérimental:............................................................................................................................... 4 2.1.2 Exploitation:............................................................................................................................................ 4

2.2 Comportement en régime harmonique .................................................................................... 5 2.2.1 Prédéterminations théoriques .................................................................................................................. 5 2.2.2 Relevés expérimentaux ........................................................................................................................... 6 2.2.3 Exploitation............................................................................................................................................. 8

3 Influence d'une perturbation sur la fuite...............................................................................8

Page manuel4 sur 100

Référence document: ERD 006 040

Page: 3/8

11 CCAARRAACCTTEERRIISSAATTIIOONN EENN RREEGGIIMMEE SSTTAATTIIQQUUEE

1.1 Tableau des valeurs relevées Sr en % Mpr en % Imp P en Bar

15 5,06 4,9 0,5 20 7,3 5,16 0,7 30 18,8 7 1,6 40 29 8,6 2,5 50 35,6 9,6 3,1 60 40 10,4 3,5 70 43 10,9 4 80 45,4 11,3 4,1

1.2 Exploitation 1.2.1 Caractéristique capteur de

pression L'équation de la courbe de tendance donne le coefficient de transfert du capteur, coefficient directeur de la droite.

4,11Pr

MPr ==µ

1.2.2 Caractéristique Statique processus→ La valeur de Sr qui permet d'avoir une

mesure proche de 20% est: %5,31S 0r ≈ → Le rapport statique en ce point de repos:

63,0S/MG 0r0pr0 ≈= → Le coefficient de transfert, en variation, autour du point de repos, est déduit de la dérivation l'équation de tendance au point de repos: ∆Mp /∆Sr = - 2 x 0,0102xSr + 1,643 En Sr = Sr0 = 31,5% Gvo = ∆ MD /∆Sr = -2 x 0,0102x31,5 + 1,64

Soit: 1G 0v ≈ Remarque Il est possible également de linéariser la courbe au voisinage de point de repos en ne prenant en compte que les points proches et en demandant une équation de tendance du premier ordre.

Dans ce cas, on obtient: 085,1G 0v =

y = 11,412x - 0,1852

05

10

1520253035

404550

0 1 2 3 4

Pression (en Bar)

Mesure Pression en

%

y = -0,0102x2 + 1,643x - 21,193

05

101520253035404550

0 20 40 60 80 100

Commande Sr en %

Mesure Pression en %

y = 1,085x - 14,183

0

5

10

15

20

25

30

35

15 25 35 45

Sr en %

Mpr en %

µ Pr en Bar MPr en %

31,5

Page manuel5 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte rendu TP n°1-1 Identification en BO

Page: 4/8

22 CCAARRAACCTTEERRIISSAATTIIOONN EENN RREEGGIIMMEE DDYYNNAAMMIIQQUUEE

2.1 Réponse à un échelon constant

2.1.1 Relevé expérimental:

Mode: Boucle Ouverte

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD_Pres_BO_EC_25-35.reg

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 25 %,Val. C =35.00 % Retard =2.000 sProcessus: Com m ande Débit

Date: 21 h 42 mn, 10 February 2012

0.00 6.40 12.80 19.20 25.60 32.00 38.40 44.80 51.20 57.60 64.00(s)5.0

8.3

11.6

14.9

18.2

21.5

24.8

28.1

31.4

34.7

38.0%

Mes. P ressionSort ie Reg.

25.373 s20.3 %

13.482 s17.7 %

Constante de Temps τ = 15.037 s

46.656 s22.1 %

63.546 s22.7 %

2.045 s13.2 %

Temps de réponse tr5% = 46.300 s

3.105 s35.0 %1.288 s

25.0 %

Sr(t)

Mesure pression en %

2.1.2 Exploitation: → Vérification du coefficient de transfert statique au piont de repos; Go = Mpr0 /Sr0 = (22,7 + 13,2 )/(35+25) = 0,6 Sensiblement conforme

→ Vérification du coefficient de transfert en variation autour du point de repos Gvo = ∆Mpr /∆Sr = (22,7 - 13,2 )/(35-25) = 0,95 Sensiblement conforme → Le logiciel permet de déterminer: la constante de temps est le temps de réponse

la constante de temps en boucle ouverte s15o =τ

le temps de réponse à 5% o%5r *3s3,46t τ≈= Modèle approché: Le temps de réponse à 5% étant sensiblement égal à trois fois, on peut admettre que le système est du premier ordre dominant.

Soit une forme approchée: p.15195,0

SrMpr

+≈

Page manuel6 sur 100

Référence document: ERD 006 040

Page: 5/8

2.2 Comportement en régime harmonique

2.2.1 Prédéterminations théoriques Expressions générale:

Soit le signal d'excitation: Sr(t) =Sr0 + Sr1.sin(ω.t)

Le système étant linéaire, on aura Mpr(t) = M0 + M1.sin(ω.t+φ) Dans ce cas, on peut exprimer la fonction de transfert sous la forme d'une fonction complexe

(en faisant p = j.ω) ωτ+α

=.j1Sr

M

1

1 où Sr1 est pris comme origine des phases

On en déduit l'expression de M1: 221

11.1

Sr.Sr...j1

Mωτ+

α=

τω+α

=

et le déphasage: ).(ATAN..j1

Arg)Sr/M( 11τω−=⎥

⎤⎢⎣

⎡τω+

α=ϕ

Calul des modules et arguments en fonction de valeurs particulières de ω: ω = 0 1/(10.τ) 1/(2.τ) 1/τ 2/τ 10/τ ∞

1

1SrM =

α α / √(1,01)

= 0,995.α

α / √(1,25)

= 0,894.α

α / √(2)

= 0,707.α

α / √(5)

= 0,447.α

α / √(101)

= 0,0099.α 0

⎥⎥⎦

⎢⎢⎣

⎡α/

SrMlog.20

1

1 = 0 dB

-0,04 dB

-1 dB

-3 dB

-7 dB

-20 dB

-∞

φ(M1/Sr1) 0 - 5,7° - 26,5° - 45° - 62,5° - 84,3° -90°

D'où la bande passante à -3dB: 0 ≤ BP-3dB ≤ 1/τ

Lieux de transfert dans le plan de Bode:

a/ Graphe des rapports des amplitudes en coordonnées réduites:

Axe des x avec x =log(u)=log(ω.τ) Axe des y avec y =

⎥⎥⎦

⎢⎢⎣

⎡α/

SrMprlog.20

1

1

b/ Graphe des déphasages en coordonnées réduites:

Axe des x avec x =log(u)=log(ω.τ) Axe des y avec y = φ(M1/Sr1) en °

-70

-60

-50

-40

-30

-20

-10

00,01 0,1 1 10 100 1000

Pulsation réduite

Mod

ule

rédu

it

-100

-90

-80

-70

-60

-50

-40

-30

-20

-10

00,01 0,1 1 10 100 1000

Argu

men

ts e

n °

Pente de 20 dB par décade 6 dB par octave

Asymptote à -90°

Page manuel7 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte rendu TP n°1-1 Identification en BO

Page: 6/8

2.2.2 Relevés expérimentaux → Réponse obtenue pour une pulsation égale à ω = 1/τ1 = 0,067 rad/s F = 0,0106 hz

Mode: Boucle Ouverte

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD_Pres_BO_Sin_W1surTo.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 30 %,Val. C=30.11 %, Ampl.=10.00 %, Freq.= 0 .01100 Hz Retard =0.000 sProcessus: Com mande Débit

Date: 22 h 02 mn, 10 February 2012

0.00 19.20 38.40 57.60 76.80 96.00 115.20 134.40 153.60 172.80 192.00(s)8.5

11.7

15.0

18.2

21.5

24.7

28.0

31.3

34.5

37.8

41.0%

Mes. P ressionSort ie Reg.

113.837 s40.2 %

159.280 s20.1 %

125.198 s24.8 %

171.096 s12.2 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = Sortie Reg.Sortie S = Mes. PressionRapport des valeurs moyennesT(0) = 0.614 = -4.24 dBRapport des amplitudes�T(jω)� = 0.629 = -4.03 dB

Déphasageϕ(S/E) = -45 ° = -0.79 rad

→ Réponse obtenue pour une pulsation égale à ω = 2/τ1 = 0,133 rad/s F = 0,021 hz

Mode: Boucle Ouverte

Processus: Débit/Pression d'Air

Nom fichier: ERD_Pres_BO_Sin_W2surTo.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 30 %,Val. C=30.11 %, Am pl.=10 .00 %, Freq.= 0.02100 Hz Retard =0.000 sProcessus: Com mande Débit

Date: 22 h 09 mn, 10 February 2012

50.00 60.00 70.00 80.00 90.00 100.00 110.00 120.00 130.00 140.00 150.00(s)7.3

11.6

15.9

20.2

24.5

28.8

33.1

37.4

41.7

46.1

50.4%

Mes. P ressionSort ie Reg.

107.311 s40.2 %

131.146 s20.2 %

115.849 s22.7 %

139.328 s15.0 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = Sortie Reg.Sortie S = Mes. PressionRapport des valeurs moyennesT(0) = 0.625 = -4.08 dBRapport des amplitudes�T(jω)� = 0.387 = -8.24 dB

Déphasageϕ(S/E) = -64 ° = -1.13 rad

On attend -45° C’est O.K.

On attend un rapport d'amplitude égal à (1/√2)=0,7

soit 3 dB ≈ O.K.

On attend -63,5 ° C’est O.K.

On attend un rapport d'amplitude égal à (1/√5)=0,45 soit 7 dB ≈ O.K.

On attend O,63 C’est O.K.

On attend O,63 C’est O.K.

Page manuel8 sur 100

Référence document: ERD 006 040

Page: 7/8

→ Réponse obtenue pour une pulsation égale à ω = 10/τ1 = 0,67 rad/s F = 0,106 hz

Mode: Boucle Ouverte

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD_Pres_BO_Sin_W10surTo.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 30 %,Val. C=30.11 %, Am pl.=15.00 %, Freq.= 0.10700 Hz Ret ard =0.000 sProcessus: Com mande Débit

Date: 22 h 13 mn, 10 February 2012

0.00 6.40 12.80 19.20 25.60 32.00 38.40 44.80 51.20 57.60 64.00(s)11.7

15.2

18.7

22.2

25.7

29.2

32.7

36.2

39.7

43.2

46.7%

Mes. P ressionSort ie Reg.

30.220 s45.1 %

34.840 s15.1 %

32.341 s20.6 %

36.809 s17.6 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = Sortie Reg.Sortie S = Mes. PressionRapport des valeurs moyennesT(0) = 0.633 = -3.97 dBRapport des amplitudes�T(jω)� = 0.099 = -20.07 dB

Déphasageϕ(S/E) = -83 ° = -1.44 rad

→ Recherche de la pulsation telle que le déphasage soit égal à -90°

Mode: Boucle Ouverte

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD_Pres_BO_Sin_W90°.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 30 %,Val. C=30.11 %, Ampl.=16.00 %, Freq.= 0 .28600 Hz Retard =0.000 sProcessus: Commande Débit

Date: 22 h 25 mn, 10 February 2012

0.00 2.50 4.99 7.49 9.98 12.48 14.98 17.47 19.97 22.46 24.96(s)12.0

15.5

19.0

22.5

26.0

29.5

33.0

36.5

40.0

43.5

47.0%

Mes. P ressionSort ie Reg.

14.769 s46.1 %

16.512 s14.2 %

15.655 s20.0 %

17.398 s18.8 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = Sortie Reg.Sortie S = Mes. PressionRapport des valeurs moyennesT(0) = 0.644 = -3.82 dBRapport des amplitudes�T(jω)� = 0.040 = -27.90 dB

Déphasageϕ(S/E) = -92 ° = -1.60 rad

On attend -84° → C’est O.K.

On attend un rapport d'amplitude égal à (1/√101)=0,099 soit 20 dB C’est O.K.

On attend O,63 C’est O.K.

On attend -90°

On relève F-90= 0,286 hz → ω-90 = 1,8 rad/s

Page manuel9 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte rendu TP n°1-1 Identification en BO

Page: 8/8

2.2.3 Exploitation Si on envisage une modélisation du processus en boucle ouverte, en variation autour du point de fonctionnement Mpr = 20%, sous la forme:

Si on admet à priori τ1 >> τ2 → la pulsation ω-90 n'est autre que la pulsation propre du deuxième ordre dominant:

En définitive cette deuxième constante de temps est largement plus faible que la constante de temps dominante. Le modèle approché du premier ordre est tout à fait justifié.

Soit les fonctions de transfert: p.15195,0

)p(SrM

T )pPr()p( +

=∆

∆= et %/Bar088,01

)p(Mpr

P )p(r=

µ=

Soit le schéma bloc:

33 IINNFFLLUUEENNCCEE DD''UUNNEE PPEERRTTUURRBBAATTIIOONN SSUURR LLAA FFUUIITTEE

3.1 Relevé expérimental

Mode: Boucle Ouverte

Processus: Débit/Pression d'Air

Nom Fichier: ERD6_P_BO_Pertub-fuite

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 30 %,Val. C =30.00 % Retard =0.000 sProcessus: Com m ande Débit

Date: 11 h 38 mn, 13 February 2012

0.00 12.80 25.60 38.40 51.20 64.00 76.80 89.60 102.40 115.20 128.00(s)-1.1

2.2

5.5

8.8

12.1

15.4

18.7

22.0

25.3

28.7

32.0%

Mes. P ressionSort ie Reg.

3.333 s20.5 %

58.622 s7.5 %

17.723 s10.1 %

7.422 s15.9 %

126.940 s20.7 %

90.585 s17.5 %

79.072 s14.6 %

Constante de Temps τ = 17.511 s

3.2 Exploitation La perturbation au niveau de la fuite crée une chute de mesure pression de 13% soit une chute de pression égale à 1,15 Bar.

0(p) = GV0

(1+ τ1.p) (1+ τ2.p)

ω-90 = 1/ τ1.τ2 → (ω-90)2

. τ1

1 τ2 = → τ2 = 0,02 s

0,95 1+15.p

∆Sr en %

∆MPr en %

0,088 Pr en Bar

C'est la constante de temps en BO

La constante de temps est plus faible (≈ 8s) car la fuite est plus grande

∆M=-13% soit -1,15 Bar

Page manuel10 sur 100

Edition du : 09/06/12 Référence document: ERD 006 040

Processus:

Débit - Pression d'air Réf: ERD 006

Configuration:

Régulation de pression d'air

SUJET de

Travaux Pratiques N°1-2

Régulation de pression d'air avec

correction Proportionnelle

Page manuel11 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-2 Régulation de pression d'air avec correcteur P

Page: 2/12

SOMMAIRE:

1 Prédéterminations ...................................................................................................................3

2 Caractérisation en régime statique.........................................................................................4 2.1 Tableau des relevés expérimentaux .......................................................................................... 4 2.2 Exploitation................................................................................................................................. 4

3 Comportement en régime dynamique.....................................................................................5 3.1 Réponse à un échelon constant:................................................................................................. 5

3.1.1 Relevé expérimental................................................................................................................................ 5 3.1.2 Exploitation............................................................................................................................................. 6

3.2 Influence d'une augmentation du coefficient k........................................................................ 7 3.3 Comportement en régime sinusoïdal ........................................................................................ 8

3.3.1 Prédéterminations théoriques .................................................................................................................. 8 3.4 Relevés expérimentaux............................................................................................................... 9

3.4.1 Exploitation........................................................................................................................................... 10

4 Influence d'une perturbation sur la fuite.............................................................................11 4.1 Relevé expérimental ................................................................................................................. 11 4.2 Exploitation............................................................................................................................... 11

Page manuel12 sur 100

Référence document: ERD 006 040

Page: 3/12

11 PPRREEDDEETTEERRMMIINNAATTIIOONNSS D'après la représentation du système par le schéma-blocs ci-après:

→ Coefficient de transfert en variation en en boucle ouverte: vovo G.kMk =ε∆

∆=

→ La fonction de transfert en boucle fermée, retour unitaire donne:

p

k11

k1k

p.1kk

O1

OMF

voovo

vo

ovo

vo

)p(

)p(

)p(

)p()p(uv

+

+=

τ++=

+=

ε∆

∆=

Par identification avec la forme proposée, on en déduit:

vo

voFv k1

kK

+=

vo

oF k1+

τ=τ

→ On rappelle que le temps de réponse à 5% d'un système du premier ordre est égal à trois fois la constante de temps. Si on souhaite que le système en boucle fermée soit 4 fois plus rapide qu'en boucle ouverte, il faut que la constante de temps soit 4 fois plus faible.

Soit: s75,3

415

4o

F ==τ

=τ → 4k1 vo=+ → 3kvo= →

1,3G

3kk0v

2 ===

→ Dans ce cas, le coefficient de transfert en variation vaudra: 75,0

313KFv =+

=

→ L'expression de la fonction de transfert de précision:

)p()p(

)p(uv

)p(

)p()p(v O1

1O

F

CT

+==

ε∆=ε → Soit en statique p=0

25,041

k11K

vov ==

+=ε

→ Pour expérimenter le système en boucle fermé, excité par un échelon constant tel que le processus fonctionne aux mêmes points qu'en boucle ouverte, il faut: Point avant échelon: Sr=25% → soit ε = 25/3,1=8% C1=M+ε=13+8=21% Point après échelon: Sr=35% → soit ε = 35/3,1=11% C2=M+ε=24+11=35% Remarque: Lors de l'application de l'échelon, le processus est excité par une discontinuité égale à k2*(C2-C1), soit 3*14=42% … ce qui est beaucoup car on s'approche alors de la zone de saturation du régulateur.

Gvo

1+τo.p

∆Sr en %

∆MPr(p) en %

1/µ k ∆ Pr en Bar

∆C(p) en %

∆ε en %

∆M(p) en % BF

BO En boucle fermée (BF), l'entrée mesure du régulateur (M) en reliée

au signal de mesure de la pression (Mpr exprimée en %)

Le coefficient de transfert en boucle

fermée et en variation

La constante de temps en boucle fermée

Page manuel13 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-2 Régulation de pression d'air avec correcteur P

Page: 4/12

22 CCAARRAACCTTEERRIISSAATTIIOONN EENN RREEGGIIMMEE SSTTAATTIIQQUUEE

2.1 Tableau des relevés expérimentaux C

en % M

en % ε=C-M en %

0 1 -1 10 7,2 2,8 20 14,6 5,4 30 22 8 40 28,3 11,7 50 34,8 15,2 60 40 20 70 45,4 24,6 80 47 33 90 47 43 100 47 53

2.2 Exploitation Coefficient de transfert de transfert

statique au point de repos

733,03022

CM

K0

00F =≈= soit -2,7dB

Coefficient de transfert en variation autour d'un point de repos: On limite le tracé de la courbe de tendance à la partie non saturée de la caractéristique de transfert. Pour obtenir un point repos M0=20% il faut une consigne de repos égale à CO=28%. La dérivée de la courbe de tendance en ce point de repos donne: y'=-2*0,0026*x+0,8422 → y'0=0,0052*20+0,8422

→ 74,0CMK 0Fv =

∆∆

=

Si on souhaite que le régulateur ne soit pas saturé en régime statique, il faut que la consigne reste inférieure à C< Csat=70%

Comparaison avec la caractéristique de transfert en boucle ouverte La caractéristique de transfert statique est beaucoup plus linéaire dans le cas du système en boucle fermée. La valeur de saturation de la mesure est identique.

y = -0,0026x2 + 0,8422x - 1,04

0

10

20

30

40

50

0 10 20 30 40 50 60 70

Consigne en %

Mesure en %

0

5

10

15

20

25

30

35

40

45

50

0 10 20 30 40 50 60 70 80 90 100

C ommande en %

M esure en %

Caractéristique de transfert

05

101520253035404550

0 10 20 30 40 50 60 70 80 90 100

Consigne en %

Mesure en %

Ce qui confirme la valeur prédéterminée 0,75

En BO

En BF

Valeur de saturation identique Msat= 47%

Page manuel14 sur 100

Référence document: ERD 006 040

Page: 5/12

Caractéristique de précision statique

On constate que cette caractéristique est en deux parties. → Pour C inférieur à Csat=70% La dérivée de la courbe de tendance donne: y'=2*0,0025*x+0,167 La valeur de cette dérivée au point de repos

x=C0=28% → 3,0

CK 0v =

∆ε∆

→ Pour C supérieur à Csat=70% La mesure n'augmente plus puisqu'elle reste limitée à 47%. L'augmentation de l'écart est alors égale à l'augmentation de la consigne.

0

10

20

30

40

50

60

0 10 20 30 40 50 60 70 80 90 100

C onsi gne e n %

Ec a r t e n %

y = 0,0025x2 + 0,1674x + 0,9286

0

5

10

15

20

25

30

0 10 20 30 40 50 60 70 80

C onsi gne e n %

Ec a r t e n %

33 CCOOMMPPOORRTTEEMMEENNTT EENN RREEGGIIMMEE DDYYNNAAMMIIQQUUEE

3.1 Réponse à un échelon constant: 3.1.1 Relevé expérimental

Mode: Boucle Fermée, en Numérique

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD6_P_BFP_EC_25-32.reg

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 25 %,Val. C =32.00 % Retard =2.000 sCorrecteur: P ID P osit ion K1= 1.00 , K2= 3 .100 Processus: , Mesure P osit ion

Date: 08 h 39 mn, 11 February 2012

0.00 2.50 4.99 7.49 9.98 12.48 14.98 17.47 19.97 22.46 24.96(s)16.0

18.0

20.0

22.0

24.0

26.0

28.0

30.0

32.0

34.0

36.0%

MesureConsigne

15.124 s23.4 %7.650 s

22.3 %

4.903 s21.1 %

Constante de Temps τ = 3.804 s

23.217 s23.6 %

1.979 s18.3 %

Temps de réponse tr5% = 11.700 s

3.899 s32.0 %

1.920 s25.0 %

Ce qui confirme sensiblement la valeur prédéterminée 0,25

εs1=6,7%

εs1=8,4% ∆C=7%

∆M=5,3%

Page manuel15 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-2 Régulation de pression d'air avec correcteur P

Page: 6/12

Visualisation de la sortie régulateur

Mode: Boucle Fermée, en Numérique

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD6 P BFP EC 25-32.reg

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 25 %,Val. C =32.00 % Ret ard =2.000 sCorrecteur: P ID P osit ion K1= 1 .00, K2= 3 .100 Processus: , Mesure P osit ion

Date: 08 h 43 mn, 11 February 2012

0.00 2.50 4.99 7.49 9.98 12.48 14.98 17.47 19.97 22.46 24.96(s)5.9

10.4

14.8

19.3

23.8

28.2

32.7

37.2

41.6

46.1

50.6%

MesureConsigneSort ie Reg.

2.068 s42.8 %

1.950 s20.7 %

23.778 s26.1 %

7.414 s30.4 %

4.342 s35.2 %

Constante de Temps τ = 4.081 s

14.267 s32.0 %

0.827 s25.0 %

3.1.2 Exploitation

→ On relève une constante de temps en boucle fermée égale à s8,3F =τ ce qui vérifie la valeur prédéterminée (3,75S)

→ On relève le temps de réponse à 5% en boucle fermée: s7,11t %5r = qui est proche de 3*τF. Cette propriété tend à montrer que le système est du premier ordre dominant. → On constate que le régulateur subit la discontinuité d'entrée, amplifiée par le correcteur k=3,1

%227,208,42Sr =−=∆ Or: ∆C=32-25=7% et k*∆C=3,1*7=21,7% → On détermine le coefficient de transfert en variations autour du point de repos:

76,0

73,5

CMK 0Fv ==

∆∆

= Ce qui vérifie la valeur prédéterminée: 0,75

→ On détermine le coefficient de précision en variations autour du point de repos:

24,0

77,64,8

CK 0v =

−=

∆ε∆

=ε Ce qui vérifie la valeur prédéterminée: 0,25

Page manuel16 sur 100

Référence document: ERD 006 040

Page: 7/12

3.2 Influence d'une augmentation du coefficient k

did l b

Mode: Boucle Fermée, en Numérique

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD6_P_BFP_EC_25-32.reg

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 22 %,Val. C =26.00 % Retard =2.000 sCorrecteur: P ID P osit ion K1= 1.00, K2= 6.200 Processus: , Mesure P osit ion

Date: 08 h 56 mn, 11 February 2012

0.00 2.50 4.99 7.49 9.98 12.48 14.98 17.47 19.97 22.46 24.96(s)16.0

18.7

21.4

24.1

26.8

29.5

32.2

34.9

37.6

40.3

43.0%

MesureConsigneSort ie Reg.

21.327 s22.2 %4.254 s

21.1 %3.131 s20.4 %

Constante de Temps τ = 2.197 s

2.127 s43.0 %

1.034 s22.0 %

11.815 s26.0 %

2.097 s18.9 %

did l b

Mode: Boucle Fermée, en Numérique

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD6_P_BFP9_EC_25-32.reg

CONFIGURATION: Consigne: Echelon const an t , Valeur Repos = 20 %,Val. C =24.00 % Retard =2 .000 sCorrecteur: P ID P osit ion K1= 1.00, K2= 9.300 Processus: , Mesure P osit ion

Date: 09 h 00 mn, 11 February 2012

0.00 2.50 4.99 7.49 9.98 12.48 14.98 17.47 19.97 22.46 24.96(s)16.0

20.3

24.6

28.9

33.2

37.5

41.8

46.1

50.4

54.7

59.0%

MesureConsigneSort ie Reg.

10.752 s21.4 %

3.604 s20.2 %2.924 s

19.6 %

Constante de Temps τ = 1.848 s

2.097 s58.1 %

On a doublé le coefficient d'action proportionnelle

En sortie régulateur, la discontinuité est comparable alors que l'échalon de

commande est moitié

La constante de temps est plus faible, donc le temps de réponse également

On a triplé le coefficient d'action proportionnelle

La constante de temps est encore plus faible, donc le temps de réponse également

Une petite variation de la consigne conduit à des discontinuités importantes en sortie régulateur

Sortie régulateur

Sortie régulateur

Page manuel17 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-2 Régulation de pression d'air avec correcteur P

Page: 8/12

3.3 Comportement en régime sinusoïdal 3.3.1 Prédéterminations théoriques

Expressions générale: Soit le signal de consigne: C(t) =C0 + C1.sin(ω.t)

Le système étant linéaire, on aura la mesure sous le forme M(t) = M0 + M1.sin(ω.t+φ) Dans ce cas, on peut exprimer la fonction de transfert sous la forme d'une fonction complexe

(en faisant p = j.ω) F

Fv

1

1.j1

KCM

ωτ+= où C1 est pris comme origine des phases

On en déduit l'expression de M1: 22F

1Fv1

F

Fv1

.1

C.KC.

..j1K

Mωτ+

=τω+

=

et le déphasage: ).(ATAN..j1

KArg F

F

Fv)C/M( 11

τω−=⎥⎦

⎤⎢⎣

⎡τω+

Calul des modules et arguments en fonction de valeurs particulières de ω:

ω = 0 1/(10.τF) 1/(2.τF) 1/τF 2/τF 10/τF ∞

11

CM =

KFv KFV / √(1,01)

= 0,995. KFV

KFV / √(1,25)

= 0,894. KFV

KFV / √(2)

= 0,707. KFV

KFV / √(5)

= 0,447. KFV

KFV / √(101)

= 0,0099. KFV 0

⎥⎥⎦

⎢⎢⎣

⎡ K/

SrMlog.20 FV

1

1 = 0 dB

-0,04 dB

-1 dB

-3 dB

-7 dB

-20 dB

-∞

φ(M1/C1) 0 - 5,7° - 26,5° - 45° - 62,5° - 84,3° -90°

D'où la bande passante à -3dB: 0 ≤ BP-3dB ≤ 1/τ

Lieux de transfert dans le plan de Bode:

a/ Graphe des rapports des amplitudes en coordonnées réduites: Axe des x avec x =log(u)=log(ω.τ)

Axe des y avec y =⎥⎥⎦

⎢⎢⎣

⎡ K/

CMlog.20 FV

1

1

b/ Graphe des déphasages en coordonnées réduites:

Axe des x avec x =log(u)=log(ω.τ) Axe des y avec y = φ(M1/Sr1) en °

-70

-60

-50

-40

-30

-20

-10

00,01 0,1 1 10 100 1000

Pulsation réduite

Mod

ule

rédu

it

-100

-90

-80

-70

-60

-50

-40

-30

-20

-10

00,01 0,1 1 10 100 1000

Argu

men

ts e

n °

Pente de 20 dB par décade 6 dB par octave

Asymptote à -90°

Page manuel18 sur 100

Référence document: ERD 006 040

Page: 9/12

3.4 Relevés expérimentaux → Réponse obtenue pour une pulsation égale à ω = 1/τF = 0,27 rad/s F = 0,043 hz

Mode: Boucle Fermée, en Numérique

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD6 P BFP SinW1surTf.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 28 %,Val. C=28.42 %, Ampl.=5.00 %, Freq.= 0 .04200 Hz Retard =0.000 sCorrecteur: P ID P osit ion K1= 1 .00, K2= 3.100 Processus: Commande Débit , Mesure P osit ion

Date: 09 h 35 mn, 11 February 2012

0.00 6.40 12.80 19.20 25.60 32.00 38.40 44.80 51.20 57.60 64.00(s)8.7

12.0

15.2

18.5

21.7

25.0

28.2

31.5

34.7

38.0

41.3%

MesureConsigne

23.631 s33.4 %

35.522 s23.5 %

26.736 s22.6 % 38.173 s

17.7 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.708 = -3.00 dBRapport des amplitudes�T(jω)� = 0.489 = -6.21 dB

Déphasageϕ(S/E) = -47 ° = -0.82 rad

→ Réponse obtenue pour une pulsation égale à ω = 2/τF = 0,53 rad/s F = 0,085 hz

Mode: Boucle Fermée, en Numérique

Proce ssus : Débit/Pression d'Air

Nom fichier: ERD6 P BFP SinW2surTf.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 28 %,Val. C=28.42 %, Am pl.=5 .00 %, Freq.= 0 .08300 Hz Ret ard =0.000 sCorrecteur: P ID P osit ion K1= 1.00, K2= 3.100 Processus: Com m ande Débit , Mesure P osit ion

Date: 09 h 39 mn, 11 February 2012

0.00 3.78 7.55 11.33 15.10 18.88 22.66 26.43 30.21 33.98 37.76(s)16.0

17.9

19.8

21.7

23.6

25.5

27.4

29.3

31.2

33.1

35.0%

MesureConsigne

21.003 s23.4 %

15.015 s33.4 %

17.070 s21.9 % 22.969 s

18.5 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.710 = -2.97 dBRapport des amplitudes�T(jω)� = 0.335 = -9.49 dB

Déphasageϕ(S/E) = -62 ° = -1.08 rad

On attend -45° C’est ≈ O.K.

On attend un rapport d'amplitude égal à (KFv0/√2)=0,525

soit -5,6dB c’est ≈ O.K.

On attend -2,7dB C’est ≈ O.K.

On attend -63,5° C’est ≈ O.K.

On attend un rapport d'amplitude égal à (KFv0/√5)=0,35

soit -9,5dB c’est O.K.

On attend -2,7dB C’est ≈ O.K.

Page manuel19 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-2 Régulation de pression d'air avec correcteur P

Page: 10/12

→ Recherche de la pulsation telle que le déphasage soit égal à -90°

Mode: Boucle Fermée, en Numérique

Processus: Débit/Pression d'Air

Nom fichier: ERD6 P BFP3 Sin W90.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 25 %,Val. C=25.00 %, Ampl.=5.00 %, Freq.= 0 .30200 Hz Ret ard =0.000 sCorrecteur: P ID P osit ion K1= 1.00, K2= 3.100 Processus: , Mesure P osit ion

Date: 15 h 44 mn, 13 February 2012

0.00 1.60 3.20 4.80 6.40 8.00 9.60 11.20 12.80 14.40 16.00(s)17.0

18.4

19.8

21.2

22.6

24.0

25.4

26.8

28.2

29.6

31.0%

MesureConsigne

10.736 s30.0 %

12.346 s20.1 %

11.531 s19.0 %

13.254 s17.7 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.733 = -2.70 dBRapport des amplitudes�T(jω)� = 0.129 = -17.78 dB

Déphasageϕ(S/E) = -89 ° = -1.55 rad

3.4.1 Exploitation Si on envisage une modélisation du processus en boucle ouverte, en variation autour du point de fonctionnement M=20%, sous la forme:

Si on admet à priori τF >> τF' → la pulsation ω-90 n'est autre que la pulsation propre du deuxième ordre dominant:

En définitive cette deuxième constante de temps est largement plus faible que la constante de temps dominante (dans un rapport 3,75/0,073=51). Le modèle approché du premier ordre est tout à fait justifié.

Soit les fonctions de transfert: p.8,3174,0

)p(CM

F )p()p(uv +

=∆

∆= et %/Bar088,01

)p(MP )p(r =

µ=

Soit le schéma bloc:

On attend -90° C’est ≈ O.K.

On relève F_90° =0,302Hz Soit ω_90°=1,9 rad/s

FFv(p) = KFV0

(1+ τF.p) (1+ τF'.p)

ω-90 = 1/ τF.τF' → (ω-90)2. τF

1 τF' = → τF' = 0,073 s

0,74 1+3,8.p

∆C(p) en %

∆M en %

0,088 ∆Pr en Bar

Page manuel20 sur 100

Référence document: ERD 006 040

Page: 11/12

44 IINNFFLLUUEENNCCEE DD''UUNNEE PPEERRTTUURRBBAATTIIOONN SSUURR LLAA FFUUIITTEE

4.1 Relevé expérimental

Mode: Boucle Fermée, en Numérique

Processus: Débit/Pression d'Air

Nom fichier: ERD6_P_BFP_Pertub-Fuite.reg

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 28 %,Val. C =28.10 % Retard =0.000 sCorrecteur: P ID P osit ion K1= 1.00, K2= 3.100 Processus: Comm ande Débit , Mesure P osit ion

Date: 11 h 13 mn, 11 February 2012

0.00 6.40 12.80 19.20 25.60 32.00 38.40 44.80 51.20 57.60 64.00(s)9.2

11.4

13.6

15.8

18.0

20.2

22.4

24.6

26.8

29.0

31.2%

MesureConsigne

2.196 s20.2 %

54.230 s20.2 %

28.705 s15.1 %

7.574 s16.7 %

5.226 s18.0 %

Constante de Temps τ = 3.927 s

4.2 Exploitation La perturbation au niveau de la fuite crée une chute de mesure pression de 5% soit une chute de pression égale à 5*0,088=0,45 Bar. Cette chute de pression est nettement plus faible que celle obtenue en BO. C'est l'effet bénéfique du bouclage.

C'est la constante de temps en BF

∆M=-5% soit -0,45 Bar

Page manuel21 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-2 Régulation de pression d'air avec correcteur P

Page: 12/12

Page laissée vierge

Page manuel22 sur 100

Edition du : 09/06/12 Référence document: ERD 006 040

Processus:

Débit - Pression d'air Réf: ERD 006

Configuration:

Régulation de pression d'air

SUJET de

Travaux Pratiques N°1-2

Régulation de pression d'air avec

correction Proportionnelle + Intégrale (PI)

Page manuel23 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-3 Régulation de pression d'air avec correcteur P+I

Page: 2/12

SOMMAIRE:

1 Prédéterminations ...................................................................................................................3

2 Caractérisation en régime statique.........................................................................................4 2.1 Tableau des relevés expérimentaux .......................................................................................... 4 2.2 Exploitation................................................................................................................................. 4

3 Comportement en régime dynamique.....................................................................................5 3.1 Réponse à un échelon constant:................................................................................................. 5

3.1.1 Relevé expérimental................................................................................................................................ 5 3.1.2 Exploitation............................................................................................................................................. 6

3.2 Influence d'une augmentation du coefficient k........................................................................ 7 3.3 Comportement en régime sinusoïdal ........................................................................................ 8

3.3.1 Prédéterminations théoriques .................................................................................................................. 8 3.4 Relevés expérimentaux............................................................................................................... 9

3.4.1 Exploitation........................................................................................................................................... 10

4 Influence d'une perturbation sur la fuite.............................................................................11 4.1 Relevé expérimental ................................................................................................................. 11 4.2 Exploitation............................................................................................................................... 11 4.3 Comparaison avec les autres modes de commande............................................................... 12

Page manuel24 sur 100

Référence document: ERD 006 040

Page: 3/12

11 PPRREEDDEETTEERRMMIINNAATTIIOONNSS D'après la représentation du système par le schéma-blocs ci-après:

→ Coefficient de transfert en variation en en boucle ouverte: TiG.kM

k vovo =

ε∆∆

=

→ Si on choisit Ti=τo la FTBO peut se simplifier, ce qui donne: pkM

O vo)p( =

ε∆∆

=

→ La fonction de transfert en boucle fermée, retour unitaire donne:

vovo

vo

)p(

)p(

)p(

)p()p(uv

kp1

1pk

kO1

OMF

+=

+=

+=

ε∆

∆=

Par identification avec la forme proposée, on en déduit:

1KFv = voF k

1=τ

→ Si on souhaite que τF=1s, soit un système 15 fois plus rapide qu'en boucle ouverte et 3,75 fois plus rapide qu'en BF avec action P seule:

1kvo= → 15

GTikk

0v2 ≈==

→ L'expression de la fonction de transfert de précision:

)p()p(

)p(uv

)p(

)p()p(v O1

1O

F

CT

+==

ε∆=ε → Soit en statique p=0 0K v =ε

→ Pour expérimenter le système en boucle fermé, excité par un échelon constant tel que le processus fonctionne aux mêmes points qu'en boucle ouverte, il faut: Point avant échelon: Mpr=18% → si ε =0% C1=M+ε=18% Point après échelon: Mpr=22% → si ε = 0% C2=M+ε=22% Remarque: Il faut limiter l'amplitude de l'échelon car lors de l'application de l'échelon, le processus est excité par une discontinuité égale à k2*(C2-C1), soit 4*15=60% … ce qui est beaucoup car on s'approche alors de la zone de saturation du régulateur.

Le coefficient de transfert en boucle

fermée et en variation

La constante de temps en boucle fermée

Gvo

1+τo.p ∆Sr en %

∆MPr(p) en %

1/µ

k(1+Ti.p) Ti.p

∆ Pr en Bar

∆C(p) en %

∆ε en

∆M(p) en % BF

BO En boucle fermée (BF), l'entrée mesure du régulateur (M) en reliée

au signal de mesure de la pression (Mpr exprimée en %)

Page manuel25 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-3 Régulation de pression d'air avec correcteur P+I

Page: 4/12

22 CCAARRAACCTTEERRIISSAATTIIOONN EENN RREEGGIIMMEE SSTTAATTIIQQUUEE

2.1 Tableau des relevés expérimentaux C M Ecart

En % En % en % 10 10 0 20 20,1 0 30 29,8 0 40 40 0 50 47 3 60 47 13 70 47 23 80 47 33 90 47 43 100 47 53

2.2 Exploitation Coefficient de transfert de transfert

statique au point de repos

1CM

K0

00F ≈= soit 0dB

Coefficient de transfert en variation autour d'un point de repos: On limite le tracé de la courbe de tendance à la partie non saturée de la caractéristique de transfert. Pour obtenir un point repos M0=20% il faut une consigne de repos égale à CO=20%. Le coefficient de la courbe de tendance

→ 1CMK 0Fv ≈

∆∆

=

Si on souhaite que le régulateur ne soit pas saturé en régime statique, il faut que la consigne reste inférieure à C< Csat=47%

Comparaison avec la caractéristique de transfert en BF avec correcteur P et en boucle ouverte La caractéristique de transfert statique est plus linéaire mais la bande de linéarité est plus petite. La valeur de saturation de la mesure est identique.

y = 0,997x + 0,05

05

1015202530354045

0 10 20 30 40 50

Consigne en %

Mesure en %

05

101520253035404550

0 10 20 30 40 50 60 70 80 90 100

Consigne en %

Mesure en %

Caractéristique de transfert

05

101520253035404550

0 10 20 30 40 50 60 70 80 90 100

Consigne en %M

esur

e en

%

En BF avec correcteur P

En BF avec correcteur PI

Valeur de saturation identique Msat= 47%

Page manuel26 sur 100

Référence document: ERD 006 040

Page: 5/12

Caractéristique de précision statique On constate que cette caractéristique est en deux parties.

→ Pour C inférieur à Csat=47%

0

CK 0v =

∆ε∆

=ε → 0=ε

Le système est précis statiquement

→ Pour C supérieur à Csat=47% La mesure n'augmente plus puisqu'elle reste limitée à 47%. L'augmentation de l'écart est alors égale à l'augmentation de la consigne. Le système a perdu sa précision statique

0

10

20

30

40

50

60

0 10 20 30 40 50 60 70 80 90 100

Consigne en %

Ecart en %

y = 0,9989x - 46,914

0

10

20

30

40

50

60

40 50 60 70 80 90 100

Consigne en%

Mesure en %

33 CCOOMMPPOORRTTEEMMEENNTT EENN RREEGGIIMMEE DDYYNNAAMMIIQQUUEE

3.1 Réponse à un échelon constant: 3.1.1 Relevé expérimental

Mode: Boucle Fermée, en Numérique

Processus: Débit/Pression d'Air

Nom fichier: ERD6 P BFPI EC 18-22.reg

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 18 %,Val. C =22.00 % Ret ard =1.000 sCorrecteur: P ID P osit ion K1= 1.00, T i= 15.00 s, K2= 15.000 Processus: , Mesure P osit ion

Date: 10 h 05 mn, 11 February 2012

0.00 0.80 1.60 2.40 3.20 4.00 4.80 5.60 6.40 7.20 8.00 (s)16.0

16.7

17.4

18.1

18.8

19.5

20.2

20.9

21.6

22.3

23.0%

MesureConsigne

6.068 s22.0 %

2.225 s21.0 %

1.647 s20.0 %

Constante de Temps τ = 0.925 s

4.544 s21.8 %

0.975 s22.0 %

0.928 s18.0 %

0.975 s17.9 %

Temps de réponse tr5% = 3.971 s

La constante de temps est vérifiée

La temps de réponse à 5% est voisin de 3 τ → le système reste du premier ordre dominant

La mesure rejoint la consigne → εs=0

Page manuel27 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-3 Régulation de pression d'air avec correcteur P+I

Page: 6/12

Visualisation de la sortie régulateur

Mode: Boucle Fermée, en Numérique

Processus: Débit/Pression d'Air

Nom fichier: ERD6 P BFPI EC 18-22.reg

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 18 %,Val. C =22.00 % Retard =1.000 sCorrecteur: P ID P osit ion K1= 1.00, T i= 15.00 s, K2= 15.000 Processus: , Mesure P osit ion

Date: 10 h 17 mn, 14 February 2012

0.00 1.22 2.43 3.65 4.86 6.08 7.30 8.51 9.73 10.94 12.16(s)4.9

13.5

22.1

30.8

39.4

48.0

56.6

65.2

73.8

82.4

91.1%

M esureConsigneSort ie Reg.

1.137 s84.6 %

0.403 s17.8 %

1.569 s22.1 %

1.007 s24.4 %

3.1.2 Exploitation

→ On relève une constante de temps en boucle fermée égale à s925,0F =τ ce qui vérifie la valeur prédéterminée (1S)

→ On relève le temps de réponse à 5% en boucle fermée: s5,3t %5r = qui est proche de 3*τF. Cette propriété tend à montrer que le système est du premier ordre dominant. → On constate que le régulateur subit la discontinuité d'entrée, amplifiée par le correcteur k=315

%602484Sr =−=∆ Or: ∆C=22-18=4% et k*∆C=15*4=60% → On détermine le coefficient de transfert en variations autour du point de repos:

1

44

CMK 0Fv ==

∆∆

= Ce qui vérifie la valeur prédéterminée

→ On vérifie que le système est précis statiquement puisque la mesure rejoint la consigne en régime établi. L'erreur statique est donc nulle.

Page manuel28 sur 100

Référence document: ERD 006 040

Page: 7/12

3.2 Influence des valeurs des action P et I Pour une constante de temps d'intégration plus faible

D CCA © did l b

Mode: Boucle Fermée, en Numérique

Processus: Débit/Pression d'Air

Nom fichier: ERD6_P_BFPI_Qsi05_EC19-21.reg

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 19 %,Val. C =21.00 % Ret ard =0.500 sCorrecteur: P ID P osit ion K1= 1.00, T i= 1 .20 s, K2= 12.000 Processus: Comm ande Débit , Mesure P osit ion

Date: 11 h 48 mn, 11 February 2012

0.00 2.00 4.00 6.00 8.00 10.00 12.00 14.00 16.00 18.00 20.00(s)16.0

16.8

17.6

18.4

19.2

20.0

20.8

21.6

22.4

23.2

24.0%

MesureConsigne

12.642 s21.0 %

0.449 s19.0 %

Temps de réponse tr5% = 10.686 s

5.175 s21.2 %

DépassementD1 abs = 0.58 %D1 rel= 29.29 %tpic = 3.042 s

3.308 s21.5 %

did l b

Mode: Boucle Fermée, en Numérique

Processus: Débit/Pression d'Air

Nom fichier: ERD6_P_BFPI_Qsi05_Sin_Wf.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 20 %,Val. C=20.34 %, Ampl.=1.00 %, Freq.= 0.19100 Hz Ret ard =0.000 sCorrecteur: P ID P osit ion K1= 1.00, T i= 1.20 s, K2= 12.000 Processus: Com mande Débit , Mesure P osit ion

Date: 11 h 44 mn, 11 February 2012

0.00 2.50 4.99 7.49 9.98 12.48 14.98 17.47 19.97 22.46 24.96(s)14.0

15.0

16.0

17.0

18.0

19.0

20.0

21.0

22.0

23.0

24.0%

MesureConsigne

11.786 s21.3 %

14.385 s19.3 %

12.997 s21.3 %

15.419 s19.4 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 1.001 = 0.01 dBRapport des amplitudes�T(jω)� = 0.983 = -0.15 dB

Déphasageϕ(S/E) = -84 ° = -1.46 rad

La réponse présente un dépassement

La bande passante est plus grande (l'aténuation est plus

faible à fréquence comparable

La constante de temps d'intégration a été nettement diminuée Ti=1,2 S

Page manuel29 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-3 Régulation de pression d'air avec correcteur P+I

Page: 8/12

3.3 Comportement en régime sinusoïdal 3.3.1 Prédéterminations théoriques

Expressions générale: Soit le signal de consigne: C(t) =C0 + C1.sin(ω.t)

Le système étant linéaire, on aura la mesure sous le forme M(t) = M0 + M1.sin(ω.t+φ) Dans ce cas, on peut exprimer la fonction de transfert sous la forme d'une fonction complexe

(en faisant p = j.ω) F

Fv

1

1.j1

KCM

ωτ+= où C1 est pris comme origine des phases

On en déduit l'expression de M1: 22F

1Fv1

F

Fv1

.1

C.KC.

..j1K

Mωτ+

=τω+

=

et le déphasage: ).(ATAN..j1

KArg F

F

Fv)C/M( 11

τω−=⎥⎦

⎤⎢⎣

⎡τω+

Calul des modules et arguments en fonction de valeurs particulières de ω:

ω = 0 1/(10.τF) 1/(2.τF) 1/τF 2/τF 10/τF ∞

11

CM =

KFv KFV / √(1,01)

= 0,995. KFV

KFV / √(1,25)

= 0,894. KFV

KFV / √(2)

= 0,707. KFV

KFV / √(5)

= 0,447. KFV

KFV / √(101)

= 0,0099. KFV 0

⎥⎥⎦

⎢⎢⎣

⎡ K/

SrMlog.20 FV

1

1 = 0 dB

-0,04 dB

-1 dB

-3 dB

-7 dB

-20 dB

-∞

φ(M1/C1) 0 - 5,7° - 26,5° - 45° - 62,5° - 84,3° -90°

D'où la bande passante à -3dB: 0 ≤ BP-3dB ≤ 1/τ

Lieux de transfert dans le plan de Bode:

a/ Graphe des rapports des amplitudes en coordonnées réduites: Axe des x avec x =log(u)=log(ω.τ)

Axe des y avec y =⎥⎥⎦

⎢⎢⎣

⎡ K/

CMlog.20 FV

1

1

Avec KFv=1 dans le cas d'une correction PI

b/ Graphe des déphasages en coordonnées réduites:

Axe des x avec x =log(u)=log(ω.τ) Axe des y avec y = φ(M1/Sr1) en °

-70

-60

-50

-40

-30

-20

-10

00,01 0,1 1 10 100 1000

Pulsation réduite

Mod

ule

rédu

it

-100

-90

-80

-70

-60

-50

-40

-30

-20

-10

00,01 0,1 1 10 100 1000

Argu

men

ts e

n °

Pente de 20 dB par décade 6 dB par octave

Asymptote à -90°

Page manuel30 sur 100

Référence document: ERD 006 040

Page: 9/12

3.4 Relevés expérimentaux → Réponse obtenue pour une pulsation égale à ω = 1/1 = 1 rad/s F = 0,159 hz

Mode: Boucle Fermée, en Numérique

Processus: Débit/Pression d'Air

Nom fichier: ERD6_P_BFPI_Sin_W1SurTof.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 20 %,Val. C=22.00 %, Ampl.=2.00 %, Freq.= 0.15900 Hz Retard =0.000 sCorrecteur: P ID P osit ion K1= 1 .00, T i= 15.00 s, K2= 15.000 Processus: , Mesure P osit ion

Date: 10 h 14 mn, 11 February 2012

10.00 12.20 14.40 16.60 18.80 21.00 23.20 25.40 27.60 29.80 32.00(s)19.0

19.6

20.2

20.8

21.4

22.0

22.6

23.2

23.8

24.4

25.0%

MesureConsigne

19.607 s24.0 %

22.757 s20.0 %

20.388 s23.5 %

23.408 s20.6 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = ConsigneRapport des valeurs moyennesT(0) = 1.003 = 0.02 dBRapport des amplitudes�T(jω)� = 0.711 = -2.97 dB

Déphasageϕ(S/E) = -45 ° = -0.78 rad

→ Réponse obtenue pour une pulsation égale à ω = 2/τF = 2 rad/s F = 0,318 hz

D_CCA © didalab

Mode: Boucle Fermée, en Numérique

Processus: Débit/Pression d'Air

Nom fichier: ERD6_P_BFPI_Sin_W2SurTof.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 20 %,Val. C=20.00 %, Ampl.=2.00 %, Freq.= 0 .31800 Hz Retard =0.000 sCorrecteur: P ID P osit ion K1= 1.00, T i= 15.00 s, K2= 15.000 Processus: , Mesure P osit ion

Date: 10 h 20 mn, 11 February 2012

0.00 1.22 2.43 3.65 4.86 6.08 7.30 8.51 9.73 10.94 12.16(s)16.0

16.8

17.6

18.4

19.2

20.0

20.8

21.6

22.4

23.2

24.0%

MesureConsigne

7.023 s22.0 %

8.620 s18.0 %

7.613 s20.8 %

9.109 s18.8 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.992 = -0.07 dBRapport des amplitudes�T(jω)� = 0.508 = -5.88 dB

Déphasageϕ(S/E) = -66 ° = -1.16 rad

On attend -45° C’est ≈ O.K.

On attend un rapport d'amplitude égal à (KFv0/√2)=0,7

soit -3dB c’est ≈ O.K.

On attend 0dB puis KFv=1 → C’est ≈ O.K.

On attend -63,5° C’est ≈ O.K.

On attend un rapport d'amplitude égal à (KFv0/√5)=0,45

soit -6,9dB c’est ≈ O.K.

On attend 0dB C’est ≈ O.K.

Page manuel31 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-3 Régulation de pression d'air avec correcteur P+I

Page: 10/12

→ Recherche de la pulsation telle que le déphasage soit égal à -90°

D CCA © did l b

Mode: Boucle Fermée, en Numérique

Proce ssus : Débit/Pression d'Air

Nom fichier: ERD6_P_BFPI_Sin_W90.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 20 %,Val. C=20.00 %, Am pl.=2.00 %, Freq.= 0 .63700 Hz Retard =0.000 sCorrecteur: P ID P osit ion K1= 1.00, T i= 15.00 s, K2= 15.000 Processus: , Mesure P osit ion

Date: 10 h 54 mn, 14 February 2012

6.00 6.60 7.20 7.80 8.40 9.00 9.60 10.20 10.80 11.40 12.00(s)16.0

16.7

17.4

18.1

18.8

19.5

20.2

20.9

21.6

22.3

23.0%

MesureConsigne 9.730 s

22.0 %

10.518 s18.0 %

10.135 s20.7 %

10.909 s19.7 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 1.010 = 0.09 dBRapport des amplitudes�T(jω)� = 0.267 = -11.46 dB

Déphasageϕ(S/E) = -92 ° = -1.61 rad

3.4.1 Exploitation Si on envisage une modélisation du processus en boucle ouverte, en variation autour du point de fonctionnement M=20%, sous la forme:

Si on admet à priori τF >> τF' → la pulsation ω-90 n'est autre que la pulsation propre du deuxième ordre dominant:

En définitive cette deuxième constante de temps est largement plus faible que la constante de temps dominante ((rapport égal à 1/0,0625=16). Le modèle approché du premier ordre est tout à fait justifié.

Soit les fonctions de transfert: p11

)p(CM

F )p()p(uv +

=∆

∆= et %/Bar088,01

)p(MP )p(r =

µ=

Soit le schéma bloc:

On attend -90° C’est ≈ O.K.

On relève F_90° =0,637Hz Soit ω_90°=4 rad/s

FFv(p) = KFV0

(1+ τF.p) (1+ τF'.p)

ω-90 = 1/ τF.τF' → (ω-90)2. τF

1 τF' = → τF' = 0,0625

1 1+p

∆C(p) en %

∆M en %

0,088 ∆Pr en Bar

Page manuel32 sur 100

Référence document: ERD 006 040

Page: 11/12

44 IINNFFLLUUEENNCCEE DD''UUNNEE PPEERRTTUURRBBAATTIIOONN SSUURR LLAA FFUUIITTEE

4.1 Relevé expérimental

D CCA © did l b

Mode: Boucle Fermée, en Numérique

Proce ssus : Débit/Pression d'Air

Nom fichier: ERD6_P_BFPI_Pertub-Fuite.reg

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 20 %,Val. C =20.00 % Ret ard =0.000 sCorrecteur: P ID P osit ion K1= 1 .00, T i= 15.00 s, K2= 15.000 Processus: Com mande Débit , Mesure P osit ion

Date: 10 h 39 mn, 11 February 2012

0.00 12.80 25.60 38.40 51.20 64.00 76.80 89.60 102.40 115.20 128.00(s)15.0

16.0

17.0

18.0

19.0

20.0

21.0

22.0

23.0

24.0

25.0%

MesureConsigne

47.867 s19.9 %

24.085 s19.5 %

10.149 s18.9 %

Constante de Temps τ = 14.127 s

4.2 Exploitation La perturbation au niveau de la fuite crée une chute maximale de la mesure pression de 1,2% soit une chute de pression égale à 1,2*0,088=0,1 Bar. Cette chute de pression est encore plus faible que celle obtenue en BF avec correcteur P. En plus cette chute de pression ne dure pas et la mesure finit, en final, par rejoindre la consigne. C'est l'effet bénéfique de l'action intégrale.

C'est la constante de temps Ti

∆MMAX=-1,2% soit -0,1 Bar

La mesure fini par rejoindre la consigne

Relevé pour une constante de temps d'intégration égale à Ti=15s

Page manuel33 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Sujet TP n°1-3 Régulation de pression d'air avec correcteur P+I

Page: 12/12

4.3 Comparaison avec les autres modes de commande

Date: 12 h 02 mn, 11 February 2012 Commentaire:

Processus: Débit/Pression d'AirComparaison de courbes de réponseCourbe n°1Consigne: Echelon const ant Valeur Repos = 28 % Val. C = 28 .10 % Ret ard = 0.000 sCorrecteur: P ID P osit ion K1 = 1 .00 K2 = 3 .100 Processus: Mesure P osit ion

0.00 6.40 12.80 19.20 25.60 32.00 38.40 44.80 51.20 57.60 64.00(s)

Mesure

10.0

11.5

13.0

14.5

16.0

17.5

19.0

20.5

22.0

23.5

25.0% Courbe n°2

Consigne: Echelon const ant Valeur Repos = 20 % Val. C = 20 .00 % Retard = 0 .000 sCorrecteur: P ID P osit ion K1 = 1 .00 T i = 15 .00 s K2 = 15.000 Processus: Mesure P osit ion

Courbe n°3Consigne: Echelon const ant Valeur Repos = 20 % Val. C = 20 .00 % Ret ard = 0.500 sCorrecteur: P ID P osit ion K1 = 1 .00 T i = 1.20 s K2 = 12.000 Processus: Mesure P osit ion

12.251 s21.0 %

56.320 s21.3 %

3.931 s18.9 % 5.851 s

18.7 %

24.686 s15.0 %

Correcteur P

Correcteur PI réglage 1

Correcteur PI réglage 2

Courbe n°3

Courbe n°1

Courben°2

Page manuel34 sur 100

Processus:

Débit et pression d'air ERD 006

Configuration:

Régulation de pression d'air

Compte rendu

du Travaux Pratiques

N° 1-4

Comportement correcteur PID isolé

Edition du : 09/06/12 Référence document: ERD 006 040

Page manuel35 sur 100

MANUELS DE TRAVAUX PRATIQUES SUR REGULATION PRESSION D'AIR TP N°1-4 ETUDE CORRECTEUR PID ISOLE

Page: 2 / 18 Page manuel36 sur 100

Référence document: ERD 006 040 Compte Rendu

Page: 3 / 18

Sommaire:

1. Réponses aux Prédéterminations______________________________________________4 1.1. Etude du comportement de l'action intégrale _____________________________________4

1.1.1. Fonction de transfert _____________________________________________________________ 4 1.1.2. Réponse à un échelon constant _____________________________________________________ 4 1.1.3. Réponse à une rampe ____________________________________________________________ 4 1.1.4. Réponse en régime harmonique ____________________________________________________ 4

1.2. Etude du comportement de l'action dérivée ______________________________________4 1.2.1. Fonction de transfert _____________________________________________________________ 4 1.2.2. Réponse à un échelon constant _____________________________________________________ 5 1.2.3. Réponse à une rampe ____________________________________________________________ 5 1.2.4. Réponse en régime harmonique ____________________________________________________ 5

1.3. Etude du correcteur complet___________________________________________________6 1.3.1. Réponse à un échelon constant _____________________________________________________ 6 1.3.2. Comportement en régime harmonique _______________________________________________ 6

2. Expérimentation et exploitations______________________________________________7 2.1. Etude du comportement de l'action intégrale _____________________________________7 2.2. Etude du comportement de l'action dérivée _____________________________________12 2.3. Etude du comportement du correcteur complet __________________________________18

Page manuel37 sur 100

MANUELS DE TRAVAUX PRATIQUES SUR REGULATION PRESSION D'AIR TP N°1-4 ETUDE CORRECTEUR PID ISOLE

Page: 4 / 18

1. REPONSES AUX PREDETERMINATIONS

1.1. Etude du comportement de l'action intégrale

1.1.1. Fonction de transfert On rappelle que: "intégrer dans le domaine temporel", c'est "diviser par p" dans le domaine symbolique:

)p()p( p.Ti1Sri ε=

1.1.2. Réponse à un échelon constant La transformée de Laplace de l'excitation donne:

pA

)p( =ε 2)p( p.TiASri = )t()t( u.t.

TiASri =

La réponse sera donc une droite de pente A/Ti, à condition d'avoir remis à zéro la sortie avant d'appliquer l'échelon. Au bout d'un certain temps l'action intégrale atteint une valeur de saturation.

1.1.3. Réponse à une rampe La transformée de Laplace de l'excitation donne:

2)p( pV

=ε 3)p( p.TiVSri = )t(

2)t( u.t.

Ti!.2VSri =

1.1.4. Réponse en régime harmonique En régime harmonique, la fonction de transfert devient (on fait p = j.ω):

ω=

ε .Ti.j1iSr

ce qui donne un rapport d'amplitude :

et un argument :

Le signal Sri est donc toujours en retard de π/2 (soit un quart de période) sur le signal d'excitation et que le rapport des amplitudes décroît lorsque la fréquence augmente (au rythme de 6 dB par octave ou 20 dB par décade).

Application numérique:

ω = 1/(2.Ti) 1/Ti 2/Ti

Rapport des amplitudes 2 → +6 dB 1 → 0 dB 0,5 → -6 dB

1.2. Etude du comportement de l'action dérivée 1.2.1. Fonction de transfert On rappelle que: "dériver dans le domaine temporel", c'est "multiplier par p" dans le domaine symbolique:

)p()p()p( .p.TdSrd.pTdSrd ε=γ

+

p.Ti1Sri

)p(

)p( =ε

Pente = A/Ti

Sri(t)

t

Sri(t)

t

ω=

ε .Ti1Sri

−=ϕ

pTd1

p.TdSrd

)p(

)p(

γ+

Page manuel38 sur 100

Référence document: ERD 006 040 Compte Rendu

Page: 5 / 18

1.2.2. Réponse à un échelon constant La transformée de Laplace de l'excitation donne:

pA

)p( =ε p

Td

A.

)pTd1(p

p.Td.ASrd )p(+

γγ

=

γ+

=

La réponse sera donc une courbe tendant vers 0 de façon exponentielle (constante de temps de décroissance Td/α .

Remarque:

Si on choisit α = ∞ (ce qui correspond à une action dérivée non filtrée) la réponse théorique est une impulsion de Dirac (amplitude infinie et durée infiniment petite), qui correspond à la transformée inverse de A. En pratique, il y aura saturation de la sortie Srd pendant un temps bref puis repassera a directement à 0. Dans le logiciel D_Syn la valeur maximale que l'on peut donner à α est 20.

1.2.3. Réponse à une rampe La transformée de Laplace de l'excitation donne:

2)p( pV

=ε )pTd1(p

Td.V

)pTd1(p

p.Td.VSrd2

)p(

γ+

=

γ+

=

La réponse tend asymptotiquement vers une valeur constante proportionnelle à la pente de la rampe d'excitation.

1.2.4. Réponse en régime harmonique P8. En régime harmonique, la fonction de transfert devient (on fait p = j.ω):

).jTd1(

.j.TdiSr

ωγ

+

ω=

ε ce qui donne un rapport d'amplitude :

et un argument :

Le signal Srd est donc en avance de phase sur l'excitation. Ce déphase diminue aux hautes fréquence. Le rapport des amplitudes augmente lorsque la fréquence augmente et tend vers α lorsque le fréquence tend vers l'∞.

Application numérique pour α = 8:

ω = 1/(2.Td) 1/Td γ/Td

Rapports des amplitudes ≈0,5 → -6 dB ≈1 → 0 dB 8/1,414=5,66

déphasages 86,4° 82,8 45°

2)Td(1

.TdSri

ωγ

+

ω=

ε

).Tdtan(A2

ωγ

−π

+=ϕ

)t(t

Td)t( u).e(A.Srdγ

−γ=

Srd(t)

t

γ.A

Td/γ

)t(t

Td)t( u).e1(A.TdSrdγ

−−=

Srd(t)

t

Td.V

Td/γ

Page manuel39 sur 100

MANUELS DE TRAVAUX PRATIQUES SUR REGULATION PRESSION D'AIR TP N°1-4 ETUDE CORRECTEUR PID ISOLE

Page: 6 / 18

1.3. Etude du correcteur complet 1.3.1. Réponse à un échelon constant

P9. pA

)p( =ε pTd

A.p.Ti

ApA)

)pTd1(

p.Tdp.Ti

11(pASr 2)p(

+γγ

+=

γ+

++=

Par transformée inverse:

1.3.2. Comportement en régime harmonique Si on choisit, comme le préconise dans le sujet, Ti= Td = T, la fonction de transfert devient:

)pT1(p.T

)11(p.T)11(p.T1

)pT1(p.T

pT)pT1()pT1(p.T)

)pT1(

p.Tp.T

11(Sr

2222

)p(

)p(

γ+

γ++

γ++

=

γ+

++γ

+=

γ+

++=ε

En régime harmonique: )j.T1()j(.T

)11(.T.j)11(.T1

)j.T1()j(.T

)11()j.(T)11(j.T1Sr2222

)j(

)j(

ωγ

γ+ω+

γ+ω−

γ+ω

γ+ω+

γ+ω+

=ε ω

ω

Ce qui donne un module: )j.T1()j(.T

)11(.T.j)11(.T1

)j.T1()j(.T

)11()j.(T)11(j.T1Sr2222

)j(

)j(

ωγ

γ+ω+

γ+ω−

γ+ω

γ+ω+

γ+ω+

=ε ω

ω

Ce qui donne un module: 2.T

222222

)j(

)j(

).1(1(

)11(.T))11(.T1(Sr

ωγ

γ+ω+

γ+ω−

=ε ω

ω

et l'argument: ).T(ATAN2/))11(.T1

)11(.T(ATAN

22)/Sr( γω

−π−

γ+ω−

γ+ω

=ϕ ε

Si on choisit ω= 1/T:

2

22

)j(

)j(

)1(1(

)11())11(1(Sr

γ+

γ++

γ+−

=ε ω

ω et

)1(ATAN2/))11(1

)11((ATAN)/Sr( γ

−π−

γ+−

γ+

=ϕ ε

Tableau de valeur si on choisit α=8 :

ω = 1/(2.T) 1/T 2/T

Rapports des amplitudes ≈0,5 → -6 dB ≈1 → 0 dB 8/1,414=5,66

déphasages 86,4° 82,8 45°

)t(t

Td)t( u)).e(A.tTiAA(Srd

γ−

γ++=

Sr(t)

t

(1+γ).A

Td/γ

A

Page manuel40 sur 100

Référence document: ERD 006 040 Compte Rendu

Page: 7 / 18

2. EXPERIMENTATION ET EXPLOITATIONS

2.1. Etude du comportement de l'action intégrale

Relevé de la réponse de l'action intégrale suite à un échelon constant:

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Etude action intégrale isolée

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 0 %,Val. C =20.00 % Retard =0.500 sCorrecteur: P ID, T i= 1 .00 s, K2= 1.000 Processus: Com mande Isolée , Liaison mesure ouvert eCommande independantes: Débit =0.00 % T em pérature =0.00 %

Date: 18 h 19 mn, 20 February 2006

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40 (s-13

-1

10

22

33

45

57

68

80

91

103%

S. Act ion I.Consigne

4.128 s71.0 %

2.189 s33.1 %

0.492 s20.6 %

Vérification des propriétés de la réponse obtenue:

La réponse obtenue est bien de la forme prédéterminée (y = a.x)

Pente de la courbe de réponse (71-33,1)/(4,128-2,189)= 19,54 %/s

A comparer avec la valeur théorique: 20/1 = 20%/s

La sortie de l'action intégrale est limitée

Page manuel41 sur 100

MANUELS DE TRAVAUX PRATIQUES SUR REGULATION PRESSION D'AIR TP N°1-4 ETUDE CORRECTEUR PID ISOLE

Page: 8 / 18

Relevé de la réponse de l'action intégrale suite à une excitation en rampe:

DREG © dms

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Etude action Intégrale isolée

CONFIGURATION: Consigne: Ram pe, Valeur Repos = 0 %,Val. C=100.00 %, Val. V=50.00 %/s Retard =0.500 sCorrecteur: P ID, T i= 1 .00 s, K2= 1 .000 Processus: Com mande Isolée , Liaison m esure ouvert eCommande independantes: Débit =0.00 % T em pérature =0.00 %

Date: 18 h 25 mn, 20 February 2006

0.00 0.32 0.64 0.96 1.28 1.60 1.92 2.24 2.56 2.88 3.20 (s)-13

-1

10

22

33

45

57

68

80

91

103%

ConsigneS. Act ion I.

0.871 s18.1 %

1.886 s69.1 %

0.504 s0.1 %

1.481 s23.1 %

1.912 s47.9 %

2.333 s81.0 %

1.083 s8.0 %

Vérification des propriétés de la réponse obtenue: La réponse obtenue est bien de la forme prédéterminée (y = a.x2) Pente de l'excitation (69,1-18,1)/(1,886-0,871) = 50,2 %/s En t = 2,33s Sri vaut 81% Valeur théorique: 50.(2,33-0,5)2/(2x1)=83,7 → Conforme aux prédéterminations

Page manuel42 sur 100

Référence document: ERD 006 040 Compte Rendu

Page: 9 / 18

Relevé de la réponse de l'action intégrale suite à une excitation sinusoïdale: Pour F= 1/(4.π.Ti) = 0,0796 Hz

DREG © dms

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Action intégrale w=1/(2.Ti)

CONFIGURATION: Consigne: Sinus, Valeur Repos = 0 %,Val. C=0.00 %, Ampl.=20.00 %, Freq.= 0.07958 Hz Retard =0.000 sCorrecteur: P ID, T i= 1.00 s, K2= 1.000 Processus: Comm ande Iso lée , Liaison mesure ouvert eCommande independantes: Débit =0.00 % T em pérature =0.00 %

Date: 14 h 50 mn, 20 February 2006

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40 (-13

-1

10

22

33

45

57

68

80

91

103%

ConsigneS. Act ion I.

3.120 s20.2 %

6.180 s76.8 %

Pour F= 1/(2.π.Ti) = 0,159 hz

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Action intégrale w=1/Ti

CONFIGURATION: Consigne: Sinus, Valeur Repos = 0 %,Val. C=0.00 %, Am pl.=20.00 %, Freq.= 0 .15915 Hz Retard =0.000 sCorrecteur: P ID, T i= 1.00 s, K2= 1.000 Processus: Comm ande Isolée , Liaison m esure ouvert eCommande independantes: Débit =0.00 % T em pérature =0.00 %

Date: 14 h 42 mn, 20 February 2006

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40 (s-40

-32

-24

-16

-8

0

8

16

24

32

40%

ConsigneS. Act ion I.

3.105 s38.4 %

3.105 s-0.3 %

1.522 s20.0 %

4.643 s-19.9 %

6.203 s0.0 %

Vérification des propriétés de la réponse obtenue: Rapport des amplitudes: 76,8/(2x20)=1,92 Déphasage: -90° → Conforme aux prédéterminations Le décalage du signal (valeur moyenne ≈ 200 inc) correspond à la constante d'intégration.

Vérification des propriétés de la réponse obtenue:

Rapport des amplitudes: 38,4/40 =0,96 Déphasage: -90° → Conforme aux prédéterminations

Par rapport à l'essai précédent l'atténuation est bien de 6dB par octave (rapport 2 en fréquence)

Page manuel43 sur 100

MANUELS DE TRAVAUX PRATIQUES SUR REGULATION PRESSION D'AIR TP N°1-4 ETUDE CORRECTEUR PID ISOLE

Page: 10 / 18

Pour F= 2/(2.π.Ti) = 0,318 Hz

DREG © dms

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Action intégrale w=2/Ti

CONFIGURATION: Consigne: Sinus, Valeur Repos = 0 %,Val. C=0.00 %, Am pl.=20.00 %, Freq.= 0 .31831 Hz Retard =0.000 sCorrecteur: P ID, T i= 1 .00 s, K2= 1 .000 Processus: Comm ande Isolée , Liaison mesure ouvert eCommande independantes: Débit =0.00 % T empérature =0.00 %

Date: 14 h 46 mn, 20 February 2006

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40 (s-40

-32

-24

-16

-8

0

8

16

24

32

40%

ConsigneS. Act ion I.

1.462 s18.5 %

2.969 s0.0 %

2.227 s-19.9 %

3.719 s20.0 % 4.484 s

18.7 %

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Action intégrale w=10/Ti

CONFIGURATION: Consigne: Sinus, Valeur Repos = 0 %,Val. C=0.00 %, Ampl.=20.00 %, Freq.= 1 .59155 Hz Retard =0.000 sCorrecteur: P ID, T i= 1 .00 s, K2= 1.000 Processus: Com m ande Isolée , Liaison mesure ouvert eCommande independantes: Débit =0.00 % T empérature =0.00 %

Date: 14 h 47 mn, 20 February 2006

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40 (s)-40

-32

-24

-16

-8

0

8

16

24

32

40%

ConsigneS. Act ion I.

1.394 s20.0 %

1.553 s3.9 %

1.697 s-19.7 %

2.015 s20.0 %

1.840 s0.1 %

Rapport des amplitudes: 18,5/40 = 0,46 Déphasage: -90° → Conforme aux prédéterminations

Par rapport à l'essai précédent l'atténuation est encore de 6dB par octave (rapport 2 en fréquence)

Rapport des amplitudes: 3,9/40 = 0,097 Déphasage: -90° → Conforme aux prédéterminations

Par rapport à l'essai précédent l'atténuation est encore de 20dB par décade (rapport 10 en fréquence)

Page manuel44 sur 100

Référence document: ERD 006 040 Compte Rendu

Page: 11 / 18

Récapitulatif:

Date: 14 h 55 mn, 20 February 2006 TP3: Action intégrale en régime harmonique

PROCESSUS: Débit ou Température d'air

Comparaison de courbes de réponseCourbe n°1Consigne: Sinus Valeur Repos = 0 % Val. C= 0 .00 % Ampl.= 20.00 % Freq.= 0 .07958 Hz Ret ard = 0 .000 sCorrecteur: P ID T i = 1.00 s K2 = 1 .000 inc/%Processus: Com mande Isolée Mesure ouvert eCmd indép.: Débit =0.00 % T em p. =0.00 %

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40(s)

S. Act ion I.

-20

-9

2

13

24

35

46

57

68

79

90% Courbe n°2

Consigne: Sinus Valeur Repos = 0 % Val. C= 0 .00 % Ampl.= 20.00 % Freq.= 0 .15915 Hz Ret ard = 0 .000 sCorrecteur: P ID T i = 1.00 s K2 = 1 .000 inc/%Processus: Com mande Isolée Mesure ouvert eCmd indép.: Débit =0.00 % T em p. =0.00 %

Courbe n°3Consigne: Sinus Valeur Repos = 0 % Val. C= 0 .00 % Ampl.= 20.00 % Freq.= 0 .31831 Hz Ret ard = 0 .000 sCorrecteur: P ID T i = 1.00 s K2 = 1 .000 inc/%Processus: Com mande Isolée Mesure ouvert eCmd indép.: Débit =0.00 % T em p. =0.00 %

Courbe n°4Consigne: Sinus Valeur Repos = 0 % Val. C= 0 .00 % Ampl.= 20.00 % Freq.= 1 .59155 Hz Ret ard = 0 .000 sCorrecteur: P ID T i = 1.00 s K2 = 1 .000 inc/%Processus: Com mande Isolée Mesure ouvert eCmd indép.: Débit =0.00 % T em p. =0.00 %

w=1/Ti

w=1/(2.Ti)

w=2/Ti

w=10/Ti

On constate la diminution des amplitudes lorsque la pulsation de l'excitation augmente. Cette diminution est de 6dB (rapport 2) par octave (rapport 2 en fréquence) ou 20dB (rapport 10) par décade (rapport 10 en fréquence). Le rapport des amplitudes est donc inversement proportionnel à la fréquence. Par ailleurs le déphasage est toujours de -90° (non visualisable sur cette figure récapitulative.

Page manuel45 sur 100

MANUELS DE TRAVAUX PRATIQUES SUR REGULATION PRESSION D'AIR TP N°1-4 ETUDE CORRECTEUR PID ISOLE

Page: 12 / 18

2.2. Etude du comportement de l'action dérivée

Relevé de la réponse de l'action dérivée suite à un échelon constant:

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Etude action dérivée isolée

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 0 %,Val. C =20.00 % Retard =0.500 sCorrecteur: P ID, T d= 0.50 s, α= 5.000, Act ion dérivée sur écart , K2= 1.000 Processus: Commande Isolée , Liaison mesure ouvert eCommande independantes: Débit =0.00 % T empérat ure =0.00 %

Date: 18 h 22 mn, 20 February 2006

0.00 0.21 0.43 0.64 0.85 1.07 1.28 1.49 1.70 1.92 2.13 (s)-13

-1

10

22

33

45

57

68

80

91

103%

ConsigneS. Act ion D.

0.527 s82.5 %

1.245 s0.1 %

0.592 s44.8 %

0.749 s10.0 %

Constante de Temps τ = 0.103 s

Vérification des propriétés de la réponse obtenue:

Constante de temps: 0,1S → à comparer avec la valeur prédéterminée: Td/α = 0,5/5 = 0,15

La valeur initiale vaut 82,5 % → à comparer avec la valeur prédéterminée: α.A = 5.20 = 100%

Page manuel46 sur 100

Référence document: ERD 006 040 Compte Rendu

Page: 13 / 18

Relevé de la réponse de l'action dérivée suite à une excitation en rampe:

DREG © dms

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Etude action dérivée isolée

CONFIGURATION: Consigne: Ram pe, Valeur Repos = 0 %,Val. C=100.00 %, Val. V=50.00 %/s Retard =0.500 sCorrecteur: P ID, T d= 0.50 s, α= 5.000, Act ion dérivée sur écart , K2= 1.000 Processus: Com m ande Isolée , Liaison m esure ouvert eCommande independantes: Débit =0.00 % T em pérature =0.00 %

Date: 18 h 28 mn, 20 February 2006

0.00 0.32 0.64 0.96 1.28 1.60 1.92 2.24 2.56 2.88 3.20 (s)-13

-0

12

25

37

50

63

75

88

100

113%

ConsigneS. Act ion D.

1.132 s31.1 %

1.901 s69.1 %

1.473 s24.8 %0.682 s

18.7 %

0.587 s8.0 %

Constante de Temps τ = 0.093 s

Vérification des propriétés de la réponse obtenue:

Constante de temps: 0,093S → à comparer avec la valeur prédéterminée: Td/α = 0,5/5 = 0,1 S

La valeur initiale vaut 24,8 % → à comparer avec la valeur prédéterminée: Td.A = 0,5.50 = 25%

Page manuel47 sur 100

MANUELS DE TRAVAUX PRATIQUES SUR REGULATION PRESSION D'AIR TP N°1-4 ETUDE CORRECTEUR PID ISOLE

Page: 14 / 18

Relevé de la réponse de l'action dérivée suite à une excitation sinusoïdale: Pour F= 1/(2.2.π.Td) = 0,159 Hz

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Action Dérivée w=1/(2.Td)

CONFIGURATION: Consigne: Sinus, Valeur Repos = 0 %,Val. C=0.00 %, Ampl.=20 .00 %, Freq.= 0 .15915 Hz Ret ard =0.000 sCorrecteur: P ID, T d= 0.50 s, α= 5.000 , Act ion dérivée sur écart , K2= 1.000 Processus: Commande Isolée , Liaison mesure ouvert eCommande independantes: Débit =0.00 % T empérature =0.00 %

Date: 14 h 33 mn, 20 February 2006

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40 (s)-40

-32

-24

-16

-8

0

8

16

24

32

40%

ConsigneS. Act ion D.

1.545 s20.0 %

3.151 s-9.9 %

4.635 s-19.9 %

6.302 s10.1 %

Pour F= 1/(2.π.Td) = 0,32 Hz

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Action Dérivée w=1/Td

CONFIGURATION: Consigne: Sinus, Valeur Repos = 0 %,Val. C=0.00 %, Ampl.=20.00 %, Freq.= 0 .31831 Hz Retard =0.000 sCorrecteur: P ID, T d= 0.50 s, α= 5.000, Act ion dérivée sur écart , K2= 1 .000 Processus: Com m ande Isolée , Liaison m esure ouvert eCommande independantes: Débit =0.00 % T em pérature =0.00 %

Date: 14 h 31 mn, 20 February 2006

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40 (s)-40

-32

-24

-16

-8

0

8

16

24

32

40%

ConsigneS. Act ion D. 3.120 s

20.1 %

3.855 s0.1 %

3.749 s20.0 %

4.620 s-20.4 %

5.226 s-19.9 %

Vérification des propriétés de la réponse obtenue:

Rapport des amplitudes: 0,5 soit -6dB

Déphasage: +90° → Conforme aux prédéterminations

La bruit constater est dû à la dérivation numérique d'un signal sinusoïdal synthétisé (présentant des échelons).

Vérification des propriétés de la réponse obtenue:

Rapport des amplitudes: dB01⇒ Déphasage: inférieur à +90° (effet du filtrage)

→ Conforme aux prédéterminations

Par rapport à l'essai précédent l'augmentation est encore de 6dB par octave (rapport 2 en fréquence). Aux basses fréquences l'effet du filtrage ne se fait pas sentir ω<< α/Td

Page manuel48 sur 100

Référence document: ERD 006 040 Compte Rendu

Page: 15 / 18

Pour F= 1/(2.π.Td) = 0,637 Hz

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Action Dérivée w=2/Td

CONFIGURATION: Consigne: Sinus, Valeur Repos = 0 %,Val. C=0.00 %, Am pl.=20.00 %, Freq.= 0.63662 Hz Ret ard =0.000 sCorrecteur: P ID, T d= 0.50 s, α= 5.000 , Act ion dérivée sur écart , K2= 1 .000 Processus: Com mande Isolée , Liaison m esure ouvert eCommande independantes: Débit =0.00 % T empérature =0.00 %

Date: 14 h 30 mn, 20 February 2006

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40 (s-40

-32

-24

-16

-8

0

8

16

24

32

40%

ConsigneS. Act ion D.

3.234 s36.9 %

3.507 s20.0 %

4.294 s-19.9 %

4.022 s-37.1 %

Pour F= α/(2.π.Td) = 5/(2.π.Td) =1,59 Hz

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Action Dérivée w=alfa/Td

CONFIGURATION: Consigne: Sinus, Valeur Repos = 0 %,Val. C=0.00 %, Ampl.=20.00 %, Freq.= 1.59155 Hz Retard =0.000 sCorrecteur: P ID, T d= 0.50 s, α= 5 .000, Act ion dérivée sur écart , K2= 1 .000 Processus: Com mande Iso lée , Liaison mesure ouvert eCommande independantes: Débit =0.00 % T empérature =0.00 %

Date: 14 h 35 mn, 20 February 2006

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40 (s)-80

-64

-48

-32

-16

0

16

32

48

64

80%

ConsigneS. Act ion D.

2.560 s69.9 %

2.886 s-70.4 %

2.643 s20.0 %

2.939 s-19.7 %

Pour F= 2.α/(2.π.Td) = 10/(2.π.Td) =3,18 Hz

Vérification des propriétés de la réponse obtenue:

Rapport des amplitudes: inférieur à 2 Déphasage: <+90°

→ Le filtrage commence à se faire sentir

Vérification des propriétés de la réponse obtenue:

Rapport des amplitudes: 3,5 → Valeur prédéterminée: 5,66

Déphasage: 48,6° → Valeur prédéterminée +45°

Page manuel49 sur 100

MANUELS DE TRAVAUX PRATIQUES SUR REGULATION PRESSION D'AIR TP N°1-4 ETUDE CORRECTEUR PID ISOLE

Page: 16 / 18

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Action Dérivée w=(2.alfa)/Td

CONFIGURATION: Consigne: Sinus, Valeur Repos = 0 %,Val. C=0.00 %, Ampl.=20.00 %, Freq.= 3 .18310 Hz Retard =0.000 sCorrecteur: P ID, T d= 0 .50 s, α= 5 .000, Act ion dérivée sur écart , K2= 1 .000 Processus: Commande Isolée , Liaison mesure ouvert eCommande independantes: Débit =0.00 % T empérat ure =0.00 %

Date: 14 h 36 mn, 20 February 2006

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40-105

-84

-63

-42

-21

0

21

42

63

84

105%

ConsigneS. Act ion D.

1.939 s85.4 %

2.106 s-86.8 %

2.234 s18.9 %

2.416 s-19.6 %

Lorsque la fréquence augmente, le rapport des amplitude tend vers α = 5 et le déphasage vers 0.

Page manuel50 sur 100

Référence document: ERD 006 040 Compte Rendu

Page: 17 / 18

Récapitulatif

Date: 14 h 40 mn, 20 February 2006 TP3: Action Dérivée en régime harmonique

PROCESSUS: Débit ou Température d'air

Comparaison de courbes de réponseCourbe n°1Consigne: Sinus Valeur Repos = 0 % Val. C= 0 .00 % Ampl.= 20.00 % Freq.= 0.15915 Hz Retard = 0 .000 sCorrecteur: P ID T d = 0.50 s α = 5 .00dérivée sur écart K2 = 1.000 inc/%Processus: Commande Isolée Mesure ouvert eCmd indép.: Débit =0.00 % T emp. =0 .00 %

0.00 0.64 1.28 1.92 2.56 3.20 3.84 4.48 5.12 5.76 6.40(s)

S. Act ion D.

-90

-72

-54

-36

-18

0

18

36

54

72

90% Courbe n°2

Consigne: Sinus Valeur Repos = 0 % Val. C= 0 .00 % Ampl.= 20.00 % Freq.= 0.31831 Hz Retard = 0 .000 sCorrecteur: P ID T d = 0.50 s α = 5 .00dérivée sur écart K2 = 1.000 inc/%Processus: Commande Isolée Mesure ouvert eCmd indép.: Débit =0.00 % T emp. =0.00 %

Courbe n°3Consigne: Sinus Valeur Repos = 0 % Val. C= 0 .00 % Ampl.= 20.00 % Freq.= 0.63662 Hz Retard = 0 .000 sCorrecteur: P ID T d = 0.50 s α = 5 .00dérivée sur écart K2 = 1.000 inc/%Processus: Commande Isolée Mesure ouvert eCmd indép.: Débit =0.00 % T emp. =0 .00 %

Courbe n°4Consigne: Sinus Valeur Repos = 0 % Val. C= 0 .00 % Ampl.= 20.00 % Freq.= 1.59155 Hz Retard = 0 .000 sCorrecteur: P ID T d = 0.50 s α = 5 .00dérivée sur écart K2 = 1.000 inc/%Processus: Commande Isolée Mesure ouvert eCmd indép.: Débit =0.00 % T emp. =0.00 %

w=1/(2.Td)

W=1/TdW=2/TdW=5/Td

L'amplitude de Srd augmente avec la fréquence. Cette augmentation cesse si la fréquence devient supérieur à la fréquence de cassure du filtre (Fc = α/(2.π.Td)). Aux hautes fréquences ( F>>Fc) le rapport des amplitudes se limite à la valeur de α)

Page manuel51 sur 100

MANUELS DE TRAVAUX PRATIQUES SUR REGULATION PRESSION D'AIR TP N°1-4 ETUDE CORRECTEUR PID ISOLE

Page: 18 / 18

2.3. Etude du comportement du correcteur complet Relevé de la réponse du correcteur complet suite à un échelon constant:

Mode : Boucle Fermée, en Numérique

PROCESSUS: Débit ou Température d'air

TP3: Etude P+I+D

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 0 %,Val. C =20.00 % Retard =0.500 sCorrecteur: P ID K1= 0.50, T i= 1 .00 s, T d= 0.50 s, α= 5.000, Act ion dérivée sur écart , K2= 1.000 Processus: Commande Isolée , Liaison mesure ouvert eCommande independantes: Débit =0.00 % T empérat ure =0.00 %

Date: 18 h 35 mn, 20 February 2006

0.00 0.32 0.64 0.96 1.28 1.60 1.92 2.24 2.56 2.88 3.20 (s)-13

-0

12

25

37

50

63

75

88

100

113%

ConsigneS. Act ion D.Sort ie Reg.S. Act ion P .S. Act ion I.

0.564 s20.2 %

0.557 s10.1 %

Sortie Intégrale

Sortie Dérivée

Sortie proportionnelle

Sortie P+I+D

En temporel, l'action dérivée a un effet transitoire (lorsque t est voisin de à 0 ) alors que l'action intégrale a un effet à plus long terme. L'action proportionnelle agit tout le temps.

Page manuel52 sur 100

Edition du : 09/06/12 Référence document: ERD 006 040

Processus:

Débit & pression d'air Réf: ERD 006

Configuration:

Régulation de pression d'air

Compte-rendu

du Travaux Pratiques

N°1-5

Régulation numérique (En "z") (domaine échantillonné)

Page manuel53 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-5 Régulation en "z"

Page: 2/16

SOMMAIRE:

1 Identification en boucle ouverte______________________________________________ 3

2 Etude avec correcteur proportionnel __________________________________________ 3

2.1 Prédéterminations ___________________________________________________________ 4 2.1.1 Fonctions de transfert ______________________________________________________________ 4 2.1.2 Choix d'une valeur du coefficient C0 __________________________________________________ 4 2.1.3 Etude de la stabilité ________________________________________________________________ 5

2.2 Expérimentations et exploitations ______________________________________________ 5 2.2.1 Réponse à un échelon constant _______________________________________________________ 5 2.2.2 Réponse à une excitation sinusoïdale __________________________________________________ 6

3 Etude avec correcteur a action intégrale _______________________________________ 7 3.1 Prédéterminations ___________________________________________________________ 7

3.1.1 Comportement du régulateur isolé ____________________________________________________ 7 3.1.2 Fonctions de transfert ______________________________________________________________ 8 3.1.3 Etude de la stabilité ________________________________________________________________ 9

3.2 Expérimentations et exploitations ______________________________________________ 9 3.2.1 Comportement du correcteur isolé ____________________________________________________ 9 3.2.2 Réponse à un échelon constant ______________________________________________________ 10 3.2.3 Recherche de la juste instabilité _____________________________________________________ 11 3.2.4 Comportement en régime harmonique ________________________________________________ 11

4 Etude avec correcteur intégral + zéro ________________________________________ 12 4.1 Prédéterminations __________________________________________________________ 12

4.1.1 Comportement du régulateur seul ____________________________________________________ 12 4.1.2 Réglage des coefficients C0 et C1 pour une marge de stabilité imposée _______________________ 13

4.2 Expérimentations et exploitations _____________________________________________ 14 4.2.1 Vérification du comportement du Correcteur isolé _______________________________________ 14 4.2.2 Pour les différents réglages prédéterminés _____________________________________________ 16

Page manuel54 sur 100

Référence document: ERD 006 040

Page: 3/16

Rappel des objectifs :

Le but est de régler une régulation d'un débit d'eau inclus dans un processus de niveau d'eau dans une cuve. Il s'agit d'expérimenter le système en boucle fermée, avec un correcteur numérique (échantillonné) défini par sa transformée en "z".

Les paramètres de réglages des différents correcteurs pourront être déterminés à partir du modèle identifié lors du TPn°1-1.

Le système une fois réglé devra satisfaire un cahier des charges imposé (degré de stabilité, précision, rapidité de réponse).

11 IIDDEENNTTIIFFIICCAATTIIOONN EENN BBOOUUCCLLEE OOUUVVEERRTTEE Réponse à un échelon constant obtenu lors du TP n°1-1

Mode: Boucle Ouverte

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD_Pres_BO_EC_25-35.reg

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 25 %,Val. C =35.00 % Retard =2.000 sProcessus: Com mande Débit

Date: 21 h 42 mn, 10 February 2012

0.00 6.40 12.80 19.20 25.60 32.00 38.40 44.80 51.20 57.60 64.00(s)5.0

8.3

11.6

14.9

18.2

21.5

24.8

28.1

31.4

34.7

38.0%

Mes. P ressionSort ie Reg.

25.373 s20.3 %

13.482 s17.7 %

Constante de Temps τ = 15.037 s

46.656 s22.1 %

63.546 s22.7 %

2.045 s13.2 %

Temps de réponse tr5% = 46.300 s

3.105 s35.0 %1.288 s

25.0 %

Sr(t)

Mesure pression en %

22 EETTUUDDEE AAVVEECC CCOORRRREECCTTEEUURR PPRROOPPOORRTTIIOONNNNEELL

Dans ce cas seul le coefficient C0 du correcteur en "z" est non nul. Rappel du schéma bloc en variation autour du point de repos:

∆C ∆Sr* ∆MPrC0

(p) (p) (p) Gvo

1 + τo .p -

∆M (p)

∆ε*(p)+

Te Bo(p)

∆Sr (p)

Consigne

Mesure pression

Correcteur échantillonné

Processus

F de T d'un bloqueur d'ordre zéro

D'après identification en TP n°1-1

Le gain statique en variation a pour valeur

95,02535

2,137,22SSMM

G)0(2R)0(2R

)0(D)(DVO =

−−

=−

−=

+

La constante de temps dominante a pour valeur τ = 15 S

Soit le modèle

p.15195,0

p.1VOG

Sr

M

)p(

)pPr()pPr(T

+=

τ+=

∆=

C'est un premier ordre très dominant car tr5%=3.τ

Page manuel55 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-5 Régulation en "z"

Page: 4/16

2.1 Prédéterminations 2.1.1 Fonctions de transfert

On rappelle la fonction de transfert d'un bloqueur d'ordre 0: pe1 B

p.Te

)p(O

−−=

avec Te la période d'échantillonnage du régulateur échantillonné exprimé en S.

On rappelle également que la transformée en "z" n'est autre qu'un changement de variable par rapport à la transformation de Laplace: p.Teez = et p.Te1 ez −− =

La partie (1-e-Te.p) de la fonction de transfert du bloqueur se transforme donc en 1-z-1

Fonction de transfert en boucle ouverte:

(Tf voulant dire Transformée en z de …)

Si on pose: kO = C0.GVO et δ=τ−

o

Te

e

et en utilisant les tables de transformées fournies dans le dossier ressource n°2, on obtient:

⎥⎦

⎤⎢⎣

τ+−=

ε∆

∆= −

)p.1(pGTf)z1(C

MO

1vO1

0)z(

)z(D)z(

⎤⎢⎣

⎡δ−−

δ−−=

ε∆

∆= −

)z)(1z()1(z)z1(k

MO 1

o)z(

)z(D)z(

)z()1(kM

O o

)z(

)z(D)z( δ−

δ−=

ε∆

∆=

Fonction de transfert en boucle fermée:

)1(kz)1(k

)1(k)z()1(k

)z()1(k

1

)z()1(k

O1O

CM

Fo

o

o

oo

o

)z(

)z(

z

)z(D)z( δ−+δ−

δ−=

δ−+δ−δ−

=

δ−δ−

+

δ−δ−

=+

=∆

∆=

Le système reste du premier ordre en BF avec pour pôle: )1(kP oF δ−−δ= Le coefficient de transfert statique en variation est obtenu en faisant z=1 dans F(z):

o

o

o

o)1( k1

k)1(k1

)1(kF

+=

δ−+δ−δ−

= → o

oDvBF k1

kC

MG

+=

∆∆

=

2.1.2 Choix d'une valeur du coefficient C0 Si on souhaite obtenir une constante de temps en boucle fermée 4 fois plus

faible que celle en boucle ouverte, il faut donc τF= τo /4 = 15/4=3,75S

Si Te=0,3S , le pôle en BF devra valoir: 923,0eeP 75,33,0Te

F F ===

−τ−

Or, pour Te=0,3S , 98,0ee 153,0Te

o ===δ−

τ−

→ 98,01923,098,0

)1(Pk F

o −−

=δ−

−δ=

→ 85,2ko = Or: 95,085,2

Gk

C0v

oo == → 3C0 =

Coefficient de transfert en variation en BF

Pour cette valeur, le gain en variation sera égal à:

85,21

85,2k1

k)1(k1

)1(kFGo

oo

o)1(vF +

=+

=δ−+δ−

δ−== → 74,0GvF =

Page manuel56 sur 100

Référence document: ERD 006 040

Page: 5/16

2.1.3 Etude de la stabilité

Rappel théorique: Pour qu'un système échantillonné soit stable, il faut que tous les pôles de sa fonction de transfert en boucle fermée aient un module inférieur à 1 (soient situé dans le plan complexe à l'intérieur du cercle de rayon1).

Dans le cas présent, il faut donc que 1PF < → 1P1 F <<−

1)1(k1 o <δ−−δ<− → δ−δ+

<<δ−

−δ11k

11

o → )1.(G1C

)1.(G1

0vo

0v δ−δ+

<<δ−

−δ

Application numérique: D'après résultats d'identification obtenus précédemment

τo=15S ; Te = 0,3S Gv0 ≈ 0,95 → 98,0e O

Te

==δ τ−

→ 02,01 =δ−

Soit en définitive: 100k1 o <<−

Puisque ko=C0. GVo et GVo=0,95 la condition de stabilité est: 105C05,1 o <<− Remarque: Contrairement aux systèmes du premier ordre dans le domaine continu, les systèmes du premier ordre échantillonnés peuvent être rendus instables. Dans notre cas le coefficient critique est prohibitif.

2.2 Expérimentations et exploitations 2.2.1 Réponse à un échelon constant

Pour le coefficient C0 prédéterminé (C0=3)

Mode: Boucle Fermée, 'Z'

Proce ssus: Débit/Pression d'Air

Nom Fichier: ERD6 Pr BF EnZ P C0=3

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 20 %,Val. C =25.00 % Ret ard =1.000 sCorrecteur: Z P osit ion, C0 = 3 .00, C1 = 0 .00, C2 = 0 .00, C3 = 0 .00, B1 = 0 .00, B2 = 0 .00, B3 = 0 .00, T e= 300 msProcessus: Comm ande Débit

Date: 11 h 49 mn, 11 April 2012

0.00 5.00 10.00 15.00 20.00 25.00 30.00 35.00 40.00 45.00 50.00(s)12.0

13.4

14.8

16.2

17.6

19.0

20.4

21.8

23.2

24.6

26.0%

MesureConsigne

32.604 s18.0 %

4.201 s16.5 %

1.657 s15.2 %

Constante de Temps τ = 3.949 s1.006 s

14.7 %

Temps de réponse tr5% = 12.600 s

3.787 s25.0 %0.651 s

20.0 %

La constante de temps est celle prévue

Le gain statique en variation GVF =(18-14,7)/(25-20)=0,66 est

sensiblement celui prévu

C'est bien un premier ordre dominant car le tr5% est de l'ordre de 3*τ

Page manuel57 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-5 Régulation en "z"

Page: 6/16

Influence d'une augmentation du coefficient C0

Date: 10 h 32 mn, 11 April 2012 Influence valeur C0

Processus: Débit/Pression d'AirComparaison de courbes de réponseCourbe n°1Consigne: Echelon const ant Valeur Repos = 20 % Val. C = 25.00 % Ret ard = 1.000 sCorrecteur: Z P osit ion C0 = 5 .00 C1 = 0 .00 C2 = 0 .00 C3 = 0 .00 B1 = 0 .00 B2 = 0 .00 B3 = 0 .00 T e = 300 m sProcessus: Cde Isolée

0.00 2.00 4.00 6.00 8.00 10.00 12.00 14.00 16.00 18.00 20.00(s)

Mesure

15.0

16.4

17.8

19.2

20.6

22.0

23.4

24.8

26.2

27.6

29.0%

Consigne

Courbe n°2Consigne: Echelon const ant Valeur Repos = 20 % Val. C = 25.00 % Ret ard = 1 .000 sCorrecteur: Z P osit ion C0 = 10.00 C1 = 0 .00 C2 = 0 .00 C3 = 0 .00 B1 = 0 .00 B2 = 0 .00 B3 = 0 .00 T e = 300 msProcessus: Cde Isolée

Courbe n°3Consigne: Echelon const ant Valeur Repos = 20 % Val. C = 25.00 % Ret ard = 1.000 sCorrecteur: Z P osit ion C0 = 20.00 C1 = 0 .00 C2 = 0 .00 C3 = 0 .00 B1 = 0 .00 B2 = 0 .00 B3 = 0 .00 T e = 300 m sProcessus: Cde Isolée

Courb n°1 C0=(

Courbe n°2 C0=10

Courbe n°3 C0=20

Consigne

2.2.2 Réponse à une excitation sinusoïdale A la pulsation ω = 1/τF soit ω = 0,253 rad/s et F=0,04 Hz

Mode: Boucle Fermée, 'Z'

Proce ssus: Débit/Pression d'Air

Nom Fichier ERD6_Pr_BF-EnZ-P_C0=3_Sin_W=1sur to

CONFIGURATION: Consigne: Sinus, Valeur Repos = 22 %,Val. C=22.00 %, Am pl.=5.00 %, Freq.= 0 .04300 Hz Ret ard =0 .000 sCorrecteur: Z P osit ion , C0 = 3.00, C1 = 0 .00 , C2 = 0.00 , C3 = 0.00, B1 = 0 .00 , B2 = 0.00, B3 = 0.00, T e= 300 msProcessus: Comm ande Débit

Date: 10 h 40 mn, 11 April 2012

0.00 6.40 12.80 19.20 25.60 32.00 38.40 44.80 51.20 57.60 64.00(s)4.4

7.7

11.0

14.2

17.5

20.7

24.0

27.2

30.5

33.7

37.0%

MesureConsigne

29.538 s27.0 %

41.202 s17.0 %

32.795 s18.5 %

43.929 s13.5 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.727 = -2.76 dBRapport des amplitudes�T(jω)� = 0.497 = -6.07 dB

Déphasageϕ(S/E) = -50 ° = -0.88 rad

Conclusion: - On retrouve les mêmes propriétés que celles obtenues avec le correcteur P. du TP n°2 → la constante de temps diminue → l'erreur statique diminue mais ne s'annule pas.

Si premier ordre le déphasage attendu est -45° → O.K.

Si premier ordre le rapport attendu est GvF/ 2 =0,53 → O.K.

Page manuel58 sur 100

Référence document: ERD 006 040

Page: 7/16

→ A la pulsation ω = 2/τF soit ω = 0,56 rad/s et F=0,08 Hz

Mode: Boucle Fermée, 'Z'

Processus: Débit/Pression d'Air

Nom Fichier ERD6_Pr_BF-EnZ-P_C0=3_Sin_W=2sur to

CONFIGURATION: Consigne: Sinus, Valeur Repos = 22 %,Val. C=22.43 %, Ampl.=5 .00 %, Freq.= 0.08300 Hz Retard =1 .000 sCorrecteur: Z P osit ion, C0 = 3.00, C1 = 0.00, C2 = 0.00, C3 = 0.00, B1 = 0.00, B2 = 0.00, B3 = 0.00, T e= 300 m sProcessus: Comm ande Débit

Date: 10 h 46 mn, 11 April 2012

3.00 5.50 8.00 10.50 13.00 15.50 18.00 20.50 23.00 25.50 28.00(s)4.4

7.7

10.9

14.2

17.4

20.7

23.9

27.2

30.5

33.7

37.0%

MesureConsigne

17.941 s27.5 %

24.065 s17.5 %

20.189 s17.6 %

25.959 s14.3 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.710 = -2.97 dBRapport des amplitudes�T(jω)� = 0.326 = -9.73 dB

Déphasageϕ(S/E) = -66 ° = -1.15 rad

33 EETTUUDDEE AAVVEECC CCOORRRREECCTTEEUURR AA AACCTTIIOONN IINNTTEEGGRRAALLEE Dans ce cas le coefficient B1=-1 et C0≠ 0 réglable.

Rappel du schéma bloc

∆C ∆Sr* ∆MPr(p) (p) (p) Gvo

1 + τo .p -

∆M (p)

∆ε*(p)+

Te Bo(p)

∆Sr (p) C0

1-z-1

3.1 Prédéterminations 3.1.1 Comportement du régulateur isolé

D'après le fonction de transfert du correcteur: Sr(z) (1- z-1) = C0.ε(z) → Sr(z) - Sr(z).z-1 = C0.ε(z) → Sr(z) = Sr(z).z-1 + C0.ε(z) On en déduit la relation de récurrence (relation entre les différents échantillons en se rappelant que: multiplier par z-1 c'est retarder d'une période d'échantillonnage. Srn = Srn -1 + C0.ε n où Srn est le résultat de calcul du correcteur à t= n.Te ε n est la valeur de l'écart à t= n.Te et Srn-1 la valeur du résultat de calcul le coup d'avant c'est-à-dire à t= (n-1).Te

Consigne

Mesure pression

Correcteur échantillonné

Processus

F de T d'un bloqueur d'ordre zéro

D'après identification précédente

Si premier ordre le déphasage attendu est -63,5° → O.K.

SI premier ordre le rapport attendu est GvF/ 5 =0,335 → O.K.

Page manuel59 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-5 Régulation en "z"

Page: 8/16

Application à la réponse à un échelon constant de A= 5% avec C0 = 2 A t =Te Srn-1 = 0 et εn = 50 → Sr1 = A .C0 = 10 Pour tous les échantillons suivants Srn = Srn-1 + A .C0 = Srn-1 + 10 Soit le tableau de points: n = 1 2 3 4 5 6 7 8 9 10 Srn 10 20 30 40 50 60 70 80 90 100

Globalement Sr(t) a l'allure d'une droite Y = a.X de coefficient directeur: a = A .C0/Te

Analogie avec un correcteur à action intégrale de constante d'intégration Ti, dans le domaine continu: Dans les mêmes conditions d'excitation, la réponse est également une droite de la forme Y = a.X de pente a = A/Ti

Soit par analogie: TiTeC0 =

3.1.2 Fonctions de transfert A partir des mêmes hypothèses que celles faites au chapitre 1:

Fonction de transfert en boucle ouverte: (Tf voulant dire Transformée en z de …)

Si on pose: kO = C0.GVO et δ=τ−

1

Te

e

et en utilisant les tables de transformées fournies dans le dossier ressource n°2, on obtient:

⎥⎦

⎤⎢⎣

τ+−

−=

ε∆

∆= −

− )p.1(pGTf)z1(

z1

CMO

1

vO11

0

)z(

)z(D)z(

⎥⎦

⎤⎢⎣

⎡δ−−

δ−−

−=

ε∆

∆= −

− )z)(1z()1(z)z1(

z1

kMO 1

1o

)z(

)z(D)z(

)z)(1z()1.(z.kM

O o

)z(

)z(D)z( δ−−

δ−=

ε∆

∆=

Fonction de transfert en boucle fermée:

δ+δ−−δ−+

δ−=

δ−+δ−−δ−

=

δ−−δ−

+

δ−−δ−

=+

=∆

∆=

z).1)1(k(z)1.(z.k

)1.(z.k)z)(1z()1.(z.k

)z)(1z()1.(z.k1

)z)(1z()1.(z.k

O1O

CM

Fo

2o

oo

o

o

)z(

)z(

z

)z(D)z(

Le système est donc du deuxième ordre.

Soit: )1(kb o1 δ−= δ=0a et δ−−δ−= 1)1(ka o1

Coefficient de transfert statique en BF

1)1)1(k(1

)1.(kF

o

o)1( =

δ+δ−−δ−+δ−

=

→ Le système est donc précis statiquement c'est-à-dire que la mesure rejoint la consigne en régime établi.

A .C0

Te 2.Te 3.Te …. t

Sr(t) = A .C0

Te

Page manuel60 sur 100

Référence document: ERD 006 040

Page: 9/16

3.1.3 Etude de la stabilité

D'après le critère de "Jury" le système sera stable si les trois conditions suivantes sont respectées:

1a

a1aa1a

0

10

10

<

+−>−−>

soit: 1

1)1(k11)1(k1

o

o

δ−−δ−+−>δ+δ++δ−−−>δ+

soit: )1()1(2k

0k

o

o

δ−δ+

<

>

Application numérique: D'après résultats d'identification obtenus précédemment

τo=15S ; Te=0,5s → 98,0e o

Te

==δ τ−

→ 02,098,011 =−=δ−

Soit la condition de stabilité: 200k0 o <<

Puisque ko=C0. GVo et GVo=0,95 la condition de stabilité est: 210C0 o <<

3.2 Expérimentations et exploitations 3.2.1 Comportement du correcteur isolé

Pour les conditions d'essais: C0=2 ; B1=-1 ; Te= 0,3S et un échelon de 5%

did l b

Mode: Boucle Fermée, 'Z'

Processus: Débit/Pression d'Air

Nom Fichier ERD6_Pr_BF-EnZ-I_C0=2_Correcteur-seul

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 0 %,Val. C =5.00 % Retard =1.000 sCorrecteur: Z P osit ion, C0 = 2 .00, C1 = 0 .00, C2 = 0 .00, C3 = 0 .00, B1 = -1 .00, B2 = 0 .00, B3 = 0 .00, T e= 300 msProcessus: Commande Isolée

Date: 08 h 46 mn, 11 April 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)-16.1

-2.9

10.3

23.5

36.8

50.0

63.2

76.5

89.7

102.9

116.2%

Sort ie Reg.Consigne

0.988 s0.2 %

1.057 s10.1 %

1.343 s20.7 %

1.636 s30.6 %

1.950 s40.3 %

2.256 s50.2 %

2.543 s60.4 %

2.856 s70.1 %

3.149 s80.4 %

On vérifie le comportement prédéterminé du correcteur isolé (donc en boucle ouverte). Excité par un échelon, il répond par une rampe; c'est donc une action intégrale.

On vérifie la périodicité des calculs: s299,04

057,1256,2Te =−

= et la l'augmentation de 10% à

chaque pas de calcul.

Page manuel61 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-5 Régulation en "z"

Page: 10/16

3.2.2 Réponse à un échelon constant

Recherche du coefficient C0 pour obtenir le comportement attendu (Dép # 15%)

Mode: Boucle Fermée, 'Z'

Processus: Débit/Pression d'Air

Nom Fichier ERD6_Pr_BF-EnZ-I_C0=0,02_Ec_18-22

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 18 %,Val. C =22.00 % Ret ard =1.000 sCorrecteur: Z P osit ion, C0 = 0.02, C1 = 0.00, C2 = 0.00, C3 = 0.00, B1 = -1 .00, B2 = 0 .00, B3 = 0 .00, T e= 300 m sProcessus: Com m ande Débit

Date: 09 h 16 mn, 11 April 2012

0.00 12.80 25.60 38.40 51.20 64.00 76.80 89.60 102.40 115.20 128.00(s)17.0

17.7

18.4

19.1

19.8

20.5

21.2

21.9

22.6

23.3

24.0%

MesureConsigne

105.581 s22.0 %

0.909 s18.0 %

Temps de réponse tr5% = 94.200 s

DépassementD1 abs = 0.79 %D1 rel= 19.66 %tpic = 58.400 s

87.101 s22.3 %

Influence de la valeur du coefficient C0

Date: 09 h 21 mn, 11 April 2012 Influence valeur C0

Processus: Débit/Pression d'AirComparaison de courbes de réponseCourbe n°1Consigne: Echelon const ant Valeur Repos = 18 % Val. C = 22 .00 % Retard = 1.000 sCorrecteur: Z P osit ion C0 = 0 .02 C1 = 0 .00 C2 = 0 .00 C3 = 0 .00 B1 = -1 .00 B2 = 0 .00 B3 = 0 .00 T e = 300 m sProcessus: Cde Iso lée

0.00 12.80 25.60 38.40 51.20 64.00 76.80 89.60 102.40 115.20 128.00(s)

Mesure

17.0

17.9

18.8

19.7

20.6

21.5

22.4

23.3

24.2

25.1

26.0%

Consigne

Courbe n°2Consigne: Echelon constant Valeur Repos = 18 % Val. C = 22.00 % Ret ard = 1 .000 sCorrecteur: Z P osit io C0 = 0.10 C1 = 0.00 C2 = 0.00 C3 = 0.00 B1 = -1.00 B2 = 0.00 B3 = 0.00 T e = 300 m sProcessus: Cde Iso lée

Courbe n°3Consigne: Echelon const ant Valeur Repos = 18 % Val. C = 22 .00 % Retard = 1.000 sCorrecteur: Z P osit ion C0 = 1 .00 C1 = 0 .00 C2 = 0 .00 C3 = 0 .00 B1 = -1 .00 B2 = 0 .00 B3 = 0 .00 T e = 300 m sProcessus: Cde Iso lée

Courbe n°1 C0=0.02

Courbe n°2 C0=0.1

Courbe n°3 C0=1

Consigne

Mesure pression

L'erreur statique est nulle car la mesure rejoint la consigne

Consigne

Mesure pression

Le temps de réponse est largement supérieur à celui obtenu pour une

correction simplement proportionnelle.

Une augmentation du coefficient C0 correspond à une diminution de la constante de temps d'intégration

C0=0,02 permet d'obtenir le comportement attendu

Page manuel62 sur 100

Référence document: ERD 006 040

Page: 11/16

3.2.3 Recherche de la juste instabilité

Mode: Boucle Fermée, 'Z'

Proce ssus: Débit/Pression d'Air

Nom Fichier ERD6 Pr BF-z-I C0=20 Te=0,3 Instable

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 19 %,Val. C =21.00 % Ret ard =2.000 sCorrecteur: Z P osit ion, C0 = 20.00, C1 = 0 .00, C2 = 0 .00, C3 = 0 .00, B1 = -1 .00, B2 = 0 .00, B3 = 0 .00, T e= 300 msProcessus: Commande Débit

Date: 08 h 40 mn, 11 April 2012

0.00 6.40 12.80 19.20 25.60 32.00 38.40 44.80 51.20 57.60 64.00(s)17.0

17.6

18.2

18.8

19.4

20.0

20.6

21.2

21.8

22.4

23.0%

MesureConsigne 17.723 s

21.0 %

42.263 s21.0 % 62.561 s

21.0 %

3.2.4 Comportement en régime harmonique

Réponse en régime harmonique Recherche de la pulsation propre, telle que φM/C=-90°

Mode: Boucle Fermée, 'Z'

Proce ssus: Débit/Pression d'Air

Nom Fichier ERD6 Pr BF-EnZ-I C0=0,02 Sin Wf

CONFIGURATION: Consigne: Sinus, Valeur Repos = 22 %,Val. C=22.00 %, Am pl.=5 .00 %, Freq.= 0 .00900 Hz Retard =1.000 sCorrecteur: Z P osit ion, C0 = 0 .02, C1 = 0.00, C2 = 0.00, C3 = 0.00, B1 = -1.00, B2 = 0.00 , B3 = 0 .00 , T e= 300 m sProcessus: Com mande Débit

Date: 10 h 14 mn, 11 April 2012

0.00 32.00 64.00 96.00 128.00 160.00 192.00 224.00 256.00 288.00 320.00(s)10.1

12.4

14.6

16.8

19.0

21.2

23.4

25.6

27.8

30.0

32.2%

MesureConsigne

123.456 s27.0 %

178.746 s17.0 %

151.101 s27.2 %

203.361 s16.7 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.998 = -0.01 dBRapport des amplitudes�T(jω)� = 1.044 = 0.37 dB

Déphasageϕ(S/E) = -90 ° = -1.57 rad

Consigne

Mesure pression

On relève La valeur critique du coefficient CO

la pulsation des oscillations entretenues s54,24

72,1726,42Tosc =−

=

D'où la pulsation de ces oscillations s/rad5,2T

.2

oscosc =

π=ω

C0 critique = 20

Le déphasage est celui attendu

Le rapport des amplitudes est celui attendu: Si dépassement est de 15% en échelon, le

rapport des amplitudes vaut 1 avec un déphasage de -90° en harmonique

Page manuel63 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-5 Régulation en "z"

Page: 12/16

44 EETTUUDDEE AAVVEECC CCOORRRREECCTTEEUURR IINNTTEEGGRRAALL ++ ZZEERROO Rappel du schéma bloc

∆C ∆Sr* ∆MPr(p) (p) (p

) Gvo

1 + τo .p -

∆M (p)

∆ε* (p) +

Te Bo(p)

∆Sr (p) C0+C1.z-1

1-z-1

4.1 Prédéterminations 4.1.1 Comportement du régulateur seul

D'après le fonction de transfert du correcteur: Sr(z) (1- z-1) = (C0+ C1.z-1)ε(z) → Sr(z) - Sr(z).z-1 = C0.ε(z) +C1.z-1 → Sr(z) = Sr(z).z-1 + C0.ε(z) + C1.ε(z).z-1

On en déduit la relation de récurrence (relation entre les différents échantillons en se rappelant que: multiplier par z-1 c'est retarder d'une période d'échantillonnage. Srn = Srn -1 + C0.ε n + C1.ε n-1

où Srn est le résultat de calcul du correcteur à t= n.Te ; ε n la valeur de l'écart à t= n.Te ; ε n-1 la valeur de l'écart à t= (n-1).Te et Srn-1 le résultat de calcul le coup d'avant c'est-à-dire à t= (n-1).Te Application à la réponse à un échelon constant de 10% avec C0 = 2 et C1 = - 1,5 A t =Te Srn-1 = 0 et εn = 10 Sr1 = 10.C0 = 20 Pour tous les échantillons suivants Srn = Srn-1 + 10 .(C0 +C1) = Srn-1 + 5 n = 1 2 3 4 5 6 7 8 9 10 Srn 20 25 30 35 40 45 50 55 60 65

Globalement Sr(t) a l'allure d'une droite Y = a.X +b de coefficient directeur: a = A .(C0+C1)/Te et b = A .C0 - A .(C0 +C1) = -A.C1 Analogie avec un correcteur à action proportionnelle et intégrale de constante d'intégration Ti, dans le domaine continu: Dans les mêmes conditions d'excitation, la réponse est également une droite de la forme Y = a.X+b de pente a = k.A/Ti et de valeur initiale k.A Soit par analogie:

Soit: C0 -k = k.Te /Ti → C0 = )1TiTek( +

Il faudra donc choisir: -C0 <C1 <0

C0 +C1= k.Te /Ti

A .C0

Te 2.Te 3.Te …. t

Sr(t) = t - C1.A A .C0

Te

C1 = - k

- A .C1

Consigne

Mesure pression

Correcteur échantillonné

Processus

F de T d'un bloqueur d'ordre zéro

D'après identification précédente

Page manuel64 sur 100

Référence document: ERD 006 040

Page: 13/16

4.1.2 Réglage des coefficients C0 et C1 pour une marge de stabilité imposée Rappel du principe de détermination développé dans le dossier ressource n°2 On souhaite que le "zéro" produise la marge de phase imposée. Si on exprime la contribution en module et en argument du "zéro" -1.z-1 ∆ → -Te.p.e-1 ∆ p=j.ω en régime harmonique soit ω∆ -jTe..e-1 Si on pose l'angle réduit ω=θ Te.n on obtient:

nnnn sin.j) .cos-1()sin.j (cos-1 θ∆+θ∆=θ−θ∆

Soit l'expression du module: 2n

2n )sin.() .cos-1(zéro θ∆+θ∆=

et celle de l'argument: ⎥⎦

⎤⎢⎣

⎡θ∆−

θ∆=

n

n)zéro( cos.1

sin.ATANArg

Si on souhaite que le "zéro numérique" apporte la marge de phase Mφ imposée:

ϕ=⎥⎦

⎤⎢⎣

⎡θ∆−

θ∆= M

cos.1sin.

ATANArgn

n)zéro( → [ ]ϕ=⎥

⎤⎢⎣

⎡θ∆−

θ∆Mtg

cos.1sin.

n

n → [ ][ ] ⎥

⎥⎦

⎢⎢⎣

θ+θ=∆

ϕ

ϕ

nn cos.MtgsinMtg

avec la valeur de l'angle réduit Te.oscn ω=θ

soit dans notre cas: rad75,03,0.5,2n ==θ → 73,0)cos( n =θ et 68,0)sin( n =θ

La condition sur le module conduit à la relation ZéroC

C C00 = d'où 01 C.C ∆−=

Réglage n°1: Pour une marge de phase de Mφ=60°

Soit: [ ] 732,1Mtg =ϕ → 89,0cos.732,1sin

732,1

nn=⎥

⎤⎢⎣

θ+θ=∆

Pour la valeur de C0C = 0,38 (valeur de C0 qui rend le système juste instable dans le cas d'une correction intégrale pure)

2n

2n

c0C00

)sin.() .cos-1(

CzéroC

Cθ∆+θ∆

== → 6,28C0 = et 4,25C.C 01 −=∆−=

Arg (O(jω))

-180° -90°

Lieu de transfert en BO

Lieu de transfert en BO avec zéro

ω

ω →∞

pour ω = ωosc On choisit ω1 = ωosc

Niveau 0 dB

)(j.O20.log ω

Représentation dans le plan de Black

Page manuel65 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-5 Régulation en "z"

Page: 14/16

Réglage n°2: Pour une marge de phase de Mφ=45°

Soit: [ ] 1Mtg =ϕ → 7,0cossin

1

nn=⎥

⎤⎢⎣

θ+θ=∆

Pour la valeur de C0C = 20 (valeur de C0 qui rend le système juste instable dans le cas d'une correction intégrale pure)

2n

2n

C0C00

)sin.() .cos-1(

CzéroC

Cθ∆+θ∆

== → 3,29C0 = et 5,20C.C 01 −=∆−=

4.2 Expérimentations et exploitations 4.2.1 Vérification du comportement du Correcteur isolé Réponse à un échelon constant

Pour les conditions d'essais: C0=2; C1=-1,5; B1=-1; Te=Tr=0,3S et un échelon de 10%

Mode: Boucle Fermée, 'Z'

Processus: Débit/Pression d'Air

Nom Fichier ERD6 Pr BF-EnZ-P+I Correcteur seul

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 0 %,Val. C =10.00 % Retard =1.000 sCorrecteur: Z , C0 = 2 .00, C1 = -1.50 , C2 = 0 .00, C3 = 0.00, B1 = -1.00, B2 = 0 .00, B3 = 0.00, T e= 300 m sProcessus: Com m ande Isolée , Liaison m esure ouvert e

Date: 10 h 52 mn, 11 April 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)-13.3

-1.6

10.0

21.7

33.3

45.0

56.7

68.3

80.0

91.6

103.3%

ConsigneSort ie Reg.

0.954 s10.0 %

1.057 s20.1 %

1.363 s20.1 %

1.670 s30.0 %

1.963 s35.1 %

2.270 s40.1 %

2.570 s45.0 %

2.863 s50.1 %

On vérifie le comportement prédéterminé du correcteur isolé (donc en boucle ouverte). Excité par un échelon, il répond un échelon initial égal à 20% suivi d'une rampe; c'est donc bien une proportionnelle + intégrale.

On vérifie la périodicité des calculs: s3,06

057,186,2Te =−

= et l'augmentation de 5% à

chaque pas de calcul.

Page manuel66 sur 100

Référence document: ERD 006 040

Page: 15/16

Réponse à une excitation sinusoïdale

Pour obtenir une avance de phase de 60°

D CCA © did l b

Mode: Boucle Fermée, 'Z'

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD6_Pr_BF_En-z_Cor-Zéro-seul_Mphi60_Sin.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 60 %,Val. C=60.98 %, Am pl.=10.00 %, Freq.= 0.39800 Hz Retard =0.000 sCorrecteur: Z , C0 = 3.00, C1 = -2.67, C2 = 0 .00 , C3 = 0 .00, B1 = 0.00, B2 = 0.00, B3 = 0 .00 , T e= 300 m sProcessus: Com mande Isolée , Liaison m esure ouvert e

Date: 12 h 06 mn, 17 April 2012

0.00 1.22 2.43 3.65 4.86 6.08 7.30 8.51 9.73 10.94 12.16(s)-3.3

4.3

12.0

19.6

27.2

34.8

42.4

50.0

57.6

65.2

72.9%

Sort ie Reg.Consigne

8.145 s71.1 % 9.383 s

51.0 %

7.771 s41.6 %

8.980 s6.2 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = ConsigneRapport des valeurs moyennesT(0) = 0.392 = -8.13 dBRapport des amplitudes�T(jω)� = 1.766 = 4.94 dB

Déphasageϕ(S/E) = 54 ° = 0.95 rad

Pour obtenir une avance de phase de 45° → soit ∆=-C1/C0=0,7

Mode: Boucle Fermée, 'Z'

Processus: Débit/Pression d'Air

Nom fichier: ERD6_Pr_BF_En-z_Cor-Zéro--seul_Mphi45_Sin.reg

CONFIGURATION: Consigne: Sinus, Valeur Repos = 50 %,Val. C=60.98 %, Ampl.=20.00 %, Freq.= 0 .39800 Hz Retard =0.000 sCorrecteur: Z , C0 = 2.00 , C1 = -1 .40 , C2 = 0 .00, C3 = 0.00 , B1 = 0 .00 , B2 = 0 .00, B3 = 0.00 , T e= 300 m sProcessus: Comm ande Isolée , Liaison m esure ouvert e

Date: 12 h 01 mn, 17 April 2012

0.00 1.22 2.43 3.65 4.86 6.08 7.30 8.51 9.73 10.94 12.16(s)-3.8

5.0

13.7

22.5

31.3

40.0

48.8

57.6

66.3

75.1

83.9%

Sort ie Reg.Consigne

8.145 s81.1 %

9.397 s41.0 %

7.857 s63.6 %

9.066 s9.2 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = ConsigneRapport des valeurs moyennesT(0) = 0.596 = -4.50 dBRapport des amplitudes�T(jω)� = 1.358 = 2.66 dB

Déphasageϕ(S/E) = 41 ° = 0.72 rad

Le rapport des amplitudes est à comparer à

38,1)sin.() .cos-1(C 2n

2n0 =θ∆+θ∆ → O.K

C0=2 et C1=-1,4 → ∆=-C1/C0=0,7

Le gain statique est à comparer à (faire z=1) C0+C1 = 2-1,4=0,6 → O.K

A comparer à +45° (C'est l'objectif)

Le rapport des amplitudes est à comparer à

2)sin.() .cos-1(C 2n

2n0 =θ∆+θ∆ →≈ O.K

C0=3 et C1=-2,67 → ∆=-C1/C0=0,89

Le gain statique est à comparer à (faire z=1) C0+C1 =3-3,67=0,33 → O.K

A comparer +60° (C'est l'objectif)

Te =0,3s

Page manuel67 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-5 Régulation en "z"

Page: 16/16

4.2.2 Pour les différents réglages prédéterminés → Pour le réglage n°1: Pour une marge de phase de Mφ=60°

Mode: Boucle Fermée, 'Z'

Proce ssus : Débit/Pression d'Air

Nom Fichier ERD6_Pr_BF-EnZ-P+I_Mphi60_Ec

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 19 %,Val. C =21.00 % Retard =1.000 sCorrecteur: Z P osit ion , C0 = 28.60, C1 = -25.40, C2 = 0 .00, C3 = 0 .00, B1 = -1 .00, B2 = 0 .00, B3 = 0 .00, T e= 300 m sProcessus: Com m ande Débit

Date: 10 h 59 mn, 11 April 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)17.0

17.5

18.0

18.5

19.0

19.5

20.0

20.5

21.0

21.5

22.0%

MesureConsigne

5.365 s21.2 %

0.995 s19.0 %

2.434 s21.0 %

Temps de réponse tr5% = 3.996 s

→ Pour le réglage n°2: Pour une marge de phase de Mφ=45°

Mode: Boucle Fermée, 'Z'

Proce ssus: Débit/Pression d'Air

Nom Fichier ERD6_Pr_BF-EnZ-P+I_Mphi45_Ec

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 19 %,Val. C =21.00 % Retard =1 .000 sCorrecteur: Z P osit ion, C0 = 29.30, C1 = -20 .50, C2 = 0.00, C3 = 0.00 , B1 = -1.00 , B2 = 0 .00, B3 = 0.00, T e= 300 msProcessus: Comm ande Débit

Date: 11 h 06 mn, 11 April 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)17.0

17.6

18.2

18.8

19.4

20.0

20.6

21.2

21.8

22.4

23.0%

MesureConsigne

0.982 s19.0 %

1.302 s18.8 %

5.160 s21.0 %

DépassementD1 abs = 0.64 %D1 rel= 32.16 %tpic = 1.755 s

Temps de réponse tr5% = 3.609 s

3.531 s21.1 %

Cette réponse est conforme aux attentes sachant que, d'une façon générale, les dépassements doivent

disparaître si la marge de phase est supérieure à 60°

Cette réponse est conforme aux attentes sachant que, d'une façon générale, pour une marge de phase de l'ordre de 45°, on doit obtenir un dépassement de 15%

(système équivalent à un deuxième ordre de coefficient égal à 0,5)

Page manuel68 sur 100

Edition du : 09/06/12 Référence document: ERD 006 040

Processus:

Débit & pression d'air Réf: ERD 006

Configuration:

Régulation de pression d'air

Compte-rendu

du Travaux Pratiques

N° 1-6

Régulation numérique programmé en langage "C"

Page manuel69 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-6 Correction Num en C

Page: 2/12

SOMMAIRE:

1 Etude avec correcteur proportionnel __________________________________________ 3 1.1 Prédéterminations ___________________________________________________________ 3 1.2 Expérimentations____________________________________________________________ 4

1.2.1 Vérification du coefficient de transfert du correcteur ______________________________________ 4 1.2.2 Réponse à un échelon constant en boucle fermée _________________________________________ 4 1.2.3 Réponse en régime sinusoïdal en boucle fermée__________________________________________ 5

2 Etude avec correcteur a action intégrale _______________________________________ 6 2.1 Prédéterminations ___________________________________________________________ 6

2.1.1 Relation de récurrence et programme en C ______________________________________________ 6 2.1.2 Comportement du régulateur isolé ____________________________________________________ 7

2.2 Expérimentations____________________________________________________________ 7 2.2.1 Réponse du correcteur isolé à un échelon de consigne de 10% ______________________________ 7 2.2.2 Réponse à un échelon constant en boucle fermée ________________________________________ 8 2.2.3 Influence de la valeur du coefficient C0 ________________________________________________ 8 2.2.4 Comportement en régime harmonique _________________________________________________ 9

3 Etude avec correcteur intégral + zéro (P+I) ____________________________________ 9 3.1 Prédéterminations ___________________________________________________________ 9

3.1.1 Relation de récurrence et programme en C ______________________________________________ 9 3.1.2 Comportement du régulateur seul ____________________________________________________ 10

3.2 Expérimentations et exploitations _____________________________________________ 11 3.2.1 Vérification du comportement du Correcteur isolé _______________________________________ 11 3.2.2 Vérification précision statique ______________________________________________________ 11 3.2.3 Réponse à un échelon constant en boucle fermée ________________________________________ 12

Page manuel70 sur 100

Référence document: ERD 006 040

Page: 3/12

Rappel des objectifs :

Le but est de régler une régulation d'un débit d'eau inclus dans un processus de niveau d'eau dans une cuve. Il s'agit d'expérimenter le système en boucle fermée, avec un correcteur numérique (échantillonné) écrit en langage "C". Les paramètres de réglages des différents correcteurs seront ceux prédéterminés dans le TP 3 (correcteur numérique en "z" ). Le système une fois réglé devra satisfaire un cahier des charges imposé (degré de stabilité, précision, rapidité de réponse).

11 EETTUUDDEE AAVVEECC CCOORRRREECCTTEEUURR PPRROOPPOORRTTIIOONNNNEELL Rappel du schéma bloc:

∆C ∆Sr* ∆MPrC0

(p) (p) (p) Gvo

1 + τo .p -

∆M (p)

∆ε*(p)+

Te Bo(p)

∆Sr (p)

1.1 Prédéterminations Relation de récurrence: Srn=C0*εn

Consigne

Mesure Pression

Correcteur échantillonné

Processus

F de T d'un bloqueur d'ordre zéro

D'après identification en TP n°1-1

// Processus: Regulation Pression d'Air (RPA) //*************************************** // correcteur utilisateur : RPA_Cor_P_EnC // pour cible D_REG #include <stdio.h> #include "RPA_Cor_P_EnC.h" // Definitions des constantes #define Val_Sat 838656 //Valeur de saturation du régulateur(4095-819)*256 #define C0 768 // Cofficient d'action proportionnel 3*256 puis arrondi // Définitions des variables int I_Resultat_Calcul; // Fonction initialisation void RPA_Cor_P_EnC_Init() { // Init variable sortie sr=0; // Fin init variable sortie } // fonction du correcteur //********************* void RPA_Cor_P_EnC_cor() { // Calcul de l'action de correction I_Resultat_Calcul=ecart*C0; // Mise à l'échelle I_Resultat_Calcul=I_Resultat_Calcul>>8; // division par 256 // Limitation de l'action de commande 4095-819 if(I_Resultat_Calcul>3276)I_Resultat_Calcul=3276; if(I_Resultat_Calcul<0)I_Resultat_Calcul=0; // Application résultat aprés transtypage sr=(short)(I_Resultat_Calcul); }

Fichier fourni: RPA_Cor_P_enC.txt

D'après TP n°1-4: On a obtenu le comportement attendu pour un coefficient C0=3 Si on souhaite en calcul par des entiers codés en virgule fixe avec 8 bits pour la partie décimale, il faut prendre C0=3*256=768 (doit être arrondi à l'entier le plus proche . Remarque: Le fait de multiplier par 256 et d'arrondir le résultat permet d'améliorer la précision de calcul.

Page manuel71 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-6 Correction Num en C

Page: 4/12

1.2 Expérimentations 1.2.1 Vérification du coefficient de transfert du correcteur

ProcessusDébit Pression

d'Air

Capteurpression

Capteur débit

C a p t e u rp r e s s i o n

Rés

ervo

ir d

'air

sous

pre

ssio

n

iu

VannePropelle

6-8 Bar

Entrée HP

i

Commande manuelle

Echappement libre

I.R.P.I. ( Interface pour Régulations de Processus Industriels ) Commande en boucle fermée

N->A

N<-A

N<-A

+

- 4/20 mASc1

4/20 mAM1

4/20 mAM2

Commandes binaires des perturbations

FuiteSortie

Pression entrée

CorrecteurUtilisateur

D_CCA © didalab

RAZ

C ε Sr

Valeur Repos20.00 %

M

CONSIGNE:Echelon constant

Val. C = 25.00 %

Retard = 1.000 s

Cor. Utilisateur

RPA_Cor_P_EnCTe = 300 ms IcD

ImD

ImP

MD

MPr

Pr

P1

P2

15.7 %

19.9 % 12.8 %4.3 %

1.2.2 Réponse à un échelon constant en boucle fermée

Mode: Boucle Fermée,

Proce ssus : Débit/Pression d'Air

Nom de fichier: ERD6_Pr_BF_P_EnC_C0=3

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 20 %,Val. C =25.00 % Retard =1.000 sCorrecteur en "C": RP A_Cor_P _EnC , T e = 300 m s

Date: 08 h 17 mn, 10 May 2012

0.00 3.20 6.40 9.60 12.80 16.00 19.20 22.40 25.60 28.80 32.00(s)14.0

15.2

16.4

17.6

18.8

20.0

21.2

22.4

23.6

24.8

26.0%

MesureConsigne

7.044 s19.7 %

1.856 s17.5 %

Constante de Temps τ = 3.906 s

23.138 s20.6 %

1.136 s16.8 % Temps de réponse

tr5% = 12.100 s

4.544 s25.0 %

0.833 s20.0 %

Sr =3*ε ε = C -M

Dans le TP n°5 on avait obtenu la même constante de temps pour la

même valeur de C0=3

Le système reste du premier ordre dominant car le temps de réponse

est égal à 3*τ

La période d'échantillonnage est

de 300 mS

L'entrée mesure est connectée à la

mesure pression

Page manuel72 sur 100

Référence document: ERD 006 040

Page: 5/12

1.2.3 Réponse en régime sinusoïdal en boucle fermée A la pulsation ω = 1/τF soit ω = 0,253 rad/s et F=0,04 Hz

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom Fichier: ERD6_Pr_BF_EnC_P_CO=3_Sin_W=1surTo

CONFIGURATION: Consigne: Sinus, Valeur Repos = 22 %,Val. C=22.40 %, Am pl.=5.00 %, Freq.= 0 .04000 Hz Ret ard =1.000 sCorrecteur en "C": RP A_Cor_P _EnC , T e = 50 ms

Date: 08 h 24 mn, 10 May 2012

0.00 6.40 12.80 19.20 25.60 32.00 38.40 44.80 51.20 57.60 64.00(s10.6

12.4

14.2

16.0

17.8

19.6

21.4

23.2

25.0

26.8

28.6%

MesureConsigne

32.341 s27.4 %

44.838 s17.4 %

35.598 s19.8 %

47.716 s14.9 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.774 = -2.22 dBRapport des amplitudes�T(jω)� = 0.488 = -6.23 dB

Déphasageϕ(S/E) = -47 ° = -0.82 rad

→ A la pulsation ω = 2/τF soit ω = 0,56 rad/s et F=0,08 Hz

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom Fichier: ERD6_Pr_BF_EnC_P_CO=3_Sin_W=2surTo

CONFIGURATION: Consigne: Sinus, Valeur Repos = 22 %,Val. C=22.89 %, Am pl.=5.00 %, Freq.= 0.08900 Hz Retard =0.000 sCorrecteur en "C": RP A_Cor_P _EnC , T e = 300 ms

Date: 08 h 32 mn, 10 May 2012

10.00 13.00 16.00 19.00 22.00 25.00 28.00 31.00 34.00 37.00 40.00(s)12.0

13.8

15.6

17.4

19.2

21.0

22.8

24.6

26.4

28.2

30.0%

MesureConsigne 25.160 s

27.9 %

30.805 s17.9 %

27.148 s18.9 %

32.651 s15.7 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.756 = -2.43 dBRapport des amplitudes�T(jω)� = 0.323 = -9.81 dB

Déphasageϕ(S/E) = -63 ° = -1.11 rad

Si premier ordre le déphasage attendu est -45° → O.K.

Si premier ordre le rapport attendu est GvF/ 2 =0,53 → O.K.

Si premier ordre le déphasage attendu est -63,5° → O.K.

SI premier ordre le rapport attendu est GvF/ 5 =0,335 → O.K.

Page manuel73 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-6 Correction Num en C

Page: 6/12

22 EETTUUDDEE AAVVEECC CCOORRRREECCTTEEUURR AA AACCTTIIOONN IINNTTEEGGRRAALLEE Rappel du schéma bloc

∆C ∆Sr* ∆MPr(p) (p) (p) Gvo

1 + τo .p -

∆M (p)

∆ε* (p)+

Te Bo(p)

∆Sr (p) C0

1-z-1

2.1 Prédéterminations 2.1.1 Relation de récurrence et programme en C

D'après le fonction de transfert du correcteur: Sr(z) (1- z-1) = C0.ε(z) → Sr(z) - Sr(z).z-1 = C0.ε(z) → Sr(z) = Sr(z).z-1 + C0.ε(z) On en déduit la relation de récurrence (relation entre les différents échantillons en se rappelant que: multiplier par z-1 c'est retarder d'une période d'échantillonnage. Srn = Srn -1 + C0.ε n où Srn est le résultat de calcul du correcteur à t= n.Te ε n est la valeur de l'écart à t= n.Te et Srn-1 la valeur du résultat de calcul le coup d'avant c'est-à-dire à t= (n-1).Te Programme en "C" ci-contre:

Consigne

Mesure Pression

Correcteur échantillonné

Processus

F de T d'un bloqueur d'ordre zéro

D'après identification en TP n°1-1

// Processus: Regulation de Pression d'Air (RPA) //*************************************** // correcteur utilisateur : RPA_Cor_I_EnC // pour cible D_REG #include <stdio.h> #include "RPA_Cor_I_EnC.h" // Definitions des constantes #define Val_Sat 838656 //Valeur de saturation du régulateur(4095-819)*256 #define C0 5 // Cofficient d'action proportionnel *256 // Définitions des variables int I_Resultat_Calcul; int I_sr1; // Fonction initialisation //******************** void RPA_Cor_I_EnC_Init() { // Init variable sortie sr=0; // Fin init variable sortie // Init autres variables I_sr1=0; } // fonction du correcteur //********************** void RPA_Cor_I_EnC_cor() { // Calcul de l'action de correction I_Resultat_Calcul=I_sr1+ecart*C0; // Limitation du résultat //if(I_Resultat_Calcul>Val_Sat)I_Resultat_Calcul=Val_Sat; if(I_Resultat_Calcul<0)I_Resultat_Calcul=0; // Mise à jour des grandeurs mémorisées I_sr1=I_Resultat_Calcul; // Mise à l'échelle I_Resultat_Calcul=I_Resultat_Calcul>>8; // division par 256 // Limitation de l'action de commande 4095-819 if(I_Resultat_Calcul>3276)I_Resultat_Calcul=3276; if(I_Resultat_Calcul<0)I_Resultat_Calcul=0; // Application résultat aprés transtypage sr=(short)(I_Resultat_Calcul); }

Fichier fourni: RPA_Cor_I_EnC.txt

D'après TP n°1-4: On a obtenu une réponse à un échelon constant présentant un dépassement relatif de 15% relatif pour un coefficient C0=0,02 Si on souhaite en calcul par des entiers codés en virgule fixe avec 8 bits pour la partie décimale, il faut prendre C0=0,02*256=5,12 arrondi à 5. Remarque: Arrondir 5,12 à l'entier le plus proche c'est-à-dire 5 conduit à une erreur relative de 2,4%

Page manuel74 sur 100

Référence document: ERD 006 040

Page: 7/12

2.1.2 Comportement du régulateur isolé Application à la réponse à un échelon constant de A= 5% avec C0 = 2 A t =Te Srn-1 = 0 et εn = 5 → Sr1 = A .C0 = 10 Pour tous les échantillons suivants Srn = Srn-1 + A .C0 = Srn-1 + 10 Soit le tableau de points: n = 1 2 3 4 5 6 7 8 9 10 Srn 10 20 30 4° 50 60 70 90 100 100

Globalement Sr(t) a l'allure d'une droite Y = a.X de coefficient directeur: a = A .C0/Te

Analogie avec un correcteur à action intégrale de constante d'intégration Ti, dans le domaine continu: Dans les mêmes conditions d'excitation, la réponse est également une droite de la forme Y = a.X de pente a = A/Ti

Soit par analogie: TiTeC0 =

2.2 Expérimentations 2.2.1 Réponse du correcteur isolé à un échelon de consigne de 10%

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom fichier: ERD6_Pr_Cor-I-EnC_C0=2

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 0 %,Val. C =5.00 % Retard =1.000 sCorrecteur en "C": RP A_Cor_I_EnC , T e = 300 m s

Date: 08 h 51 mn, 10 May 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)-16.1

-2.9

10.3

23.5

36.8

50.0

63.2

76.5

89.7

102.9

116.2%

Sort ie Reg.Consigne

1.002 s5.0 %

1.207 s10.1 %

1.513 s20.0 % 1.806 s

30.4 %

2.093 s40.5 %

2.393 s49.8 %

2.693 s60.6 %

3.006 s70.1 %

3.306 s80.4 %

3.613 s89.9 %

A .C0

Te 2.Te 3.Te …. t

Sr(t) = A .C0

Te

On vérifie que l'augmentation est de 10% à chaque période d'échantillonnage

On vérifie que la période d'échantillonnage Te = (2,69-1,2)/5=0,298S≈0,3S → O.K.

La sortie du correcteur sature à 100 %

Page manuel75 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-6 Correction Num en C

Page: 8/12

2.2.2 Réponse à un échelon constant en boucle fermée Pour le coefficient C0 =0,02 et B1=-1

Mode: Boucle Fermée,

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD6_Pr_BF_CorEnC_I_C0=0,02

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 18 %,Val. C =22.00 % Retard =1.000 sCorrecteur en "C": RP A_Cor_I_EnC , T e = 300 ms

Date: 08 h 59 mn, 10 May 2012

0.00 12.80 25.60 38.40 51.20 64.00 76.80 89.60 102.40 115.20 128.15.0

16.1

17.2

18.3

19.4

20.5

21.6

22.7

23.8

24.9

26.0%

MesureConsigne

107.853 s22.0 %

1.060 s17.9 %

DépassementD1 abs = 1.01 %D1 rel= 24.48 %tpic = 56.600 s

Temps de réponse tr5% = 101.000 s

2.2.3 Influence de la valeur du coefficient C0

Date: 09 h 17 mn, 10 May 2012 Influence C0

Processus: Débit/Pression d'AirComparaison de courbes de réponseCourbe n°1Consigne: Echelon constant Valeur Repos = 18 % Val. C = 22.00 % Ret ard = 1 .000 sCorrecteur: Z C0 = 0.10 C1 = 0.00 C2 = 0.00 C3 = 0.00 B1 = -1 .00 B2 = 0.00 B3 = 0.00 T e = 300 m sProcessus: Cde Isolée, Mesure P ression

0.00 12.80 25.60 38.40 51.20 64.00 76.80 89.60 102.40 115.20 128.00(s)

Mesure

15.0

16.3

17.6

18.9

20.2

21.5

22.8

24.1

25.4

26.7

28.0%

Consigne

Courbe n°2Consigne: Echelon const ant Valeur Repos = 18 % Val. C = 22 .00 % Retard = 1.000 sCorrecteur: Z C0 = 0 .02 C1 = 0 .00 C2 = 0 .00 C3 = 0 .00 B1 = -1.00 B2 = 0 .00 B3 = 0 .00 T e = 300 msProcessus: Cde Iso lée, Mesure P ression

Courbe n°3Consigne: Echelon constant Valeur Repos = 18 % Val. C = 22.00 % Ret ard = 1 .000 sCorrecteur: Z C0 = 1.00 C1 = 0.00 C2 = 0.00 C3 = 0.00 B1 = -1 .00 B2 = 0.00 B3 = 0.00 T e = 300 m sProcessus: Cde Isolée, Mesure P ression

Dans le TP n°4 on avait obtenu, pour les mêmes valeurs: C0=0,08 et B1=-1

tr5%=100S ; D1rel=24% et tpic =56,6S → Résultats tout à fait comparable à

ceux obtenus dans le TP n°5

Une augmentation du coefficient C0 correspond à une diminution de la constante de temps d'intégration → Augmentation de la pulsation des oscillations

→ Augmentation de l'amplitude des oscillations amorties

Pour C0 =1

Pour C0 =0,1 Pour C0 =0,2

Page manuel76 sur 100

Référence document: ERD 006 040

Page: 9/12

2.2.4 Comportement en régime harmonique Recherche de la pulsation propre (pour un système du deuxième ordre, c'est la pulsation pour laquelle le déphasage sortie/entrée vaut -90°)

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom fichier: ERD6_Pr_BF_EnC_I_Sin_W90

CONFIGURATION: Consigne: Sinus, Valeur Repos = 20 %,Val. C=20.89 %, Ampl.=5.00 %, Freq.= 0.00950 Hz Ret ard =0.000 sCorrecteur en "C": RP A_Cor_I_EnC , T e = 300 m s

Date: 09 h 47 mn, 10 May 2012

100.00 122.00 144.00 166.00 188.00 210.00 232.00 254.00 276.00 298.00 320.00(s)11.1

12.8

14.5

16.2

17.9

19.7

21.4

23.1

24.8

26.5

28.2%

MesureConsigne 234.343 s

25.9 %

286.935 s15.9 %

260.899 s25.7 %

314.272 s15.9 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.997 = -0.03 dBRapport des amplitudes�T(jω)� = 0.980 = -0.18 dB

Déphasageϕ(S/E) = -91 ° = -1.59 rad

33 EETTUUDDEE AAVVEECC CCOORRRREECCTTEEUURR IINNTTEEGGRRAALL ++ ZZEERROO ((PP++II)) Rappel du schéma bloc

∆C ∆Sr* ∆MPr(p) (p) (p) Gvo

1 + τo .p -

∆M (p)

∆ε* (p)+

Te Bo(p)

∆Sr (p) C0+C1.z-1

1-z-1

3.1 Prédéterminations 3.1.1 Relation de récurrence et programme en C

D'après le fonction de transfert du correcteur: Sr(z) (1- z-1) = (C0+ C1.z-1)ε(z) → Sr(z) - Sr(z).z-1 = C0.ε(z) +C1.z-1 → Sr(z) = Sr(z).z-1 + C0.ε(z) + C1.ε(z).z-1

On en déduit la relation de récurrence (relation entre les différents échantillons en se rappelant que: multiplier par z-1 c'est retarder d'une période d'échantillonnage. Srn = Srn -1 + C0.ε n + C1.ε n-1

où Srn est le résultat de calcul du correcteur à t= n.Te ; ε n , la valeur de l'écart à t= n.Te ; ε n-1 la valeur de l'écart à t= (n-1).Te et Srn-1 le résultat de calcul le coup d'avant c'est-à-dire à t= (n-1).Te

Consigne

Mesure Pression

Correcteur échantillonné

Processus

F de T d'un bloqueur d'ordre zéro

D'après identification en TP n°1-1

Le déphasage est celui attendu

est celui attendu: Si le déphasage vaut -90° et le rapport des

amplitudes vaut 1, cela correspond à système du deuxième ordre dont le coefficient

d'amortissement vaut 0,5

Page manuel77 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-6 Correction Num en C

Page: 10/12

3.1.2 Comportement du régulateur seul Application à la réponse à un échelon constant de 10% avec C0 = 2 et C1 = - 1,5 A t =Te Srn-1 = 0 et εn = 10 Sr1 = 2 .C0 = 20 Pour tous les échantillons suivants Srn = Srn-1 + 10 .(C0 +C1) = Srn-1 + 5 n = 1 2 3 4 5 6 7 8 9 10 Srn 20 25 30 35 40 45 50 55 60 65 Globalement Sr(t) a l'allure d'une droite Y = a.X +b de coefficient directeur: a = A .(C0+C1)/Te et b = A .C0 - A .(C0 +C1) = -A.C1 Analogie avec un correcteur à action proportionnelle et intégrale de constante d'intégration Ti, dans le domaine continu: Dans les mêmes conditions d'excitation, la réponse est également une droite de la forme Y = a.X+b de pente a = k.A/Ti et de valeur initiale k.A Soit par analogie:

Soit: C0 -k = k.Te /Ti → C0 = )1TiTek( +

Il faudra donc choisir: -C0 <C1 <0

C0 +C1= k.Te /Ti C1 = - k

A .C0

Te 2.Te 3.Te …. t

Sr(t) = t - C1.A A .C0

Te

- A .C1

// Processus: Regulation de Pression d'Air (RDA) //******************************************* // correcteur utilisateur : RPA_Cor_PI_EnC // pour cible D_REG #include <stdio.h> #include "RPA_Cor_I_EnC.h" // Definitions des constantes #define Val_Sat 838656 //Valeur de saturation du régulateur(4095-819)*256 #define C0 7500 // Cofficient d'action proportionnel *256 #define C1 5248 // Cofficient Zéro *256 // Définitions des variables int I_Resultat_Calcul; int I_sr1,ecart1; // Fonction initialisation //******************** void RPA_Cor_PI_EnC_Init() { // Init variable sortie sr=0; // Fin init variable sortie // Init autres variables I_sr1=0; ecart1=0 } // fonction du correcteur //********************** void RPA_Cor_PI_EnC_cor() { // Calcul de l'action de correction I_Resultat_Calcul=I_sr1+ecart*C0-ecart1*C1; // Limitation du résultat //if(I_Resultat_Calcul>Val_Sat)I_Resultat_Calcul=Val_Sat; if(I_Resultat_Calcul<0)I_Resultat_Calcul=0; // Mise à jour des grandeurs mémorisées I_sr1=I_Resultat_Calcul; ecart1=ecart; // Mise à l'échelle I_Resultat_Calcul=I_Resultat_Calcul>>8; // division par 256 // Limitation de l'action de commande 4095-819 if(I_Resultat_Calcul>3276)I_Resultat_Calcul=3276; if(I_Resultat_Calcul<0)I_Resultat_Calcul=0; // Application résultat aprés transtypage sr=(short)(I_Resultat_Calcul); }

D'après TP n°1-4: On a obtenu une réponse à un échelon constant présentant un dépassement relatif de 15% (pour une marge de phase de 45°) pour les valeurs des coefficients C0=29,3 et C1=-20,5 Si on souhaite en calcul par des entiers codés en virgule fixe avec 8 bits pour la partie décimale, il faut prendre C0=29,3*256=7500,8 arrondi à 7500 C1=20,5*256=5248

Fichier fourni: RPA_Cor_PI_EnC.txt

Page manuel78 sur 100

Référence document: ERD 006 040

Page: 11/12

3.2 Expérimentations et exploitations 3.2.1 Vérification du comportement du Correcteur isolé - Réponse à un échelon constant

→ Configurer le signal de commande (Valeur de repos =0 et valeur de l'échelon de consigne = 10%). → Faire un "RAZ correcteur"

D CCA © did l b

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom fichier: ERD6_Cor_EnC_PI_Seul _C0=2_C1=-1,5

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 0 %,Val. C =10.00 % Retard =1.000 sCorrecteur en "C": RP A_Cor_EnC_P I , T e = 300 ms

Date: 11 h 48 mn, 10 May 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)-13.0

-2.4

8.2

18.8

29.4

40.0

50.6

61.2

71.8

82.4

93.0%

ConsigneSort ie Reg.

0.988 s10.3 %

1.595 s25.0 %

1.881 s30.1 %

2.188 s35.1 %

1.275 s20.4 %

2.502 s40.0 %

3.2.2 Vérification précision statique

ProcessusDébit Pression

d'Air

Capteurpression

Capteur débit

C a p t e u rp r e s s i o n

Rés

ervo

ir d'a

ir so

us p

ress

ion

iu

VannePropelle

6-8 Bar

Entrée HP

i

Commande manuelle

Echappement libre

I.R.P.I. ( Interface pour Régulations de Processus Industriels ) Commande en boucle fermée

N->A

N<-A

N<-A

+

- 4/20 mASc1

4/20 mAM1

4/20 mAM2

Commandes binaires des perturbations

FuiteSortie

Pression entrée

CorrecteurUtilisateur

D_CCA © didalab

RAZ

C ε Sr

Valeur Repos18.00 %

M

CONSIGNE:Echelon constant

Val. C = 22.00 %

Retard = 1.000 s

Cor. Utilisateur

RPA_Cor_EnC_PITe = 300 ms IcD

ImD

ImP

MD

MPr

Pr

P1

P2

17.9 %

17.9 % 9.9 %

On vérifie le comportement prédéterminé du correcteur isolé (donc en boucle ouverte).

Excité par un échelon de 10%, il répond un échelon initial égal à 20% suivi d'une rampe; c'est donc bien une

proportionnelle + intégrale. On vérifie la périodicité des calculs:

s307,04

27,15,2Te =−

= → O.K.

l'augmentation est de 5% à chaque pas de calcul.

La précision statique est assurée puisque la mesure

rejoint la consigne en régime statique

Page manuel79 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-6 Correction Num en C

Page: 12/12

3.2.3 Réponse à un échelon constant en boucle fermée → Pour le réglage n°1: Pour une marge de phase de Mφ=60°

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom Fichier: ERD6_Pr_BF_EnC_PI_CO=28_C1=-25

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 19 %,Val. C =21.00 % Retard =1.000 sCorrecteur en "C": RP A_Cor_EnC_P I , T e = 300 m s

Date: 11 h 31 mn, 10 May 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)17.0

17.5

18.0

18.5

19.0

19.5

20.0

20.5

21.0

21.5

22.0%

MesureConsigne

0.995 s21.0 %

0.982 s19.0 %

2.113 s21.0 %

→ Pour le réglage n°2: Pour une marge de phase de Mφ=45°

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom fichier: ERD6_Pr_BF_EnC_PI_CO=29_C1=-20

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 19 %,Val. C =21.00 % Ret ard =1.000 sCorrecteur en "C": RP A_Cor_EnC_P I , T e = 300 ms

Date: 11 h 37 mn, 10 May 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)16.0

16.8

17.6

18.4

19.2

20.0

20.8

21.6

22.4

23.2

24.0%

MesureConsigne

4.478 s21.0 %

0.975 s19.0 %

Temps de réponse tr5% = 2.907 s

3.681 s21.2 %

2.488 s21.5 %

On vérifie que le système devient précis statiquement (grâce à l'action intégrale)

Dans le TP n°5 on avait obtenu, pour les mêmes valeur de tr5%=3,6S ; D1rel=30% et tpic =1,75S

C'est O.K.

Consigne

Cette réponse est conforme aux attentes sachant que, d'une façon générale, les dépassements doivent disparaître si la marge de phase est supérieure à 60°

Page manuel80 sur 100

Edition du : 09/06/12 Référence document: ERD 006 040

Processus:

Débit & Pression d'air Réf: ERD 006

Configuration:

Régulation de pression d'air

Compte rendu du Travaux Pratiques

N°1-7

Régulation TOR (Tout ou Rien)

Page manuel81 sur 100

Manuel de travaux pratiques: Régulation TOR de pression d'air Compte rendu du TP n°1-7

Page: 2/10

SOMMAIRE:

1 Pédéterminations__________________________________________________________ 3 1.1 Régime transitoire lorsque la commande Sr passe à 100%__________________________ 3 1.2 Régime transitoire lorsque la commande Sr passe à 0%____________________________ 4 1.3 Régime permanent en mode symétrique en BF ___________________________________ 4 1.4 Régime permanent en mode dissymétrique en BF _________________________________ 5

2 Expérimentations en Boucle Ouverte__________________________________________ 6 2.1 Caractérisation en régime statique _____________________________________________ 6 2.2 Caractérisation en régime d'échelon constant ____________________________________ 7

2.2.1 Commande à 100% en BO avec valeur initiale M1 ________________________________________ 7 2.2.2 Commande à 0% en BO avec valeur initiale M0 __________________________________________ 7

2.3 Caractérisation en régime sinusoïdal____________________________________________ 8

3 Expérimentation en Boucle Fermée___________________________________________ 9 3.1 En mode symétrique C=CSym _________________________________________________ 9 3.2 En mode non symétrique C > CSym ___________________________________________ 10 3.3 En mode non symétrique C < CSym ___________________________________________ 10

Page manuel82 sur 100

Référence document: ERD 006 040

Page: 3/10

Rappel des objectifs :

Le but est de régler une régulation de pression d'air dans un réservoir. Il s'agit d'expérimenter le système en boucle fermée, avec un correcteur de type "Tout Ou Rien" Le comportement du système pourra être déterminé à partir du modèle identifié en TP1-1.

11 PPEEDDEETTEERRMMIINNAATTIIOONNSS

1.1 Régime transitoire lorsque la commande Sr passe à 100% La commutation 0% à 100% de Sr se produit lorsque l'écart dépasse le seuil

positif: ε = RBP Or: ε = C-M Soit: M= C- RBP p1 RBCM −= Cette valeur particulière est la valeur initiale du régime transitoire qui débute à l'instant où Sr passe à 100%

Si le processus est du premier ordre dominant avec pour fonction de transfert:

p.1)p(

)p(

CM

τ+α

= l'équation différentielle qui lie la mesure pression à la commande a

pour expression )t(rdtdm

)t( s..m α=τ+ On rappelle que multiplier par "p" dans le domaine symbolique revient à dériver dans le domaine temporel. La transformation de Laplace de cette équation différentielle permet de tenir

compte de la valeur initiale: )p(r1)p()p( S.]MM.p.[M α=−τ+ → p.1

M.S.M

1)p(r)p( τ+

τ+α=

Si Sr=100% → M(∞)=MSat τ = τ1 → pM

S. Sat)p(r =α →

)p/1(M

)p.1(p

M.MM

1

1

1

11Sat)p( +τ

+τ+

τ+=

Soit la solution:

1/tSat1Sat)t( e).MM(Mm τ−−+=

La dérivée de cette fonction a pour expression;

1/t

1Sat1

')t( e1).MM(m τ−

⎟⎟⎠

⎞⎜⎜⎝

τ−−=

Soit à l'origine: 1

1Sat')0(

MMm

τ

−=

La commutation de 100% à 0% de Sr se produit lorsque l'écart passe en à ε = RBN

Or: ε = C-M Soit: M= C- RBN N0 RBCM −= Si RBP=+h en % RBN=-h en % on aura la plage de variation de l'écart: M0-M1=2.h

h étant faible (h=1% dans les expérimentations) on peut assimiler la courbe à sa tangente à l'origine.

Dans ce cas la durée de ce régime "1" a donc pour expression: 1Sat

11

MM

.h.2T

τ=

τ1

M1

MSat

t

m(t)

La tangente à l'origine atteint la valeur asymptotique pour t=τ1

Page manuel83 sur 100

Manuel de travaux pratiques: Régulation TOR de pression d'air Compte rendu du TP n°1-7

Page: 4/10

1.2 Régime transitoire lorsque la commande Sr passe à 0% Si Sr passe à 0% à t=0 (nouvelle origine des temps) → M(∞)≈ 0 τ = τ0

Soit la solution de nouveau régime, en remplaçant MSat par 0 dans les expressions obtenues en 1.2:

0/t0)t( e.Mm τ−=

La dérivée de cette fonction a pour expression;

0/t

00

')t( e

1.Mm τ−

⎟⎟⎠

⎞⎜⎜⎝

τ−=

Soit à l'origine: 0

0')0(

Mmτ

=

La commutation de Sr de 0% à 100% se produit pour ε = RBp

Or: ε = C-M Soit: M= C- RBN N0 RBCM −= Si RBP=+h en % RBN=-h en % on aura M0-M1=2.h

h étant faible (h=1% dans les expérimentations) on peut assimiler la courbe à sa tangente à l'origine.

Dans ce cas la durée de ce régime "0" a donc pour expression: 0

00 M

.h.2T

τ=

1.3 Régime permanent en mode symétrique en BF On dit que l'on fonctionne en mode symétrique en BF lorsque T0 = T1= T/2 Ce fonctionnement particulier est obtenu pour une valeur particulière de la consigne appelée "CSym".

Allure des signaux donnés ci-contre

On constate que le déphasage des

signaux est égal à: °−=ϕ 90Sr/M

La valeur moyenne du signal Sr(t)

vaut: 2SS M

Moyen =

et son fondamental: π= M

rS.2

S

La valeur moyenne du signal de mesure M(t) vaut: SymMoyen CM =

et son fondamental vaut: 2h.8M

π=

τ0

M0

t

La tangente à l'origine atteint la valeur asymptotique pour t=τ0

m(t)

Tout (100%) noté SM

t

T0=T/2 m(t)

T=T0+T1 t=0

M0

Rien (0%)

M1

ε(t) RBp =+h

RBN =-h

Sr(t)

t

t

CSym

Page manuel84 sur 100

Référence document: ERD 006 040

Page: 5/10

Pour un fonctionnement sinusoïdal à la pulsation ω90=2.π/T, le déphasage des

sinusoïdes devra être de -90° et le rapport des amplitudes: MS.h.4

rSM

π=

1.4 Régime permanent en mode disymétrique en BF Si C < CSym

La durée où Sr est à 100% est inférieure à la durée où Sr est à 0% Le rapport cyclique T1/T est donc inférieur à 0,5 ou encore T1 < T2

Les expressions littérales des différentes grandeurs restent inchangées

Si C > CSym

La durée où Sr est à 100% est supérieure à la durée où Sr est à 0% Le rapport cyclique T1/T est donc supérieur à 0,5 ou encore T1 > T2

Les expressions littérales des différentes grandeurs restent inchangées.

Tout (100%) noté SM

t

T0=T/2 m(t)

T=T0+T1 t=0

M0

Rien (0%)

M1

ε(t)

RBp =+h

RBN =-h

Sr(t)

t

t

C> CSym

Tout (100%) noté SM

t

T0=T/2 m(t)

T=T0+T1 t=0

M0

Rien (0%)

M1

ε(t)

RBp =+h

RBN =-h

Sr(t)

t

t

CSym

Page manuel85 sur 100

Manuel de travaux pratiques: Régulation TOR de pression d'air Compte rendu du TP n°1-7

Page: 6/10

22 EEXXPPEERRIIMMEENNTTAATTIIOONNSS EENN BBOOUUCCLLEE OOUUVVEERRTTEE

2.1 Caractérisation en régime statique Tableau des valeurs relevées Caractéristique statique

Sr en % MPr en % 0 0,4 5 2,2

10 5 15 8,8 20 13,2 25 18,3 30 23,2 35 27,8 40 31,1 45 33,8 50 36,1 55 37,8 60 39,3 65 41,2 70 42,9 75 44,4 80 45,1 85 45,5 90 45,5

05

101520253035404550

0 20 40 60 80 100

Sr

Mpr

On relève les valeurs de saturation:

%5,45MM SatSatPr == pour %85SS MrSat == Pour une commande en "Tout Ou Rien" , le 100% de commande correspond en fait à 85%. En mode symétrique, c'est-à-dire pour une commande avec un rapport cyclique de 0,5 la valeur moyenne de la commande devra être égale à

SrSym = 85/2 = 42,5% %5,42S ymrS =

Linéarisation autour du point de repos en mode symétrique

y = 0,5x + 10,82

05

101520

253035

4045

30 35 40 45 50 55 60

Sr

Mpr

D'après l'équation de la courbe de tendance, pour une commande symétrique, la mesure sera égale à:

x= 42,5% → MPr= y = 0,5 . 42,5 +10,82 = 32% → %32MC rMoyenPSym ==

Conséquence Si on admet qu'en mode symétrique, le signal de mesure est triangulaire et pour des seuils de commutation ±1% l'allure de MPr sera donc:

Soit les valeurs: %33M0 = et %31M1 =

31% 32% 33%

Page manuel86 sur 100

Référence document: ERD 006 040

Page: 7/10

2.2 Caractérisation en régime d'échelon constant 2.2.1 Commande à 100% en BO avec valeur initiale M1

Mode: Boucle Ouverte

Proce ssus : Débit/Pression d'Air

Nom Fichier: ERD6_Pr_BO_EC_40-100%

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 40 %,Val. C =100.00 % Ret ard =0.500 sProcessus: Comm ande Débit

Date: 10 h 43 mn, 29 March 2012

0.00 3.78 7.55 11.33 15.10 18.88 22.66 26.43 30.21 33.98 37.76(s)19.8

28.3

36.9

45.4

54.0

62.5

71.1

79.7

88.2

96.8

105.3%

Mes. P ressionSort ie Reg.

27.169 s45.9 %

3.620 s38.9 %

1.698 s35.6 %

Constante de Temps τ = 4.993 s

0.581 s32.4 %

2.2.2 Commande à 0% en BO avec valeur initiale M0

Mode: Boucle Ouverte

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD6_Pr_BO_EC_42-0%

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 42 %,Val. C =0.00 % Retard =0.500 sProcessus: Commande Débit

Date: 09 h 26 mn, 06 April 2012

0.00 6.40 12.80 19.20 25.60 32.00 38.40 44.80 51.20 57.60 64.00(s-9.4

-3.9

1.6

7.1

12.6

18.2

23.7

29.2

34.7

40.2

45.7%

Mes. P ressionSort ie Reg.

56.426 s1.6 %

2.424 s28.3 %

1.060 s31.7 %

Constante de Temps τ = 11.072 s

On relève τ1=5s

On retrouve la valeur de saturation de la mesure

On en déduit la durée T1

319,455.1.2

MM

.h.2T

1Sat

11 −

=−

τ= → s67,0T1 =

On relève τ0=11s

On en déduit la durée T0

7,06,133

11.1.2M

.h.2T

0

00 =

−=

τ= → s7,0T0 =

Page manuel87 sur 100

Manuel de travaux pratiques: Régulation TOR de pression d'air Compte rendu du TP n°1-7

Page: 8/10

2.3 Caractérisation en régime sinusoïdal Recherche de la pulsation pour laquelle le déphasage M/Sr vaut -90° (pulsation notée ω90°)

Mode: Boucle Ouverte

Processus: Débit/Pression d'Air

Nom Fichier: ERD6 Pr TOR Sin W90

CONFIGURATION: Consigne: Sinus, Valeur Repos = 48 %,Val. C=50.68 %, Ampl.=28.00 %, Freq.= 0.62000 Hz Retard =0.000 sProcessus: Ouvert

Date: 11 h 36 mn, 29 March 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)0.0

10.0

20.0

30.0

40.0

50.0

60.0

70.0

80.0

90.0

100.0%

3.0

3.1

3.2

3.3

3.4

3.5

3.6

3.7

3.8

3.9

4.0bar

Sort ie Reg.P ression

1.704 s78.7 %

2.502 s22.8 %

2.127 s3.6 bar

2.952 s3.4 bar

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = Sortie Reg.Sortie S = PressionRapport des valeurs moyennesT(0) = 0.069 = -23.23 dBRapport des amplitudes�T(jω)� = 0.002 = -53.85 dB

Déphasageϕ(S/E) = -95 ° = -1.66 rad

3.313 s78.7 %

4.124 s22.8 %

Relevé Sinus courbe= Sortie Reg.Val. moyenne = 50.750 %Amplitude = 27.917 %Frequence = 0.616 HzPeriode = 1.622 sPulsation = 3.872 rad/s

Comparaison par rapport aux prédéterminations → La période T=1,62s est à comparer à T=T0+T1= 1,37s

→ Le rapport des amplitudes 002,0rSrP= est à comparer à 015,0

85.14,31.4

S.h.2

rSM

M==

π=

sachant que M/Pr = 10

Le déphasage est ≈ -90°

Le rapport des amplitudes vaut

0,002

C'est la pression (en Bar) qui est représentée et non sa mesure en %

Page manuel88 sur 100

Référence document: ERD 006 040

Page: 9/10

33 EEXXPPEERRIIMMEENNTTAATTIIOONN EENN BBOOUUCCLLEE FFEERRMMEEEE

3.1 En mode symétrique C=CSym

Mode: Boucle Fermée, TOR

Proce ssus: Débit/Pression d'Air

Nom Fichier: ERD6_Pres_TP1-6_TOR_Symetrique.reg

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 30 %,Val. C =32.00 % Retard =0.000 sCorrecteur: TOR Ouvert , RBN = -1 .000, RBP = 1.000Processus: Comm ande Isolée

Date: 19 h 38 mn, 22 March 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)-3.3

7.3

17.9

28.5

39.1

49.7

60.3

70.9

81.5

92.1

102.8%

MesureConsigneSort ie Reg. 4.090 s

100.1 %

4.104 s0.4 %

4.847 s0.0 %

3.347 s100.1 %

Pour le même essai

Mode: Boucle Fermée, TOR

Processus : Débit/Pression d'Air

Nom Fichier: ERD6_Pr_TOR_Symetrique.reg

CONFIGURATION: Consigne: Echelon constant , Valeur Repos = 30 %,Val. C =32.00 % Ret ard =0.000 sCorrecteur: TOR Ouvert , RBN = -1 .000, RBP = 1.000Processus: Commande Isolée , Liaison mesure ouvert e

Date: 19 h 42 mn, 22 March 2012

0.00 0.58 1.15 1.73 2.30 2.88 3.46 4.03 4.61 5.18 5.76 (s)25.0

26.0

27.0

28.0

29.0

30.0

31.0

32.0

33.0

34.0

35.0%

MesureConsigne

1.029 s33.3 %

1.806 s30.7 %

2.583 s33.1 %

3.367 s30.5 %

4.124 s33.2 %

4.853 s30.9 %

Vérification du rapport cyclique

49,08,137,38,158,2

TT1 =

−−

==α → O.K.

Consigne =32%

On relève T1 = 4,09 - 3,35 = 0,74s Ce qui vérifie la valeur prédéterminée.

On relève T0 = 4,85 - 4,1 = 0,75s Ce qui vérifie ≈ la valeur prédéterminée.

Soit: Période T=T0+T1=1,49s → O.K. Fréquence F=1/T=0,67 Hz Pulsation ω=2.π/T=4,21 rad/s

On vérifie M0

On vérifie M1

On vérifie CSym = 32%

Page manuel89 sur 100

Manuel de travaux pratiques: Régulation TOR de pression d'air Compte rendu du TP n°1-7

Page: 10/10

3.2 En mode non symétrique C > CSym

Mode: Boucle Fermée, TOR

Processus: Débit/Pression d'Air

Nom Fichier: ERD6_Pr_TOR_Csym+10%.reg

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 40 %,Val. C =42.00 % Retard =0.000 sCorrecteur: TOR Ouvert , RBN = -1 .000, RBP = 1 .000Processus: Com mande Débit

Date: 20 h 20 mn, 22 March 2012

0.00 0.90 1.79 2.69 3.58 4.48 5.38 6.27 7.17 8.06 8.96 (s)-3.5

7.2

17.9

28.6

39.3

50.0

60.8

71.5

82.2

92.9

103.6%

MesureConsigneSort ie Reg. 2.757 s

100.0 %3.308 s99.9 %

5.387 s100.0 %

6.023 s100.0 %

8.133 s100.0 %

3.3 En mode non symétrique C < CSym

Mode: Boucle Fermée, TOR

Processus: Débit/Pression d'Air

Nom Fichier: ERD6_Pr_TOR_Csym-10%.reg

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 22 %,Val. C =22.00 % Retard =0.000 sCorrecteur: TOR Ouvert , RBN = -1 .000, RBP = 1 .000Processus: Comm ande Isolée

Date: 20 h 27 mn, 22 March 2012

0.00 0.90 1.79 2.69 3.58 4.48 5.38 6.27 7.17 8.06 8.96 (s)-11.8

-0.1

11.7

23.5

35.2

47.0

58.8

70.5

82.3

94.1

105.8%

MesureConsigneSort ie Reg. 3.276 s

100.3 %3.722 s100.1 %

4.888 s100.5 %

5.312 s100.1 %

6.585 s100.5 %

Détermination du rapport cyclique

8,076,235,53,339,5

TT1 =

−−

= → 01 TT >

Détermination du rapport cyclique

26,072,331,589,431,5

TT1 =

−−

==α → 01 TT <

Page manuel90 sur 100

Edition du : 09/06/12 Référence document: ERD 006 040

Processus:

Débit - Pression d'air Réf: ERD 006

Configuration:

Régulation de pression d'air

Compte-rendu de

Travaux Pratiques N°1-8

Régulation de pression d'air avec

correcteur flou

Page manuel91 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-8 Rég. pression avec correcteur flou

Page: 2/10

SOMMAIRE:

Rappel des objectifs: .............................................................................................................................. 3

1 Etude avec correcteur 1 entrée ...............................................................................................3 1.1 Mode proportionnel (intégrale déconnectée) ........................................................................... 3

1.1.1 Comportement en régime statique........................................................................................................... 3 1.1.2 Comportement en régime dynamique ..................................................................................................... 3

1.2 Vérification du bloc "dérivée" .................................................................................................. 5 1.3 Vérification de bloc "intégrale" ................................................................................................ 6 1.4 Mode proportionnel + Intégral ................................................................................................. 6

1.4.1 Comportement en régime d'échelon constant.......................................................................................... 6 1.4.2 Vérification du modèle par un essai en régime harmonique à la pulsation propre.................................. 8

2 Etude avec correcteur à 2 entrées.........................................................................................9 2.1.1 Comportement en régime d'échelon constant.......................................................................................... 9 2.1.2 Vérification du modèle par un essai en régime harmonique à la pulsation propre................................ 10

Page manuel92 sur 100

Référence document: ERD 006 050

Page: 3/10

Rappel des objectifs: Il s'agit d'étudier le comportement du système en régulation de pression d'air, corrigé par un correcteur flou à deux entrées, l'une étant l'écart (écart= consigne -mesure) et l'autre étant la dérivée de la mesure.

11 EETTUUDDEE AAVVEECC CCOORRRREECCTTEEUURR 11 EENNTTRREEEE

Dans ce cas l'entrée e2 restera déconnectée de la sortie du bloc 'dérivée': e2=0

1.1 Mode proportionnel (intégrale déconnectée)

1.1.1 Comportement en régime statique La caractéristique statique en boucle fermée est sensiblement linéaire. Le coefficient directeur de la courbe de tendance donne le coefficient de transfert en variation autour du point de repos choisi Mrepos=20%

886,0CmGvF =∆∆

=

Caractéristique statique autour de 20% y = 0,886x + 0,52

0

5

10

15

20

25

30

5 10 15 20 25 30 35

Consigne en %

Mes

ure

en %

1.1.2 Comportement en régime dynamique

Réponse à un échelon constant

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom fichier ERD6_RPA_BF-Flou_P-seul_e1-seule_k1=4_K2=4

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 18 %,Val. C =25.00 % Retard =0.500 s K1= 4.00, K2= 4 .000 Processus: Com mande Débit , Mesure P ression

Date: 08 h 46 mn, 05 June 2012

0.00 1.15 2.30 3.46 4.61 5.76 6.91 8.06 9.22 10.37 11.52(s)14.0

15.4

16.8

18.2

19.6

21.0

22.4

23.8

25.2

26.6

28.0%

MesureConsigne

9.557 s22.5 %

2.318 s20.5 %

1.227 s18.7 %

Constante de Temps τ = 1.631 s

0.491 s16.2 %

Temps de réponse tr5% = 5.472 s

5.835 s22.1 %

0.491 s25.0 %

0.464 s18.0 %

ε2 -> Erreur statique après échelon

ε1 -> Erreur statique avant échelon

Page manuel93 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-8 Rég. pression avec correcteur flou

Page: 4/10

Exploitation

→ La constante de temps en Boucle Fermée vaut: S63,1F =τ Cette constante de temps est plus faible que celle obtenue lors du TP 1.2. Le système est du premier ordre dominant car le temps de réponse à 5% est sensiblement égal à 3.τ -> 3*1,63 = 4,9S

→ L'erreur statique absolue vaut %8,11s =ε (18-16,2= 1,8%) soit 10% en valeur

relative avant application de l'échelon et %5,21s =ε (25-22,5=2,5%) soit toujours 10% en valeur relative, en valeur finale, après application de l'échelon.

→ Le gain en variation vaut: 9,01825

2,165,22CmGvF =

−−

=∆∆

= → ce qui confirme la valeur

obtenue en régime statique.

→ On en déduit la fonction de transfert en BF et en variation: p.63,119,0

C

mF

)p(

)p()p(v +

=∆

∆=

Vérification du modèle par un essai en régime harmonique

Mode: Boucle Fermée, Flou

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD6_RPA_BF-Flou_P_e1-seule_Sin-1surTof

CONFIGURATION: Consigne: Sinus, Valeur Repos = 20 %,Val. C=20.00 %, Ampl.=2.00 %, Freq.= 0.10000 Hz Ret ard =0.000 sCorrecteur: Flou K1= 4.00, K2= 4.000 Processus: , Mesure P ression

Date: 10 h 35 mn, 08 June 2012

0.00 3.20 6.40 9.60 12.80 16.00 19.20 22.40 25.60 28.80 32.00(s)16.0

16.8

17.6

18.4

19.2

20.0

20.8

21.6

22.4

23.2

24.0%

MesureConsigne

18.708 s22.0 %

23.707 s18.0 %

19.920 s19.9 %

25.108 s17.7 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 0.940 = -0.54 dBRapport des amplitudes�T(jω)� = 0.551 = -5.17 dB

Déphasageϕ(S/E) = -44 ° = -0.76 rad

Pour la pulsation de cassure ω=1/τ =6,13rad/s -> F=1Hz

d/

Le déphasage attendu est -45° -> O.K.

Le rapport attendue est 0,9/√2=0,6 -> O.K.

Page manuel94 sur 100

Référence document: ERD 006 050

Page: 5/10

Influence du coefficient d'action proportionnel k1

did l bDate: 10 h 57 mn, 02 June 2012 Influence constante d'intégration coefficient K1

Processus: Débit/Pression d'AirComparaison de courbes de réponseCourbe n°1Consigne: Echelon const ant Valeur Repos = 18 % Val. C = 25 .00 % Retard = 0 .500 s

K1 = 2.00 K2 = 4.000 Processus:, Mesure P ression

0.00 1.15 2.30 3.46 4.61 5.76 6.91 8.06 9.22 10.37 11.52(s)

Mesure

12.0

13.4

14.8

16.2

17.6

19.0

20.4

21.8

23.2

24.6

26.0%

Consigne

Courbe n°2Consigne: Echelon const ant Valeur Repos = 18 % Val. C = 25 .00 % Retard = 0.500 s

K1 = 4.00 K2 = 4.000 Processus:, Mesure P ression

Courbe n°3Consigne: Echelon const ant Valeur Repos = 18 % Val. C = 25 .00 % Retard = 0 .500 s

K1 = 6.00 K2 = 4.000 Processus:, Mesure P ression

Courbe n°1: K1=2

Courbe n°2: K1=4

Courbe n°3: K1=6

Une augmentation du coefficient k2 entraîne une diminution des erreurs statiques ainsi qu'une diminution de la constante de temps.

1.2 Vérification du bloc "dérivée" On fait cette vérification en traçant la sortie de bloc dérivée de la mesure:

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom fichier: ERD6_RPA_BF_Flou_P-seul_e1-seul_EC

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 18 %,Val. C =25.00 % Retard =0.500 s K1= 4 .00, K2= 4 .000 Processus: Com mande Débit , Mesure P ression

Date: 10 h 15 mn, 02 June 2012

0.00 1.15 2.30 3.46 4.61 5.76 6.91 8.06 9.22 10.37 11.52(s)-5.9

-2.5

0.9

4.2

7.6

11.0

14.3

17.7

21.1

24.4

27.8%

MesureConsigneS. Act ion D.

0.791 s16.9 %

1.227 s18.4 %

1.036 s15.4 %

La valeur de la sortie est à comparer à

%2,17791,0227,19,164,185

tm*Td

−−

=∆∆

-> O.K.

Page manuel95 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-8 Rég. pression avec correcteur flou

Page: 6/10

1.3 Vérification de bloc "intégrale" On fait cette vérification en traçant la réponse du bloc 'intégration' par une constante. Il faut donc ouvrir la boucle.

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom fichier: ERD6_RPA_BO_Flou_Verif-Action-I

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 0 %,Val. C =5.00 % Retard =0.500 s K1= 4.00, K2= 4 .000 Processus: Liaison mesure ouvert e

Date: 10 h 25 mn, 02 June 2012

0.00 0.30 0.60 0.90 1.20 1.50 1.80 2.10 2.40 2.70 3.00 (s)-16.1

-2.9

10.3

23.5

36.8

50.0

63.2

76.5

89.7

102.9

116.2%

S. Act ion I.

0.516 s0.2 %

2.412 s94.8 %

1.906 s10.1 %

1.4 Mode proportionnel + Intégral 1.4.1 Comportement en régime d'échelon constant

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom fichier: ERD6_RPA_BF_Flou_e1-seule_PI_K1=4_K2=4_Ti=0,2

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 18 %,Val. C =22.00 % Retard =0.500 s K1= 4.00, T i= 0 .20 s, K2= 4 .000 Processus: Com mande Débit , Mesure P ression

Date: 10 h 37 mn, 02 June 2012

0.00 1.15 2.30 3.46 4.61 5.76 6.91 8.06 9.22 10.37 11.52(s)16.0

17.0

18.0

19.0

20.0

21.0

22.0

23.0

24.0

25.0

26.0%

MesureConsigne

10.429 s22.0 %

0.491 s18.0 %

DépassementD1 abs = 1.44 %D1 rel= 35.94 %tpic = 3.132 s

Temps de réponse tr5% = 9.270 s

La valeur de la pente de la rampe est à comparer à:

s/%50%102,0

1S*Ti1

tm

f ===∆∆

s/%9,49516,041,2

2,08,94tm

=−−

=∆∆

-> O.K.

La mesure rejoint la consigne

Le dépassement relatif est important

Le temps de réponse est plus grand

Page manuel96 sur 100

Référence document: ERD 006 050

Page: 7/10

Exploitation → La connexion de l'action intégrale rend le système précis statiquement (Si la consigne est constante, la mesure rejoint la consigne en régime final). → Dans les conditions de l'essai, le système est oscillatoire amorti. On peut admettre que le système est du deuxième ordre. - Le coefficient d'amortissement peut être déduit du dépassement relatif

- La pulsation propre peut être déduite de de tpic car la pulsation des oscillations

amorties a pour expression: 2FFoa 1 ξ−ω=ω

Or tpic=Toa/2 22Fpic

F3,01.13,3

14,3

1t −=

ξ−

π=ω → s/rad05,1F =ω

La pulsation propre peut être également déduite du temps de réponse en se servant de l'abaque des temps de réponse réduits:

Soit en définitive la FTBF en variation: 2

2F

2

FF

)p(

)p()p(v

p.9,0p.57,01

1

pp.21

1C

mF

++=

ω+

ωξ+

=∆

∆=

ξ

Pour un dépassement relatif de 36%

Le coefficient d'amortissement

3,0F ≥ξ

ξ

tr5% *ωF =8

→s/rad9,0

tr8

F ==ω

Le coefficient d'amortissement

3,0F ≥ξ

Page manuel97 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-8 Rég. pression avec correcteur flou

Page: 8/10

1.4.2 Vérification du modèle par un essai en régime harmonique à la pulsation propre

Résultat d'expérimentation

Mode: Boucle Fermée,

Proce ssus: Débit/Pression d'Air

Nom fichier: ERD6_RPA_BF_Flou-PI_e1-seule_Sin_Wf

CONFIGURATION: Consigne: Sinus, Valeur Repos = 20 %,Val. C=20.59 %, Am pl.=1.00 %, Freq.= 0.16700 Hz Ret ard =0.000 s K1= 4.00, T i= 0 .20 s, K2= 4.000 Processus: , Mesure P ression

Date: 10 h 36 mn, 06 June 2012

0.00 2.00 4.00 6.00 8.00 10.00 12.00 14.00 16.00 18.00 20.00(s)18.0

18.5

19.0

19.5

20.0

20.5

21.0

21.5

22.0

22.5

23.0%

MesureConsigne

8.189 s21.6 %

11.266 s19.6 %

9.562 s21.7 %

12.544 s19.5 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 1.001 = 0.01 dBRapport des amplitudes�T(jω)� = 1.105 = 0.86 dB

Déphasageϕ(S/E) = -80 ° = -1.40 rad

Influence de la constante d'intégration Ti

Date: 10 h 50 mn, 02 June 2012 Influence constante d'intégration Ti

Processus: Débit/Pression d'AirComparaison de courbes de réponseCourbe n°1Consigne: Echelon const ant Valeur Repos = 18 % Val. C = 22.00 % Retard = 0 .500 s

K1 = 4.00 T i = 0 .10 s K2 = 4.000 Processus:, Mesure P ression

0.00 1.15 2.30 3.46 4.61 5.76 6.91 8.06 9.22 10.37 11.52(s)

Mesure

16.0

16.9

17.8

18.7

19.6

20.5

21.4

22.3

23.2

24.1

25.0%

Consigne

Courbe n°2Consigne: Echelon const ant Valeur Repos = 18 % Val. C = 22.00 % Retard = 0 .500 s

K1 = 4.00 T i = 0 .20 s K2 = 4.000 Processus:, Mesure P ression

Courbe n°3Consigne: Echelon const ant Valeur Repos = 18 % Val. C = 22.00 % Retard = 0 .500 s

K1 = 4.00 T i = 0 .40 s K2 = 4.000 Processus:, Mesure P ression

Courbe n°1: Ti=0,1s

Courbe n°1: Ti=0,2s

Courbe n°3: Ti=0,4s

Une augmentation de la constante d'intégration diminue le dépassement mais augmente tpic

On attend -90° → ≈ O.K.

Pour la pulsation propre 2.π.F=6,28.0,167=1,05 rad/s

Doit être >1 si ξ<0,5 → O.K.

Page manuel98 sur 100

Référence document: ERD 006 050

Page: 9/10

22 EETTUUDDEE AAVVEECC CCOORRRREECCTTEEUURR AA 22 EENNTTRREEEESS 2.1.1 Comportement en régime d'échelon constant

Résultat d'expérimentation

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom fichier: ERD6_RPA_BF_Flou__PID_K1=4_K2=4_Ti=0,1_Td=5

CONFIGURATION: Consigne: Echelon const ant , Valeur Repos = 18 %,Val. C =22.00 % Retard =0.500 s K1= 4.00, T i= 0.10 s, T d= 5.00 s, α= 1.000 , Act ion dérivée sur mesure, K2= 4.000 Processus: Comm ande Débit , Mesure P ression

Date: 11 h 02 mn, 02 June 2012

0.00 1.15 2.30 3.46 4.61 5.76 6.91 8.06 9.22 10.37 11.52(s)16.0

16.9

17.8

18.7

19.6

20.5

21.4

22.3

23.2

24.1

25.0%

ConsigneMesure

8.098 s22.0 %

0.450 s18.0 %

Temps de réponse tr5% = 2.898 s

3.313 s21.9 %

0.545 s22.0 %

Exploitation - Dépassement est très faible (de l'ordre de qlq %). Si on admet un modèle du deuxième ordre, le coefficient d'amortissement est compris entre 0,7 (si D1r=5%) est 1 (si D1r=0%)

- Si on admet 7,0F =ξ , on peut déduire la pulsation propre du temps de réponse.

9,23tF

%5rà =ω

= → s/rad03,1F =ω

-> l'application l'entrée e1 (proportionnelle à la dérivée de la mesure) entraîne une augmentation de l'amortissement sans modifie la pulsation propre.

Soit en définitive la FTBF en variation: 2

2F

2

FF

)p(

)p()p(v

p.94,0p.7,011

pp.21

1Cm

F++

=

ω+

ωξ+

=∆

∆=

- Le dépassement a quasiment disparu - La précision statique est toujours assurée

Page manuel99 sur 100

Manuel de travaux pratiques: Régulation de pression d'air Compte-rendu TP n°1-8 Rég. pression avec correcteur flou

Page: 10/10

2.1.2 Vérification du modèle par un essai en régime harmonique à la pulsation propre

Mode: Boucle Fermée,

Processus: Débit/Pression d'Air

Nom fichier: ERD6_RPA_BF_Flou-PID_Sin_Wf

CONFIGURATION: Consigne: Sinus, Valeur Repos = 20 %,Val. C=20.59 %, Ampl.=2.00 %, Freq.= 0.15900 Hz Retard =0.000 s K1= 4.00, T i= 0.20 s, T d= 5.00 s, α= 1.000, Act ion dérivée sur mesure, K2= 4.000 Processus: , Mesure P ression

Date: 10 h 42 mn, 06 June 2012

0.00 2.00 4.00 6.00 8.00 10.00 12.00 14.00 16.00 18.00 20.00(s)16.0

16.8

17.6

18.4

19.2

20.0

20.8

21.6

22.4

23.2

24.0%

MesureConsigne

7.811 s22.6 %

10.935 s18.6 %

9.325 s21.7 %

12.355 s19.5 %

Relevés en régime harmoniqueT(p) =

S(p)E(p)

avec p = jω

Entrée E = ConsigneSortie S = MesureRapport des valeurs moyennesT(0) = 1.001 = 0.01 dBRapport des amplitudes�T(jω)� = 0.528 = -5.54 dB

Déphasageϕ(S/E) = -87 ° = -1.52 rad

On attend -90° → O.K.

Pour la pulsation propre 2.π.F=6,28.0,159=1 rad/s

Doit être =-3dB si ξ=0,7 et =-6dB si ξ=1 → O.K.

Page manuel100 sur 100