• Aucun résultat trouvé

14 Lieu de Nyquist et diagramme de Bode 14.1

N/A
N/A
Protected

Academic year: 2022

Partager "14 Lieu de Nyquist et diagramme de Bode 14.1"

Copied!
13
0
0

Texte intégral

(1)

14 Lieu de Nyquist et diagramme de Bode

14.1

Diagrammes de Bode exact et asymptotique de G(s) = Y(s)

U(s) = K s·(1 +s·T) pourK = 10 et T = 1 [s] :

10−2 10−1 100 101 102

−60

−40

−20 0 20 40

60 Diagramme de Bode (exact et asymptotique)

gain [dB]

10−2 10−1 100 101 102

−180

−135

−90

−45 0

ω [rad/s]

phase [degré]

f_ra_14_1_1.eps

Lieu de Nyquist :

−10 −9 −8 −7 −6 −5 −4 −3 −2 −1 0

−1000

−900

−800

−700

−600

−500

−400

−300

−200

−100 0

Re

Im

Diagramme de Nyquist

(2)

14.2

Diagrammes de Bode exact et asymptotique de G(s) = Y(s)

U(s) = (1 + 10·s) (1 +s)·(1 + 3·s)

10−2 10−1 100 101 102

−40

−20 0

20 Diagramme de Bode (exact et asymptotique)

gain [dB]

10−2 10−1 100 101 102

−90

−45 0 45 90

ω [rad/s]

phase [degré]

f_ra_14_2_1.eps

Lieu de Nyquist :

0 0.5 1 1.5 2 2.5 3

−1.5

−1

−0.5 0 0.5 1

Re

Im

Diagramme de Nyquist

f_ra_14_2_2.eps

14.3

Diagrammes de Bode exact et asymptotique de G(s) = Y(s)

U(s) = 10· (1 + 10·s) s·10

(3)

100−3 10−2 10−1 100 101 20

40

60 Diagramme de Bode (exact et asymptotique)

gain [dB]

10−3 10−2 10−1 100 101

−90

−45 0

ω [rad/s]

phase [degré]

f_ra_14_3_1.eps

14.4

Diagrammes de Bode exact et asymptotique de G(s) = Y(s)

U(s) = 10·(1 +s)

100−2 10−1 100 101 102

20 40

60 Diagramme de Bode (exact et asymptotique)

gain [dB]

100−2 10−1 100 101 102

45 90

ω [rad/s]

phase [degré]

f_ra_14_4_1.eps

(4)

14.5

Diagrammes de Bode exact et asymptotique de N1(s) = 1−s et

N2(s) = 1 +s

100−2 10−1 100 101 102

20

40 Diagramme de Bode (exact et asymptotique)

gain [dB]

10−2 10−1 100 101 102

−90

−45 0 45 90

ω [rad/s]

phase [degré]

f_ra_14_5_1.eps

(5)

14.6

Diagrammes de Bode exact et asymptotique de G(s) = 100

s2 · (1 +s·0.3333)

(1 +s·0.01)·(1 +s·0.003333)

0.1 1 10 59.6418100 1000 10000

−120

−100

−80

−60

−40

−20 0 20 40 60

80 Diagrammes de Bode exact et asymptotique (exact et asymptot ique)

gain [dB]

0.1 1 10 59.6418100 1000 10000

−180

−135

−90

−45 0 45 90 180

ω [rad/s]

phase [degré]

f_ra_14_6_1.eps

(6)

