Tüm yazılar
Matematik27 Aralık 2025

Geri Besleme ve PID Kontrol: Termostattan Drone'a Modern Mühendisliğin Matematik Kalbi

Termostat oda sıcaklığını dakikalar içinde istenen değere getirir; bir drone rüzgârın ortasında sabit durur; bir otomobil cruise control sabit hızda gider. Hepsinin arkasında üç harfli sade ama güçlü bir matematik: PID.

Matematik Karavanı Editörü 7 dk okuma 5 soru
Havada sabit duran bir drone — PID kontrolünün modern sembolü

Sabah uyandığınızda evdeki termostatta hedef sıcaklığı 22°C olarak ayarladınız. Şu an oda 18°C. Bir saat sonra oda gerçekten 22°C oldu — ama biraz fazlasıyla, 24°C'ye çıktı, sonra 21°C'ye düştü, sonra 22'ye geldi ve orada kaldı. Termostat, oda sıcaklığını sürekli ölçer, hedefle karşılaştırır ve ısıtmayı açıp kapatır. Bu süreç, modern mühendisliğin en yaygın matematiksel araçlarından birinin uygulamasıdır: PID kontrol.

PID üç harfli bir kısaltmadır: Proportional, Integral, Derivative (Orantılı, İntegral, Türevsel). Her biri bir tür "hata düzeltme" stratejisidir; üçü birlikte çoğu kontrol problemini çözer. Bugün:

  • Cep telefonunuzun pili şarj olurken kullanılan algoritma.
  • Otomobilinizin cruise control sistemi.
  • Bir drone'un havada sabit durması.
  • Bir 3D yazıcının ısıtma elementi.
  • Bir endüstriyel robotun hassas kol hareketi.

Hepsinin arkasında bir tür PID döngüsü çalışır.

Temel sezgi: hata, ne kadar, ne kadar süre, ne kadar hızlı

PID'in arkasındaki fikir son derece sezgiseldir. Bir kontrol probleminde:

  • Hedef değer (setpoint): Olmasını istediğimiz değer (örneğin 22°C).
  • Mevcut değer (process variable): Şu anki gerçek değer (örneğin 18°C).
  • Hata (error): İkisi arasındaki fark (e=hedefmevcut=4°Ce = \text{hedef} - \text{mevcut} = 4°C).

Sistem ne yapsın?

P (Proportional - Orantılı): Hata büyükse, büyük düzeltme; küçükse, küçük düzeltme. Yani düzeltme miktarı hatayla orantılıdır. Şu anki "hata"ya göre tepki ver.

Sadece P kullanırsanız, sistem hedefe yakınlaşır ama hiç tam ulaşamaz; küçük bir "kalıcı hata" (offset) kalır.

I (Integral - İntegral): Hatanın zamanla birikmiş toplamı. Eğer küçük bir hata uzun süre devam ediyorsa, integral terimi onu fark eder ve düzeltme yapar. Kalıcı hatayı sıfıra indirir.

Sadece P + I kullanırsanız, sistem hedefe ulaşır; ama çok salınır (oda 18 → 25 → 19 → 23 → 22 gibi).

D (Derivative - Türevsel): Hatanın ne kadar hızlı değiştiği. Eğer hata hızla azalıyorsa, "fren" yapın — yani düzeltmeyi azaltın. Bu, sistemin hedefe doğru hızla giderken "üzerine çıkmasını" (overshoot) önler.

Üçü birlikte, "sezgisel" bir kontrol için neredeyse her gereksinimi karşılar: şu anki hata + birikmiş hata + hatanın değişim hızı.

Matematik formül

PID kontrolünün matematiksel ifadesi:

u(t)=Kpe(t)+Ki0te(τ)dτ+Kdde(t)dtu(t) = K_p \cdot e(t) + K_i \int_0^t e(\tau) \, d\tau + K_d \cdot \frac{de(t)}{dt}

Burada:

  • u(t)u(t) — sisteme uygulanacak kontrol sinyali (örneğin ısıtıcıya verilen güç).
  • e(t)e(t) — şu anki hata.
  • KpK_p, KiK_i, KdK_d — orantılı, integral ve türevsel kazançlar (tuning parametreleri).

Bu üç parametreyi doğru ayarlamak (PID tuning), modern mühendisliğin önemli bir sanatıdır. Ziegler-Nichols yöntemi, Cohen-Coon yöntemi gibi sistematik teknikler vardır; ama çoğu zaman pratik deneyim de gerekir.

Termostat örneği

Diyelim ki bir oda termostatı için PID kullanıyoruz:

  • Kp=5K_p = 5 (P çok güçlü)
  • Ki=0K_i = 0 (I yok)
  • Kd=0K_d = 0 (D yok)

Sıcaklık 18°C iken hata 4°C; ısıtıcıya 20 birim güç verir. Sıcaklık 21°C olunca hata 1°C; ısıtıcıya 5 birim. Sıcaklık 22°C olunca hata 0; ısıtıcı tamamen kapatır. Tüm sistem bittiği gibi görünür.

Ama gerçekte: ev soğuyor (kapı açılıyor, hava değişiyor) → sıcaklık 21.8°C → hata 0.2 → güç 1 birim. Yeterli olmuyor; sıcaklık 21.5°C oluyor. Sistem bir alt değerde dengeleniyor (offset). I terimi devreye girip bu birikmiş küçük hatayı düzeltmesi gerekir.

