Réponse d'entrée de rampe MATLAB
Ce didacticiel présentera comment tracer la réponse en pas et en rampe d’un système en boucle fermée à l’aide des fonctions step()
et lsim()
dans MATLAB.
Tracez la réponse de pas et de rampe à l’aide des fonctions step()
et lsim()
dans MATLAB
Vous pouvez trouver la réponse de pas et de rampe d’un système en boucle fermée en utilisant la boîte à outils du système de contrôle. Cette boîte à outils propose de nombreuses fonctions comme la fonction tf()
qui permet de définir la fonction de transfert du système, la fonction feedback()
pour définir le feedback du système, la fonction step()
pour tracer la réponse indicielle du système, et la fonction lsim()
pour tracer la réponse en rampe du système. Par exemple, définissons une fonction de transfert d’un système en boucle fermée, puis utilisons les fonctions step()
et lsim()
pour tracer la réponse en pas et en rampe du système en boucle fermée. Voir le code ci-dessous.
t = 1:0.01:2;
tranferFunction = tf(2, [3 2]);
G = feedback(tranferFunction, 2);
step(G)
lsim(G,t,t)
Production:
Dans le code ci-dessus, vous pouvez modifier le vecteur temporel et la fonction de transfert en fonction de vos besoins. Consultez ce lien pour plus de détails sur la fonction tf()
.