m基于matlab的超宽带MIMO雷达对目标的检测仿真,考虑时间反转
目录
1.算法概述
2.仿真效果预览
3.MATLAB部分代码预览
4.完整MATLAB程序
1.算法概述
(不加时间反转处理)参看框图1:天线阵A发送信号,经过目标场,在接收阵B端接收数据记为Y1,然后对所接收到的信号处理(匹配滤波等处理过程),得到回波的信噪比,目标的位置及成像;用图示表示如下:
不加时间反转处理的程序,其基本流程图如下所示:
(加上时间反转处理)在B端接收到信号Y1,对Y1做时间反转处理,能量归一化后再发射出去,经过同样的空间场,然后在A端接收数据记为Y2,对接收到的数据Y2再做处理(匹配滤波等),得到回波的信噪比(与第一步未加时间反转做对比),目标的位置信息及成像。用图示表示如下:
加时间反转处理的程序,其基本流程图如下所示:
发射天线数Nt个,接收天线数Nr个(Nt,Nr可以自由设置或确定设置为某一值,如Nt=2,Nr=3等等),空间中放置检测目标(目标个数可以自定,简化下,目标可看成是点目标),发射端发射信号为超宽带信号(高斯脉冲信号),并且Nt个发射信号为正交信号(即将前面的高斯脉冲信号进行处理,使信号正交),信号经过探测空间后,接收端对回波进行处理,得到空间中目标的位置及成像。
具体步骤:假设收发双方分别为天线阵A和天线阵B
第一步:(不加时间反转处理)参看框图1:天线阵A发送信号,经过目标场,在接收阵B端接收数据记为Y1,然后对所接收到的信号处理(匹配滤波等处理过程),得到回波的信噪比,目标的位置及成像;
第二步:(加上时间反转处理)在B端接收到信号Y1,对Y1做时间反转处理,能量归一化后再发射出去,经过同样的空间场,然后在A端接收数据记为Y2,对接收到的数据Y2再做处理(匹配滤波等),得到回波的信噪比(与第一步未加时间反转做对比),目标的位置信息及成像。
2.仿真效果预览
matlab2022a仿真结果如下:
3.MATLAB部分代码预览
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
figure;
color = ['b','g','r','k'];
for i = 1:length(alpha)[gt,f] = func_UWB_gspluse(E0,fc,f1,f2,k,scale,alpha(i));tmp = color(i);plot(f,gt,tmp);hold on;axis([898,902,-0.5,1.2]);
end
title('超宽带高斯脉冲信号');
legend('alpha = 0','alpha = 0.75','alpha = 1.5','alpha = 3');
% clear E0 alpha fc f1 f2 k scale color gt f
%进行传统算法
%下面开始实际的算法
%这里发送天线和接收天线设置为4和1,如果要修改
%%
%参数的初始化
Nt = 3;
Nr = 3;
L = length(gt);
l = 1:L;
T = 1/(10^6);
ts = T/L;
SNR =-10:1:20;
times= 200;
Pfa = 10e-5;%虚警概率
%%
%超带宽高斯脉冲信号
[gt,f] = func_UWB_gspluse(E0,fc,f1,f2,k,scale,alpha(1));%MIMO发送信号
X = func_MIMO_trans(gt,Nt,ts,T);
ind = 0;
for j = 1:length(SNR)N0 = 10^(SNR(j)/10);count = 0;mui = 1;for i = 1:times%利用门特卡罗的设计仿真思想,计算不同信噪比下的检测概率ind = ind + 1 %通过MIMO信道[alpha,H]=func_MIMO_channel(Nt,N0);%接收机接收到的信号for l=1:L r(:,l)=H*X(:,l);end %将时间反转的信号通过信道发送回去for l=1:L r2(:,l)=H*conj(r(:,l));end %匹配滤波[E,R] = func_match_filter(r2,X,L);%目标检测 Theta_doa = func_MIMORadar_DOA(E,R);%判断是否被检测到threshold = 10000;if(Theta_doa>threshold)detected = 1;count = count + 1;elsep = rand(1,1);if p > 1-Pfa %虚警概率detected = 1;count = count + 1;elsedetected = 0;endendendpc(j) = count/times;
end
toc
figure;
plot(SNR,pc,'b-o');
xlabel('SNR');
ylabel('Pmd');
grid on;
01_049_m
4.完整MATLAB程序
matlab源码说明_我爱C编程的博客-CSDN博客
V
m基于matlab的超宽带MIMO雷达对目标的检测仿真,考虑时间反转相关推荐
- 基于可编程超表面的雷达通信一体化系统
微波射频网 (MWRF.NET) 消息:在5G/6G无线通信.智慧城市.智能协作等新型民用和军用需求的推动下,雷达探测和无线通信呈现融合的趋势.雷达通信一体化技术成为实现集成化.通用化.智能平台的重要 ...
- 【雷达通信】基于matlab无人机FMCW毫米波高度计雷达仿真【含Matlab源码 1261期】
⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源: [雷达通信]基于matlab无人机FMCW毫米波高度计雷达仿真[含Matlab源码 1261期] 点击上面蓝色字体,直接付费下载,即可. ...
- 基于matlab的频率响应分析,基于MATLAB/GUI的二阶低通电路频率响应分析与仿真
第 34 卷 第 5 期 2011 年 10 月 电 子 器 件 Chinese Journal of Electron Devices Vol. 34 No. 5 Oct. 2011 项目来源: 基 ...
- matlab限幅器无饱和怎么设置,基于MATLAB 的直流电动机双闭环调速系统的仿真研究...
基于MATLAB 的直流电动机双闭环调速系统 的仿真研究 摘要:本文介绍了利用MATLAB 软件中的Simulink 组件对直流电动机双闭环调速系统进行仿真,获得了反映系统性能的曲线,并对仿真 结果进 ...
- 光伏输出特性matlab,基于MATLAB的光伏模块输出特性及MPPT的建模与仿真
MPPT research based on fuzzy adaptive PID control 张开如;潘安琪;初雪娇; 太阳能光伏模块电器特性的数学建模与仿真 吴萌萌; 光伏电池数学 ...
- 【通信原理课程设计】基于MATLAB/Simulink的2ASK数字带通传输系统建模与仿真
基于MATLAB/Simulink的2ASK数字带通传输系统建模与仿真 目录 基于MATLAB/Simulink的2ASK数字带通传输系统建模与仿真 课程设计要求 方法选择 设计步骤 结果显示与性能分 ...
- 单相桥式全控整流电路的matlab仿真,基于Matlab的单相桥式全控整流电路的仿真研究...
信息科学 民營科技2016年7期 66 基于Matlab的单相桥式全控整流电路的仿真研究 魏立明邢文白 (吉林建筑大学电气与计算机学院,吉林长春13m18) 摘要:单相桥式全控整流电路在电力电子中有着 ...
- 【优化算法】基于matlab量子粒子群算法求解单目标优化问题【含Matlab源码 2203期】
⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[优化算法]基于matlab量子粒子群算法求解单目标优化问题[含Matlab源码 2203期] 点击上面蓝色字体,直接付费下载,即可. 获 ...
- 毕业设计 matlab led,基于Matlab的单相半波可控整流电路的设计与仿真论文和Matlab源码...
摘 要 电力电子技术是一门诞生和发展于20世纪的崭新技术,在21世纪仍将以迅猛的速度发展.以计算机为核心的信息科学将是21世纪起主导作用的科学技术之一.本次单相半波可控整流电路设计是基于MATLAB的 ...
最新文章
- 大数据入门之Hadoop基础学习
- (IT/互联网行业)你给自己当前的职位拼几分?(评分标准,个人看法,勿喷~)...
- bzoj4427【Nwerc2015】Cleaning Pipes清理管道
- 上周面试回来后写的Java面试总结,想进BAT必看
- 一个网站的诞生- MagicDict开发总结2 [ACCESS的烦恼]
- Java 解析URL
- nginx location反向代理不对等时的处理
- Golang笔记——tcp 编程
- java 蓝桥杯算法提高 9-2 文本加密
- 分布式数据库中间件的实现原理介绍一:分库分表【转】
- PHP中普通类、抽象类、接口之间的关联
- Linux.ProxyM僵尸网络再次发起疯狂攻击,感染过万台设备
- 小米一加等手机如何正确的刷入PixelExperience_Plus系统-完整谷歌服务
- Hive:用SQL对数据进行操作,导入数据、清洗脏数据、统计数据订单、优化结果输出等等
- pip 安装 sklearn 教程
- Excel学习日记:L4-资料排序
- oracle左连接应用场景,Oracle左连接left join 的实际操作与应用
- 照片怎么转换成jpg?常见渠道一览
- 2023.3.21日学习收获
- cae计算机仿真分析技术,cae分析.doc
热门文章
- “菩提本无树,明镜亦非台,本来无一物,何处惹尘埃”的典故
- QtDesigner和python结合起来实现窗口化猜数字游戏
- 解决‘utf8‘编解码器无法解码字节0xa3异常
- 嵌入式linux备份flash,嵌入式Linux裸机开发(十一)——Nandflash
- 数据库系统原理期末复习
- openwrt 格式化_OPENWRT路由固件入门食用教程S2:磁盘挂载及分区,网络共享,脱机下载。...
- 浩辰3D软件新手入门攻略:草图绘制功能全解析!
- 老罗锤子手机(Smartisan T1)的一些感想
- 用python绘制字符画
- Qt Android 调用系统文件管理