资源简介
雷达信号处理一系列流程的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生成动态gif 可直接运行
- CVX工具箱-matlab
- 基于Matlab实现的图像分割的常用算法
- 2DPCA的matlab代码
- 基于matlab的数字图像处理毕业设计
- 基于MATLAB的单闭环转速负反馈直流调
- Matlab经典教程—从入门到精通
- MATLAB程序设计与应用第三版电子教案
- RCWA在matlab里面的一维代码
- matlab最优化问题
- 人工势场法原理及matlab代码.rar
- 电力电子matlab之1单相桥式全控整流仿
- DRLSE模型matlab代码
- 字符模板+工程.rar
-
MATLAB Simuli
nk系统仿真 代码 李献 - 多目标函数优化
- 三相6脉波整流和12脉波整流电路分析
- 卡尔曼滤波(卡尔曼滤波理论与实践
- TURBO码的MATLAB实现
- 差分蜂群优化算法MATLAB实现.rar
- 数学建模的29个通用模型及matlab解法
- 基于AdaBoost算法的人脸检测,matlab实现
- Matlab空域频域图像增强.rar
- PSO负载均衡算法-matlab实现
-
仿真软件MATLAb/simuli
nk搭出来的一个 - Matlab模块库中文
- 灰度图像算术编码压缩程序Matlab.zip
- BP神经网络人脸识别MATLAB.zip
- 基于MATLAB GUI的数字图像处理仿真平台
- l粒子群算法工具箱psot
评论
共有 条评论