




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
精品文檔-下載后可編輯基于FPGA技術(shù)的雷達現(xiàn)行調(diào)頻信號的實現(xiàn)方法-基礎(chǔ)電子引言線性調(diào)頻信號可以獲得較大的壓縮比,有著良好的距離分辨率和徑向速度分辨率,作為一種常用的脈沖壓縮信號,已廣泛應用于高分辨率雷達領(lǐng)域[1]。傳統(tǒng)的獲得線性調(diào)頻信號主要借助模擬方法,由于模擬方法對環(huán)境溫度比較敏感、信號波形比較單一、難以實現(xiàn)高的線性調(diào)頻度、電路復雜及信號間的相關(guān)性不理想等,從而制約了雷達整機性能的提高[1]。
DDS(直接數(shù)字頻率合成)技術(shù)是解決這一問題的辦法,DDS技術(shù)從相位的概念出發(fā)進行頻率合成,采用數(shù)字采樣存儲技術(shù),可以產(chǎn)生點頻、線性調(diào)頻、ASK、FSK等各種形式的信號,并且其幅度和相位一致性都很好,具有電路控制簡單、方便靈活、可靠性高、相位、頻率分辨率高、頻率切換速度快、輸出信號相位噪聲低、易于實現(xiàn)全數(shù)字化設(shè)計等突出的優(yōu)點。
在雷達系統(tǒng)中采用DDS技術(shù)可以靈活地產(chǎn)生不同載波頻率、不同脈沖寬度、不同脈沖重復頻率等參數(shù)的信號,為雷達的設(shè)計者提供了全新的思路。1DDS技術(shù)的基本原理
DDS是一種全數(shù)字化的頻率合成器,由相位累加器、正弦波形ROM存儲器、D/A轉(zhuǎn)換器和低通濾波器構(gòu)成。
輸出信號波形的頻率表達式為:
式中,fclk為參考時鐘頻率,Δφ為相位增量,表現(xiàn)以多大的間隔對信號相位進行累加,也稱為頻率控制字,N為相位累加器的位數(shù)。由式(1)看出,DDS的頻率分辨率即頻率為:
所以,只要N足夠大,DDS可得到很小的頻率間隔,要改變DDS的輸出信號的頻率,只要改變Δφ即可。
可見,當參考時鐘頻率給定后,輸出信號的頻率取決于頻率的控制字,頻率分辨率取決于累加器的位數(shù),相位分辨率取決于ROM的地址線位數(shù),幅度量化取決于ROM的數(shù)據(jù)字長和D/A轉(zhuǎn)換器的位數(shù)。
2基于FPGA的DDS軟件編程產(chǎn)生線性調(diào)頻信號
利用專用DDS芯片是目前比較流行的信號產(chǎn)生方法,專用DDS芯片把所有功能集中在一塊芯片上,需要設(shè)計者依次為平臺進行開發(fā)[3]。而基于FPGA(現(xiàn)場可編程門陣列)的DDS軟件編程則根據(jù)DDS技術(shù)的基本原理,充分利用了FPGA作為大規(guī)模芯片的資源優(yōu)勢和高速運算能力,除了能產(chǎn)生專用DDS芯片所具備的單頻連續(xù)波、非連續(xù)波、各種形式的線性調(diào)頻信號以外,還可以借助FPGA龐大的資源優(yōu)勢和內(nèi)部存儲器,使非線性調(diào)頻等更復雜的信號更容易實現(xiàn)。2.1系統(tǒng)構(gòu)成
在具體實現(xiàn)過程中主要采用一塊基于FPGA的雷達信號處理卡,既可以采集來自雷達接收機的中頻、視頻信號并對其進行數(shù)字信號處理,又可以自身模擬產(chǎn)生雷達中頻、視頻信號進行數(shù)字信號處理或不處理直接送往雷達信號處理機。
FPGA采用Xilinx公司的10萬門FPGA芯片XC2S100E,其配置芯片為Xilinx公司的1Mbit容量PROM芯片XC18V01,以主動串行方式對FPGA進行上電配置,A/D、D/A轉(zhuǎn)換器分別為ADI公司12位高速A/D數(shù)轉(zhuǎn)換芯片AD9224與14位高速D/A轉(zhuǎn)換芯片AD9764。SRAM采用Cypress公司的256k×16bitsSRAM芯片CY7C1041。
設(shè)計中利用FPGA實現(xiàn)32位/33MHz的PCI接口邏輯,進行實時信號采集和傳輸控制,由于FPGA具有層次化的存儲器系統(tǒng),其基本邏輯功能塊可以配置成16×1、16×2或32×1的同步RAM,或16×1的端口同步RAM。因此,可以在FPGA內(nèi)部配置高速雙口SAM用來作為信號傳輸?shù)臄?shù)據(jù)緩沖器。同時,為了節(jié)省FPGA的內(nèi)部邏輯資源,在FPGA外圍配置了適當?shù)腟RAM用來存儲數(shù)據(jù)。
結(jié)合本處理卡的結(jié)構(gòu)特點,硬件采用FPGA與高速D/A方案產(chǎn)生線性調(diào)頻信號,在FPGA內(nèi)部實現(xiàn)DDS電路,FPGA輸出全數(shù)字線性調(diào)頻信號送往高速D/A轉(zhuǎn)換器得到終的模擬線性調(diào)頻信號,由于本處理卡采用PCI總線結(jié)構(gòu),因此可通過計算機實時修改線性調(diào)頻信號的參數(shù)設(shè)置,改善了人機接口,提高了系統(tǒng)的靈活性。2.2FPGA軟件編程實現(xiàn)線性調(diào)頻信號的原理
DDS電路產(chǎn)生的是固定頻率的正弦波信號,信號頻率受相位增量Δφ控制,若要產(chǎn)生線性調(diào)頻信號,則必須實時改變Δφ,使Δφ根據(jù)頻率步進量fstep而線性變成,因此,基于FPGA軟件編程實現(xiàn)線性調(diào)頻信號時,需要在FPGA內(nèi)部實現(xiàn)頻率累加器、相位累加器、正弦波形ROM存儲器等電路,F(xiàn)PGA軟件編程實現(xiàn)線性調(diào)頻信號的原理。
產(chǎn)生線性調(diào)頻信號時,每來一個時鐘脈沖,軟件編程控制頻率累加器產(chǎn)生線性增加的瞬時頻率,然后經(jīng)過相位累加器運算輸出線性調(diào)頻信號的瞬時相位,以此相位值尋址正弦值存儲表,通過查表得到與相位值對應的幅度量化值;在下一個周期來臨時,頻率累加寄存器一方面將在上一個時鐘周期作用后所產(chǎn)生的新的頻率數(shù)據(jù)反饋到頻率加法器的輸入端,以使頻率加法器繼續(xù)累加,頻率累加的瞬時值與上一個周期相位累加器反饋到相位加法器輸入端的數(shù)據(jù)累加,然后再依此周期累加的相位值重新尋址正弦值存儲表,得到對應的幅度量化值。依此循環(huán),幅度量化值經(jīng)累加,并經(jīng)D/A轉(zhuǎn)換器得到連續(xù)的階梯波,經(jīng)低通濾波器濾除高頻分量,即可得到所需線性調(diào)頻信號[4]。
已知系統(tǒng)工作時鐘fclk、頻率累加器與相位累加器位數(shù)N,要產(chǎn)生中頻為F0、帶寬為B、時寬為T的線性調(diào)頻信號,其頻率步進編程見圖4。在FPGA軟件編程時只需計算起始頻率fstart和頻率步進量fstep即可。
起始頻率fstart和頻率步進量fstep計算公式如下:
VHDL語言中數(shù)值表示方法采用二進制,所以通過式(3)、式(4)計算的結(jié)果二進制數(shù),無量綱。
經(jīng)過頻率累加器輸出的是嚴格線性增長的瞬時頻率。在實際過程中,相位累加器的輸出是經(jīng)過相位截斷再進行尋址,從而引入了一定的相位誤差,雖然這一誤差會影響到線性調(diào)頻信號的線性度,但是調(diào)頻斜率為相位的二次導數(shù),相位截斷誤差本身已很小,所以對調(diào)頻線性度的影響就更小了。
2.3FPGA的軟件編程實現(xiàn)線性調(diào)頻信號的部分程序
本程序完全遵照上述的FPGA軟件編程實現(xiàn)現(xiàn)行調(diào)頻信號的原理編寫,采用VHDL語言來進行描述,以下是部分源程序。1)線性調(diào)頻脈沖信號產(chǎn)生(系統(tǒng)時鐘頻率40MHz,線性調(diào)頻脈沖信號脈寬25μs,中頻1.5MHz、調(diào)頻帶寬1MHz)
dds_fstart=“000001100110011001100110”,//設(shè)置線性調(diào)頻信號初始頻率為1MHz,由式(3)可計算出
dds_phase_start=“0000000000000000000000”;//設(shè)置線性調(diào)頻信號初始化初始相位為0
dds_fstep=conv_std_vector(419,43);//設(shè)置線性調(diào)頻信號頻率步進為419.43,對應調(diào)頻帶寬為1MHz,時寬為25μs,由式(4)可計算出
2.4與DDS專用芯片方法的比較
由于基于FPGA的DDS軟件編程同樣利用了DDS技術(shù)的基本原理,主要部分均由頻率累加器、相位累加器、相位幅度轉(zhuǎn)換器組成,所以與DDS專用芯片方法的方法一樣,所產(chǎn)生的信號具有可通過編程靈活控制參數(shù)、具有高的調(diào)頻線性度、頻率穩(wěn)定度等DDS技術(shù)特有的優(yōu)點。但是與DDS專用芯片方法相比,有自己的優(yōu)勢和不足。由輸出信號的頻率分辨率Δf=fclk/2N可知,本系統(tǒng)的參考時鐘頻率為fclk為40MHz,相位累加器的位數(shù)N為24位,而DDS專用芯片,如AD9854的相位累加器的位數(shù)N為48位,雖然本系統(tǒng)產(chǎn)生的線性調(diào)頻信號在精度和速度上略有不足,但已能基本滿足絕大多數(shù)系統(tǒng)的使用要求。若要產(chǎn)生更低頻率及更的波形,可以提高分辨率并相應減小基準時鐘,這在FPGA中實現(xiàn)起來相比比較容易。另一方面,基于FPGA的系統(tǒng)功能完全取決于設(shè)計需求,可以復雜也可以簡單,而且FPGA芯片還可在系統(tǒng)現(xiàn)場升級,使系統(tǒng)具有較大的可擴展性。另外,將DDS設(shè)計嵌入到FPGA芯片所構(gòu)成的系統(tǒng)中,只是充分利用了FPGA的系統(tǒng)的軟件資源,其系統(tǒng)的硬件成本并不會增加多少,而購買專用DDS芯片則使系統(tǒng)的硬件成本和體積等增加很多,因此,采用基于FPGA的DDS軟件編程技術(shù)具有較高的性價比,并提高了系統(tǒng)的性能和可靠性。3實驗結(jié)果
首先對VHDL代碼進行了時序仿真,然后將編譯綜合后的BIT文件到FPGA芯片中進行系統(tǒng)聯(lián)調(diào)。實驗表明,采用FPGA軟件編程技術(shù)較好地實現(xiàn)了線性調(diào)頻信號的產(chǎn)生,而且信號波形比較穩(wěn)定。利用Modelsim軟件對比設(shè)計所產(chǎn)生的信號進行仿真得到的時序仿真圖,從中可以看出,在每個觸發(fā)周期內(nèi),所產(chǎn)生信號的變成頻率在不斷線性增加,可較明顯地看出產(chǎn)生的是線性調(diào)頻信號。
圖6為實際調(diào)試過程中產(chǎn)生的一個脈寬為7μs,中頻為7.5MHz,調(diào)頻帶寬為5MHz的線性調(diào)頻脈沖信號在示波器上的截圖。從圖中可以看出,本系統(tǒng)所產(chǎn)生的線性調(diào)頻信號取得了較好的效果,能夠滿足實際工程中的應用,在雷達系統(tǒng)中有較好的應用前景。
本文原理以及基本系統(tǒng)亦可用于構(gòu)成產(chǎn)生相位編碼脈沖信號等其他形式的復雜雷達信號形式,具有較大的可擴展性。
(邱軍海,宋杰,關(guān)鍵,唐小明)參考文獻:
[1].ROMdatasheet/datasheet/ROM_1188413.html.[2].XC2S100Edatasheet/datasheet/XC2S100E_726872.html.[3].AD9224datasheet/datasheet/AD9224
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 南京郵電大學通達學院《空間數(shù)據(jù)采集與管理》2023-2024學年第二學期期末試卷
- 涂料干燥后硬度檢測方法
- 南京財經(jīng)大學《貴金屬及鑒別》2023-2024學年第二學期期末試卷
- 2024-2025學年霞浦縣小升初數(shù)學綜合練習卷含解析
- 于都縣2025屆三下數(shù)學期末質(zhì)量檢測模擬試題含解析
- 南陽職業(yè)學院《環(huán)境物理化學》2023-2024學年第二學期期末試卷
- 2025年國網(wǎng)甘肅省電力公司高校畢業(yè)生招聘(約580人)(第一批)筆試參考題庫附帶答案詳解
- 2025屆河北省邢臺市平鄉(xiāng)縣艾村小學小升初數(shù)學自主招生備考卷含解析
- 長春市2024-2025學年數(shù)學四下期末調(diào)研模擬試題含解析
- 2025年國網(wǎng)內(nèi)蒙古東部電力有限公司提前批校園招聘工作啟動筆試參考題庫附帶答案詳解
- 02 第2章 城市與城市化-城市管理學
- 六年級上冊英語教案-Culture 2 Going Green 第二課時 廣東開心英語
- 警察叔叔是怎樣破案的演示文稿課件
- 2019石景山初三一模語文試題及答案
- 外固定架課件
- 尿液有形成分形態(tài)學檢查與臨床意義課件
- 保密風險評估報告
- 09式 新擒敵拳 教學教案 教學法 圖解
- CAD術(shù)語對照表
- 《橋梁工程計算書》word版
- 學術(shù)論文的寫作與規(guī)范課件
評論
0/150
提交評論