Académique Documents
Professionnel Documents
Culture Documents
TP:
systeme linéaire multi-variables
suspension
ELABORE PAR :
❖ BEN ZERARA HAROUN
❖ HMIDANI NAJM EDDINE
(a) SISO
(b) MIMO
Matrice ligne
Matrice colonne
Représentation externes
Système d’équations différentielles
Un système linéaire invariant multivariable d’ordre 𝑛 possédant 𝑚 entrées et 𝑝
sorties peut être décrit par un système d’équations différentielles linéaires à
coefficients constants. Apres application des lois de la physique, de nombreux
systèmes multivariables peuvent être décrits par des équations différentielles et
algébriques de la forme :
M1 = 2500;
M2 = 320;
K1 = 80000;
K2 = 500000;
b1 = 350;
b2 = 15020;
s = tf('s');
G1 =
((M1+M2)*s^2+b2*s+K2)/((M1*s^2+b1*s+K1)*(M2*s^2+(b1+b2)*s+(K1+K2))-
(b1*s+K1)*(b1*s+K1));
G2 = (-M1*b2*s^3-
M1*K2*s^2)/((M1*s^2+b1*s+K1)*(M2*s^2+(b1+b2)*s+(K1+K2))-
(b1*s+K1)*(b1*s+K1));
Réponse en boucle ouverte
Nous pouvons utiliser Matlab pour afficher les performances du système en boucle
ouverte d'origine (sans aucun contrôle de rétroaction). Ajoutez les commandes
suivantes dans le fichier m et exécutez-le dans la fenêtre de commande Matlab
pour voir la réponse de l'entrée de force actionnée par pas d'unité et de l'entrée de
perturbation de pas d'unité. Notez que la commande step générera les entrées de
pas d'unité pour chaque entrée
step(nump,denp)
À partir de ce graphique de la réponse en boucle ouverte pour une force actionnée
par pas unitaire, nous pouvons voir que le système est sous-amorti. Les personnes
assises dans le bus ressentiront une très faible oscillation et l'erreur en régime
permanent est d'environ 0,013 mm. De plus, le bus met un temps très long pour
atteindre l'état stable ou le temps d'établissement est très long. La solution à ce
problème consiste à ajouter un contrôleur de rétroaction dans le schéma
fonctionnel du système.
À partir de ce graphique de réponse en boucle ouverte pour une perturbation de pas
de 0,1 m, nous pouvons voir que lorsque le bus passe une bosse de 10 cm de haut
sur la route, la carrosserie du bus oscillera pendant une durée inacceptable (100
secondes) avec une plus grande amplitude, 13 cm, que l'impact initial. Les
personnes assises dans le bus ne seront pas à l'aise avec une telle oscillation. Le
grand dépassement (de l'impact lui-même) et le temps de stabilisation lent
endommageront le système de suspension. La solution à ce problème consiste à
ajouter un contrôleur de rétroaction dans le système pour améliorer les
performances. Le schéma du système en boucle fermée est le suivant :
D'après le schéma ci-dessus, nous voyons que:
Plant = nump/denp
F * Plant=num1/den1
donc
F=num1/(den1*Plant)