Genellikle çoğu termostat bang-bang kontrol ya da basit PI kullanır; tam PID nadirdir (D çok hassastır, gürültü patlar).

Drone örneği

Bir drone'un havada sabit durması, klasik bir PID uygulamasıdır. Drone üzerinde ivmeölçer (accelerometer) ve jiroskop (gyroscope) vardır; her milisaniyede pozisyonu ve eğikliği ölçer.

Hedef: yatayda kalmak ve belirli bir yükseklikte durmak. Sapma olduğunda, her bir motorun gücü PID ile ayarlanır:

  • P: Hangi yönde sapma var? O yöne karşı kuvvet uygula.
  • I: Eğer drone bir tarafa sürükleniyorsa (örneğin hafif rüzgâr nedeniyle), birikmiş hata düzeltici güç verir.
  • D: Drone hızlı şekilde yere yaklaşıyorsa, ani frenle bu yaklaşımı yavaşlatır.

Modern bir konsumer drone, saniyede 400 kez PID döngüsünü çalıştırır. Bu hızda hassas kontrol, drone'un rüzgârda bile sabit durabilmesini sağlar.

Endüstriyel kullanım

PID, modern endüstrinin en yaygın kullanılan kontrol algoritmasıdır. Tahminlere göre, dünya genelinde milyonlarca endüstriyel kontrol döngüsünün %95'i PID kullanır. Petrol rafinerileri, kimya tesisleri, çelik fabrikaları, kâğıt üretimi, su arıtma tesisleri — hepsinde PLC (Programmable Logic Controller) cihazları PID çalıştırır.

Bu yaygın kullanımın sebebi: PID basittir, etkilidir ve doğru ayarlandığında pek çok sorunu çözer. Daha karmaşık kontrol stratejileri (modern adaptif kontrol, model öngörülü kontrol — MPC) vardır; ama PID çoğu durumda yeter ve sade olduğundan tercih edilir.

Tarihsel kökeni

PID'in matematiksel temelleri 19. yüzyılda atıldı (özellikle gemi dümen sistemlerinde). Ama modern formal teori 1920'lerde yazıldı. Elmer Sperry ve Nicolas Minorsky, 1922'de bir Amerikan savaş gemisinin otomatik dümen sistemini PID ile tasarladılar.

1942'de John G. Ziegler ve Nathaniel B. Nichols, PID parametrelerini sistematik olarak ayarlamak için Ziegler-Nichols yöntemini yayımladı. Bu, mühendislerin "deneme-yanılma" yerine standart bir prosedür kullanmasını sağladı.

İkinci Dünya Savaşı sırasında kontrol teorisi olağanüstü hızla gelişti (Norbert Wiener'in çalışmaları dahil). 1950'lerden sonra dijital bilgisayarların yaygınlaşmasıyla PID, fiziksel mekanizmalardan yazılımsal algoritmalara taşındı.

PID'in sınırları

PID güçlüdür ama her şey için uygun değildir:

  • Doğrusal olmayan sistemler: PID, sistemin doğrusal davrandığını varsayar. Çok karmaşık doğrusal olmayan dinamiklerde başarısız olabilir.
  • Çok hızlı sistemler: PID parametreleri çok hassas; küçük hatalar büyük salınımlara yol açabilir.
  • Çok sayıda etkileşen değişken: PID tek bir değişkene odaklanır. Çok-değişkenli sistemler için MPC (model predictive control) gibi yöntemler tercih edilir.
  • Gürültü: D terimi gürültüye çok hassastır. Filtreleme gerektirir.

Modern endüstride, bu sınırları aşmak için kademe PID, uyarlamalı PID, fuzzy-PID hibritler kullanılır. Ama temel mantık her zaman aynıdır: şu anki hata + birikmiş hata + hata değişim hızı.

Bir hayat dersi

PID kontrol, mühendislikte "iyi bir kontrol etmek için her şeyi karmaşık modellemeniz gerekmez" felsefesinin güzel bir örneğidir. Üç sade terim, milyonlarca uygulama için yeterli.

Bu, daha geniş bir matematik gerçeği yansıtır: bazen sade modeller karmaşık olanlardan çok daha pratiktir. Bir sistem mükemmel doğru olmayabilir, ama "yeterince iyi" çalışırsa bu, çoğu zaman tercih edilir.

Bir sonraki sefer evinizin termostatı sıcaklığı sabit tutuyor, telefon piliniz hızla şarj oluyor, ya da drone bir video çekmek için havada sabit duruyor — hepsinin arkasında 1920'lerde formüle edilen üç harfli sade bir matematik algoritmasının çalıştığını hatırlayabilirsiniz. PID — geri besleme matematik kalbi.

Etiketler

pid kontrolgeri beslemekontrol teorisimühendislik matematik

Kendinizi Test Edin

Cevaplarınız profilinizde istatistik olarak saklanır.

1. PID kontrolündeki üç harf hangi kavramları temsil eder?

2. PID kontrolünün matematiksel formülü hangisidir?

3. Sadece P (proportional) terimi kullanılan bir kontrolün sorunu nedir?

4. PID kontrolünün endüstrideki kullanım payı yaklaşık ne kadardır?

5. Bir drone hangi sıklıkla PID döngüsünü çalıştırır?