PLC tarama döngüsü ve veri örnekleme hatası
Bir PLC etiketini yapay zekâ için okumadan önce, değerin tarama döngüsünün neresinde ve hangi zaman damgasıyla oluştuğunu bilin.
PID denetleyicinin çıkışı üç terimin toplamıdır. P (oransal) hataya anlık tepki verir. I (integral) hatanın zamanla birikimini düzeltir ve kalıcı ofseti giderir. D (türev) hatanın değişim hızına tepki vererek aşımı azaltır. Her terimin etkisi kendi kazanç değeriyle ayarlanır.
PID denetleyicisi, istenen değer (SP) ile ölçülen değer (PV) arasındaki e hatasını üç yoldan düzeltir: u = Kp·e + Ki·∫e dt + Kd·de/dt.
Oransal terim (P) hataya orantılı tepki verir ve hızlıdır, ama hatayı tamamen sıfırlamaz. Kalan hataya kalıcı ofset denir. İntegral terim (I) hatayı zaman içinde toplar ve ofseti giderir; fakat çok güçlü olursa salınıma yol açar. Türev terim (D) hatanın değişim hızına bakar. Yükselen bir hatayı önceden sezip aşmayı azaltır, ama ölçüm gürültüsünü de büyütür. Bu nedenle türev genellikle filtrelenir.
Bir fırının istenen sıcaklığı 60 °C, ölçülen sıcaklığı 55 °C olsun (hipotetik). Hata e = 60 − 55 = 5 °C'dir.
Toplam çıkış değişimi 10 + 10 + 0 = 20 birimdir. Hata sıfıra inene kadar I terimi büyümeye devam eder. Yani hatanın ne kadar süre sabit kaldığı, integralin ne kadar biriktiğini belirler.
İlk hata, her terimi bağımsız bir düzeltme gibi görüp hepsini birden artırmaktır. Kp çok yüksekse döngü salınır; Ki çok yüksekse aşım ve integral sarması artar; Kd çok yüksekse gürültü çıkışa geçer. İkinci hata, türevi filtrelemeden kullanmaktır. Üçüncü hata, çıkış doyduğunda (örneğin valf tam açıkken) integralin birikmeye devam etmesidir; anti-windup koruması bunu önler. Son olarak, prosesin gecikmesi bilinmeden kazancı artırmak risklidir. Önce bir basamak testiyle proses tepkisini ölçün.
Birçok basınç, seviye ve akış döngüsünde PI sık görülen ve yeterli bir yapıdır. Bu döngülerde ölçüm gürültülü olabilir ve D terimi bu gürültüyü büyütür. Yavaş ve gecikmeli proseslerde (bazı sıcaklık döngüleri gibi) D, aşımı azaltmada yardımcı olabilir. Kararı varsayıma değil, döngü testine dayandırın.
Başlangıç için Ziegler–Nichols gibi yöntemler kullanılabilir, ama bunlar yalnızca bir başlangıç noktası verir. Ayarı güvenli bir çalışma noktasında ve küçük adımlarla yapın. Her değişiklikte istenen değer adımına karşı aşımı, yerleşme süresini ve çıkış hareketini kaydedin.
Örnek sayılar varsayımsaldır; sahada doğrulanmış sonuç iddiası değildir.