Proportional–Integral–Derivative Vezérlő
A D komponens miatt a lépésválasz tovább erősödik, ami miatt a célértéket jobban megközelítjük. A I rész felel ennek az értéknek a pontos állításáért. >br>
Tartalom
Bemenetek↑
| Rövidítés | Rövid leírás | Leírás | Értékhatár |
|---|---|---|---|
| PV | Process value | A vezérelni kívánt változó aktuális értéke. | ∞ |
| Auto | Automatic | 0 = Kézi 1 = Automata | 0/1 |
| Off | Off / Lock | Ki / Tiltás | 0/1 |
Kimenetek↑
| Rövidítés | Rövid leírás | Leírás | Értékhatár |
|---|---|---|---|
| CO | Controller output | A szabályozó kimenete a szabályozott változó manipulálására. | ∞ |
Paraméter↑
| Rövidítés | Rövid leírás | Leírás | Mértékegység | Értékhatár | Alapértelmezett érték |
|---|---|---|---|---|---|
| Rem | Remanence input | Memória bemenet: Ha aktív a blokk visszatér az Miniserver újraindulása előtti állapotba. A blokk állapota mentésre kerül: - Program Miniserver-be való mentésekor - Tervezett újraindításkor - Biztonsági mentés előtt - Óránként egyszer Az adat mentésre kerül az SD kártyára. | - | 0/1 | 0 |
| SP | Setpoint | A szabályzott változó kért értéke. | - | ∞ | 5 |
| St | Sampling time | Ebben az intervallumban a szabályozó új (CO) értékeket számol ki. | s | 0...∞ | 1 |
| Th | Threshold | A (PV) és (SP) közötti kis vezérlési különbségek elnyomására szolgál. Ha a különbség kisebb, mint a küszöbérték, a (CO) számára nem számítanak ki új értéket. Ez segít elkerülni a működtető felesleges terhelését. | - | ∞ | 1 |
| Kp | Proportional gain | Arányos erősítés | - | ∞ | 2 |
| Ki | Integral gain | Integrál erősítés | - | ∞ | 1 |
| Kd | Derivative gain | Derivált erősítés | - | ∞ | 0 |
| Mv | Manual value | Ha (Auto) 0, ez az érték a (CO) kimeneten. | - | ∞ | 5 |
| Min | Minimum | Meghatározza a minimum értékét a (CO) kimenetnek. | - | ∞ | 0 |
| Max | Maximum | Meghatározza a maximum értékét a (CO) kimenetnek. | - | ∞ | 10 |
Calculation formula for the PID controller↑
CO = Kp * e(t) + Ki * Σe(t) * Δt + Kd * (e(t) - e(t-1)) / Δt
Legend:
CO: Controller Output
Kp: Proportional gain
e(t): Error at current time t (Target - Input)
Ki: Integral gain
Σe(t): Sum of errors over time
Δt: Sample time between calculations
Kd: Derivative gain
e(t-1): Error at the previous time step