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

?

雷達信號處理中大數(shù)據(jù)量FFT實現(xiàn)分析

2021-04-20 02:36:26沈佳琪靳璐
電子技術(shù)與軟件工程 2021年1期
關(guān)鍵詞:點數(shù)數(shù)據(jù)量信號處理

沈佳琪 靳璐

(中國船舶重工集團公司第七二三研究所 江蘇省揚州市 225001)

毫米波雷達帶有小天線口徑、高分辨率與高精度等特征,通常來講,其作用頻率在30-300GHz 間,其發(fā)射信號內(nèi)的寬帶與距離分辨率呈現(xiàn)反比,若想加強距離分辨率,其要擁有一定的寬帶雷達信號。為促進毫米波類雷達信號的整體發(fā)展,要合理掌握信號處理的運算速度與點數(shù),使雷達信號處理體系更加具有實時性、大帶寬、高精度。

1 大數(shù)據(jù)量FFT在雷達信號處理中的應(yīng)用優(yōu)勢

雷達信號處理共分成兩項內(nèi)容,即通信與電子對抗,在進行通信期間,為增強干擾能力,改進無線電信號的隨機性與可行性,其要采用科學的調(diào)制與編碼技術(shù),并對信號進行科學處理,增強信號的準確率,降低錯誤率。在開展電子對抗的過程中,技術(shù)人員要為其配備意象適宜且?guī)в休敵鲂再|(zhì)的脈沖設(shè)備,全面分析雷達信號的輸入狀況,為實現(xiàn)該項數(shù)據(jù)分析的準確率,在計算大數(shù)據(jù)量期間運用了FFT。在使用FFT 期間,其能適時改善雷達信號的處理效率、提升雷達測試的準確性及增強真實性,因而FFT 測試在雷達信號處理期間帶有極大的應(yīng)用優(yōu)勢。

1.1 提升信號處理效率

在檢測雷達目標的過程中,會發(fā)生回波狀況,也會出現(xiàn)信息受阻等不良情況,依照當前實際狀況,根實物相比,阻礙信號與回波會產(chǎn)生較大區(qū)別,運用FFT 測試法不僅能精準找出雷達信號目標,還能有效增強信號的處理效率,促進目標數(shù)據(jù)的精準度?;贔FT測試法的內(nèi)部優(yōu)勢,如高精度,其能有效改進受阻礙的信號,增強目標的準確性。

1.2 加強雷達測試的精準度

傳統(tǒng)雷達系統(tǒng)在進行測試時,其主要借用模擬法來識別對應(yīng)目標,并將電路流通當作信號處理的紐帶。在信息化快速發(fā)展的同時,雷達信號的識別難度也逐漸升高,其信號處理的手段也朝著數(shù)字化方向邁進。針對現(xiàn)代雷達系統(tǒng)而言,其在處理信號的過程中,可采用FFT 測試,能切實處理大數(shù)據(jù)量與高精度信號,提升雷達測試的精準度。此外,當前雷達系統(tǒng)的測試都應(yīng)帶有極強的實時性,技術(shù)人員運用多項技術(shù)將信息化與信號處理完美融合,在改進信號處理效果的同時,進一步加強其精確性,促進雷達信號處理的整體效率。

1.3 加大真實性

一方面,當前的新型雷達系統(tǒng)已經(jīng)過多重發(fā)展,其整體性能也得到了不同程度的優(yōu)化,在不斷優(yōu)化與改進期間,雷達信號與檢測目標也有了一定的更新,其信號處理的方法應(yīng)放置在數(shù)據(jù)的識別與解析上,因此,F(xiàn)FT 測試將會對雷達信號的處理起到較大促進作用?;谀壳袄走_系統(tǒng)內(nèi)的數(shù)據(jù)規(guī)模較大、信號檢測難度較高,運用FFT 可切實加強雷達信號的處理效果,提升其目標數(shù)據(jù)的準確性。

