PID denetleyici, ölçülen bir çıkışı hedefe yakın tutan bir geri besleme kuralıdır. Bunu, hataya verilen üç tepkiyi birleştirerek yapar: sistemin şu anda hedeften ne kadar uzakta olduğu, bu hatanın ne kadar süredir sürdüğü ve hatanın ne kadar hızlı değiştiği.
Yaygın bir işaret kuralına göre,
burada hedef değer, ise ölçülen çıkıştır. Bu işaret kuralı değişirse, denetleyicinin işaretleri de buna göre değişmelidir.
İdeal sürekli zaman biçiminde, denetleyici çıkışı şu şekilde yazılır:
Bu ideal bir modeldir, tüm donanımlar için geçerli evrensel bir formül değildir. Gerçek denetleyiciler çoğu zaman ayrık zamanda güncellenir ve türev terimi genellikle filtrelenir; çünkü ham sensör gürültüsü bu terimin kötü davranmasına yol açabilir.
PID denetleyici gerçekte ne yapar
Oransal terim, mevcut hataya tepki verir. Sistem hedeften çok uzaktaysa, denetleyici güçlü tepki verir. Hata küçükse, düzeltme de küçük olur.
İntegral terim, geçmiş hataya tepki verir. Sistem uzun süre biraz hatalı kalmışsa, integral terim birikmeye devam eder ve bu kalıcı sapmayı ortadan kaldırabilir.
Türev terimi, hatanın eğilimine tepki verir. Hata hızlı değişiyorsa, bu terim sönümleme ekleyebilir ve aşımı azaltabilir. Buna sık sık öngörülü denir, ancak daha güvenli ifade şudur: geleceğin tam bir tahminini yapmak yerine, mevcut değişim hızına tepki verir.
Hızlı sezgi: üç terim neden işe yarar
Seçilen bir hızı yokuşta korumaya çalışan bir araba düşünün.
Araba şu anda hedef hızın altındaysa, oransal kontrol gazı artırır. Birkaç saniyedir hedef hızın altındaysa, integral kontrol daha fazla düzeltme ekler. Hız hedefe doğru çok hızlı yükseliyorsa, türev kontrol tepkiyi yumuşatabilir; böylece araç ayar değerini fazla agresif biçimde aşmaz.
PID kontrolün bu kadar yaygın olmasının nedeni budur. Tek bir basit geri besleme yasasında anlık tepki, kalıcı hatanın hafızası ve sönümleme sağlar.
Çözümlü örnek: ısıtıcı kontrolü
Bir ısıtıcının bir odayı ayar değerinde tutmaya çalıştığını ve hatanın şu şekilde tanımlandığını varsayalım:
Bir anda,
olsun ve denetleyici kazançlarını şöyle seçelim:
O zaman
Türev katkısı negatiftir çünkü hata küçülmektedir. Basitçe söylersek, oda hâlâ fazla soğuktur; bu yüzden denetleyici hâlâ ısı ekler, ancak sıcaklık zaten hedefe doğru ilerlediği için bunu biraz azaltır.
Burada fark edilmesi gereken temel örüntü şudur: , ne kadar uzakta olduğunuza tepki verir; , ne kadar süredir uzakta olduğunuza tepki verir; ise bu farkın ne kadar hızlı değiştiğine tepki verir.
PID ile ilgili yaygın hatalar
- PID'yi her denetleyicide aynı şekilde çalışan tek bir sabit formül sanmak. Gerçek sistemlerde ayrık güncellemeler, filtrelenmiş türevler, çıkış sınırları veya tam PID yerine yalnızca PI kontrolü kullanılabilir.
- İntegral terimin her zaman yararlı olduğunu varsaymak. Eyleyici doyuma girerse, integral terim birikmeye devam edebilir ve uygulamada koruma yoksa integral windup oluşabilir.
- Türev terimini yalnızca ayar değerinin eğimini ölçüyormuş gibi ele almak. Uygulamada bu, denetleyicinin nasıl tasarlandığına bağlıdır ve ölçülen sinyal gürültülüyse çok gürültülü hâle gelebilir.
- İşaret kuralını göz ardı etmek. Hatayı ters işaretle tanımlarsanız, kazançların veya toplama işaretlerinin de değişmesi gerekir.
- PID'nin her kontrol problemini çözeceğini beklemek. En iyi, sistem yalnızca geri besleme ile iyi düzenlenebildiğinde ve çevrim kararlılık için ayarlanabildiğinde çalışır.
PID kontrolü nerelerde kullanılır
PID kontrolü sıcaklık düzenleme, motor hız kontrolü, cruise control, akış kontrolü ve birçok endüstriyel çevrimde yaygın olarak kullanılır. Özellikle çıkışı açıkça ölçebildiğiniz ve önce tam ayrıntılı bir model kurmadan pratik bir denetleyici istediğiniz durumlarda çok kullanışlıdır.
Her sistem için otomatik olarak en iyi seçim değildir. Çok hızlı, güçlü biçimde doğrusal olmayan, büyük gecikmeli veya ciddi kısıtları olan sistemler daha özel bir yönteme ya da PID çevrimi etrafında ek telafiye ihtiyaç duyabilir.
PID neden fizik ve mühendislikte önemlidir
PID denetleyici, geri beslemenin çalışırken görülen temiz bir örneğidir. Denetleyicinin geleceği tam olarak bilmesi gerekmez. Sistemi ölçer, bu ölçümü hedefle karşılaştırır ve farkı azaltmak için girişi ayarlar.
Bu geri besleme fikri tek bir formülün çok ötesinde karşımıza çıkar. Bir sistem, bozuculara, gecikmelere ve kusurlu ölçümlere rağmen istenen bir duruma yakın kalmaya çalıştığında bu fikir ortaya çıkar.
Benzer bir durumu deneyin
Zaten bildiğiniz bir düzenleme problemini ele alın; örneğin hız, sıcaklık veya sıvı seviyesi. Sonra şu üç soruyu sorun: hata şu anda nedir, bu hata uzun süredir devam ediyor mu ve hızlı mı değişiyor? Bu çerçeve çoğu zaman PID'nin neden yardımcı olduğunu ve hangi terimin en çok işi yaptığını görmek için yeterlidir.
Bir soruyla yardıma mı ihtiyacın var?
Sorunuzu yükleyin ve saniyeler içinde doğrulanmış adım adım çözüm alın.
GPAI Solver Aç →