張義麗
(77228部隊 云南大理 100142)
根據(jù)無人機(jī)編隊自組織網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的動態(tài)特性,導(dǎo)致多無人機(jī)編隊執(zhí)行任務(wù)時出現(xiàn)多無人機(jī)的信息傳輸能量消耗不均勻,直接影響多無人機(jī)編隊執(zhí)行任務(wù)的質(zhì)量和效率。而根據(jù)現(xiàn)有的信息技術(shù)以及能耗平衡理論,本文提出了一種新的無人機(jī)編隊信息傳輸能耗平衡協(xié)同設(shè)計方法,通過采用新的能量消耗模型,實現(xiàn)無人機(jī)編隊內(nèi)部的能量感知系統(tǒng),實現(xiàn)對自身能量剩余情況的感知,展開無人機(jī)內(nèi)部之間的信息傳輸,通過鄰近的無人機(jī)中繼后將能量消耗情況傳輸給地面基站,通過協(xié)同中繼算法下,其能夠?qū)⒛芎慕档偷?/5左右,從而延長無人機(jī)編隊的工作時效。
圖1 通信拓?fù)浣Y(jié)構(gòu)
編隊中的無人機(jī)通過各自的自動駕駛儀完成飛行動作,但是編隊之間的無人機(jī)也要能夠協(xié)同其他無人機(jī),實現(xiàn)彼此之間的信息傳遞、共享,保證飛行控制的一致性,使得整個編隊無人機(jī)的任務(wù)執(zhí)行更具智能性特點(diǎn)。當(dāng)然要想實現(xiàn)編隊的整體構(gòu)型以及彼此之間的相關(guān)信息,其前提條件在于掌握其他編隊成員的一些狀態(tài)信息,并且同地下的基地進(jìn)行信息傳輸,接受相關(guān)執(zhí)行,而無人機(jī)飛行器才會根據(jù)控制系統(tǒng)所發(fā)出的指令,做好細(xì)節(jié)調(diào)整,保證無人機(jī)編隊的一致性。但是在無人機(jī)編隊飛行過程中,由于每一個無人機(jī)都是獨(dú)立的飛行控制駕駛系統(tǒng),且在執(zhí)行任務(wù)過程中,受到的外界干擾因素太多,使得無人機(jī)編隊之間的通信出現(xiàn)時滯性。對此研究無人機(jī)通信時滯性,提出新的算法解決該問題具有現(xiàn)實意義。
上述提到了在無人機(jī)編隊飛行控制系統(tǒng)中展開對信息傳輸能耗平衡協(xié)同設(shè)計系統(tǒng)的創(chuàng)新研發(fā)的重要前提。而這一問題也并不是至今才凸顯出來的,當(dāng)前已經(jīng)有較多的無人機(jī)飛行關(guān)鍵技術(shù)的研究學(xué)者和科研基地展開了該問題的探索。由此本文的研究是基于對無人機(jī)編隊的現(xiàn)有關(guān)鍵技術(shù)基礎(chǔ)上所展開的。(1)關(guān)于一致性的無人機(jī)編隊飛行控制策略。無人機(jī)編隊執(zhí)行任務(wù)的根本保障在于無人機(jī)能夠一直保持某種合理的隊形,如此才能夠真正地發(fā)揮無人機(jī)在偵查、監(jiān)測等領(lǐng)域的作用。同時實現(xiàn)對無人機(jī)編隊的一致性控制也是無人機(jī)編隊展開編隊內(nèi)信息傳輸?shù)母颈U稀.?dāng)前關(guān)于無人機(jī)編隊的控制問題,國內(nèi)外的學(xué)者進(jìn)行了大量的研究。從傳統(tǒng)提出的長機(jī)-僚機(jī)法,通過設(shè)置僚機(jī)輔助無人長機(jī),確保能夠讓所有的無人機(jī)長機(jī)都能夠?qū)崿F(xiàn)一致性。該方法原理簡單,但是能耗較高,且逐漸往后誤差性會越來越大,之后影響無人機(jī)編隊中的整體信息共享的精準(zhǔn)度。既往還采用了虛擬結(jié)構(gòu)法,其能夠抑制長機(jī)-僚機(jī)所帶來的干擾問題,但是需要進(jìn)行較高的計算能力,對于整個無人機(jī)編隊的動作、任務(wù)進(jìn)行計算控制。這種編隊方式下導(dǎo)致編隊內(nèi)部的通信性不高。在這些研究基礎(chǔ)之上,有學(xué)者提出了基于一致性的編隊控制系統(tǒng)來確定無人機(jī)編隊內(nèi)部的各個成員的空間位置、信息共享等控制算法,通過協(xié)同變量的方式使得各無人機(jī)的目標(biāo)、狀態(tài)達(dá)到一致性??梢哉f這一理論以及虛擬算法為無人機(jī)編隊中的信息傳輸能耗平衡協(xié)同設(shè)計奠定了良好的基礎(chǔ)。(2)對于無人機(jī)編隊通信時滯的控制策略研究。在確保無人機(jī)編隊基本飛行控制的一致性算法探索之后,如何加強(qiáng)無人機(jī)編隊內(nèi)部的信息共享性,提高無人機(jī)的智能化特點(diǎn)是無人機(jī)編隊中飛行控制中的又一大問題。同時無人機(jī)駁岸對中的通信時滯也制約著無人機(jī)編隊內(nèi)部信息傳輸能耗不平衡不協(xié)同情況的出現(xiàn)。當(dāng)前基于數(shù)學(xué)圖論的基礎(chǔ)上,基于多智能體一體化的理論,提出了一種具有抑制通信時滯的一致性控制算法。無人機(jī)編隊內(nèi)各個單機(jī)相互通信關(guān)系同數(shù)量關(guān)系具有一定的關(guān)聯(lián)性,其正是通過兩兩之間的關(guān)系來確定的兩者之間的關(guān)系性。具體通信拓?fù)浣Y(jié)構(gòu)如圖1所示。在無人機(jī)編隊信息的一致性理論中,通過借助傳感器來感知外部環(huán)境信息,通過分布配置的大量自治子系統(tǒng)的網(wǎng)絡(luò)群集、蜂擁等協(xié)同控制方式實現(xiàn)網(wǎng)絡(luò)鏈接,從而完成大規(guī)模的一致性系統(tǒng)的設(shè)計。
圖2 傳輸模型
無人機(jī)編隊的信息傳輸能耗平衡協(xié)同設(shè)計正是基于上述的基于一致性的編隊無人機(jī)飛行控制設(shè)計以及在消除通信時滯的無人機(jī)編隊控制算法的基礎(chǔ)上,展開無人機(jī)編隊內(nèi)部的信息傳輸,讓編隊內(nèi)的無人機(jī)能夠彼此感受到對方的能量消耗情況,并且基于協(xié)同中繼算法實現(xiàn)對能量優(yōu)化分配,全面把握無人機(jī)編隊內(nèi)的各個無人機(jī)的平均能量消耗情況,最終達(dá)到平衡能耗,節(jié)約能量的目的。提高無人機(jī)編隊的工作效率。
現(xiàn)有的無人機(jī)編隊信息傳輸能耗平衡方式主要是基于分簇算法所展開的,其通過簇內(nèi)的節(jié)點(diǎn)計算出整個編隊簇內(nèi)的平均能量,當(dāng)有的無人機(jī)的能量消耗低于平均能量時,它就會被當(dāng)作是候選節(jié)點(diǎn),通過目標(biāo)確定,將這一候選節(jié)點(diǎn)的能量情況進(jìn)行目標(biāo)函數(shù)計算,得出最佳的簇首情況,繼而無人機(jī)將能量消耗信息傳輸給這一個簇首,實現(xiàn)編隊內(nèi)的能量消耗平衡。但是事實上,這種信息傳輸能耗平衡系統(tǒng)容易導(dǎo)致簇首處出現(xiàn)信息負(fù)載的情況,引發(fā)無人機(jī)編隊內(nèi)的整體系統(tǒng)重構(gòu),帶來更嚴(yán)重的能量消耗和浪費(fèi)。因此實現(xiàn)分簇算法的無人機(jī)編隊此心傳輸能耗平衡設(shè)計逐漸的不在實踐中應(yīng)用。而協(xié)同中繼的思路正是在分簇算法結(jié)構(gòu)的基礎(chǔ)上,實現(xiàn)優(yōu)化設(shè)計的,其沒有固定的簇首限制,各編隊內(nèi)的無人機(jī)都能夠成為簇首,進(jìn)行信息能量的接收和感知,并且因時制宜選擇最佳的傳輸方式和能量節(jié)約方式,將這一信息傳遞給地下基站,而之后通過Gps信息傳輸方式來完成能量感知。具體傳輸模式如圖2所示。
通過Matlab系統(tǒng)軟件對無人機(jī)編隊的信息傳輸方式進(jìn)行仿真,通過對比分簇算法結(jié)構(gòu)和協(xié)同中繼式傳輸方式用于信息傳輸?shù)哪芰肯那闆r。通過仿真數(shù)據(jù)可知,隨著地面基站接收到的無人機(jī)傳輸?shù)男畔⒋螖?shù)越來也多,協(xié)同中繼式算法比原有的分簇算法結(jié)構(gòu)更緩慢的消耗完總能量。這主要是因為協(xié)同中繼算法式下的無人機(jī)信息傳輸能夠自主的選擇信息傳輸?shù)姆绞?,其能夠?yōu)先選擇一種能耗最小的方式。而不是像分簇算法一樣,一定要把信息先傳輸給簇首,將簇首當(dāng)作是“傳話人”,簇首能量的無限制消耗,直接帶動整個無人機(jī)編隊信息傳輸能耗較大。
綜上所述,未來社會正朝著網(wǎng)絡(luò)化、信息化、機(jī)械化、智能化的方向發(fā)展,無人機(jī)作為未來發(fā)展環(huán)境下的一種數(shù)據(jù)驅(qū)動的空中移動智能體,逐漸在社會建設(shè)的諸多領(lǐng)域中得到應(yīng)用和發(fā)展。其中以無人機(jī)遙感為例,其成為當(dāng)前無人機(jī)運(yùn)用的引領(lǐng)性的產(chǎn)業(yè),在無人機(jī)遙感應(yīng)用中,為了提高無人機(jī)工作獲取信息的全面性、多樣性,在建立具有信息獲取能力的無人機(jī)組網(wǎng)觀測系統(tǒng)的同時,采用無人機(jī)編隊更是最直接而有效的方式。因此可以看到在農(nóng)業(yè)信息化發(fā)展,軍事信息化建設(shè)的過程中多無人機(jī)編隊飛行控制形式,編隊內(nèi)無人機(jī)通信的時滯性帶來編隊內(nèi)的無人機(jī)信息傳遞能耗的增加。當(dāng)前在完成對無人機(jī)編隊一致性以及尋求具有通信時滯新的算法的基礎(chǔ)上,本文展開關(guān)于無人機(jī)編隊信息傳輸?shù)南嚓P(guān)問題的探究也能夠為其發(fā)展提供相關(guān)參考,當(dāng)前采用的無人機(jī)編隊信息傳輸能耗平衡協(xié)同設(shè)計可以有分簇算法結(jié)構(gòu)和協(xié)同中繼式兩種,通過仿真試驗可知,協(xié)同中繼式能夠提高信息傳輸?shù)淖灾餍院椭悄芑?,讓信息傳輸實現(xiàn)“面對面”,由此大大減少信息傳輸中轉(zhuǎn)后帶來的能量消耗問題。