Bu protokol, sabit adımlı gerçek zamanlı simülasyon ortamında Parçacık Sürüsü Optimizasyonu ile ayarlanmış geri adım takip kontrolünü değerlendirmek için standartlaştırılmış hızlı kontrol prototipleme prosedürü oluşturur.
Yöntem makalesi
Bu protokol, sabit adımlı gerçek zamanlı simülasyon ortamında Parçacık Sürüsü Optimizasyonu ile ayarlanmış geri adım takip kontrolünü değerlendirmek için standartlaştırılmış hızlı kontrol prototipleme prosedürü oluşturur.
Bu protokolün temel amacı, doğrusal olmayan kontrol sistemlerinde Parçacık Sürüsü Optimizasyonu (PSO) tabanlı kazanç ayarını değerlendirmek için tekrarlanabilir sabit adımlı bir simülasyon çerçevesi sağlamaktır. Uygulama, Furuta tipi bir sarkaç modelinin formülasyonuyla başlar, ardından 2 ms sabit adımlı bir yürütme ortamında geri adım atan bir kontrolcünün entegrasyonu yapılır. Metodoloji, ideal olmayan uygulama kısıtlamalarının karakterize edilmesi, çok amaçlı bir Parçacık Sürüsü Optimizasyonu arama alanı tanımlaması, otomatik çevrimdışı ayarlamanın uygulanması ve ortaya çıkan parametrelerin standartlaştırılmış bir yörünge izleme ve bozulma reddetme senaryoları paketiyle değerlendirilmesi. Yüksek performanslı endüstriyel iş istasyonları ve standart sinyal arayüzleri kullanan bu kurulum, aynı kontrol mimarisi içinde tutarlı tekrarlanan deneme karşılaştırmalarını destekler. Tasarım, temel manuel olarak ayarlanmış geri adım kontrolcüsünü, aynı kontrol yapısını paylaşan PSO için optimize edilmiş bir varyantla karşılaştırarak kazanç seçiminin etkisini izole eder. Kontrolör performansı üç farklı operasyonel senaryoda değerlendirilir: adım-yörünge takip etmek, karma frekanslı sinüzoidal takip ve bozulma reddetme. 10 tekrarlanan çalışmanın istatistiksel analizi, PSO tabanlı optimizasyonun adımlı takip RMSE'yi 0,065'ten 0,050 rad'a azalttığını ve tepe sarkaç değişimlerini %33,1 azalttığını gösterdi. Bu iyileştirmeler, RMS kontrol çabasında %22,1 azalma ile birlikte sağlandı ve optimize edilmiş parametrelerin Lyapunov tabanlı çerçevede daha verimli enerji dağıtımını kolaylaştırdığını gösterdi. Sonuç olarak, bu metodoloji, sonraki fiziksel donanım uygulamalarından önce doğrusal olmayan kontrol stratejilerini değerlendirmek için yapılandırılmış bir simülasyon çerçevesi sağlar.
Furuta tipi döner ters sarkaç, açık döngü kararsızlığı ve karmaşık eksik dinamikleri nedeniyle doğrusal olmayan kontrol algoritmalarının doğrulanması için temel bir kıstayı temsil eder 1,2,3. Uygulama odaklı değerlendirme düşünülmeden önce, bu teorik tasarımlar titiz simülasyon tabanlı ara testler gerektirir. Bu nedenle, bu protokol, sabit adımlı simüle edilmiş bir ortamda geri adım takip denetleyicilerinde Particle Swarm Optimizasyonu (PSO) tarafından oluşturulan performans değişikliklerini sistematik olarak değerlendirmek için standartlaştırılmış, hızlı kontrol prototipleme simülasyon çerçevesi oluşturur.
Daha geniş literatürde, döner sarkaçların kontrolünü artırmak için yapısal modifikasyonlar ve parametre ayarlamasını çok sayıda çalışma araştırmıştır. Optimizasyona dayalı tasarımlar yaygındır; örneğin, PSO, kontrolör parametrelerini seçmek için kullanıldı ve bulanık-hibrit kontrolmimarileri 4,5'e entegre edildi. Diğer biyo-esinli metasöristik kavramlara kıskandığında, PSO bu çerçeve için özel olarak seçilmiştir; çünkü düşük boyutlu sürekli arama alanlarında hızlı yakınsaması ve hiperparametre ayarlama gereksinimleri minimal olmaktadır. Son literatür, çeşitli ve karmaşık kontrol senaryolarında akıllı optimizasyon algoritmalarının gerekliliğini giderek daha fazla vurgulamaktadır. Örneğin, gelişmiş optimizasyon teknikleri, doğrusal olmayan servo bitkilerin takip hassasiyetini artırmak için model referans uyarlanabilir kontrol (MRAC) ve kesirli düzen çerçeveleriyle etkili bir şekildebirleştirilmiştir 6,7. Ayrıca, optimizasyona dayalı ayarlama, karmaşık elektromekanik sistemlerin bağlı dinamiklerini ve doğası gereği kısıtlamalarını yönetmede son derece avantajlı olmuştur 8,9.
Son çalışmalar, PSO ve hibritize varyantlarının fotovoltaik dizilerde maksimum güç noktası takibinin etkinliğini önemli ölçüde artırdığını doğrulamaktadır ve kısmi gölgeleme koşullarında sağlam parametre tanımlamasıgöstermektedir 10. Robotikte, PSO paralel manipülatörler için artırılmış doğrusal ve doğrusal olmayan orantılı türev kontrol tasarımlarını optimize etmek için başarıyla kullanılmıştır ve yörünge takip hatalarını en azaindirmiştir 11. Ayrıca, PSO'nun adaptif geri adım kayma modu kontrolüyle entegrasyonu, pnömatik yapay kas tarafından çalıştırılan asılı kütlelerde titreşimleri bastırmak için kritikolduğunu kanıtlamıştır 12. Temel parametre seçiminin ötesinde, modern sinyal işleme ile sağlam optimizasyon stratejilerinin entegrasyonu, gerçekçi ve gürültülü fiziksel koşullarda kapalı döngü kararlılığını korumak için kritiköneme sahiptir 13,14.
Son çabalar ayrıca, belirsiz koşullarda sağlam genelleştirilmiş dinamik inversion15 ve uyarlanabilir sinirsel tahmin16 kullanılarak eşzamanlı eklem açısı takibi ve sarkaç stabilizasyonuna odaklanmıştır. Ayrıca, geri adım kontrol mimarileri çeşitli mekanik sistemlerde karmaşık bozulmaları yönetmek için kapsamlı şekilde geliştirilmiştir; örneğin, titreşim bastırma için sürüşme mod tasarımlarının dahil edilmesi, elektronik gaz kelebeği valfleri için yarı-kaydırma gözlemcilerin kullanılması ve yüksek hassasiyetli DC motor hız düzenlemesi için doğrusal olmayan bozulma gözlemcilerinin entegre edilmesi gibi çeşitli mekanik sistemlerde karmaşık bozulmalarıyönetmek için kapsamlı bir şekilde geliştirilmiştir 17,18,19. Bu çeşitli uygulamalar, geri adım atan tasarımların güçlü tahmin veya optimizasyon stratejileriyle birleştirildiğinde çok yönlülüğünü vurgular.
Çağdaş literatürde yaygın olan kritik bir zayıflık, yapısal kontrolör modifikasyonlarının parametre ayarlama faydalarıyla karıştırılmasıdır. Birçok karşılaştırmalı çalışma, tamamen farklı kontrol mimarilerini karşılaştırır; bu da performans artışlarının temel algoritmadan mı yoksa sadece üstün kazanç seçiminden mi kaynaklandığını ayırt etmeyi imkansızkılar 20,21. Ayrıca, mevcut simülasyon çalışmaları genellikle ideal çalışma koşullarını varsayar ve yalnızca temel stabilizasyona odaklanır. Gerçekçi uygulama kısıtlamalarından kaynaklanan performans düşüşünü sıklıkla ele almakta başarısız olurlar. Bu metodoloji bu boşlukları doğrudan gideriyor. Dinamik bir yörünge takip paradigması içinde simüle edilmiş örnekleme gecikmeleri, sensör gürültüsü ve sönümleme uyumsuzluğu dahil edilerek, önerilen protokol PSO'nun sabit bir kontrol yapısı üzerindeki optimizasyon etkisini değerlendirir.
Geleneksel sayısal entegrasyonun aksine, bu protokol parametre ayarlama etkinliğini yapısal kontrolör varyasyonlarından ayırarak sabit adımlı zamanlama kısıtlamalarını uygular. Yeni bir kontrol mimarisi tanıtmak yerine, bu yöntem sabit adımlı gerçek zamanlı simülasyon ortamında tek bir geri adım takip kontrolcüsü değerlendirir. Manuel olarak ayarlanmış bir temel çizgiyi, aynı kontrolcünün PSO ile optimize edilmiş bir varyantıyla karşılaştırarak, protokol basamak takibinde, sinüsoidal takip ve bozulma reddinde gözlemlenen farkları kazanç optimizasyonu sürecine atfetmek üzere tasarlanmıştır. Bu çalışmanın temel katkısı, PSO tabanlı kazanç seçiminin yapısal kontrolör varyasyonlarından etkisini izole eden kıyaslama odaklı gerçek zamanlı simülasyon protokolünün geliştirilmesidir.
Özellikle, bu çalışma: (1) uygulama kısıtlamalarını taklit etmek için 2 ms sabit adımlı bir yürütme ortamı kurar; (2) adım, karma frekanslı sinüzoidal ve tork-darbe bozulma senaryolarını içeren çok yönlü bir değerlendirme paketini entegre eder; ve (3) standartlaştırılmış simüle edilmiş ideal olmayan koşullarda kazanç-ayar etkilerini karşılaştırmak için nicel bir kıyaslama sağlar. Bu metodoloji, sabit adımlı zamanlama, ölçüm gürültüsü, gecikme, sönümleme uyumsuzluğu ve doygunluk kısıtlamaları altında doğrusal olmayan kontrol yasaları için ara simülasyon-değerlendirme aşamasına ihtiyaç duyan kontrol araştırmacıları ve sistem mühendisleri için özel olarak tasarlanmıştır. Özellikle, takip hassasiyeti ve iç durum kararlılığının gerçekçi ölçüm gürültüsü ve iletişim gecikmeleri altında dengelenmesi gereken az aktuel elektromekanik sistemler için geçerlidir.
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
Bu protokol insan denekleri, hayvan testlerini veya klinik örnekleri içermez. Prosedürler tamamen doğrusal olmayan elektromekanik kontrol sistemini temsil eden sabit adımlı bir simülasyon ortamında yürütülür. Bu çalışmada fiziksel döner ters sarkaç deneyi, fiziksel donanım-döngü doğrulaması veya fiziksel açılış testi yapılmadı.
1. Santral inşası ve sinyal konvansiyonu kurulması
2. Başlangıç durum belirtimi ve ön yerleştirme
3. Temel geri adım kontrolör uygulaması
4. Parçacık sürüsü optimizasyonu (PSO) ile geri adım kazanç optimizasyonu
5. Gerçek zamanlı yürütme platformu yapılandırması
6. Adım takip testi yürütme
7. Sinüzoidal takip testi yürütme
8. Rahatsızlık reddetme testi uygulaması
9. Veri ihracatı ve istatistiksel özetleme
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
Parçacık sürüsü optimizasyonu (PSO) algoritması, bileşik hedef fonksiyonunda hızlı bir başlangıç indirgemesi ve ardından kademeli bir yakınsamama dönemi göstermiştir. Özellikle, optimal uygunluk değeri ilk hesaplama döngüsünde 1.8757'ye düşerken, ortalama-sürü uygunluğu 35. iterasyonda 2.0573'ten 1.2518'e düştü. Bu yakınlaşmanın çoğu, ilk 15 ila 20 iterasyon sırasında gerçekleşti. Bu aşamanın ötesinde, küresel en iyi çözümün yörüngesi yakınsaldı ve sürünün rastgele dolaşmak yerine öncede...
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
Bu çalışmanın temel amacı, yalnızca izole koşullarda bir kontrolcüyü diğerinden üstün ilan etmek değil, burada değerlendirilen PSO tabanlı kazanç optimizasyon çerçevesinin, tanımlanmış simüle edilmiş ideal olmayan senaryolarda geri adım atan bir kontrolcünün performansını iyileştirebileceğini göstermektir. Döner ters sarkaç, son derece doğrusal olmayan, minimum faz dışı ve az aktuatlı özellikleri nedeniyle bu değerlendirme için mükemmel bir kıstaçolarak hizmet eder 26
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
Yazarlar çıkar çatışması belirtmemektedir.
Yazarlar, bu protokolde sunulan simülasyonları yürütmek için gerekli araştırma olanaklarını ve gerçek zamanlı simülasyon platformunu sağladığı için Deniz Mühendisliği Üniversitesi Güç Mühendisliği Fakültesi'ni takdir etmektedir. Yazarlar ayrıca laboratuvar teknik personeline, kontrol performans değerlendirmeleri için kullanılan hesaplama kaynakları ve simülasyon ortamının korunmasındaki destekleri için teşekkür etmektedir.
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
| Ad | Şirket | Katalog numarası | Yorumlar |
|---|---|---|---|
| High-performance Workstation (Windows 11 Pro) | Various / Custom Build | N/A | Sabit adım gerçek zamanlı simülasyon ve son işlem için ana makine. |
| MATLAB (Version R2024a) | MathWorks | https://www.mathworks.com/products/matlab.html | Doğrusal olmayan bitki modelleme, denetleyici kodlama, veri dışa aktarma ve parametre yönetimi. |
| Simulink (Version R2024a) | MathWorks | https://www.mathworks.com/products/simulink.html | Furuta tipi sarkaç için blok şema modeli yapımı ve denetleyici çalıştırma. |
| Simulink Desktop Real-Time (Version R2024a) | MathWorks | https://www.mathworks.com/products/simulink-desktop-real-time.html | Kontrol modelinin masaüstü çalıştırılması için sabit adımlı gerçek zamanlı çekirdek. |
| Python (Version 3.11) | Python Software Foundation | https://www.python.org/ | İkincil veri işleme, istatistiksel işlem ve şekil hazırlama. |
| NumPy (Version 1.26) | NumPy Developers | https://numpy.org/ | Dışa aktarılan deneme verileri için sayısal dizi işlemleri. |
| pandas (Version 2.2) | pandas Developers | https://pandas.pydata.org/ | Tekrarlayan deneme veri organizasyonu ve özet tablosu oluşturma. |
| SciPy (Version 1.13) | SciPy Developers | https://scipy.org/ | İstatistiksel testler ve sinyal analizi yardımcı programları. |
| Matplotlib (Version 3.8) | Matplotlib Developers | https://matplotlib.org/ | Yakınlaşma, izleme ve dağılım şekilleri için grafik oluşturma. |
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
Bu JoVE makalesinin metnini veya şekillerini yeniden kullanmak için izin iste
İzin iste