Liebe Forumuser,
ich mache gerade ein Projekt, bei dem ich ein Heizelement, also ein Peltier Elelemt regeln soll. Ich habe mir das Tutorial von RN Wissen hergenommen und hänge da an einer verständnissfrage.
Der Code für einen PI Regler ist eigentlich nicht schwer zu verstehen:
Aber ich verstehe nicht wie man auf die Koeffizienten Kp und Ki kommt. Mir ist bewusst, dass man das wie es beschrieben ist mit LTspice simulieren kann. Aber es soll angeblich auch sehr genau mittels der z-Transformation gehen können. Weiß irgendwer wie das geht?Code:e = w - x; //Vergleich esum = esum + e; //Integration I-Anteil if (esum < -400) {esum = -400;} //Begrenzung I-Anteil if (esum > 400) {esum = 400;} y = Kp*e + Ki*Ta*esum; //Reglergleichung if (y < 0) {y = 0;} //Begrenzung Stellgröße if (y > 255) {y = 255;} PWM = y; //Übergabe Stellgröße
Ich möchte das genau machen und nicht mit Werten herumspielen...
Ich bin noch ziemlich neu in der ganzen Sache und bitte um Hilfe.
lg Ethernut
Lesezeichen