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.

[参考译文] IWRL6432BOOST:bpm 多普勒校正

Guru**** 2551570 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1542394/iwrl6432boost-bpm-doppler-correction

器件型号:IWRL6432BOOST


工具/软件:

您好:

我有疑问 多普勒相位校正 使用时 BPM-MIMO

在我当前的处理流水线中、我:

  1. 解调 BPM 线性调频脉冲、

  2. 执行 距离 FFT

  3. 应用 FFT 、和

  4. 确定中的目标峰 距离多普勒图 放置一个单独的天线。

现在、我想对进行估算 到达角 (AoA) 使用 2D FFT

我的问题是:

1. 应在何处以及如何应用多普勒相位校正?

我知道、相位偏移是由于 BPM 编码的线性调频脉冲之间的运动(多普勒频移)引起的、这会影响 Tx0 和 Tx1 虚拟通道之间的相位一致性。

  • 我应该在信号处理链的哪个点应用该多普勒相位校正? 在多普勒 FFT 之后?

  • 应该如何进行相位校正?

2. 用于角度解释的天线网格角度

我构建了一个 2D 虚拟天线网格、如下所示:

antGrid =零 (2、4);%[仰角 x 方位角]
antGrid(1,:)=[0、antSig (5)、antSig (6)、0];
antGrid(2,:)=[antSig (1)、antSig (2)、antSig (3)、antSig (4)];

给定此布局:

  • 从哪个角度定义了产生的方位角和仰角?

  • 是站在雷达后面、从雷达的朝向看、还是从雷达的前方看?

非常感谢您帮助理解这一点!

此致、

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

    您好、

    如果您想进行多普勒相位校正、 可以在 多普勒 FFT 之前或之后进行。 相位校正只是将信号乘以一个常数(复数)值、 无论您是在多普勒 FFT 之前还是之后采用该值、该值都是相同的。 您可以查阅文献以了解如何实现此目的、但我认为我们 的 SDK 中没有相关示例。

    [quote userid=“650941" url="“ url="~“~/support/sensors-group/sensors/f/sensors-forum/1542394/iwrl6432boost-bpm-doppler-correction
    • 从哪个角度定义了产生的方位角和仰角?

    [/报价]

    正方位角应与 从 ant4 到 ant1 的点方向相对应、正仰角点向上。 这就好像您站在雷达后面。

    此致、

    Nate

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

    我站纠正 — 我们在 AoA 处理中进行多普勒补偿。

    C:/ti/MMWAVE_L_SDK_05_05_03_00/docs/api_guide_xwrL64xx/AOAPROC_PAGE.html

    此致、

    Nate

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

    谢谢你。 所以我正确地理解、我还必须校正 BPM 中的多普勒相位吗? 因为两根 TX 天线同时发射信号。

    在 TDM 中、由于在不同时间传输数据、所以这是逻辑的。

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

    您好、

    我认为 AOA DPU 也应该在 BPM 模式下校正多普勒相位、因为它是为毫米波演示开发的、默认情况下使用 BPM。

    好极了

    Nate

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

    好的。 还有一个问题。 我在“C:\ti\MMWAVE_L_SDK_05_05_03_00\docs\api_guide_xwrL64xx\AOA2dprOC_PAGE.html“中看到了块“Ch Compensation“。 这是来自虚拟天线的相位补偿吗、例如 1、–1、1、1、1、–1?  

    我有点困惑、因为在 “C:\ti\mmwave_L_sdk_05_05_03_00\docs\ffit.pdf“中、校准似乎是在距离 Motion_Presence_Detection_Demo_Tuning_Guide 之后完成的。

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

    距离 FFT 后的补偿针对天线相位和偏置、而不是多普勒校正。
    此致、

    Nate

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

    感谢您的回答。

    1) 我真的试图了解 BPM 解调,但当我在“C :/ti/MMWAVE_L_SDK_05_05_03_00/docs/api_guide_xwrL64xx/MMWAVE_DEMO.html “开始图片下面,这说明 BPM 解码是在信号链的开头。

    在同一个页面上有这个。

    这听起来 BPM 解码是在最后一个 DPU 中完成的、这是 AO2D?

    2) 为了澄清,我的信号链在 TDM 中,它似乎是有效的。 我通过 DCA1000 获得 ADC 数据。 当我使用 BPM 时、距离多普勒地图看起来正确、但角度不正确。 我进行解调、然后执行与 TDM 相同的过程。 我已经仔细思考了这一点、并考虑了我用于解调信号的第二个线性调频脉冲处 BPM 处的多普勒校正。 在 TDM 处、我校正 TX2 线性调频脉冲、但这是否与解调 BPM 线性调频脉冲相同并在 TX2 上进行校正? 或者我是否应该在解调之前纠正第二个线性调频脉冲?

    很抱歉这个问题,但我不知道谁问这个特别的主题。 我更喜欢 BPM 以实现更高的波束功率。

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

    您好、

    这里看起来很困惑、因为您引用了两个不同的演示。

    在毫米波演示中 — BPM 解码发生在 AO2D DPU 中。

    在运动和存在演示中 — BPM 解码在 DOA DPU 中进行(在范围 FFT 之后)。

    这是否清楚 ?

    此致、

    Nate

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

    编号 这两张图片均来自毫米波演示页面。 “C:/ti/MMWAVE_L_SDK_05_05_03_00/docs/api_guide_xwrL64xx/MMWAVE_DEMO.html

    这有什么问题吗?

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

    您好、Tom、

    软件好像在 FFT 范围内禁用了 BPM 解码、就像文档状态一样。

    然后、 BPM 补偿应在 AOA 处理中进行。 您没有遇到这种情况吗? 您能否使用 SDK 中随附的现有.cfg 文件进行测试?

    此致、

    Nate