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.

[参考译文] IWR1843BOOST:AoA 估算不准确

Guru**** 2434950 points
Other Parts Discussed in Thread: IWR1843BOOST

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1518519/iwr1843boost-inaccurate-aoa-estimation

器件型号:IWR1843BOOST

工具/软件:

我观看了 TI 的角度 FFT 讲座、并尝试使用 MATLAB 自行实施。 不过、尽管实际角度为+45度、但 AoA 结果无法正常工作、如随附的图所示。 我怀疑此问题可能是由于只有四根 RX 天线、因此我也尝试过零填充以提高分辨率、但仍然无法按预期工作。 但 角度估算在 mmWave Studio 2.1.1.0中可以使用相同的数据正常工作。

我想知道是否有任何可以使用 IWR1843BOOST 执行 AoA 的示例 MATLAB 代码。 如果可能、我只想使用 MATLAB。 如有必要、我还可以分享我为解决该问题而开发的 MATLAB 代码。

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

    您好、

    我们没有 MATLAB 的离线示例代码、但您似乎无法正确估算角度。 FFT 指数的角度分布不均匀。 请参阅此关系

    这对应于4点 FFT 的以下角度指标:

    ASIN ([-2:1]/2)* 180 / PI = -90.0027 -30.0009      0  30.0009

    因此、在 fftshift 之后、您将有0、30、-90、-30。  这相当于0、30、90、-30、因为-90度和90度具有相同的 AOA 系数。 如果您使用这些指数绘制图并进行插值、则您的图可能是正确的。

    我通常使用 MATLAB 的以下行。

    plot (asin ((-N/2:N/2-1)/(N/2))* 180 / PI、fftshift (abs (FFT (y、N)))

    此致、

    Nate