葛 靦 徐 杰 王文松
(中國電子科技集團公司第二十七研究所,河南 鄭州 450007)
基于3G/4G和北斗鏈路民用無人機航空管制體系研究設(shè)計
葛 靦 徐 杰 王文松
(中國電子科技集團公司第二十七研究所,河南 鄭州 450007)
針對民用無人機的發(fā)展現(xiàn)狀,提出了一種新型、廉價和實用的航空管制體系,即利用民用3G/4G和北斗作為通信鏈路,將無人機的相關(guān)信息傳至地面服務(wù)器,然后對數(shù)據(jù)進行分發(fā)和共享,并進行相應(yīng)的空域管理,為民用無人機的后序發(fā)展提供了新的思路。文章主要從機載設(shè)備和地面設(shè)備兩部分對無人機航空管制體系進行闡述,最后以跑車實驗來驗證其具體效果。
無人機;北斗通信;3G/4G
無人機尚未達到與有人機同樣的安全水平,因此,還無法像有人機那樣,與其他航空器一樣共享空域,從而制約了無人機任務(wù)的完成及無人機的發(fā)展。民用無人機的大量涌現(xiàn),對現(xiàn)有以有人飛機為主的空中管制格局帶來了新的挑戰(zhàn)。如何保證無人機的各種任務(wù)飛行、訓(xùn)練和科研試飛活動能夠合理地使用空域,并不影響軍民航有人飛機的正常飛行活動,避免空中相撞,這已成為當(dāng)前和以后若干年內(nèi)航管部門亟待解決的重要問題。在保障飛行安全的前提下,滿足無人機空域運行的使用要求,對無人機空域管理方式的研究現(xiàn)在已經(jīng)成為了國內(nèi)外研究的熱點。
目前國外無人機的通信鏈路主要是采用無人機地面遙測鏈路和衛(wèi)星通信兩種手段,這兩種方式的成本都比較昂貴,且在無人機飛行前要進行專門的天線架設(shè)等工作,不利于民用無人機的大規(guī)模使用。因此研究基于民用3G/4G基站,輔以北斗鏈路的無人機航空管制方案就顯得尤為重要,可以為原有的無人機通信配備一條獨立可靠的備份鏈路。另外由于國內(nèi)的無人機還沒有統(tǒng)一的航空管制方案,目前大多是借鑒民航的管理辦法,因此在本系統(tǒng)中對無人機的空域進行管理,包括空域規(guī)劃、告警管理、狀態(tài)監(jiān)控、信息分發(fā)等,為國內(nèi)民用無人機的航空管制進行深入的探索。
2.1 系統(tǒng)組成
如圖1所示,系統(tǒng)主要包括機載設(shè)備和地面設(shè)備兩部分組成。機載設(shè)備通過串口連接自動駕駛儀和ADS-B防撞設(shè)備,并將從自動駕駛儀和ADS-B設(shè)備采集的數(shù)據(jù)通過3G/4G/北斗鏈路傳輸至地面設(shè)備。地面設(shè)備包括服務(wù)器、北斗指揮機和管制員席幾部分組成。工作過程是機載設(shè)備利用3G/4G鏈路通過民用基站將機載設(shè)備的數(shù)據(jù)傳輸至地面服務(wù)器;或者采用北斗鏈路通過北斗短報文傳輸至地面的北斗指揮機,然后經(jīng)管制員席將數(shù)據(jù)轉(zhuǎn)存至服務(wù)器。服務(wù)器作為網(wǎng)絡(luò)分發(fā)中心,負責(zé)對其它用戶進行數(shù)據(jù)共享和分發(fā),管制員席則對接收的機載數(shù)據(jù)進行解析、處理和顯示,完成無人機的空域管理,并通過串口將機載信息分發(fā)至地面的無人機指控席。
圖1 系統(tǒng)總體設(shè)計圖
2.2 工作原理
通信鏈路采用北斗和3G/4G通信模式。3G/4G通信模式采用現(xiàn)有成熟的地面通信網(wǎng)絡(luò),通過運營商加基站的通信方式,原理簡單。下面僅就北斗衛(wèi)星通信的原理進行介紹。北斗通信通過射頻接收數(shù)字化,采用基帶信號處理實現(xiàn)捕獲、跟蹤、解擴、解碼等,實現(xiàn)通信傳輸。
2.2.1 RDSS基帶信號處理
RDSS基帶信號處理是要對經(jīng)過下變頻和數(shù)字量化后的RDSS衛(wèi)星中頻信號進行捕獲、跟蹤、去載、解擴、同步、解碼,為定位、通信、授時、PVT解算提供狀態(tài)信息,以及原始測量數(shù)據(jù)和衛(wèi)星電文。圖2為接收信道信號處理總體原理框圖。
圖2 接收信道信號處理原理框圖
(1)捕獲
根據(jù)RDSS信號的特點和對捕獲速度的要求,采用二維搜索方案,搜索算法采用唐搜索檢測算法。對于區(qū)域衛(wèi)星和低速用戶,只需對偽碼相位進行搜索;對于全球衛(wèi)星或高速用戶,還需搜索多普勒頻移。圖3為RDSS信號捕獲流程,其中捕獲門限、頻率搜索范圍,確認次數(shù)等均可根據(jù)實際使用情況配置。
圖3 RDSS信號捕獲流程
(2)跟蹤
跟蹤模塊在信號正確捕獲后工作,完成實時微調(diào)保證本地振蕩信號與衛(wèi)星信號間的一致性,包括載波微調(diào)和碼率微調(diào)。跟蹤模塊由碼跟蹤模塊和載波跟蹤模塊組成。
碼跟蹤模塊主要完成對衛(wèi)星擴頻碼相位和動態(tài)頻率的準(zhǔn)確跟蹤,包括碼延遲鑒別器和低通濾波環(huán)路。將采用被超前加滯后包絡(luò)所歸一化的非相干超前減滯后包絡(luò)的鑒別算法和3階低通濾波器。環(huán)路濾波器的輸出信號與原始信號相減以產(chǎn)生誤差信號,誤差信號再回饋回濾波器輸入端形成閉環(huán)。
圖4 階低通濾波器
載波跟蹤主要完成對衛(wèi)星頻率、相位的準(zhǔn)確跟蹤,包含鎖頻環(huán)、鎖相環(huán)和低通濾波環(huán)路。鑒別器和濾波器分別采用Costas鎖頻環(huán)環(huán)路鑒別器,四象限反正切鎖相環(huán)鑒別器,以及2階鎖頻環(huán)(FLL)輔助的3階鎖相環(huán)(PLL)濾波器,環(huán)路參數(shù)均完全可配。環(huán)路濾波器的輸出信號與原始信號相減以產(chǎn)生誤差信號,誤差信號再回饋回濾波器輸入端形成閉環(huán)。
圖5 階鎖頻環(huán)輔助的3階鎖相環(huán)濾波器
(3)去載、解擴
為考慮兼容不同的射頻前端,去載、解擴將采用參數(shù)可設(shè)的設(shè)計方案,包括:數(shù)字中頻位寬、中頻頻率、采用頻率、本地載波、本地碼鐘、偽碼序列、積分周期等均可根據(jù)使用情況進行設(shè)置。同時,為降低跟蹤環(huán)路的工作量,需要對相關(guān)資料進行預(yù)處理,包括:平方根、多積分周期累積等。
(4)幀同步
幀同步模塊在信號捕獲后工作,完成對 I支路數(shù)據(jù)幀頭—14位巴格碼的檢測,并在巴格碼最后一位“1”的后延產(chǎn)生本地幀時標(biāo)??紤]載波相位會有180°翻轉(zhuǎn),本地恢復(fù)的巴格碼可能會反向,這時需要產(chǎn)生“糾反”信號,對這一整幀數(shù)據(jù)進行糾反??紤]在信號傳輸過程中可能會受到干擾,設(shè)計將對幀同步過程采取“嚴進嚴出”的方法,即:連續(xù)數(shù)次在數(shù)據(jù)幀的同一位置檢測到巴格碼,才判決為“幀同步”;“幀同步”狀態(tài)下,連續(xù)數(shù)次在數(shù)據(jù)幀的同一位置未能檢測到巴格碼,判決為“未同步”。
(5)解碼
經(jīng)過接收通道解調(diào)、解擴后的I、Q支路資料在收滿一幀數(shù)據(jù)后,送入Viterbi譯碼器進行譯碼。Viterbi譯碼是解卷積的過程,將10個接收通道I、Q路分別進行譯碼,譯碼后的數(shù)據(jù)經(jīng)過32位串并轉(zhuǎn)換,送入RAM緩存,供CPU讀??;同時對譯碼后的數(shù)據(jù)進行CRC校驗,以驗證數(shù)據(jù)傳輸?shù)恼_。
2.2.2 RDSS基帶信號處理工作流程控制
RDSS基帶信號處理工作流程控制決定系統(tǒng)的工作模式,各功能模塊的工作狀態(tài),各工作流程間的轉(zhuǎn)換,軟硬件間的協(xié)同工作等。RDSS基帶信號處理工作流程如圖6所示:
圖6 RDSS基帶信號處理工作流程圖
首先,根據(jù)需求設(shè)置芯片的工作模式,包括需要接收的衛(wèi)星波束,中頻信號接口,應(yīng)用動態(tài)范圍,有源/無源應(yīng)用,定位/授時應(yīng)用等,需要設(shè)置的內(nèi)容包括:CPU的工作頻率,需要開啟的接收信道及其它功能模塊,衛(wèi)星波束偽碼序列及初相,中頻數(shù)據(jù)位寬(2~4bits),中頻數(shù)據(jù)編碼方式,中頻頻點,采樣率,積分周期,捕獲門限,環(huán)路帶寬,定位方式,通信方式,授時方式,發(fā)射信號產(chǎn)生模式等。
在完成模式設(shè)置后,啟動捕獲流程。捕獲功能由硬件自動進行,捕獲模塊提取各積分累加結(jié)果,按照既定捕獲算法及參數(shù),完成信號捕獲,并報告捕獲狀態(tài)。在完成信號的捕獲后進入信號跟蹤流程,根據(jù)環(huán)路參數(shù)設(shè)置,跟蹤環(huán)路計算出誤差調(diào)整量,對本地載波及本地碼進行動態(tài)調(diào)整。幀同步在信號捕獲后立即啟動。確定幀標(biāo)志后(幀同步狀態(tài))即可將接收數(shù)據(jù)分幀緩存,收齊一幀數(shù)據(jù)后啟動Viterbi譯碼,獲得衛(wèi)星原始電文。
在完成幀同步后,進入信息處理流程:提取接收功率、偽碼測量值、載波相位測量值、衛(wèi)星電文,并利用以上數(shù)據(jù)進行數(shù)據(jù)通信。
3.1 機載設(shè)備
圖7 機載設(shè)備系統(tǒng)組成圖
3.1.1 硬件組成
機載設(shè)備的硬件組成包括STM32主處理器、北斗模塊、3G模塊、天線單元、外部接口和供電電源等。其中主處理器包含五個串口,負責(zé)與北斗模塊、3G模塊、2個兩部接口和一個調(diào)試接口連接。北斗模塊負責(zé)北斗定位和短報文收發(fā);3G模塊負責(zé)3G/4G鏈路的數(shù)據(jù)通信;供電單元采用功率較大且輸出電平類型多樣的電源轉(zhuǎn)換芯片,將無人機的機上電源轉(zhuǎn)換為機載設(shè)備內(nèi)部工作所需的各種電平;調(diào)試接口包括JTAG和串口兩種;外部接口主要是與自動駕駛儀和 ADS-B防撞設(shè)備的信息交互。
3.1.2 工作流程
如圖 8所示,機載設(shè)備上電后,經(jīng)過開機初始化,通過中斷方式接收自動駕駛儀、ADS-B和北斗模塊的相關(guān)數(shù)據(jù),然后自檢3G/4G鏈路和北斗鏈路的信號情況,根據(jù)鏈路優(yōu)先級選取原則,將接收到的數(shù)據(jù)進行組包,其中3G/4G鏈路的數(shù)據(jù)包較大,為412字節(jié),北斗鏈路數(shù)據(jù)包相對較小,為69個字節(jié),最后通過通信模塊將打包后的數(shù)據(jù)發(fā)送至地面設(shè)備。
圖8 機載設(shè)備工作流程圖
3.1.3 關(guān)鍵技術(shù)
關(guān)鍵技術(shù)主要包括中斷嵌套技術(shù)和數(shù)據(jù)融合技術(shù)。由于整個機載設(shè)備有四個串口同時工作,且數(shù)據(jù)通信速率較快,其中自動駕駛儀和ADS-B的數(shù)據(jù)速率是一秒多幀、多字節(jié)的形式發(fā)送數(shù)據(jù)的。因此需采用中斷嵌套技術(shù)解決多個串口同時接收數(shù)據(jù)的難題,保證數(shù)據(jù)接收過程中不丟包,且留出足夠的時間供數(shù)據(jù)融合處理。另外機載設(shè)備接收的數(shù)據(jù)量較大,需要在短時間內(nèi)對接收的各項數(shù)據(jù)進行協(xié)議解析、數(shù)據(jù)篩選和數(shù)據(jù)組包,通過數(shù)據(jù)融合技術(shù)來壓縮數(shù)據(jù)處理的時間,從而保證數(shù)據(jù)的實時發(fā)送。
3.2 地面設(shè)備
3.2.1 系統(tǒng)組成
地面設(shè)備主要包括北斗指揮機、地面服務(wù)器和管制員席幾部分。其中北斗指揮機用以接收機載設(shè)備的北斗短報文信息,服務(wù)器主要是接收機載設(shè)備的3G/4G鏈路信息,并對接收到的所有數(shù)據(jù)(含北斗鏈路)進行保存和網(wǎng)絡(luò)分發(fā),管制員席位主要是將接收的機載信息進行動態(tài)顯示,并輔助完成無人機空域管理,另外通過串口的形式將接收到的機載信息分發(fā)送至地面指控席。
3.2.2 管制員席
管制員席是在臺式計算機上安裝管制員席軟件來實現(xiàn)的,軟件的主要功能有地圖操作、數(shù)據(jù)管理、航跡管理、空域管理、告警管理、系統(tǒng)設(shè)置等功能。其中地圖操作包括漫游、縮放、偏心、復(fù)位、動態(tài)測距等功能;數(shù)據(jù)管理包括數(shù)據(jù)列表、告警列表、數(shù)據(jù)查詢、數(shù)據(jù)編輯等功能;航跡管理包括尾跡點、航跡圈、數(shù)據(jù)源等功能;空域管理包括空域劃設(shè)、空域查詢、空域編輯等;告警管理包括空域激活、去激活、告警設(shè)置等功能;系統(tǒng)設(shè)置主要是對系統(tǒng)的相關(guān)參數(shù)進行設(shè)置,如服務(wù)器地址、中心點位置、指控席地址等。具體的管制員界面如圖9所示:
圖9 管制員席界面圖
3.2.3 管制員席軟件的工作流程
如圖10所示,管制員席在完成系統(tǒng)初始化及地圖載入后,便處于數(shù)據(jù)接收準(zhǔn)備狀態(tài)。當(dāng)3G/4G鏈路的機載數(shù)據(jù)到達時,會保存至地面服務(wù)器,而北斗鏈路的數(shù)據(jù)會通過北斗指揮機發(fā)送至管制員席,然后由管制員席轉(zhuǎn)存至服務(wù)器。服務(wù)器在接收到不同鏈路的數(shù)據(jù)后,會根據(jù)不同的協(xié)議分別進行初步解析,并將解析后的數(shù)據(jù)分發(fā)至管制員席。管制員席在接收到數(shù)據(jù)后進行二次解析,動態(tài)顯示,并輔助完成管制員席的一系列功能如空域管理、航跡管理、告警管理等;另外根據(jù)指控站的需要,將數(shù)據(jù)組包通過串口串分發(fā)至指控席。
圖10 管制員席工作流程圖
為了驗證整個系統(tǒng)的正確性、穩(wěn)定性和可靠性,初步采用車輛代替無人機利用跑車實驗的形式來驗證。通過在車輛上安裝機載設(shè)備、自動駕駛儀設(shè)備、ADS-B防撞設(shè)備,通過3G/4G/北斗鏈路進行數(shù)據(jù)通信。在地面的管制員席上通過劃設(shè)空域的方式進行空域管理,在空域激活后當(dāng)無人機入侵時,會有醒目的告警提示。另外管制員席在接收到數(shù)據(jù)后,會實時通過串口發(fā)送至指控站。試驗結(jié)果表明,整個系統(tǒng)工作穩(wěn)定,3G/4G/北斗鏈路切換快速可靠,數(shù)據(jù)傳輸、解析、顯示和分發(fā)均正確無誤。
本文通過采用3G/4G/北斗這種全新組合的通信鏈路,實現(xiàn)地面設(shè)備與無人機之間進行數(shù)據(jù)通信,在傳統(tǒng)無人機遙測鏈路上提供了一種備份的通信手段,并在地面初步嘗試了新鏈路下的民用無人機的航空管制。經(jīng)過初步驗證,整個系統(tǒng)達到了預(yù)期的效果,為民用無人機的進一步發(fā)展提供了新的思路。
[1] 張治生.無人機地面站系統(tǒng)設(shè)計與開發(fā)[D].西安:西北工業(yè)大學(xué),2007:2-5.
[2] 駱訓(xùn)紀,朱紀洪.無人機航跡系統(tǒng)研究[J].測控技術(shù),2002,21(11):47-50.
The research on the civil UAV air traffic control system based on the 3G / 4G and Beidou communication link
For the development of the civil UAV, we propose one kind of air traffic control system, which is new, inexpensive and practical. This kind of system makes the use the civilian 3G/4G and Beidou as the communication link to transmit the UAV information to the ground server. The information is then distributed and shared, in addition to make the corresponding airspace management. This air traffic control system provides a new way of thinking for the subsequent development of the civil UAV. In this thesis, we describe the UAV air control system mainly from the airborne equipment and the ground equipment, and use the experiment of the sport car to verify the specific effects finally.
UAV; Beidou communication; 3G/4G
V21
A
1008-1151(2016)01-0007-04
2015-12-11
葛靦(1986-),中國電子科技集團公司第二十七研究所雷達與測控系統(tǒng)事業(yè)部工程師,從事通信技術(shù)和智能終端行業(yè)。