雷达原理与系统作业,仅供参考,欢迎讨论,杜绝完全照搬。

一、 问题提出

二、问题解决

1.二脉冲对消原理



2.重频参差滤波器原理:


3.仿真实验












Matlab代码:

c=3e8;%光速
PRF=2000;%脉冲重复频率
Tr=1/PRF;%脉冲重复间隔
two_pulseH=@(w) 1-exp(-1j.*w.*Tr);%二脉冲对消系统函数
Doppler_w=@(v,lambda) 2.*v./lambda;%多普勒频率
lambda=c/(3e9);%S 波段雷达 2-4Ghz
v=0:0.1:800;%速度刻度
w=2.*pi.*Doppler_w(v,lambda);%速度对应的多普勒角频率
plot(v,20.*log10(abs(two_pulseH(w))))%幅度取对数
ylim([-30,7])
xlabel("径向速度/(m/s)")
ylabel("|H(j\omega)|/dB")
grid on%枚举法,可能要5分钟左右
for i=1:300
for j=1:300
c=3e8;%光速
lambda=c/(3e9);%S 波段雷达 2-4Ghz
% PRFn=[2000,1754];%脉冲重复频率
% PRFn=[2910,2560];%脉冲重复频率
PRFn=[i*10,j*10];%脉冲重复频率
wn=[1,-2,1];%滤波器系数
Tn=1./PRFn;%脉冲重复间隔
tn=cumsum(Tn);%累计求和
tn=[0,tn];%初始为 0
H=@(w) sum(wn'.*exp(-1j.*w.*tn'));%系统函数
Doppler_w=@(v,lambda) 2.*v./lambda;%多普勒频率
v=0:0.1:800;%速度刻度
w=2.*pi.*Doppler_w(v,lambda);%速度对应的多普勒角频率
result=abs(H(w));%幅度
dBresult=20.*log10(result);%取对数
% plot(v,dBresult)
% ylim([-30,20])
% xlabel("径向速度/(m/s)")
% ylabel("|H(j\omega)|/dB")
% grid on
RMSE(i,j)=sqrt(sum((result-mean(result)).^2)./length(result));
end
end
mesh(RMSE)%画图
xlabel("PRF1")
ylabel("PRF2")
zlabel("RMSE")
colorbar
[m,n]=find(RMSE==min(min(RMSE)));%找到最小的序号,频率时在此基础上乘以 2

MATLAB 二脉冲对消、重频参差滤波器设计仿真相关推荐

  1. 基于MATLAB GUI的数字信号处理音频FIR去噪滤波器设计

    资源下载地址:https://download.csdn.net/download/sheziqiong/85663076 1.内容简介 利用MATLAB GUI设计平台,用窗函数法设计FIR数字滤波 ...

  2. 散焦光栅 matlab代码,散焦光栅测量光束漂移的光路设计仿真

    第34卷 第2期2013年3月 应 用 光 学 Journal of Applied Optics Vol.34No.2Mar.2013 收稿日期:2012-12-05: 修回日期:2012-12-2 ...

  3. 三脉冲对消matlab实现,DSP多普勒雷达测速测距 MTD

    MTD DSP实验课大作业设计 一 实验目的 在DSP上实现线性调频信号的脉冲压缩.动目标显示(MTI)和动目标检测(MTD),并将结果与MATLAB上的结果进行误差仿真. 二 实验内容 2.1 MA ...

  4. matlab滤波器设计工具箱带阻滤波器,用matlab信号处理工具箱进行fir滤波器设计的三种方法...

    用matlab信号处理工具箱进行fir滤波器设计的三种方法 摘 要 介绍了利用 MATLAB 信号处理工具箱进行 FIR 滤波器设计的三种方法:程序设计法. FDATool 设计法和 SPTool 设 ...

  5. matlab抗混叠滤波器,音频抗混叠滤波器设计

    音频抗混叠滤波器设计 实验四 音频抗混叠滤波器设计 [实验目的] 学习用Matlab进行滤波器设计仿真. [实验内容] 题目要求:1)设计Butterworth型音频抗混叠滤波器: 2)参数: 下通带 ...

  6. matlab抗混叠滤波器,试验四音频抗混叠滤波器设计.doc

    试验四音频抗混叠滤波器设计 实验四 音频抗混叠滤波器设计 [实验目的] 学习用Matlab进行滤波器设计仿真. [实验内容] 题目要求:1)设计Butterworth型音频抗混叠滤波器: 2)参数: ...

  7. 头条视频消重软件 安卓修改视频md5

             头条视频消重软件 安卓修改视频md5        要找到一个三五百万级的文章并不容易,但仍有很多三五百万的短视频..       如果你的视频资料是正确的,标题不应该那么糟糕,播放 ...

  8. 快手的视频 发到抖音 怎么消重 视频md5值查询

             快手的视频 发到抖音 怎么消重 视频md5值查询         视频伪原创是进行短视频引流的当然,这不是绝对的.如果还不够,你可以解决宝藏问题..        核心基础,如果发布 ...

  9. 搬运视频消重 wide短视频软件怎么去水印

             搬运视频消重 wide短视频软件怎么去水印        这是因为这段视频至少在他们的生活,兴趣,兴趣和情感中产生共鸣,鼓励读者打开阅读..              视频自媒体最主 ...

最新文章

  1. SQL Servr 2008空间数据应用系列六:基于SQLCRL的空间数据可编程性
  2. c语言用随机数定义数组中,C语言 将发生的随机数存入数组,数据不能相同
  3. [征询意见]准备采用“创作共用”协议保护大家的原创作品
  4. java中Error与Exception有什么区别
  5. caffe学习笔记18-image1000test200数据集分类与检索完整过程
  6. 数据库建表赋予权限语句
  7. 让你惊叹的 Markdown 写作工具推荐
  8. TensorFlow中的多线程
  9. sftp服务器存放机密文件,cetos 6.6搭建sftp服务
  10. 正整数和小数的正则写成自定义插件
  11. python课堂整理1
  12. jquery插件实现分页
  13. 高数基础_第1节_概述以及预备知识
  14. C51单片机数码管静态显示(附源码及工程)
  15. Unity插入视频音频
  16. php 微盟,微盟开放授权并获取ACCESS_TOKEN方法(新版)
  17. 平稳性检验和白噪声检验
  18. TOPSIS算法(优劣解距离法)的使用举例与matlab实现
  19. 贝荣粒分享:谈谈兼职的坑
  20. AnnotationConfigApplicationContext 报错 has not been refreshed yet

热门文章

  1. SQL Server中的窗口函数
  2. Cocos2d-x游戏实例-《跑跑跑》制作教程(第二篇)——加入主角
  3. 小米加入 AI 研究大家庭!联合西工大推出基于注意力机制的普通话语音识别算法...
  4. PHP水仙花问题解法之一
  5. zookeeper3.4.6 使用研究
  6. SBT管理java项目
  7. linux下mysql启动和关闭
  8. 轻松搞定ServerCore初始设置
  9. 协程分析之 context 上下文切换
  10. linux kvm虚拟化ha,基于RHEL6.3-KVM三节点虚拟机命令行搭建HA