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.

[参考译文] 编译器/AWR1642BOOST:算法、TIDEP-0092

Guru**** 2553260 points
Other Parts Discussed in Thread: AWR1642

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/710523/compiler-awr1642boost-algorithm-tidep-0092

器件型号:AWR1642BOOST
Thread 中讨论的其他器件:AWR1642

工具/软件:TI C/C++编译器

你(们)好

我的公司使用 AWR1642 EVM 开发了 BSD 雷达应用、下面有一些问题:  

1.我们进行了道路测试,发现了以下问题:当汽车转向我们实施的雷达并接近足够接近时,速度接近我们汽车的速度(相对速度接近零),则 GUI 上的跟踪输出开始闪烁。 算法中是否有任何机制可以用较小的 R 或 v 近似为零来消除目标?

2.我们在 TI DEP-0092文档中看到了15度角分辨率,并想知道如何计算它。 如果我们在天线的输出上执行32点 FFT,我们是否应该获得180度/32度=5.625度的更佳角度分辨率? 为什么分辨率变差? 如果使用中国的余数理论来扩展最大速度、我们在进行角度估算时只能找到第一个峰值、因此当两个物体具有相同的距离和速度时、我们无法 区分角度域中的两个物体、对吗?(通常在 DSP 中称为"重叠问题")

同样、在文档中、我们看到 SRR 子帧的持续时间为30ms、但一组慢速和快速线性调频脉冲只需8.3ms。 SRR 子帧中是否传输了多组慢速和快速线性调频脉冲? 如果是、有多少个、以及它们是如何工作的?

4、是否存在硬检测间隔、例如:在0~80m 范围内、PEAK编组 仅查找最多(224)的峰值到距离区间? 角度的间隔是多少? y 轴是正负60度(宽边)吗?  

此致、

Henry Lin

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

    这是为哪家公司开发的? 该主题将作为大学门票推出。 请确保您在 E2E 个人资料中的信息正确无误、以准确反映进行此开发的公司。

    关于您的问题、我们将对其进行审核并作出回应。

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

    您好、 Kyle:

     我是该公司的学生。 我不知道 可以说我与哪个公司合作。另一个概念是180/32是角度估算的角度阶跃精度、我们在不同的引入角度下具有不同的角度分辨率。如何定义15度? 以及如何在参考设计文档中使用 SRR 帧(90kph)计算最大速度。 通过(https://e2e.ti.com/support/sensor/mmwave_sensors/f/1023/p/595633/2189676)、  

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

    您好、 Kyle:

     我是该公司的学生。 我不知道 可以说我与哪个公司合作。另一个概念是180/32是角度估算的角度阶跃精度、我们在不同的引入角度下具有不同的角度分辨率。如何定义15度? 以及如何在参考设计文档中使用 SRR 帧(90kph)计算最大速度。 使用以下链接、我们可以获得几乎3倍的快速线性调频脉冲最大速度估算、它几乎是90kph 的两倍。

    (https://e2e.ti.com/support/sensor/mmwave_sensors/f/1023/p/595633/2189676)、  

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

    尊敬的 Lin:

    答案是内联的。

    1.我们进行了道路测试,发现了以下问题:当汽车转向我们实施的雷达并接近足够接近时,速度接近我们汽车的速度(相对速度接近零),则 GUI 上的跟踪输出开始闪烁。 算法中是否有任何机制可以用较小的 R 或 v 近似为零来消除目标?

    答案。 没有具体的机制可以在目标接近时消除目标。  目标的 SNR 可能不符合检测阈值。 在这种情况下、您可以修改 SNR 作为范围的函数。 将 SNR 作为范围的函数进行控制的结构是"SNRThresholds"结构。 您可以看到它被填充在 dss_main.c:::mwDemo_populateSRR 中。 查找该行

     /*! @CFAR 简要阈值随距离的函数变化*/
       obj->SNRThresholds[0].rangelim =(uint16_t)(10.0f *(float)(1 << obj->xyzOutputQFormat));
       obj->SNRThreshold[0]。threshold = convertSNRdbtoThreshold (1、18.0f、CFARTHRESHOLD_N_bit_FRAC);

    也就是说、距离10m 以下的物体的 SNR 应为18dB 或更高。 您可以将 SNR 降低至16或15 dB。  

    2.我们在 TI DEP-0092文档中看到了15度角分辨率,并想知道如何计算它。 如果我们在天线的输出上执行32点 FFT,我们是否应该获得180度/32度=5.625度的更佳角度分辨率? 为什么分辨率变差? 如果使用中国的余数理论来扩展最大速度、我们在进行角度估算时只能找到第一个峰值、因此当两个物体具有相同的距离和速度时、我们无法 区分角度域中的两个物体、对吗?(通常在 DSP 中称为"重叠问题")

    答案。 因此、我们将"角度分辨率"定义为:如果角度分辨率为 x 度、则如果有两个速度和距离相同的物体、且其方位角小于 x 度、则雷达无法在它们之间进行距离分布。  

    同样、在文档中、我们看到 SRR 子帧的持续时间为30ms、但一组慢速和快速线性调频脉冲只需8.3ms。 SRR 子帧中是否传输了多组慢速和快速线性调频脉冲? 如果是、有多少个、以及它们是如何工作的?

    答案。 SRR 子帧在8.3ms 内完全传输、对于慢速线性调频脉冲、传输时间为~ 4.5ms;对于快速线性调频脉冲、传输时间为3.7ms。 在剩余时间(即21.7ms)内、器件的 RF 部分处于空闲状态。

    4、是否存在硬检测间隔、例如:在0~80m 范围内、PEAK编组 仅查找最多(224)的峰值到距离区间?

    答案。 是的。 我们仅检测到第224个二进制文件。 这是因为超过'IF 采样频率' 90%的频带被用作 DFE 中不同滤波器的转换频带。

    4B。 角度的间隔是多少? y 轴是正负60度(宽边)吗?

    答案。 它是+/- 60度。

    此致

    Anil

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

    您好、Anil:

     我知道 AWR1642将功率视为基于逻辑2的功率、但 CFAR 阈值18dB 的基础是什么? 基于10log10? 并使用 convertSNRdBtoThreshold 函数进行转换、从而基于对数2进行转换?

    我无法理解 convertSNRdBtoThreshold 代码。

    此致、

    Henry Lin

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

    您好、Henry、

    该函数 convertSNRdBtoThreshold 只将 SNR 输入(以 dB 为单位)转换为 CFAR 函数可以使用的阈值。

    我们首先通过除以6将10*log10 (|abs|^2)转换为 log2 (abs)数字。 然后、我们将其缩放到 CFAR 阈值的位宽、同时考虑用于计算检测矩阵的"虚拟" RX 的数量。

    此致

    Anil