一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

如何利用FPGA完成信號模擬和時序控制 實現(xiàn)雷達目標模擬器設計

電子設計 ? 作者:工程師飛燕 ? 2018-09-07 08:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

經(jīng)過研究表明,現(xiàn)代的雷達系統(tǒng)更加注重的是性能和指標的測試。而且現(xiàn)代雷達利用模擬目標信號的方式與外場實測相比具有花費少、可重復和靈活性高的優(yōu)勢。當實際的雷達在接受目標回波時,回波中的雜波和噪聲是很大的,甚至有些時候可以淹沒目標回波信號。但是,在人為地對雷達進行測試時,有時只對雷達的某個和某些參數(shù)感興趣,希望在回波中表征感興趣的參數(shù)強一些,這時就應該在回波中去掉雜波和噪聲的影響,而這在實際的外場試飛過程中是不可能實現(xiàn)的,這也是雷達信號模擬器對場外試飛的一大優(yōu)勢。這種真實的模擬將會更利于專業(yè)人員的分析。

FPGA作為高性能數(shù)字信號處理系統(tǒng)中的關鍵部件,在雷達信號模擬和雷達信號采集等方面有著巨大的開發(fā)潛能,采用這些技術對雷達系統(tǒng)和環(huán)境進行模擬,可以多次的使用和調試,并能夠模擬同一情況下雷達的性能,便于詳細分析。目前對雷達信號模擬器的研究比較多,通用的方式是軟硬件相結合,讓系統(tǒng)靈活的號實時輸出信號。然而以往的設計中FPGA一般用來控制整個系統(tǒng)的時序,而我們的設計是采用集成微處理器的FPGA,同時完成信號模擬和時序控制的功能,改變了以往信號處理DSP+FPGA中FPGA作為協(xié)處理器的模式[1-3]。整個設計僅需要具有嵌入內(nèi)核的FPGA和簡單的外圍電路,使系統(tǒng)的集成度更高,由于FPGA在信號處理中并行處理的優(yōu)勢,系統(tǒng)實時性強。系統(tǒng)采用工業(yè)標準的總線結構以及模塊化設計,具有良好的通用性、兼容性以及可擴充性。

1 系統(tǒng)組成

1.1 雷達信號的模擬

雷達信號模擬模塊主要完成對雷達中頻和視頻模擬。其中中頻信號模擬可以模擬產(chǎn)生雷達中頻線性調頻脈沖信號,視頻信號模擬可以模擬一路非相參視頻信號或兩路相參視頻信號。雷達信號模擬模塊內(nèi)部包括:天線控制、觸發(fā)控制、波門控制以及信號產(chǎn)生等子模塊。天線控制模塊根據(jù)天線參數(shù)產(chǎn)生天線掃描信號;觸發(fā)控制模塊根據(jù)觸發(fā)信號參數(shù)產(chǎn)生周期性的觸發(fā)脈沖信號;波門控制模塊根據(jù)天線掃描信號、觸發(fā)脈沖信號以及目標方位、仰角和距離參數(shù)在指定方位、仰角和距離上選通波門輸出目標信號,信號產(chǎn)生模塊根據(jù)參數(shù)設置產(chǎn)生對應幅度。

在雷達的測試系統(tǒng)中,常常需要模擬日標回波;同時,為了測試雷達的抗干擾特性,還需要產(chǎn)生欺騙干擾的信號。DRFM(數(shù)字射頻存儲器)由于可以高保真的存儲和復制采樣信號,測試系統(tǒng)不僅可以產(chǎn)生多個假目標,還可以產(chǎn)生距離拖引干擾和速度拖引干擾。

1.2 雜波的模擬

雜波是雷達回波的重要組成部分,只有對雜波有效的建模,并將其疊加在目標信號上,才能使模擬出的雷達回波更接近真實情況。通常該模型用統(tǒng)計隨機過程來描述。

雜波的模擬有2種途徑:

