PID begrensning - hjelpe nødvendig med windup

K

kvrajasekar

Guest
Hei alle,

Jeg prøver å implementere PID algorithm.I dont vite hvor å begrense P, I, D values.I prøvde når jeg, avslutter D verdier maksimumsverdien,

IF (I> maks)

I = max

Men min forvirring er, hva er den neste syklusen verdi? Jeg får begrenset verdi hele tiden etter trinnet ovenfor.

Behage hjelpe meg på denne.

 
Det er riktig trinn.
Hvis PID algorythm fungerer, bør feilen begynne å avta.
Du bør også kontrollere andre extreem.

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

Hvis feilen er alltid på grensen, redusere gevinst.

 

Welcome to EDABoard.com

Sponsor

Back
Top