Wie bekomme ich die Übertragungsfunktion aus dieser Sprungantwort?

Ich habe die folgende Sprungantwort eines Systems mit geschlossenem Regelkreis. Mit den folgenden Berechnungen habe ich versucht, die Übertragungsfunktion zu berechnen. Ich versuche, die gleiche Antwort in Matlab zu erhalten. Allerdings scheine ich es nicht richtig hinbekommen zu haben. Kann mir bitte jemand sagen was ich falsch mache? Mein Ergebnis auch in Matlab ist unten angegeben.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Hüllkurvenberechnung: a = 1 2 1.993 = 0,9965 , ω 0 = 28.41 5.33 Rad S , ζ = a ω 0 0,187 . Ich bekomme also einen sehr niedrigen Dämpfungsfaktor; was Ihre Matlab-Ergebnisse zu erklären scheint. Der Wert von ω 0 scheint auch zu passen, zumindest mit dem Auge.
Das liegt daran, dass das System nichtlinear ist, sodass Sie es nicht mit einem linearen System 2. Ordnung schätzen können. Sie können den Unterschied sehen: Ihre (lineare) VS. Umfang (nichtlinear).
Außerdem hat es eine Totzeit, eine geschlossene Schleife hätte auch einen Zählerteil mit Laplace-Operatoren. Könnte eine Art Regler mit Begrenzern sein, die die Nichtlinearität einführen.

Antworten (1)

Sie sollten nicht tun T = feedback(H,1), tun Sie es einfach step(H).

Die Ausgabe, die Sie haben, ist bereits das Ergebnis des gesamten Systems (des gesamten geschlossenen Regelkreises, nicht der Anlage, die dann eine Rückkopplung hat), also sollten Sie es einfach tun und Sie step(H)erhalten etwas Ähnliches wie bei der Oszilloskopmessung. Um die Identifizierung weiter in das Verhalten des Reglers und das Verhalten der Anlage aufzuschlüsseln, wären weitere Messungen erforderlich.

Wie Marko Buršič erwähnte, ist das System auch nichtlinear und Ihre Annäherung wird nicht genau wie das ursprüngliche System aussehen / sich verhalten. Aber ich würde nicht so weit gehen, als er sagte, dass "Sie es nicht mit einem linearen System 2. Ordnung abschätzen können". In vielen Fällen können Sie mit der Annäherung nichtlinearer Systeme mit einer Übertragungsfunktion 1., 2. oder N. Ordnung davonkommen. Aber es liegt an Ihnen zu beurteilen, ob dieser TF 2. Ordnung für Ihr Problem ausreicht.