国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于通信功率自適應(yīng)的無人機集群協(xié)同導(dǎo)航控制方法

2024-11-22 00:00:00劉興宇蔣志彪蔣天瑞郭榮化常遠(yuǎn)閆超周晗

摘 要:分群現(xiàn)象是無人機集群在運動過程中出現(xiàn)的不利情形,部分無人機形成小簇,脫離群體。特別是在電磁環(huán)境復(fù)雜、通信資源緊張的通信受限情形下,集群無人機無法獲取、利用周圍所有鄰居信息,發(fā)生分群現(xiàn)象的概率增大,嚴(yán)重影響任務(wù)的正常執(zhí)行,為此設(shè)計了一種基于通信功率自適應(yīng)的無人機集群協(xié)同導(dǎo)航控制方法。控制方法一是包括交互對象選擇機制,確保唯一領(lǐng)導(dǎo)者的影響力可以迅速傳遞至整個集群,二是包括傳輸半徑控制機制,可以基于模糊控制方法實現(xiàn),自適應(yīng)地調(diào)整集群無人機的通信功率。仿真實驗結(jié)果表明,所提控制方法一方面可以增強集群魯棒性,避免分群現(xiàn)象發(fā)生,實現(xiàn)通信受限情形下的僅單架領(lǐng)導(dǎo)者存在的大規(guī)模集群導(dǎo)航;另一方面可以降低無人機集群的整體能量消耗,控制無人機集群的任務(wù)成本。

關(guān)鍵詞: 無人機集群; 通信功率自適應(yīng); 分群現(xiàn)象; 協(xié)同控制方法