(1)利用Matlab電腦上產(chǎn)生。首先根據(jù)雷達環(huán)境和被測雷達參數(shù),選擇合適的雜波模型以及統(tǒng)計特征參數(shù),建立雜波數(shù)據(jù)庫;然后在計算機中利用零記憶非線性變換法產(chǎn)生雜波隨機序列[4]。目前最常用的雜波幅度分布模型有韋布爾模型、對數(shù)正態(tài)模型和K分布模型,設計中產(chǎn)生表示雷達雜波幅度的N個數(shù)據(jù)樣本Z1,Z2,…ZN,這些樣本具有上述某種給定的概率分布和任意給定的功率譜,將這些隨機樣本序列在磁盤上保存下來。PC機上實現(xiàn)隨機序列,具有幅度分布和頻譜特性可選擇的優(yōu)點。

(2)利用線性反饋移位寄存器產(chǎn)生隨機的數(shù)字噪聲。LFSR可以被視為一個線性移位寄存器組,并且每個寄存器的輸入都是它前一個寄存器輸出的一個線性函數(shù)。在FPGA中設計一個16 bit隨機數(shù)字噪聲模擬模塊,此序列發(fā)生器的初始值為0XFFFF,數(shù)字噪聲信號的周期為216-1=65 535。基于硬件實現(xiàn)的隨機序列,具有循環(huán)周期長、隨機性好、資源消耗少的優(yōu)點。

在實時模擬時,基于雷達天線波束與雜波區(qū)域幾何關系,用戶可以根據(jù)情況選擇使用哪種方法產(chǎn)生隨機序列,通過硬件和軟件系統(tǒng)直接模擬雷達的雜波回波信號。

1.3 干擾信號的模擬

雷達干擾信號的模擬能夠模擬真實戰(zhàn)場環(huán)境下的一些干擾信號,包括噪聲干擾以及欺騙性干擾,從而可實現(xiàn)對雷達抗干擾性能的檢測。噪聲干擾包括多普勒噪聲干擾、瞄準式噪聲干擾、調頻噪聲干擾;欺騙干擾包括距離欺騙、速度欺騙、假目標等。

噪聲干擾信號的形式比較復雜,主要是通過上位機產(chǎn)生對應的數(shù)據(jù),以文本的形式存儲下來。在配置FPGA時,將文本文件作為ROM的初始化文件,在編程過程中以查表的形式生成噪聲干擾信號。

對脈沖雷達距離信息的欺騙主要是通過對收到的雷達照射信號進行延時調制和放大轉發(fā)來實現(xiàn)。由于單純的距離質心干擾造成的距離誤差較小,所以對脈沖雷達距離信息的欺騙主要采用距離假目標干擾和距離波門拖引干擾。距離假目標干擾的模擬在FPGA中體現(xiàn)出來的就是2組重復頻率不同的脈沖串,2組脈沖串之間的時間差就對應著延時調制,可以通過計數(shù)器控制2個脈沖之間的延遲調制。波門拖引干擾時,通過FPGA控制脈沖寬度和對應的功率水平,最終將目標回波脈沖分為2個脈沖,且假目標的功率水平比真實目標的功率水平要高。

1.4 實測數(shù)據(jù)的信號重構

國內(nèi)在雷達數(shù)據(jù)采集方面的研究日趨成熟,基于PCI、USB接口的數(shù)據(jù)采集系統(tǒng)都能滿足雷達中視頻采樣的要求,而且可以根據(jù)需要將采集的數(shù)據(jù)存盤或軟件實時回放處理[5-7]。本系統(tǒng)解決的問題是將系統(tǒng)采集到的數(shù)據(jù)或磁盤陣列上存儲的其他系統(tǒng)采集到的雷達實測數(shù)據(jù)通過模擬系統(tǒng)重構出雷達回波信號,做到真實環(huán)境的可重復再現(xiàn),為雷達接收系統(tǒng)性能的檢測提供了有利條件。信號重構過程需要知道雷達回波采樣時的采樣率,保證模擬系統(tǒng)DA信號輸出的速率與數(shù)據(jù)采集時的采樣速率一致,避免采集和恢復速率的不匹配造成雷達信號的非線性失真。同時實測數(shù)據(jù)幀的組成形式必須是已知的,這樣才能提取雷達信號的同步、方位、仰角等信息,將對應的幅度信息與方位、仰角同步。

2 具體實現(xiàn)

2.1 硬件設計

