日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

常用的雷达信号:基于DDS的线性调频信号的产生

發布時間:2023/12/31 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 常用的雷达信号:基于DDS的线性调频信号的产生 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

常用的雷達信號:基于DDS的線性調頻信號的產生

原創:FPGA技術江湖 美女程序媛(轉載請注明)

大俠好,今天由“82年的程序媛”本媛給大俠帶來FPGA設計之基于DDS的線性調頻信號的產生,后續本媛還會繼續更新產品項目開發心得,學習心得等,歡迎大家持續關注,話不多說,上貨。

?

一、 DDS工作原理

DDS(Direct Digital Synthesizer)技術是一種頻率合成方法,其輸出頻率具有分辨率高、功耗低、頻率切換速度快且頻率切換時輸出信號的相位連續等特點。為此在數字信號處理及硬件實現中有著很重要的作用。

DDS的結構主要由相位累加器、波形存儲器、數模轉換器和低通濾波器等四個大的結構組成,其結構框圖如下:

其中,fclk為參考時鐘,Pword為相位控制字,給定輸出信號的初始相位值;Fword為頻率控制字,用于控制輸出信號的頻率。DDS模塊工作時,每來一個參考時鐘,相位累加器就將頻率控制字與寄存器輸出的值累加,將相加后的值繼續輸入到寄存器中,這樣構成一個循環,可以不停的對頻率控制字進行累加。累加的值作為地址在波形存儲器中通過查找地址所對應的幅值表,就可以完成其從相位到幅值之間的轉化。

在DDS模塊中,輸出頻率的公式為:Fout = fclk/2*Fword

從公式可以看出,DDS輸出的頻率由頻率控制字Fword決定。當頻率控制字變化時,輸出頻率也跟著變化,從而可以實現調頻信號的產生。

?

二、 線性調頻信號

線性調頻信號是一種頻率連續線性變化的信號,是一種常用的雷達信號。在雷達系統中常用做發射信號,由于其帶寬較高且包絡為矩形,故在接收機端可以實現脈沖壓縮得到較高的距離分辨力。

線性調頻信號表達式為:S(t)=Acos(2πf0 + πut^2) (0≤t≤τ);

相位對 t 求導得到頻率: f=f0+ut;

其中:f0為起始頻率,u為調頻斜率,τ為脈沖寬度,B=uτ為信號的帶寬。

由公式可以看出,S(t)的頻率隨時間變化線性變化,初始值為f0,斜率為u。

?

三、 基于DDS的線性調頻信號產生

由DDS原理可知通過控制輸入的頻率控制字即可控制輸出的信號頻率,我們可以通過控制頻率控制字使DDS輸出信號的頻率線性變化,由此產生線性調頻信號。

由于在MATLAB中仿真能更清楚的了解信號的頻譜,故本實驗采用在system generator中搭建模型的方式,仿真正確后生成IP核的加入到工程中。

首先,我們需要確定線性調頻信號的相關參數,即模型的輸入包括采樣率fs、信號的帶寬B、斜率選擇ratio以及初始相位frq_first等。

整體模型框圖如下圖所示:

首先根據帶寬及采樣率通過fword_gen模塊產生線性的DDS的頻率控制字,并且給出初始相位和斜率選擇;將計算得到的頻率控制字輸出給DDS,產生頻率在Band帶寬內線性變化的余弦信號;最后通過幅度調制模塊對輸出信號的振幅進行調整,得到一個chirp信號。

DDS模塊調用xilinx的IP核DDS compiler6.0,可以雙擊IP核進行配置其系統時鐘、相位位寬、輸出信號位寬等。

其中poff為相位控制字,pinc為頻率控制字。需要注意的是,在搭建模型調用IP核時,輸入的相位控制字和頻率控制字均需要為小數,可以通過調用reinterpret模塊,將fword_gen模塊生成的頻率控制字轉換成小數后輸入給DDS IP核。

最后通過在matlab環境下仿真得到的chirp信號如下圖所示: 分別為信號實部、虛部以及初始相位375M、帶寬為500M的信號頻譜圖。

今天本媛就說到這里,后續繼續和大俠一起分享,歡迎關注貌美如花的“82年的程序媛”本媛,江湖偌大,繼續闖蕩,加油!

?

【QQ交流群】

群號:173560979,進群暗語:FPGA技術江湖粉絲。

多年的FPGA企業開發經驗,各種通俗易懂的學習資料以及學習方法,濃厚的交流學習氛圍,QQ群目前已有1000多名志同道合的小伙伴,無廣告純凈模式,給技術交流一片凈土,從初學小白到行業精英業界大佬等,從軍工領域到民用企業等,從通信、圖像處理到人工智能等各個方向應有盡有。

?

【微信交流群】

現微信交流群已建立08群,人數已達數千人,歡迎關注“FPGA技術江湖”微信公眾號,可獲取進群方式。

后續會持續更新,帶來Vivado、 ISE、Quartus II 、candence等安裝相關設計教程,學習資源、項目資源、好文推薦等,希望大俠持續關注。

江湖偌大,繼續闖蕩,愿大俠一切安好,有緣再見!

總結

以上是生活随笔為你收集整理的常用的雷达信号:基于DDS的线性调频信号的产生的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。