Hybrid Fuzzy&PID Controller in Simulink

Gast #4922659
Hallo zusammen,
Ich will für eine pH neutralisationsanlage einen PID Controller mit 
einem FuzzyLogic Controller ansteuern (wie in dem Bild 
"Simulationsmodel"). Ich betrachte dabei nicht den absoluten pH wert, 
sondern die Abweichung. Sprich mein setpoint von 0 entspricht einem pH 
wert von 7 und die titration curve ist auch dementsprechend angepasst.
Jetzt habe ich Probleme damit die output membership functions für den 
Fuzzy Controller zu erstellen. Also wie stark ich Proportional-, 
Integral- und Derivative gain beeinflusse.
Dafür wollte ich jetzt erstmal einen PID Controller in das nackte 
Process model mit disturbance schalten und von MATLAB self tunen lassen. 
Ich hab noch nie mit einem PID Regler und einer Totzeit von 5 min 
gearbeitet, aber das Ergebnis kommt mir irgendwie fragwürdig vor. (Siehe 
Bild "Simulationsmodel_nur_PID"). Kann jemand helfen?

Danke schonmal,
Jana
Angehängte Dateien:
Gast #4923011
Servus,
also wenn ich schon Fuzzy Regler hören dann kribbelt es bei mir in der 
Lendengegend. Ich würde das als das Teufelszeug der Regelungstechnik 
bezeichnen. Aber ich werde ja nicht gezwungen damit zu Arbeiten.

Totzeiten werden normalerweise mit einen Smith Prediktor geregelt. 
Versuche erstmal einen Regler ohne Störung zu entwerfen. Dann darfst du 
nicht vergessen, dass jede Strecke ihre physikalischen Grenzen besitzt.

An dieser Strecke, große Zeitkonstante + Totzeit, wirst du mit einen 
PIDT1 eventuell nicht glücklich. Ich würde eventuell nach Aström PID mit 
Anti-Windup gucken. Ach stimmt ja du hast ja die Fuzzy Seuche vor dir. 
Wache schnell auf. Die Professoren mögen es Einen damit zu quälen.
Gast #4923831
Hallo Jana!
Dein Problem scheint so spezifisch zu sein,
daß es sich auf deutsch schon nicht mehr beschreiben läßt.
Thus I suggest that you try to ask your question again
in an english electronics forum.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.