15 Lieu de Nyquist et diagramme de Bode d’un syst` eme asservi

On commence par mettre la fonction de transfert en boucle ouverte Go(s) sous forme de Bode :

Go(s) = 10· 100

s+ 10 = 100

1 +s·0.1 = Ko 1 +s·To

On en d´eduit l’expression de la fonction de transfert en boucle ferm´ee, r´egulation de correspondance :

Gw(s) = W(s)

Y(s) = Go(s) 1 +Go(s) =

Ko

1+s·To

1 + 1+s·TKo

o

= Ko

1 +s·To+Ko

= Ko 1 +Ko

· 1

1 +s·1+KTo

o

= Kw

1 +s·Tw

Le trac´e des diagrammes de Bode exact et asymptotique est le suivant :

10−1 100 101 102 103 104 105

−40

−20 0 20 40

Diagrammes de Bode de Go(s) et Gw(s) (exact et asymptotique)

gain [dB]

Go Gw

10−1 100 101 102 103 104 105

−90

−45 0

ω [rad/s]

phase [degré]

Go Gw

f_ra_17_1.eps

Ces diagrammes confirment que :

1. Tout pendant que le gain de boucle |Go(j·ω)| est ´elev´e, la pr´ecision en boucle ferm´ee est bonne puisque |Gw(j·ω)| →1 ;

(7)

2. Le syst`eme est g´en´eralement plus dynamique en boucle ferm´ee qu’en boucle ouverte ;

3. A partir d’une certaine pulsation, de l’ordre de grandeur de la pulsation de coupure `a 0 [dB] en boucle ouverte ωco , le gain en boucle ferm´ee chute et rejoint celui en boucle ouverte.

Les lieux de Nyquist correspondants sont trac´es ci-dessous et ne font que corro- borer ces dires.

0 20 40 60 80 100

−100

−90

−80

−70

−60

−50

−40

−30

−20

−10 0

Re(Go(jω)) Im(Go(jω))

Lieu de Nyquist de Go(s)

f_ra_17_2.eps

0 0.2 0.4 0.6 0.8 1

−1

−0.9

−0.8

−0.7

−0.6

−0.5

−0.4

−0.3

−0.2

−0.1 0

Re(Gw(jω)) Im(Gw(jω))

Lieu de Nyquist de Gw(s)

f_ra_17_3.eps

16 Lieu de Nyquist et diagramme de Bode d’un syst` eme asservi

16.1

Les pˆoles de la fonction de transfert en boucle ferm´ee Gw(s) ou Gv(s) sont les valeurs annulant leur d´enominateur ; ´ecrire que celui-ci est ´egal `a z´ero revient `a r´esoudre l’´equation caract´eristique dc(s) :

dc(s) = 1 +Go(s) = 0

La fonction de transfert en boucle ouvertGo(s) a pour expression : Go(s) = Kp ·(1 +s·Td)· Ka2

(1 +s·T) · Ke s = Ko

s · (1 +s·Td) (1 +s·T) avecKo =Kp·Ka1·Ke

On peut en d´eduire soit directement l’´equation caract´eristique, soit tout d’abord la fonction de transfert en boucle ferm´ee, r´egulation de correspondance, Gw(s) : Gw(s) = Y (s)

W(s) = Go(s) 1 +Go(s) =

Ko

s · (1+s·T(1+s·Td))

1 + Kso · (1+s·T(1+s·Td)) = Ko·(1 +s·Td)

s·(1 +s·T) +Ko·(1 +s·Td)

= (1 +s·Td) 1

T

(8)

Le d´enominateur obtenu est `a identifier terme `a terme au d´enominateur de la fonction de transfert d’un syst`eme fondamental d’ordre 2 :

G2(s) = K2 1 + 2·ζω

n ·s+ω12 n ·s2 On a :

ωn = qKo

T

ζ = 12 ·

Td+ K1

o

·ωn= 12 ·

Td+ K1

o

·q

Ko

T

On en extrait l’expression deKo en fonction deζ : ζ2 = 14 ·

Td+ K1

o

2

· KTo

4·ζ2·T ·Ko =Ko2·Td2 + 2·Td·Ko+ 1 Ko2·Td2+Ko·2·(Td−2·ζ2·T) + 1 = 0 Finalement :

Ko2 ·Td2+Ko·2·(Td−2·ζ2·T) + 1 = 0 Ko1,2 = −2·(Td−2·ζ2·T)±

4·(Td−2·ζ2·T)2−4·Td2 2·Td2

= (Td−2·ζ2·T)±

(Td−2·ζ2·T)2−Td2

Td2 = (Td−2·ζ2·T)±

−4·Td·ζ2·T+4·ζ4·T2 Td2

= (Td−2·ζ2·T)±2·ζ·

T·(−Td2·T) Td2

Pour queζ = 0.5, il faut donc que :

Ko1,2 = −(1−2·0.25·10)±2·0.5·p

10·(−1 + 0.25·10)

1 =

7.873 0.127 On choisit ici de mani`ere arbitraire la solution assurant le comportement le plus rapide en boucle ferm´ee. Sachant que la dur´ee de r´eglage Treg est donn´ee, pour un syst`eme `a deux pˆoles dominants, de mani`ere relativement pr´ecise par

Treg = 3

δ = 3 ζ·ωn et que selon la relation obtenue pr´ec´edemment

ωn = rKo

T

il est ´evident que c’est la valeur la plus ´elev´ee de Ko qui doit ˆetre choisie. On en d´eduit le gain Kp du r´egulateur :

Kp = Ko

Ka1 ·Ke = 7.873

10·1 = 0.7873

Le programmeMATLABsuivant permet de v´erifier qu’avec cette valeur deKp, le taux d’amortissementζ est bien ´egal `a 0.5.

