matlab偏差代码5G定位
这是5G
mmWave定位的演示
概括
Matlab代码(main.m)生成2D环境,该环境在受发射者(位于固定位置)和接收器(具有未知位置和方向)之间具有随机散射体和视线(LOS)。
发射器和接收器均配备有均匀的线性阵列(对于发射器,ULA与垂直轴对齐)。
发射机将一系列波束以及相关的预编码器发送到接收机。
在接收器上,使用波束空间域中的分布式压缩感知(DCSSOMP.m)估算到达时间(TOA),到达角(AOA)和离开角(AOD)。
然后,将LOS参数用于恢复接收器的位置和方向。
该图显示了具有单个散射点的场景。
主要参数
用户可以设置的参数是
L=4;
%
number
of
paths
(including
LOS)
Rs=100;
%
total
BW
in
MHz
N=10;
%
number
of
subcarriers
Nt=32;
%
number
of
TX
antennas
Nr=Nt;
%
number
of
RX
antennas
Nb=Nt*2;
%
number
of
beams
in
dictionary;
Ns=20;
%
2022-03-15 13:00:41
40KB
系统开源
1