国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ADS- B 信號的非合作空中飛行器監(jiān)視系統(tǒng)

2020-09-05 05:55:30李健濤朱燦杰陳學(xué)偉趙忠凱
科學(xué)技術(shù)創(chuàng)新 2020年27期
關(guān)鍵詞:控件飛行器幅值

李健濤 朱燦杰 陳學(xué)偉 陳 濤 趙忠凱

(哈爾濱工程大學(xué)信息與通信工程學(xué)院,黑龍江 哈爾濱150001)

隨著無人機(jī)等飛行器的快速發(fā)展與應(yīng)用,越來越多的產(chǎn)品化飛行器進(jìn)入到空域中,但這也引起了一系列空域問題,如:機(jī)場空中防撞管制問題,國家級重點(diǎn)設(shè)施的保密性威脅,個人隱私與安全問題,軍事低空反偵察問題等。而目前國內(nèi)外的飛行器監(jiān)視系統(tǒng)多是應(yīng)用雷達(dá)等接收裝置對ADS-B 信號進(jìn)行解碼來實現(xiàn)對飛行器位置的檢測。并且雷達(dá)受限于工作頻段的原因,在極低空情況下無法接收類似無人機(jī)等飛行器的信號。而由于該系統(tǒng)使用無線電相位測向和非合作接收信號的方式,可以有效克服以上問題。同時,該系統(tǒng)底層程序是依據(jù)Labview平臺搭建,方便拓展和修改功能。甚至還可以實現(xiàn)該頻段信號的監(jiān)測,監(jiān)視干擾等信號,保證空域安全。

1 系統(tǒng)設(shè)計和實施方案

該系統(tǒng)是通過USRP 軟件無線電平臺對飛行器上的ADS-B信號進(jìn)行接收,之后通過數(shù)據(jù)線與計算機(jī)的板卡連接從而將采集后的數(shù)據(jù)傳輸?shù)接嬎銠C(jī)。再利用Labview圖形化編程軟件對信號數(shù)據(jù)進(jìn)行處理,其中包括接收模塊、識別模塊、測向模塊、USRP 參數(shù)配置模塊、相位校準(zhǔn)模塊。將ADS-B 信號的方向數(shù)據(jù)提取出來之后再通過顯示模塊將飛行器的位置顯示在屏幕上??傮w設(shè)計方案圖1 所示。

圖1 系統(tǒng)總體設(shè)計方案圖

其中Labview 軟件設(shè)計方案中,首先通過參數(shù)配置模塊設(shè)置USRP 的接收參數(shù),之后通過接收模塊提取出ADS-B 基波信號,再通過識別模塊來分選出ADS-B 信號。其中相位校準(zhǔn)模塊用來將兩路通道的信號進(jìn)行相位校準(zhǔn),最后將相位差數(shù)據(jù)輸入到測向模塊中進(jìn)行測向分析。

2 接收模塊

圖2 匹配流程圖

USRP 對信號進(jìn)行采集之后,通過接收模塊實現(xiàn)對信號的處理,信號處理程序通過LABVIEW 編程實現(xiàn)。在接收模塊中,提取USRP 中信號的數(shù)據(jù),并對其進(jìn)行處理,信號接收部分?jǐn)?shù)據(jù)的處理包括數(shù)據(jù)提取,下變頻、I/Q 解調(diào)、閾值比較和數(shù)據(jù)存儲。

數(shù)據(jù)提取部分及閾值比較部分使用niUSRP Fetch Rx Data.vi 程序及數(shù)組索引控件,將數(shù)據(jù)提取出來,由于USRP 共有四個通道,所以共有四組數(shù)據(jù),使用創(chuàng)建數(shù)組控件,講四組數(shù)據(jù)放到同一個數(shù)組中,然后在對其使用復(fù)數(shù)至極坐標(biāo)轉(zhuǎn)換控件,對每個通道的數(shù)據(jù)求幅值,然后用求的幅值與所設(shè)定的閾值進(jìn)行比較,從而確定信號是否采集到,確定信號是否采集到的原則為,若大于閾值,則判定為采集到信號,否則,判定為采集到信號。

