《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 中繼無(wú)人機(jī)地面端天線自動(dòng)跟蹤平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
中繼無(wú)人機(jī)地面端天線自動(dòng)跟蹤平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
2016年電子技術(shù)應(yīng)用第10期
袁 征,楊 勇,楊 穎
武警警官學(xué)院 信息工程系,四川 成都610213
摘要: 為實(shí)現(xiàn)地面定向天線對(duì)中繼無(wú)人機(jī)的動(dòng)態(tài)跟蹤,保證天線主波束時(shí)刻對(duì)準(zhǔn)無(wú)人機(jī),確保中繼通信信號(hào)強(qiáng)度處于優(yōu)值,設(shè)計(jì)了基于RSSI盲估計(jì)跟蹤的無(wú)人機(jī)地面端天線自動(dòng)跟蹤平臺(tái)。通過(guò)Telnet連接提取天線RSSI信號(hào)并采用卡爾曼濾波算法對(duì)其進(jìn)行優(yōu)化處理;利用矩形掃描方式提高初始捕獲速度;利用步進(jìn)式“十字”跟蹤方案完成天線動(dòng)態(tài)跟蹤。對(duì)天線自動(dòng)跟蹤平臺(tái)的軟硬件進(jìn)行了設(shè)計(jì),并對(duì)平臺(tái)實(shí)物進(jìn)行了測(cè)試。測(cè)試結(jié)果表明:跟蹤平臺(tái)具有較好的跟蹤速度與跟蹤精度,能滿(mǎn)足無(wú)人機(jī)對(duì)定向天線自跟蹤的需要。
關(guān)鍵詞: 無(wú)人機(jī) 天線跟蹤 RSSI
中圖分類(lèi)號(hào): TN911
文獻(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.
Design and implementation of the automatic tracking platform for the ground terminal antenna of the relay UAV
Yuan Zheng,Yang Yong,Yang Ying
Department of Information Engineering,Armed Police College of PAP,Chengdu 610213,China
Abstract: In order to realize the dynamic tracking of the ground directional antenna to the relay UAV, ensure the antenna main beam moment on the UAV so that the signal strength of the relay communication is at the optimal value, a blind estimation tracking antenna automatic tracking system based on RSSI is designed and developed. The signal is extracted by Telnet connection, and the Kalman filtering algorithm is used to optimize the antenna RSSI signal; improving the initial capture speed by using rectangular scanning method; the antenna dynamic tracking is completed by using the step "cross" tracking scheme. The hardware and software of the automatic tracking platform are designed and tested. The test results show that the tracking platform has better tracking speed and tracking precision that can satisfy the requirements of automatic tracking to the UAV.
Key words : UAV;antenna tracking;RSSI

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ù)要求。wrj3-t1.gif

    為了保證無(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所示。

wrj3-t2.gif

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所示。

wrj3-t3.gif

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所示。

wrj3-t4.gif

    信號(hào)強(qiáng)度提取單元采用Arduino Ethernet擴(kuò)展板外加雙LAN(Low Noise Amplifier)口POE(Power Over Etherne)供電器。Arduino Ethernet以太網(wǎng)控制模塊是一塊內(nèi)置W5100芯片的擴(kuò)展板,如圖5所示。

wrj3-t5.gif

    它內(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所示。

wrj3-t6.gif

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所示。

wrj3-t7.gif

    轉(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所示。

wrj3-b1.gif

3 軟件設(shè)計(jì)wrj3-t8.gif

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濾波模型圖。

wrj3-t9.gif

    首先,根據(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é)果為:

wrj3-gs1-3.gif

根據(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é)方差:

    wrj3-gs4.gif

    當(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所示。

wrj3-t10.gif

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值始終維持在跟蹤閾值以上。

wrj3-t11.gif

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所示。

wrj3-t12.gif

    如圖13所示,為PC機(jī)Arduino IDE串口監(jiān)視器中RSSI顯示。

wrj3-t13.gif

    如圖14所示,為相同條件下手動(dòng)跟蹤、自動(dòng)跟蹤過(guò)程中地面端天線RSSI的45組數(shù)據(jù)變化情況。

wrj3-t14.gif

    通過(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.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。