Forum: Programmieren allgemein
by Deep-Sea,
31. Mär 2011
@guinnes:
Ah. AHHHH. Ja, so gibt das Teil auch langsam mal einen Sinn für mich! Weil so kann ich endlich auch mal einstellen, wie lange der D-Anteil existiert. Hab gerade mal zum Testen ein Überschwingen der Temperatur (weil P- und I-Anteil bei großen Ist-Soll-Differenzen zu lange Heizen) damit kompensiert.
Danke erst mal für diesen Lichtblick :thumb:
Ähm joa, aber seit wann habe ich...
Forum: Programmieren allgemein
by Deep-Sea,
31. Mär 2011
Anstatt addieren, wohl eher multiplizieren, oder? Sonst würde immer etwas größer Null raus kommen, egal ob sich was ändert oder nicht.
Er kann - hardwarebedingt - nur voll an oder aus sein, Richtig. Aber ich steuere ihn mit PWM an, kann also ich auch mit 50% oder so heizen :-D
Und genau das meinte ich. Wenn ich nun z.B. die Regelung alle 10ms aufrufen würde, und ich selbst bei 100%...
Forum: Programmieren allgemein
by Deep-Sea,
30. Mär 2011
Hach, dieser D-Anteil macht mich noch verrückt :? Ich werde mal etwas konkreter:
In meinem aktuellen Testaufbau versuche ich einfach mal eine Temperatur zu regeln. Zum heizen nutze ich einen Widerstand, der direkt auf dem Temperaturfühler liegt. Ein Lüfter sorgt zudem für etwas schnellere Abkühlung, außerdem kann ich damit sehr einfach Änderungen oder Störungen simulieren.
Meine...
Forum: Programmieren allgemein
by Deep-Sea,
30. Mär 2011
Hallöchen allerseits :-D
Ich bin gerade an einem neuen Projekt dran, in dessen "Lastenheft" eine PID-Regelung gefordert ist. Da ich mich noch nie mit so etwas beschäftigt habe, bin ich seit einigen Tagen erst einmal am Lesen und Probieren - so langsam blicke ich ja auch durch *stolz* :P
So, nun zur Frage:
Die Regeländerung des D-Glieds wirkt sich ja nur von einem Zyklus zum nächsten aus....