Академический Документы
Профессиональный Документы
Культура Документы
Vincent MAHOUT
vincent.mahout@insa-toulouse.fr
p. 1/27
Introduction
Littrature anglophone : Describing function method
But de la mthode : prdiction dexistence de cycle limite .
Ide de base : avoir une approche comparable lapproche
frquentielle du linaire
Souci de base : en non linaire la transforme de Laplace
nest pas applicable
Investigateur principal de la mthode Nikolay Krylov
vincent.mahout@insa-toulouse.fr
p. 2/27
Limites de la mthode
La mthode ne sapplique pas nimporte quel systme
Principale restriction : le systme est de type boucle ferme
et doit pouvoir se dcomposer en un (ou plusieurs) fonctions
non linaires suivie(s) dune partie linaire stable
Schma de base :
e(t)
y(t)
W(t)
u(t)
NL
-
L(jw)
vincent.mahout@insa-toulouse.fr
p. 3/27
vincent.mahout@insa-toulouse.fr
p. 4/27
u(t)=u0sin(wt)
NL
p. 5/27
n=1
avec
R 2
1
R
1 2
an = 0 (u0 sin (t) , u0 cos (t)) sin (nt) d (t)
1 2
bn = 0 (u0 sin (t) , u0 cos (t)) cos (nt) d (t)
vincent.mahout@insa-toulouse.fr
p. 6/27
W0 = 1/2
an = 0, n pair
2
a
=
, n impair
n n
bn = 0, n
2p
vincent.mahout@insa-toulouse.fr
p. 7/27
Harmoique dordre 1
10
12
14
16
18
20
12
14
16
18
20
temps (s)
Signal reconstruit
1.5
1
0.5
0
0.5
0
10
temps (s)
2
wr (t) = W0 + sin(t)
vincent.mahout@insa-toulouse.fr
p. 8/27
Harmoique dordre 3
10
12
14
16
18
20
12
14
16
18
20
temps (s)
Signal reconstruit
1.5
1
0.5
0
0.5
0
10
temps (s)
2
2
wr (t) = W0 + sin(t) +
sin(3t)
3
vincent.mahout@insa-toulouse.fr
p. 8/27
Harmoique dordre 5
10
12
14
16
18
20
12
14
16
18
20
temps (s)
Signal reconstruit
1.5
1
0.5
0
0.5
0
10
temps (s)
2
2
2
wr (t) = W0 + sin(t) +
sin(3t) +
sin(5t)
3
5
vincent.mahout@insa-toulouse.fr
p. 8/27
Harmoique dordre 7
10
12
14
16
18
20
12
14
16
18
20
temps (s)
Signal reconstruit
1.5
1
0.5
0
0.5
0
10
temps (s)
2
2
2
2
wr (t) = W0 + sin(t) +
sin(3t) +
sin(5t) +
sin(7t)
3
5
7
vincent.mahout@insa-toulouse.fr
p. 8/27
Harmoique dordre 9
10
12
14
16
18
20
12
14
16
18
20
temps (s)
Signal reconstruit
1.5
1
0.5
0
0.5
0
10
temps (s)
2
2
2
2
2
wr (t) = W0 + sin(t)+ sin(3t)+ sin(5t)+ sin(7t)+ sin(9t)
3
5
7
9
vincent.mahout@insa-toulouse.fr
p. 8/27
Harmoique dordre 45
10
12
14
16
18
20
12
14
16
18
20
temps (s)
Signal reconstruit
1.5
1
0.5
0
0.5
0
10
temps (s)
45
X
2
wr (t) = W0 +
sin(kt)
k
k=1
vincent.mahout@insa-toulouse.fr
p. 8/27
n=1
u(t)
NL
W(t)
L(jw)
y(t)
vincent.mahout@insa-toulouse.fr
?
p. 9/27
L(jw)
L(jw)
a1 sin(wt) + b1 cos(wt)
L(jw)
+
a2 sin(2wt) + b2 cos(2wt)
an sin(nwt) + bn cos(nwt)
L(jw)
vincent.mahout@insa-toulouse.fr
p. 9/27
L(jw)
L(jw)
a1 sin(wt) + b1 cos(wt)
L(jw)
+
a2 sin(2wt) + b2 cos(2wt)
an sin(nwt) + bn cos(nwt)
L(jw)
vincent.mahout@insa-toulouse.fr
p. 9/27
u(t)
NL
W(t)
L(jw)
y(t)
vincent.mahout@insa-toulouse.fr
p. 9/27
Mise en quation
Disparition des harmoniques suprieures on peut rduire
W (t) sa composante de 1er harmonique :
W (t) = W0 + a1 sin(t) + b1 cos(t)
soit encore
W (t) = W0 + Ua10 U0 sin(t) +
= qu(t) + q 1 du(t)
dt
o
q=
q =
a1
U0
b1
U0
=
=
1
U0
1
U0
R 2
0
cos(t)
R 2
0
b1
U
U0 0
p. 10/27
B(U0 , ) =
q 2 +q 2
(U0 , ) = arctan
q
q
vincent.mahout@insa-toulouse.fr
p. 11/27
Cas particuliers
Premier cas : les lments non linaires sont sans
dynamique (ou sans inertie)
Pas de dpendance direct
(
R 2
1
q = U0 0 (u0 sin (t)) sin (t) d (t)
R 2
1
vincent.mahout@insa-toulouse.fr
p. 12/27
Lair du catalogue
Petite classification des diffrents lments non linaires
Les lments non linaires avec ou sans intertie
Avec
Inertie
Sans
vincent.mahout@insa-toulouse.fr
p. 13/27
Lair du catalogue
Petite classification des diffrents lments non linaires
Les lments non linaires avec ou sans discontinuits
Avec
Inertie
Sans
Avec
Sans
Discontinuit
vincent.mahout@insa-toulouse.fr
p. 13/27
Lair du catalogue
Petite classification des diffrents lments non linaires
Le relais simple ...pas dinertie mais discontinuit
Inertie
Avec
Sans
relais simple
j(u)
Avec
Discontinuit
Sans
vincent.mahout@insa-toulouse.fr
p. 13/27
Lair du catalogue
Petite classification des diffrents lments non linaires
Le saturateur...ni inertie ni discontinuit
Inertie
Avec
Sans
relais simple
j(u)
Avec
Discontinuit
Sans
j(u)
Saturateur
vincent.mahout@insa-toulouse.fr
p. 13/27
Lair du catalogue
Petite classification des diffrents lments non linaires
Le relais avec hystresis ...intertie et discontinuit
relais et hystresis
Inertie
Avec
Sans
relais simple
j(u)
j(u)
Avec
Discontinuit
Sans
j(u)
Saturateur
vincent.mahout@insa-toulouse.fr
p. 13/27
Lair du catalogue
Petite classification des diffrents lments non linaires
La courbure et hystresis...inertie mais pas de discontinuit
relais et hystresis
Inertie
Avec
Sans
relais simple
j(u)
j(u)
Avec
Discontinuit
j(u)
courbure + hystresis
Sans
j(u)
Saturateur
vincent.mahout@insa-toulouse.fr
p. 13/27
-M
vincent.mahout@insa-toulouse.fr
p. 14/27
U0
-U0
-M
u=U0 sin(wt)
0
p
2p
On applique en entre du
relais une sinusode
damplitude U0 et de
pulsation w
wt
vincent.mahout@insa-toulouse.fr
p. 14/27
W=j(u)
M
U0
-U0
wt
2p
-M
u=U0 sin(wt)
0
p
2p
La sortie du relais en
fonction de la pulsation wt
se fait par lecture
graphique
wt
vincent.mahout@insa-toulouse.fr
p. 14/27
W=j(u)
M
U0
-U0
wt
2p
-M
u=U0 sin(wt)
0
p
A partir dune
pulsation, on lit la valeur
du sinus
2p
wt
vincent.mahout@insa-toulouse.fr
p. 14/27
W=j(u)
M
U0
-U0
wt
2p
-M
u=U0 sin(wt)
0
p
2p
A partir dune
pulsation, on lit la valeur
du sinus
On en dduit la valeur
de la fonction NL ce
point
wt
vincent.mahout@insa-toulouse.fr
p. 14/27
W=j(u)
M
U0
-U0
wt
2p
-M
u=U0 sin(wt)
0
p
2p
A partir dune
pulsation, on lit la valeur
du sinus
On en dduit la valeur
de la fonction NL ce
point
On reporte au graphe 3
wt
vincent.mahout@insa-toulouse.fr
p. 14/27
tude du relais : q et q
Calcul des coefficients de linarisation harmonique :
R 2
1
R
R
2
M
= 4M
U0
vincent.mahout@insa-toulouse.fr
p. 15/27
W=j(wt)
W=gu
gU0
U0
-U0
2p
wt
u=U0 sin(wt)
0
p
2p
wt
vincent.mahout@insa-toulouse.fr
p. 16/27
R 2 2 3
u0 sin (t)dt
0
R 2 1
(1 cos(2t)) sin(t)dt
0 2
R
2
u0 2
[ cos(t)]0 2 0 cos(2t) sin(t)dt
R
u0 2
0 4 0 sin(3t) sin(t)dt
1
2
u0
0 4 3 cos(3t) + cos(t) 0 = 0
R 2 2 2
0 2
R
2
u0
u0 2
[ sin(t)]0 2 0 cos(2t) cos(t)dt
2
R
u0 2
0 4 0 cos(3t) cos(t)dt
1
2
u0
0 4 3 sin(3t) sin(t) 0 = 0
u0
u0
u0
2
vincent.mahout@insa-toulouse.fr
p. 16/27
W=j(wt)
W=gu
W0
U0
-U0
2p
wt
pulsation de 2wt
u=U0 sin(wt)
0
p
2p
wt
p. 16/27
x1
vincent.mahout@insa-toulouse.fr
p. 17/27
0.5
-2
-3
-2
Stabl
e
men
ique
Crit
-1.5
t st
sta
-1
able
ble
-0.5
In
Partie Imaginaire
-1
1
Partie Relle
vincent.mahout@insa-toulouse.fr
p. 18/27
y(t)
W(t)
L(jw)
l
-1
Partie Relle
jw
)
1+L(jw)
L(
L(jw)
L(jw)
Partie Imaginaire
Hbf(jw) =
Plan de Nyquist
l
-1/k
y(t)
W(t)
u(t)
Partie Imaginaire
e(t)
L(jw)
Hbf(jw) = 1
k +L(jw)
Partie Relle
jw
)
u(t)
L(
e(t)
Plan de Nyquist
vincent.mahout@insa-toulouse.fr
p. 18/27
y(t)
W(t)
u(t)
NL
L(jw)
Hbf(jw) =
L(jw)
C(u0) +L(jw)
jw
)
Partie Relle
L(
Partie Imaginaire
C(u0)
vincent.mahout@insa-toulouse.fr
p. 18/27
Mise en quation
Supposons que les hypothses soient vrifies et quun cycle
limite existe.
Il est alors possible de "remplacer" llment NL par son
quivalent (linarisation harmonique) et on vrifie :
L(j) = 1
= C(U0 , )
N (U0 ,)
vincent.mahout@insa-toulouse.fr
p. 19/27
Application Graphique
Considrons le cas des lments sans inertie, on a donc
vrifier L(j) = C(U0 )
Partie Imaginaire
Intersections = solutions
possibles
u*0,2
w*2
L(
jw
)
Partie Relle
w*1
u0*,1
C(u )
0
p. 20/27
Partie Imaginaire
+
P2
P2
Partie Relle
+
P1
P1
L(
jw
)
P2
P1
C(u )
0
Dans lexemple
prdiction
dexistence
de 2 cycles
ci-dessus,
p. 21/27
P1
k1
sens des U0
croissants
P1+
P1
P1
sens des w
croissants
vincent.mahout@insa-toulouse.fr
p. 21/27
P1+
k1
sens des U0
croissants
P1+
P1
P1
sens des w
croissants
p. 21/27
Mme tude en P2
Lorsque lamplitude U0,2 baisse lgrement, le point P2 joue le rle du point
k1
P2+ P2
P2
sens des w
croissants
vincent.mahout@insa-toulouse.fr
p. 21/27
sens des U0
croissants
P2+ P2
P2
sens des w
croissants
vincent.mahout@insa-toulouse.fr
p. 21/27
STABL
Partie Imaginaire
+
P2
P2
Partie Relle
P2
T
INS ABLE
+
P1
L(j
w)
P1
P1
C(u0)
vincent.mahout@insa-toulouse.fr
p. 22/27
>0
U0
U0 (U0 =U ,= )
0
vincent.mahout@insa-toulouse.fr
p. 23/27
Exemple typique
On se propose de trouver la limite du gain K pour laquelle
lasservissement suivant est le sige dun cycle limite
r=0
1
-1
Relais
1
p(1+p)(2+p)
Gain
vincent.mahout@insa-toulouse.fr
p. 24/27
Exemple typique
r=0
-1
1
p(1+p)(2+p)
Gain
Relais
4M
U0
Partie Imaginaire
U0
0
Soit donc le lieu critique C(U0 ) = U
=
4M
4
u0
u0=0
vincent.mahout@insa-toulouse.fr
Partie Relle
p. 24/27
Exemple typique
Calcul de la rponse harmonique
de llment linaire
r=0
-1
1
p(1+p)(2+p)
Gain
Relais
K
KL(p) = p(1+p)(2+p)
K
KL(j) = j(1+j)(2+j)
K(2)
= (1+3K
j
2 )(4+ 2 )
(1+ 2 )(4+ 2 )
Re (KL(j)) 3K
4
0
Im (KL(j))
Re (KL(j)) = 0
Im (KL(j)) = 0
Re (KL(j)) = 3K
40
=2
Im (KL(j)) = 0
Partie Imaginaire
-3K/4
-3K/40
w=2
Partie Relle
-2
w0
vincent.mahout@insa-toulouse.fr
p. 24/27
Partie Imaginaire
Exemple typique
Il y a bien intersection entre les
deux lieux
Il existe une possibilit de cycle
limite quelque soit K
u0
-3K/4
u0=0
-3K/40
w=2
Partie Relle
-2
2
K=2
K = 5
1.5
1
Relay
Gain
1
s3 +3s2 +2s
0.5
dy/dt
0
0.5
Transfer Fcn
1
1.5
2
1.5
0.5
0
y
0.5
1.5
vincent.mahout@insa-toulouse.fr
p. 24/27
w = w2 ?
**
Partie Relle
jw
)
w** = w1 ?
L(
Partie Imaginaire
C(u0,w1)
w
C(u0,w2)
C(u0,w3)
...peu commode
vincent.mahout@insa-toulouse.fr
p. 25/27
Partie Imaginaire
-1
Intersection en -1
Partie Relle
w*
A(w,u0,1)
A(w,u0,2)
A(w,u0,3)
vincent.mahout@insa-toulouse.fr
p. 25/27
ef(t)
y(t)
W(t)
NL
L(p)
q df
Q(p)f + R(p) qf +
= Q(p)e(t)
dt
vincent.mahout@insa-toulouse.fr
p. 26/27
p. 26/27
Linaire
e0
Non Linaire
Trac pour
diffrentes valeurs
de e0
Le rapport e0/e0 est constant
(cf. trac de Bode)
Courbes non homologiques
vincent.mahout@insa-toulouse.fr
p. 26/27
e0
Linaire
Trac pour
diffrentes valeurs
de w
e0
Non Linaire
Droites
Courbes
e0
e0
vincent.mahout@insa-toulouse.fr
p. 26/27
e0
e0
e0
p. 27/27
e0
e0
e0
vincent.mahout@insa-toulouse.fr
p. 27/27
Relay
Gain
1
s3 +3s2 +2s
Transfer Fcn
vincent.mahout@insa-toulouse.fr
p. 27/27
0.5
dy(t)/dt
y(t)
0.5
3
0
10
20
30
40
Temps (s)
50
60
70
1.5
y(t)
vincent.mahout@insa-toulouse.fr
p. 27/27
0.5
dy(t)/dt
y(t)
0.5
3
0
10
20
30
40
Temps (s)
50
60
70
1.5
y(t)
vincent.mahout@insa-toulouse.fr
p. 27/27
0.5
dy(t)/dt
y(t)
0.5
3
0
10
20
30
40
Temps (s)
50
60
70
1.5
y(t)
vincent.mahout@insa-toulouse.fr
p. 27/27
0.5
dy(t)/dt
y(t)
0.5
3
0
10
20
30
40
Temps (s)
50
60
70
1.5
y(t)
vincent.mahout@insa-toulouse.fr
p. 27/27
0.5
dy(t)/dt
y(t)
0.5
3
0
10
20
30
40
Temps (s)
50
60
70
1.5
y(t)
vincent.mahout@insa-toulouse.fr
p. 27/27