MATLAB-Rampeneingangsantwort
In diesem Tutorial erfahren Sie, wie Sie die Sprung- und Rampenantwort eines geschlossenen Regelkreises mit den Funktionen step()
und lsim()
in MATLAB darstellen.
Zeichnen Sie die Sprung- und Rampenantwort mit den Funktionen step()
und lsim()
in MATLAB
Die Sprung- und Rampenantwort eines Closed-Loop-Systems finden Sie in der Control System Toolbox. Diese Toolbox bietet viele Funktionen wie die Funktion tf()
, die verwendet wird, um die Übertragungsfunktion des Systems zu definieren, die Funktion feedback()
, um das Feedback des Systems zu definieren, die Funktion step()
zum Plotten die Sprungantwort des Systems und die Funktion lsim()
zur Darstellung der Rampenantwort des Systems. Definieren wir zum Beispiel eine Übertragungsfunktion eines Closed-Loop-Systems und verwenden dann die Funktion step()
und lsim()
, um die Sprung- und Rampenantwort des Closed-Loop-Systems darzustellen. Siehe den Code unten.
t = 1:0.01:2;
tranferFunction = tf(2, [3 2]);
G = feedback(tranferFunction, 2);
step(G)
lsim(G,t,t)
Ausgabe:
Im obigen Code können Sie den Zeitvektor und die Übertragungsfunktion nach Ihren Wünschen ändern. Unter diesem Link finden Sie weitere Details zur Funktion tf()
.