FPGA采用的是Xilinx公司的100萬門FPGA芯片XC3S1000,其配置芯片為Xilinx公司的4 MB容量PROM芯片XCF04S,以主動串行方式對FPGA進行上電配置。AD、DA分別為ADI公司12位105 MS/s高速模/數(shù)轉換芯片AD9432與14位105 MS/s高速數(shù)/模轉換芯片AD9764。SRAM采用Cypress公司的256k×16 bit SRA。

M芯片CY7C1041用于對數(shù)據(jù)進行大容量緩存,以滿足USB的傳輸需要。USB控制器選用Cypress公司的EZ-USB FX2系列USB2.0芯片CY7C68013,封裝為PQFP128。它支持USB2.0高速傳送,最高速率可達480 Mb/s。系統(tǒng)框圖如圖2所示。

Xilinx 公司簡介

Xilinx 是業(yè)界領先的可編程平臺提供商。根據(jù)市場分析公司 iSuppli 公司統(tǒng)計,Xilinx 在 2010 財政年度創(chuàng)造了18 億美元的收益,并在半導體行業(yè)可編程邏輯器件 (PLD) 領域占有 50% 以上的市場份額。Xilinx 可編程芯片是當今業(yè)界領先企業(yè)為其數(shù)以萬計的產(chǎn)品的設計首選的創(chuàng)新平臺,這些產(chǎn)品能夠顯著改善我們的日常生活質量。

ADI公司簡介

ADI公司是業(yè)界廣泛認可的數(shù)據(jù)轉換和信號調理技術全球領先的供應商,擁有遍布世界各地的60,000客戶,他們事實上代表了全部類型的電子設備制造商。ADI公司作為高性能模擬集成電路(IC)制造商慶祝公司在此行業(yè)全球領先40多年,其產(chǎn)品廣泛用于模擬信號和數(shù)字信號處理領域。

2.2 FPGA程序設計

FPGA程序主要包括雷達信號模擬模塊、雷達信號采集與傳輸控制模塊和SDK中Microblaze的控制與參數(shù)傳遞模塊。雷達信號模擬模塊主要完成對雷達中頻/視頻和雜波信號的模擬,為雷達的接收系統(tǒng)和信號采集模塊提供自檢測試信號。雷達信號采集與傳輸控制模塊主要完成對雷達中頻/視頻信號的采集與傳輸控制,該模塊為系統(tǒng)真實回波的模擬提供了實測數(shù)據(jù)。參數(shù)的傳遞主要由兩部分組成:上位機的信號參數(shù)輸入或信號模擬系統(tǒng)自帶的鍵盤掃描輸入與Microblaze核之間的參數(shù)傳遞;Microblaze將對應的輸入?yún)?shù)通過中斷調用的形式傳遞給信號或雜波產(chǎn)生模塊。在ISE 9.1環(huán)境下通過VHDL硬件語言產(chǎn)生脈沖、LFM等信號,利用EDK 9.1的附件將在ISE 9.1中產(chǎn)生的信號模塊轉化為對應的IP核[8]。在EDK開發(fā)中,可以將在ISE中產(chǎn)生的信號模擬的IP核直接添加到工程中,IP核和Microblaze處理器之間通過OPB總線實現(xiàn)信號參數(shù)和中斷信號的傳遞,使整個開發(fā)過程模塊化?;贔PGA的嵌入式系統(tǒng)設計的EDK開發(fā)中有硬件模塊設計和軟件控制2個部分,使整個系統(tǒng)兼容了FPGA并行處理的高速率和軟件編程的簡潔。

2.3 驅動程序設計與使用

FX2的設備驅動程序有2種:一種用來在設備接入時從主機下載固件到RAM中,稱為固件下載驅動程序(wdgtldr.sys);另一種是在設備重新列舉后加載的通用設備驅動程序(ezusb.sys),應用軟件通過該設備驅動程序與FX2通信[9]。

固件下載驅動程序(wdgtldr.sys)是利用Cypress公司提供的固件下載驅動程序源代碼和用戶編譯成功的固件代碼,在Win2000 DDK中創(chuàng)建的。在將固件代碼下載到RAM中后,系統(tǒng)清除內(nèi)存中的固件下載驅動程序,并進行重新列舉,讓8051固件控制FX2。此時,系統(tǒng)獲得由8051固件提供的新的ID號,認為有新的USB設備接入,并據(jù)此加載相應的通用設備驅動程序。通用設備驅動程序一般不需要重新編寫,可以直接使用Cypress公司已經(jīng)編好的驅動程序ezusb.sys。

