signal_processing_2.zip

  • 小满子
    了解作者
  • matlab
    开发工具
  • 1KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 4
    下载次数
  • 2020-03-06 02:45
    上传日期
对于一个移动点目标的测速以及测距。通过对一个点目标回波矩阵的分析,得到目标距离以及速度。注释清晰
signal_processing_2.zip
  • signal_processing_2.m
    1.7KB
内容介绍
%%雷达信号基本处理流程 PD %%平台:R2016a clear all;close all;clc; %% 基本参数设置 f0 = 10e9; %载频 Tp = 10e-6; %脉冲宽度 B = 10e6; %信号带宽 fs = 100e6; %采样率 R0 = 3000; %目标初始距离 c = 3e8; %光速 tr = 2*R0/c; %延时 k = B/Tp; %调频斜率 N = 4096; %采样个数 t = (0:N-1)/fs; %采样步进 CPI = 512; %脉冲个数 %在这里分别实验的采样回波个数,64、128、256、512,发现当回波数量增多时,速度会接近给定值。 Tr = 100e-6; %脉冲重复周期 v = 60; %朝向雷达速度 lambda = c/f0; %波长 h = waitbar(0,'计算中……'); %% 回波构造 S = zeros(CPI,N); for n=1:CPI tau_m = 2*(R0-n*Tr*v)/c; S(n,:) = rectpuls(t-tau_m-Tp/2,Tp) .* exp(1i*pi*k*(t-tau_m-Tp/2).^2) .* exp(-1i*2*pi*f0*tau_m); end %% 回波频谱 fft_Num = N; f = (0:fft_Num-1) / fft_Num * fs; for n = 1:CPI Spetrum(n,:) = fft( S(n,:),fft_Num); end %% 参考信号 Sr = rectpuls(t-Tp/2,Tp) .* exp(1i*pi*k*(t-Tp/2).^2); Sr_fft = fft(Sr,fft_Num); %% 距离向脉压 Scomp = zeros(CPI,N); for n=1:CPI Scomp(n,:) = ifft(Spetrum(n,:) .* conj(Sr_fft)); end figure(1); imagesc(t*c/2,1:CPI,abs(Scomp)); figure(2); plot(t*c/2,abs(Scomp(3,:))); title('距离向脉压') figure(3) mesh(t*c/2,1:CPI,abs(Scomp)); %% PD处理 PD = Scomp; for n = 1 : N PD(:,n) = fftshift(fft(Scomp(:,n))); end %L = 1:CPI; L = t*c/2; m = -(CPI/2):CPI/2 - 1; delta_f = m.*(1/Tr/CPI); V = delta_f * lambda /2; figure(4); imagesc(L,V,abs(PD));xlabel('距离(m)');ylabel('速度(m/s)');title('脉冲多普勒处理'); figure(4); mesh(L,V,abs(PD)); close(h); % 注意必须添加close函数 [row,col] = find( abs(PD) == max(max(abs(PD)))); V_point = V(row) %速度有误差,why?速度分辨力应该怎么算 R_point = L(col)
评论
  • n2F4J3uWE0 2022-12-12 05:15:15
    内容确实很好用
相关推荐
  • PD_Barker_yundongbuchanghoumy.rar
    对于PD雷达导引头前端,在没有噪声情况下的雷达回波信号,经过运动补偿后再进行脉冲压缩处理,得到某一周期的仿真图像
  • PD_Barker.rar
    实现巴克码PD雷达体制的回波信号经滤波、放大、零中频、正交IQ处理采样后的波形图,此信号为第m个周期第k个采样点的信号模型
  • PD.rar
    通过PD检测后,从而来实现雷达测速的功能
  • LFM_PD_noise.zip
    脉冲多普勒雷达回波仿真,添加了噪声影响,进行了MTD和MTI处理
  • project.rar
    在添加部分注释,线性调频信号测距整个仿真,完全仿真
  • 合成宽带脉冲多普勒雷达.rar
    合成宽带多普勒雷达方面很好的文章,非常值得学习
  • 雷达原理 丁鹭飞
    雷达原理》分为雷达主要分机及测量方法两...运动目标检测部分对强杂波中提取运动目标信号的基本工作原理、精巧的信号处理技术及实现方法均有较深入的讨论,并涉及动目标显示(MTI)及脉冲多普勒(PD)体制的基本原理。
  • 阵列信号处理程序MUSIC MVDR 多信号分辨
    用于雷达或移动通信或声纳中的阵列信号处理的MATLAB程序,包括多个信号的分辨力比较等
  • 模极大值重构信号算法的matlab程序
    关于信号的模极大值重构,采用了mallat的交替投影算法。
  • GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.tar.gz
    guassdb100在redhat上安装包,单机部署的包,安装步骤请看我的文中介绍,经过大量实验搭建总结出来的文档