MATLAB-Rampeneingangsantwort

Ammar Ali 15 Februar 2024
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:

Plotten der Sprung- und Rampenantwort eines geschlossenen Regelkreises

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().

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Verwandter Artikel - MATLAB Plot