3 系統(tǒng)調試結果

利用信號模擬產(chǎn)生一些典型的雷達視頻信號,驗證了系統(tǒng)在工程上的可行性。

圖3為頻率控制字為1 500時的線性調頻脈沖信號,脈寬為10 μs

圖4為非相參視頻脈沖串,脈沖寬度為10 μs,重復周期為700 μs

圖5為相參視頻脈沖串,脈沖寬度為10 μs,重復周期為700 μs,多普勒調制頻率為200 Hz。

基于FPGA嵌入式系統(tǒng)的雷達目標模擬器的設計利用了嵌入微處理器FPGA在控制方面的靈活性,在修改參數(shù)重新對FPGA進行配置時,只需完成對應的軟件編譯,節(jié)省了芯片再配置的時間;完成了相參、非相參、線性調頻脈沖串等雷達中頻、視頻信號的模擬和韋布爾、對數(shù)正態(tài)、K分布3種典型分布模型的雜波模擬;利用實測雷達回波數(shù)據(jù)實現(xiàn)了實際雷達回波的重構,該系統(tǒng)產(chǎn)生的信號能夠基本滿足雷達接收系統(tǒng)性能的測試。

參考文獻:

[1]。 ROM datasheet http://www.dzsc.com/datasheet/ROM_1188413.html.

[2]。 PCI datasheet http://www.dzsc.com/datasheet/PCI_1201469.html.

[3]。 XC3S1000 datasheet http://www.dzsc.com/datasheet/XC3S1000_1730756.html.

[4]。 XCF04S datasheet http://www.dzsc.com/datasheet/XCF04S_1159093.html.

[5]。 AD9432 datasheet http://www.dzsc.com/datasheet/AD9432_251538.html.

[6]。 AD9764 datasheet http://www.dzsc.com/datasheet/AD9764_251658.html.

[7]。 CY7C1041 datasheet http://www.dzsc.com/datasheet/CY7C1041_1067402.html.

