hulp nodig over PID!

W

wonbinbk

Guest
Hoi allemaal!
Ik wil je iets vragen over discrete PID-regelaar.
Ik heb deze vergelijking:
PID = PID_last Kp (e-e1) (1 / 2) Ki.T (e E1) (1 / T). Kd (e-2.e1 E2)
met: PID is de output van de controller.
PID_last is de laatste PID berekend.
e is de fout
E1 is de laatste fout.
E2 is de foutmelding "laatste laatste"
Kp, Ki, Kd is 3 nummer.
T is de bemonsteringstijd.
Het probleem is de bemonsteringstijd T. Het is klein aantal.Maar ik kan het calc (ongeveer 100us, uhm ... niet zeker ...).
Maar is het nodig voor de berekening van T. Kunnen we het gelijk aan nul dan wij hoeven niet te berekenen.
Als u enkele ervaringen in discrete PID-controller, zou u me helpen?Dank vooraf.

By the way, iemand de tutorial over het gebruik van HT-PIC?Please post het hier.Ik ben verveeld met CCS C (PIC comliler).

 
T constant is dus van oordeel in uw (waarschijnlijk verkeerd PID) vergelijking:

PID = PID_last Kp (e-e1) KI (e e1) KD (e-2.e1 E2).

 
baskan schreef:

T constant is dus van oordeel in uw (waarschijnlijk verkeerd PID) vergelijking:pID = PID_last Kp (e-e1) KI (e e1) KD (e-2.e1 E2).
 
Deze man heeft een mooie tutorial over PID
http://www.jashaw.com/pid/

Andere links die u misschien ook zou willen zien
http://bestune.50megs.com/typeABC.htm
http://www.htservices.com/Applications/Process/PID2.htm

 
Als je schrijft PID op die vergelijking,
de PID niet werkt.PIDs in concrete programmering is veel anders.

 
dqhuy:

Citaat:

Als je schrijft PID op die vergelijking, de PID niet werkt.
PIDs in concrete programmering is veel anders.
 

Welcome to EDABoard.com

Sponsor

Back
Top