Übertragungsfunktion für PID < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 14:04 Do 13.09.2007 | Autor: | matpue |
Hallo liebe Forumsmitglieder,
auf dem Bild ist ein Tank rechts zu erkennen. Der Durchfluss q ist
abhängig von der Ventilstellung x. Dafür ist die Formel vorgegeben.
Daraus habe ich das Integral erstellt. Muss ich eine Transfer Function erstellen oder reicht diese Formel? Dadurch ist doch alles bestimmt oder?
In Matlab wollte ich das ganze simulieren. Sieht etwas unübersichtlich aus, habe mir aber nicht anders zu helfen gewusst. WIchtig dabei war, das die Abtastzeit bestimmt werden kann. Dafür das Sample and Hold am Anfang. Leider bekomme ich nicht die gewünschten Ergebnisse. Die Fläche A beträgt 0,16 m². Die Ventilstellung x wird von 0-100 angegeben. Durchfluss q ist in m³/h. Deshalb dividiere ich am Schluss durch 3600s und durch 0,16 m² um eine Höhe zu bekommen. Die Eingangsgröße ist eine konstante Höhe die ich vorgebe. zB 0,1 m.
Hier der Link für das Bild:
http://www.home.hs-karlsruhe.de/~puma0013/bilder/Aufgabe.JPG
Und für die Matlab Datei:
http://www.home.hs-karlsruhe.de/~puma0013/bilder/Aufgabe.mdl
Weiß jemand von Euch weiter?
VIelen Dank schon für Eure Mühe.
Gruß Matthias
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 17:09 So 16.09.2007 | Autor: | Woltan |
Heyas matpue,
ich habe auch mal versucht in Simulink das ganze zu simulieren, und habe die Datei mal hochgeladen. Und zwar genau hierhin:
http://woltan.wo.funpic.de/matheraum.mdl
Ich weiss jetzt natuerlich nicht genau was du meinst mit: "Leider bekomme ich nicht die gewünschten Ergebnisse." Aber fuer mich sieht das relativ ok so aus. Es kann natuerlich gut sein, dass dein model nicht richtig funktioniert. Wie du an meinem siehst ist es ein bisschen schoener geloest. Finde ich jedenfalls ^^. Ach ja ich benutze wie du sicher schnell feststellen wirst keinen PID sondern lediglich einen PI Regler. Aber das tut dem ganzen ja keinen Abbruch. Und die parameter hab ich auch nicht wirklich gut eingestellt. In der vorliegenden Simulation ist der Wasserstand auf 0,1m und ich versuche ihn auf 0,4m anzuheben. Das gelingt innerhalb 10sec, ka ob das ein Resultat ist, das gut genug ist.
Naja bei Frage kannst du ja nochmal posten
bis dahin
Cherio Woltan
PS Sag doch bitte bescheid, wenn du das Model gesaugt hast, dann kann ich es wieder vom server nehmen.
Thx :)
|
|
|
|