另一方面,F(xiàn)FT 測試中還帶有較強的仿真效果,在開展雷達信號測試的過程中,針對其生成的測試結(jié)果,可進行不同程度的仿真試驗,借助雷達系統(tǒng)內(nèi)部的模擬功能來加強該次測試的真實性。技術(shù)人員也需在雷達信號監(jiān)測中查找出其精準位置。眾所周知,雷達信號的處理或監(jiān)測多用在軍事領(lǐng)域,其探測出的數(shù)據(jù)會給本國軍事帶來極大幫助,因而信號探測中的真實性較為重要。運用FFT 測試能準確發(fā)現(xiàn)雷達系統(tǒng)內(nèi)各項數(shù)據(jù)的真實情況,了解與掌握各類信號的實際位置,為國家軍事領(lǐng)域提供更為精準的數(shù)字[1]。

2 雷達信號處理中的FFT實現(xiàn)過程

2.1 大數(shù)據(jù)量FFT的算法原理

當前處理雷達信號的方式有兩種,即利用算法的改動來適當削減算法運算量;采用并行處理法,通過處理器個數(shù)的增加來改變信號處理效果。具體來說,在當前的大數(shù)據(jù)量FFT 中,其使用并行處理法,如圖1所示,借助在同一數(shù)據(jù)中的多片DSP 開展并行處理,增加該系統(tǒng)的成本與體積。并行處理法的主要工作程序為進行信號輸入,并將其分配到對應(yīng)的并行處理模塊中,通常來講,該模塊的數(shù)量要至少為2-3 個,繼而實行統(tǒng)一的結(jié)果輸出,確認對應(yīng)的數(shù)據(jù)信息。

圖1:并行處理法

當前DSP 的主要功能為處理芯片內(nèi)的主要數(shù)據(jù),利用FPGA開展芯片控制的協(xié)助工作,而系統(tǒng)外部可借用總線連接到DDR3,DSP 與FPGA 的串行傳輸則會依賴于SRIO。在架構(gòu)信號處理器的過程中,其架構(gòu)內(nèi)的核心頻率需在1.25GHz 左右,其運算能力需帶有極強的浮點與定點作用。芯片內(nèi)部還會帶有多重外設(shè),如EDMA、HyperLink、PCIe、RapidIO 及千兆以太網(wǎng)口等?;谛酒瑑?nèi)部帶有各類硬件加速器,其外設(shè)功能較豐富,且?guī)в休^強的信號處理能力,可用在多種圖像處理或信號處理中,如電子對抗、聲納、雷達與通信等系統(tǒng)中,尤其是在雷達的信號處理中[2]。

此外,分析毫米波雷達內(nèi)中頻信號頻譜的過程中,其主要的運用方式為FFT 法,其在處理雷達數(shù)字信號期間扮演著關(guān)鍵角色,并廣泛作用在信號處理領(lǐng)域內(nèi)。FFT 算法可處理多重信號,如多媒體信號、生物醫(yī)學、衛(wèi)星通訊與雷達信號等,屬此類技術(shù)中的核心算法。在運行FFT 算法的過程中其計算精度與計算量存有些許矛盾,受技術(shù)條件限制,二者較難達成一致。隨著信息技術(shù)的飛速發(fā)展,在處理信號時對其整體精度提出了一定的要求,針對信號的精度需求,多點數(shù)信號也需進行一定的FFT 處理,基于信號處理中的實時性需求,技術(shù)人員應(yīng)適當改進其運算過程。

2.2 實現(xiàn)過程

對于FFT 分解算法原理的實現(xiàn)過程來說,技術(shù)人員可假定某堆數(shù)組的長度屬N,并開展相應(yīng)的FFT 計算。具體來說,由于N的數(shù)值較大,在采用FFT 運算期間可將其分解成N1*N2的二維數(shù)組,當其點數(shù)不足時可采用數(shù)據(jù)補零法,保證其數(shù)據(jù)內(nèi)的地址都能按行相鄰。針對N 點DET 的公式為y(k)=x(n)*e-j(2π/N)nk,k=1,2,...,N。通過精準計算后,技術(shù)人員可獲得FFT 數(shù)值,了解雷達信號的處理狀況。

