文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.2016.10.003
中文引用格式: 袁征,楊勇,楊穎. 中繼無(wú)人機(jī)地面端天線自動(dòng)跟蹤平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)應(yīng)用,2016,42(10):16-20.
英文引用格式: Yuan Zheng,Yang Yong,Yang Ying. Design and implementation of the automatic tracking platform for the ground terminal antenna of the relay UAV[J].Application of Electronic Technique,2016,42(10):16-20.
0 引言
無(wú)論是打贏信息化戰(zhàn)爭(zhēng)還是遂行非戰(zhàn)爭(zhēng)軍事行動(dòng),都對(duì)部隊(duì)通信保障能力提出了很高的要求。目前,指揮信息系統(tǒng)對(duì)“寬帶通、動(dòng)中通、擾中通、山地通”的要求越來(lái)越迫切。實(shí)踐證明,微小型無(wú)人機(jī)(Micro-unmanned Aerial Vehicle,MUAV)中繼通信系統(tǒng)是有效解決上述問(wèn)題的手段之一[1]。微小型無(wú)人機(jī)搭載通信設(shè)備升空飛行作為通信中繼節(jié)點(diǎn),與地面通信節(jié)點(diǎn)建立起戰(zhàn)術(shù)范圍內(nèi)的寬帶網(wǎng)絡(luò),可實(shí)現(xiàn)各節(jié)點(diǎn)間的數(shù)據(jù)、語(yǔ)音、圖像高速傳輸[2]。受微小型無(wú)人機(jī)載荷的限制,機(jī)載通信設(shè)備必須要滿(mǎn)足小型化、輕型化、低功耗的要求,同時(shí),為了兼顧中繼通信覆蓋范圍的需求,機(jī)載天線只能選用增益小、覆蓋范圍廣的全向天線,在無(wú)法進(jìn)一步加大發(fā)射機(jī)功率的條件下,其EIRP(Effective Isotropic Radiated Power)值受到制約[3],只能依靠地面接收系統(tǒng)提高天線增益來(lái)彌補(bǔ)。地面端使用帶自動(dòng)跟蹤能力的定向天線,使定向天線的主波束以一定的精度對(duì)準(zhǔn)機(jī)載天線,發(fā)揮定向天線高增益的優(yōu)勢(shì),實(shí)現(xiàn)通信鏈路的可靠鏈接[4-5],可以進(jìn)一步擴(kuò)展戰(zhàn)術(shù)網(wǎng)絡(luò)的覆蓋范圍,提高通信帶寬和質(zhì)量,降低無(wú)人機(jī)機(jī)載設(shè)備的技術(shù)要求。
為了保證無(wú)人機(jī)與地面端之間通信鏈路的可靠性,文獻(xiàn)[6]開(kāi)發(fā)了一個(gè)低成本的無(wú)人機(jī)天線跟蹤平臺(tái),平臺(tái)由慣性測(cè)量單元、全球定位系統(tǒng)和伺服電機(jī)組成。文獻(xiàn)[7]設(shè)計(jì)了一種采用單脈沖跟蹤技術(shù)的陣列天線跟蹤系統(tǒng)。澳大利亞莫納什大學(xué)的Jenvey等人為了最大限度地提高小型無(wú)人機(jī)與地面端視頻鏈接的鏈路質(zhì)量,設(shè)計(jì)了一種采用單脈沖跟蹤體制的地面端天線跟蹤平臺(tái),如圖1所示,當(dāng)無(wú)人機(jī)與地面站之間的距離在700 m范圍內(nèi)時(shí),該平臺(tái)可以對(duì)無(wú)人機(jī)實(shí)施穩(wěn)定可靠的跟蹤,提高視頻傳輸質(zhì)量[8]。Obuda大學(xué)Daniel Stojcsics等人為提高無(wú)人機(jī)飛行控制范圍,設(shè)計(jì)了一種采用程序跟蹤技術(shù)的無(wú)人機(jī)地面站天線跟蹤平臺(tái)[9]。中國(guó)航天十一院黃偉設(shè)計(jì)了一種基于GPS引導(dǎo)跟蹤算法的無(wú)人機(jī)測(cè)控通信定向天線跟蹤系統(tǒng)[10]。
在已有的研究成果中,基于GPS定位技術(shù)的程序跟蹤技術(shù)成熟可靠,但是,在微小型無(wú)人機(jī)中繼通信系統(tǒng)中,地面端的定向天線如果采用程序跟蹤模式,就需要在微小型無(wú)人機(jī)上搭載GPS模塊與無(wú)線傳輸設(shè)備,必然會(huì)增加微小型無(wú)人機(jī)的載荷和功耗,大大降低微小型無(wú)人機(jī)的續(xù)航時(shí)間,影響中繼通信系統(tǒng)的效能。單脈沖跟蹤無(wú)疑跟蹤精度最高,具有無(wú)可比擬的優(yōu)勢(shì),但因?yàn)槠鋸?fù)雜的設(shè)計(jì)以及高昂的費(fèi)用并不適用微小型無(wú)人機(jī)天線跟蹤平臺(tái)。目前,盲估計(jì)的天線跟蹤技術(shù)尚處于初級(jí)階段,已投入應(yīng)用和可供參考的系統(tǒng)很少,本文在參考現(xiàn)有研究成果的基礎(chǔ)上,設(shè)計(jì)出一種新的基于RSSI(Received Signal Strength Indication)盲估計(jì)的MUAV天線自動(dòng)跟蹤平臺(tái)。
1 平臺(tái)工作原理及組成
1.1 平臺(tái)工作原理
為降低平臺(tái)復(fù)雜度,選用基于RSSI盲估計(jì)的步進(jìn)跟蹤技術(shù)為跟蹤控制方案。其具體工作原理為:地面端不依賴(lài)無(wú)人機(jī)定位信息,在視距無(wú)阻擋前提下,直接提取地面端天線RSSI作為參考,通過(guò)矩形掃描搜尋信號(hào)強(qiáng)度閾值完成初始捕獲。采用步進(jìn)跟蹤算法調(diào)整天線指向,實(shí)現(xiàn)天線對(duì)無(wú)人機(jī)的動(dòng)態(tài)跟蹤。平臺(tái)工作原理如圖2所示。
1.2 平臺(tái)組成
天線自動(dòng)跟蹤平臺(tái)主要由天線、信號(hào)強(qiáng)度提取單元、核心控制單元、執(zhí)行單元、功能性擴(kuò)展單元以及電源組成。天線是發(fā)送和接收通信信號(hào)的裝置,也是跟蹤系統(tǒng)的控制對(duì)象,平臺(tái)選用增益為19 dBi的柵格天線。信號(hào)強(qiáng)度提取單元完成天線RSSI的提取。核心控制單元對(duì)提取到的天線RSSI處理,并向執(zhí)行單元發(fā)出控制指令。執(zhí)行單元接收主控單元指令后驅(qū)動(dòng)天線到達(dá)指定位置。平臺(tái)組成示意圖如圖3所示。
2 平臺(tái)硬件設(shè)計(jì)
2.1 核心控制與信號(hào)提取單元
平臺(tái)采用軟硬件資源開(kāi)源、價(jià)格低廉、擴(kuò)展性強(qiáng)的Arduino UNO開(kāi)發(fā)板作為天線自動(dòng)跟蹤平臺(tái)的核心控制單元,如圖4所示。
信號(hào)強(qiáng)度提取單元采用Arduino Ethernet擴(kuò)展板外加雙LAN(Low Noise Amplifier)口POE(Power Over Etherne)供電器。Arduino Ethernet以太網(wǎng)控制模塊是一塊內(nèi)置W5100芯片的擴(kuò)展板,如圖5所示。
它內(nèi)部集成了全硬件的、且經(jīng)過(guò)多年市場(chǎng)驗(yàn)證的TCP/IP(Transmission Control Protocol/Internet Protocol)協(xié)議棧、以太網(wǎng)介質(zhì)傳輸層和物理層。
將Arduino Ethernet擴(kuò)展板通過(guò)長(zhǎng)針腳排母以總線形式連接Arduino UNO控制板,再將Arduino Ethernet擴(kuò)展板的RJ-45接口與POE供電器的一個(gè)LAN口相連,POE供電器的另一個(gè)LAN口直接與通信接收機(jī)相連接,連接示意圖如圖6所示。
2.2 執(zhí)行單元
執(zhí)行單元包括轉(zhuǎn)臺(tái)和轉(zhuǎn)臺(tái)內(nèi)的伺服部件。轉(zhuǎn)臺(tái)是支撐天線的裝置,而轉(zhuǎn)臺(tái)內(nèi)的伺服部件由控制器控制,使轉(zhuǎn)臺(tái)按照跟蹤算法轉(zhuǎn)動(dòng),帶動(dòng)天線跟蹤中繼無(wú)人機(jī)。轉(zhuǎn)臺(tái)根據(jù)其旋轉(zhuǎn)的特點(diǎn)可分為只能左右旋轉(zhuǎn)的水平轉(zhuǎn)臺(tái)和既能左右旋轉(zhuǎn)又能上下旋轉(zhuǎn)的全方位轉(zhuǎn)臺(tái)[11]。天線對(duì)中繼無(wú)人機(jī)的實(shí)時(shí)跟蹤需要天線在方位面和俯仰面調(diào)整指向。因此,平臺(tái)采用全方位轉(zhuǎn)臺(tái)結(jié)構(gòu)。轉(zhuǎn)臺(tái)結(jié)構(gòu)示意圖如圖7所示。
轉(zhuǎn)臺(tái)內(nèi)伺服部件是整個(gè)執(zhí)行單元的重要組成部分,也是設(shè)計(jì)的關(guān)鍵,主要包括伺服電機(jī)和位置檢測(cè)元件的選擇。為減小體積和節(jié)約成本,平臺(tái)選用舵機(jī)作為轉(zhuǎn)臺(tái)的伺服電機(jī)。技術(shù)參數(shù)如表1所示。
3 軟件設(shè)計(jì)
3.1 RSSI提取
令控制器與通信接收機(jī)建立Telnet連接,提取通信接收機(jī)的信號(hào)接收強(qiáng)度。進(jìn)行Telnet連接,首先需要對(duì)Arduino Ethernet初始化設(shè)置,初始化設(shè)置工作主要包括釋放緩沖區(qū)數(shù)據(jù),設(shè)置緩沖區(qū)起始與結(jié)束地址,設(shè)置本地IP地址與MAC地址等。其次,建立一個(gè)Telnet會(huì)話,必須通過(guò)用戶(hù)名和口令進(jìn)行認(rèn)證,本設(shè)計(jì)中用戶(hù)名與口令都默認(rèn)admin。通過(guò)調(diào)用EthernetClient::connect(IPAddress ip,uint16_t port)函數(shù)與通信接收機(jī)建立Telnet連接,其中參數(shù)ip為通信接收機(jī)IP地址,port為端口號(hào),默認(rèn)為23,建立Telnet連接流程如圖8所示。
Telnet連接成功建立后,控制器向通信接收機(jī)發(fā)送狀態(tài)請(qǐng)求指令,指令以字符串的形式發(fā)送,通信接收機(jī)接收到狀態(tài)請(qǐng)求指令后便會(huì)向W5100模塊發(fā)送自身的全部狀態(tài)信息,狀態(tài)信息也是以字符串的形式,保存在W5100模塊接收緩沖器中。天線自動(dòng)跟蹤平臺(tái)在跟蹤過(guò)程中,只需要用到狀態(tài)信息中的RSSI信息,對(duì)其余信息保存會(huì)占用整個(gè)系統(tǒng)的存儲(chǔ)資源,所以,需要對(duì)字符串進(jìn)行提取,獲得有用信息。
3.2 RSSI濾波處理
無(wú)線信號(hào)在空間的傳播比較復(fù)雜,往往存在多徑、散射、電磁干擾等不穩(wěn)定因素,可能使接收到的RSSI產(chǎn)生嚴(yán)重的時(shí)變特性和較大的波動(dòng)性,往往造成跟蹤平臺(tái)誤跟蹤或者出現(xiàn)嚴(yán)重抖動(dòng)現(xiàn)象。因此,需要采用濾波算法對(duì)采集到的RSSI數(shù)據(jù)進(jìn)行濾波優(yōu)化處理,去除RSSI數(shù)據(jù)中的突變數(shù)據(jù)和噪聲波動(dòng),利用優(yōu)化后的RSSI值,再進(jìn)行跟蹤計(jì)算。如圖9所示,為卡爾曼濾波器對(duì)RSSI濾波模型圖。
首先,根據(jù)RSSI測(cè)量環(huán)境建立一個(gè)計(jì)量系統(tǒng),建立的系統(tǒng)模型不要求非常精確,可以利用此系統(tǒng)模型預(yù)估下一狀態(tài)即可。假設(shè)系統(tǒng)目前的狀態(tài)是k,可以根據(jù)系統(tǒng)的前一狀態(tài)k-1來(lái)預(yù)估出目前狀態(tài)k。假設(shè)當(dāng)前時(shí)刻跟前一時(shí)刻提取到的RSSI是相同的,并且因?yàn)橄到y(tǒng)沒(méi)有控制量,所以得到當(dāng)前狀態(tài)的預(yù)估結(jié)果為:
根據(jù)式(3),就得到k狀態(tài)下的RSSI最優(yōu)估算值 。為了遞歸下去,再對(duì)k狀態(tài)下RSSI(K|K)的協(xié)方差進(jìn)行更新,因?yàn)镽SSI的計(jì)量是單模型單測(cè)量系統(tǒng),得到k狀態(tài)的協(xié)方差:
當(dāng)系統(tǒng)遞歸到k+1狀態(tài)時(shí),P(K|K)就是式(2)的P(K-1|K-1),這樣,算法就可以自回歸的運(yùn)算下去。
3.3 初始捕獲
初始捕獲是為了使無(wú)人機(jī)進(jìn)入地面定向天線的主波束范圍之內(nèi),獲取一定的中繼通信信號(hào)。本平臺(tái)對(duì)無(wú)人機(jī)的初始捕獲采用矩形掃描法,通過(guò)采用閾值判定法來(lái)判定捕獲是否成功,掃描示意圖如圖10所示。
3.4 動(dòng)態(tài)跟蹤
動(dòng)態(tài)跟蹤過(guò)程采用步進(jìn)跟蹤體制,該過(guò)程可以形象地形容為“十字”跟蹤。它是一個(gè)采樣、比較和步進(jìn)的循環(huán)過(guò)程,使天線在初始捕獲的基礎(chǔ)上以更小的步長(zhǎng)動(dòng)態(tài)搜索RSSI極值,流程圖如圖11所示。具體實(shí)現(xiàn)過(guò)程為:方位、俯仰兩軸按右-左-上-下的步進(jìn)次序進(jìn)行轉(zhuǎn)動(dòng),在轉(zhuǎn)動(dòng)的過(guò)程中,采集當(dāng)前RSSI,與上一時(shí)刻RSSI進(jìn)行比較。若當(dāng)前RSSI>前一次RSSI,就向前一次步進(jìn)的方向繼續(xù)步進(jìn)一步,相反,若當(dāng)前RSSI<前一次RSSI,則向前一次步進(jìn)方向的反方向步進(jìn)一步。每經(jīng)過(guò)一次右-左-上-下的步進(jìn)次序都可以確定一次RSSI極大值,如此循環(huán)往復(fù),動(dòng)態(tài)尋找RSSI極值,直至經(jīng)過(guò)多次“十字”跟蹤過(guò)程,RSSI值始終維持在跟蹤閾值以上。
4 平臺(tái)測(cè)試
測(cè)試地點(diǎn):某公園開(kāi)闊地
測(cè)試環(huán)境:無(wú)障礙物遮擋,通信信號(hào)滿(mǎn)足視距傳播
測(cè)試步驟:
(1)為簡(jiǎn)化測(cè)試模型,對(duì)兩部通信設(shè)備進(jìn)行組網(wǎng)設(shè)置,省去地面通信的發(fā)射端。由微小型無(wú)人機(jī)搭載一部通信設(shè)備升空飛行,作為中繼通信的地面發(fā)射端,同時(shí)也是中繼端,另一部通信接收機(jī)與天線跟蹤平臺(tái)相連,作為地面接收端。測(cè)試時(shí),天線跟蹤平臺(tái)與一PC機(jī)相連,可通過(guò)Arduino IDE的串口監(jiān)視器對(duì)RSSI變化進(jìn)行觀察。
(2)微小型無(wú)人機(jī)由飛行控制系統(tǒng)控制,在地面端一側(cè),距離地面端500 m,升空高度100 m處的空域以半徑R=50 m做勻速圓周運(yùn)動(dòng)。
(3)設(shè)置RSSI采樣頻率為1次/s,先測(cè)試無(wú)天線跟蹤平臺(tái)時(shí)RSSI變化,通過(guò)肉眼觀察,手動(dòng)對(duì)天線的指向進(jìn)行調(diào)整,觀察RSSI的變化并記錄。
(4)測(cè)試天線跟蹤平臺(tái)。檢查天線跟蹤平臺(tái)的連線正確無(wú)誤后,開(kāi)啟平臺(tái),觀察RSSI的變化并記錄。平臺(tái)測(cè)試圖如圖12所示。
如圖13所示,為PC機(jī)Arduino IDE串口監(jiān)視器中RSSI顯示。
如圖14所示,為相同條件下手動(dòng)跟蹤、自動(dòng)跟蹤過(guò)程中地面端天線RSSI的45組數(shù)據(jù)變化情況。
通過(guò)測(cè)試結(jié)果可以看出,手動(dòng)跟蹤無(wú)法實(shí)現(xiàn)天線波束對(duì)中繼無(wú)人機(jī)的對(duì)準(zhǔn),導(dǎo)致地面端天線RSSI無(wú)法達(dá)到理想數(shù)值,而且RSSI值會(huì)發(fā)生大幅度變化,無(wú)法滿(mǎn)足微小型無(wú)人機(jī)中繼通信信號(hào)強(qiáng)度要求。自動(dòng)跟蹤在經(jīng)過(guò)多次RSSI采樣后,可將RSSI值維持在一個(gè)理想數(shù)值范圍狀態(tài),表明本文設(shè)計(jì)的天線跟蹤平臺(tái)起到天線跟蹤的效果。
5 結(jié)論
本文以某型微小型無(wú)人機(jī)中繼通信系統(tǒng)為背景,提出基于RSSI盲估計(jì)的跟蹤控制方案,設(shè)計(jì)了一款地面端天線自動(dòng)跟蹤平臺(tái)。進(jìn)行了相應(yīng)的軟硬件設(shè)計(jì),并進(jìn)行了測(cè)試,結(jié)果表明所設(shè)計(jì)的天線自動(dòng)跟蹤平臺(tái)具有較好的跟蹤效果,提高了中繼通信的通信質(zhì)量。
參考文獻(xiàn)
[1] 賈鵬萬(wàn),馮壽鵬,張愛(ài)輝.基于VR-Platform的無(wú)人機(jī)中繼通信虛擬教學(xué)系統(tǒng)[J].兵工自動(dòng)化,2012,31(6):93-96.
[2] 何一,姜飛,張亞妮.基于多旋翼無(wú)人機(jī)和4G的指控系統(tǒng)中繼通信研究[C].北京:第三屆中國(guó)指揮控制大會(huì),2015.
[3] LIU Z Q,ZHANG Y S.A novel broad beamwidth conformal antenna on unmanned aerial vehicle[J].Antennas and Wireless Propagation Letters,IEEE,2012,11:196-199.
[4] MIN B C,MATSON E T,JUNG J W.Active antenna tracking system with directional antennas for enhancing wireless communication capabilities of a networked robotic system[J].Journal of Field Robotics,2015.
[5] GU Y,ZHOU M,F(xiàn)U S.Airborne WiFi networks through directional antennae:An experimental study[C].Wireless Communications and Networking Conference(WCNC),2015 IEEE.IEEE,2015:1314-1319.
[6] GANTI S R,KIM Y.Design of low-cost on-board autotracking antenna for small UAS[C].Information Technology-New Generations(ITNG),2015 12th International Conference on.IEEE,2015:273-279.
[7] GEZER B L.Multi-beam digital antenna for radar,communications,and UAV tracking based on off-the-shelf wireless technologies[D].Monterey California.Naval Postgraduate School,2006.
[8] JENVEY S.A portable monopulse tracking antenna for UAV communications[C].22nd International Unmanned Air Vehicle Systems Conference.2007:1-8.
[9] STOJCSICS D,MOLN?魣R A.AirGuardian-UAV hardware and software system for small size UAVs[J].Int J Adv Robotic Sy,2012,9(174).
[10] 黃偉,周乃恩,王誠(chéng),等.一種無(wú)人機(jī)通信天線伺服系統(tǒng)的構(gòu)建[J].電子技術(shù)應(yīng)用,2009,35(6):98-101.
[11] 楊潤(rùn),閆開(kāi)印,馬術(shù)文.小型無(wú)人機(jī)機(jī)載兩軸云臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].自動(dòng)化與儀器儀表,2014(7):165-168.