资源简介
雷达信号处理一系列流程的MATLAB仿真,包括脉压、MTI、MTD、CFAR

代码片段和文件信息
% ===========================================================================================%
% 该程序完成16个脉冲信号的脉压、MTI/MTD
% % ===========================================================================================%
% % 程序中根据每个学生学号的末尾三位(依次为XYZ)来决定仿真参数,
% % 目标距离为[3000 8025 9000+(Y*10+Z)*200],
% % 目标速度为[0 100 (Y*10+X+Z)*6]
% % ===========================================================================================%
% close all; %关闭所有图形
% clear all; %清除所有变量
% clc;
% % ===================================================================================%
% % 雷达参数 %
% % ===================================================================================%
% C=3.0e8; %光速(m/s)
% RF=3.140e9/2; %雷达射频
% Lambda=C/RF%雷达工作波长0.1911
% PulseNumber=16; %回波脉冲数
% BandWidth=2.0e6; %发射信号带宽
% TimeWidth=42.0e-6; %发射信号时宽42us
% PRT=240e-6; % 雷达发射脉冲重复周期240us(s)240us对应1/2*240*300=36000米
% PRF=1/PRT
% Fs=2.0e6; %采样频率
% NoisePower=-12;%(dB);%噪声功率(目标为0dB)
% % ---------------------------------------------------------------%
% SampleNumber=fix(Fs*PRT);%计算一个脉冲周期的采样点数480个;
% TotalNumber=SampleNumber*PulseNumber;%总的采样点数480*16=7680;
% BlindNumber=fix(Fs*TimeWidth);%计算一个脉冲周期的盲区-遮挡样点数84;
% %===================================================================================%
% % 目标参数 %
% %===================================================================================%
% TargetNumber=3;%目标个数
% SigPower(1:TargetNumber)=[1 1 1];%目标功率无量纲
% TargetDistance(1:TargetNumber)=[3000 8025 24800];%目标距离单位m 距离参数为[3000 8025 9000+(Y*10+Z)*200]
% DelayNumber(1:TargetNumber)=fix(Fs*2*TargetDistance(1:TargetNumber)/C);% 把目标距离换算成采样点(距离门)
% TargetVelocity(1:TargetNumber)=[0 100 528];%目标径向速度 单位m/s 速度参数为[0 100 (Y*10+X+Z)*6]
% TargetFd(1:TargetNumber)=2*TargetVelocity(1:TargetNumber)/Lambda ;%计算目标多卜勒
%
% %====================================================================================%
% % 产生线性调频信号 %
% %====================================================================================%
% number=fix(Fs*TimeWidth);%回波的采样点数=脉压系数长度=暂态点数目+1
% if rem(number2)~=0
% number=number+1;
% end
% for i=-fix(number/2):fix(number/2)-1
% Chirp(i+fix(number/2)+1)=exp(j*(pi*(BandWidth/TimeWidth)*(i/Fs)^2));
% end
% coeff=conj(fliplr(Chirp))%产生脉压系数
%
% %-------------------------产生目标回波串------------------------%
% SignalAll=zeros(1TotalNumber);%所有脉冲的信号先填0
% for k=1:TargetNumber% 依次产生各个目标
% SignalTemp=zeros(1SampleNumber);% 一个脉冲
% SignalTemp(DelayNumber(k)+1:DelayNumber(k)+number)=sqrt(SigPower(k))*Chirp;%一个脉冲的1个目标(未加多普勒速度)
% Signal=zeros(1TotalNumber);
% for i=1:PulseNumber
% Signal((i-1)*SampleNumber+1:i*SampleNumber)=SignalTemp;
% end
% FreqMove=exp(j*2*pi*TargetFd(k)*(0:To
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 33107 2010-11-25 23:19 chen\cfar-result.jpg
文件 9484 2010-11-18 22:15 chen\cfar.asv
文件 46031 2010-11-26 00:09 chen\cfar.jpg
文件 9224 2010-11-18 22:17 chen\cfar.m
文件 1054 2010-11-18 20:49 chen\cfar_compare.asv
文件 763 2010-11-25 23:06 chen\CFAR_compare.m
文件 94497 2010-11-18 09:42 chen\coeff_fft_im.dat
文件 102196 2010-11-18 09:42 chen\coeff_fft_re.dat
文件 12909 2010-11-18 10:32 chen\compare_results.asv
文件 12907 2010-11-18 15:06 chen\compare_results.m
文件 95213 2010-11-18 09:42 chen\echo_im.dat
文件 95320 2010-11-18 09:42 chen\echo_re.dat
文件 1612801 2010-11-18 09:43 chen\matlab.mat
文件 1676861 2010-11-18 21:27 chen\matlab_cfar.mat
文件 50779 2010-11-21 11:39 chen\MTD.jpg
文件 135220 2010-11-25 23:33 chen\MTD_matlab.fig
文件 35988 2010-11-25 23:34 chen\MTD_matlab.jpg
文件 50484 2010-11-21 11:10 chen\MTI.jpg
文件 113588 2010-11-05 17:52 chen\MTI_matlab.fig
文件 19173 2010-11-21 11:54 chen\mti_matlab.jpg
文件 12687 2010-11-18 20:43 chen\MTI_MTD_compare.m
文件 94497 2010-11-18 09:42 chen\NewProject\dsp_979\coeff_fft_im.dat
文件 102196 2010-11-18 09:42 chen\NewProject\dsp_979\coeff_fft_re.dat
文件 869108 2010-11-18 09:44 chen\NewProject\dsp_979\Debug\define.doj
文件 944456 2010-11-18 09:44 chen\NewProject\dsp_979\Debug\dsp_979.dxe
文件 1694 2010-11-18 09:44 chen\NewProject\dsp_979\Debug\dsp_979.log
文件 52167 2010-11-17 13:33 chen\NewProject\dsp_979\Debug\dsp_979.map.xm
文件 2716 2010-11-18 09:44 chen\NewProject\dsp_979\Debug\fft_16.doj
文件 38280 2010-11-18 09:44 chen\NewProject\dsp_979\Debug\fft_flp32.doj
文件 1862 2010-11-18 09:44 chen\NewProject\dsp_979\Debug\li
............此处省略36个文件信息
- 上一篇:DTLSDatagramTLS升级包
- 下一篇:数字调制GUI界面的设计
相关资源
- matlab_OFDM调制解调(来自剑桥大学)
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
评论
共有 条评论