《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 一種S模式ADS-B前導脈沖檢測方法
一種S模式ADS-B前導脈沖檢測方法
王永利,姚旺君,陳嚴君,張鵬
(中國電子信息產業集團有限公司第六研究所,北京 100083)
摘要: ADS-B是國際民航組織正在積極推廣的一種航行監視技術。S模式前導脈沖檢測方法是現有1090ES ADS-B接收技術的關鍵和難點,是后續報文有效提取的前提和基礎。基于1090ES ADS-B消息信號標準通信協議,充分利用了消息前導部分能量分布的特點,提出了一種能量動態匹配檢測方法,定位前導脈沖位置,并通過消息數據部分中DF字段脈沖功率一致性驗證,從而確保前導脈沖檢測的嚴謹性。實驗結果表明,該檢測方法是完全可行的,具有更高的檢測概率,并且也適用于存在交織時的前導脈沖檢測。
中圖分類號:TP273
文獻標識碼:A
DOI: 10.19358/j.issn.2096-5133.2018.08.020
中文引用格式:王永利,姚旺君,陳嚴君,等.一種S模式ADS-B前導脈沖檢測方法[J].信息技術與網絡安全,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  引言

 

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

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

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

 

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

 

圖1所示為1090ES ADS-B消息信號格式圖[6-7],包括前導部分和其后的數據塊。其中,前導部分的長度為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;其后的數據塊長度為56 μs(56 bit)或者112 μs(112 bit),采用曼切斯特編碼調制,即每一bit時間長度為1 μs,有前/后半部分組成,依次用bit 1,bit 2,…,bit N表示。

 

微信截圖_20180925153016.png


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

 

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

 

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

  

微信截圖_20180925153112.png

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

S1:數據采樣與求和。 

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

S2:前導部分前5 μs內脈沖能量比較。 

從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內的所有采樣點,并計算各前導脈沖的平均功率值;另抽取沒有前導脈沖位置,即0.5 μs~1.0 μs、1.5 μs~2.0 μs、3.0 μs~3.5 μs、4.0 μs~4.5 μs內的所有采樣點,并計算各時間段內的平均功率值;然后依據1090ES ADS-B消息信號能量分布特點,做相應標準能量比較。

S3:前導脈沖位置檢測 

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

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

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

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

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

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

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

 

微信截圖_20180925153207.png

 

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

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

 

微信截圖_20180925153317.png

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

S5:前導脈沖位置驗證。

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

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

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

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

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

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

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

S6:交織再觸發 

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

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

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

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

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

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

S63:交織后再觸發判斷取舍。 

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

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

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

本文提出的交織后再觸發檢測方法適合于強弱信號相互交織情況,而能量相近的交織情況,在經過S3檢測后,直接丟棄相互交織的前后幀。可以看出本文提出的交織后再觸發檢測方法,當后一幀B信號能量足夠強時,可以檢測出圖5所示的三種完全重疊交織情況[1-2] 

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

 

3  功能測試和仿真

 

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

 

3.1 Signal Tap II信號提取

 

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

 


3.2 ModelSim SE 6.5仿真源

 

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

 

微信截圖_20180925153712.png


3.3 前導脈沖位置檢測標志

 

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

 

微信截圖_20180925153722.png

 

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

 

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

  

微信截圖_20180925153729.png

 

4  結論

 

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

 

參考文獻

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

