Integral Action Tuning'in İşareti Steady-state Hassasiyetini Korumak
Integral aksiyon ayar, kontrol sistemi mühendisliğindeki en kritik görevlerden biri olmaya devam ediyor.Bu makale, kararlılıkla, istikrarlı bir şekilde dengeyi veya geçici performansı sağlamadan sürekli olarak doğrulanmayı sağlar.
Bir PID Controller'da Integral Action nedir?
Bir PID (Proportional-Integral-Derivative) kontrolörü üç terimle özetliyor: orantılı, integral ve türev. integral terim, zaman içinde hata ve çok fazla (K)
[DÜŞÜNÜ:0][DÜDÜDÜDÜŞÜŞÜŞÜŞÜŞÜŞÜŞÜŞÜNÜŞÜŞÜNÜŞÜŞÜŞÜNÜŞÜŞÜye: Üye Olmayanlar İçin ⁇ .
[0][değiştir | kaynağı değiştir] [Dönetici:0)
integral terim, küçük, kalıcı bir hatanın bile sonunda dengelemeyi ortadan kaldırmasını sağlar. integral eylem olmadan, saf orantılı kontrol altındaki bir sistem, ayardan farklı olan bir değere yerleştirir - yük ve ters orantılı olarak doğrulanabilir:0)K))
Neden Steady-State Truth Matters
Steady-state doğruluk, bir parçanın, istenen set noktasındaki süreci değişken tutmak için bir kontrol sistemi yeteneğidir. Endüstriyel süreçlerde, küçük bir dengeleme bile ürün, birkaç mikrometrenin bir pozisyonuna yol açabilir veya enerji tüketimine yol açabilir. Örneğin, bir distillasyon sütunu, bu oturma hatalarının bileşimini değiştirebilir, ancak bir yıl içinde milyonlarca dolar kaybının nasıl hızla kaybolacağı ve birkaç mikrometrenin bir pozisyonunun bir pozisyonu hatasına yol açabilir.
Steady-State Hatalarının Kaynakları
- [FONT:0)Load rahatsızlıkları:[Dönetici:[Dönetici:)[Dönüşük/küresel sıcaklık, veya hat basıncı, işletim noktasını değiştirir, konsüle için integral eylemi gerektiren.
- [FONT:0]Nonlinearities:[Döneticiler, Valve hisesis, sürtünme ve sensör sürüklenme, sadece üstesinden gelemeyen dengeler yaratır.
- [FONT:0)Öyle ölü zaman:[Dönetici:[Dönetici:0)) Ölçüde gecikmeler veya hareketsizlik, integral eylem olmadan doğru orantılı kontrol için zor hale getirir.
Integral Action Tuning: Balancing Truth and Stability
integral kazancın giderilmesi bir uzlaşmadır. Çok düşük ve sistem yanlış ayarın sonuçlarını incelemek için çok uzun sürer veya asla tamamen rahatsızlıklardan kurtulamaz. Çok yüksek ve kontrol noktaları, aşırılığa neden olan, osilasyonlar ve potansiyel istikrarsızlık.
Çok Küçük Integral Action'ın Sonuçları
- [FONT:0)Persistent sürekli devlet hatası: Sistem asla tam olarak ayarlanamaz, kabul edilebilir bir dengeden ayrılamaz.
- [FONT:0]Slow rahatsızlık kurtarma:[Dönetici:[Dönetici] Bir yük değişikliğinden sonra, süreç geçiciler sırasında ürün kalitesini azaltmak için uzun bir süre alır.
Çok Fazla İntegral Eylemlerinin Sonuçları
- [FONT:0)Overshoot ve oscillation:[Dönetici:0) Süreklilik terimi hızla bir araya gelir, çıkış noktasını ayarlar, sonra tekrar geri dönüşümlü bir yöne yol açar, sürekli olarak bilinen bir döngüye neden olur.
- [FONT:0)Decreased Stabil marjı: Yüksek integral kazanç, süreç dinamiklerinde değişikliklere karşı hassas hale getirir.
- [FONT:0)Integral rüzgarı:[Dönetici:[Dönetici:0) Bu bölümün kapsamının ötesinde (örneğin, bir valf tamamen açık), integral terimi, doğrama sona erdiğinde büyük bir aşırı yüklemeye devam ediyor.
Integral Action için Sistematik Tuning Yöntemleri
Tahmin etmek yerine, mühendisler tüm üç PID şartlarını dengelemenin kanıtlanmış ayar kurallarına güveniyor. En yaygın olan Ziegler-Nichols ve Cohen-Coon, ancak IMC (Internal Model Control) ve Lambda ayar gibi yeni yöntemler belirli süreçler için daha iyi performans sunuyor.
Ziegler-Nichols Method
1942 yılında gelişmiş, Ziegler-Nichols yöntemi en yaygın öğretilmiş ayar prosedürü kalır. Açık-loop adım yanıt (işlem reaksiyon eğrisi) veya kapalı-loop bisiklet gerektirir.
- [FONT=[değiştir | kaynağı değiştir][değiştir | kaynağı değiştir][değiştir | kaynağı değiştir][değiştir | kaynağı değiştir][değiştir | kaynağı değiştir][değiştir | kaynağı değiştir]
- [FONT=0)[değiştir | kaynağı değiştir] [[değiştir | kaynağı değiştir] [Dönetici: 9)[değiştir | kaynağı değiştir][değiştir | kaynağı değiştir] [[değiştir | kaynağı değiştir] [[değiştir | kaynağı değiştir]
Ziegler-Nichols yöntemi iyi bir başlangıç noktası sağlar, ancak agresif integral eylem üretmek için eğilimlidir, genellikle 25-40 aşırılık gerektiren süreçler için. sıkı sabit kalıcılık doğruluğu gerektiren süreçler için, en az osilasyon, Ziegler-Nichols değerinden% 30-50 oranında tasarruf sağlar.
Cohen-Coon Method
Cohen-Coon ayar özellikle önemli ölü zamanlarla ilgili süreçler için uygundur (o zaman sabit bir şekilde önemli bir parçadır).[Dönetici:0)[Dönemli: · 4|Dönemli)[Dönemli)[Dönemli)[Dönemli)[Dönemli)[Dönemli)[Dönemli)[Dönemli)[Düzücükler, · 9/01/2012|Dönemli)
- [FONT:0)K[DÜT:2) = (1 / R) * (T / L) * (4/3 + L/(4T)).
- [FONT:0)K[DÜT:2)[K[DÜDÜ:2)[K[DÜDÜ: 3)) / (32 + 6L / T) / ( + 20L/T))[FLT)[FLT)
- [FONT:0)K[DÜT:2)[[DÜDÜ:2)[K[DÜDÜ: 3)[DÜye/Üye/Üye/Üye/Üye)[Üye/Üye)[Üye/Üye/Üye/Üye/Üye)[Üye/Üye/Üye/Üye/Üye)
Çünkü Cohen-Coon hızlı kurtarmaya öncelik verir, integral eylem güçlü. Eğer istikrarlı devlet doğruluğu birincil hedef ve aşırı atış istenmeyen ise, bu yöntemi sadece agresif bir üst sınır olarak kullanın ve sonra yarının integral kazancı azaltır.
IMC (Internal Model Control) Tuning
IMC ayar, sürecin ilk sıra artı ölü bir zamana (FOPDT) göredir. Tek bir ayar parametresi ile düzgün, doğrusal olmayan cevaplar verir () ⁇ [DDDDDDDDDDDDD) için, kapalı-loop zamanı sabittir.
- [FONT:0)K[DÜT:2) = (T + L/2) / (R * ( ⁇ + L/2))).
- [FONT:0)K[DÜT:2)[[DÜDÜ:2)[K[DÜDÜDÜDÜye: 3)[T + L/2)).
- [FONT:0)K[DÜT:2)[[DÜDÜ:2) = K)[DÜye Olmayanlar İçin * * L / (2T + L)).
[FONT=0] ⁇ [Dönetici], sağlam, iyi niyetli bir yanıt için ölü zamandan daha büyük bir şekilde uzaklaştırılır. IMC ayar agresif aşırı yükleme olmadan sürekli devlet doğruluğu gerektiren uygulamalar için mükemmel.Integral eylemi otomatik olarak ortadan kaldırmak için ayarlanır ve yöntem doğru uygulandığında anti-piresyon özelliklerini içerir.
Lambda Tuning
Lambda ayar, istenen kapalı zaman sabiti ([Dönemli) bir alt settir ([Dönemli) Bu, sürekli olarak ([Düzücükler) için, süreklilik süresi ([Dönemli) ([Düzücüler) için, (Dönemli) ([Dönemli) ([Dönemli)) ve (Düzücüler)))))) için, (Düzücüler için (Düzücüler) ve (Dönemli))))))))) Doğrulanmış bir cevap verir.
Integral Action Tuning için Pratik Bakışlar
Integral Windup ve Anti-Windup
Kontrollü çıkış fiziksel bir sınıra ulaştığında (örneğin, valf tam açık veya motor max hızda), integral terim bir hata kaydetmeye devam eder, çünkü işlem yanıt veremez.Bu integral rüzgar, eylemci desaturates olduğunda büyük aşırılığa neden olur. Standart çözümler şunları içerir:
- [FONT:0]Conditional integration:[Dönetici:[Dönetici:0)[Dönetici)) Çıktıktan sonra, onu daha fazla doyabilecek şekilde ayarlayacaktır.
- [FONT:0)Back- hesaplama:[[Dönetici:[Dönetici:0)[değiştir | kaynağı değiştir], Doymamış ve tamamlanmamış çıkış süreleri arasındaki farkın integral dönemden kazanılması.
- [FONT:0)Clamping:[Dönetici:[Dönetici:0) Güvenli bir aralığın integral terimini sınırlayın (örneğin,% 100 ve +% 100 çıkış aralığı).
Tüm büyük endüstriyel kontrolörler (DCS, PLC, tek-loop) inşa edilmiş anti-pireksiyonu içerir, ancak ayar sırasında yapılandırmasını doğrulayın. Zavallı anti-windup iyi bir integral eylemi bir istikrarsızlık kaynağı haline getirebilir.
Türvatif Eylemle Etkileşim
Birçok döngüde, türev eylemi, bir PI kontrolörü (no Tür) ile başlamak ve integral eylemden aşırı yüklemeniz gerektiğinde, artan aşama liderliği için telafi etmek için biraz tasarruf etmek için integral kazanır.
Süreç doğrusallık ve Oyun Yönetimi
Gerçek süreçler nadiren lineerdir. Bir işletim noktasında çalışan bir ayar, başka bir yerde kötü sabit devlet doğruluğu verebilir. Örneğin, akış oranı ile kontrol valf değişikliklerinin kazanılması ve bir ısı değiştiricinin zaman sabiti, işletim aralığı boyunca doğruluk sağlamak için bağlıdır:
- [FONT:0)Gain scheduling:[Dönetici:0) İntegral:[D)[Dönetici:0)[Dönemli:0)[Dönemli:0))[Dönemli bir değişken veya bilinen bir değişken (örneğin, reaktör seviyesi).
- [FONT:0) Adaptif ayar:[Dönetici:[Dönetici:0)[[değiştir | kaynağı değiştir], gözlemlenen döngü davranışına dayanan sürekli olarak güncel integral kazanç sağlayan online ertimleyiciler kullanın.
- [FONT:0)Robust ayar:[Dönetici:[Dönetici:0)) Tüm aralık boyunca çalışmak için integral eylemi tasarlayın, bazı noktalarda biraz yavaş kurtarma kabul edin.
Vaka Çalışması: Batch Reaktörünün Sıcaklık Kontrolü
Bir kimyasal reaktör 150 °C ±0.5°C'de sıcaklık tutmalı, ancak bu sınırdaki ilk PI ayarını (Ziegler-Nichols) kullanarak sabit bir şekilde ayarlanma hatasına neden oldu:0) ⁇ [Dönemli bir şekilde% 3 oranında azaltıldı (üç kez toplam 3,3 kez) Bu işlemden sonra sabit bir şekilde ayarlandığından dolayı, bu işlemden sonra, en yüksek çözünürlükte yüzde 15'e kadar yükseldi.
Integral Tuning için Araçlar ve Yazılım
Modern kontrol sistemleri, otomatik olarak integral kazanımı belirleyen otomatik olarak otomatik olarak özellikleri sağlar. Bu fonksiyonlar genellikle bir röle testi veya bir adım testi yapar ve bir ayar formülü uygular. Ancak, mühendisler otomatik olarak otomatik olarak güvenmezler; her zaman daha derin çalışma için sonucu doğrulayın: Dış kaynaklar:
- [FONT:0)ControlGuru – Süreç Kontrol Maddeleri) – FOPDT modelleme ve IMC ayarlarının mükemmel açıklaması.
- [0]Wikipedia - PID Controller Integral Term[[Dönetici: 1) Katı bir matematiksel tedavi.
- [FONT=0)Omega Mühendisliği - PID Tuning Guide - Pratik endüstriyel tavsiye.
Integral Action Tuning için En İyi Uygulamalar
- [FONT:0) İlk olarak süreci modelle ilgili olarak gerçekleştirir.[Dönder: 0 3) Ölü zaman ve zaman sabitlerini tahmin etmek için açık bir adım yanıt elde edin.Bu, model tabanlı ayar (IMC, Lambda) kullanmayı sağlar.
- [FONT:0) Sadece kontrol ile başlayın [Dönetici: 1 ) ve ayarlayın:2.K[DÜDÜ:3)[DÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜDÜ)[Üye Olmayanlar İçindekiler)[Üye Olmayanlar İçindekiler)
- [FONT:0) Küçük yükselteçlerde integral kazanmaktadır.[DÜT:1] Çiftin integrali düşük bir başlangıç değeri (örneğin, 0.1) ve cevabı gözlemleyin.
- [FONT=0) integral zaman ( ⁇ )[Dönetici:2)[Dönetici:0)[Dönetici:0)[Dönetici:0)[Dönetici:0)[Dönetici:0)[Dönetici:0)[Dönetici:0)[Dönetici|Dönetici|Dönetici|Dönetici|Dönetici|Döneticileri)[ileri, daha sezgiseldir.
- [FONT:0) Birkaç yük değişikliği üzerinde sürekli devlet hatasına dikkat edin[Dönlendirmeden önce 1 °T:0) Bir rahatsızlık için çalışan bir ayar farklı büyüklükteki başka bir şey için başarısız olabilir.
- [FONT:0)Document ayar parametreleri[[Döneticileri ile birlikte) işlem koşulları ile birlikte.Eğer döngü sonunda sürüklenirse, karşılaştırmak için temel bir temele sahipsiniz.
- [FONT:0] Anti-windup[[Dönetici: 1) Mükemmel integral ayar, doygunluk sırasındaki bütün rüzgarlar için işe yaramazsa işe yaramaz.
Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç
Integral aksiyon ayarlayıcı konfigürasyonda rutin bir adımdan çok daha fazlasıdır - geri bildirim kontrol sistemlerinde sürekli devlet doğruluğu elde etmek için birincil avantajdır. düzgün bir şekilde ayarlanmış integral terim ortadan kaldırır, rahatsızlıklardan kurtarır ve ürün kalitesini korur. - Proleksiyon, ikiz çukurlardan kaçınmak, mühendisler hem de hassas bir kararlılık sağlarlar.