• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于實(shí)時(shí)解調(diào)的AIS信號(hào)偵察

    2012-03-06 06:33:44
    電訊技術(shù) 2012年7期
    關(guān)鍵詞:測頻時(shí)隙計(jì)時(shí)

    侯 聰

    (中國西南電子技術(shù)研究所,成都 610036)

    1 引 言

    船舶自動(dòng)識(shí)別系統(tǒng)(AIS)是由國際海事組織(IMO)、國際助航設(shè)備和航標(biāo)協(xié)會(huì)(IALA)以及國際電信聯(lián)盟(ITU-R)共同提出的技術(shù)標(biāo)準(zhǔn),可用于船舶避碰、水上智能交通管理及海域監(jiān)視等領(lǐng)域。對(duì)于AIS信號(hào)的偵察,有利于掌握一定范圍海域內(nèi)的船舶情況,對(duì)于海事態(tài)勢(shì)的掌握、海防安全、打擊走私、反海盜等都有重要意義[1]。

    本文結(jié)合FPGA,對(duì)于AIS信號(hào)偵察的數(shù)字信號(hào)處理部分,提出了一種較通用的設(shè)計(jì)實(shí)現(xiàn)方案,主要手段包括對(duì)AIS信號(hào)的實(shí)時(shí)解調(diào),得到內(nèi)涵信息;以及在對(duì)采樣數(shù)據(jù)和解調(diào)數(shù)據(jù)加上精確時(shí)標(biāo)后,完成存儲(chǔ)傳輸,為后續(xù)的各種處理手段提供原始數(shù)據(jù)。

    2 系統(tǒng)概述

    2.1 系統(tǒng)的組成和工作原理

    系統(tǒng)組成如圖1所示,主要由AIS接收天線、AIS偵察接收機(jī)、存儲(chǔ)器、GPS天線及GPS接收機(jī),以及后端的計(jì)算機(jī)組成。

    系統(tǒng)中的兩個(gè)接收模塊,目的在于能夠同時(shí)完成兩路不同頻點(diǎn)AIS信號(hào)的接收;信號(hào)處理模塊對(duì)中頻信號(hào)進(jìn)行帶通采樣、數(shù)字下變頻[2],完成信號(hào)的解調(diào),并根據(jù)不同工作模式選擇將處理數(shù)據(jù)實(shí)時(shí)傳輸或存儲(chǔ)在固態(tài)存儲(chǔ)器中;后端計(jì)算機(jī)完成與AIS偵察接收機(jī)的通信控制功能,還可以根據(jù)實(shí)際需要,增加顯示、后續(xù)等功能。

    圖1 AIS偵察系統(tǒng)的組成Fig.1 Composition of AIS reconnaissance system

    2.2 AIS偵察數(shù)字信號(hào)處理的主要性能

    AIS偵察數(shù)字信號(hào)處理部分的主要性能包括:

    (1)能實(shí)時(shí)偵收兩路不同頻點(diǎn)的AIS信號(hào),完成AIS內(nèi)涵信息的解析;解調(diào)方式GMSK 9.6 kbit/s,解調(diào)性能20%PER(誤包率);

    (2)具有原始采樣數(shù)據(jù)和解調(diào)數(shù)據(jù)的存儲(chǔ)功能,存儲(chǔ)數(shù)據(jù)通過對(duì)外接口輸出;能對(duì)AIS解調(diào)結(jié)果和基帶存儲(chǔ)數(shù)據(jù)進(jìn)行時(shí)標(biāo)標(biāo)注。

    3 AIS偵察信號(hào)處理的實(shí)現(xiàn)

    3.1 AIS信號(hào)偵收解調(diào)相關(guān)算法

    3.1.1 測頻算法

    AIS信號(hào)調(diào)制方式為GMSK,載波分量在信號(hào)FFT頻譜上不明顯,如采用求頻譜重心的方法測頻則誤差較大,本設(shè)計(jì)中采用信號(hào)非線性變換再FFT測頻的方法。對(duì)輸入信號(hào)直接平方,對(duì)平方后的信號(hào)進(jìn)行FFT,根據(jù)譜峰最大值和次大值處對(duì)應(yīng)頻率的均值即信號(hào)的頻率。

    3.1.2 AIS信號(hào)基帶解調(diào)算法

    硬件實(shí)時(shí)解調(diào)采用的是1 bit差分非相干解調(diào)的算法。AIS采樣信號(hào)經(jīng)變換成基帶I、Q信號(hào)后,根據(jù)1 bit差分檢測算法找出在1 bit周期內(nèi)接收到的信號(hào)在相位方面的改變量,對(duì)改變量進(jìn)行抽樣判決后即得到AIS信息比特流[3]。

    圖2 AIS基帶解調(diào)算法原理Fig.2 Principle of baseband AIS demodulation

    3.1.3 匹配序列訓(xùn)練、位同步和信號(hào)結(jié)尾搜索

    訓(xùn)練序列匹配是利用AIS信號(hào)幀頭的特點(diǎn),將差分鑒頻判決為[-1+1]的序列與標(biāo)準(zhǔn)模板序列進(jìn)行相關(guān),當(dāng)閾值大于門限時(shí)認(rèn)為有AIS信號(hào),此時(shí)還需要確定同步頭的起始位置,所以在大于閾值之后的一段時(shí)間內(nèi)還需要對(duì)相關(guān)計(jì)算最大值位置進(jìn)行搜索,搜索范圍為從大于閾值開始到隨后計(jì)算的若干個(gè)數(shù)據(jù)中找到最大值位置,此處即作為有效數(shù)據(jù)的起始位置。

    通過訓(xùn)練序列匹配發(fā)現(xiàn)有AIS信號(hào)時(shí),根據(jù)訓(xùn)練得到的匹配序列起始時(shí)刻、碼片長度和當(dāng)前采樣率,可以計(jì)算出每個(gè)碼片的最佳采樣時(shí)刻,并在最佳采樣時(shí)刻時(shí)取出AIS信息比特流中的數(shù)據(jù),得到解調(diào)數(shù)據(jù)。

    最后,對(duì)解調(diào)數(shù)據(jù)進(jìn)行分析,當(dāng)連續(xù)出現(xiàn)7個(gè)碼片的“1”或者“0”時(shí),表示發(fā)現(xiàn)AIS信號(hào)的結(jié)尾,完成一個(gè)完整的AIS信號(hào)解調(diào),單次解調(diào)結(jié)束。

    3.2 硬件設(shè)計(jì)和實(shí)現(xiàn)結(jié)構(gòu)

    信號(hào)處理模塊的硬件設(shè)計(jì)是以AD+FPGA+DSP為基礎(chǔ)構(gòu)建的平臺(tái),基于多平臺(tái)應(yīng)用、低成本等因素,FPGA選擇Xilinx公司的Virtex2-3000系列芯片,DSP選擇TI公司的TMS320VC33系列。

    在前文的系統(tǒng)構(gòu)成中可見,AIS偵察接收機(jī)的功能集中在信號(hào)處理模塊實(shí)現(xiàn);而在信號(hào)處理模塊中,其主要功能基本在FPGA中完成,包括數(shù)字解調(diào)、數(shù)據(jù)存儲(chǔ)傳輸、總線接口等。FPGA的數(shù)字信號(hào)處理設(shè)計(jì)實(shí)現(xiàn)結(jié)構(gòu)如圖3所示。

    圖3 FPGA數(shù)字信號(hào)處理實(shí)現(xiàn)結(jié)構(gòu)Fig.3 Architecture of digital signal processing in FPGA

    信號(hào)處理對(duì)兩路AIS信號(hào)完成相同的數(shù)字信號(hào)處理功能。FPGA內(nèi)的設(shè)計(jì)按功能可以劃分為4部分,即AIS實(shí)時(shí)解調(diào)、計(jì)時(shí)和標(biāo)準(zhǔn)時(shí)隙校準(zhǔn)、數(shù)據(jù)緩存輸出、總線接口。

    AIS實(shí)時(shí)解調(diào)完成對(duì)輸入信號(hào)的預(yù)處理、測頻、基帶解調(diào)、位同步等處理,最終可以實(shí)時(shí)得到兩路信號(hào)的解調(diào)結(jié)果,并提供預(yù)處理結(jié)果和解調(diào)結(jié)果兩種數(shù)據(jù)給緩存輸出模塊,是FPGA內(nèi)設(shè)計(jì)的核心部分。

    計(jì)時(shí)和標(biāo)準(zhǔn)時(shí)隙校準(zhǔn)模塊通過秒脈沖和FPGA內(nèi)部時(shí)鐘激勵(lì)計(jì)時(shí),利用AIS信號(hào)時(shí)間上的規(guī)律,在每個(gè)標(biāo)準(zhǔn)時(shí)隙開始時(shí)產(chǎn)生測頻啟動(dòng)信號(hào),是實(shí)時(shí)解調(diào)模塊的關(guān)鍵控制信號(hào)來源,并為各種數(shù)據(jù)的緩存提供高精度的時(shí)標(biāo)。

    數(shù)據(jù)存儲(chǔ)輸出模塊設(shè)計(jì)時(shí),考慮后續(xù)的數(shù)字信號(hào)處理,選擇AIS采樣信號(hào)或者解調(diào)結(jié)果作為數(shù)據(jù)源,同時(shí)利用FPGA內(nèi)的高精度計(jì)時(shí),給數(shù)據(jù)打上時(shí)標(biāo);再考慮到實(shí)際應(yīng)用中,可能面對(duì)的平臺(tái)數(shù)據(jù)總線被占用,在本系統(tǒng)無法將實(shí)時(shí)數(shù)據(jù)輸出時(shí),可以將數(shù)據(jù)先存儲(chǔ)在內(nèi)部緩存中,事后再通過平臺(tái)數(shù)據(jù)總線輸出。

    總線接口的設(shè)計(jì)給系統(tǒng)內(nèi)的AIS偵察接收機(jī)提供了一個(gè)對(duì)外的接口。通過FPGA完成的DSP和數(shù)據(jù)總線之間數(shù)據(jù)交互,平臺(tái)或者后端的控制單元可以完成對(duì)AIS偵察接收機(jī)的控制和數(shù)據(jù)交互。

    3.3 AIS信號(hào)實(shí)時(shí)解調(diào)的實(shí)現(xiàn)

    對(duì)AIS信號(hào)進(jìn)行偵收時(shí),在FPGA內(nèi)實(shí)現(xiàn)的實(shí)時(shí)解調(diào)結(jié)構(gòu)和流程如圖4所示。

    圖4 FPGA內(nèi)實(shí)時(shí)解調(diào)的實(shí)現(xiàn)結(jié)構(gòu)與流程Fig.4 Implementation of real-time demodulation in FPGA

    測頻模塊中,先對(duì)該信號(hào)進(jìn)行2倍抽取,再完成FFT運(yùn)算,測頻精度為10 Hz級(jí),得到的測頻結(jié)果作為第二級(jí)預(yù)處理下變頻的參數(shù)。頻率測量中需要注意的是測頻時(shí)間選取原則,詳見下文計(jì)時(shí)、標(biāo)準(zhǔn)時(shí)隙校準(zhǔn)的實(shí)現(xiàn)。值得注意的是,由于FFT測頻有較大延時(shí),為達(dá)到實(shí)時(shí)解調(diào)的目的,在第一級(jí)預(yù)處理后增加了緩存模塊,并且對(duì)后續(xù)的第二級(jí)預(yù)處理和數(shù)字解調(diào)都采用乒乓操作。利用FPGA工作時(shí)鐘頻率高、處理效率高的特點(diǎn),以增加資源消耗為代價(jià),提高設(shè)計(jì)的實(shí)時(shí)處理能力。乒乓操作的控制主要在測頻結(jié)果到第二級(jí)混頻的選擇輸入和解調(diào)結(jié)果的選擇輸出,設(shè)置解調(diào)標(biāo)志位作為判斷依據(jù),解調(diào)標(biāo)志位在完成單次的AIS信號(hào)解調(diào)后翻轉(zhuǎn)。

    在精測頻的引導(dǎo)下,完成第二級(jí)預(yù)處理后得到基帶信號(hào),按照3.1節(jié)中的相關(guān)算法完成對(duì)信號(hào)的基帶解調(diào)得到目標(biāo)信息比特流;再經(jīng)由匹配序列訓(xùn)練完成對(duì)目標(biāo)信號(hào)的幀頭以及最佳采樣點(diǎn)的搜索;根據(jù)前面搜索到的最佳采樣點(diǎn)信息,結(jié)合采樣率、碼片長度等信息,位同步模塊完成碼元的提取,得到解調(diào)數(shù)據(jù);再對(duì)得到的解調(diào)數(shù)據(jù)進(jìn)行信號(hào)結(jié)尾搜索,得到結(jié)束標(biāo)志;最后,利用搜索到的幀頭和結(jié)尾的時(shí)刻,控制對(duì)解調(diào)數(shù)據(jù)的存儲(chǔ),將包括幀頭在內(nèi)的完整有效的AIS解調(diào)數(shù)據(jù)存儲(chǔ)下來,經(jīng)過乒乓控制模塊選擇輸出,得到最終的解調(diào)結(jié)果。

    3.4 計(jì)時(shí)、標(biāo)準(zhǔn)時(shí)隙校準(zhǔn)的實(shí)現(xiàn)

    計(jì)時(shí)、標(biāo)準(zhǔn)時(shí)隙校準(zhǔn)模塊是設(shè)計(jì)中重要的控制部分,主要工作原理是利用AIS信號(hào)發(fā)射時(shí)間上的特點(diǎn),根據(jù)GPS的標(biāo)準(zhǔn)時(shí)計(jì)時(shí)產(chǎn)生測頻啟動(dòng)信號(hào)和精確的計(jì)時(shí)信息,提供給測頻模塊和數(shù)據(jù)存儲(chǔ)輸出模塊使用。其實(shí)現(xiàn)結(jié)構(gòu)如圖5所示。

    圖5 FPGA內(nèi)計(jì)時(shí)、標(biāo)準(zhǔn)時(shí)隙校準(zhǔn)的實(shí)現(xiàn)Fig.5 Timer and calibration for standard slot in FPGA

    其中秒計(jì)數(shù)器和微秒計(jì)數(shù)器設(shè)計(jì)均為32位,因?yàn)?2位的秒計(jì)數(shù)器能夠以某年某月某日零時(shí)為起始時(shí)刻進(jìn)行累加,而在若干年內(nèi)不會(huì)溢出;微秒計(jì)數(shù)器工作時(shí)鐘為10MHz級(jí),計(jì)時(shí)精度10 ns級(jí),32位的寬度也保證了微秒計(jì)數(shù)器在1 s內(nèi)的計(jì)數(shù)不會(huì)溢出。

    標(biāo)準(zhǔn)時(shí)隙校準(zhǔn)利用AIS信號(hào)在時(shí)間上的特點(diǎn):1 min分為2250個(gè)標(biāo)準(zhǔn)時(shí)隙,以2 s為單位每2 s則有75個(gè)標(biāo)準(zhǔn)時(shí)隙,依此為基準(zhǔn)來判斷地面標(biāo)準(zhǔn)時(shí)隙時(shí)刻。每個(gè)時(shí)隙長度26.6666 ms,而計(jì)時(shí)精度為10 ns級(jí),能夠精確地找到每個(gè)時(shí)隙的開始時(shí)刻(誤差小于等于100 ns,可以忽略),產(chǎn)生測頻啟動(dòng)信號(hào),并且利用前面提到的2 s 75個(gè)時(shí)隙的標(biāo)準(zhǔn),周期性地校準(zhǔn),避免長期計(jì)時(shí)可能產(chǎn)生的誤差。

    3.5 數(shù)據(jù)存儲(chǔ)和傳輸?shù)膶?shí)現(xiàn)

    FPGA內(nèi)數(shù)據(jù)存儲(chǔ)和傳輸?shù)膶?shí)現(xiàn)如圖6所示。其主要功能是,根據(jù)外界設(shè)置的參數(shù),選擇性地將相關(guān)數(shù)據(jù)存儲(chǔ)或者通過對(duì)外接口輸出。輸入到本模塊的數(shù)據(jù)有兩種:第一級(jí)預(yù)處理的結(jié)果和解調(diào)結(jié)果。選用第一級(jí)預(yù)處理而不是采樣數(shù)據(jù)的原因是,信號(hào)本身帶寬較窄,可以使用采樣率較低的預(yù)處理數(shù)據(jù)提供給后端,作為AIS信號(hào)偵察的原始數(shù)據(jù);同時(shí),使用較低采樣率的數(shù)據(jù),也有利于后續(xù)兩路信號(hào)數(shù)據(jù)實(shí)時(shí)輸出的實(shí)現(xiàn)。

    數(shù)據(jù)存儲(chǔ)時(shí),可以完成同時(shí)對(duì)兩路信號(hào)的第一級(jí)預(yù)處理結(jié)果的實(shí)時(shí)存儲(chǔ),或者兩路信號(hào)最終解調(diào)結(jié)果的實(shí)時(shí)存儲(chǔ);數(shù)據(jù)傳輸時(shí),可以完成對(duì)兩路信號(hào)的第一級(jí)預(yù)處理結(jié)果的實(shí)時(shí)傳輸,或者對(duì)兩路信號(hào)最終解調(diào)結(jié)果的實(shí)時(shí)傳輸,或者將緩存內(nèi)數(shù)據(jù)輸出。傳輸過程中,完成數(shù)據(jù)選擇后,根據(jù)系統(tǒng)傳數(shù)組幀的定義,對(duì)數(shù)據(jù)進(jìn)行重組,再通過對(duì)外接口輸出。

    圖6 FPGA內(nèi)數(shù)據(jù)存儲(chǔ)和傳輸?shù)膶?shí)現(xiàn)Fig.6 Data storage and transmission in FPGA

    4 試驗(yàn)與結(jié)果分析

    為驗(yàn)證上述方法實(shí)現(xiàn)的AIS偵察接收機(jī)效果,進(jìn)行了無線和有線兩種方式的實(shí)時(shí)偵收試驗(yàn)。無線試驗(yàn)主要驗(yàn)證該系統(tǒng)在實(shí)際無線環(huán)境中的工作效果,有線試驗(yàn)主要用于各種指標(biāo)的測試,其原理圖如圖7所示。兩種方式的試驗(yàn)結(jié)果數(shù)據(jù)都在監(jiān)控計(jì)算機(jī)中讀取,監(jiān)控計(jì)算機(jī)通過CAN和LVDS與AIS偵察接收機(jī)完成交互數(shù)據(jù),并將試驗(yàn)結(jié)果數(shù)據(jù)存儲(chǔ)在其中。試驗(yàn)結(jié)果數(shù)據(jù)主要包括實(shí)時(shí)解調(diào)后輸出的數(shù)據(jù)和實(shí)時(shí)采樣后輸出的數(shù)據(jù),頻譜儀讀取的信號(hào)參數(shù)包括頻率、幅度等信息。

    圖7 試驗(yàn)原理Fig.7 Test principle

    在有線和無線實(shí)驗(yàn)測試環(huán)境下,改變信號(hào)強(qiáng)度和信噪比的AIS信號(hào),通過對(duì)各種實(shí)驗(yàn)數(shù)據(jù)的分析,得到以下實(shí)驗(yàn)結(jié)論:

    (1)本設(shè)計(jì)實(shí)現(xiàn)的AIS偵察數(shù)字信號(hào)處理能同時(shí)完成兩路信號(hào)的實(shí)時(shí)解調(diào),解調(diào)方式GMSK 9.6 kbit/s;在有線條件下,中頻輸入較小(不大于-30 dBm)時(shí),解調(diào)性能達(dá)到誤包率不大于20%;

    (2)本設(shè)計(jì)實(shí)現(xiàn)的AIS偵察數(shù)字信號(hào)處理能同時(shí)完成兩路信號(hào)的實(shí)時(shí)數(shù)據(jù)存儲(chǔ)傳輸功能,通過特殊數(shù)據(jù)序列和AIS解調(diào)結(jié)果數(shù)據(jù)測試,在較長時(shí)間內(nèi)(大于等于1 h)能保證數(shù)據(jù)實(shí)時(shí)、有效存儲(chǔ)傳輸。

    5 結(jié)束語

    根據(jù)設(shè)計(jì)方案實(shí)現(xiàn)的AIS偵察接收機(jī),處理能力較強(qiáng),能同時(shí)完成兩路AIS信號(hào)的實(shí)時(shí)解調(diào)、數(shù)據(jù)存儲(chǔ)傳輸;可擴(kuò)展性和通用性強(qiáng),能實(shí)時(shí)存儲(chǔ)輸出帶高精度時(shí)標(biāo)的采樣數(shù)據(jù)和解調(diào)數(shù)據(jù),為后續(xù)的各種處理手段提供了有效可靠的數(shù)據(jù),可以應(yīng)用于多種場合下的AIS信號(hào)偵察;并且,在實(shí)現(xiàn)的結(jié)構(gòu)流程和器件選擇方面,綜合考慮了成本控制,設(shè)計(jì)實(shí)用性高。

    [1]CerveraM A,Ginesi A.Satellite-basedAIS SystemStudy[C]//Proceedings of the 26th International Communications Satellite SystemsConference.San Diego,CA:IEEE,2008:1-6.

    [2]楊小牛,樓才義,徐建良.軟件無線電原理與應(yīng)用[M].北京:電子工業(yè)出版社,2001:21-56.YANG Xiao-niu,LOU Cai-yi,XU Jian-liang.Software radio principle and application[M].Beijing:Publishing House of Electronic Industry,2001:21-56.(in Chinese)

    [3]曹志剛,錢亞生.現(xiàn)代通信原理[M].北京:清華大學(xué)出版社,1992:262-270.CAO Zhi-gang,QIAN Ya-sheng.Modern communication theory[M].Beijing:Tsinghua University Press,1992:262-270.(in Chinese)

    猜你喜歡
    測頻時(shí)隙計(jì)時(shí)
    暢游計(jì)時(shí)天地
    車迷(2022年1期)2022-03-29 00:50:24
    腕表計(jì)時(shí)2.0
    中國化妝品(2020年9期)2020-10-09 08:56:56
    諧振式傳感器高精度頻率測量技術(shù)研究*
    遙測遙控(2020年3期)2020-09-17 13:38:46
    12時(shí)計(jì)時(shí)法與24時(shí)計(jì)時(shí)法的互化
    復(fù)用段單節(jié)點(diǎn)失效造成業(yè)務(wù)時(shí)隙錯(cuò)連處理
    24時(shí)計(jì)時(shí)法
    一種高速通信系統(tǒng)動(dòng)態(tài)時(shí)隙分配設(shè)計(jì)
    時(shí)隙寬度約束下網(wǎng)絡(luò)零售配送時(shí)隙定價(jià)研究
    瞬時(shí)測頻接收機(jī)自動(dòng)測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
    電子偵察測頻系統(tǒng)的建模與仿真
    電子科技(2015年2期)2015-12-20 01:09:10
    定西市| 丹阳市| 宜昌市| 商丘市| 云龙县| 资阳市| 绿春县| 嘉峪关市| 裕民县| 河曲县| 麟游县| 勐海县| 都昌县| 洛阳市| 井冈山市| 云霄县| 泰兴市| 裕民县| 长沙市| 天长市| 镇江市| 白玉县| 获嘉县| 泰顺县| 阜城县| 安庆市| 长宁县| 徐州市| 北京市| 壤塘县| 永靖县| 休宁县| 中方县| 常熟市| 马龙县| 新巴尔虎右旗| 景宁| 海门市| 拉萨市| 河津市| 竹北市|