《電子技術應用》
您所在的位置:首頁 > 通信與網(wǎng)絡 > 設計應用 > 一種S模式ADS-B前導脈沖檢測方法
一種S模式ADS-B前導脈沖檢測方法
王永利,姚旺君,陳嚴君,張鵬
(中國電子信息產(chǎn)業(yè)集團有限公司第六研究所,北京 100083)
摘要: ADS-B是國際民航組織正在積極推廣的一種航行監(jiān)視技術。S模式前導脈沖檢測方法是現(xiàn)有1090ES ADS-B接收技術的關鍵和難點,是后續(xù)報文有效提取的前提和基礎。基于1090ES ADS-B消息信號標準通信協(xié)議,充分利用了消息前導部分能量分布的特點,提出了一種能量動態(tài)匹配檢測方法,定位前導脈沖位置,并通過消息數(shù)據(jù)部分中DF字段脈沖功率一致性驗證,從而確保前導脈沖檢測的嚴謹性。實驗結果表明,該檢測方法是完全可行的,具有更高的檢測概率,并且也適用于存在交織時的前導脈沖檢測。
中圖分類號:TP273
文獻標識碼:A
DOI: 10.19358/j.issn.2096-5133.2018.08.020
中文引用格式:王永利,姚旺君,陳嚴君,等.一種S模式ADS-B前導脈沖檢測方法[J].信息技術與網(wǎng)絡安全,2018,37(8):83-87.
A method to detect S mode ADS-B preamble pulse
Wang Yongli,Yao Wangjun,Chen Yanjun, Zhang Peng
(The 6th Research Institute of China Electronics Corporation, Beijing 100083, China)
Abstract: ADS-B is a navigation monitoring technology that the ICAO is actively promoting. The S mode preamble pulse detection method is the key and difficult point of the existing 1090ES ADS-B reception technology, and is the premise and foundation for effective extraction of subsequent messages. Based on the standard communication protocol of 1090ES ADS-B message signal, this paper makes full use of the characteristics of the energy distribution in the preamble. A dynamic matching detection method is proposed to locate the position of the preamble pulse and verify the consistency of the pulse power of the DF field in the message part, thus ensuring the preciseness of the preamble detection. The experimental results show that the detection method is completely feasible and has higher detection probability, and it is also suitable for preamble detection when there is interleaving. Key words:
Key words : ADS-B; monitoring technology; preamble pulse; interweave; retrigger;FPGA

 0  引言

 

廣播式自動相關監(jiān)視技術(Automatic Dependent Surveillance - Broadcast,ADS-B)是一種現(xiàn)代集成先進的無線數(shù)據(jù)通信技術、衛(wèi)星定位導航信息傳輸技術和自動監(jiān)視技術等相關技術于一體,并通過空-地、空-空數(shù)據(jù)鏈通信完成交通監(jiān)視和信息傳遞的新興空中交通管制技術。國際民航組織(International Civil Aviation Organization,ICAO)正在積極推廣這項航行監(jiān)視技術,將其確定為未來監(jiān)視技術發(fā)展的主要方向[1-2]。 

1090ES(1090 MHz Extended Squitter)ADS-B系統(tǒng)是基于S模式數(shù)據(jù)鏈的一種ADS-B技術。該系統(tǒng)通過GNSS機載設備的支持,發(fā)射機以ADS-B消息形式,周期性地通過空-空、空-地數(shù)據(jù)鏈廣播方式向外傳播自己的位置、高度、速度等狀態(tài)信息。 

現(xiàn)有的1090ES ADS-B消息接收技術主要采用脈沖位置檢測方法進行前導脈沖檢測,即通過每個脈沖信號的上升沿標志、有效脈沖位置標志和下降沿標志相結合的檢測方法,采取相應標準提取出前導脈沖位置[1-5]。該種檢測方法在信噪比較高時,具有較好的檢測性能。然而當信噪比相對較低時,尤其對于微弱信號,因噪音干擾,很容易造成脈沖位置判斷錯誤,從而導致前導脈沖檢測失效漏檢,丟失報文信息[3-5]。針對該技術存在的缺陷,本文提出了一種S模式ADS-B前導脈沖檢測方法,可有效解決上述問題。

 

1  1090ES ADS-B消息信號結構

 

