Hallo zusammen, ich bin aktuell daran eine Pumpe über PWM mit einem PID-Regler zu regeln. Die Pumpe saugt Luft in einem Pneumatiksystem und dieser Luftstrom soll konstant gehalten werden.
Gemessen wird der im System von der Pumpe erzeugte Unterdruck (z.B. -15mbar), dieser Unterdruck wird als Istwert verwendet auf den geregelt wird. Das funktioniert auch gut.
Nun zu meinem Problem: Wird der Luftstrom nun von außen beeinflusst, z.B. es kommt ein zusätzlicher Druck am Eingang des Pneumatiksystems, steigt der Fluß, der eigentlich konstant gehalten werden soll. Durch den Anstieg des Flusses reduziert sich der Unterdruck, z.B. auf -10mbar, somit regelt der PID Regler die Pumpenleistung nach oben um wieder die -15mbar zu erreichen. Aber der Fluss ist ja schon durch die Störgröße erhöht.
Umgekehrt, wird der Fluß gebremmst, fällt der Fluß, der Unterdruck steigt, die Pumpe wird zurückgeregelt.
Ich hoffe mein Problem ist einigermaßen verständlich ;-)
Meine Vermutung, es gibt keine Lösung für mein Problem und der Unterdruck ist für die Regelung dieser Störgrößen nicht geeignet.
Liege ich da richtig?
Oder lässt sich da Softwareseitig eine Lösung finden?
Gruß Christian