
Bu araştırma, robotik kollara sahip üç hava aracının üçgensel bir formasyonu birlikte korurken belirlenen üç boyutlu yörüngeyi takip etmesini sağlayan çift katmanlı LAMDA-LAMDA kaskad kontrol mimarisini inceliyor. Dış LAMDA döngüsü formasyonun geometrisini ve merkez noktasının hareketini düzenlerken iç LAMDA döngüsü hız hatalarına göre dinamik bozucuları telafi etmeye çalışıyor. Yaklaşımın temel özelliği, klasik ters dinamik tabanlı yöntemlerin aksine hava platformu ile robot kol arasındaki karmaşık dinamiklerin açık ve eksiksiz bir modelini kontrol yasasının içinde kullanmayı gerektirmemesi. Simülasyon karşılaştırmalarında LAMDA-LAMDA ortalama ISE = 0,702 ve IAE = 1,652 değerleriyle değerlendirilen beş yöntem arasında en düşük toplam hata ölçütlerini üretmiştir. Bununla birlikte çalışma gerçek hava robotları üzerinde uçuş veya yük taşıma deneyi sunmamaktadır; bütün performans sonuçları simülasyon ortamına ve özellikle dayanıklılığı sınamak için kasıtlı olarak ağırlaştırılmış parametrik bozucu senaryosuna dayanmaktadır.
Kontrol problemi yalnız üç aracın aynı yönde hareket etmesinden ibaret değildir. Her hava manipülatörünün uçuş platformu ve üzerindeki robot kol birbirini dinamik olarak etkileyebilir. Kolun hareketi atalet dağılımını ve sistem davranışını değiştirebilir; dış yükler ve model belirsizlikleri de kontrol performansını bozabilir. Araştırmacılar bu nedenle formasyon geometrisini yöneten üst seviye kontrol ile dinamik hata telafisini yapan alt seviye kontrolü birbirinden ayıran hiyerarşik bir yapı kullanmıştır.
Üç hava manipülatörünün formasyonu iki kenar uzunluğu \(d_1\) ve \(d_2\), iç açı \(\beta\) ve formasyon merkezinin \(x_F\), \(y_F\), \(z_F\) koordinatlarıyla tanımlanmaktadır. Simülasyonda formasyon 40. saniyede yeniden yapılandırılmış; istenen kenar uzunlukları 3 m'den 2 m'ye, açı ise 45°'den 60°'ye değiştirilmiştir. Ardından 70. saniyede atalet, Coriolis ve yerçekimi terimleri büyük ölçüde değiştirilerek kontrol mimarilerinin dinamik model uyuşmazlığına dayanıklılığı sınanmıştır.
Sonuçlar, model bilgisini doğrudan kullanan SMC-ID ve SMC-SMC gibi yöntemlerin güçlü model uyuşmazlıklarından etkilenebildiğini; çift katmanlı LAMDA yapısının ise incelenen simülasyon koşullarında formasyon ve konum hatalarını daha hızlı bastırabildiğini göstermektedir. Kontrol sinyallerinin yüksek frekanslı salınımlar göstermemesi de yazarlar tarafından LAMDA-LAMDA yaklaşımının önemli avantajlarından biri olarak yorumlanmaktadır.
Türkiye açısından çalışma; İHA sürüleri, çoklu robot sistemleri, havadan bakım, ortak yük taşıma ve fiziksel etkileşim gerçekleştiren hava robotlarına yönelik kontrol araştırmaları için yöntemsel bir örnek sunabilir. Ancak simülasyonda elde edilen ISE/IAE üstünlüğü, Türkiye'deki gerçek İHA platformlarında aynı performansın elde edileceğini göstermez. Gerçek uygulama için sensör gürültüsü, iletişim gecikmesi, gerçek rotor dinamikleri, aktüatör doygunluğu, rüzgâr, yük değişimleri ve çarpışmadan kaçınma gibi etkilerle deneysel doğrulama gerekir.
Araştırmanın temel problemi nedir?
Tek bir hava manipülatörü, bir multirotor hava platformu ile üzerinde bulunan robot kolun birleşimidir. Böyle bir sistemde kolun hareketleri yalnız uç efektörün konumunu değiştirmez; hava aracının dinamiğini de etkileyebilir. Birden fazla hava manipülatörü birlikte hareket ettiğinde ise her robotun kendi kararlılığının yanında grubun geometrik formasyonunun da korunması gerekir.
Çalışma özellikle doğru dinamik parametrelerin bilinmesini gerektiren kontrol yöntemlerinin şu probleme karşı hassas olabileceğini vurgulamaktadır: gerçek sistemde kütle, atalet, yük, Coriolis etkileri ve diğer dinamik bileşenler modelden sapabilir. Araştırmacılar bu nedenle açık tam dinamik model telafisine daha az bağımlı bir çift katmanlı çıkarım tabanlı kontrol sistemi önermektedir.
Formasyon nasıl tanımlanıyor?
Üç hava manipülatörünün uç efektör konumları:
\[ \xi_1=(\xi_{x1},\xi_{y1},\xi_{z1}), \quad \xi_2=(\xi_{x2},\xi_{y2},\xi_{z2}), \quad \xi_3=(\xi_{x3},\xi_{y3},\xi_{z3}) \]
olarak tanımlanmıştır.
Formasyon geometrisinin iki temel kenar uzunluğu:
\[ d_1=\|\xi_1-\xi_3\| \]
ve
\[ d_2=\|\xi_1-\xi_2\| \]
ile hesaplanır. Üçüncü geometrik değişken üçgenin iç açısı \(\beta\)'dır. Formasyonun uzaydaki genel konumu ise üç uç efektörün ortalaması olan merkez noktasıyla ifade edilir:
\[ x_F=\frac{\xi_{x1}+\xi_{x2}+\xi_{x3}}{3}, \quad y_F=\frac{\xi_{y1}+\xi_{y2}+\xi_{y3}}{3}, \quad z_F=\frac{\xi_{z1}+\xi_{z2}+\xi_{z3}}{3} \]
Böylece bütün kontrol hedefi altı değişkenli formasyon vektöründe toplanır:
\[ \Gamma = [d_1,\ d_2,\ \beta,\ x_F,\ y_F,\ z_F] \]
Bu ayrım önemlidir: \(d_1\), \(d_2\) ve \(\beta\) grubun şeklini; \(x_F\), \(y_F\) ve \(z_F\) ise grubun uzaydaki merkez konumunu temsil eder.
Tek tek robotlardan ortak formasyon modeline nasıl geçiliyor?
Her hava manipülatörünün uç efektör hızı kendi Jacobian matrisiyle kontrol hızlarına bağlanmaktadır:
\[ \dot{\xi}_i=J_i\mu_i \]
Üç robot birlikte ele alındığında blok diyagonal kolektif Jacobian \(J_R(q)\) kullanılarak:
\[ \dot{\xi}_R=J_R(q)\mu_R \]
ifadesi elde edilir.
Formasyon değişkenlerinin uç efektör konumlarına göre türevi ise \(J_F(\xi_R)\) formasyon Jacobianı ile gösterilmektedir:
\[ \dot{\Gamma}=J_F(\xi_R)\dot{\xi}_R \]
İki ifade birleştirildiğinde çalışmanın temel ortak kinematik modeli ortaya çıkar:
\[ \dot{\Gamma} = J_F(\xi_R)J_R(q)\mu_R \]
Bu denklem, tek tek robot hareketlerinin formasyonun şekli ve merkez hareketine nasıl dönüştüğünü açıklar.
Neden klasik matris tersi kullanılamıyor?
Çalışmadaki \(J_R\) ve \(J_F\) Jacobian matrisleri genel olarak kare değildir. Bu nedenle doğrudan klasik matris tersi uygulanamaz. Araştırmacılar kontrol yasalarında Moore–Penrose pseudoinverse, yani sözde ters kullanmaktadır.
Sözde tersin iyi tanımlı kullanılabilmesi için çalışma, ilgili çalışma bölgesinde Jacobianların tam satır rankına sahip olduğunu varsaymaktadır:
\[ \mathrm{rank}(J_R)=m, \qquad \mathrm{rank}(J_F)=p \]
Bu varsayım altında formasyon seviyesindeki istenen hızlardan robot kontrol girdilerine en küçük kareler anlamında geri dönüş yapılabilmektedir. Dolayısıyla yöntemin kararlılık ve kontrol yasaları, Jacobianların ilgili çalışma bölgesinde gerekli rank koşullarını koruduğu varsayımına bağlıdır.
Dinamik model hangi terimleri içeriyor?
Karşılaştırmalı kontrol yöntemlerini değerlendirmek ve simülasyon sistemini oluşturmak için hava manipülatörlerinin dinamik modeli:
\[ \mu_{\mathrm{ref}} = M(q)\dot{\mu} + C(q,\mu)\mu + g(q) \]
biçiminde ifade edilmiştir.
- \(M(q)\): üç hava manipülatörünün atalet matrislerini içeren blok diyagonal matristir.
- \(C(q,\mu)\): Coriolis ve merkezkaç etkilerini temsil eder.
- \(g(q)\): yerçekimi kuvvetlerini temsil eder.
- \(\mu_{\mathrm{ref}}\): kontrol sisteminin ürettiği referans girişidir.
Önerilen LAMDA-LAMDA kontrol yasasının temel iddiası, bu tam dinamik modelin parametrelerini kontrol sırasında açık biçimde tersleyerek telafi etmek zorunda olmamasıdır. Bununla birlikte simülasyondaki sanal hava manipülatörü ve model-bozucu deneyleri yine çalışmada tanımlanan dinamik yapı üzerinden yürütülmüştür.
Hangi beş kontrol yaklaşımı karşılaştırılıyor?
| Kontrol yaklaşımı | Dış döngü | İç döngü | Temel özellik |
|---|---|---|---|
| Kinematic-SMC | SMC | Yok | Formasyon kinematiği üzerinden tek katmanlı kontrol |
| SMC-ID | SMC | Inverse Dynamics | Dinamik modeli açık biçimde kullanır |
| SMC-SMC | SMC | Dinamik SMC | İki katmanda kayan kipli kontrol |
| SMC-LAMDA | SMC | LAMDA | Formasyon seviyesinde SMC, dinamik seviyede LAMDA |
| LAMDA-LAMDA | LAMDA | LAMDA | Önerilen çift katmanlı çıkarım tabanlı yapı |
LAMDA-LAMDA mimarisinin iki katmanı ne yapıyor?
Dış döngü, gerçek formasyon ile istenen formasyon arasındaki hatayı izler. Amaç:
\[ \tilde{\Gamma}=\Gamma_d-\Gamma \rightarrow 0 \]
olacak biçimde formasyon referans hızlarını üretmektir.
İç döngü ise dış döngünün oluşturduğu referans hız ile gerçek robot hızları arasındaki hatayı izler:
\[ \tilde{\mu} = \mu_{\mathrm{ref}}-\mu \rightarrow 0 \]
Bu katman, hız seviyesindeki dinamik belirsizlikleri ve bozucuları LAMDA çıkarımıyla bastırmayı hedefler. Böylece dış döngü “grup nereye ve hangi şekille gitmeli?” sorusunu, iç döngü ise “robotlar bu istenen hareketi dinamik belirsizliklere rağmen nasıl gerçekleştirmeli?” sorusunu ele alır.
Kayma yüzeyleri neden kullanılıyor?
İç LAMDA döngüsünde hız hatası için kayma yüzeyi:
\[ s_L = \lambda_{FpL}\tilde{\mu} + \lambda_{FiL}\int\tilde{\mu}\,dt + \lambda_{FdL}\dot{\tilde{\mu}} \]
olarak tanımlanmaktadır.
Dış döngüde ise aynı yapı formasyon hatasına uygulanır:
\[ s_{LF} = \lambda_{FpE}\tilde{\Gamma} + \lambda_{FiE}\int\tilde{\Gamma}\,dt + \lambda_{FdE}\dot{\tilde{\Gamma}} \]
Oransal terim anlık hatayı, integral terimi biriken hatayı, türev terimi ise hatanın değişim hızını kontrol yüzeyine taşır. LAMDA bu yüzeyler ve türevlerinden oluşturulan özellikleri sınıflandırarak kontrol eylemi üretmektedir.
LAMDA'nın MAD kavramı nedir?
LAMDA her giriş tanımlayıcısının belirli bir sınıfa ne ölçüde benzediğini Marginal Adequacy Degree (MAD) ile belirlemektedir. Çalışmada Gauss benzerliği:
\[ MAD = e^{ -\frac{1}{2} \left( \frac{o_{ij}-\rho}{\sigma_{ij}} \right)^2 } \]
şeklinde verilmiştir.
Burada \(o_{ij}\) değerlendirilen giriş özelliğini, \(\rho\) sınıfa ait eğitim örneklerinin ortalamasını ve \(\sigma_{ij}\) standart sapmayı temsil eder. Çalışmada \(\sigma_{ij}=0,3\) kullanılmıştır.
Birden fazla MAD değeri daha sonra Global Adequacy Degree (GAD) içinde T-norm ve S-norm bileşenleri kullanılarak birleştirilir. Böylece girişin hangi bulanık sınıfa ne kadar ait olduğu belirlenerek ilgili kontrol çıktısı elde edilir.
Bulanık sınıflar nasıl tanımlanıyor?
Kaynakta kullanılan beş benzersiz sınıf şunlardır:
- PB — Positive Big
- PS — Positive Small
- ZE — Zero
- NS — Negative Small
- NB — Negative Big
Kaynak içi not: yöntem metninin bir cümlesinde “beş sınıf” denildikten sonra Positive Small (PS) iki kez yazılmaktadır. Aynı bölümdeki Tablo 1 ise yukarıdaki beş benzersiz sınıfı açık biçimde göstermektedir. Verianla bu tekrarın nedenini kaynak adına tahmin etmemektedir.
Kararlılık nasıl ele alınıyor?
Çalışmada hem kayan kipli denetleyiciler hem de LAMDA tabanlı katmanlar için Lyapunov aday fonksiyonları kurulmuştur. İç LAMDA döngüsünde örneğin:
\[ L_L= \frac{1}{2}s_L^Ts_L \]
kullanılmış ve kontrol kazançları uygun sınır koşullarını sağladığında \(\dot L_L<0\) elde edilerek \(s_L\rightarrow0\) yakınsaması savunulmuştur.
Dış döngü için de benzer biçimde formasyon kayma yüzeyinin asimptotik olarak sıfıra yaklaşması amaçlanmaktadır. Bu teorik analiz, sınırlı belirsizlikler ve çalışmada belirtilen rank/kazanç varsayımları altında verilmiştir; gerçek donanım üzerindeki kararlılık deneyi değildir.
İç döngü kararlılık koşulunda kaynak içi cebirsel sorun
Kaynakta Denklem 70'e giden norm sınırı içinde LAMDA'nın iki kontrol katkısı da negatif terim olarak yer almaktadır:
\[ -\|\cdot\|K_{aL} - \|\cdot\|K_{dL} \]
Buna rağmen hemen sonraki yeter koşul metninde kazanç kombinasyonu \(K_{aL}-K_{dL}\) biçiminde yazılmıştır. Kaynağın dış döngüde verdiği benzer türetim ise iki kazanç katkısını toplama biçiminde kullanmaktadır. Verianla bu cebirsel farklılığı sessizce düzeltmemekte ve kaynakta yazılan kararlılık kanıtının bu noktasının ayrıca kontrol edilmesi gerektiğini belirtmektedir.
Test edilen referans değişimi nedir?
Simülasyonun 40. saniyesinde istenen üçgensel formasyon:
\[ [d_{d1},d_{d2},\beta_d] = [3\,\mathrm{m},3\,\mathrm{m},45^\circ] \]
değerlerinden:
\[ [2\,\mathrm{m},2\,\mathrm{m},60^\circ] \]
değerlerine değiştirilmiştir.
Bu ani geçiş, kontrol sistemlerinin yalnız sabit formasyonu koruyup korumadığını değil, formasyon geometrisinin çalışma sırasında yeniden yapılandırılmasına nasıl cevap verdiğini de sınamaktadır.
70. saniyedeki bozucu neden özellikle ağır?
Dinamik model 70. saniyede nominal:
\[ [M(q),C(q,\mu),g(q)] \]
değerlerinden:
\[ [2.4M(q),\,1.2C(q,\mu),\,100g(q)] \]
biçiminde değiştirilmiştir.
Yerçekimi teriminin 100 katına çıkarılması dahil bu değişiklikler normal bir uçuş koşulunu temsil etmek amacıyla kullanılmamıştır. Araştırmacılar sonuç bölümünde bu bozucu senaryosunun özellikle aşırı bir dayanıklılık stres testi olduğunu açıkça belirtmektedir. Bu nedenle 70. saniyeden sonraki performans “gerçek dünyada 100 kat yerçekimi altında uçuş” şeklinde yorumlanamaz.
İstenen merkez yörüngesi nasıl tanımlanıyor?
Formasyon merkezinin üç boyutlu referans yörüngesi:
\[ x_{Fd}=3\cos(0.04t) \]
\[ y_{Fd}=3\sin(0.08t) \]
\[ z_{Fd}=\sin(0.2t)+1 \]
olarak tanımlanmıştır.
Kaynak \(x\) ve \(y\) bileşenlerinin türevlerini sırasıyla:
\[ \dot{x}_{Fd}=-0.12\sin(0.04t) \]
ve:
\[ \dot{y}_{Fd}=0.24\cos(0.08t) \]
olarak vermektedir.
Kaynak içi matematiksel tutarsızlık: aynı bölümde \(z_{Fd}=\sin(0.2t)+1\) ifadesinin türevi \(\dot z_{Fd}=0.2\sin(0.2t)\) şeklinde yazılmıştır. Verilen yörünge ifadesi ile verilen türev aynı matematiksel fonksiyonun birbirine uyumlu iki gösterimi değildir. Verianla bu ifadeyi kaynak adına değiştirmemektedir.
Şekil 7 ve Şekil 8 ne gösteriyor?
Şekil 7, yalnız LAMDA-LAMDA denetleyicisinin üç boyutlu istenen merkez yörüngesi ile hesaplanan yörüngesini birlikte göstermektedir. Simülasyon formasyonu başlangıç noktasından son noktaya taşırken üç hava manipülatörünün üçgensel geometrisi korunmaya çalışılmaktadır.
Şekil 8 aynı hareketi beş denetleyici için karşılaştırır. Nominal bölümde bütün yöntemlerin istenen yörüngeyi genel olarak izleyebildiği, asıl ayrışmanın 70. saniyedeki büyük model bozucusundan sonra ortaya çıktığı görülmektedir. Kaynak LAMDA-LAMDA eğrisinin bozucu sonrasında istenen yörüngeye en yakın davranışı gösterdiğini bildirmektedir.
Şekil 9–11: Formasyon şekli hataları
Şekil 9 ve Şekil 10 sırasıyla \(\tilde d_1\) ve \(\tilde d_2\) mesafe hatalarını, Şekil 11 ise \(\tilde\beta\) açı hatasını göstermektedir. Grafiklerde iki kritik zaman bölgesi özellikle büyütülmüştür: 40. saniyedeki formasyon değişimi ve 70. saniyedeki dinamik bozucu.
Kinematic-SMC, dinamik telafi katmanı bulunmadığı için daha belirgin geçici salınımlar göstermektedir. SMC-ID referans değişimine iyi yanıt verse de model uyuşmazlığı sonrasında kalıcı sapma ve salınımlar oluşmaktadır. LAMDA-LAMDA ise büyük bozucu sonrasında geçici salınımlar gösterse de hataları yeniden sıfıra doğru bastırmaktadır.
Şekil 11'de Kinematic-SMC'nin açısal formasyon hatasının yaklaşık 0,25 rad genliğe ulaşabildiği kaynak metninde açıkça belirtilmiştir.
Şekil 12–14: Formasyon merkezinin konum hataları
Bu grafikler merkez koordinatlarının \(\tilde x_F\), \(\tilde y_F\) ve \(\tilde z_F\) hatalarını göstermektedir. Kaynak, Kinematic-SMC'nin özellikle 70. saniyeden sonra yaklaşık 0,05 m çevresinde salınımlar oluşturabildiğini belirtmektedir.
LAMDA-LAMDA eğrileri ise referans veya bozucu geçişlerinden sonra daha küçük kalıcı hatalar ve daha hızlı toparlanma göstermektedir. Bununla birlikte grafikler simülasyon sonuçlarıdır ve gerçek GPS, görsel konumlama, ataletsel ölçüm veya haberleşme gürültüsünü içeren fiziksel uçuş testi değildir.
Şekil 15–20: Kontrol sinyalleri ve eklem hızları
Şekil 15–17, LAMDA-LAMDA denetleyicisinin üç robot platformu için \(x\), \(y\) ve \(z\) doğrultularındaki kontrol eylemlerini göstermektedir. 40. ve 70. saniye çevresinde belirgin geçici değişimler oluşmasına rağmen kaynak yüksek frekanslı sürekli salınımlar gözlemediğini vurgulamaktadır.
Şekil 18–20 ise üç hava manipülatörünün eklem hızlarını göstermektedir. 70. saniyedeki ağır bozucu sırasında kısa süreli hız pikleri oluşsa da kaynak bunların kararsız büyümeye dönüşmediğini ve eklem hızlarının yeniden düzenli seviyelere geldiğini bildirmektedir.
Çalışmanın desteklediği sonuçlar
- LAMDA-LAMDA, incelenen simülasyon senaryosunda beş kontrol yaklaşımı arasında en düşük ortalama ISE ve IAE değerlerini üretmiştir.
- Çift katmanlı yapı hem formasyon seviyesinde hem hız/dinamik seviyesinde LAMDA çıkarımı kullanmaktadır.
- 40. saniyedeki ani formasyon değişiminden sonra LAMDA-LAMDA hataları yeniden sıfıra doğru yaklaştırmıştır.
- 70. saniyedeki ağır parametrik bozucu altında önerilen yöntem diğer karşılaştırılan yöntemlerden daha düşük genel hata göstermiştir.
- Kaynakta sunulan Lyapunov analizi belirli rank, sınır ve kontrol kazancı koşulları altında asimptotik yakınsamayı amaçlamaktadır.
- Simülasyonda LAMDA-LAMDA kontrol eylemleri sürekli yüksek frekanslı chattering davranışı göstermemiştir.
Çalışmanın desteklemediği veya test etmediği sonuçlar
- Çalışma gerçek hava manipülatörleriyle uçuş deneyi gerçekleştirmemiştir.
- Gerçek ortak yük taşıma başarısı gösterilmemiştir.
- Rüzgâr, sensör gürültüsü, aktüatör doygunluğu ve fiziksel haberleşme gecikmeleri gerçek donanım üzerinde sınanmamıştır.
- 70. saniyedeki 100g(q) bozucusu gerçekçi bir operasyon koşulu olarak sunulmamaktadır; dayanıklılık stres testidir.
- Düşük simülasyon ISE/IAE değerleri gerçek uçuş güvenliği garantisi değildir.
- LAMDA-LAMDA'nın bütün hava manipülatörü geometrileri ve bütün yük koşullarında üstün olacağı gösterilmemiştir.
- Çalışma gerçek zamanlı gömülü işlemci yükü, hesaplama gecikmesi veya enerji tüketimi ölçümü sunmamaktadır.
Çalışmanın Yöntemi ve Bulguları
Simülasyon tasarımı
Çalışma üç hava manipülatöründen oluşan bir formasyonu değerlendirmektedir. Her ajan bir multirotor hava platformu ile üzerinde bulunan hafif robot manipülatörden oluşmaktadır. Sistem, formasyon şekli ve merkez yörüngesi aynı anda kontrol edilecek biçimde modellenmiştir.
Simülasyonun iki temel bozucu olayı şöyledir:
| Zaman | Test olayı | Kaynakta uygulanan değişiklik | Amaç |
|---|---|---|---|
| 40 s | Formasyon referansı değişimi | d1,d2: 3 m → 2 m; β: 45° → 60° | Formasyonun yeniden yapılandırılmasını sınamak |
| 70 s | Dinamik parametre bozucusu | M → 2,4M; C → 1,2C; g → 100g | Ağır model uyuşmazlığı altında dayanıklılığı sınamak |
Başlangıç uç efektör konumları
Üç robot için kaynakta verilen başlangıç uç efektör koordinatları:
\[ \xi_1=[2,\ 2.78,\ 0.88]^T \ \mathrm{m} \]
\[ \xi_2=[4,\ 1.78,\ 1.88]^T \ \mathrm{m} \]
\[ \xi_3=[7,\ 2.78,\ 1.88]^T \ \mathrm{m} \]
olarak tanımlanmıştır.
Performans ölçütleri
Kontrol yaklaşımları iki bütünleşik hata metriğiyle karşılaştırılmıştır.
Integral of Squared Error (ISE):
\[ ISE=\int error^2\,dt \]
Büyük hataları karesel olarak daha güçlü cezalandırır.
Integral of Absolute Error (IAE):
\[ IAE=\int |error|\,dt \]
Simülasyon süresince biriken mutlak hata büyüklüğünü ölçer.
Her iki ölçütte de daha düşük değer daha düşük toplam takip hatasını ifade etmektedir.
ISE sonuçları
| Hata | SMC-ID | Kinematic-SMC | SMC-SMC | SMC-LAMDA | LAMDA-LAMDA |
|---|---|---|---|---|---|
| d1 | 0.845 | 0.960 | 0.708 | 0.934 | 0.608 |
| d2 | 3.099 | 4.036 | 2.816 | 4.009 | 2.4674 |
| β | 0.062 | 0.084 | 0.0485 | 0.069 | 0.074 |
| xF | 2.707 | 2.141 | 2.224 | 2.815 | 0.760 |
| yF | 0.748 | 0.689 | 0.559 | 0.427 | 0.221 |
| zF | 0.266 | 0.149 | 0.161 | 0.336 | 0.078 |
| Ortalama | 1.288 | 1.343 | 1.086 | 1.432 | 0.702 |
LAMDA-LAMDA ortalama ISE'de 0,702 ile en düşük değeri sağlamıştır. Kaynak, ikinci en düşük model-tabanlı sonuç olan SMC-SMC'nin 1,086 değerine göre bu farkı %35,3 ISE azalması olarak raporlamaktadır.
Bütün alt değişkenlerde LAMDA-LAMDA'nın tek tek en düşük sonucu verdiği söylenemez. Örneğin \(\beta\) ISE değerinde SMC-SMC 0,0485 ile LAMDA-LAMDA'nın 0,074 değerinden daha düşüktür. Önerilen yöntemin üstünlüğü, altı hata ölçütünün toplam ortalamasında ortaya çıkmaktadır.
IAE sonuçları
| Hata | SMC-ID | Kinematic-SMC | SMC-SMC | SMC-LAMDA | LAMDA-LAMDA |
|---|---|---|---|---|---|
| d1 | 2.404 | 2.138 | 2.052 | 2.206 | 1.617 |
| d2 | 4.089 | 4.439 | 3.646 | 4.158 | 2.748 |
| β | 0.774 | 0.833 | 0.587 | 0.738 | 0.733 |
| xF | 5.593 | 2.383 | 4.810 | 4.772 | 2.263 |
| yF | 3.398 | 2.199 | 2.646 | 2.152 | 1.526 |
| zF | 1.418 | 2.126 | 0.855 | 1.734 | 1.027 |
| Ortalama | 2.946 | 2.353 | 2.432 | 2.626 | 1.652 |
Önerilen yöntem IAE ortalamasında da 1,652 ile en düşük değeri üretmiştir. Kaynak LAMDA-LAMDA'yı SMC-SMC'nin 2,432 değerine göre karşılaştırarak %32,1 iyileşme bildirmektedir.
Karşılaştırma notu: Tablo 4'te yalnız ham ortalama IAE değeri dikkate alındığında LAMDA-LAMDA dışındaki en düşük değer 2,353 ile Kinematic-SMC'ye aittir; SMC-SMC'nin değeri 2,432'dir. Dolayısıyla kaynaktaki %32,1 ifadesi SMC-SMC ile yapılan karşılaştırmaya karşılık gelmektedir ve “bütün referans yöntemler arasında ikinci en düşük IAE” şeklinde okunmamalıdır.
SMC-LAMDA ile çift LAMDA arasındaki fark
SMC-LAMDA yalnız iç dinamik döngüyü LAMDA'ya bırakırken dış formasyon döngüsünde SMC kullanmaktadır. LAMDA-LAMDA ise iki katmanda da LAMDA çıkarım mekanizmasını kullanır.
Kaynakta verilen ortalama değerler:
| Ölçüt | SMC-LAMDA | LAMDA-LAMDA | Kaynakta bildirilen iyileşme |
|---|---|---|---|
| ISE | 1.432 | 0.702 | %50,9 |
| IAE | 2.626 | 1.652 | %37,1 |
Bu karşılaştırma, araştırmacıların performans kazancını yalnız “LAMDA kullanılıyor” olgusuna değil, LAMDA'nın iki hiyerarşik kontrol katmanına birden yerleştirilmesine bağlamasının temel dayanağıdır.
Kaynak içindeki LAMDA tanım farklılığı
Çalışmanın giriş bölümünde LAMDA “supervised classification and inference algorithm” olarak tanımlanmaktadır. Sonuç analizinde ise “unsupervised learning algorithms such as LAMDA” ifadesi kullanılmaktadır. Bu iki sınıflandırma aynı metin içinde terminolojik olarak uyuşmamaktadır. Verianla, algoritmanın öğrenme paradigmasını kaynak adına yeniden sınıflandırmak yerine çalışmada kullanılan MAD/GAD tabanlı LAMDA çıkarım mekanizmasını olduğu biçimiyle aktarmaktadır.
Kontrol parametrelerindeki gösterim sorunu
LAMDA-LAMDA dış döngü parametrelerinin verildiği bölümde kaynak önce:
\[ K_{aLF}=\mathrm{diag}([0.1,\ 0.1,\ 0.1,\ 0.1,\ 0.1,\ 0.1]) \]
ifadesini, daha sonra yine \(K_{aLF}\) sembolüyle:
\[ K_{aLF}=\mathrm{diag}([20,\ 20,\ 35,\ 20,\ 20,\ 20]) \]
ifadesini vermektedir. Ayrıca bu diagonal matrisler aynı satırda \(I_{6\times6}\) olarak gösterilmektedir. Bu gösterimler yazıldığı haliyle birbirine eşit değildir. İkinci sembolün başka bir kazancı temsil edip etmediği kaynak tarafından aynı satırda açık biçimde düzeltilmediği için Verianla bunu tahmin ederek değiştirmemektedir.
Çalışmanın en güçlü yönü
Araştırmanın en güçlü yanı, yalnız önerilen kontrolcünün bir yörüngeyi takip ettiğini göstermek yerine beş farklı mimariyi aynı referans değişimi ve aynı bozucu altında karşılaştırmasıdır. Şekil hataları, merkez konum hataları, kontrol eylemleri, eklem hızları ve iki bütünleşik hata metriğinin birlikte sunulması, yöntemler arasındaki farkın birden fazla açıdan değerlendirilmesini sağlamaktadır.
Ayrıca çalışma, önerilen kontrolcü için yalnız sayısal simülasyon sonucu vermekle kalmayıp Lyapunov tabanlı yakınsama analizi de geliştirmektedir. Bununla birlikte kaynak içindeki yukarıda belirtilen cebirsel ve gösterimsel tutarsızlıklar nedeniyle kararlılık türetimlerinin bağımsız olarak yeniden kontrol edilmesi bilimsel açıdan önemlidir.
En önemli sınırlılık
Çalışmanın temel sınırlılığı bütün doğrulamanın simülasyonda yapılmış olmasıdır. Araştırmacılar bunu sonuç bölümünde açıkça kabul etmekte ve sonraki çalışmalar için gerçek hava manipülatörü platformlarında deneysel doğrulama, sensör gürültüsü, aktüatör sınırları ve daha gerçekçi bozucu modellerinin dahil edilmesini önermektedir.
Dolayısıyla LAMDA-LAMDA için raporlanan 0,702 ISE ve 1,652 IAE değerleri gerçek saha performans metriği değil, çalışmanın tanımladığı simülasyon ortamının sonuçlarıdır.
Kaynak ve Yöntem Notu
Tam özgün çalışma adı: Dual-Layer LAMDA-Based Cascade Control for Cooperative Formation of Aerial Manipulators
Yazarlar ve sıraları: Gabriela M. Andaluz; Luis Morales; Paulo Leica; Guillermo Palacios-Navarro.
Sorumlu yazarlar: Gabriela M. Andaluz ve Paulo Leica.
Eş katkı / eş birinci yazarlık: İncelenen çalışmada eş katkı veya eş birinci yazarlık beyanı bulunmamaktadır.
Kurumlar: Departamento de Automatización y Control Industrial, Escuela Politécnica Nacional, Quito, Ecuador; Department of Electronic Engineering and Communications, University of Zaragoza, Teruel, Spain. Gabriela M. Andaluz iki afiliyasyonla, Luis Morales ve Paulo Leica Escuela Politécnica Nacional ile, Guillermo Palacios-Navarro University of Zaragoza ile ilişkilendirilmiştir.
Kaynak türü / hakemlik: Hakem değerlendirmesinden geçmiş araştırma makalesidir. Bilimsel doğrulama yöntemi gerçek robot deneyi değil, simülasyon tabanlı kontrol karşılaştırmasıdır.
Dergi: Actuators.
Yayınevi: MDPI, Basel, Switzerland.
Bibliyografik bilgi: Actuators 2026, 15(4), 204.
DOI: 10.3390/act15040204.
Gönderim / revizyon / kabul / yayın: 17 Şubat 2026 / 29 Mart 2026 / 31 Mart 2026 / 4 Nisan 2026.
Resmî bağlantı:https://doi.org/10.3390/act15040204
Lisans: Creative Commons Attribution (CC BY). Kaynak açık erişimlidir.
Finansman: Araştırma Escuela Politécnica Nacional tarafından PIS-23-09 projesi kapsamında desteklenmiştir.
Veri erişilebilirliği: Kaynak “Data sharing is not applicable to this article” ifadesini kullanmaktadır.
Çıkar çatışması: Yazarlar çıkar çatışması bulunmadığını beyan etmektedir.
Etik kurul ve bilgilendirilmiş onam: Her iki alan için de “Not applicable” bildirilmiştir.
Yazar katkıları: Kavramsallaştırma G.M.A., P.L. ve G.P.-N.; yöntem P.L.; yazılım G.M.A.; doğrulama G.M.A. ve P.L.; biçimsel analiz L.M.; araştırma G.M.A. ve L.M.; kaynaklar P.L.; veri kürasyonu G.M.A.; ilk taslak G.M.A. ve L.M.; gözden geçirme/düzenleme G.M.A., P.L. ve G.P.-N.; görselleştirme G.M.A.; gözetim P.L. ve G.P.-N.; proje yönetimi P.L. ve G.P.-N.; finansman edinimi P.L. tarafından gerçekleştirilmiştir.
Bilimsel doğrulama sınırı: Bütün sonuçlar simülasyona dayanmaktadır. 70. saniyede uygulanan M → 2,4M, C → 1,2C ve g → 100g değişiklikleri yazarların ifadesiyle aşırı koşullara yönelik bir stres testidir ve gerçekçi standart operasyon ortamını temsil etmemektedir. Gerçek platform doğrulaması gelecekteki çalışma olarak bırakılmıştır.
Kaynak içi matematiksel tutarsızlık: \(z_{Fd}=\sin(0.2t)+1\) yörüngesi verildikten sonra kaynak bunun türevini \(\dot z_{Fd}=0.2\sin(0.2t)\) olarak yazmaktadır. Yörünge ve türev ifadeleri matematiksel olarak birbirleriyle uyumlu değildir. Bu Verianla metni ifadeyi sessizce değiştirmemektedir.
Kaynak içi kararlılık türetimi notu: İç LAMDA Lyapunov sınırında iki kontrol kazancı Denklem 70'te negatif katkılar olarak görünürken takip eden yeter koşulda \(K_{aL}-K_{dL}\) biçimi kullanılmaktadır. Kaynağın dış döngü türetiminde ise karşılık gelen kazançlar toplama biçiminde yer almaktadır. Bu cebirsel farklılık kaynak adına düzeltilmemiştir.
Kaynak içi kontrol parametresi notu: LAMDA-LAMDA dış döngüsü için iki farklı diagonal kazanç matrisi aynı \(K_{aLF}\) sembolüyle verilmekte ve bunların her biri \(I_{6\times6}\) ile eşit gösterilmektedir. Yazıldığı biçimiyle bu gösterimler birbiriyle matematiksel olarak uyumlu değildir.
Kaynak içi terminoloji notu: Giriş bölümünde LAMDA supervised classification and inference algorithm olarak tanımlanırken sonuç analizinde unsupervised learning algorithm ifadesi kullanılmaktadır. Bu terminolojik farklılık sessizce giderilmemiştir.
İçerik yöntemi: Bu Verianla makalesindeki yöntem, denklemler, kontrol mimarileri, simülasyon koşulları, hata ölçütleri ve bilimsel sonuçlar yalnız incelenen çalışmaya dayanmaktadır. Dış kaynaklar yalnız DOI, resmî yayın kimliği, dergi ve hakemlik durumunun bibliyografik doğrulanması amacıyla kullanılmış; dışarıdan yeni kontrol performansı veya deneysel sonuç eklenmemiştir.

Bir yorum bırakın
E-posta adresiniz yayınlanmayacaktır. Gerekli alanlar * ile işaretlenmiştir