<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > FPGA技術(shù)在雷達信號模擬器中的應用

FPGA技術(shù)在雷達信號模擬器中的應用

作者: 時(shí)間:2010-05-19 來(lái)源:網(wǎng)絡(luò ) 收藏

  摘 要: 基于的各種雷達信號產(chǎn)生方法,介紹了在中實(shí)現直接數字頻率合成器(DDS)以及提高輸出信號質(zhì)量的方法,編程實(shí)現了頻率捷變、線(xiàn)性調頻以及相位編碼等雷達信號的產(chǎn)生。仿真結果表明,該方法能靈活地產(chǎn)生多種雷達信號,且質(zhì)量較好。

  需要模擬簡(jiǎn)單脈沖調制、重頻調制(重頻參差、重頻抖動(dòng)和重頻滑變)、載頻調制(線(xiàn)性/非線(xiàn)性調頻、頻率捷變)和相位調制(相位編碼)等樣式的雷達信號[1]。傳統的實(shí)現方法是采用直接數字合成器DDS實(shí)現。通過(guò)對DDS相關(guān)參數產(chǎn)生對應的雷達中頻信號,其優(yōu)點(diǎn)是產(chǎn)生的信號質(zhì)量比較好,缺點(diǎn)是系統控制繁瑣、模擬的雷達信號參數相對固定、缺乏足夠的靈活性,對于非線(xiàn)性調頻和相位編碼信號很難達到令人滿(mǎn)意的效果。

  本文基于軟件無(wú)線(xiàn)電的思想,采用實(shí)現DDS功能,通過(guò)控制DDS參數,在1片FPGA中實(shí)現了各種雷達信號的模擬。

  1 DDS基本原理

  DDS由相位累加器、只讀存儲器(ROM)、數模轉換器(DAC)和低通濾波器(LPF)組成。DDS的關(guān)鍵部分是相幅轉換部分,根據相幅轉換方式的不同,DDS大致可分為兩大類(lèi):(1)ROM查詢(xún)表法。ROM中存儲有不同相位對應的幅度值,相位累加器輸出對應的幅度序列,實(shí)現相幅轉換;(2)計算法。對相位累加器輸出的相位值通過(guò)數學(xué)計算的方法得到對應的幅度值,實(shí)現相幅轉換,這里的計算方法有拋物線(xiàn)近似法、CORDIC法等。

  對于查詢(xún)表法,ROM里存儲了2N個(gè)點(diǎn)(一個(gè)周期)。工作過(guò)程如下:在時(shí)鐘脈沖fc的作用下,頻率控制字K由累加器累加得到相應的相位碼,相位碼尋址ROM進(jìn)行相位/幅度變換輸出不同的幅度編碼,相當于在ROM里每隔K個(gè)點(diǎn)取出一個(gè)點(diǎn),再經(jīng)過(guò)數模轉換器DAC得到相應的階梯波,最后經(jīng)低平滑濾波器對階梯波進(jìn)行平滑,即得到由頻率控制字K決定的連續變化的模擬輸出波形,輸出頻率fout為:FPGA技術(shù)在雷達信號模擬器中的應用

  式中,K為頻率控制字,N為相位寄存器字長(cháng)。輸出頻率由頻率控制字及相位寄存器字長(cháng)決定。

  理想情況下,由于采樣的原因,輸出信號頻譜存在一些雜散,譜線(xiàn)呈辛格函數形狀。DDS輸出信號雜散分量較大的主要原因有以下幾點(diǎn):一是相位截斷效應;二是存放在ROM中的波形幅度存在量化誤差;三是DAC的非理想特性。在DDS中,為了得到高的頻率分辨率,相位累加器的字長(cháng)一般較大,而只讀存儲器ROM的容量有限,通常位輸出中只有高A位用來(lái)尋址ROM,從而產(chǎn)生相位截斷誤差,而DAC和ROM正弦波幅度字長(cháng)也是有限的,同時(shí),在DAC轉換過(guò)程中總存在如微分線(xiàn)性誤差等誤差,這樣就產(chǎn)生了量化誤差和DAC的非理想特性誤差。

  2 基于FPGA的

  基于FPGA的雷達信號產(chǎn)生器系統框圖如圖1所示。系統主要由單片機、FPGA、模數轉換器、低通濾波器、自動(dòng)電平控制、RS-232通信接口、時(shí)鐘電路以及人機接口等部分組成。單片機完成系統控制、人機交互控制以及與上位計算機的信息交換[2]; FPGA實(shí)現DDS的模擬以及其他邏輯的產(chǎn)生[3-4];模數轉換器將數字信號轉換成模擬信號,經(jīng)低通濾波器濾波后獲得良好的波形信號;為了提高信號產(chǎn)生器帶負載的能力,自動(dòng)電平控制部分保證輸出信號幅度在接入不同負載時(shí)變化不致太大。

FPGA技術(shù)在雷達信號模擬器中的應用

  系統工作時(shí),單片機將由RS-232接口接收到的或由鍵盤(pán)設置的信號參數寫(xiě)入FPGA,在FPGA中實(shí)現的DDS內核根據設置的參數產(chǎn)生相應的數字波形,經(jīng)D/A轉換、低通濾波和電平控制后輸出。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>