Exercice 2 : Critères de stabilité (Routh, Nyquist, marges de phase)
🌐 Énoncé du problème / Étude de cas
Section titled “🌐 Énoncé du problème / Étude de cas”On s’intéresse à l’asservissement en position d’un axe vertical de manutention industrielle, soumis à des contraintes de précision et de rapidité. Le schéma bloc du système bouclé est donné par une consigne et une position mesurée .
La chaîne directe est constituée d’un correcteur , d’un onduleur et d’un moteur à courant continu modélisé par sa fonction de transfert, ainsi que d’un réducteur mécanique. L’ensemble de la chaîne directe est modélisé par la fonction de transfert ouverte suivante :
Avec les données numériques constructeur suivantes :
- (gain global réglable)
- (constante de temps électrique/mécanique dominante)
- (constante de temps parasite)
Hypothèses de modélisation et esprit critique :
Section titled “Hypothèses de modélisation et esprit critique :”Le modèle linéaire invariant (LTI) utilisé néglige les jeux mécaniques dans le réducteur, les saturations en tension de l’onduleur et les frottements secs. De plus, le terme représente un mode propre haute fréquence souvent incertain. L’ingénieur doit valider la robustesse du système face à ces incertitudes.
❓ Questions progressives
Section titled “❓ Questions progressives”- Analyse structurelle et statique : Déterminer la classe du système ouvert et calculer l’erreur statique pour une entrée en échelon de position d’amplitude . Conclure vis-à-vis du cahier des charges usuel.
- Critère algébrique de Routh : Mettre le dénominateur de la fonction de transfert en boucle fermée sous la forme d’un polynôme caractéristique. Appliquer le critère de Routh pour déterminer la condition sur le gain garantissant la stabilité asymptotique du système. Calculer la valeur limite .
- Tracé asymptotique et Réel (Nyquist) : Exprimer la fonction de transfert harmonique . Déterminer l’expression de la pulsation de phase pour laquelle la phase de vaut rad. En déduire la condition sur assurant une stabilité au sens du critère de Nyquist.
- Marges de stabilité : On fixe .
- Calculer la pulsation de gain (pulsation pour laquelle le module vaut ).
- En déduire la marge de phase et la marge de gain .
- Analyse critique et robustesse : Le constructeur annonce une incertitude de sur la constante de temps parasite en raison de l’usure du réducteur. Discuter de l’impact de cette variation sur la marge de phase calculée précédemment et proposer une modification qualitative du correcteur si la marge venait à être insuffisante ().
💡 Pistes & Indications
Section titled “💡 Pistes & Indications”- Question 1 : La classe correspond au nombre d’intégrateurs pur () en facteur dans . Utiliser le théorème de la valeur finale pour l’erreur statique.
- Question 2 : Le polynôme caractéristique est . Multiplier par le dénominateur pour obtenir un polynôme de degré 3.
- Question 3 : La phase de est argument du numérateur moins argument du dénominateur. Annuler la partie imaginaire de ce dénominateur complexe pour trouver .
- Question 4 : Résoudre (souvent plus simple en résolvant ). La marge de phase se déduit par .
- Question 5 : Penser à l’allure du diagramme de Bode : une augmentation des constantes de temps hautes fréquences accentue la chute de phase aux pulsations intermédiaires.
📋 Corrigé détaillé et analyse des résultats
Section titled “📋 Corrigé détaillé et analyse des résultats”1. Analyse structurelle et statique
Section titled “1. Analyse structurelle et statique”La fonction de transfert ouverte s’écrit : La présence du terme en facteur au dénominateur indique que le système est de classe 1. Pour une entrée en échelon de position d’amplitude , l’erreur statique vaut : Conclusion: * L’erreur statique est nulle, le système suit parfaitement une consigne de position constante, ce qui est typique d’un système de classe 1.
2. Critère algébrique de Routh
Section titled “2. Critère algébrique de Routh”La fonction de transfert en boucle fermée est : Développons le dénominateur : Le polynôme caractéristique est . Appliquons le tableau de Routh pour ce polynôme de degré 3 (avec , et ) :
| Degré | 1ère colonne | 2ème colonne |
|---|---|---|
Pour assurer la stabilité asymptotique (tous les coefficients de la première colonne de Routh de même signe, non nuls) :
- (toujours vrai)
- (toujours vrai)
Condition de Routh : . La valeur limite est .
3. Trateau et Pulsation de phase
Section titled “3. Trateau et Pulsation de phase”La fonction harmonique s’écrit : L’argument (phase) est : La pulsation de phase est telle que : En utilisant la relation (pour ) :
Calculons le module de : Or, , donc et . Le module à devient : Application numérique pour (où le module vaut 1 au point critique ) : (Résultat cohérent avec le critère de Routh).
4. Calcul des marges de stabilité (pour )
Section titled “4. Calcul des marges de stabilité (pour K=2K = 2K=2)”Avec , le système est stable.
-
Pulsation de gain : . Par résolution numérique ou approximation (le gain étant faible, est petite, car pour les termes ) : Vérifions . (À cette pulsation, les termes et sont proches de 0, donc ). Valeur plus précise : .
-
Marge de phase : La marge de phase est très confortable (), garantissant un amortissement satisfaisant sans dépassement excessif.
-
Marge de gain : La phase atteint à . Le module à cette pulsation est : Exprimée en décibels :
5. Analyse critique et robustesse face aux incertitudes
Section titled “5. Analyse critique et robustesse face aux incertitudes”Si augmente de (usure, augmentation des inerties ou des inductances parasites), le produit augmente, ce qui élève le gain en haute fréquence de la chaîne ouverte et réduit la marge de phase. Critique du modèle : Le modèle néglige les retards purs (temps de calcul de la commande numérique par exemple). Un retard pur introduit un déphasage additionnel qui dégrade drastiquement la marge de phase à haute pulsation. Si venait à passer sous les suite à ces variations paramétriques, l’ingénieur devrait implémenter un correcteur à avance de phase (pour redresser la phase autour de la pulsation de gain) ou baisser le gain , au détriment toutefois de la rapidité et de la précision dynamique du système.