(9)

% I n i t i a l i s a t i o n d e s p a r a m e t r e s T = 1 0 ;

Ka2 = 1 0 Ke = 1 ; Kp = 0 . 7 8 7 3 ; Td = 1 ; a = 1 e−3;

% F o n c t i o n s de t r a n s f e r t

% R e g u l a t e u r

[ numGc, denGc ] = p a r a l l e l ( [ Kp ] , [ 1 ] , Kp∗[ Td , 0 ] , [ a∗Td , 1 ] ) ;

% S y s t e m e a r e g l e r numGa = Ka2∗Ke ; denGa = [ T , 1 , 0 ] ;

% F o n c t i o n s de t r a n s f e r t en b o u c l e o u v e r t e

[ numGo, denGo ] = s e r i e s ( numGc, denGc , numGa, denGa ) ;

% F o n c t i o n s de t r a n s f e r t en b o u c l e f e r m e e r e g u l a t i o n de c o r r e s p o n d a n c e [ numGw, denGw ] = c l o o p ( numGo, denGo ) ;

% C a l c u l du t a u x d ’ a m o r t i s s e m e n t z e t a a l ’ a i d e de l a f o n c t i o n damp damp( denGw)

% A f f i c h a g e de p o l e s e t d e s c o u r b e s e q u i a m o r t i s s e m e n t a v e c m i s e en f o r m e f i g u r e( 1 )

pzmap ( numGw, denGw) s g r i d ( [ 0 . 1 : 0 . 1 : 0 . 9 ] , [ ] ) a x i s( [−2 , 0 ,−1 , 1 ] ) a x i s( ’ s q u a r e ’ )

t i t l e( ’ C o n f i g u r a t i o n p o l e−z ´e r o en b o u c l e f e r m´e e ’ )

% T r a c e de l a r e p o n s e i n d i c i e l l e f i g u r e( 2 )

s t e p m e ( numGw, denGw)

Le trac´e de la configuration pˆole-z´ero en boucle ferm´ee confirme que ζ = 0.5

−2 −1.8 −1.6 −1.4 −1.2 −1 −0.8 −0.6 −0.4 −0.2 0

−1

−0.8

−0.6

−0.4

−0.2 0 0.2 0.4 0.6 0.8 1

0.8 0.7 0.6 0.2

0.9 0.7

0.9 0.4

0.8 0.1

0.1 0.2

0.3 0.3

0.5 0.4 0.5 0.6

f_ra_18_1.eps Configuration pole−zéro en boucle fermée

Real Axis

Imaginary Axis

alors que la r´eponse indicielle deGw(s) montre un comportement bien amorti.

(10)

0 2 4 6 8 10 12 14 0

0.2 0.4 0.6 0.8 1 1.2 1.4

t [s]

y(t)

Réponse indicielle

Treg+/−5%=5[s]

Tdep T10%

T90%

Tm=1.2[s]

D=26.6875%

yInf=1

f_ra_18_2.eps

16.2

