PID Kontrol Nedir? Robotlarda P, I ve D Nasıl Ayarlanır?

18 Ekim 20261 dk okuma

Bir motoru sadece açıp kapatarak bir kolu tam istenen açıda durdurmak neredeyse imkansızdır. PID kontrol, sensörden gelen ölçümle hedef arasındaki farkı (hata) sürekli hesaplayarak motor gücünü ayarlar.

Üç bileşen

  • P (oransal): Hata büyükse güçlü, küçükse zayıf tepki verir.

  • I (integral): Zamanla biriken küçük hataları giderir; dikkatli kullanılmalıdır.

  • D (türev): Hatanın değişim hızına bakarak aşmayı ve salınımı frenler.

Pratik ayar yöntemi

Önce I ve D sıfırken P artırılır; mekanizma hedefe ulaşıp hafifçe salınmaya başladığında D eklenerek salınım bastırılır. I yalnızca kalıcı küçük bir hata kalıyorsa eklenir.

Feedforward

Yerçekimi veya sürtünme gibi önceden bilinen etkileri hesaba katan feedforward, PID'in yükünü azaltır ve daha düzgün hareket sağlar.

Konunun ayrıntıları ve WPILib örnekleri için el kitabımızın gelişmiş kontrol ve otonom kısmına bakın.