劉玨 張恩宇 漆駿騫 程伯晗
摘? 要:文章探究了北斗二代定位的基本原理和廣播式自動相關(guān)監(jiān)視(ADS-B)的工作原理,設(shè)計了裝載在無人機(jī)上的北斗模塊和機(jī)載ADS-B模塊,并進(jìn)行集成設(shè)計出一套可以對無人機(jī)進(jìn)行準(zhǔn)確追蹤定位以及管理的無人機(jī)監(jiān)視管理系統(tǒng)。該系統(tǒng)軟件基于java技術(shù)和B/S結(jié)構(gòu),經(jīng)過驗證可以在瀏覽器有效運行,系統(tǒng)不僅可以對已注冊無人機(jī)進(jìn)行監(jiān)視,而且可以對所有系統(tǒng)用戶進(jìn)行統(tǒng)一管理,該系統(tǒng)為無人機(jī)管理提供應(yīng)用支持。
關(guān)鍵詞:北斗;ADS-B;無人機(jī)監(jiān)管
中圖分類號:TN967? ? ? ? ?文獻(xiàn)標(biāo)志碼:A? ? ? 文章編號:2095-2945(2020)15-0037-03
Abstract: This paper probes into the basic principle of the second generation positioning of Beidou and the working principle of Automatic Dependent Surveillance - Broadcast (ADS-B), designs the Beidou module and airborne ADS-B module loaded on the UAV, and designs a set of UAV monitoring and management system which can track and manage the UAV accurately. The system software is based on Java technology and B/S structure, and it is verified that it can run effectively in the browser. The system can not only monitor the registered UAV, but can also manage all the system users. The system provides application support for UAV surveillance.
Keywords: Beidou; ADS-B; UAV surveillance
引言
近年隨著通用航空的迅速發(fā)展,國家出臺了許多無人機(jī)管控的相關(guān)法律法規(guī)文件,無人機(jī)的管理也逐步由散亂走向體系化。然而,無人機(jī)仍屬于新興行業(yè),其飛行管理等仍然存在著很大空缺。
針對目前無人機(jī)飛行監(jiān)視與管理兩難的問題,本文將提出基于北斗衛(wèi)星系統(tǒng)、ADS-B以及云平臺等相關(guān)技術(shù)的無人機(jī)監(jiān)視管理系統(tǒng)設(shè)計方案,以實現(xiàn)無人機(jī)飛行管理規(guī)范化和高效化。
1 總體設(shè)計
北斗導(dǎo)航系統(tǒng)是我國自主研發(fā)的衛(wèi)星系統(tǒng),相比于美國的GPS系統(tǒng)具有更高的可靠性;ADS-B是如今主要的監(jiān)視技術(shù)之一,系統(tǒng)將結(jié)合北斗二代衛(wèi)星與ADS-B模塊對無人機(jī)進(jìn)行精確定位,并將數(shù)據(jù)導(dǎo)入云平臺,進(jìn)行進(jìn)一步的數(shù)據(jù)分析與處理,最后在系統(tǒng)軟件中呈現(xiàn)所需的無人機(jī)飛行計劃數(shù)據(jù)(起、終點位置坐標(biāo)、飛行路線,最大飛行高度、任務(wù)類型等)和實時飛行參數(shù)(海拔高度、經(jīng)緯度坐標(biāo)、飛機(jī)仰角、已飛時間等)。系統(tǒng)對無人機(jī)進(jìn)行長期監(jiān)視,使得飛行在相同航路的無人機(jī)之間能夠保持安全的飛行距離。系統(tǒng)兼具無人機(jī)飛行任務(wù)管理功能,能夠?qū)o人機(jī)注冊信息進(jìn)行驗證以及對報備的飛行計劃進(jìn)行審批與管理。
2 北斗與ADS-B鏈路
2.1 北斗導(dǎo)航定位
北斗定位是通過測量衛(wèi)星與待測物的偽距而得到的,也就是指包含了鐘差、設(shè)備時延以及大氣層干擾的距離,因其不完全等于真實距離,從而稱之為偽距。北斗衛(wèi)星系統(tǒng)測量不少于4顆衛(wèi)星與接收機(jī)之間的距離,交會得到待測物的坐標(biāo)。公式為:
i表示偽距,(X,Y,Z)表示接收機(jī)的三維坐標(biāo),?啄i表示偽距測量的誤差,包括接收機(jī)鐘差和大氣折射等。
根據(jù)用戶機(jī)的狀態(tài),北斗衛(wèi)星系統(tǒng)具有靜態(tài)定位和動態(tài)定位兩種不同模式的定位方式,其原理均可簡單概述為由衛(wèi)星發(fā)射信號給接收機(jī),用戶根據(jù)信號傳遞的延遲結(jié)算出與每顆衛(wèi)星之間的距離從而得到用戶的相對位置或絕對位置。
靜態(tài)定位適用于靜止或者緩慢運動的物體,在一個觀測周期內(nèi)無法探測到其位置的變化。這種定位方式只需要一臺接收機(jī),費用較低而且使用靈活,無多值問題[1]。根據(jù)參考系的選取不同,可將定位分為絕對定位和相對定位,圖1表示了動態(tài)絕對定位和靜態(tài)相對定位的原理。
2.2 ADS-B數(shù)據(jù)鏈路
ADS-B,又稱廣播式自動相關(guān)監(jiān)視,是一個集通信與監(jiān)視于一體的信息系統(tǒng)。該系統(tǒng)由機(jī)載設(shè)備(GPS接收機(jī)、數(shù)據(jù)收發(fā)機(jī)及其天線、駕駛艙沖突信息顯示器(CDTI))和地面設(shè)備。航空器可以使用ADS-B機(jī)載設(shè)備,利用數(shù)據(jù)鏈(1090ES,UAT,VDL4)以DF17格式可以向外發(fā)送航空器的位置、速度、高度、姿態(tài)等信息。配備接收機(jī)的周圍航空器接收到ADS-B信息后,經(jīng)過機(jī)載計算機(jī)將數(shù)據(jù)顯示到CDTI上。
ADS-B地面站可以進(jìn)行接收、發(fā)送和處理地空數(shù)據(jù)廣播報文等一系列工作,得到無人機(jī)飛行數(shù)據(jù),并通過告警算法來判斷兩無人機(jī)之間是否存在沖突,同時可以保證空中交通管制部門來控制低空空域的整體狀態(tài),使得低空空域中無人機(jī)的安全可以得到有效、及時的保障。而ADS-B機(jī)載設(shè)備可以對獲得的各種數(shù)據(jù)進(jìn)行處理,從而得到航空器的飛行姿態(tài)和位置坐標(biāo)等狀態(tài)數(shù)據(jù)。
3 系統(tǒng)模塊設(shè)計
3.1 北斗模塊設(shè)計
北斗導(dǎo)航模塊分為定位系統(tǒng)、通信系統(tǒng)和電源系統(tǒng)[2]。
3.1.1 北斗定位系統(tǒng)
北斗定位系統(tǒng)包含北斗模塊和北斗天線,無人機(jī)北斗模塊包含三大模塊:射頻模塊、基帶模塊及信息處理模塊。
(1)射頻模塊
RF射頻模塊負(fù)責(zé)高頻衛(wèi)星信號的接收,并進(jìn)行降頻處理,降為中頻。
(2)基帶模塊
基帶模塊接收到前端射頻降頻信號后,對BDS導(dǎo)航信號進(jìn)行捕獲、跟蹤,將接收的中頻信號降為基帶信號,并解析出原始導(dǎo)航電文。
(3)信息處理模塊
信息處理模塊接收到原始導(dǎo)航電文,利用導(dǎo)航算法得到被測航空器精確位置。
3.1.2 北斗通信系統(tǒng)
無人機(jī)通過其中飛控系統(tǒng)的北斗模塊,發(fā)送無人機(jī)的所在時間、速度、航向等信息。
(1)北斗導(dǎo)航BDS接收到用戶請求的ID信息,與導(dǎo)航信息一起進(jìn)行封裝加密,隨后將加密信號傳輸至北斗衛(wèi)星地面接收站。
(2)北斗衛(wèi)星地面接收站接收到BDS加密數(shù)據(jù)后進(jìn)行解密,解密后向所有用戶廣播。
(3)各用戶接收到廣播BDS報文并進(jìn)行調(diào)制、解密,解析出報文的ID信息,接收與自身ID一致的導(dǎo)航數(shù)據(jù),丟棄不一致數(shù)據(jù)。
要考慮空中因素對信號的多經(jīng)干擾,噪聲干擾,對實際的BDS導(dǎo)航信號除了報文封裝加密解密,傳輸系統(tǒng)還需要進(jìn)行信號調(diào)制、抗多徑干擾、信號編解碼及校驗。
3.1.3 電源管理
為保證無人機(jī)及其周圍環(huán)境的安全,操作者應(yīng)時刻留意無人機(jī)電量。無人機(jī)可通過飛控系統(tǒng)的北斗模塊,發(fā)送無人機(jī)的電池余量。并設(shè)置電源管理功能:電源管理部分要求能夠?qū)╇婋姵氐某浞烹娺M(jìn)行管理,提供低電壓告警指示、充電防過充保護(hù)等功能。
3.2 ADS-B模塊設(shè)計
ADS-B機(jī)載設(shè)備主要由4部分組成,分別為外部的輸入數(shù)據(jù)源、1090ES ADS-B OUT數(shù)據(jù)發(fā)射子系統(tǒng)、1090ES ADS-B IN數(shù)據(jù)接收子系統(tǒng)及輸出數(shù)據(jù)客戶應(yīng)用。
ADS-B OUT數(shù)據(jù)發(fā)射子系統(tǒng)可以將航空器的呼號、速度、航向、經(jīng)緯度、高度等信息通過1090ES數(shù)據(jù)鏈定期自動廣播出去,ADS-B IN數(shù)據(jù)接收子系統(tǒng)通過接受ADS-B報文得到其他航空器的位置、速度、高度呼號信息,并將這些信息顯示在CDTI上,從而使得駕駛員能夠詳盡地了解航空器周圍的空域情況[3]。
ADS-B采用DF17格式報文進(jìn)行空-地數(shù)據(jù)傳輸,航空器數(shù)據(jù)信息經(jīng)過編碼、調(diào)制后通過無線電進(jìn)行發(fā)送傳輸;同時,地面站通過ADS-B的天線接收航空器機(jī)載設(shè)備發(fā)射的ADS-B報文。在對DF17格式的報文解析完后,生成航行動態(tài)監(jiān)視終端顯示數(shù)據(jù),實現(xiàn)地面對空中航空器的監(jiān)視[4]。
4 綜合管理云平臺
無人機(jī)監(jiān)管系統(tǒng)基于J2EE架構(gòu),采用跨平臺技術(shù),適合多個操作系統(tǒng)。利用北斗系統(tǒng)獲得無人機(jī)的地理位置,通過陸基ADS-B信號采集無人機(jī)信號采集接受設(shè)備的數(shù)據(jù),展現(xiàn)無人機(jī)的動態(tài)信息,從而實現(xiàn)對無人機(jī)飛行數(shù)據(jù)的動態(tài)監(jiān)視以及管理。
4.1 數(shù)據(jù)信息接收
無人機(jī)北斗模塊接收的定位信息以及慣導(dǎo)模塊收集到的姿態(tài)信息、航向信息通過機(jī)載ADS-B模塊向外發(fā)射,地面的ADS-B接收機(jī)調(diào)整到相應(yīng)的接收頻率,以獲得相關(guān)的數(shù)據(jù)信息。同時機(jī)載ADS-B與陸基ADS-B信號采集接收設(shè)備進(jìn)行數(shù)據(jù)交互,以地圖標(biāo)注點的形式展示動態(tài)的ADS-B數(shù)據(jù)。監(jiān)管云臺動態(tài)實時顯示監(jiān)視畫面包含了無人機(jī)起降點、以及全部飛行空域信息(管制空域、報告空域、監(jiān)視空域)。通過ADS-B OUT功能獲得的實時、連續(xù)、準(zhǔn)確的無人機(jī)地址碼、飛行標(biāo)識、位置、高度、航向以及其它飛行信息也會在監(jiān)管云臺上顯示出來。
4.2 用戶使用介紹
用戶創(chuàng)建帳號后在監(jiān)管云臺上必須進(jìn)行實名信息認(rèn)證審核,已經(jīng)在中國民用航空局無人機(jī)實名登記系統(tǒng)上登記通過后的無人機(jī)方可接入本監(jiān)管云臺。飛手在上傳無人機(jī)駕駛執(zhí)照照片并通過審核后可以使用本監(jiān)管云臺部分功能,如無人機(jī)飛行任務(wù)申請,空域申請,飛行計劃申請等。在接受到無人機(jī)用戶提出飛行申請后,系統(tǒng)將無人機(jī)用戶的飛行計劃統(tǒng)一提交到有關(guān)批準(zhǔn)部門,如飛行計劃受到批準(zhǔn)后,方可進(jìn)行無人的飛行活動。監(jiān)管審核用戶可在此期間對已經(jīng)申請的飛行計劃信息進(jìn)行管理操作、歸檔處理等。
5 方案缺點分析
5.1 北斗衛(wèi)星導(dǎo)航系統(tǒng)缺點
北斗衛(wèi)星的短報文通信有120字節(jié)的限制,民用單次通信容量有限,因此在所需數(shù)據(jù)量較大時會產(chǎn)生不便利的問題。并且,北斗衛(wèi)星的定位精度相比于GPS仍有一定的差距,在較復(fù)雜情況下的精準(zhǔn)定位有一定難度。
此外,北斗系統(tǒng)還具有無法忽略的高時延,這是由于北斗的定位原理所造成的。GPS的定位原理是,用戶在接收到衛(wèi)星發(fā)射的信號后解算來自多顆衛(wèi)星的信號從而得到自身的位置;而北斗是由用戶向衛(wèi)星發(fā)射信號后,衛(wèi)星在將信號發(fā)射給地面站解算得到用戶的位置,最后再發(fā)送給用戶端接收機(jī),這個過程中就會產(chǎn)生較大的干擾和較高的信號時延問題。不過對于高速運動的物體,存在較大的誤差,但對于“低小慢”的旋翼無人機(jī),則誤差相對較小。
5.2 ADS-B存在的問題及解決
我國ADS-B存在著一定的問題,其一,定位信息數(shù)據(jù)來源于GPS,由此帶來了安全性、可靠性及擴(kuò)展性等方面的問題。其二,目前ADS-B廣泛應(yīng)用于民航客機(jī)等大型航空器,所以市面上ADS-B機(jī)載設(shè)備都是為大型航空器所研制,具有質(zhì)量高、所占空間大、價格昂貴等特點。要想將ADS-B應(yīng)用于無人機(jī)上,需要對ADS-B機(jī)載設(shè)備進(jìn)行改裝。
對現(xiàn)有ADS-B機(jī)載設(shè)備進(jìn)行改裝,改裝過后的ADS-B機(jī)載設(shè)備能夠克服質(zhì)量高、所占空間大等缺陷,并且具備功耗低的特征。同時,該設(shè)備保留了ADS-B OUT和IN功能。能夠保證無人機(jī)應(yīng)用北斗技術(shù)且具備既能向外發(fā)送ADS-B信息,又能接受ADS-B信息。
參考文獻(xiàn):
[1]劉堯.基于北斗衛(wèi)星定位信息接收與處理系統(tǒng)的實現(xiàn)[D].大連海事大學(xué),2012.
[2]農(nóng)軍.應(yīng)用北斗導(dǎo)航設(shè)計無人船艇通信數(shù)據(jù)傳輸系統(tǒng)[J].艦船科學(xué)技術(shù),2019,41(12):106-108.
[3]張召悅.空管監(jiān)視技術(shù)[M].國防工業(yè)出版社,2017.
[4]張永旺.基于北斗RDSS和ADS-B的航空監(jiān)視系統(tǒng)架構(gòu)研究[J].電腦知識與技術(shù),2017,13(26):169-170.