Les fonctions de transfert en boucle ouverte Go(s) ainsi qu’en boucle ferm´ee Gw(s), r´egulation de correspondance, ont d´ej`a ´et´e calcul´ees au point pr´ec´edent.

La fonction de transfert en boucle ferm´eeGv(s), r´egulation de maintien, a quant

`

a elle pour expression :

Gv(s) = Y (s)

V (s) = Ga2(s) 1 +Go(s) =

Ka2·Ke

s · (1+s·T1 )

1 + Kso ·(1+s·T(1+s·Td)) = Ka2·Ke

s·(1 +s·T) +Ko·(1 +s·Td)

= 1

Kp · 1

1 +s·

Td+K1

o

+s2 ·KT

o

Les diagrammes de Bode des trois fonctions de transfert sont donn´es ci-dessous.

(11)

10−2 10−1 100 101 102

−80

−60

−40

−20 0 20 40

60 Diagramme de Bode (exact et asymptotique)

gain [dB]

10−2 10−1 100 101 102

−180

−135

−90

−45 0

ω [rad/s]

phase [degré]

f_ra_18_3.eps

(12)

17 Lieu de Nyquist et diagramme de Bode de syst` emes poss´ edant un retard pur

17.1

Diagramme de Nyquist de G(s) =e−s·Tr, avec Tr = 2 [s] :

−1.5 −1 −0.5 0 0.5 1 1.5

−1.5

−1

−0.5 0 0.5 1 1.5

Re(G(jω))

Im(G(jω))

Lieu de Nyquist de G(s)

f_ra_15_1.eps

Diagramme de Bode :

10−1 100 101

−20 0

20 Diagramme de Bode

gain [dB]

10−1 100 101

−630

−540

−450

−360

−270−225

−180−135−90−450

ω [rad/s]

phase [degré]

f_ra_15_2.eps

La repr´esentation de la phase de l’´el´ement retard pur en ´echelles lin´eaires pour la pulsation est la suivante :

(13)

0 1 2 3 4 5 6 7 8 9 10

−600

−500

−400

−300

−200

−100 0

ω [rad/s] (lin.)

arg(G(jω)) [deg.]

Phase de G(s)

f_ra_15_3.eps

18 Lieu de Nyquist

L’examen du diagramme de Bode met en ´evidence les comportement suivants : – Pour les basses fr´equences, la phase tend vers −180 [] et le gain vers l’infini.

– A hautes fr´equences, le gain tend naturellement vers z´ero et la phase vers

−180 [].

– Dans une zone de fr´equences interm´ediaires, la phase remonte provisoirement, avant de chuter vers −180 [].

0 G ( j w )

I m

- 1 R e

w = 0 [ r a d / s ]

w = [ r a d / s ]¥

f _ 2 0 _ 1 . e p s

Références

Documents relatifs

En Python, pour interrompre un programme qui boucle à l'infini, il suffit de faire Ctrl + C.3. Remarque :

Comme les pˆ ates sont plong´ ees dans l’eau quand celle-ci est en ´ ebullition, elles sont plong´ ees dans un fluide ` a plus basse temp´ erature et devront donc y rester

Le tracé d’un diagramme de Bode débute par celui des asymptotes caractérisant le comportement du système pour ω → 0 (basses fréq.) et ω → +∞ (hautes fréq.) On affine le

Elle créée donc un trou dans le circuit et empèche la circulation du courant dans la boucle concernée. Copyright © Cours de Physique et de Chimie

Elle créée donc un trou dans le circuit et empèche la circulation du courant dans la boucle concernée. Copyright © Cours de Physique et de Chimie

Cette sonde est constitu´ee d’un cˆ able coaxial analogue au pr´ec´edent et d’une tˆete de sonde comprenant une r´esistance R s de 9 MΩ en parall`ele avec un condensateur C

Dans le mode de fonctionnement le plus élémentaire, où l’angle d’autopilotage ψ est maintenu constant à 0, il existe une vitesse limite, appelée vitesse de base, au-delà

Dans ce chapitre la définition des quadripôles, leurs différents types ainsi que leurs paramètres sont étudiés. L’analyse fréquentielle et le tracé des diagrammes de Bode