圖1所示為1090ES ADS-B消息信號格式圖[6-7],包括前導部分和其后的數(shù)據(jù)塊。其中,前導部分的長度為8 μs,包含4個前導脈沖,分別記為:第1前導脈沖、第2前導脈沖、第3前導脈沖和第4前導脈沖;每個前導脈沖的標準寬度均為0.5 μs;第1前導脈沖、第2前導脈沖、第3前導脈沖和第4前導脈沖的標準相對位置依次為:0.0~0.5 μs、1.0 μs~1.5 μs、3.5 μs~4.0 μs、4.5 μs~5.0 μs;其后的數(shù)據(jù)塊長度為56 μs(56 bit)或者112 μs(112 bit),采用曼切斯特編碼調(diào)制,即每一bit時間長度為1 μs,有前/后半部分組成,依次用bit 1,bit 2,…,bit N表示。

 

微信截圖_20180925153016.png


對于1090ES ADS-B接收設備,在進行消息解算時,首先需要完成的操作是前導脈沖檢測,這是一切后續(xù)報文處理的前提和基礎。

 

2  1090ES ADS-B前導脈沖檢測方法

 

由圖1可知,8 μs前導部分包括0~5 μs時間段和5 μs~8 μs時間段,而DF字段位于8 μs~13 μs時間段。本文提出的前導脈沖檢測方法主要通過檢測0~5 μs時間段內(nèi)脈沖能量是否動態(tài)匹配1090ES ADS-B消息標準脈沖能量,以及通過5 μs~8 μs 時間段和8 μs~13 μs時間段內(nèi)的DF字段的能量驗證,驗證檢測結果是否正確,確定前導脈沖有效。圖2所示為1090ES ADS-B消息前導脈沖檢測功能結構框圖。

  

微信截圖_20180925153112.png

圖2中各功能模塊說明如下。 

S1:數(shù)據(jù)采樣與求和。 

采樣1090ES ADS-B數(shù)字基帶信號,依次存入5 μs長度窗口的移位寄存器中,同時求解匹配4個前導脈沖位置內(nèi)的所有采樣點的功率和值,并將結果存入“和值”移位寄存器中。

S2:前導部分前5 μs內(nèi)脈沖能量比較。 

從5 μs長度窗口的移位寄存器中分別抽取4個前導脈沖位置,即0.0 μs~0.5 μs、1.0 μs~1.5 μs、3.5 μs~4.0 μs、4.5 μs~5.0 μs內(nèi)的所有采樣點,并計算各前導脈沖的平均功率值;另抽取沒有前導脈沖位置,即0.5 μs~1.0 μs、1.5 μs~2.0 μs、3.0 μs~3.5 μs、4.0 μs~4.5 μs內(nèi)的所有采樣點,并計算各時間段內(nèi)的平均功率值;然后依據(jù)1090ES ADS-B消息信號能量分布特點,做相應標準能量比較。

S3:前導脈沖位置檢測 

前導脈沖位置檢測包括三部分內(nèi)容,具體步驟如下: 

S31. 初次前導脈沖位置檢測。 

在采樣時刻,檢測到“和值”移位寄存器中存儲的數(shù)值遞增,且前導部分前5 μs內(nèi)脈沖能量比較結果符合1090ES ADS-B消息前導脈沖位置信號能量分布,則輸出初次前導脈沖位置標志。 

S32:二次前導脈沖位置檢測。 

在初次前導脈沖位置標志時間內(nèi),檢測到“和值”移位寄存器中存儲的數(shù)值由大到小變化,則輸出二次前導脈沖位置標志。 

S33:最終前導脈沖位置檢測。 

當匹配4個前導脈沖位置采樣點的信號能量幅度“和值”最大時,則檢測到符合1090ES ADS-B消息標準的5 μs前導脈沖,輸出最終前導脈沖位置標志。即二次前導脈沖位置標志的脈沖上升沿,可定為有效前導脈沖位置標志。圖3所示為1090ES ADS-B消息前導脈沖位置檢測流程圖。

 

微信截圖_20180925153207.png

 

S4:前導脈沖參考功率的次大值和次小值。

圖4所示為前導脈沖參考功率次大值和次小值計算流程圖。

 

微信截圖_20180925153317.png

當檢測到最終前導脈沖位置標志時,分別求4個前導脈沖內(nèi)信號能量幅度的平均值,即脈沖的平均功率值。去除4個前導脈沖中平均功率值最大的和最小的,將剩余的2個平均功率值作為前導脈沖參考功率的次大值和次小值。

S5:前導脈沖位置驗證。

驗證檢測前導脈沖位置標志有效性,分為以下三部分: 

S51:前導脈沖功率一致性驗證。 

分別將前導脈沖參考功率的次大值和次小值按一定比例放大和縮小作為參考比較門限,與檢測到的4個前導脈沖的平均功率值做比較。若符合1090ES ADS-B消息標準前導脈沖位置信號能量分布要求,則進行S52部分驗證;否則驗證錯誤,前導脈沖位置標志無效。 

S52:前導部分后3 μs能量驗證。 

