Back to content index

A PID -ről röviden:


A PID az egy szabályozó elem, egy szabályozási algoritmus.

A szabályozástechnikát tekintve van kettő bemenő jel:

Ennek a kettőnek a különbsége az error (hiba), ezt próbálja a szábályzó 0-ra beállítani.

Esetünkben van még egy harmadik bemenő paraméter is, a base duty. Ez egy alapérték egy 3d táblázatból. Ha a PID szabályzó kimenetét nem vesszük figyelembe, ez lesz a kimeneti jelünk (Duty cycle).

És van egy kimenő jel:

Ez a kimenő jel úgy kerül kiszámításra, hogy a base duty -t módosítjuk a PID szabályzó kimenete alapján. (Növeljük, vagy csökkentjük) A Duty Cycle esetén van lehetőség két korlátozásra:

A szabályozóban három féle tag van:

P tag nagyjából egy alap szabályozó. A hibával arányosan módosítja a kimenetet.

I tag "emlékszik", így göngyöli a hibát, kicsi maradék hibák eltüntetésére szolgál.

D tag a változásokat sietteti, tehát ha a hiba változik, akkor avatkozik be. Ha a Target és a Present távolodik egymástól, vagy közeledik egymáshoz, akkor módosítja a kimenetet. Ezzel elérhető, hogy hirtelen változásokra gyorsabban reagáljon a szabályozás, és kisebb legyen a túllövés.

A három tag megfelelő beállításával elérhető, hogy a szabályozni kívánt jellemző beálljon a kívánt értékre.

További paraméterek: