also das Ziel ist es nicht den Druck wärend der Fahrt konstant zu halten sondern Ihn eigentlich nur bei einem Änderungswunsch bzw. initial beim Aktivieren des Systems zu setzten.
Also nur Druck einmal erreichen und dann abschalten? Dafür ist PID auch nicht richtig wenn ich das richtig verstehe. D braucht man da sowieso nicht.
Vielleicht einen PI-Regler wenn man es wirklich genau ausregeln möchte (geht aber natürlich mit der PID Library). Aber das Problem ist dass PIDs eigentlich für analoge Stellgrößen gedacht sind. Nicht für digitale wie Relais. Wobei man da auch Dinge tun kann wie die Stellgröße auf eine Zeit umsetzten in der das Relais schließt (PWM macht ja auch nichts anders, aber viel zu schnell für ein Relais).
Was passiert denn wenn du den Druck misst und einfach abschaltest wenn er erreicht wird? Hast du da irgendwelche Totzeiten im System die den Druck nach dem Abschalten noch ansteigen lassen?