在計算FFT 數(shù)值的過程中,技術(shù)人員應(yīng)依照順序,將N2數(shù)值當作N1點的FFT,在完成該步驟的運算后,可將每項結(jié)果與旋轉(zhuǎn)因子相乘,該旋轉(zhuǎn)因子為e-j2π/N,在得出對應(yīng)性結(jié)果后,將N1數(shù)值當作N2點的FFT 進行實際運算,繼而獲取真正的雷達數(shù)據(jù)信號。

3 大數(shù)據(jù)量FFT在雷達信號處理中的試驗

3.1 算法試驗

為展現(xiàn)FFT 在雷達信號處理中的效果,技術(shù)人員需對其進行專業(yè)試驗,一般來講,分解DSP 算法的關(guān)鍵為了解與掌握該訪問設(shè)備中所有系統(tǒng)的存儲空間,并將FPGA 內(nèi)的數(shù)據(jù)高效傳輸?shù)紻DR3的存儲器中,也就是說要將主核內(nèi)的數(shù)據(jù)放置到公共儲存區(qū)內(nèi),利用靈活的核間通信法來完成對應(yīng)任務(wù)的調(diào)度與分配,技術(shù)人員還需繼續(xù)讀取與處理公共儲存區(qū)中的數(shù)據(jù)[3]。

FFT 處理器的結(jié)構(gòu)共分成三級,在第一級別中其借助緩沖存儲器來保存對應(yīng)形態(tài)的運算核,隨著級別的升高,如第二級別與第三級別,其運算核的計算基準也發(fā)生了較大改變,比如,當?shù)谝患墑e的運算核為16 蝶形時,則第二、三級別的運算核基準為4 蝶形,通過運算核內(nèi)數(shù)值的改變,可看出FFT 處理結(jié)構(gòu)中的存儲性能。

針對核間通信方式,其主要運用主輔拓撲架構(gòu),在該結(jié)構(gòu)內(nèi)外部存儲器DDR 可與EDMA 實行數(shù)據(jù)交換,主核利用該結(jié)構(gòu)中的中斷功能來與從核開展通信連接。主核與從核的功能不同,前者的主要作用為控制,而后者的任務(wù)多為計算,因而各核間難以有通信產(chǎn)生。

在開展算法試驗前,技術(shù)人員需利用FPGA 將數(shù)據(jù)信息放置到外部設(shè)備DDR3 中,將此類大數(shù)據(jù)量內(nèi)的數(shù)據(jù)轉(zhuǎn)換形式,如可將其變成以N2*N1 為主的矩陣形態(tài),放置在共享內(nèi)存內(nèi),若其點數(shù)不足,可采用補零法進行適當補充。該試驗主要程序為將DDR3 分解成核0、核1-7 與核0,由核0 到核1-7 可設(shè)置成就緒指令,而反過來需設(shè)計為返回指令;核1-7 與DDR3 可帶有雙重數(shù)據(jù)處理功能;在完成數(shù)據(jù)的計算與處理后,核1-7 可對核0 下達運算完成指令,而核0 也可對核1-7 實行存儲指令,從而使其順利完成數(shù)據(jù)保存,有效開展多核算法試驗。

此外,通過對該算法試驗的掌握,技術(shù)人員應(yīng)看出在分解大數(shù)量FFT 時,若分解后的N2與N1仍未能達到試驗要求,可對數(shù)值較大的項目進行繼續(xù)分解,如在分解完成后發(fā)現(xiàn)N2數(shù)值較大,可將其分解成N3*N4或N5*N6等,直到該數(shù)值達到試驗要求為止。

3.2 實現(xiàn)仿真效果

