Support Tp1 DV PDF
Support Tp1 DV PDF
Support Tp1 DV PDF
échantillonnées
K
Avec T (s)
s 1 T1s 1 T2 s
Ce système possède une intégration (pôle à l’origine). Il est de classe 1. On donne T1 0.5s et
T2 1s .
critère de Routh ;
1-3. Pour K K lim , différentes valeurs K < K lim simuler la réponse indicielle du système
sous MATLAB. Conclure sur les effets de K sur la précision, la rapidité (tr5%) , la
stabilité (1ér dépassement).
1-4. Pour K K lim , différentes valeurs K > K lim , différentes valeurs K < K lim , tracer le lieu
de bode ,de nyquist de la fonction de transfert en boucle ouverte. Pour chaque cas,
Déterminer les marges de stabilité correspondantes. Discuter et comparer les résultats
obtenus.
K
2- Maintenant considérons le cas ou T ( s )
2z s2
1 s
n n 2
2
4- Ecrire une fonction matlab simulant la réponse à un échelon de la transmittance bloquée,
en utilisant son équation aux différences.
1.2. Modèle d’ordre un avec intégrateur
On ajoute un intégrateur au système précédent :
K
G (s)
s (1 s )
1- Calculer l’expression analytique de la transmittance bloquée de G(s) à la période
d’échantillonnage Te.
2- Calculer, à l’aide de matlab, la transmittance bloquée du système de gain statique
unitaire et de constante de temps τ = 1s. Les calculs seront effectués pour la période
d’échantillonnage Te = τ .
3- Vérifier, par un essai à un échelon sous matlab Simulink (en boucle fermée), que la
transmittance bloquée est un modèle équivalent à G(s) aux instants d’échantillonnage.
4- Calculer les erreurs statiques d’ordre 1 et 2 du système bouclé. Vérifiez vos calculs par
une simulation Matlab.
1.3. Modèle d’ordre deux
La transmittance bloquée d’un système d’ordre deux s’obtient en appliquant les formules vues
en cours. Il est également possible d’utiliser la fonction matlab c2d.
1. Calculez la fonction de transfert d’un système continu d’ordre deux de gain statique K = 2
et dont la réponse indicielle présente un dépassement de 25% et un temps de pic de tpic = 3s.
Verifiez vos calculs en réalisant un essai à un échelon sous matlab.
2. On souhaite piloter ce système à l’aide d’un processus numérique. Choisir une période
d’échantillonnage en utilisant la méthode de Bülher.
3. Calculer, en utilisant les formules du cours, la transmittance bloquée du système d’ordre
deux précédent.
4. Vérifier vos calculs en utilisant la fonction c2d de Matlab.
5. Vérifier que la transmittance bloquée obtenue est un modèle de G(s) aux instants
d’échantillonnage en effectuant un essai à un échelon sous Matlab Simulink. Vous pouvez
utiliser le bloc LTI System pour reprendre, sous Simulink, une fonction de transfert saisie
dans Matlab.
3
1.4. Influence de la période d’échantillonnage
Le choix de la période d’échantillonnage est très important dans le processus de discrétisation.
On cherche à calculer le modèle équivalent aux instants d’échantillonnage du système d’ordre
deux de gain statique unitaire, de pulsation propre 0 1rad/s et de coefficient
Ke s
On cherche à étudier la stabilité du système G ( s ) pour K = 1 et Te = 1
1 s
1. Etablir l’expression littérale de la transmittance bloquée du système continu. On
remarquera que le retard est d’une période d’échantillonnage
2. Valider vos calculs sous Matlab à l’aide de la commande c2d puis sous Simulink par un
essai à un échelon.
3. Etudier la condition de stabilité du système en fonction d’un gain proportionnel Kc (critère
de jury).
4. Tracer le lieu d’Evans du système et valider le calcul précédent 3. En utilisant les courbes
d’iso-amortissement du lieu d’Evans (commande grid on), régler une valeur de gain pour
obtenir un dépassement du système de 25%
2.2. Système d’ordre deux retardé
En fonction du temps restant, reprendre les questions de la sous-partie précédente avec le
système d’ordre 2 de la partie 1.3, retardé d’une période d’échantillonnage.