PID rajoitus

K

kvrajasekar

Guest
Hei kaikki,

Yritän toteuttaa PID algorithm.I dont osata kuinka rajoittaa P, I, D values.I kokeillut kun olen, D-arvot poistuu suurin arvo,

IF (I> max)

I = max

Mutta minun sekaannusta on, mikä on seuraavan jakson arvo? Saan vain arvo kaikkien aikojen jälkeen edellä askel.

Ole hyvä ja auta minua tässä.

 
Tämä on oikea askel.
Jos PID algorythm toimii oikein, virhe olisi alkaa laskea.
Sinun tulisi myös tarkistaa muut extreem.

I = I> max?max: I;
I = I <min?min: I;

Jos virhe on aina rajoittaa, vähentää voittoja.

 

Welcome to EDABoard.com

Sponsor

Back
Top