Forum: Digitale Signalverarbeitung / DSP / Machine Learning Hybrid Fuzzy&PID Controller in Simulink


von Jana (Gast)


Angehängte Dateien:

Lesenswert?

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

von aSma>> (Gast)


Lesenswert?

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.

von UnnötigeAnglizismenallergiker (Gast)


Lesenswert?

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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.