當(dāng)接收到有用信號后,首先要把每次運(yùn)行USRP 所采集的數(shù)據(jù)提取出來進(jìn)行保存,以便于后續(xù)我們對這些數(shù)據(jù)進(jìn)行處理時的調(diào)用,后續(xù)數(shù)據(jù)處理我們要通過這些數(shù)據(jù)識別出任意波形發(fā)生器發(fā)射的信號是不是我們需要的ADS-B 信號,同時還要對接收到的ADS-B 信號進(jìn)行測向以及解碼處理,所以此處需要將USRP 中的數(shù)據(jù)提取出來,然后進(jìn)行存儲,LABVIEW 中數(shù)據(jù)的存儲,可以直接調(diào)用LABVIEW 中已經(jīng)有的檢查文件或文件夾是否存在子程序,然后再配合使用創(chuàng)建文件夾,創(chuàng)建路徑,拆分路徑等控件,實現(xiàn)數(shù)據(jù)存儲到指定路徑下的文件夾的程序編寫。

3 識別模塊

識別模塊是將解調(diào)出來的信號進(jìn)行脈寬和脈沖到達(dá)時間的測量并分選出系統(tǒng)所需的ADS-B 信號,之后再對識別出來的ADS-B 信號進(jìn)行脈寬和脈沖匹配并送入到測向模塊中。其中為了正確識別ADS-B 信號,必須要對信號的幀結(jié)構(gòu)進(jìn)行分析。

實現(xiàn)信號的匹配,即將測得信號的脈寬及脈沖到達(dá)時間在一定的容錯范圍內(nèi)與原信號相匹配,此處檢查ADS-B 信號的容錯范圍為+-0.1us,只要測出的信號的脈沖寬度及脈沖到達(dá)時間在此范圍內(nèi),即認(rèn)定所接受的信號為ADS-B 信號,其匹配流程圖如圖2 所示。

4 測向模塊

由于USRP 是通過4 根天線接收數(shù)據(jù)的,并通過PCIE 板卡傳遞數(shù)據(jù)給電腦,然后結(jié)合LABVIEW 來達(dá)到對ADS-B 信號的處理,信號的載頻為1090MHz,對應(yīng)波長為27.5cm,使接收端與發(fā)射端之間的距離大于10 倍波長,用相位干涉儀法測向。

USRP 是利用四根天線接收數(shù)據(jù),但由于USRP 本身配置的問題,會使四個通道接收數(shù)據(jù)的幅值存在一定的差異,根據(jù)實驗發(fā)現(xiàn),在多次的數(shù)據(jù)接收中,一二兩通道的數(shù)據(jù)相較于其他通道幅值較大,所以本次利用相位干涉儀法測向是通過提取一二兩通道的數(shù)據(jù),然后采用相應(yīng)的算法,實現(xiàn)ADS-B 信號的測向的。具體實現(xiàn)過程如下:

a.首先要將一二通道的數(shù)據(jù)提取出來,由于LABVIEW 在存儲這些數(shù)據(jù)的時候是分IQ 兩路數(shù)據(jù)分別存儲的,所以,在用MATLAB 編程實現(xiàn)的時候要將IQ 兩路的數(shù)據(jù)都提取出來,然后對提取的數(shù)據(jù)求幅值,同時設(shè)置一個合適的閾值,將大于等于閾值的點(diǎn)的幅值判為1,小于的判為零。

b.利用find 函數(shù),找出一二通道中同為脈內(nèi)數(shù)據(jù)的點(diǎn)數(shù),然后分別提取這些點(diǎn)處一二同IQ 兩路的數(shù)據(jù)。

c.對IQ 兩路對應(yīng)點(diǎn)上的數(shù)據(jù)利用反正切函數(shù)求出相位,然后讓兩路對應(yīng)點(diǎn)上測出的相位相減,即可得出兩路天線接收信號的相位差。

d.對每個點(diǎn)上求得的相位差求平均,然后帶入到公式中,即可得出ADS-B 信號的發(fā)射方向。同時對每個點(diǎn)求相位,畫出所求相位的圖像以便于后續(xù)在LABVIEW 前面板上將此圖顯示出來。

5 系統(tǒng)功能測試

5.1 ADS-B 信號接收的性能測試

信號的接收是通過USRP 實現(xiàn)的,利用USRP 的四個接收通道,接收任意波形發(fā)生器發(fā)射的信號,然后通過LABVIEW 編程實現(xiàn)所接收信號的顯示,對于信號的接收部分的實現(xiàn),包括了對USRP 的配置,以及對采集到的數(shù)據(jù)的編程處理,通過閾值比較程序,顯示是否接收到有用信號,再通過一些調(diào)用文本文件的控件,實現(xiàn)數(shù)據(jù)的存儲,同時通過數(shù)據(jù)轉(zhuǎn)換控件,將USRP采集到的數(shù)據(jù)進(jìn)行合適的坐標(biāo)轉(zhuǎn)換,以方便我們畫出所采集信號的波形,至此即完成了有關(guān)信號接收的程序編寫。

