Ce second TP fera l’objet d’un compte-rendu à rendre à la fin de la dernière séance de TP. A cet effet, vous
laisserez sur le bureau de votre ordinateur de travail de la salle A104 un répertoire à votre nom contenant tous les
fichiers utiles pour votre compte -rendu : compte-rendu html, figures Matlab de résultats, programmes.
Bppq k 1
Gppq “ “ (1)
Appq 1 ` τp p
1. Executer le programme Matlab TP1exercice1.m. Ouvrir ensuite le fichier TP1.mdl. Ce fichier contient les blocs
Simulink permettant d’envoyer une tension sur l’entrée du procédé électrique et de mesurer sa sortie (cf figure
1)
2. Réaliser une réponse indicielle du système du premier ordre.
3. Identifier le gain statique et la constante de temps du système du premier ordre.
1
1.2 Synthèse d’un correcteur proportionnel Cppq “ Kp
On souhaite imposer à l’asservissement une marge de phase de M ϕ “ 480
1. l’erreur statique pour une perturbation en sortie vy ptq de type échelon d’amplitude unitaire.
2. l’erreur statique pour une perturbation en entrée vu ptq de type échelon d’amplitude unitaire.
3. la condition sur le correcteur Cppq qui permettrait d’éliminer complètement vu ptq.
4. la pulsation de résonance wr de la fonction de transfert reliant la consigne à la sortie et en déduire une valeur
approximative du temps du premier dépassement tmax .
5. Afficher sur une même figure le diagramme de Black-Nichols de Gppq et celui de Lppq.
(a) Quel est l’effet du correcteur sur le diagramme de Black de la boucle ouverte ?
(b) Retrouver wr sur le diagramme de Black-Nichols de Lppq.
3. La perturbation vu ptq est-elle rejetée ? Si non, vérifier que l’erreur statique est conforme à celle envisagée lors
de l’analyse des fonctions de sensibilités.
4. Ajouter un retard dans la boucle (bloc delay de la librairie continuous) et déterminer expérimentalement la
valeur du retard qui conduit à l’instabilité du système bouclé. Comparer cette valeur à la marge de retard MR.
2
Figure 2: Schéma Simulink en boucle fermée
1.4 Conclusions
Conclure quant aux limitations du correcteur proportionnel.
Bppq k
Gppq “ “ (2)
Appq 1 ` τp
Il s’agit de la même fonction de transfert que celle qui a été identifiée au premier exercice. Le cahier
des charges impose
1. un temps du premier dépassement en boucle fermée tmax “ 1.5s
2. un dépassement D% “ 20%
3
2.1 Détermination des paramètres du correcteur
1. A partir du cahier des charges, déterminer successivement
(a) le coefficient d’amortissement de la boucle fermée
(b) la pulsation de coupure de la fonction de transfert en boucle ouverte wc
(c) la marge de phase de l’asservissement M ϕ
2. A partir des valeurs précédentes et du diagramme de Bode de Gppq, déterminez la phase que doit ”apporter”
le correcteur PI à la pulsation wc . En déduire la valeur de Ti .
3. Déterminer finalement le gain Kp du correcteur PI de façon à ce que le gain de la fonction de transfert en
boucle ouverte Lppq soit égal à 0 dB à wc
4. Vérifiez les performances attendues : Marge de Phase M ϕ, pulsation de coupure wc , dépassement en boucle
fermée D%
5. Afficher les fonctions de sensibilité du système de commande et analyser les performances de la boucle
(a) Une perturbation en sortie de type échelon est-elle éliminée ?
(b) Une perturbation en entrée de type échelon est-elle éliminée ?
(c) Estimer le temps du premier dépassement tmax de la réponse à un échelon de consigne.
(d) Quel est le rapport d’amplification du bruit de mesure sur la commande uptq ?