[2] 王菲. 基于1090MHZ ES數據鏈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]. 指揮信息系統與技術, 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-),男,碩士,工程師,主要研究方向:工業控制系統、電路與系統、信號處理。 

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

 

 

 

 


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美国产日韩免费| 精品999成人| 欧美精品一区二区三区在线看午夜| 久久精品国产亚洲精品| 亚洲欧美一区二区激情| 亚洲自啪免费| 亚洲一区区二区| 亚洲一区二区三区乱码aⅴ| 9人人澡人人爽人人精品| 亚洲人成人一区二区在线观看| 久久精品国产欧美亚洲人人爽| 欧美一区二区三区四区夜夜大片 | 欧美一区深夜视频| 亚洲欧美激情一区| 性伦欧美刺激片在线观看| 午夜天堂精品久久久久| 欧美一级视频免费在线观看| 性色av香蕉一区二区| 欧美中文字幕在线观看| 久久精品国产成人| 亚洲国产精品精华液2区45| 亚洲国产高清自拍| 亚洲精品影院| 一区二区三区波多野结衣在线观看| 中文在线不卡| 亚洲男人第一网站| 欧美中文字幕精品| 麻豆精品在线视频| 欧美精品情趣视频| 国产精品久久久久久久免费软件| 国产乱码精品1区2区3区| 国产综合色在线| 亚洲国产婷婷| 中文亚洲视频在线| 午夜精品一区二区三区在线播放| 久久www免费人成看片高清| 亚洲高清在线| 99re66热这里只有精品3直播| 亚洲制服丝袜在线| 久久久久久香蕉网| 欧美日本亚洲| 国产精品资源在线观看| 精品成人一区二区三区| 91久久精品国产91性色| 中文国产一区| 久久精品视频在线播放| 一区二区日韩免费看| 欧美一区免费视频| 欧美~级网站不卡| 国产精品成人在线| 狠狠色综合网站久久久久久久| 亚洲欧洲三级电影| 亚洲欧美日韩在线综合| 亚洲欧洲一区二区在线播放| 亚洲午夜免费视频| 久久一区二区视频| 欧美体内she精视频在线观看| 国产日韩综合| 亚洲精品黄色| 欧美一区二区三区免费大片| 亚洲精品一区二区三区婷婷月| 亚洲欧美国产日韩天堂区| 久久永久免费| 国产精品久久国产精麻豆99网站| 激情国产一区| 亚洲视频一起| 亚洲人体一区| 欧美伊人久久大香线蕉综合69| 欧美国产一区二区| 国产色综合天天综合网| 亚洲精品乱码| 久久国产精品99国产| 亚洲中无吗在线| 欧美激情视频一区二区三区在线播放| 国产精品日韩在线观看| 亚洲三级观看| 亚洲国产精品久久精品怡红院| 亚洲一区二区三区视频播放| 久久在线91| 国产伦精品一区二区三区在线观看| 亚洲日本视频| 久久精品99| 欧美亚洲一区在线| 欧美日韩在线视频观看| 亚洲第一页中文字幕| 欧美一区二区三区四区在线观看地址| 亚洲视频网站在线观看| 欧美成人影音| 一区二区在线免费观看| 香蕉乱码成人久久天堂爱免费| 亚洲图片欧洲图片av| 免费在线视频一区| 国内精品久久久| 欧美一级久久久| 午夜天堂精品久久久久| 欧美性jizz18性欧美| 亚洲精品欧美激情| 亚洲国产一区二区视频| 久久精品在线视频| 国产精品综合| 亚洲一区在线播放| 亚洲一区二区黄色| 欧美日韩三级在线| 亚洲人成人99网站| 亚洲精品一区二区在线| 麻豆免费精品视频| 黄色av成人| 亚洲国产成人精品久久久国产成人一区 | 中文国产成人精品久久一| 亚洲精品在线免费| 免费不卡亚洲欧美| 伊人精品在线| 亚洲第一精品夜夜躁人人爽| 久久aⅴ国产紧身牛仔裤| 国产精品久久久一区二区| 中日韩视频在线观看| 亚洲视频免费观看| 欧美日韩中文字幕在线| 日韩视频在线观看免费| 日韩一级成人av| 欧美精品 国产精品| 亚洲国产日韩欧美在线图片| 亚洲欧洲一二三| 欧美激情精品久久久久久久变态| 在线观看成人av电影| 亚洲区国产区| 欧美精品久久99| 亚洲精品日日夜夜| 夜夜嗨av一区二区三区四区 | 夜夜嗨av一区二区三区网页| 欧美美女bb生活片| 夜夜嗨av一区二区三区四区| 在线一区二区三区四区| 欧美日韩一二三区| 亚洲天天影视| 久久成人精品电影| 一区二区三区在线视频观看| 亚洲国产精品美女| 欧美国产一区视频在线观看| 亚洲另类春色国产| 亚洲女人天堂成人av在线| 国产精品视频yy9099| 欧美亚洲综合久久| 免费看亚洲片| 99re8这里有精品热视频免费| 亚洲在线中文字幕| 亚洲国产精品一区制服丝袜| 国产一区亚洲| 亚洲成人资源| 欧美韩日高清| 一区二区福利| 久久精品成人| 黄网站免费久久| 99精品99久久久久久宅男| 国产精品久久久久久久久借妻 | 亚洲欧洲日产国产综合网| 亚洲一区二区三区色| 国产亚洲a∨片在线观看| 亚洲国产成人一区| 欧美日韩在线视频一区| 欧美一区二区免费观在线| 免费黄网站欧美| 一区二区三区毛片| 久久只精品国产| 一本色道久久综合亚洲91| 欧美中文字幕在线| 亚洲精品国产精品国自产观看浪潮 | 久久久精品性| 亚洲片区在线| 欧美中文在线免费| 亚洲日本电影| 久久久99免费视频| 日韩一区二区精品在线观看| 久久精品国产一区二区三区| 91久久精品网| 久久成人免费网| 亚洲精品社区| 久久久久国产精品午夜一区| 亚洲乱码国产乱码精品精98午夜| 久久av一区二区三区漫画| 亚洲人体影院| 久久一区二区精品| 亚洲女ⅴideoshd黑人| 欧美大学生性色视频| 亚洲自拍偷拍麻豆| 欧美精品一区二区三区在线看午夜| 午夜视频在线观看一区| 欧美美女视频| 亚洲大片在线观看| 国产美女精品免费电影| 日韩一区二区福利| 国语对白精品一区二区| 亚洲小说欧美另类社区| 亚洲风情在线资源站| 欧美在线日韩在线| 一区二区三区欧美视频| 欧美成人免费大片| 欧美影院久久久| 国产精品三级视频| 亚洲网站在线|