摘 要: 針對ADS-B技術(shù)存在的抗干擾能力低、容易受到干擾和欺騙的問題,在分析傳統(tǒng)的ADS-B信息校驗技術(shù)的基礎(chǔ)上,提出了一種利用無線電測向技術(shù)實現(xiàn)ADS-B信息校驗的新方法。該方法可以實現(xiàn)ADS-B虛假目標的有效識別。
關(guān)鍵詞: ADS-B;測向天線;信息校驗
ADS-B[1]技術(shù)是ICAO(國際民航組織)推薦使用的集衛(wèi)星導(dǎo)航、數(shù)據(jù)通信和航空監(jiān)視應(yīng)用于一體的新一代交通運輸系統(tǒng)的先進技術(shù)。ADS-B技術(shù)將衛(wèi)星導(dǎo)航、通信鏈路、機載設(shè)備(IN,OUT)以及地面設(shè)備(IN,OUT)等先進技術(shù)相結(jié)合,提供了更加安全、高效的空中交通監(jiān)視手段,能有效提高地面管制人員和空中飛行人員的運行態(tài)勢感知能力,擴大航空監(jiān)視的有效覆蓋范圍,提高空中交通安全水平、空域容量與運行效率[2]。
ADS-B系統(tǒng)作為民航ATM系統(tǒng)一個新興的監(jiān)視技術(shù),其具有非獨立和被動監(jiān)視的特點,這使得裝備ADS-B機載發(fā)射設(shè)備的航空器并不一定會提供有保障的、連續(xù)的飛機狀態(tài)和意圖信息,在ADS-B 系統(tǒng)運行期間,報文丟失、傳輸誤碼、主動的電子欺騙以及被動的其他信號干擾都將降低ADS-B數(shù)據(jù)的完整性[3],使得整個系統(tǒng)的安全等級大大降低,為飛行人員的自主飛行和管制人員的有效監(jiān)控造成重大的誤導(dǎo),帶來了一定的安全隱患。
當(dāng)前,信息化技術(shù)已在民航各項業(yè)務(wù)中發(fā)揮著舉足輕重的作用,ADS-B的信息校驗方法關(guān)系到ADS-B的信息安全,已成為全球民航業(yè)界專業(yè)人士共同思考和面對的課題。解決該類問題,確保ADS-B的信息安全,關(guān)鍵在于對ADS-B報文進行信息校驗,確認ADS-B數(shù)據(jù)報文的完整性,對ADS-B報文信息進行查錯與糾錯,識別ADS-B有效信息,對于錯誤信息進行過濾,防止受到人為欺騙。
1 傳統(tǒng)校驗方法
當(dāng)前常用到的對ADS-B信息進行校驗的方法主要有兩類:獨立校驗和非獨立校驗[4]。其具體實現(xiàn)方法為:NIC導(dǎo)航數(shù)據(jù)完好性判斷、Kalman濾波器跟蹤預(yù)測和多傳感的數(shù)據(jù)融合對比。
1.1 NIC導(dǎo)航數(shù)據(jù)完好性判斷
RTCA DO-260/EUROCAE ED-102中規(guī)定,在較低版本(Version 0)中的ADS-B在狀態(tài)矢量報告報文信息里用NUC(Navigation Uncertainty Category)來描述ADS-B的信息可靠性,但是當(dāng)升級到較高版本(Version 2),在RTCA DO-260B/EUROCAE ED-129中,ADS-B報文在狀態(tài)矢量字段中包含了NIC(Navigation Integrity Category)[5-6],NIC值用于判斷ADS-B報文報告的地理位置信息是否可用于監(jiān)視應(yīng)用,可以通過該數(shù)值來判斷報文的完好性。
1.2 Kalman濾波器跟蹤預(yù)測
利用自適應(yīng)的Kalman Filters 算法對接收到的ADS-B信號的噪聲進行濾波[7-8],識別、抑制錯誤數(shù)據(jù),平滑、補充丟失數(shù)據(jù),并提供當(dāng)前最優(yōu)狀態(tài)的估計值,預(yù)測目標飛機在下一時刻的位置。當(dāng)接收到的實際位置和預(yù)測的位置接近時,判定數(shù)據(jù)達到完好性要求,該目標為真目標;反之,當(dāng)實際位置和預(yù)測的位置相差大于某個門限時,則認為該目標為假目標,丟棄該數(shù)據(jù)[9]。該方法在航跡預(yù)推中應(yīng)用較廣。
1.3 多傳感器的數(shù)據(jù)融合對比
在同一時間,針對同一目標使用雷達和ADS-B兩種監(jiān)視技術(shù),對各系統(tǒng)接收到的信息進行數(shù)據(jù)融合[10],提供最小位置誤差的系統(tǒng)航跡,對ADS-B信息進行對比驗證,確定目標的真?zhèn)魏涂煽啃浴?br/>
針對虛假目標模擬靜態(tài)目標、線性運動目標以及預(yù)設(shè)航跡單、多目標,并通過便攜式發(fā)射器進行發(fā)射,完成了模擬信息對外廣播的欺騙方法,在ADS-B信息接收端,按照上面提到的傳統(tǒng)的ADS-B信息校驗方法,對數(shù)據(jù)進行處理,基本上都能辨別信息的真?zhèn)巍?br/>
但是,當(dāng)來自虛假目標的模擬的ADS-B數(shù)據(jù)完全按照標準ADS-B報文格式進行編碼和處理時,從報文傳輸和編碼的角度分析,由于ADS-B系統(tǒng)采用了公開的頻率,其調(diào)試方式、數(shù)據(jù)格式和通信方式也都有相應(yīng)的技術(shù)文檔對其進行了詳細的說明,并且所有的ADS-B報文必須遵照這一技術(shù)文檔進行編碼和傳輸,因此,有特殊意圖的用戶完全可以在地面或是在空中模擬空中飛行的飛機定時廣播的信息報文,以及地面基站詢問、其他飛機詢問、應(yīng)答的數(shù)據(jù),因而對其他飛機和地面基站而言,這個模擬的飛機與其他飛機相比可能沒有明顯的區(qū)別。針對此類類型的電子欺騙,在采用傳統(tǒng)的校驗方法時,就不能有效地辨別信息的真?zhèn)巍?br/>2 測向天線校驗
對于完全符合技術(shù)要求的ADS-B欺騙信息報文,可以利用無線電信號的傳輸特性,從無線電信號的角度分析,如果只是在地面固定地點模擬ADS-B信號,則在信號強度和方向性等方面與實際的ADS-B信號應(yīng)該有差別,如果在地面上設(shè)置有方向性的無線電測向天線,則很容易跟蹤并發(fā)現(xiàn)該信號的無線電波束。此時,可以利用電磁波傳播特性,采用無線電測向設(shè)備測定無線電波來驗證信息的真?zhèn)巍?br/>
本文所研究的信息校驗方法是采用測向天線方式對信息源發(fā)出的無線電波信號進行方位驗證[11],確保信號源方位與信息內(nèi)容預(yù)測方位的一致性,防止虛假目標模擬正常的ADS-B信號來對接收方進行欺騙。
2.1 測向天線校驗ADS-B信息原理
ADS-B信息的經(jīng)度、緯度、高度等位置信息都包含在ADS-B的報文中,因此ADS-B的發(fā)射設(shè)備在向外廣播ADS-B報文信息時,被接收站接收后可以計算出該目標在下一時刻的預(yù)測位置,如果實測信息源方位和來自信息的預(yù)測方位能夠有效匹配,即通過ADS-B地面站設(shè)備收到的ADS-B信息和通過測向天線偵測到的無線電信號源的位置是一致的,則可以判斷該ADS-B信息是可靠的;反之,則不然。
2.2 測向天線校驗ADS-B信息流程
圖1為使用測向天線對目標進行限定范圍搜索的流程。
對圖1中的流程分析如下:
(1)測向天線系統(tǒng)通過本地測向天線系統(tǒng)自帶的GPS設(shè)備獲取測向天線系統(tǒng)在K時刻的精確GPS坐標,記為經(jīng)度λ0、緯度φ0,高度h0,并將該GPS坐標作為本地方位換算的一個初始點。
(2)系統(tǒng)控制器通過讀取ADS-B接收機接收的目標航空器的ADS-B報文,對報文進行解析,獲取目標航空器在K時刻自身發(fā)送出來的GPS坐標位置,并利用Kalman濾波預(yù)推計算出K+1時刻的目標航空器的GPS坐標預(yù)測值,記為經(jīng)度λ、緯度φ、高度h。
(3)利用(1)和(2)中的GPS坐標,根據(jù)式(1)可以計算出在K+1時刻目標位置與測向天線之間的方位角理論值β,根據(jù)式(2)計算出K+1時刻目標位置與測向天線之間的距離rh,等效地球半徑為R,目標投影點的球心角為γ。
(4)在K+1時刻,系統(tǒng)計算出K+1時刻的方位角β,通過天線控制的伺服系統(tǒng),驅(qū)動天線調(diào)到方位角β,這時應(yīng)接收到有效的ADS-B 信息,同時還可以計算出目標航空器與測向天線之間的距離為rh。
(5)在測向天線預(yù)測目標的方位后,通過與測向天線系統(tǒng)連接的ADS-B接收設(shè)備對接收到的無線電信號進行解析,如果此時能夠解析出正確的且與獨立的ADS-B設(shè)備解析出來的ADS-B信息一致,則表明測向天線系統(tǒng)接收到的信號是真實飛行目標發(fā)送的,因此沒有欺騙性的虛假模擬信號;否則,如果測向天線所連接的接收設(shè)備沒有接收到ADS-B信息或者是接收到的ADS-B信息與獨立接收設(shè)備接收到的信息不一致,則該信息為虛假的模擬目標。
上述驗證方式是通過先接收信息,再根據(jù)預(yù)計目標方位與實際接收到的目標位置進行對比;同樣,可以通過測向天線有目的地搜索ADS-B信息,通過本地接收機解析后,獲取信號源方位信息,再送到獨立的ADS-B接收機進行對比驗證,也可以得出信號源是否是同一目標。
為了將測向天線系統(tǒng)快速而準確地指向預(yù)計目標的方位,需要利用解析的ADS-B信息中的目標高度、經(jīng)緯度、速度等參數(shù),采用較好的航跡預(yù)計算法,對目標的下一次發(fā)送信息的位置進行提前預(yù)計。通過測向天線伺服系統(tǒng)跟蹤預(yù)計飛行器目標位置,對比ADS-B接收機是否接收到與上一次相關(guān)聯(lián)的目標信息,便可以跟蹤測量預(yù)計的飛行器,并根據(jù)結(jié)果判斷目標的真?zhèn)巍?br/>
本文提出的基于無線電測向技術(shù)的ADS-B信息校驗技術(shù), 對比傳統(tǒng)的ADS-B信息校驗方法,該校驗方法對于嚴格按照ADS-B報文格式編寫的偽ADS-B報文信息,可以實現(xiàn)有效識別。該研究成果可以為中國民航在下一階段對ADS-B技術(shù)的全面應(yīng)用中,進行進一步的驗證和校驗方法的優(yōu)化,可有效地檢測ADS-B信息的合法性,實時地阻止ADS-B虛假目標的欺騙事件的發(fā)生,提高航空安全的保障性。
參考文獻
[1] 中國民用航空局.MH/T 4036-2012,1 090 MHz擴展電文廣播式自動相關(guān)監(jiān)視地面站(接收)設(shè)備技術(shù)要求[S].北京,2012.
[2] 中國民用航空局.中國民用航空ADS-B實施規(guī)劃[Z].北京,2012.
[3] WALLACE E.Kelly III,Rockwell Collins,Conflict detection and alerting for separation assurance systems[C].1999 Digital Avionics Systems Conference,St.Louis,Mo.USA,1999.
[4] 王彩榮,李曉毅.Hamming Code信息校驗方法研究[J].微處理機,2001(2):33-34.
[5] SC-186,RTCA DO-260B.Minimum operational performance standards for 1 090 MHz extended squitter automatic dependent surveillance-broadcast(ADS-B) and traffic information services-broadcast(TIS-B)[S].RTCA,Inc.,2009.
[6] SC-186,RTCA DO-282B.Minimum operational performance standards for universal access transceiver(UAT) automatic dependent surveillance broadcast(ADS-B)[S].RTCA,Inc.,2009.
[7] KEMKEMIAN S,NOUVEL-FIANI M,CORNIC P,et al. Radar systems for sense and avoid on UAV[C].International Radar Conference,Bordeaux,F(xiàn)rance,2009.
[8] 吳炯,白存儒.航跡預(yù)測方法在航路飛行中的應(yīng)用[J].交通與計算機,2007,25(1):57-60.
[9] FRITZ A.Precise position service to satisfy ADS-B out mandate[C].2011 Integrated Communications Navigation and Surveillance(ICNS) Conference,2011.
[10] CORNIC P,GARREC P,KEMKEMIAN S.Sense and avoid radar using data fusion with other sensors[C].IEEE Aerospace Conference,Big Sky,MT,USA,2011.
[10] 陶可妍,靳英衛(wèi),閆英敏.船載衛(wèi)星天線伺服系統(tǒng)仿真設(shè)計[J].微計算機信息,2007,23(31):201-202.
[11] 潘衛(wèi)軍,馮子亮,王洋,等.一種檢測ADS-B虛假目標的方法[P].中國.102323567A.2012-01-18.