Académique Documents
Professionnel Documents
Culture Documents
Pour vérifier votre résultat, exécutez les quatre lignes suivantes pour tracez la réponse impulsionnelle.
T=-1;% période d’échantillonnage non spécifiée
z = tf('z',T)
Sz=tf(0.3*z/(z^2-(1.7*z)+1))% on a multiplié et divisé par z^2
impulse(Sz)
1
Université des Frères Mentouri Constantine 1 Faculté des sciences et de la technologie
Département de l’électrotechnique Master 1 Électrotechnique industriel
TP Asservissements échantillonnés et régulation numérique 27/04/2022
• Dépassement inférieur à 5%
• Temps de réponse à 5% inférieur à 0.3s
On peut réaliser cela avec le correcteur Cs suivant : (exécutez ces trois lignes pour déclarer NC et DC)
NC=1e3*[0.0010 -0.0577 1.0925]; % pour définir le numérateur de Cs (num(s)), voir figure 4
DC=[1.0000 136.9912 0]; % pour définir le dénominateur de Cs (den(s)), voir figure 4
Cs=tf(NC,DC) % la fonction de transfert du correcteur Cs
À partir de matlab command, insérez ici l’expression de Cs :
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
Sur l’environnement Simulink, réalisez le montage (figure 4) qui montre la réponse indicielle (entrée en
échelon unitaire) du système F corrigé par Cs (utilisez le bloc « Transfert Fcn » pour le correcteur Cs et le système F).
(Insérez NC et DC dans le numérateur et le dénominateur du bloc correcteur Cs).
Tracez la réponse indicielle (figure 5). Que remarquez-vous (stabilité, dépassement, rapidité, précision, …).
3) Maintenant, on essaie d’asservir le système continu F par un correcteur numérique (discret) C en utilisant la
procedure d’échantillonnage-blocage (figure 6) du correcteur Cs à 0.0005s.
3
Université des Frères Mentouri Constantine 1 Faculté des sciences et de la technologie
Département de l’électrotechnique Master 1 Électrotechnique industriel
TP Asservissements échantillonnés et régulation numérique 27/04/2022
Avec :
Réalisez le montage de la figure 7 (insérez NCz1 et DCz1 dans le numérateur et le dénominateur du bloc correcteur
Cz1).
Tracez sur le même graphe (Figure 8) les réponses indicielles pour le correcteur continu Cs et le correcteur discret
Cz1 (mettez les deux montages dans un fichier et reliez les deux sorties à une seule Scope). Que remarquez-vous.
4
Université des Frères Mentouri Constantine 1 Faculté des sciences et de la technologie
Département de l’électrotechnique Master 1 Électrotechnique industriel
TP Asservissements échantillonnés et régulation numérique 27/04/2022
Figure 8. Comparaison entre les réponses indicielles avec le correcteur continu Cs et le correcteur discret Cz1
Remarques
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
Refaire le même travail avec une période d’échantillonnage de 0.005s et 0.020s. Que remarquez-vous.
T=0.005;
Cz2=c2d(Cs,T,'zoh')
[NCz2, DCz2]=tfdata(Cz2,'v')
Figure 9. Comparaison entre les réponses indicielles avec le correcteur continu Cs et le correcteur discret Cz2
T=0.020;
Cz3=c2d(Cs,T,'zoh')
[NCz3, DCz3]=tfdata(Cz3,'v')
5
Université des Frères Mentouri Constantine 1 Faculté des sciences et de la technologie
Département de l’électrotechnique Master 1 Électrotechnique industriel
TP Asservissements échantillonnés et régulation numérique 27/04/2022
Figure 10. Comparaison entre les réponses indicielles avec le correcteur continu Cs et le correcteur discret Cz3
Remarques
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
Application :
Si on considère que la fonction de transfert du système continu est donnée par :
40
𝐺(𝑠) =
(𝑠 + 4)(𝑠 + 8)
Les coefficients du PID discret sont : 𝐾 = 3.5, 𝑇𝑖 = 1.1, 𝑇𝑑 = 0.28 avec 𝑇 = 1𝑚𝑠 .
6
Université des Frères Mentouri Constantine 1 Faculté des sciences et de la technologie
Département de l’électrotechnique Master 1 Électrotechnique industriel
TP Asservissements échantillonnés et régulation numérique 27/04/2022
1) Pour chacune des trois actions du régulateur PID numérique agissant séparément, visualiser la réponse 𝑦(𝑡)
ainsi que la grandeur de commande 𝑢(𝑘) pour une entrée 𝑦𝑐 (𝑘) correspondant à un échelon unitaire. Donner
vos remarques concernant l’effet apporté par chacune des trois actions.
2) Refaire le même travail en faisant varier le pas d’échantillonnage ( 𝑇 = 50𝑚𝑠 et 𝑇 = 100𝑚𝑠 ) et donner vos
commentaires concernant le choix de 𝑇.
Réponses :
• Exécutez ce code matlab pour tracez la réponse indicielle du système 𝐺(𝑠) sans correction. Que remarquez-
vous ?
s=tf('s')
Gs=40/((s+4)*(s+8))
step(Gs)
Figure 12. Système continu G(s) corrigé par un régulateur PID discret
7
Université des Frères Mentouri Constantine 1 Faculté des sciences et de la technologie
Département de l’électrotechnique Master 1 Électrotechnique industriel
TP Asservissements échantillonnés et régulation numérique 27/04/2022
(a) (b)
Figure 14. 𝑦(𝑡) (fig a) et 𝑢(𝑘) (fig b) pour une entrée 𝑦𝑐 (𝑘) correspondant à un échelon unitaire
Remarques (Quelle est l’action attendue du régulateur P, que remarquez-vous concernant vos résultats)
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
a b
Figure 15. 𝑦(𝑡) (fig a) et 𝑢(𝑘) (fig b) pour une entrée 𝑦𝑐 (𝑘) correspondant à un échelon unitaire
Remarques (Quelle est l’action attendue du régulateur I, que remarquez-vous concernant vos résultats)
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
8
Université des Frères Mentouri Constantine 1 Faculté des sciences et de la technologie
Département de l’électrotechnique Master 1 Électrotechnique industriel
TP Asservissements échantillonnés et régulation numérique 27/04/2022
a b
Figure 16. 𝑦(𝑡) (fig a) et 𝑢(𝑘) (fig b) pour une entrée 𝑦𝑐 (𝑘) correspondant à un échelon unitaire
Remarques (Quelle est l’action attendue du régulateur D, que remarquez-vous concernant vos résultats)
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
4) Régulateur PID
a b
Figure 17. 𝑦(𝑡) (fig a) et 𝑢(𝑘) (fig b) pour une entrée 𝑦𝑐 (𝑘) correspondant à un échelon unitaire
Remarques (Quelle est l’action attendue du régulateur PID, que remarquez-vous concernant vos résultats)
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
a b
Figure 18. 𝑦(𝑡) (fig a) et 𝑢(𝑘) (fig b) pour une entrée 𝑦𝑐 (𝑘) correspondant à un échelon unitaire
9
Université des Frères Mentouri Constantine 1 Faculté des sciences et de la technologie
Département de l’électrotechnique Master 1 Électrotechnique industriel
TP Asservissements échantillonnés et régulation numérique 27/04/2022
Remarques
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
a b
Figure 19. 𝑦(𝑡) (fig a) et 𝑢(𝑘) (fig b) pour une entrée 𝑦𝑐 (𝑘) correspondant à un échelon unitaire
Remarques
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
a b
Figure 20. 𝑦(𝑡) (fig a) et 𝑢(𝑘) (fig b) pour une entrée 𝑦𝑐 (𝑘) correspondant à un échelon unitaire
Remarques
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
Conclusion générale
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………………………
10