分別將前導脈沖第3.5 μs和4.5 μs處的脈沖平均功率值和5.0 μs至8.0 μs內(nèi)的能量進行比較。若符合1090ES ADS-B消息標準前導脈沖位置信號能量分布要求,則進行S53部分驗證;否則驗證錯誤,前導脈沖位置標志無效。 

S53:DF字段脈沖功率一致性驗證。 

將1090ES ADS-B消息數(shù)據(jù)部分中DF字段內(nèi)各脈沖平均功率值和S51中的兩個參考門限做比較。若符合1090ES ADS-B消息標準數(shù)據(jù)部分信號能量分布要求,則通過驗證,前導脈沖位置標志有效,否則無效。 

S6:交織再觸發(fā) 

實際應用中會存在信號交織的現(xiàn)象[8-9],即后一幀1090ES ADS-B前導脈沖交疊于前一幀,使得前后幀的信號幅度相互干擾,從而影響前后幀的接收處理。若前后幀的各脈沖信號能量相近,則很難提取有效的數(shù)據(jù)塊信息。本文只針對后一幀強信號交織于前一幀弱信號交織后再觸發(fā)的情況,而后一幀弱交織于前一幀強的情況無需再觸發(fā)。 

假設后強信號幀B的前導脈沖交織于前弱信號幀A內(nèi)部時,本文采用交織后前導脈沖位置再觸發(fā)檢測方法,具體步驟如下:

S61:交織后前導脈沖位置標志檢測。 

重復S1到S3步驟,和前面所述完全相同,使用相同的功能模塊處理,從而確定再觸發(fā)后有效前導脈沖位置。 

S62:交織后前導脈沖參考功率的次大值和次小值。 

交織后4個前導脈沖能量的提取與比較,與S4提取策略相同。區(qū)別之處在于選用一組再觸發(fā)寄存器分別存儲后一幀前導脈沖參考功率的次大值和次小值。 

S63:交織后再觸發(fā)判斷取舍。 

判斷幀B有效前導脈沖的參考功率次小值是否大于2.5倍的幀A有效前導脈沖參考功率次大值,如果是,則得出幀B為強信號,交織于弱信號幀A,舍棄幀A的有效前導脈沖,保留幀B的有效前導脈沖;否則,舍棄幀B的有效前導脈沖,保留幀A的有效前導脈沖。 

S64:交織后前導脈沖位置驗證。

 重復步驟S5,選擇交織后前導脈沖參考功率的次大值和次小值按一定比例放大和縮小作為參考比較門限驗證。 

本文提出的交織后再觸發(fā)檢測方法適合于強弱信號相互交織情況,而能量相近的交織情況,在經(jīng)過S3檢測后,直接丟棄相互交織的前后幀??梢钥闯霰疚奶岢龅慕豢椇笤儆|發(fā)檢測方法,當后一幀B信號能量足夠強時,可以檢測出圖5所示的三種完全重疊交織情況[1-2]。 

從上述分步說明可知,本文提供的前導脈沖檢測方法,其核心步驟為:有效前導脈沖位置的確認、前導脈沖參考功率次大值和報文參考功率次小值的計算、前導脈沖位置驗證和交織情況判斷及取舍。

 

3  功能測試和仿真

 

1090ES ADS-B接收機平臺選用了Altera公司的FPGA芯片,型號為EP3C40F484。采用Quartus II軟件對程序做板級調(diào)試,通過Signal Tap II抓取實際1090ES ADS-B消息信號,生成仿真工具調(diào)用的數(shù)據(jù)源文件。采用Mentor 公司的ModelSim SE 6.5軟件對數(shù)據(jù)源文件做功能驗證仿真。

 

3.1 Signal Tap II信號提取

 

通過Signal Tap II觸發(fā),提取了一幀1090ES ADS-B消息,如圖6所示。其中,信號“①”和“②”為兩路信道提取的同一幀70 MHz ADS-B消息已調(diào)制信號;信號“③”和“④”為兩路信道解調(diào)出的1090ES ADS-B數(shù)字基帶信號。從該圖可以看出,通過前導脈沖位置驗證觸發(fā),可有效提取1090ES ADS-B消息。

 


3.2 ModelSim SE 6.5仿真源

 

在ModelSim中調(diào)用數(shù)據(jù)源文件,生成1090ES ADS-B消息信號,如圖7所示??梢钥闯?,由于受到外界信號干擾,解調(diào)出的前導脈沖信號幅度上下波動顯著,因此很容易影響前導脈沖上升沿標志、有效脈沖位置標志和下降沿標志的有效提取,從而引起漏檢問題。

 

微信截圖_20180925153712.png


