Académique Documents
Professionnel Documents
Culture Documents
Objectifs généraux
2
1: Généralités
1.1: C’est pourquoi ?
L’analyse des systèmes permet de répondre aux besoins suivants:
- Mieux comprendre le comportement dynamique d’un système;
Stabilité
3
1: Généralités
Rapidité
Précision
Y(t) Y(t)
consigne
Erreur
statique
Erreur
dynamique
La réponse temporelle d’un système est l’ensemble des valeurs en fonction du temps de
ses variables d’état et/ou de ses sorties, produites par une variation déterminée de ses
grandeurs d’entrée et/ou sous l’effet de ses conditions initiales non nulles.
Perturbations
Ref(t) εn
u(t) m(t) Y(t)
Régulateur Actionneur Procédé
Capteur
A A.dt → 1
dt
t
6
2: Réponse temporelle
2.2.2: Échelon u (t) u (t)
t
0
7
2: Réponse temporelle
2.2.3: Rampe r(t)
Pente R
t
0
t
0
8
Prof. Aoufoussi Chapitre 4 : Analyse des systèmes
2: Réponse temporelle
2.3 : Calcul de la réponse
2.3.1: Équations différentielles
Soit un système dynamique linéaire continu Système
régi par une équation différentielle linéaire à
coefficients constants :
Solution générale
9
2: Réponse temporelle
Solution générale de l’équation sans second membre (u = 0): régime libre
2 cas se présentent :
10
2: Réponse temporelle
Lemme :
car
car
13
2: Réponse temporelle
Solution générale de l’équation avec second membre : régime transitoire et
régime permanent
tp temps
Régime Régime permanent
transitoire 14
2: Réponse temporelle
2.3.2: Fonction de transfert (ou Matrice de transfert)
2.4 : Exemples
2.4.1: Système du 1er ordre
Définition :
Fonction de transfert :
Pôle du système : ⇒
⇒
1
0.9
0.8
0.7
t 0 τ 2. τ 3. τ 4. τ 5. τ 0.6
yn
0.5
0.4
0.3
0.2
0
0 5 10 15 20 25
temps
⇒
t≥0
⇒ ⇒
τ 3.τ
Prof. Aoufoussi Chapitre 4 : Analyse des systèmes 17
2: Réponse temporelle
Réponse en vitesse u(t)
Description du système :
Équation différentielle
Fonction de transfert
−1 < 𝜉𝜉 <-1
𝜉𝜉 < −1
−1 < 𝜉𝜉 <-1
2: Réponse temporelle
Réponse indicielle
D’où:
𝑦𝑦 𝑡𝑡 1
𝑦𝑦𝑛𝑛 𝑡𝑡 = = 1+ . 𝑒𝑒 −𝛿𝛿.𝑡𝑡 . sin 𝜔𝜔𝑝𝑝 . 𝑡𝑡 − cos −1 𝜉𝜉
𝑦𝑦∞ 1−𝜉𝜉 2
Réponse apériodique
critique
2: Réponse temporelle
Step Response
1.4
ξ= 0,3
1.2
ξ= 0,5
1
ξ= 0,707
0.8
ξ= 1
Amplitude
0.6
ξ= 2
0.4
0.2
0
0 2 4 6 8 10 12 14 16 18
Time (sec)
23
3: Performances
Les performances d’un système sont : stabilité, précision, rapidité et qualité.
3.1: Précision statique
+ +
+
Avec :
26
3: Performances
Les précisions statiques dépendent de la classe du système et de l’entrée appliquée,
comme l’indique le tableau suivant :
0 ∞ ∞
1 0 ∞
2 0 0
3 0 0 0
Sachant que :
on peut écrire :
Exemple 2:
A titre indicatif, la précision dynamique peut être analysée sur la base des critères qui
suivent :
Réponse indicielle
τ 3.τ
Fonction de transfert
Réponse indicielle
𝑘𝑘. 𝑢𝑢𝑚𝑚
𝑦𝑦∞ = lim 𝑠𝑠. 𝑦𝑦(𝑠𝑠) = lim = 𝑘𝑘. 𝑢𝑢𝑚𝑚
𝑠𝑠→0 𝑠𝑠→0 2
𝑠𝑠 𝑠𝑠
𝑠𝑠. + 2. 𝜉𝜉. +1
𝜔𝜔𝑛𝑛 𝜔𝜔𝑛𝑛
⇒
𝑦𝑦 𝑡𝑡 𝑒𝑒 −𝛿𝛿.𝑡𝑡
𝑦𝑦𝑛𝑛 𝑡𝑡 = =1+ . sin 𝜔𝜔𝑝𝑝 . 𝑡𝑡 − cos −1 𝜉𝜉
𝑦𝑦∞ 1 − 𝜉𝜉 2
50 %
b
Par définition, c’est le temps au
bout duquel la réponse du système
ne s’écarte plus de la valeur finale
au delà d’une tolérance spécifiée
(5% par exemple) 10 %
temps
Td Tm Ts
34
4 : Analyse de la stabilité
4.1: Conditions générales de stabilité
La conception d’un système asservi doit garantir avant tout la stabilité en boucle fermée.
Ce paragraphe est consacré à la présentation d’outils permettant l’étude de la stabilité
des systèmes asservis.
Définition 1
La stabilité d’un système est la propriété selon laquelle ce système, écarté de sa position
d’équilibre par une sollicitation extérieure, revient à cette position d’équilibre une fois que
cette sollicitation ait cessé.
x2
x2
x2(to)
x1 t
x1(to)
x1(to)
x1
Un système linéaire invariant est stable au sens « entrée bornée / sortie bornée »
si à toute entrée bornée (énergie finie) correspond une sortie bornée caractérisée
également par une énergie finie.
Si ∀ t |u(t)| < umax ⇒ |y(t)| < ymax ∀ t > t0 , umax et ymax valeurs fixes
et impliquent donc que les pôles de G(z) soient à partie réelle négative.
Conditions de stabilité
Zone instable
Zone stable
σ
0
Cette règle s’applique également aux systèmes en boucle fermée. Le point de départ est
l’équation caractéristique du système en boucle fermée.
+ + +
Le critère prévoit de construire le tableau à (n+1) lignes, dit tableau de Routh Hurwitz,
ci-après.
Le système est instable s’il y a changement de signes. Il est stable dans le cas
contraire. 38
4 : Analyse de la stabilité
Ligne Colonnes
1 an an-2 an-4 an-6 …
2 an-1 an-3 an-5 an-7 …
3 b1 b2 b3 … …
4 c1 c2 c3 … …
5 d1 d2 d3 … … …
… … … … … …
n+1 w1 … … … …
…
etc.
4 : Analyse de la stabilité
4.2.2: Exemples
S5 1 3 1
S4 4 2 1
S3 (4*3-1*2)/4=5/2 (4*1 -1*1)/4=3/4 0
S2 (2*5/2-4*3/4)/(5/2)=4/5 (5/2*1 – 4*0)/(5/2) = 1 0
S1 ( (4/5)*(3/4) –(5/2)*1)/(4/5)=-19/8 0 0
S0 (-19/8 -0.4/5)/(-19/8)=1 0 0
S3 1 6
S2 4+k 1+8*k
S1 (6*(4+k) – (1+8*k))/(4+k) =(23 – 2*k)/(4+k)= A 0
S0 (A*(1+8*k) – 0*(4+K))/A= 1+8*k 0
Pour que le système soit stable, il faut que tous les éléments de la première colonne aient
le même signe, positif en l’occurrence. La condition de stabilité du système se traduit par
k doit vérifier le système d’inéquations suivant :
4+k>0
23 – 2*k > 0
1 + 8*k > 0
Solution:
42
4 : Analyse de la stabilité
4.2.3: Limites de la méthode de Routh Hurwitz
43
4 : Analyse de la stabilité
1er Cas: Le premier élément d’une des lignes du tableau de Routh-Hurwitz est nul.
Exemple :
44
4 : Analyse de la stabilité
2ème Cas: Tous les éléments d’une ligne du tableau de Routh-Hurwitz est nul.
S3 1 -4
S2 3 -12
Tableau de Routh-Hurwitz : S1 0 0
S0
Solution :
S3 1 -4
S2 3 -12
S1 6 0
S0 -12
jω
− σ0 0 σ
Pour ce faire, on effectue le changement de variable
suivant:
Degré de
stabilité
46
4 : Analyse de la stabilité
4.3: Méthode des lieux des racines
4. 3.1: Généralités
Pourquoi ?
Pour des besoins d’analyse ou de conception d’un système de commande, il est
nécessaire d’étudier les performances du système, dont notamment sa stabilité, lorsque
un ou plusieurs paramètres changent.
Quoi ?
La méthode du lieu des racines est une étude basée sur la représentation graphique, dans
le plan complexe , des racines de l’équation caractéristique du système en boucle fermée
lorsque un paramètre (gain en l’occurrence) change.
Avec:
Kc = 1/2 x Kc = 1 j
Kc = 0 Kc = 0
x x Re
-2 -1
-3
Kc = 1
x -j
Kc = ∝ 48
4 : Analyse de la stabilité
4.4: Stabilité
Soit:
L’équation étant du 3ème degré, le calcul des racines n’est pas aussi systématique. On
peut utiliser les méthodes numériques appropriées (méthodes de Newton, Muller) pour
résoudre l’équation caractéristique pour chaque Kc et tracer ainsi le lieu des racines.
En fait, le tracé du lieu des racines pour Kc variable pose donc problème dès que
l’équation caractéristique est d’ordre supérieur à 2..
La solution consiste à utiliser la méthode du lieu des racines, développé par Evans
(1948), pour tracer l’allure dudit lieu. Tel est l’objet du présent paragraphe.
49
4 : Analyse de la stabilité
4. 3.2: Relations de base
Ce qui revient à dire que les deux conditions suivantes doivent être satisfaites :
Relation de phase :
Relation d’amplitude:
Im
Exemple:
Re
4 : Analyse de la stabilité
4. 3.3 : Règles du tracé du lieu des racines
Pour tracer le lieu des racines, l’équation caractéristique doit être mise sous la forme:
Avec:
53
4 : Analyse de la stabilité
Règle 9: Directions d’arrivée
54
4 : Analyse de la stabilité
Racines de l’équation caractéristique
1
5
10
20
50
100
55
4 : Analyse de la stabilité
4.3.4: Applications de la technique du lieu des racines
Exemple 1:
-
- Pôles de G(s) :
Règle 5 : Points de l’axe des réels faisant partie du lieu des racines:
57
4 : Analyse de la stabilité
avec :
58
4 : Analyse de la stabilité
Résoudre l’équation :
Soit :
1
kc =0
Points d’intersection
avec l’axe imaginaire
kc = ∞ α1
asymptotes
-2 -1 -1/3 0 Re
cg =-1,1
α1 =-0,6268
-j.ωc = - √3 rad/sec
kc =14
Ou
Règle 5: Points de l’axe des réels faisant partie du lieu des racines
Règle 6: Asymptotes
Le lieu des racines possède 3 asymptotes formant une étoile régulière: les angles de
ces asymptotes avec l’axe des réels sont donnés par :
4 : Analyse de la stabilité
Le centre gravité a pour abscisse:
avec :
Résoudre l’équation :
63
4 : Analyse de la stabilité
Notons que la relation des phases s’écrit dans le cas présent:
Im
kc = ∞ kc =0 60°
0 Re
p=-1 60°
cg =-1
64
4 : Analyse de la stabilité
Exemple 3: Régulateur P.I
Avec:
Soit:
- Pôles de G(s) :
- Zéros de G(s) :
Règle 5: Points de l’axe des réels faisant partie du lieu des racines
Règle 6: Asymptotes
Le lieu des racines possède n-m=4-1=3 asymptotes formant une étoile régulière: les
angles de ces asymptotes avec l’axe des réels sont donnés par :
4 : Analyse de la stabilité
Le centre gravité a pour abscisse:
avec :
4 : Analyse de la stabilité
Pulsation
C(s) Gain ultime
ultime
P 64 1,7320
PI 51
68
4 : Analyse de la stabilité
Im
kc = ∞ kc =0 60°
p=-1 60° 0 Re
cg =-1
69
4 : Analyse de la stabilité
Exercice 1: Tracer le lieu des racines du système à retour unitaire suivant :
Tracer le lieu des racines pour chacun des contrôleurs qui suivent :
71
4 : Analyse de la stabilité
Exercice 4:
Tracer le lieu des racines du système en boucle fermée étudié
précédemment (exemples 2 et 3) en utilisant un régulateur PID
Régulateur P.I.D
(1 + k.s)
Déterminer les valeurs de Kc et k pour que le taux de dépassement pour une réponse
unitaire soit de 50 % et le temps de réponse à 5% soit 15 secondes.
Exercice 6:
La fonction de transfert d’un système est donnée par : F(s) = K1/s².
On désire compenser ce système par un contrôleur (voir figure 2) de type : Gc(s)=(s+z)/(s+p)
( avec |z |< |p|) de sorte que le système en boucle fermée ait les spécifications suivantes:
le temps de réponse du système à 10% soit inférieure à 4 secondes (Tr ≤ 4 sec)
le facteur de dépassement soit inférieur à 30% pour une entrée de type échelon (x ≤ 30%)
1) Déterminer les valeurs de z, p et K1 en utilisant la technique du lieu des racines
2) Analyser la précision du système. Conclure.
d(s)
+
yref(s) ε(s) Gc(s) F(s) + y(s)