[8]。 CY7C68013 datasheet http://www.dzsc.com/datasheet/CY7C68013_1054335.html.:


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1645

    文章

    22050

    瀏覽量

    618527
  • 嵌入式系統(tǒng)

    關注

    41

    文章

    3683

    瀏覽量

    131399
  • Xilinx
    +關注

    關注

    73

    文章

    2185

    瀏覽量

    125360
  • 雷達
    +關注

    關注

    50

    文章

    3119

    瀏覽量

    120115
  • 模擬器
    +關注

    關注

    2

    文章

    894

    瀏覽量

    44408
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于CPCI接口DSP板的雷達目標模擬器

    信號并輸出。利用DSP/FPGA的高速計算性能、直接數(shù)字合成(DDS)技術和數(shù)字射頻存儲(DRFM)技術,可以實現(xiàn)相位編碼、線性調頻、非線性調頻等多種復雜方式下的
    發(fā)表于 06-03 05:00

    一種基于FPGA嵌入式系統(tǒng)的雷達信號模擬器系統(tǒng)設計

    在實際的外場試飛過程中是不可能實現(xiàn)的,這也是雷達信號模擬器對場外試飛的一大優(yōu)勢。FPGA作為高性能數(shù)字
    發(fā)表于 07-10 07:30

    基于DSP+FPGA雷達信號模擬器系統(tǒng)設計

    在實際的外場試飛過程中是不可能實現(xiàn)的,這也是雷達信號模擬器對場外試飛的一大優(yōu)勢。FPGA作為高性能數(shù)字
    發(fā)表于 07-15 06:48

    如何利用DDS實現(xiàn)信號模擬器設計?

    的人力和物力而且使研制周期變長。因此,目標模擬器一數(shù)字模擬技術與雷達技術相結合發(fā)展起來的專門的系統(tǒng),它為雷達
    發(fā)表于 08-01 06:12

    如何利用DDWS實現(xiàn)目標模擬器的設計?

    本文設計的面目標模擬器基于波形存儲直讀的DDWS(直接數(shù)字波形合成)法實現(xiàn),模擬成像雷達接收其自身發(fā)射的單個射頻線性調頻脈沖,經(jīng)復雜的地面
    發(fā)表于 04-21 06:50

    一種雷達回波信號模擬器的設計與實現(xiàn)

    本文提出了一種基于CPCI母板和PMC背板的通用雷達回波模擬器的設計與實現(xiàn),重點介紹了基于單片FPGA設計PMC背板,實現(xiàn)
    發(fā)表于 05-08 17:17 ?37次下載

    雷達目標加速模擬器電路圖

    雷達目標加速模擬器電路圖
    發(fā)表于 07-01 13:16 ?887次閱讀
    <b class='flag-5'>雷達</b><b class='flag-5'>目標</b>加速<b class='flag-5'>模擬器</b>電路圖

    DSP完成的實時信號模擬器

    DSP完成的實時信號模擬器    前言   在通信、雷達等數(shù)字信號處理系統(tǒng)的設計中,
    發(fā)表于 01-07 10:33 ?1765次閱讀
    DSP<b class='flag-5'>完成</b>的實時<b class='flag-5'>信號</b><b class='flag-5'>模擬器</b>

    基于FPGA嵌入式系統(tǒng)的雷達信號模擬器

    基于FPGA嵌入式系統(tǒng)的雷達信號模擬器 在現(xiàn)代雷達系統(tǒng)的研制和調試過程中,對雷達性能和指標的測
    發(fā)表于 02-06 09:25 ?948次閱讀
    基于<b class='flag-5'>FPGA</b>嵌入式系統(tǒng)的<b class='flag-5'>雷達</b><b class='flag-5'>信號</b><b class='flag-5'>模擬器</b>

    基于CPCI接口DSP板的雷達目標模擬器

    提出一種基于CPCI接口DSP板的C波段雷達目標模擬器利用DSP/FPGA的高速計算性能、直接數(shù)字合成(DDS)技術和數(shù)字射頻存儲(DRF
    發(fā)表于 08-04 11:22 ?2020次閱讀
    基于CPCI接口DSP板的<b class='flag-5'>雷達</b><b class='flag-5'>目標</b><b class='flag-5'>模擬器</b>

    基于DDS的單脈沖體制雷達目標模擬實現(xiàn)

    利用DDS芯片AD9857設計了一種單脈沖體制雷達目標模擬器。通過數(shù)字交匯技術將模擬目標
    發(fā)表于 11-30 16:57 ?46次下載
    基于DDS的單脈沖體制<b class='flag-5'>雷達</b><b class='flag-5'>目標</b><b class='flag-5'>模擬</b>的<b class='flag-5'>實現(xiàn)</b>

    雷達目標信號模擬器的設計與實現(xiàn)

    為滿足雷達數(shù)據(jù)處理系統(tǒng)目標跟蹤算法的測試需求,介紹了一種基于USB和FPGA技術的雷達目標信號
    發(fā)表于 09-02 14:41 ?76次下載
    <b class='flag-5'>雷達</b><b class='flag-5'>目標</b><b class='flag-5'>信號</b><b class='flag-5'>模擬器</b>的設計與<b class='flag-5'>實現(xiàn)</b>

    基于FPGA+PC104的雷達目標模擬器設計

    介紹了一種基于PC104與FPGA構成的嵌入式系統(tǒng)來模擬雷達回波信號的方法。給出了以FPGA為核心采集
    發(fā)表于 09-25 17:32 ?63次下載

    一種基于FPGA嵌入式系統(tǒng)的雷達信號模擬器實現(xiàn)

    提出了一種基于FPGA雷達回波實時模擬器實現(xiàn)方法。該模擬器采用cPCI 標準總線,以FPGA
    發(fā)表于 11-18 13:00 ?3092次閱讀
    一種基于<b class='flag-5'>FPGA</b>嵌入式系統(tǒng)的<b class='flag-5'>雷達</b><b class='flag-5'>信號</b><b class='flag-5'>模擬器</b>的<b class='flag-5'>實現(xiàn)</b>

    如何實現(xiàn)雷達回波模擬電路的設計

    雷達是無線電測向和測距,測距是其主要的功能之一,雷達是通過測試發(fā)射脈沖和目標回波之間的時間差來測量目標距離的。雷達
    發(fā)表于 07-24 09:32 ?3208次閱讀
    如何<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>雷達</b>回波<b class='flag-5'>模擬</b>電路的設計