中圖分類號: E 911 文獻(xiàn)標(biāo)志碼: A""" DOI:10.12305/j.issn.1001-506X.2024.10.30

Cooperative navigation control method for UAV swarm based on

communication power adaptation

LIU Xingyu JIANG Zhibiao JIANG Tianrui GUO Ronghua CHANG Yuan2,YAN Chao3, ZHOU Han4

(1. Unit 32399 of the PLA, Nanjing 210046, China; 2. Academy of Military Sciences, Beijing 10009 China;

3. College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China;

4. College of Intelligence Science and Technology, National University of Defense Technology, Changsha 410073, China)

Abstract: The phenomenon of clustering represents an adverse condition arising during unmanned aerial vehicle swarm movement, where certain unmanned aerial vehicle form small clusters, disassociating from the swarm. This is particularly evident in complex electromagnetic environments and under communication-constrained scenarios where communication resources are scarce. In such cases, the swarm unmanned aerial vehicle is unable to acquire and exploit information from all nearby entities, thus elevating the likelihood of clustering, which severely impedes the normal execution of tasks. As a countermeasure, a cooperative navigation control method based on communication power adaptability for unmanned aerial vehicle swarms is developed. This control method incorporates an interaction object selection mechanism, ensuring that the influence of the sole leader can be rapidly disseminated throughout the swarm, and a transmission radius control mechanism. The unmanned aerial vehicle swarm, based on a fuzzy controller, can adaptively adjust the communication power. Simulation experiment result demonstrates that this control method not only enhances the robustness of the swarm, preventing clustering, and facilitates large-scale swarm navigation with a single leader under limited interaction scenarios, but also reduces the overall energy consumption of the unmanned aerial vehicle swarm, thereby controlling the task cost of the unmanned aerial vehicle swarm.

Keywords: unmanned aerial vehicle swarm; communication power adaptation; clustering phenomenon; cooperative control method

0 引 言

近些年,無人機集群技術(shù)蓬勃發(fā)展1,在農(nóng)林植保、燈光表演等民用領(lǐng)域及協(xié)同偵監(jiān)、協(xié)同打擊等軍用領(lǐng)域得到了廣泛實踐23。其中,無人機集群導(dǎo)航作為無人機集群實現(xiàn)復(fù)雜任務(wù)的基礎(chǔ),受到了諸多專家學(xué)者的關(guān)注。集群旨在通過個體的局部交互涌現(xiàn)整體的智能行為4,導(dǎo)航旨在實現(xiàn)集群安全地沿預(yù)設(shè)路徑運動5

當(dāng)前,已經(jīng)存在諸多關(guān)于無人機集群導(dǎo)航的研究。Yan等人6通過強化學(xué)習(xí)實現(xiàn)基于領(lǐng)導(dǎo)者跟隨者機制的集群導(dǎo)航,但是其假設(shè)跟隨者始終能夠直接獲得領(lǐng)航者的狀態(tài)信息,未考慮龐大集群規(guī)模與個體有限通信范圍的矛盾。Chen等人7解決二維平面上無人機集群的協(xié)同路徑跟蹤問題并且推導(dǎo)出系統(tǒng)穩(wěn)定的充分條件,然而其假設(shè)每架無人機必須具備獲取目標(biāo)信息并且據(jù)此規(guī)劃自身路徑的能力,未考慮輕小型無人機有限計算資源、個體間能力差異等實際情況。Hoang等人8提出一種基于當(dāng)前環(huán)境的自適應(yīng)權(quán)重分配機制以實現(xiàn)更優(yōu)的集群協(xié)同導(dǎo)航控制,但是需要所有集群無人機實時掌握目標(biāo)點的位置。文獻(xiàn)[910]設(shè)計一種多層賦權(quán)Vicsek模型(hierarchical weighting Vicsek model, HWVEM)以實現(xiàn)無人機集群導(dǎo)航,在該模型中,只需一架無人機(稱作“信息無人機”)掌握預(yù)設(shè)路徑或者目標(biāo)信息,并且所有無人機僅需和鄰居個體進行交互。

然而,每架無人機的通信能力和計算資源是有限的5,11,同時與周圍所有鄰居進行交互是難以實現(xiàn)的。在通信受限條件下,由于網(wǎng)絡(luò)帶寬有限等系統(tǒng)因素或電磁信號波動等隨機因素,無人機個體無法完全獲取、利用鄰居信息,最多只能接收并處理有限數(shù)量鄰居的信號,集群容易發(fā)生分群現(xiàn)象,部分無人機組成方向隨機的小簇,脫離群體,嚴(yán)重影響任務(wù)的正常開展。因此,研究通信受限情形下的群集導(dǎo)航具有重要意義,然而無人機集群系統(tǒng)涉及諸多復(fù)雜變量,對該研究提出了巨大挑戰(zhàn)。

當(dāng)前,已經(jīng)有眾多專家學(xué)者針對通信受限情形下的無人機集群協(xié)同控制問題展開研究。趙國榮等人12提出一種帶寬受限下的分布式融合估計器,解決集群無人機位姿估計過程中通信網(wǎng)絡(luò)發(fā)生的信道擁堵、數(shù)據(jù)碰撞等難題。趙飛虎等人13設(shè)計融合更新算子以及帶寬受限下的動態(tài)通信拓?fù)?,實現(xiàn)通信帶寬受限條件下的無人機集群協(xié)同搜索。朱柏濤等人14仿照生物視覺特性設(shè)計有限視場限制,有效減少可交互對象的數(shù)目,實現(xiàn)少數(shù)領(lǐng)導(dǎo)者下的大規(guī)模無人機集群協(xié)同控制。俞漢清等人15將通信受限條件下的多目標(biāo)救援問題建模為部分可觀測馬爾可夫決策過程,利用循環(huán)神經(jīng)網(wǎng)絡(luò)設(shè)計無人機集群分布式控制策略。王寧等人16面向通信距離受限條件下的無人機集群協(xié)同搜索任務(wù),設(shè)計根據(jù)機間距離切換交互方法的交互決策機制,實現(xiàn)了動態(tài)環(huán)境中的無人機航跡規(guī)劃。徐廣通等人17針對通信距離受限下無人機集群規(guī)劃時效性與安全性問題,構(gòu)建分布式滾動規(guī)劃框架,實現(xiàn)復(fù)雜約束條件下的協(xié)同軌跡規(guī)劃。Shen等人18設(shè)計兩類基于集群的融合結(jié)構(gòu):局部集中式結(jié)構(gòu)和分布式結(jié)構(gòu),以減少多無人機系統(tǒng)大規(guī)模編隊的計算和通信負(fù)荷。Jin等人19設(shè)計一種基于帶寬利用率的獎勵策略,為帶寬受限作戰(zhàn)場景下基于強化學(xué)習(xí)的無人機集群自主協(xié)同決策提供方法借鑒。Fei等人20針對未知環(huán)境下通信網(wǎng)絡(luò)無法通連,無法保證無人機之間實時信息共享的問題,設(shè)計一種多無人機飛行策略。但是,以上研究存在兩個問題:一是集群無人機的傳輸半徑始終保持不變,未考慮通過調(diào)整個體的通信功率降低集群整體能量消耗,不符合實際運用要求;二是未考慮實際場景運用的嚴(yán)苛性,無法實現(xiàn)集群中僅存一架信息無人機等困境險境情形下的大規(guī)模集群導(dǎo)航。

為此,本文提出一種基于通信功率自適應(yīng)的無人機集群協(xié)同導(dǎo)航控制方法,包括交互對象選擇機制和傳輸半徑控制機制,并且基于HWVEM使用模糊控制完成了改進HWVEM(improved HWVEM, IHWVEM)的設(shè)計建模。同步開展仿真實驗研究,驗證所提控制方法的必要性和有效性。

本文工作相較于項目組之前的研究工作910有以下進展:① 在集群無人機運動學(xué)模型中添加最大角速度約束,使其更加貼近集群無人機實際運動能力,為集群控制方法向無人機集群實飛遷移奠定基礎(chǔ);② 更加適用于通信受限等真實場景,在僅獲取、利用周圍有限鄰居信息的條件下,仍能實現(xiàn)僅存在一架信息無人機的集群導(dǎo)航;③ 能夠自適應(yīng)調(diào)整集群無人機的通信半徑,降低無人機集群整體的能量消耗,控制無人機集群的任務(wù)成本。

本文工作相較于現(xiàn)在已有的相關(guān)方面的研究1220具有以下特點:① 基于模糊控制方法實現(xiàn),魯棒性強,無需對被控對象進行精細(xì)建模21,適合包含許多復(fù)雜變量的具有非線性特點的無人機集群系統(tǒng),且相較于深度學(xué)習(xí)、強化學(xué)習(xí)等人工智能方法大大減少計算量,降低硬件要求;② 考慮實際場景運用的嚴(yán)苛性,可以實現(xiàn)通信受限條件下,無人機集群僅存一架信息無人機等困境險境情形下的集群導(dǎo)航;③ 考慮控制任務(wù)成本的實際運用要求,通過自適應(yīng)調(diào)整集群無人機的通信半徑降低無人機集群整體的能量消耗。

1 基礎(chǔ)工作

1.1 無人機運動學(xué)模型

本文考慮由N∈N架無人機Γ={Γ1,Γ2,…,ΓN}組成的無人機集群,其中存在一架信息無人機ΓN。所有無人機以離散時間在二維平面上運動。初始時刻,無人機均勻地分布在L×L平面,無人機的初始密度表示為ρ=N/L2。無人機i在時間步k∈Q的位置和速度分別記為xi(k)∈R2和vi(k)∈R2。位置更新公式為

xi(k+1)=xi(k)+vi(k+1)(1)

速度更新公式為

vi(k)=vi(k)cos[θi(k)]e1+vi(k)sin[θi(k)]e2(2)

式中:vi(k)表示無人機i運動速度的模;θ表示無人機i的運動方向;e1和e2是相互垂直的單位向量。本文考慮無人機的最大速度vmax和最大角速度wmax

vi(k)和θi(k)的求解公式如下:

vi(k)=min{vdesi(k),vmax}(3)

θi(k)=θi(k-1)+sgn[(θdifi-π)θdifi]min(wmax,θdif)+Δθi(k)(4)

θdifi=abs[θi(k-1)-θdesi(k)](5)

vdesi(k)=vdesi(k)cos[θdesi(k)]e1+vdesi(k)sin[θdesi(k)]e2(6)

式中:abs[·]表示取絕對值;vdesi(k)表示無人機i的期望速度;Δθi(k)∈[-η/2,η/2]表示噪聲,η表示噪聲強度。

1.2 無人機通信模型

無人機i與無人機j之間的相對位置記為

xij(k)=xj(k)-xi(k)(7)

Ni(k)={j|0lt;xij(k)≤rj,j∈Γ}表征無人機i的鄰居集合,rj為無人機j的傳輸半徑。j∈Ni(k)表示j是i的鄰居之一,i可以收到j(luò)發(fā)送的信號,包括j的速度、位置、身份、層級等信息。

集群中無人機的通信模型表征22如下:

PR,ji=PT,j+Gji-Lji-20lg4πfccxij(8)

式中:PR,ji表示無人機j向無人機i發(fā)送信號的電壓值;PT,j表示無人機j的通信功率;c為光速。無人機的信號接收器有靈敏度Pmin,令Δ(xij,PT,j)=PR,ji-Pmin,命名為鏈路裕度,用以表征通信穩(wěn)定性。當(dāng)Δ(xij,PT,j)≥0時,無人機i可以準(zhǔn)確接收無人機j的信號。據(jù)此可以推知,兩架無人機之間的距離越小,確保信號成功傳送所需的通信功率越小;無人機的通信功率越大,無人機的傳輸半徑越大;兩架無人機之間的距離增大,可以通過增大無人機的通信功率確保信號成功傳送。顧凌楓等人23提出類似觀點,認(rèn)為孤立節(jié)點可以通過增大功率與節(jié)點相連重新加入集群。

如圖1所示,在通信受限情形下,無人機i最多只能接收并處理有限數(shù)量nl∈Q個鄰居發(fā)送的信號。由于無人機集群的實際空間分布,i實際接收并處理的數(shù)量記為na∈Q(na≤nl)。nl表示最多的可交互對象數(shù)量,na表示實際的交互對象數(shù)量。Ιi表示無人機i的實際交互對象集合,ΙiNi(k),并且有na=|Ιi|,|·|表示集合中元素的數(shù)量。nl和na間的關(guān)系表征為

na=min{nl,|Ni(k)|}(9)

1.3 基于HWVEM的無人機集群協(xié)同控制算法

在HWVEM中,無人機根據(jù)與信息無人機的通信拓?fù)渚嚯x被劃分為不同層級10。如圖2所示,li=n表示無人機i屬于第n層級,信息無人機屬于第1層級,層級最高。如果存在最短的序列{Ιb1,Ιb2,…,Ιbn1},b1為信息無人機,使得b2∈Ιb1,b3∈Ιb2,…,i∈Ιbn1,那么有l(wèi)i=n。在無人機集群運動過程中,機間傳遞層級信息需要一定時間,無人機只能獲得其他無人機上個時間步的層級信息,無人機i所處的層級更新公式表征為

li(k+1)=min{lj(k)+1|j∈Ιi(k)}(10)

信息無人機的期望速度vd(k)根據(jù)其掌握的路徑信息或目標(biāo)信息來調(diào)整,其他無人機的期望速度vdi(k)根據(jù)集群協(xié)同控制算法求解。在HWVEM中,vdi(k)包含三部分:吸引項vatti(k)、排斥項vrepi(k)和對齊項valigni(k),表達(dá)式為

vdi(k)=catt·vatti(k)+crep·vrepi(k)+calign·valigni(k)(11)

式中:catt,crep,calign分別是對應(yīng)項的系數(shù)。

吸引項用以聚集無人機個體,保持無人機集群的整體性,表達(dá)式如下:

vatti(k+1)=∑j∈Ι1i(k)rrep-xij(k)ratt-rrep·xij(k)xij(k)(12)

式中:ratt,rrep分別表征吸引力和排斥力的范圍;j∈Ι1i(k)需要滿足j∈Ιi(k)及rreplt;xij(k)≤ratt。

排斥項用以避免無人機之間發(fā)生碰撞,表達(dá)式如下:

vrepi(k+1)=∑j∈Ι2i(k)rrep-xij(k)rrep·xij(k)xij(k)(13)

式中:j∈Ι2i(k)需要滿足j∈Ιi(k)及0lt;xij(k)≤rrep。

對齊項用以保持無人機與其鄰居速度大小及方向的一致性,表達(dá)式如下:

valigni(k+1)=v0cos[θaligni(k+1)]e1+v0sin[θaligni(k+1)]e2(14)

式中:v0表征信息無人機速度的大小,作為普通無人機速度大小的基準(zhǔn)。θaligni(k)更新公式表征為

θaligni(k+1)=arctan∑j∈Ιi(k)cij(k)sin[θj(k)]∑j∈Ιi(k)cij(k)cos[θj(k)](15)

式中:cij(k)表示無人機j對無人機i的影響程度,表達(dá)式為

cij(k)=wabsj(k)·wrelj(k)·wneiij(k)(16)

式中:wabsi(k)表征絕對層級權(quán)重,設(shè)置為wabsi(k)=1/li(k)+q1,q1≥0;wreli(k)表征相對層級權(quán)重,設(shè)置為wreli=1/qli(k)2,q2≥1;wneiij(k)表征鄰居層級狀態(tài)權(quán)重,設(shè)置為

wneiij(k)=max{1,ln[dij(k)]},

dij(k)=|Ιi(k)|/|{m|lm(k)=lj(k),m∈Ιi(k)}|。

2 通信受限情形下的控制方法設(shè)計

2.1 交互對象選擇機制

在集群中,僅信息無人機掌握預(yù)設(shè)路徑和目標(biāo)信息,其他無人機通過與信息無人機快速對齊實現(xiàn)路徑跟蹤,因此信息無人機的狀態(tài)信息最為重要,增大信息無人機在整個集群中的影響力有利于實現(xiàn)集群導(dǎo)航。同時,考慮到普通無人機在集群中的地位和重要性相同,提出集群無人機的交互對象選擇機制,如圖3所示。

交互對象選擇機制包含兩條規(guī)則:

(1) 若信息無人機j是無人機i的鄰居,xij(k)≤rj,i一定選擇j作為其交互對象,j∈Ιi。

(2) 普通無人機被無人機i選擇作為交互對象的概率相同。

2.2 傳輸半徑控制機制

首先,對無人機集群易發(fā)生分群現(xiàn)象的場景進行分析。在集群導(dǎo)航中,當(dāng)集群保持一定的移動方向時,如圖4(a)所示,無人機個體不容易脫離集群。當(dāng)集群中無人機的運動方向較為混亂,無人機i的運動方向θi(k)與其鄰居平均運動方向θi_av(k)存在較大差距時(見圖4(b)),或者無人機集群進行整體轉(zhuǎn)彎時(見圖4(c)),易發(fā)生無人機從集群中脫離。相較于中間位置的個體,邊緣個體更容易發(fā)生脫離集群的情形,在HWVEM中即層級越低的個體發(fā)生分群現(xiàn)象的可能性越高。

提出局部混亂性σi來表征無人機i感知的分群危險性,表達(dá)式如下:

σi(k)=∑j∈Ιi(k)(γjθj(k)-γjθi(k))2i(k)|(17)

式中:γj用以表征無人機j導(dǎo)致分群現(xiàn)象發(fā)生的權(quán)重。在HWVEM中,令γj=lj。σi越大,集群發(fā)生分群的可能性越大,反之越小。

如圖5所示,對于信息無人機,增大其傳輸半徑可以使更多無人機與其直接交互,可以增大信息無人機對于集群的影響力,集群會有更強的趨勢與信息無人機對齊,有益于集群沿預(yù)設(shè)路徑運動。對于普通無人機,增大其傳輸半徑可以使更遠(yuǎn)處的無人機與其交互,使集群更具整體性,有益于集群的一致性。因此,在σi變大時,可以通過適當(dāng)增大ri(k)來避免分群現(xiàn)象發(fā)生。

相應(yīng)地,σi越小,θi(k)和θi_av(k)越相近,表征無人機集群中的個體本就保持著極強的一致性趨勢。在這種情形下,無人機i無需保持過大的傳輸半徑ri(k),降低通信功率,使用更小的ri(k)仍能保證完成無人機集群完成集群導(dǎo)航,同時降低能量消耗。

na越大,集群無人機能夠獲得的鄰居信息越充分,越有利于集群導(dǎo)航。na較大時,適當(dāng)?shù)販p小ri(k)仍能達(dá)到期望集群導(dǎo)航效果。相應(yīng)地,na越小,無人機獲得的鄰居信息越少,更容易發(fā)生部分無人機脫離集群的情形,在這種情形下,應(yīng)當(dāng)適當(dāng)增大無人機的傳輸半徑,增強集群的整體性。

無人機集群實現(xiàn)集群導(dǎo)航的關(guān)鍵目標(biāo)是保持集群無人機運動方向和信息無人機運動方向的一致性,直接表現(xiàn)是無人機與其鄰居運動方向的一致性。對于集群無人機而言,只要局部混亂性σi足夠小,盡管na很小,ri(k)無需保持很大仍能完成集群導(dǎo)航。故而,相較于na對于ri(k)的影響力,σi對于ri(k)的影響力更顯著。無人機的傳輸半徑控制機制可以歸納如下:

(1) σi越大,設(shè)置ri(k)越大;σi越小,設(shè)置ri(k)越小。

(2) na越大,設(shè)置ri(k)越小;na越小,設(shè)置ri(k)越大。

(3) 相較于na對于ri(k)的影響力,σi對于ri(k)的影響力更顯著。

2.3 基于模糊控制的集群協(xié)同控制方法建模

設(shè)置HWVEM參數(shù)ratt=r,rrep=0.3r,使用模糊控制完成基于通信功率自適應(yīng)的無人機集群協(xié)同導(dǎo)航控制方法的建模。

首先,需要確定輸入和輸出。對于集群無人機,控制器的輸入包括實際交互對象數(shù)量na和局部混亂性σi,輸出的是無人機的傳輸半徑系數(shù)ci。無人機的傳輸半徑ri的表達(dá)式如下:

ri=cr·r0(18)

式中:r0表示無人機傳輸半徑基準(zhǔn),等于信息無人機的初始傳輸半徑。

na包含4個語言值:非常少、少、多、非常多。當(dāng)鄰居個體的傳輸半徑減小時,無人機可能無法獲得任何鄰居的信息,故而na的最小值為0;當(dāng)鄰居個體的傳輸半徑增大時,由于排斥域和吸引域的存在,無人機最多可以獲得πr2att/πr2rep個個體的信息。本文中,無人機最多能獲得πr2/π(0.3r)2≈10個個體的信息,故而na的最大值合理地設(shè)置為10。因此,設(shè)置論域na={0,1,2,3,4,5,6,7,8,9,10}。σi包含4個語言值:非常低、低、高、非常高。當(dāng)σi=π時,無人機感知的混亂性已經(jīng)極高,若σi能取到遠(yuǎn)大于π的值,σi=π時無人機感知到的混亂性便被弱化。故而,對σi設(shè)置上限,令σi最大值為π,σi=max(π,σi)。σi最小值可以為0,因此設(shè)置論域σi∈[0,π]。cr包含4個語言值:非常小、小、大、非常大,設(shè)置論域cr∈[0.5,1.5]。cr?。?.5,1.0)時,無人機的傳輸半徑相較于原固定傳輸半徑較小,無人機通信功率減小;相應(yīng)地,取[1.0,1.5),無人機通信功率增大。根據(jù)專家經(jīng)驗,na、σi、cr的隸屬度函數(shù)設(shè)置規(guī)則如下:

(1) 最弱語言值使用Z形函數(shù),第一個節(jié)點設(shè)置為umin+(umax-umin)/(N+1),第二個節(jié)點設(shè)置為umin+3(umax-umin)/(2(N+1))。其中,umax表征論域上限值,umin表征論域下限值,N為語言值數(shù)量。

(2) 中間語言值使用高斯函數(shù),各函數(shù)均值設(shè)置為umin+k(umax-umin)/(N+1),k=2,3,…,N-1,方差設(shè)置為(umax-umin)/(2(N+1))。

(3) 最強語言值使用S形函數(shù),第一個節(jié)點設(shè)置為umin+N(umax-umin)/(N+1)-(umax-umin)/2N,第二個節(jié)點設(shè)置為umin+N(umax-umin)/(N+1)。

因此,na、σi、cr的隸屬度函數(shù)設(shè)置如圖6所示。

然后,基于第2.2節(jié)提出的無人機傳輸半徑控制機制設(shè)計模糊控制規(guī)則,如表1所示,并使用Mamdani方法進行模糊推理。

最后,應(yīng)用重心法實現(xiàn)去模糊化,將模糊值轉(zhuǎn)化為精確值。重心法的形式如下:

v0=∫Vv(v)dv∫Vμv(v)dv(19)

以上算法的詳細(xì)步驟如算法1所示。根據(jù)算法1計算獲得無人機實時的傳輸半徑,與交互對象選擇機制代入HWVEM,便完成了基于通信功率自適應(yīng)的IHWVEM的建模。

算法 1 傳輸半徑控制算法

輸入 無人機i實際交互對象數(shù)量na,無人機i速度vi(k),無人機i交互對象j的速度vj(k)。

輸出 無人機i傳輸半徑系數(shù)cr(k)。

1. 使用式(17)計算無人機i局部混亂性σi(k);

2. 基于圖6,分別確定σi(k)和na在各語言值的隸屬度值;

3. 基于表1,使用Mamdani法進行模糊推理;

4. 基于圖6,確定cr(k)在各語言值的隸屬度值;

5. 使用式(19)計算cr(k)的準(zhǔn)確值。

3 仿真結(jié)果及分析

本節(jié)首先提出評價指標(biāo)體系用以考核無人機集群系統(tǒng)的性能,然后證明理想通信條件下HWVEM的優(yōu)異性能,再然后比較通信受限情形下HWVEM、IHWVEM、有限視場模型(finite view field model, FVFM)14、改進Vicsek模型(improved Vicsek model, IVEM)24的性能,證明基于通信功率自適應(yīng)的IHWVEM的重要性和有效性。

3.1 評價指標(biāo)體系構(gòu)建及仿真實驗設(shè)置

構(gòu)建由過程性指標(biāo)一致性程度Deg(k)和結(jié)果性指標(biāo)成功率P組成的評價指標(biāo)體系,用以評價無人機集群導(dǎo)航的性能。

Deg(k)表示集群內(nèi)所有無人機運動方向θi(k)和信息無人機運動方向θd(k)的一致性程度,可表示為

θ(k)=[θ1(k)-θd(k),θ2(k)-θd(k),…,θN(k)-θd(k)](20)

θcon(k)=θ(k)(21)

Deg(k)=1ππ-θcon(k)N-NI(22)

式中:NI表示無人機集群中信息無人機的數(shù)量。Deg(k)越大,說明集群無人機的運動方向與信息無人機的運動方向越一致,無人機集群完成沿預(yù)設(shè)路徑運動任務(wù)的成功率越高。

成功率P表征為完成集群導(dǎo)航的無人機數(shù)量Ns占所有無人機數(shù)量的比例,表達(dá)式如下:

P=NsN×100%(23)

P和Ns越大,無人機集群的性能越好。在結(jié)束時刻,如果無人機仍緊緊跟隨信息無人機,認(rèn)為該無人機完成集群導(dǎo)航。

根據(jù)文獻(xiàn)[10],設(shè)置合理的HWVEM參數(shù)q1=0,q2=100,v0=10 m/s,vmax=12 m/s,r=100 m,calign=1,rrep=30 m,crep=0.000 1,ratt=100 m,catt=0.000 05,η=0.001。在實驗場景中,無人機集群需要沿折線從A點移動到B點,集群中僅一架信息無人機。初始時刻,信息無人機位于集群中心,其他無人機均勻地分布在L×L平面并且運動方向滿足[0,2π)的均勻分布。

為確保實驗結(jié)果的普遍性,設(shè)置三組規(guī)模不同,集群初始密度相同ρ=2.70的無人機集群進行實驗驗證:① N=20,L=270 m;② N=50,L=430 m;③ N=100,L=610 m。由于集群無人機的初始位置和運動方向影響實驗結(jié)果,每組無人機集群會進行10組初始狀態(tài)不同的實驗,以避免隨機性,獲得一般性結(jié)果。并且,每次實驗都會重復(fù)5次以消除噪聲影響。

3.2 理想通信條件下HWVEM的集群導(dǎo)航性能

基于HWVEM,無人機集群在理想通信條件下的集群導(dǎo)航場景如圖7所示。

如圖7所示,在理想通信條件下,所有無人機能夠緊緊跟隨著信息無人機并且沿著預(yù)設(shè)路徑運動。無論集群規(guī)模多大,所有無人機均可實現(xiàn)集群導(dǎo)航,成功率P始終保持100%。

3.3 通信受限情形下各模型的集群導(dǎo)航性能

3.3.1 HWVEM

如圖8所示,在通信受限情形下,基于HWVEM,所有無人機都將隨機地選擇有限的交互對象,會出現(xiàn)分群現(xiàn)象,部分無人機將脫離群體,偏離預(yù)設(shè)軌跡。

相應(yīng)的無人機集群導(dǎo)航成功率P如圖9所示。對于任何規(guī)模的無人機集群,成功率P總是隨著nl的增大而增大。nl越大,無人機可以獲得的鄰居信息上限越高。當(dāng)nl≥6時,無人機可以獲得的鄰居信息上限超過6個,可以比較充分地利用鄰居信息進行決策,所有無人機始終可以完成集群導(dǎo)航。當(dāng)nl相對較小,分別取2,3,4,5時,無人機可以獲得的鄰居信息上限較低,只能獲得極為有限的鄰居信息,無人機集群導(dǎo)航性能極差,容易發(fā)生分群現(xiàn)象。因此,設(shè)計通信受限情形下的無人機集群協(xié)同導(dǎo)航控制方法確有必要。

通過比較圖9(a)~圖9(c),可以發(fā)現(xiàn)通信受限情形在不同集群規(guī)模下具有不同影響力。無人機集群規(guī)模越大,通信受限的影響越明顯,當(dāng)N=20時,成功率P不會隨著最多可交互對象數(shù)量nl劇烈變化,當(dāng)N=100時,成功率P波動明顯。并且,在相同nl下,集群規(guī)模越小,成功率P越大。這是因為在通信受限情形下,較小的集群規(guī)模依舊能夠保證信息無人機對于集群保持足夠的影響力。集群規(guī)模較大時,無人機數(shù)量劇增,信息無人機的影響力迅速難以傳播至整個集群,故而成功率P較小。

3.3.2 IHWVEM

基于IHWVEM,無人機集群在通信受限情形下完成群集導(dǎo)航的成功率如圖10所示。在通信受限情形下,成功率始終能保持100%,證明了所提控制方法的有效性。

圖11展示了nl=2時,某次實驗過程中集群無人機的平均傳輸半徑系數(shù)。初始時刻,無人機集群比較混亂,無人機運動方向不相一致,以及在轉(zhuǎn)彎時刻k=40,80,集群邊緣無人機無法迅速與信息無人機對齊,無人機運動方向出現(xiàn)差異,各無人機提高自身通信功率,以保證集群的整體性以及信息無人機的影響力。在其他時刻,各集群無人機的運動方向一致,并且整體方向沒有發(fā)生變化,無人機緩慢降低自身通信功率,減小傳輸半徑,仍能保證無人機集群導(dǎo)航的成功率。無人機集群整個過程的平均傳輸半徑系數(shù)為0.924,說明在保證集群導(dǎo)航成功率的基礎(chǔ)上,IHWVEM降低了無人機集群的整體能量消耗,降低了無人機集群任務(wù)成本。

圖12展示了無人機集群在不同規(guī)模不同nl下的平均傳輸半徑系數(shù)始終小于1,表明IHWVEM使得集群無人機降低了必需的通信功率,節(jié)省了無人機集群的能量消耗。

3.3.3 FVFM

在FVFM中,朱柏濤等人14仿照生物視覺特性設(shè)計有限視場限制,有效減少了可交互對象的數(shù)目。同時,采用隨機視線機制,以提高鄰居的多樣性,降低鄰居恒定的可能性。FVFM如圖13所示,圖中灰色個體處于中心個體的視覺感知區(qū)外,其不為中心個體鄰居。橘色個體與中心個體間的視線交互被其間的藍(lán)色個體遮擋,也不為中心個體的鄰居。同時,中心個體視線(line of sight, LOS)與其速度(機頭朝向)間的夾角大小隨機。圖13所設(shè)計的鄰居選擇機制可描述為

φi~U(-ALoS,max,ALoS,max)(24)

Ni={j|Vi(φi)∩Ωj≠}(25)

式中:φi為無人機i的視線角;ALOS,max表示視線角最大范圍;Vi(φi)為無人機i在視線角限制下的視場區(qū)域。

參考文獻(xiàn)[14]設(shè)置參數(shù)ALOS,max=80°?;贔VFM,不同集群規(guī)模下成功實現(xiàn)集群導(dǎo)航的蜂群無人機數(shù)量如圖14(a)~圖14(c)所示,在任意集群規(guī)模下,成功實現(xiàn)集群導(dǎo)航的集群無人機數(shù)量始終僅僅保持在7~10架,性能表現(xiàn)較差。根據(jù)文獻(xiàn)[14],在領(lǐng)導(dǎo)者∶跟隨者=1∶9的比例前提下,集群整體能夠在少數(shù)領(lǐng)導(dǎo)者引導(dǎo)下完成對于期望軌跡的跟隨。根據(jù)本文設(shè)計的實驗場景以及文獻(xiàn)[14]的結(jié)論,僅存在的一架信息無人機只可以引導(dǎo)9~10架規(guī)模的無人機集群完成集群導(dǎo)航,與本文實驗結(jié)果一致。基于FVFM,信息無人機的關(guān)鍵信息在短時間內(nèi)只能影響周圍有限鄰居,無法傳遞至整個無人機集群,因而集群整體無法完成群集導(dǎo)航。故而證明了FVFM無法適用于僅一架信息無人機存在的大規(guī)模群集導(dǎo)航場景。而本文提出的基于通信功率自適應(yīng)的無人機集群協(xié)同導(dǎo)航控制方法可以保證無論集群規(guī)模多大,單架信息無人機的關(guān)鍵信息始終能夠迅速影響整個無人機集群,適用于本文任務(wù)場景。

3.3.4 IVEM

在陳世明等人24提出的IVEM,集群中個體將鄰域集合內(nèi)運動方向偏差最大的兩個鄰居的中值作為下一時刻的運動方向,以使群體中所有個體運動方向快速達(dá)成一致。因此,基于IVEM實現(xiàn)無人機集群的協(xié)同導(dǎo)航控制只要求集群無人機獲取、處理及利用周圍兩架鄰居無人機的信息,可以用以指導(dǎo)通信受限情形下的無人機集群協(xié)同導(dǎo)航控制方法的設(shè)計?;贗VEM,如果無人機無法與信息無人機進行交互,將更新運動方向如下:

θi(k)=θi(k-1)+λmaxp,q∈Ni(θp(k-1)-θq(k-1))2(26)

λ= θi≤minj∈Ni θj

0, minj∈Niθjlt;θilt;maxj∈Ni θj

- θi≥maxj∈Ni θj(27)

如果可以與信息無人機進行交互,將會根據(jù)周圍所有鄰居的信息采取下一步的動作,其中,信息無人機的影響權(quán)重為ci=100,普通無人機的影響權(quán)重為ci=1,更新模型如下:

θi(k)=arctan∑j∈Ni(k)cjsin[θi(k-1)]∑j∈Ni(k)cjcos[θi(k-1)](28)

其他項與多層賦權(quán)Vicsek模型一致。

對于IVEM,恒有最多可交互對象數(shù)量nl=2。在相同的實驗場景、實驗條件和實驗參數(shù)下,對IVEM進行性能驗證。基于IVEM成功實現(xiàn)群集導(dǎo)航的蜂群無人機數(shù)量如圖15所示。在任意集群規(guī)模下,僅極少部分集群無人機可以完成沿預(yù)設(shè)路徑運動的任務(wù),性能表現(xiàn)遠(yuǎn)差于IHWVEM。

在相同的實驗場景、實驗條件和實驗參數(shù)下,基于IHWVEM、IVEM、FFVM的無人機集群協(xié)同導(dǎo)航控制方法在某次實驗過程中的一致性程度Deg(k)如圖16所示。在整個過程中,IHWVEM的一致性程度始終接近于1,雖然在k=0,100,200等初始時刻或者轉(zhuǎn)彎時刻,集群的一致性程度極差,但是能夠迅速提升至較高水平,與理論分析一致。而IVEM和FFVM的一致性程度始終較低,證明了本文所提的IHWVEM性能優(yōu)于IVEM和FFVM。并且,成功率指標(biāo)和一致性程度指標(biāo)體現(xiàn)的3種模型性能優(yōu)劣一致,證明了所提指標(biāo)體系的合理性。

4 結(jié) 論

本文提出一種基于通信功率自適應(yīng)的IHWVEM??刂品椒òń换ο筮x擇機制和傳輸半徑控制機制兩部分內(nèi)容。根據(jù)交互對象選擇機制,若集群無人機在信息無人機傳輸半徑內(nèi),則集群無人機會選擇信息無人機作為交互對象之一,確保關(guān)鍵信息在集群中的影響力。傳輸半徑控制機制可以基于模糊控制實現(xiàn),自適應(yīng)調(diào)整集群無人機的傳輸半徑。將計算獲得的無人機實時傳輸半徑與交互對象選擇機制代入HWVEM,完成基于通信功率自適應(yīng)的無人機集群協(xié)同導(dǎo)航控制方法的建模。通過一系列仿真驗證,本文提出的IHWVEM可以實現(xiàn)無人機集群在通信受限情形下的大規(guī)模群集導(dǎo)航,避免分群現(xiàn)象的發(fā)生,可以提高無人機集群在通信受限情形下的魯棒性,并且降低無人機集群整體的能量消耗,控制無人機集群任務(wù)成本。下一步,項目組將通過實物實驗驗證所提控制方法的有效性。另外,擬基于智能優(yōu)化算法,如遺傳算法和粒子群優(yōu)化算法,為無人機設(shè)計更加合理的傳輸半徑控制算法。

參考文獻(xiàn)

[1] 喻煌超, 牛軼峰, 王祥科. 無人機系統(tǒng)發(fā)展階段和智能化趨勢[J]. 國防科技, 202 42(3): 1824.

YU H C, NIU Y F, WANG X K. Stages of development of unmanned aerial vehicles[J]. National Defense Science amp; Technology, 202 42(3): 1824.

[2] OLFATI-SABER R. Flocking for multi-agent dynamic systems: algorithms and theory[J]. IEEE Trans.on Automatic Control, 2006, 51(3): 401420.

[3] 劉雷, 劉大衛(wèi), 王曉光, 等. 無人機集群與反無人機集群發(fā)展現(xiàn)狀及展望[J]. 航空學(xué)報, 202 43(S1): 726908.

LIU L, LIU D W, WANG X G, et al. Development status and outlook of UAV clusters and anti-UAV clusters[J]. Acta Aeronautica et Astronautica Sinica, 202 43(S1): 726908.

[4] 劉明雍, 雷小康, 楊盼盼, 等. 群集運動的理論建模與實證分析[J]. 科學(xué)通報, 2014, 59(25): 24642483.

LIU M Y, LEI X K, YANG P P, et al. Progress of theoretical modelling and empirical studies on collective motion[J]. Chinese Science Bulletin, 2014, 59(25): 24642483.

[5] BEAVER L E, MALIOKOPOULOS A A. An overview on optimal flocking[J]. Annual Reviews Control, 202 51: 8889.

[6] YAN C, XIANG X J, WANG C. Fixed-wing UAVs flocking in continuous spaces: a deep reinforcement learning approach[J]. Robotics and Autonomous Systems, 2020, 131: 103594.

[7] CHEN H, CONG Y R, WANG X K, et al. Coordinated path-following control of fixed-wing unmanned aerial vehicles[J]. IEEE Trans.on Systems, Man, and Cybernetics: Systems, 202 52(4): 25402554.

[8] HOANG D, TRAN D M, TRAN T S, et al. An adaptive weighting mechanism for Reynolds rules-based flocking control scheme[J]. Peer J Computer Science, 202 7: e388.

[9] LIU X Y, XIANG X, CHANG Y, et al. Hierarchical weighting Vicsek model for flocking navigation of drones[J]. Drones, 202 5(3): 74.

[10] LIU X Y, YAN C, ZHOU H, et al. Towards flocking navigation and obstacle avoidance for multi-UAV systems through hierarchical weighting Vicsek model[J]. Aerospace, 202 8(10): 286.

[11] 王祥科, 劉志宏, 叢一睿. 小型固定翼無人機集群綜述和未來發(fā)展[J]. 航空學(xué)報, 2020, 41(4): 023732.

WANG X K, LIU Z H, CONG Y R. Miniature fixed-wing UAV swarms: review and outlook[J]. Acta Aeronautica et Astronautica Sinica, 2020, 41(4): 023732.

[12] 趙國榮, 劉伯彥, 趙超輪, 等. 帶寬受限的集群無人機位姿分布式融合估計器[J]. 電光與控制, 2020, 27(4): 15.

ZHAO G R, LIU B Y, ZHAO C L, et al. A distributed fusion estimator with bandwidth limitation for clustered UAVs’ position and attitude estimation[J]. Electronics Optics & Control, 2020, 27(4): 15.

[13] 趙飛虎, 李哲, 梁曉龍, 等. 通信帶寬受限條件下的無人機集群協(xié)同搜索[J]. 電光與控制, 202 29(10): 1217, 23.

ZHAO F H, LI Z, LIANG X L, et al. Cooperative search of UAV swarm under limited communication bandwidth[J]. Electronics Optics & Control, 202 29(10): 1217, 23.

[14] 朱柏濤, 鄧亦敏, 段海濱. 基于特定有限交互規(guī)則的無人機集群協(xié)同控制[J]. 彈箭與制導(dǎo)學(xué)報, 202 42(6): 15.

ZHU B T, DENG Y M, DUAN H B. Cooperative control of UAV swarm based on specific limited interaction rules[J]. Journal of Projectiles, Rockets, Missiles and Guidance, 202 42(6): 15.

[15] 俞漢清, 林艷, 賈林瓊, 等. 面向多目標(biāo)救援的通信受限無人機集群分布式策略[J]. 物聯(lián)網(wǎng)學(xué)報, 202 6(3): 103112.

YU H Q, LIN Y, JIA L Q, et al. A distributed strategy for the multi-target rescue using a UAV swarm under communication constraints[J]. Chinese Journal on Internet of Things, 202 6(3): 103112.

[16] 王寧, 李哲, 梁曉龍, 等. 通信距離受限條件下的無人機集群協(xié)同區(qū)域搜索[J]. 系統(tǒng)工程與電子技術(shù), 202 44(5): 16151625.

WANG N, LI Z, LIANG X L, et al. Cooperative region search of UAV swarm with limited communication distance[J]. Systems Engineering and Electronics, 202 44(5): 16151625.

[17] 徐廣通, 孟子陽, 龍騰, 等. 通信距離受限下無人機集群軌跡分布式滾動規(guī)劃[J]. 中國科學(xué): 信息科學(xué), 202 52(8): 15271541.

XU G T, MENG Z Y, LONG T, et al. Trajectory distributed receding planning for UAV swarms subject to limited communication distance[J]. Scientia Sinica Informationis, 202 52(8): 15271541.

[18] SHEN J W, WANG S Z, ZHAN X Q. Multi-UAV cluster-based cooperative navigation with fault detection and exclusion capability[J]. Aerospace Science and Technology, 202 124: 107570.

[19] JIN J Y, ZHANG T T. Research on autonomous behavior decision of UAV cluster with limited communication bandwidth[J]. Journal of Command and Control, 202 44(6): 715.

[20] FEI B W, BAO W D, ZHU X M, et al. Autonomous cooperative search model for multi-UAV with limited communication network[J]. IEEE Internet of Things Journal, 202 9(19): 1934619361.

[21] 周浩亮. 模糊數(shù)學(xué)基本理論及其應(yīng)用[J]. 建井技術(shù), 1994(Z1): 7080, 96.

ZHOU H L. Fuzzy mathematical theory model and empirical analysis research[J]. Mine Construction Technology, 1994(Z1): 7080, 96.

[22] 阮朗, 李廣俠, 呂晶, 等. 一種基于分簇的集群協(xié)同定位系統(tǒng)[J]. 南京郵電大學(xué)學(xué)報(自然科學(xué)版), 202 42(2): 3141.

RUAN L, LI G X, LYU J, et al. A clustering-based cooperative localization system for swarm[J]. Journal of Nanjing University of Posts and Telecommunications: Natural Science Edition, 202 42(2): 3141.

[23] 顧凌楓, 何明, 陳國友, 等. 無人機集群系統(tǒng)彈性研究[J]. 系統(tǒng)工程與電子技術(shù), 202 43(1): 156162.

GU L F, HE M, CHEN G Y, et al. Research on unmanned aerial vehicle swarm system resilience[J]. Systems Engineering and Electronics, 202 43(1): 156162.

[24] 陳世明, 舒娟, 聶森, 等. 一類改進的Vicsek模型的收斂性能[J]. 信息與控制, 201 40(3): 318322.

CEHN S M, SHU J, NIE S, et al. Convergence efficiency of a class of improved Vicsek model[J]. Information and Control, 201 40(3): 318322.

作者簡介

劉興宇(1997—),男,助理工程師,碩士,主要研究方向為無人機集群控制及試驗總體。

蔣志彪(1988—),男,工程師,博士,主要研究方向為無人裝備試驗總體設(shè)計。

蔣天瑞(1996—),男,助理工程師,碩士,主要研究方向為無人裝備試驗總體設(shè)計。

郭榮化(1979—),男,正高級工程師,碩士,主要研究方向為無人裝備試驗總體。

常 遠(yuǎn)(1993—),男,助理研究員,博士,主要研究方向為智能控制。

閆 超(1995—),男,副研究員,博士,主要研究方向為無人機集群控制。

周 晗(1986—),女,副教授,博士,主要研究方向為無人系統(tǒng)協(xié)同控制。

邛崃市| 泽普县| 博客| 黑龙江省| 淳化县| 穆棱市| 盖州市| 大名县| 武宣县| 乌恰县| 阿拉尔市| 施秉县| 扬州市| 清镇市| 灵璧县| 拉孜县| 沭阳县| 桂东县| 龙陵县| 克拉玛依市| 贵定县| 苏尼特右旗| 宜良县| 合阳县| 马尔康县| 皮山县| 东城区| 盘锦市| 酒泉市| 平南县| 荥阳市| 原平市| 金塔县| 井冈山市| 突泉县| 石屏县| 介休市| 临清市| 德钦县| 上思县| 三台县|