在完成算法試驗后,針對其生成的數(shù)值,技術(shù)人員要進行適時驗證,比如,其可在MATLAB 中開展對應(yīng)性仿真,并設(shè)置其發(fā)射信號為s=exp(j[2πf0t+πut2]),在該公式中f0 的數(shù)值在35GHz,其也屬該發(fā)射信號的起始頻率,其中T 值代表調(diào)制周期、B 屬帶寬調(diào)制,也就是說u=B/T,其目標位置在298m 左右。針對靜止目標來說,時延數(shù)據(jù)為常數(shù),其目標距離信息的公式為s=exp(j[2πf0t+πut2+2πut])[4]。

在分析仿真結(jié)果的過程中,技術(shù)人員需假定其調(diào)制周期不變,將其對應(yīng)的帶寬分別設(shè)置成B1=1GHz、B2=500MHz、B3=250MHz,其調(diào)制周期大約在2ms 左右,此類設(shè)計不僅滿足了大帶寬要求,還達到了大數(shù)據(jù)量的整體需求。與帶寬相對應(yīng)的采樣率則分別是4MHz、2MHz、1MHz,此后技術(shù)人員可將采樣數(shù)據(jù)補充到8192 點、4096 點與2048 點,即4096 點中的FFT 可分解成64*64 的頻譜圖;8192 點的FFT 可改變成對應(yīng)的64*128 點的頻譜圖,并依照點數(shù)的不同來確認對應(yīng)的目標距離,具體數(shù)值如表1所示。

表1:不同點數(shù)FFT 的算法精度

通過表1可知,由于FFT 的點數(shù)不同,其測出的目標距離也不盡相同,針對同一種輸入信號而言,其點數(shù)越多,F(xiàn)FT 的分解精度就會越高。若點數(shù)超出4000,則FFT 算法的精確程度就會在0.01%以內(nèi)。相較于直接FFT,分解FFT 的誤差仍然較大,在分配到各個核內(nèi)后,其誤差量將會大幅縮減。通過仿真效果的整體分析,技術(shù)人員可看出隨著算法復(fù)雜度與數(shù)據(jù)量的提升,其性能優(yōu)勢正逐漸凸顯。

3.3 分析計算量

針對計算量的分析,借助N 點開展FFT 運算,當技術(shù)人員采用傳統(tǒng)的運算方式時,其運算量多為N(N-1)次復(fù)數(shù)加與N2次復(fù)數(shù)乘;而采用FFT 算法后,若DFT 的N 數(shù)值為2 的整次冪,也就是常說的N=2M,都可進行一定的分解,直到DFT 的指數(shù)為2,該計算模式下的計算量為log2N*N 次的復(fù)數(shù)加與log2N*N/2 次的復(fù)數(shù)乘,通過逐步分解,在適時縮減該算法的運算量的同時,幫助各個從核進行并行運算,并及時縮減運算時間,降低計算成本。在分析計算量的過程中,技術(shù)人員需詳細考察核間通信要耗費的時間,若雷達信息的數(shù)據(jù)量較小或算法的復(fù)雜程度較低,則DSP 難以凸顯出其技術(shù)上的優(yōu)勢;當管理者對雷達信號處理帶有高精度與大數(shù)據(jù)量需求時,技術(shù)人員可適時運用該算法,改進雷達信號的處理效率。

在完成計算量的分析后,技術(shù)人員可了解到此類數(shù)據(jù)的存放形式,具體來說,在進行存儲的過程中其只能依照順序進行讀取,若其讀取與存儲的方向一致,其讀存都較為方便;當二者方向不一致時,應(yīng)率先將出現(xiàn)變化的數(shù)據(jù)取出,將正常順序的數(shù)據(jù)讀取,并對變化數(shù)據(jù)進行適當修改或及時剔除。在完成數(shù)據(jù)挑選與運算后,要將其輸入到各自的存儲單元中,相較于此后的審查工作,在此階段確認數(shù)據(jù)的對應(yīng)單元,有助于幫助其節(jié)約時間成本,降低數(shù)據(jù)變換的損耗,增強數(shù)據(jù)運算的精準度[5]。