3.3 前導脈沖位置檢測標志

 

圖8所示為經(jīng)過前導脈沖位置檢測生成的標志信號圖。其中,801為一幀1090ES ADS-B消息前導部分,802為初次前導脈沖位置標志,803為二次前導脈沖位置標志,804為有效前導脈沖位置標志。

 

微信截圖_20180925153722.png

 

3.4 交織時前導脈沖位置檢測標志

 

圖9所示為交織時前導脈沖位置檢測標志圖。其中,I處為前一幀弱信號前導脈沖的有效脈沖位置,II處為后一幀強信號前導脈沖的有效脈沖位置。從圖中可以看出,該檢測方法有效地檢測到交織后前導脈沖,并生成相應的標志。

  

微信截圖_20180925153729.png

 

4  結論

 

本文提出的檢測方法為一種能量動態(tài)匹配檢測方法,具有更高檢測概率,有效減少因信噪比降低而引起漏檢率上升問題;檢測交織的時間范圍大,從檢測到前一幀消息的前導脈沖位置后就開始交織點檢測,直到前一幀信號所有數(shù)據(jù)位結束。該檢測方法既適用于不存在交織時的前導脈沖檢測,也適用于存在交織時的前導脈沖檢測,適用范圍廣。

 

參考文獻

[1] 朱蕓. 模式S應答接收機數(shù)字處理系統(tǒng)設計 [D]. 成都:電子科技大學,2006.

[2] 王菲. 基于1090MHZ ES數(shù)據(jù)鏈ADS-B關鍵技術研究 [D]. 成都:電子科技大學,2009.

[3] 王洪,劉昌忠,汪學剛,等. S模式前導脈沖檢測方法 [J]. 電子科技大學學報,2010,39(4):486-489.

[4] 許哲,康永. 一種改進的ADS-B信號前導脈沖檢測算法 [J]. 電子科技, 2013, 26(6):134-136.

[5] 龍超,王文勝,黃紹斌. 基于模式識別的S模式ADS-B應答信號檢測 [J]. 指揮信息系統(tǒng)與技術, 2016, 7(1): 73-77.

[6] RTCA. DO-260A: 1090 minimum operational performance standard for ADS-B and TIS-B[S/OL]. (2008-11-14)[2018-05-22]http://www.rtca.org.

[7] RTCA. DO-242A: ADS-B minimum aviation system performance standard[S/OL]. (2008-11-14)[2018-05-22]http://www.rtca.org. 

[8] 許曉. 信號交疊下S模式ADS-B信號解碼仿真 [D].廣漢:中國民用航空飛行學院,2013.

[9] 吳仁彪,吳琛琛,王文溢. 基于累加分類的ADS-B交織信號處理方法 [J].信號處理, 2017, 33(4): 572-576.

 

 

(收稿日期:2018-05-20)

 

作者簡介: 

王永利(1982-),男,碩士,工程師,主要研究方向:信息安全、信號處理。 

姚旺君(1983-),男,碩士,工程師,主要研究方向:工業(yè)控制系統(tǒng)、電路與系統(tǒng)、信號處理。 

陳嚴君(1984-),男,碩士,工程師,主要研究方向:嵌入式技術、電子技術。

 

 

 

 


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。
主站蜘蛛池模板: 久草青青视频 | 日本久久综合网 | 亚洲性视频网站 | 亚洲精品99久久久久中文字幕 | 国产乱子精品免费视观看片 | 精品久久网站 | 久久九九热视频 | 九九99九九在线精品视频 | 91精品一区二区三区在线播放 | 亚洲福利精品一区二区三区 | 国产成人精品午夜 | 日本一区二区不卡视频 | 大陆老太xxxxxxxxhd | 亚洲成人一区在线 | 欧美日韩精品一区二区三区视频 | 国产精品日本不卡一区二区 | 91精品国产乱码久久久久久 | 欧美.成人.综合在线 | 午夜精品久久久久久99热7777 | 中国精品视频一区二区三区 | 欧洲成人r片在线观看 | 亚洲一区二区免费视频 | 啪啪一级 | 久久久亚洲精品蜜桃臀 | 岛国午夜精品视频在线观看 | 九九热视频在线播放 | 亚洲视频在线视频 | 一区二区三区四区国产精品 | 成人影院午夜久久影院 | 成人黄色一级毛片 | 一及毛片 | 9lporm自拍视频在线 | 免费看片aⅴ免费大片 | 91精品一区二区综合在线 | 九九爱精品 | 欧美三级中文字幕 | 国产高中生粉嫩无套第一次 | 韩国美女爽快一毛片免费 | 九九久久久 | 久久国产欧美 | 日本视频在线免费观看 |