Integral windup terjadi pada pengendali PID ketika istilah integral menghimpun kesalahan signifikan selama kejenuhan aktuator, mengarah ke overshoot dan ketidakstabilan. Implementasi langkah anti-windup membantu menjaga kinerja kontrol dan stabilitas sistem.

Memahami Kelindungan yang Tak Biasa

Integral windup terjadi ketika keluaran pengendali terbatas, tetapi istilah integral terus menumpuk kesalahan. Ini tidak cocok menyebabkan pengendali untuk merespon sluggishly setelah aktuator tidak lagi jenuh, menghasilkan overshoot dan osilasi.

Mengira Angin yang Mengkagumkan

Anginup vinashi dapat dikuantifikasi dengan memantau istilah integral dan output pengendali. Ketika output mencapai batas, akumulasi kesalahan integral dapat diperkirakan dengan mengintegrasikan kesalahan dari waktu ke waktu:

[[ZOLT:0]]Integral Error: I(t) = I(t-1) + Ki * e(t) * dt]

Di mana nathed [Ki] adalah gain integral, e(t) adalah kesalahan saat ini, dan dt adalah langkah waktu. Ketika saturat output, istilah integral harus disesuaikan atau diatur ulang untuk mencegah windup.

Strategi Anti-perbantahanan

Beberapa metode yang ada untuk mencegah terjadinya angin integral:

  • HANCUR]Clamping: Batasi istilah integral dalam batas pradefinisi.
  • [[GANDAFLT:0]]Pemalsuan-Back: Laras istilah integral berdasarkan perbedaan antara output controller dan batas aktuator.
  • Perpaduan suspensi Conditional Integration: Integrasi suspensi ketika keluaran jenuh.
  • [[EfleksifLT:0]]Tracking Anti-windup: Gunakan loop umpan balik untuk memperbaiki istilah integral berdasarkan perilaku aktuator.

Tips Implementasi yang Tidak Ada

Bila melaksanakan tindakan anti-windup, pilih metode yang cocok untuk dinamika sistem Anda. Penjepitan adalah sederhana tetapi mungkin memperkenalkan diskontinuitas, sementara perhitungan-belakang menyediakan kontrol yang lebih halus. Pencairan proper dari batas dan faktor koreksi sangat penting untuk kinerja optimal.