Sözlük · Sistem
PID kontrol nedir?
Proportional–Integral–Derivative
PID kontrol, ölçülen değer ile hedef değer arasındaki farkı oransal, integral ve türev etkileriyle değerlendirip çıkışı sürekli ayarlayan geri beslemeli kontrol yöntemidir.
VOLSOFT mühendislik ekibi ·
PID kontrol, bir prosesin ölçülen değerini (PV) hedef değere (SP) getirmek için çıkışı (CV, ör. vana açıklığı veya sürücü hızı) sürekli hesaplayan geri beslemeli kontrol algoritmasıdır. Hesap, hatanın kendisine, zaman içindeki birikimine ve değişim hızına dayanır. Sıcaklık, basınç, seviye ve debi kontrolünde en yaygın kullanılan yöntemdir.
P, I ve D terimleri
Hata e = SP − PV olarak tanımlanır. Yaygın paralel gösterimde çıkış şöyledir:
u(t) = Kp·e(t) + Ki·∫e(t)dt + Kd·de(t)/dt
| Terim | Neye tepki verir? | Etkisi | Fazlası |
|---|---|---|---|
| P (oransal) | Mevcut hata | Hızlı tepki | Salınım (tek başına kullanılırsa kalıcı sapma bırakır) |
| I (integral) | Biriken hata | Kalıcı sapmayı sıfırlar | Yavaş salınım, aşma; çıkış doyduğunda integral şişmesi |
| D (türev) | Hatanın değişim hızı | Aşmayı frenler | Gürültüyü büyütür, çıkışı titretir |
Birçok PLC ve kontrolör, Kp yerine oransal bant, Ki ve Kd yerine integral süresi (Ti) ve türev süresi (Td) kullanır. Ayar değerleri bir sistemden diğerine taşınırken hangi gösterimin kullanıldığı mutlaka kontrol edilmelidir; aynı sayı farklı algoritmada farklı sonuç verir.
Kontrol döngüsünün performansı yalnızca algoritmaya bağlı değildir. Vanadaki boşluk ve sürtünme, sensörün tepki süresi ve prosesin ölü zamanı, en iyi ayarlanmış PID’yi bile sınırlar. Salınan bir döngüde ilk bakılacak yer çoğu zaman ayar değerleri değil, sahadaki bu mekanik etkilerdir.
PID ayarlama (tuning)
Ayarlamanın amacı hızlı ama aşırı aşma yapmayan, bozucu etkileri kısa sürede bastıran bir tepki elde etmektir. Yaygın yaklaşımlar:
- Elle ayar: Önce yalnızca P ile başlanır, ardından kalıcı sapmayı gidermek için I eklenir, gerekirse D ile aşma azaltılır.
- Ziegler–Nichols: Kritik kazanç ve salınım periyodu ölçülerek başlangıç değerleri hesaplanır; sonuç genellikle agresiftir ve ince ayar ister.
- Basamak testi: Çıkışa küçük bir basamak verilip prosesin kazancı, ölü zamanı ve zaman sabiti ölçülür; ayar bu modelden türetilir.
- Otomatik ayar: Siemens’in PID_Compact gibi PLC blokları ön ayar ve ince ayar fonksiyonları içerir.
PLC’de PID blokları
PLC’lerde PID, sabit periyotla çağrılan bir fonksiyon bloğu olarak çalışır (ör. Siemens PID_Compact, Rockwell PIDE). Bloğun doğru çalışması için örnekleme periyodu prosesin hızına uygun seçilmeli, çıkış sınırları ve integral şişmesi önlemi (anti-windup) tanımlanmalı, elle ve otomatik mod arasında geçiş sarsıntısız (bumpless) olmalıdır. Ölçüm çoğu zaman bir 4–20 mA transmitterden gelir; ölçekleme hatası doğrudan kontrol hatasına dönüşür.
Veri dijital olarak toplanırken nelere dikkat edilmeli?
- Üçlü kayıt: SP, PV ve CV birlikte ve aynı zaman damgasıyla saklanmalıdır; yalnızca PV’ye bakarak döngü performansı değerlendirilemez.
- Mod bilgisi: Döngünün otomatikte mi elle mi çalıştığı kaydedilmelidir. Uzun süre elde kalan döngüler genellikle ayar sorununun işaretidir.
- Örnekleme hızı: Salınımı görmek için veri, döngünün dinamiğinden yeterince hızlı toplanmalıdır; dakikalık ortalama salınımı gizler.
- Çıkış doygunluğu: CV’nin sürekli %0 veya %100’de kalması, vananın veya sürücünün yetersiz boyutlandırıldığını gösterebilir.
VOLSOFT, kontrol döngüsü verisini Proxus üzerinde izlenebilir hale getirir.
