|
patwotrick |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.03.2009, 14:19
Titel: Simulink Hilfe?
|
|
Hallo, ich hoffe mir kann jemand helfen.
ich schreibe gerade meine Diplomarbeit bei einer Kläranlage. Nun wollte ich in Simulink etwas simulieren. Und zwar geht es darum:
Wir haben hier eine Belüftung für die Belebschlammbecken. Diese soll überprüft werden da sie sich nicht richtig einregelt (Überschwinger). Geregelt wird sie über einen PID-Regler. Dieser regelt anhand der Sauerstoffmenge im Belebschlammbecken die Frequenz des Gebläses. Störgrößen sind zB Temperatur usw.
Ich wollte nun das ganze in Simulink aufbauen um zu sehen wann der Regelkreis stabil ist nur leider bin ich nicht so Simulink "bewandert". Vielleicht kann mir jemand weiterhelfen.
Ich wäre euch sehr dankbar...
Viele Grüße Patrick
|
|
|
|
|
Idefix_1024 |
Forum-Century
|
|
Beiträge: 230
|
|
|
|
Anmeldedatum: 16.10.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.03.2009, 14:55
Titel:
|
|
helfen kann man immer nur bei gezielten Fragen...
Aufgaben ohne genaue Aufgabenstellung sind im Allgemeinen recht unlösbar...
deshalb was ist die Frage
PID Regler aufbauen?
Modellbildung?
so kann man noch nicht hefen fürchte ich
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.03.2009, 09:52
Titel:
|
|
also ich möchte das System simulieren. Das heißt ich weiß nicht genau wie ich den Regelkreis in Simulink aufbauen kann. Momentan sieht er so aus:
ich bin mir aber nicht sicher ob das so passt...
|
|
|
Idefix_1024 |
Forum-Century
|
|
Beiträge: 230
|
|
|
|
Anmeldedatum: 16.10.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.03.2009, 10:26
Titel:
|
|
sieht doch schonmal gut aus!
und nun noch eine Strecke dazu...
ich würde vorschlagen ein PT1 in einem ersten Versuch?
Dazu musst Du unter "Continuous" den Block "Transfer Fcn" hinter Deinen PID Regler und vor der Rückführung einfügen. Als Einstellungen num = [P] und den = [T 1] setzen und fertig ist das Modell für einen ersten Test...
viel Erfolg soweit!
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.03.2009, 11:11
Titel:
|
|
super, danke
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.03.2009, 11:27
Titel:
|
|
leider muss ich mich nochmal melden weils ein problem gibt
das ganze sieht nun folgendermaßen aus.
jetzt zeigt er mir aber immer einen fehler an wenn ich das ganze ausgeben will
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.03.2009, 11:41
Titel:
|
|
oh, ich seh grad er hat das bild wieder gelöscht. auf jeden fall kann das ganze nicht ausgegeben werden weil er anzeigt, dass ein fehler im PT1-Glied ist. Ich habe num, und den so gesetzt, wie du es gesagt hast. Müsste ich nicht für beide Werte Zahlen einsetzten weil ich glaube Variablen wie P und T nimmt er nicht?
|
|
|
Idefix_1024 |
Forum-Century
|
|
Beiträge: 230
|
|
|
|
Anmeldedatum: 16.10.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.03.2009, 11:50
Titel:
|
|
oh da hab ich noch was vergessen...
er kennt natürlich P und T nicht als Variablen...
man muss entweder im Workspace die Variablen P = 1 und T = 0.01 oder so vorliegen haben oder man schreibt die Zahlenwerte direkt in die Blockeigenschaften...
also num = [1] und den=[0.01 1]
dachte irgendwie dass das klar wäre... aber wie das so is beim schreiben hat man auch immer keine Ahnung was davon beim Leser so genau ankommt... sorry!
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.03.2009, 11:54
Titel:
|
|
kein problem. ich glaube ich habe mich etwas "dumm" angestellt.
vielen dank nochmal für die schnelle hilfe
|
|
|
|
|
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 - 2025
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.
|
|