PID omejitev - pomoč potrebna pri windup

K

kvrajasekar

Guest
Hi all,

Jaz sem poskušal izvajati PID algorithm.I dont znanje kako omejiti P, I, D values.I poskušal, ko sem, D vrednosti izhodov najvišje vrednosti,

IF (I> max)

I = max

Ampak moja zmede, kaj je novega cikla vrednost? Dobim omejeno vrednost vseh časov po zgoraj korak.

Prosim, pomagajte mi o tem.

 
To je pravilen korak.
Če je vaš PID algorythm deluje pravilno, o napaki bi začele zniževati.
Prav tako morate preveriti druge extreem.

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

Če je vaša napaka je vedno na meji, zmanjšanje dobičkov.

 

Welcome to EDABoard.com

Sponsor

Back
Top