|
|
Übertragungsfunktion in Differentialgleichung umwandeln PT2 |
|
Maike |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.01.2013, 18:18
Titel: Übertragungsfunktion in Differentialgleichung umwandeln PT2
|
|
Hallo,
ich habe noch ein Problem.
Ich habe den Anfang einer Sprungantwort gegeben. Aus logischem Denken (Temperatur) ist es ein PT2 mit totzeit. Wenn ihc dies so analysiere, bekomme ich als Übertragungssystem die Werte
b(0)=5,6994199027E-7
a(0)=8,193558615E-6
a(1)=0,01508438747
a(2)=1
wenn ich diese Werte als Übertragunsfunktionblock in die Simulation setze, dahinter nohc meinen Anfangswert dazuaddiere und noch den Totzeitblock hinzufüge, passt es auch sehr gut.
Wenn ich aber meine zwei Zeiten wissen möchte, (da ich ein PT2 Block einbauen möchte) muss ihc ja alles durch a(0) teilen.
dann bekomme cih
b(0)=0,069559762
a(0)=1
a(1)=1841,005621
a(2)=122047,0917
der Wert a(1) ist ja noch akzeptabel, aber durch a(2) ist viel zu groß. Meine Sprungantwort steigt gar nciht mehr an (evtl nach sehr langer zeit)
wie komme ich denn sonst an meine Zeiten, um die in ein PT2 block zu machen?
|
|
|
|
|
Calle |
Forum-Century
|
|
Beiträge: 145
|
|
|
|
Anmeldedatum: 08.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.01.2013, 09:12
Titel:
|
|
Hi Maike,
das es steht ja nciht das wirkliche T2 da, sondern der ganze Wert vor der zweiten ableitung.
die DGL lautet ja
2*T2^2*y_punkt_punkt+T1*y_punkt+y=k*u
das heisst, du musst aus dem a(2) ncoh die Wurzel ziehen, sowie durch zwei dividieren.
Hoffe, dass es richtig ist und dir weiterhilft.
|
|
|
Maike |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.01.2013, 09:42
Titel:
|
|
Danke für die Antwort. Die Antwort steigt jetzt an, aber immer noch viel zu langsam.
Ich habe jetzt für
K=0,069559762
T1=1841,005621
T2=174,6761945
Aber wie gesagt, es steigt immer noch zu langsam an
|
|
|
controlnix |
Forum-Century
|
|
Beiträge: 106
|
|
|
|
Anmeldedatum: 10.06.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.01.2013, 20:39
Titel:
|
|
ich würde zunächst die Struktur der zugrundeliegenden DGL klären (es gibt da in der Literatur meherere Formen):
a) T1*T2*ypp(t) + (T1+T2)yp(t) + y(t) = k* u(t)
b) T2^2*ypp(t) + 2*D*T2*yp(t) + y(t) = k*u(t)
c) weitere
Um welche handelt es sich? Was vergleichst Du dann in der Simulation?
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|