DSP实验课大作业设计

在DSP上实现线性调频信号的脉冲压缩、动目标显示和动目标检测

内容:

一.MATLAB仿真

设定带宽、脉宽、采样率、脉冲重复频率,用MATLAB产生16个脉冲的LFM,每个脉冲有3个目标(静止,低速,高速),依次做

1 脉压

2 相邻2脉冲做MTI,产生15个脉冲

3 16个脉冲到齐后,做MTD,输出16个多普勒通道

二.DSP实现

1 将MATLAB产生的信号,在visual

dsp中做脉压,MTI(或MTD), MTI(或MTD)将结果与MATLAB作比较, MATLAB所做图形为二维图。

三.实验报告要包含以下内容:

1)简述频域脉冲压缩原理以及MTI或MTD原理。

2)统计在DSP上频域脉压处理(从FFT到IFFT)所需时钟数,并和估算的时域方法运算量进行比较。

3)显示、对比Matlab和DSP脉冲压缩、MTI(或MTD)结果,以Matlab为准,

则DSP结果的误差(相对值)是多少?

4)为什么MTI的结果中不同速度的目标幅度有变化?解释MTD结果中不同速度/多普勒通道的含义。

5)结合程序解释速度模糊?

大作业主要完成脉压、MTI、MTD。

MATLAB程序已经给定,将MATLAB产生的回波数据以及脉压系数(已经转换为频域)导入DSP中,做频域脉压,再用脉压的结果分别做MTI和MTD。然后将DSP的脉压结果、MTI、MTD结果到出分别与MATLAB的理论仿真结果进行比较,分析图形,并且作出二者的误差图。

在DSP中做脉压时调用程序fft_flp32(8192点FFT),IFFT用FFT实现,具体方法自己查找。MTD中需要调用fft_16(16点FFT)。

程序调用的形式分别为:

fft32(输入, 缓冲1, 缓冲2,输出);fft_16(输入, 输出,旋转因子);

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