This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AWR1843BOOST:距离-方位角热图

Guru**** 2551110 points
Other Parts Discussed in Thread: AWR1843BOOST

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1239054/awr1843boost-range-azimuth-heatmap-plot

器件型号:AWR1843BOOST

大家好、  

你好。 我是代表客户发布此查询的。

我需要根据我使用"mmWave Studio"而不是云演示可视化工具记录的原始数据绘制距离-方位角(角度)热图。 我正在 TDM 模式下使用 AWR1843BOOST 和3个 Tx 和4个 Rx 天线、这会生成12个虚拟天线。1)如果我在理解这一点的任何方面有误、请更正我。 我已将数据安排到12个虚拟 RX 中。 对于每个接收器、我有256个 ADC 样本、128个线性调频脉冲和100个帧。 根据"spuim4b"和"swra554a"文档中的下图(如下图所示)、我认为 Tx1和 TX3分别对应 Rx1-Rx4和 Rx9-Rx12、用于提取方位角数据、Tx2对应于用于测量仰角数据的 Rx5-RX8。 是这样吗? 然后将 Rx1-Rx4和 Rx9-Rx12排列成大小为8*256的矩阵以表示8个虚拟方位角天线、将 Rx5-RX8排列成大小为4*256的矩阵以表示虚拟仰角天线。 这是否正确?图 1
2)我为每帧的每个线性调频脉冲形成8*256矩阵,然后为了获得距离-方位角热图,我采取一次2D FFT 沿256个样本(快速时间)来获得距离,并通过8个天线来获得角度。 这是正确的方法吗? 当我执行此操作并分别绘制一维范围和角度图(图(theta、矩阵的列)和图(范围、矩阵的行))时、我将获得预期的正确结果。 但当我使用绘制同一矩阵的热图时、结果呈关闭状态。 有什么原因会发生这种情况吗? 下面我提供更多信息。我需要获取"swra549"文档(如下图所示)中提供的表格的距离方位热图。 但我的输出没有太大意义。
我在 TI E2E 论坛中找到了共享的代码(该论坛为演示可视化工具用户提供、我尝试使用类似的方法)。 代码在下面分享。 在下面的中、x 是8*256 (方位角虚拟接收器* ADC 样本)矩阵。
NUM_ANGLE_BINS = 1000;
x1 = FFT (x、NUM_ANGLE_Bins);
Theta = asind ([-NUM_ANGLE_BINS/2+1:NUM_ANGLE_BINS/2-1]'*(2/NUM_ANGLE_BINS));
范围= 0:c/(2*BW):f(end)*c/(2*c);
x1 = x1';x1 = fftshift (ABS (x1));
x1=翻转(x1、2);
x2 = FFT (x1、length (x1));
x2= x2'
qq = fftshift (abs (x2)、2);
qqqq=qqqqq.';
imagesc (theta、rng、abs (qq))
首先在模拟数据上尝试了这段代码、因为我无法将从测量数据中看到的内容联系起来。虽然维结果(上图中距离方位角热图下方的图)在距离和角度估算方面运行得非常好、但采用这种方法的距离方位角热图有一些问题。 我已经开发了六种不同角度估算方法的算法、工作都很完美、但并不是距离方位角热图。 我在下面提供了一个示例有没有想过这种情况会发生吗?我是否会 FFT 沿着错误的方向进行? 三个目标分别在-10、-35、55度、5米、7米和10米距离处进行计算。图3使用6种不同的算法进行角度估计,全部进行校正图 4距离 FFT 可提供正确的结果
尽管角度和范围一维计算计算都是正确计算的、但当我根据上面沿 ADC 样本一次、沿虚拟天线一次的代码获得2D FFT 时以下热图将显示、其中没有显示正确点的反射
尽管一维距离和角度 FFT 是正确的、但同一数据的热图显示的距离预期的两倍、并且角度也会发生偏离。 而不-10、-35和55分别显示-15、-50和70度。这与增加角点或虚拟天线的数量无关、我已经尝试了两者。
当 i以 theta by1.43并除以2 (imagesc (theta/1.43、rng (4002:end)/2、abs (QQ (4002:end、:)))时、我就得到了正确的答案。 有什么原因会发生这种情况吗?

感谢您的支持。 非常感谢您的帮助。

此致、  

马尔文

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    1. 您根据模式重新排列的虚拟天线数据在这里似乎是正确的。
    2. [报价 userid="522868" url="~/support/sensors-group/sensors/f/sensors-forum/1239054/awr1843boost-range-azimuth-heatmap-plot "]要获取距离方位角热图、我需要一次沿256个样本(快速时间)的2D FFT 来获取距离、并使用一次通过8个天线来获得角度。 这是正确的方法吗?

      这是估算角度的正确方法。 您能否提供伪代码和注释、带您了解您如何执行热图并使热图可视化?

    此致、

    考希克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kaushik:  

    感谢您的答复。 请查看我们客户的回复。

    非常感谢您的回复。 在您提供的链接中 Kaushik 询问伪代码。 我附加 MATLAB 代码、此代码用于在前一个文件中生成数字。 我会将相同的代码应用于我的测量数据。 但是、由于我希望确保我对问题的理解是正确的、因此我首先将其应用于模拟数据。 请查看附加的.m 脚本文件。

    e2e.ti.com/.../Range_5F00_Azimuth_5F00_Heatmap_5F00_E2E_5F00_question.zip

    感谢您的支持。 非常感谢您的帮助。

    此致、  

    马尔文

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Marvin:

    我可以仔细阅读代码、在两周内给您回复。 感谢您的耐心等待。 同时、客户可以浏览 e2e 以获得有关相同内容的更多信息。

    此致、

    考希克