Académique Documents
Professionnel Documents
Culture Documents
FICHE - Asservissement
FICHE - Asservissement
On appelle pôles, les racines du dénominateur de la fonction de transfert. Relie les oscillations D % à z 5
On appelle zéros, les racines du numérateur de la fonction de transfert. 3
𝑧 𝑧
0,69 1
Chaîne directe 𝐷(𝑝)
𝐾 + 𝐶(𝑝) 𝐻 (𝑝) 𝐾
-
Interface Correcteur Pré-actionneur Transmetteur
Homme-Machine Actionneur Effecteur
Transmetteur
𝑆′(𝑝) 𝐾
image de la réponse
mesure Capteur +CAN
On veut que si 𝐸(𝑝) = 𝑆(𝑝) alors ɛ(𝑝) = 0. On a alors un retour unitaire. On appelle marge de gain d’un système asservi la distance entre le
point de sa FTBO pour lequel la phase vaut −180° et le point critique.
𝐾 𝐾 𝑆 𝐷
ɛ(𝑝) = 𝐾 𝐸 (p) − 𝑆(p) ⇒ 𝐾 = 𝐹𝑇𝐵𝐹 = = 𝑀 = −𝐺 (𝜔 °) = −20 log|𝐻 (𝑗𝜔 ° )|
𝐾 𝐾 𝐸 1 + 𝐷𝑅
avec 𝜔 ° tel que 𝜑(𝜔
′ ′
° ) = arg 𝐻 (𝑗𝜔 = −180°
𝑆 𝑆
°)
𝐹𝑇𝐵𝑂 = = = 𝐷𝑅
ℰ 𝐸
Le saturateur est un bloc non linéaire. On doit obligatoirement avoir 𝜔 sinon 𝑀 n’est pas définie.
° >𝜔
Pour identifier le bloc moteur, on fait saturer le saturateur. La FTBO doit donc être éloigné du point La marge de phase doit donc être déterminé en première.
Pour identifier un bloc constant, on affiche 𝑠 = 𝑓(𝑒). critique -1. (−180°, 0𝑑𝐵)
Les systèmes du 1er ou du 2nd ordre sont donc toujours stable, avec : Par exemple, le CdCF stipule :
6 Performances des systèmes et des systèmes asservis 𝑀 ≥ 0° et 𝑀 = +∞ 𝑀 ≥ 45° 𝑀 ≥ 10 𝑑𝐵
Echelon 𝐸 𝐸 0 0
Erreur statique d’un système non perturbé 𝐸(𝑝) =
𝑝 1+𝐾
Re
s(t) s(t) s(t) s(t) Rampe 𝑉 ∞ 𝑉 0
1 𝐸(𝑝) =
e = ɛ = lim ɛ(t) = lim pɛ(p) = lim p E(p) 𝑝 𝐾
t Pôle réel t t t → → → 1 + FTBO(p) Parabole 𝑎 ∞ ∞ 𝑎
1 𝐸(𝑝) =
ASTABLE 𝑝 𝐾
= 𝑙𝑖𝑚 𝑝 𝐸(𝑝)
→ 𝐾𝐹𝑇𝐵𝑂 1+ 𝑏 𝑝+ … +𝑏 𝑝
1+ Pour un système de FTBO de classe α et de gain statique K
𝑝 1+ 𝑎 𝑝+ … + 𝑎 𝑝
Un système est stable au sens EBSB si les pôles de sa fonction de transfert sont à partie réelle strictement négative. 1
= 𝑙𝑖𝑚 𝑝 𝐾𝐹𝑇𝐵𝑂
𝐸(𝑝)
→
Les pôles réels ne génèrent pas d’oscillation alors que les pôles complexes conjugués font apparaître des oscillations. 1+
𝑝
On appelle pôle dominant le pôle qui a une contribution significative par rapport aux autres sur la réponse.
La pulsation de cassure 𝜔 correspond à la pulsation du point d’intersection des asymptotes.
𝜔 =𝜔 =
si 𝑧 < 1 :
√2
z< ≈ 0,707
𝐺 (𝜔)[𝑑𝐵] 2
Q = −20 log (2z 1 − z )
√2
z> ≈ 0,707
Erreur statique due à la perturbation 20 log K −20 log (2z)
2
Erreur statique 𝒆𝒓 𝛼 =0 𝛼 =1 𝛼 =2
e = ɛ = lim ɛ(t) = lim pɛ(p)
→ → 𝜔 [𝑟𝑎𝑑/𝑠]
Impulsion 𝑃(𝑝) = 1 0 0 0
H (p)
= lim p P(p) Echelon 𝐸 𝛼 =0 𝛼 ≥1 0 0
→ 1 + H (p)H (p) 𝑃(𝑝) = 𝜔 =𝜔 1 − 2𝑧 𝜔 −40 dB/dec
𝑝 𝐸 𝐸
𝐾 1+ … 1+𝐾 𝐾 𝐾
𝑝 1+ … Rampe 𝑉 ∞ 𝑉 0
= lim p
→ 𝐾 1+ … 𝐾 1+ …
P(p) 𝑃(𝑝) = 𝜑(𝜔)[°]
1+
𝑝 1+ … 𝑝 1+ …
𝑝 𝐾 𝜔 𝜔 [𝑟𝑎𝑑/𝑠]
Parabole 𝑎 ∞ ∞ 𝑎 0°
𝑃(𝑝) =
𝑝 𝐾
𝑝 𝐾
= lim P(p) Pour un système de FTBO de classe 𝛼 + 𝛼 et 𝛼 la classe
→ 𝑝 +𝐾 𝐾 −90°
de la fonction de transfert avant la perturbation
+20 dB/dec
8 Correcteurs
−40 dB/dec 𝜔 [𝑟𝑎𝑑/𝑠]
𝜔 [𝑟𝑎𝑑/𝑠]
Correcteur proportionnel P
1
√K
K
𝜑(𝜔)[°] 𝜑(𝜔)[°] Si on augmente le correcteur proportionnel 𝐶(𝑝) = 𝐾 :
𝜔 [𝑟𝑎𝑑/𝑠]
90°
𝜔 [𝑟𝑎𝑑/𝑠] on améliore la précision, mais on dégrade la stabilité ;
0°
la phase du diagramme de Bode reste inchangée.
-180° 0°
𝐾 𝐺 (𝜔)[𝑑𝐵]
𝐺 (𝜔)[𝑑𝐵] 𝐻(𝑝) = 𝐻(𝑝) = 𝐾(1 + 𝜏𝑝)
1 + 𝜏𝑝
20 log K
20 log K +3 dB
−20 dB/dec
−3 dB
1 +20 dB/dec
𝜔 [𝑟𝑎𝑑/𝑠] 𝜔 [𝑟𝑎𝑑/𝑠]
𝜏
1
𝜑(𝜔)[°] 𝜏 𝜑(𝜔)[°]
90°
45°
𝜔 [𝑟𝑎𝑑/𝑠] 0° 𝜔 [𝑟𝑎𝑑/𝑠]
0°
1
−45°
1 𝜏
−90° 𝜏
Réglage du correcteur Correcteur à avance de phase (ou correcteur PD réel)
Valeurs max de K : pour une marge de phase mini ou une marge de gain mini. Il fait une action dérivée sur une plage de fréquence. Le correcteur à avance de phase ajoute de la phase.
Valeur min de K : pour un temps de réponse à 5% max ou une erreur statique max.
Le correcteur à avance de phase 𝐶(𝑝) = 𝐾 , avec 𝑎 < 1 :
Correcteur intégral I augmente la stabilité mais introduit des vibrations et du
Ce correcteur augmente la classe de la FTBO. bruit ;
améliore la rapidité.
Le correcteur intégral 𝐶(𝑝) = :
annule l’écart statique d’une entrée en échelon ;
annule l’effet en régime permanent d’une perturbation en échelon si placé en amont de la perturbation ;
diminue la phase de 90° et donc rend souvent le système instable.
𝐶(𝑝) = 𝐾
Correcteur P ↘ − ↗
Correcteur I ↘↘ ↘ ↗↗
Correcteur PI ↘ ↘ ↗↗
Correcteur PID ↗ ↗ ↗↗