在FFT 中技術(shù)人員還可采用直接儲存法,不僅給數(shù)據(jù)信息的搜索與挑選帶來便利,還有助于數(shù)據(jù)的保存與讀取。在記錄每項數(shù)據(jù)的過程中,工作人員不僅要嚴格遵守其放置順序,還要明確標出每項數(shù)據(jù)的實際含義,利用機器的自動搜索來完成信息讀取工作。此外,由于FFT 運算的方向不同,在存放與讀取時應(yīng)嚴格遵從正確的讀取順序,如(J=1,N、I=1,N、M=I,J)與(I=1,N、J=1,N、M=I,J),此兩種讀取順序皆可用在運算程序中。值得一提的是,采用無格式讀取,其存放的速度會更快。

3.4 試驗結(jié)果

通過具體的算法試驗,技術(shù)人員可看出基于不同點數(shù),F(xiàn)FT 分解算法帶有極強的精準度,對于點數(shù)數(shù)值的提供,該系統(tǒng)給出了一定的要求,即其要以2 的整次冪為基準,若其雷達信號的數(shù)據(jù)不足2 的整次冪,要進行適宜的補零操作,其點數(shù)要與2 的整次冪接近,通過高效率的計算增強雷達信號處理的準確度。

一般來講,技術(shù)人員多將此試驗運用在雷達信號處理過程中,如圖2所示,針對雷達信號而言,通過大數(shù)量FFT 試驗?zāi)苡行綔y其精準位置,確認其各項信號的數(shù)據(jù),此技術(shù)不僅能增加雷達監(jiān)測的真實性,還會幫助其覆蓋更廣的面積,滿足人們對雷達信號的精度要求。

圖2:雷達監(jiān)測儀器

4 總結(jié)

綜上所述,為滿足算法的高精度與實時性需求,技術(shù)人員采用了大數(shù)據(jù)量FFT,在其點數(shù)增加的過程中,其算法精度會獲得快速提升。FFT 分解算法的點數(shù)需以2 的整次冪為基準,若其雷達信號處理中的數(shù)據(jù)未達到2 的整次冪,應(yīng)開展一定的補零操作,確保數(shù)據(jù)的精準度,增強雷達信號處理的試驗效果。

猜你喜歡
點數(shù)數(shù)據(jù)量信號處理
基于大數(shù)據(jù)量的初至層析成像算法優(yōu)化
計算Lyapunov指數(shù)的模糊C均值聚類小數(shù)據(jù)量法
高刷新率不容易顯示器需求與接口標準帶寬
寬帶信號采集與大數(shù)據(jù)量傳輸系統(tǒng)設(shè)計與研究
電子制作(2019年13期)2020-01-14 03:15:18
《信號處理》征稿簡則
信號處理(2018年5期)2018-08-20 06:16:02
《信號處理》第九屆編委會
信號處理(2018年5期)2018-08-20 06:16:00
《信號處理》征稿簡則
信號處理(2018年8期)2018-07-25 12:25:42
《信號處理》第九屆編委會
信號處理(2018年8期)2018-07-25 12:24:56
看不到的總點數(shù)
畫點數(shù)
乌兰察布市| 东海县| 洞口县| 当阳市| 剑河县| 肃南| 定日县| 遵化市| 定安县| 阿鲁科尔沁旗| 清水县| 景德镇市| 彩票| 瑞金市| 班戈县| 盖州市| 炎陵县| 天门市| 福泉市| 思茅市| 岐山县| 南木林县| 门源| 梅州市| 绍兴市| 南宁市| 休宁县| 铜鼓县| 临沭县| 长海县| 镇巴县| 塔河县| 阜康市| 商城县| 乌兰察布市| 凌云县| 双辽市| 庆云县| 清涧县| 平塘县| 淮滨县|