On-Off (Bang-Bang) Kontrol: Ya Hep Ya Hiç!
- 10 Şub
- 2 dakikada okunur
Bir odayı ısıtmak istediğinizi düşünün. Elinizde bir ısıtıcı ve bir termometre var. Hedefiniz 22°C. Ne yaparsınız? Muhtemelen ısıtıcıyı sonuna kadar açarsınız. Oda ısınır, ısınır... Termometre 22°C'yi gösterdiği an ısıtıcıyı kapatırsınız. Oda biraz soğuyunca tekrar açarsınız. İşte mühendislikte buna On-Off Kontrol veya daha havalı adıyla Bang-Bang Kontrol denir. Ara değerlerin, yumuşak geçişlerin veya "yarım güç" diye bir şeyin olmadığı; sistemin ya %100 Güçte (ON) ya da %0 Güçte (OFF) olduğu en temel kontrol yöntemidir.
Mantık: Dijital Kararlılık
On-Off kontrolörün beyni çok basittir, sadece şu iki satır koda bakar:
if (sicaklik < hedef) {
isitici = ON;
}
else { isitici = OFF;
}
Bu yöntem, su ısıtıcılarından (Kettle) ütülere, buzdolaplarından eski tip termostatlara kadar her yerde kullanılır. Çünkü ucuzdur. Karmaşık matematiğe veya pahalı sürücülere (PWM) ihtiyaç duymaz. Bir röle (mekanik anahtar) yeterlidir.
Sorun: Salınım (Osilasyon) Dalgası
Ancak bu basitliğin bir bedeli vardır: Konfor.
Siz ısıtıcıyı 22°C'de kapatsanız bile, rezistans hala sıcaktır ve odayı ısıtmaya devam eder. Sıcaklık 23°C'ye, belki 24°C'ye fırlar. Buna mühendislikte Overshoot (Aşım) denir. Sonra soğuma başlar. 22°C'nin altına düştüğünde tekrar açarsınız ama rezistansın ısınması zaman alır. Bu sürede sıcaklık 20°C'ye kadar düşebilir. Buna da Undershoot denir. Sonuç? Odanız asla tam 22°C olmaz. Sürekli 20°C ile 24°C arasında dalgalanan, bir terletip bir üşüten sinüs dalgası şeklinde bir sıcaklık grafiği oluşur.
Çözüm: Histerezis (Ölü Bölge)
Eğer sisteminiz çok hassassa, röleniz saniyede on kere "Çıt-Çıt" yapıp bozulur. Buna "Chattering" (Titreme) denir.
Bunu önlemek için Histerezis (Hysteresis) denilen güvenli bir aralık bırakırız.
Hedef: 22°C
Üst Sınır: 23°C (Buraya gelince Kapat)
Alt Sınır: 21°C (Buraya düşünce Aç)
Aradaki 2 derecelik farka "Ölü Bant" (Deadband) denir. Bu bölgede sistem hiçbir şey yapmaz, son durumunu korur. Bu sayede röleleriniz yanmaz ve sistem daha kararlı çalışır.
Nerelerde Kullanılır? (Ve Kullanılmaz!)
On-Off kontrol, yavaş değişen sistemler için mükemmeldir:
Su Depoları: Şamandıra mantığı (Dolunca kapat, boşalınca aç).
Termostatlar: Ev ısıtma/soğutma.
Ütüler: Işığı yanıp söner.
Ancak hızlı ve hassas sistemlerde felakettir:
Drone: Motorları tam gaz açıp kapatırsanız drone havada duramaz, sürekli yukarı fırlar ve yere çakılır.
Robot Kol: Hedef noktayı sürekli ıskalar ve titrer.
İyi Çalışmalar Dilerim...