5.2 ADS-B 信號檢測的性能測試

通過對脈寬及脈沖到達(dá)時間的匹配,實現(xiàn)前導(dǎo)脈沖的檢測,當(dāng)檢測到信號時,其輸出界面如圖3 所示。

圖3 即是我們實現(xiàn)信號檢測的輸出結(jié)果圖,在信號的檢測中我們對接收到的信號進(jìn)行了匹配,匹配的原則是首先對測得的信號進(jìn)行脈寬pw和脈沖到達(dá)時間toa 的測量,對測得的脈寬pw和脈沖到達(dá)時間toa 分別進(jìn)行存儲,然后再調(diào)用這兩個數(shù)組中的數(shù)據(jù),進(jìn)行脈寬pw和脈沖到達(dá)時間toa 的匹配。

圖3 信號是否識別成功的顯示界面

雖然脈寬和脈沖到達(dá)時間都有確定的值,但接收的信號會有一定的噪聲存在,所以在匹配的時候要設(shè)置一定的容差,在容差范圍內(nèi)的成功匹配都可判為所接收的信號是ADS-B 信號,完成信號的匹配后將匹配結(jié)果通過布爾控件輸出,同時若ADS-B 信號匹配成功,則輸出被測信號的脈寬和脈沖到達(dá)時間,否則輸出零矩陣。

6 結(jié)論

本文介紹了基于ADS-B 信號的非合作空中飛行器監(jiān)視系統(tǒng)的產(chǎn)品設(shè)計原理與仿真實踐結(jié)果。通過對ADS-B 信號的特征分析、識別、分選、I/Q 值得測量和測向算法的研究,為ADS-B 信號非解碼GPS 定位信息形式的接收處理方法提供了實踐參考。同時也為未來部分空中飛行器的ADS-B 信號發(fā)生裝置的安裝提供了一種節(jié)省成本和簡化技術(shù)的方案,即只需安裝ADS-B 信號發(fā)生裝置而不需要在發(fā)生裝置上搭載GPS 定位系統(tǒng),這項方案極大的減小了ADS-B 信號發(fā)生裝置的體積,尤其對無人機(jī)等中小型飛行器有巨大的優(yōu)勢。同時借助于LABVIEW 圖形化編譯軟件豐富的平臺資源和USRP 軟件無線電在射頻信號接收方面的便利性與強(qiáng)大性能,實現(xiàn)對空中飛行器的實時準(zhǔn)確接收。未來可應(yīng)用到機(jī)場等公共區(qū)域的空中管制,私人住所、別墅、高檔小區(qū)的隱私安全保障,國家或事業(yè)級保密單位與設(shè)施的安全以及軍事空中偵察、遭遇戰(zhàn)低空偵察等領(lǐng)域。

猜你喜歡
控件飛行器幅值
高超聲速飛行器
關(guān)于.net控件數(shù)組的探討
軟件(2018年7期)2018-08-13 09:44:42
復(fù)雜飛行器的容錯控制
電子制作(2018年2期)2018-04-18 07:13:25
基于S變換的交流電網(wǎng)幅值檢測系統(tǒng)計算機(jī)仿真研究
電子制作(2017年7期)2017-06-05 09:36:13
正序電壓幅值檢測及諧波抑制的改進(jìn)
低壓電力線信道脈沖噪聲的幅值與寬度特征
神秘的飛行器
基于零序電壓幅值增量的消弧線圈調(diào)諧新方法
電測與儀表(2015年7期)2015-04-09 11:40:10
就這樣玩會VBA中常見的自定義控件
電腦迷(2012年24期)2012-04-29 00:44:03
在PowerBuUder中利用WinSock控件制作簡單的Web服務(wù)器
长岭县| 沙湾县| 德安县| 台山市| 鹤壁市| 福清市| 天气| 宁陕县| 台东县| 陆川县| 宜丰县| 金昌市| 河津市| 道孚县| 长春市| 大田县| 永兴县| 永济市| 翁牛特旗| 清流县| 万安县| 崇仁县| 平远县| 桂林市| 涪陵区| 肇庆市| 亳州市| 奇台县| 怀集县| 海盐县| 清原| 年辖:市辖区| 新和县| 珠海市| 宁武县| 怀化市| 互助| 淮安市| 宁都县| 郎溪县| 玉山县|