LabVIEWForum.de
Fuzzy-logic Regler - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Fuzzy-logic Regler (/Thread-Fuzzy-logic-Regler)



Fuzzy-logic Regler - unbertl - 30.08.2006 19:09

LabVIEW 8.0

Hallo miteinander.

an folgendem Problem bastel ich schon seit 3 tagen erfolglos umeinander:

In meiner Anwendung geht es u.a. darum, einen Luftmassenstrom zu regeln:
Istwert kommt vom Masenstromsensor (g/s) Sollwert wird eingegeben (g/s), output
geht ans regelventil (%) das die ventilöffnung von 0 bis 100% einstellt.
Ich habe erfolglos mit sämtlichen PID reglern aus dem PID control Toolkit gearbeitet und mit sämtlichen
weren für P,I und D herumexperimentiert, aber der Regler schwingt sich jedesmal auf so dass das Ventil maximale Amplituden abbekommt. Das Problem ist, das der Sensor sehr langsam ist und den tatsächlichen Massenstrom erst nach ein paar sekunden ausgibt, obwohl das ventil schon auf ist. der Regler dreht deshalb weiter auf und plötzlich schießt der Ist-Wert in die höhe und der Regler macht wieder ganz zu und so weiter.
Hat jemad von Euch erfahrung mit fuzzy logic reglern? Wie kann ich soll, ist und output anschließen? wozu haben die Eingänge Namen? wozu sind die 3 Eingänge? wie benutze ich das fuzzy load vi?

Alternativ überlege ich einen aufschwingungsscheuen PI Regler zu benutzen, finde aber keinen (auch nicht im toolkit) hat jemand von euch einen fertigen zum download? oder wo finde ich sonst ein Pi?

Danke erstma,
unbertl


Fuzzy-logic Regler - ahlers01 - 31.08.2006 05:17

' schrieb:LabVIEW 8.0

Hallo miteinander.

an folgendem Problem bastel ich schon seit 3 tagen erfolglos umeinander:

In meiner Anwendung geht es u.a. darum, einen Luftmassenstrom zu regeln:
Istwert kommt vom Masenstromsensor (g/s) Sollwert wird eingegeben (g/s), output
geht ans regelventil (%) das die ventilöffnung von 0 bis 100% einstellt.
Ich habe erfolglos mit sämtlichen PID reglern aus dem PID control Toolkit gearbeitet und mit sämtlichen
weren für P,I und D herumexperimentiert, aber der Regler schwingt sich jedesmal auf so dass das Ventil maximale Amplituden abbekommt. Das Problem ist, das der Sensor sehr langsam ist und den tatsächlichen Massenstrom erst nach ein paar sekunden ausgibt, obwohl das ventil schon auf ist. der Regler dreht deshalb weiter auf und plötzlich schießt der Ist-Wert in die höhe und der Regler macht wieder ganz zu und so weiter.
Hat jemad von Euch erfahrung mit fuzzy logic reglern? Wie kann ich soll, ist und output anschließen? wozu haben die Eingänge Namen? wozu sind die 3 Eingänge? wie benutze ich das fuzzy load vi?

Alternativ überlege ich einen aufschwingungsscheuen PI Regler zu benutzen, finde aber keinen (auch nicht im toolkit) hat jemand von euch einen fertigen zum download? oder wo finde ich sonst ein Pi?

Danke erstma,
unbertl
Vielleicht hilft das weiter: http://en.wikipedia.org/wiki/PID_controller#Loop_Tuning