Robotik ve Akıllı Sistemler
Sualtı Robotik ve Dali Araçları için Pid kontrolörleri tasarlamak
Table of Contents
Sualtı Robotik ve Mobilya Araçları için PID kontrolörleri tasarlamak
Etkili PID (Proportional-Integral-Derivative) kontrolörleri, sualtı robotlarının ve altmerlerin hassas kullanımları için önemlidir. Bu makale, kararlılık, kontrol derinliğini korumak ve PID kontrollerinin arkasındaki ilkeleri anlamak için çok önemlidir.
Su Uygulamaları için PID Kontrolü
Bir PID kontrolörü istenen bir ayar noktası ve ölçülen bir süreç değişkeni arasındaki hatanın bir işlevi olarak kontrol çıktısını hesaplar. Kontrol yasası şöyle ifade edilir:
[0]
Her dönem kapalı-loop yanıtını şekillendirmede farklı bir amaç hizmet eder. Sualtı robotlarında, araç dinamiklerinin ek kitle, sürüklenme ve bu tür kuvvetlere tabi olduğu ve bu terimlerin doğru ayarlanması önemlidir.
Proportional Term (Kp)
Karşılaştırmalı terim, mevcut hataya doğru orantılı bir eylem uygular. Sualtı araçları için, bu derinlikte sapmalara, başlık veya tavırlara anında yanıt verir. Yüksek Kp yükselerek zaman azaltır, ancak mevcut rahatsızlıkların varlığına neden olabilir.
Integral Term (Ki)
İntegrali dönem geçmiş hataları bütünleştirerek sürekli devlet hatası ortadan kaldırır. Altmersible araçlar, sabit durum hatası genellikle buoyancy yanlış uyum veya iter önyargılardan doğar. Ancak, integral eylem, dourasyon veya büyük setpoint değişiklikleri sırasında bütünlemeye yol açabilir, su geçirmez sınırlara sahip olan su geçirmezler için kritik bir sorun.
Türvatif Dönem (Kd)
Türbe terimi, gelecekteki hataları, değişim oranına dayanarak tahmin eder, yanıta damping ekleyin. Sualtı araçları için, türetli eylem, su inertia ve iter dinamiğine neden olan salınım modlarına yardımcı olur. Ancak, türet eylemi, sualtı basıncı sensörleri ve inersal ölçüm birimlerinde yaygın olan sensör gürültüsünü genişletir (IMUs).
Su Ortamlarına Özel Meydanlar
Sualtı ortamları, ders yaklaşımlarının ötesinde dikkatli PID tasarımı talep eden eşsiz kontrol zorlukları sunar.
Değişken Su akımları ve Turbulence
Ocean currents, tahmin edilemez veya ölçülmüş akışlara dayanan geniş çaplı ve yön değiştirebilir. Sabit bir PID kontrolörü sakin koşullar altında iyi performans gösterebilir, ancak mevcut bir dalgalanma sırasında kararsız hale gelir.
Sensör Gürültü ve Gecikmeler
Derinlik sensörleri (basın transdüsers) ve akustik konumlandırma sistemleri gürültü ve iletişim gecikmesi ile acı çekiyor. Derivative action yeterli filtreleme olmadan güvenilmez hale gelir. Devlet tahminleri Kalman filtreleri kullanarak gürültülü sensör verileri güçlendirebilir ve PID kontrolörüne daha temiz bir geri bildirim sağlayabilir.
Nonlinear Araç Dinamikleri
Sualtı araçları güçlü doğrusal olmayanlar sergiliyor: hız, iter ölü bölgelerin meydanına doğru kuvvetler çekiyor ve bu farklılıkları ele almak için kullanılan linear PID kontrolörleri ekledi.
Uzaktan kumandalı Araçlar için iletişim yolları (ROVs)
Tethered ROVs, derin deniz operasyonlarında bant sınırlamaları ve paket kaybı deneyimledi. Tether-indüklenen rahatsızlıklar da istikrarı etkilemez. PID kontrolörleri geçici geri bildirimlere uymalı ve son değerli stratejileri uygulamalıdır.
Underwater Tools için Etkili PID kontrolörleri tasarlamak
Sert performans elde etmek için sistematik bir tasarım süreci gereklidir. Aşağıdaki adımlar profesyonel bir yaklaşım çizmektedir.
Adım 1: Sistem Modelleme ve Tanımlama
Set başlamadan önce, araç dinamiklerinin bir modelini geliştirir. Hesaplamalı sıvı dinamikleri (CFD) veya ampirasyon testlerinden gelen amplitüd sistemi tanımlamasını kullanın. Anahtar parametreler kitle içerir, ek kütle katları, sürüklenme katları ve iter yanıt gecikmeleri. derinlik kontrolü için basitleştirilmiş bir lineer model, zaman gecikmeli bir ikinci sipariş sistemi olabilir.
Dış kaynak:0) BilimDirect, sualtı araçlarında ek kütle üzerinde makale).
Adım 2: Controller Tuning Yöntemleri
Model kullanılabilirliğine bağlı olarak çeşitli ayar yöntemleri uygulanabilir:
- [FONT:0]Ziegler-Nichols (open-loop ve kapalı-loop): ), hızlı yanıt için agresif kazanımlar sağlar ancak genellikle manuel olarak en iyi şekilde çalışır, zaman değişken sistemler.
- [FONT=0]Cohen-Coon:[Dönetici:[Dönetici: 0,4] Sualtı akustiklarında yaygın olan gecikmeler için uygun olan sistemler için uygun.
- [FONT:0]Trial ve hata simülasyonla:), Sualtı araçları için çoğu pratik, bir simülasyon ortamı (örneğin UUV simülatörü veya özel MATLAB/Simulink modelleri) güvenli iterasyon sağlar.
- [FONTD:0)Optimization-based ayar:) Parçacık swarm optimizasyonu veya genetik algoritmaları zaman ağırlıklı mutlak hata (ITAE) integrali gibi objektif bir işlevi en aza indirmek için kullanın.
Adım 3: Filtreleme ve Anti-Windup
Türbe teriminde ilk derece düşük seviyeli bir filtre uygulayın: ESFLT:1). Tf için Ortak seçimler sürekli olarak hakim zamanın% 5-10'u sabit bir şekilde kullanın.Bir anti-integrasyon rüzgarı mekanizması kullanın: Kontrol saturatesinde integral birikimi devre dışı bırakmak veya bir takip kazancı ile geri hesaplamak.
Adım 4: Simülasyon İşsiz Önce
Beklenilen işletim koşullarını test etmek için sistematik simülasyon kullanın. adım akımları, gerçekçi varyanlarla sensör gürültüleri ve itkikatli derinlik tutma, kontrol ve istasyon tutma gibi. Simülasyon platformları )UUV Simulator sualtı robotları topluluğunda yaygın olarak kullanılmaktadır.
Adım 5: Grafik ve Adaptive Extensions
Geniş bir hız veya derinlik üzerinde çalışan araçlar için, zamanlama, PID kazançlarını ölçen değişkenlere göre ayarlayabilir (örneğin, derinlik, hız, dönüş yarısı). Alternatif olarak, bulanık bir PID kontrolörü veya model referansı a Adaptif bir kontrol (MRAC) sürekli olarak adapte olmak için uygulama. Adaptif kontrol özellikle su absorpsiyonundan dolayı ödeme yükü veya boğaranlık için etkilidir.
Pratik Uygulamalar ve Vaka Çalışmaları
Etkili PID kontrolü, geniş bir sualtı misyonlarının yelpazesini sağlar.
Boru Muayenesi için Özerk Su Araçları (AUVs)
Birçok ticari AUVs, örneğin, ESRAT:0)Mavi Balina Robotik AUV[Dönetici: yeterince yüksek çözünürlükte sabit olmayan, dışsal olmayan bir yörüngede hareket ve derinlik için içsel bir döngü.
ROV Manipulation Tasks
Sualtı müdahale için kullanılan uzaktan işletilen araçlar, bir kol bir nesneyi manipüle ederken hassas istasyon tutma gerektirir. Ortak bir yaklaşım, araç yönlendirmesi ve derinliği için ayrı bir PID kontrolörü kullanmak, manipülatörü hareket ettiğinde yumuşatılır (daha gereksiz bir iter düzeltmelerden kaçınır).
Yüzler ve Gliders
Sualtı aksanları, PID kontrolörlerini, bir sürüklü bir yörüngeyi takip etmek için kullanıyor ve sahada bir görüntüyü takip etmek için kullanıyor. integral terim, kalibrasyon sürüklenme için telafi etmek için kritiktir, ancak tür eylem dalga kaynaklı hareketlere tepki vermekten kaçınır. Tuning, veri işleme ile genişletilmiş alan denemeleri kullanıyor.
Gelişmiş Tahminler
Thrusters'ta bütünlük
Thrusters'ın sonlu itika sınırları vardır. Anti-windup olmadan, büyük hatalar sırasında integral inşa edilebilir (örneğin, bir set noktası değişikliğinden sonra) aşırı aşırı aşırı aşırı aşırı aşırı aşırı aşırı aşırı aşırı yükleme ve istikrarsızlığa neden olabilir.En sağlam çözüm ovuşturma: Çıktının doyduğunda integral birikimi durdurmak, aynı yönde doygunlaştırmak.
Zaman-Delay Compensation
Derin deniz ROV'lerde akustik iletişim gecikmeleri birkaç saniye olabilir. Standart bir PID kontrolörü saf gecikme ile kararsız hale gelir.Bir Smith tahminci veya filtreli PID'yi stabiliteyi korumak için gecikmeli bir modelle uygulama. Alternatif olarak, tahmin edici bir kontrol kullanın, ancak PID artı Smith tahminor birçok düşük seviyeli döngüler için basit ve etkili.
Robust Feedback için sensör
Mevcut olduğunda, geri bildirim kalitesini artırmak için birden fazla sensör süzdür. Derin kontrol için, yüksek frekanslı bir basınç sensörü (noisy ama hızlı) düşük çözünürlükte ancak tamamlayıcı bir filtre kullanarak mutlak baskı sensörüne hizmet edebilir.Sağlama için, bir IMU ve magnetometre kullanın.
Dış kaynak:0) Robotikler için tamamlayıcı filtrelere giriş).
Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç
Sualtı robotları için PID kontrolörleri, geniş bir alt platform için hem kontrol teorisi hem de benzersiz hidrodinamikleri hakkında derin bir anlayış gerektirir.SID Framework'leri modelleme, simülasyon, dikkatli bir şekilde, dünya okyanuslarında müdahale ve müdahale ile uyum sağlar ve hesaplamalar, mühendisler geniş bir alt tabanlı PID çerçevelerinin daha da zor bir şekilde genişletilebilir ve modellemeye devam eden bir temelsel gelişimi, pratik sualtı robotlarının temel taşı olarak kalır.