Académique Documents
Professionnel Documents
Culture Documents
Daniel VIAULT
Ingnieur ESE (cole suprieure dlectricit),
Chef du Service Automatique de lESE
et
Patrick BOUCHER
Ingnieur ESE,
Chef de Travaux au Service Automatique de lESE
1.
1.1
1.2
1.3
1.4
1.5
2.
2.1
2.2
2.3
2.4
8
8
10
11
12
3.
13
13
14
14
14
15
15
15
15
15
17
Conclusion .................................................................................................
19
19
3.1
3.2
3.3
R 7 190
1 - 1983
4.
R 7 190 - 2
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
R 7 190 1
citer la commande par plus ou moins qui permet, si elle est judicieusement
conue, par application du principe bang-bang, dobtenir des rponses en temps
minimal.
Alors que les principes de proportionnalit et de superposition conduisent,
pour les systmes linaires, des formulations et des mthodes danalyse et
de synthse trs gnrales, il en va tout autrement pour les systmes non
linaires. En effet, par dfinition mme, sous la dnomination systmes non
linaires, se regroupent des systmes de natures trs varies, qui ncessitent
des approches elles-mmes trs diffrentes.
Une consquence du caractre minemment ngatif de cette dfinition est
quune thorie unifie est impossible en automatique non linaire :
lingnieur a actuellement sa disposition un ensemble de mthodes trs
diffrentes les unes des autres. La mthode la plus simple consiste linariser
le systme non linaire, et en particulier raliser cette linarisation dans le
domaine frquentiel. Dautres mthodes de linarisation existent, mais elles ne
seront pas prsentes dans cet article ; parmi celles-ci, citons ltude des points
singuliers du systme du deuxime ordre et la premire mthode de Ljapunov.
Cette linarisation harmonique est le plus souvent dnomme approximation
du premier harmonique ou encore describing function dans la littrature
anglo-saxonne.
Nota : Le lecteur trouvera un tableau des non-linarits avec leur gain complexe quivalent
(tableau 1), et les courbes des gains complexes quivalents et des lieux critiques (figures 7, 8,
9,10, 11, 25, 26, 27 et 28).
1. Hypothses fondamentales
de la mthode du premier
harmonique
1.1 Rappel concernant la linarit
Au sens de lingnieur, un systme est dit linaire sil est rgi par
des quations diffrentielles linaires coefficients constants,
cest--dire si sa fonction de transfert est une fraction rationnelle
en p (on note p la variable de Laplace).
R 7 190 2
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
_____________________________________________________________________________________________________________
avec
s ( t ) sin t d t
T = 2
2
Q = ----T
s ( t ) cos t d t
W1
P2+ Q2
N ( X ) = -------------------------- = --------X
X
Q
( X ) = arc tan ----P
N (X ) = NP (X ) + jNQ (X )
P
N P ( X ) = ------ (gain en phase)
X
Q
NQ ( X ) = ------ (gain en quadrature)
X
avec
et
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
R 7 190 3
R 7 190 4
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
_____________________________________________________________________________________________________________
Non-linarit
Xm
N P = Kf -------X
NQ = 0
Saturation
NP = K 1 f
--------2X
NQ = 0
Seuil
--------2X
Xm
N P = K f -------f
X
NQ = 0
Seuil et saturation
Xm
N P = ( K 1 K 2 ) f -------- + K 2
X
NQ = 0
Changement de gain
Xm
N P = K 1 f ---------- + ( K 1 K 2 ) f -------- + K 2
X
2X
NQ = 0
f ( ) = 1
2
f ( ) = ----- ( arc sin +
f ( ) = 1
pour < 1
12 )
pour < 1
pour > 1
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
R 7 190 5
Non-linarit
4M
N P = ---------X
NQ = 0
Relais idal
4M
N P = --------- + K
X
NQ = 0
pour X ----2
NP = NQ = 0
pour X ----2
4M
N P = ---------X
1 ----------2X
NQ = 0
Relais seuil
h
pour X < ----- + ----2 2
NP = NQ = 0
h
pour X > --- + ----2 2
2M
N P = ---------X
+h
1 ------------2X
h
1 --------------2X
2Mh
N Q = ------------2X
Relais seuil et hystrsis
Notations :
NP et NQ composantes en phase et en quadrature du
gain complexe quivalent ;
X amplitude de la sinusode dentre ;
f () fonction saturation, f tant dfinie par :
R 7 190 6
f ( ) = 1
2
f ( ) = ----- ( arc sin +
f ( ) = 1
pour < 1
12 )
pour < 1
pour > 1
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
2
_____________________________________________________________________________________________________________
Non-linarit
NP = NQ = 0
4M
N P = ---------X
1 ----------2X
+K 1f
-------2X
NQ = 0
4M
N P = --------- + K 1
X
NQ = 0
4M
N P = --------- +
X
( Ki Ki + 1 ) f
i=1
-----X + K
Xi
NQ = 0
Non-linarit gnrale
NP = NQ = 0
2n 1
2n + 1
pour ---------------- < X < -----------------
2
2
4M
N P = --------X
i=1
2i 1
1 -------------- ---2 X
NQ = 0
Quantification
Notations :
NP et NQ composantes en phase et en quadrature du
gain complexe quivalent ;
X amplitude de la sinusode dentre ;
f () fonction saturation, f tant dfinie par :
f ( ) = 1
2
f ( ) = ----- ( arc sin +
f ( ) = 1
pour < 1
12 )
pour < 1
pour > 1
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
R 7 190 7
Non-linarit
2
1
N P = --- 1 f 1 -----X
2
pour X >
1 4
2
N Q = ---- ------- ------ X
X
pour X <
NP = NQ = 0
f ( ) = 1
2
f ( ) = ----- ( arc sin +
f ( ) = 1
pour < 1
12 )
pour < 1
pour > 1
2. Exemples de calculs
de gains complexes
quivalents
titre dexemples, quelques gains complexes quivalents de
non-linarits usuelles sont calculs. On trouvera, sous forme directement utilisable (formules mathmatiques, courbes), les rsultats
non dmontrs concernant la plupart des non-linarits rencontres
dans la pratique (tableau 1, figures 7, 8, 9, 10 et 11).
2.1 Saturation
Soit Xm le niveau de saturation dune caractristique non linaire,
de gain unitaire dans sa partie linaire Xm x Xm.
La caractristique est reprsente sur la figure 12.
Calcul de N (X )
Appliquons x = X sin t lentre, on a alors :
s (t ) = X sin t
pour 0 t t1
4
P = ------
et
s ( t ) = X sin t 1 = X m
R 7 190 8
4
P = ------
------2
4
Q = ------
------2
s ( t ) sin t dt
t1
X sin 2 t dt +
-------2
t1
X sin t 1 sin t dt
ce qui conduit :
sin 2t 1
2X
P = ----------- t 1 + -------------------------
2
Xm
1
avec t 1 = ------ arc sin -------- .
s ( t ) cos t dt
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
_____________________________________________________________________________________________________________
Figure 9 Gain complexe quivalent dun plus ou moins avec seuil et hystrsis
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
R 7 190 9
Figure 10 Module et phase du gain complexe quivalent dun jeu sans inertie aval
2.2 Seuil
N (X ) scrit :
N (X ) = 1
pour X X m
Xm Xm
2
N ( X ) = ------ arc sin -------+ -------
X
X
Xm
1 ----------- pour X > X m
X2
R 7 190 10
Pour x ------ : s = 0;
2
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
_____________________________________________________________________________________________________________
Figure 12 Saturation
Figure 14 Seuil
------2
t1
dt
2
1 ----------
2X
h
cest--dire ( X ) = arc sin ----------- .
2X
On a donc :
4M
N P ( X ) = -----------X
et
h
1 ----------2X
2
4M h
2Mh
N Q ( X ) = ----------- ----------- = ------------X 2X
X 2
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
R 7 190 11
R 7 190 12
Partie DA : s ( t ) = e ( t )
Partie AB : s ( t ) = s0
Partie BC : s ( t ) = e ( t ) +
Partie CD : s ( t ) = s0
Lorsque larbre moteur est anim dun mouvement sinusodal
e = max sin t , la sortie dfinie par les quatre quations prcdentes est reprsente sur la figure 20.
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
_____________________________________________________________________________________________________________
2
avec a = arc sin 1 --------------- .
max
1 + N ( X ) L ( j ) = 0
fournira donc lamplitude X et la pulsation des auto-oscillations,
si elles existent.
Cette quation caractristique peut encore scrire :
1
L ( j ) = -----------------N (X )
Sous cette forme, la condition ncessaire dauto-oscillation se
rsout aisment dans les plans de Nyquist ou de Black. Il suffit en
effet de chercher les points dintersection des deux courbes reprsentant respectivement les variations de L (j ) en fonction de et
les variations de 1/N (X ) en fonction de X .
La courbe reprsentative de 1/N (X ) est appele lieu critique
(figure 22) ; il sagit dune gnralisation de la notion de point
critique dj introduite pour ltude de la stabilit des systmes
linaires (cf. article Systmes et signaux dterministes.
Transformes et abaques [R 7 010] dans la prsente rubrique Automatique).
Dans ce qui suit, nous donnons des interprtations graphiques
de la rsolution de 1 + N (X ) L (j) = 0, quation dont les racines
peuvent videmment tre calcules numriquement par des
mthodes de programmation non linaire.
Remarque : L (j) = 1/N (X ) est une condition ncessaire dauto-oscillation, mais non
suffisante : il reste savoir si les rgimes dauto-oscillation dtermins par la mthode
prcdente sont stables ou instables, cest--dire sils ont ou non une existence physique.
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
R 7 190 13
Nota : la discussion de la stabilit peut aussi seffectuer, en particulier pour les non-linarits sans mmoire, par application du critre de Routh dans lequel N (X ) intervient alors
dans les coefficients du tableau ; il est en gnral ncessaire de connatre les valeurs maximale et minimale du gain complexe N (X ).
3.2.2 Seuil
1
La figure 30 reprsente les courbes L (j) et ----------------- . Il faut
N (X )
remarquer que ces courbes ont mme allure que celles du paragraphe prcdent relatives la saturation, mais que le lieu critique
est parcouru dans le sens oppos. En effet, pour le seuil, cest
quand X tend vers linfini que le lieu critique tend vers le point
critique ( 1) des systmes linaires.
Lapplication du critre de Loeb ou du raisonnement physique du
paragraphe 3.1 montre que le rgime thorique dauto-oscillation
x = Xc sin c t na aucune existence relle.
Cet exemple permet de mettre en vidence une proprit importante des systmes non linaires : la stabilit nest pas une proprit intrinsque des systmes non linaires, leur comportement
ne dpend pas uniquement deux-mmes, il dpend galement de
lamplitude des signaux mis en jeu.
R 7 190 14
1
N
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
_____________________________________________________________________________________________________________
3.2.5 Contre-exemple
Soit un systme linaire du premier ordre command par un relais
hystrsis (figure 34).
1
Le trac du lieu critique ----------------- ainsi que celui de L (j) (figure 35)
N(X )
sembleraient montrer que le systme boucl noscille jamais quel
que soit le gain K . Or, un raisonnement physique simple montre que,
pour KM < h /2, le systme reste bloqu dans une des positions M
h
ou + M et que, pour KM > ------ , le systme est le sige dauto-oscil2
lations entretenues.
Sur cet exemple, la mthode de lapproximation du premier
harmonique est donc mise gravement en dfaut. Cela tient, dune
part, au fort taux dharmoniques contenu dans le signal carr,
dautre part, la faiblesse du filtrage passe-bas par la constante de
temps.
1
Les rsultats du paragraphe 2.3 permettent le calcul de -----------------N(X )
du relais hystrsis :
3.3 Compensation
1
N
h
X > ------ ;
2
4M
N = ----------X
h
= arc sin ----------2X
et
1
1
------- = ------ exp ( j )
N
N
1
X
Re ------------------ = ----------- cos
N(X )
4M
1
X
lm ------------------- = ----------- sin
N(X )
4M
1
h
lm ------------------ = --------------N (X )
8M
soit
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
R 7 190 15
R 7 190 16
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
_____________________________________________________________________________________________________________
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
R 7 190 17
R 7 190 18
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
_____________________________________________________________________________________________________________
4. Conclusion
La mthode de lapproximation du premier harmonique prsente
pour lingnieur un intrt considrable pour ltude des systmes
boucls possdant une non-linarit. Elle permet, dune part, au
niveau dun projet, dvaluer les imperfections admissibles donc de
spcifier des composants, dautre part, de comprendre le
comportement donc de corriger un systme existant.
Rfrences bibliographiques
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle
R 7 190 19