PID Kontrol Nedir?
- 18 Şub
- 2 dakikada okunur
Tek başlarına hiçbiri mükemmel değildir.
P (Oransal): Hızlıdır ama hedefi tam tutturamaz, hep biraz eksik kalır.
I (İntegral): Hedefi tam tutturur ama çok hantaldır, duramaz ve hedefi geçer.
D (Türev): Çok tedbirlidir, sistemi yavaşlatır ama tek başına arabayı yerinden bile kaldıramaz.
Mühendislikte "Mükemmel Kontrol" dediğimiz şey, bu üçünün zayıf yönlerini birbirleriyle kapatıp, güçlü yönlerini birleştirmektir. İşte buna PID (Proportional-Integral-Derivative) denir.
Algoritma: Üçlü İttifak
PID kontrolörün çalışma mantığı aslında çok basittir: Hata sinyalini (e) alır, üç ayrı yola kopyalar ve bu üç yolda yapılan işlemlerin sonucunu toplar.
Matematiksel olarak motorumuza giden nihai komut (u(t)) şudur:
u(t) = P_terimi + I_terimi + D_terimi
Açık haliyle:
u(t) = Kp e(t) + Ki integral(e(t)) + Kd * (de(t) / dt)
Sistem aynı anda hem "Şu an ne kadar uzağım?", hem "Ne zamandır uzağım?", hem de "Ne kadar hızlı yaklaşıyorum?" sorularına cevap verir.
Görev Dağılımı: Kim Ne Yapıyor?
Bir arabayı kırmızı ışıkta tam çizgide durdurmaya çalıştığınızı düşünün:
P (Gövde): Işığı görünce ayağınızı gaza veya frene basan ana güçtür. Mesafeye göre kaba kuvvet uygular.
I (Hafıza): Eğer araba çizgiye gelmeden durursa (yokuş vs. yüzünden), "Daha varmadık!" deyip sizi yavaşça itmeye devam eder. Çizgiye tam oturmanızı sağlar.
D (Fren): Çizgiye çok hızlı yaklaştığınızı fark ederse, P'nin gazını keser ve "Yavaşla, yoksa geçeceksin!" diyerek fren yapar. Yumuşak bir duruş sağlar.
Mükemmel Denge: Basamak Tepkisi
Bir PID kontrolör iyi ayarlandığında (Tuning), sistemin tepkisi bir sanat eserine dönüşür.
Hızlı Yükselme: P sayesinde sistem atik davranır.
Sıfır Hata: I sayesinde hedefi (Set Point) tam 12'den vurur.
Minimum Aşım: D sayesinde hedefi çok az geçer veya hiç geçmez, salınım yapmadan (Osilasyonsuz) durur.
Eğer bu üçünden birini çıkarırsanız denge bozulur.
D'yi çıkarırsanız (PI Kontrol): Sistem hedefi tutturur ama çok sallanır.
I'yı çıkarırsanız (PD Kontrol): Sistem sarsıntısızdır ama hedefte duramaz.

Blok Diyagram: Paralel İşlem
Simulink veya yazılım dünyasında PID'yi kurarken "Paralel Form" en yaygın olanıdır. Sensörden gelen hata sinyali, aynı anda üç ayrı bloğa girer.
Kazanç Bloğu (Kp) ile çarpılır.
İntegral Bloğu (Ki) ile toplanır.
Türev Bloğu (Kd) ile değişimi alınır.
Sonunda bu üç çıkış bir Toplama (Sum) bloğunda birleşir ve motora (Plant) gönderilir.

İyi Çalışmalar Dilerim...


