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.

[参考译文] MMWAVE-STUDIO:如何在 AWR1843或 mmWave Studio 的 postProC 中执行 CFAR 和?

Guru**** 2553420 points
Other Parts Discussed in Thread: AWR1843, AWR2243

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1387917/mmwave-studio-how-cfar-and-is-performed-in-awr1843-or-postproc-of-mmwave-studio

器件型号:MMWAVE-STUDIO
主题中讨论的其他器件:AWR1843AWR2243

工具与软件:

我将使用 DCA1000从 AWR1843获取数据。 我在 mmWave Studio 中使用了 postProc 按钮来查看对应于获得的原始数据的图表。

但我正尝试开发脚本来生成距离多普勒图、距离多普勒图和点云图等图。  

从 tidueo9.pdf 中、我发现处理原始数据需要执行类似的步骤

1) 1)距离 FFT、

2) Dopple-FFT,

3) 3) CFAR 保护、

4) 4)角度估算、

5)群集。

在  tidueo9.pdf 的第2.1节中、我能够执行距离 FFT 和多普勒 FFT 并生成范围多普勒图。

但我无法申请 CFAR。 在 tidueo9.pdf 中、 系统告诉您  中的 CASO-CFAR 检测应用于距离域、中的 CA-CFAR 检测应用于多普勒域  算法。

通常、CFAR 是通过比较被测电芯(CUT)与阈值来执行的。 该阈值因切割方式而异、通过将根据切割面计算出的噪声估算值与比例因子相乘来获得每次切割的阈值。  

但是在   其他选项窗口  postProc 的创建  如前所述、CA-CFAR 的阈值为18dB。 但在 CFAR 中、阈值不是恒定的。

因此、我无法了解 CMAR 是如何由 mmWave Studio 的 postProc 应用的。

另外、在 tidueo9.pdf 中、 它被告知是  中的 CASO-CFAR 检测应用于距离域、中的 CA-CFAR 检测应用于多普勒域。 但是  其他选项窗口  仅选择了 CA-CFAR 方法。 所以我感到困惑。

请说明如何将 CFAR 应用于 Range多 普勒数据来获取 AWR1843的点云

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

    尊敬的 Palguna:

    您可以参考以下文件夹中的 CFAR 源代码(用于4芯片、而不仅仅是单芯片)。 这两种情况下的基础算法应该相同、因此我建议您使用相同的算法。

    MMWAVE_STUDIO_ \mmWaveStudio\MatlabExamples\4chip_casacity_MIMO_examples\modules\detection\@CFAR_CASO

    此致、

    Kaushik

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

    谢谢。 就会看到它并让您知道。

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

    你(们)好 我看到了此代码、但无法使用、因为未提供计算自适应阈值所需的比例因子或误报的概率。 应将什么值作为比例因子或 PFA?

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

    尊敬的 Palguna:

    您能否分享这段代码供参考? 您应该能够遵循代码流程、并了解这些值是如何设置的或推导的。

    此致、

    Kaushik

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

    以下是用于比较切口与自适应阈值的代码示例。

    if vec(j+gaptot)>K0*cellave1                % comapring the CUT with the adaptive threshold. Here 'K0' is scaling factor, 'cellave1' is the estimated noise noise power.
        N_obj=N_obj+1;
        Ind_obj(N_obj,:)=[j+discardCellLeft, k];            % (range bin, chirp number) of the detected object.
        noise_obj(N_obj) = cellave1;                        %save the noise level %estimated noise noise power of detected object
        CFAR_SNR(N_obj) = vec(j+gaptot)/cellave1;           %SNR of the detected object
    在这里、K0比例因子、而 cellave1来自相邻电池的估算噪声功率。
    我了解了 电池单元的计算1。 其他选项窗口中给出了参考窗口和防护窗口大小。
    但在任何位置都没有给出比例因数。 比例因子也可以根据误报的概率来计算、这两者都没有给出。
    您可以从"C:\ti\mmwave_studio:02_01_01_00\mmWaveStudio\MatlabExamples\4chip_casacity_MIMO_examples\modules\detection\@CFAR_CASO\CFAR_CASO_Range.m"获取完整代码
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Palguna:

    请给我一周的时间、以便在内部查看并与您联系。

    此致、

    Kaushik

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

    好的。 请尽快回复。

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

    尊敬的 Palguna:

    K0集的值是根据预期的 SNR 凭经验推导出的、在以下文件中配置:

    \MatlabExamples\4chip_cascade_mimo_examples\main\cascades\paramGen\module_param.m

    此致、

    Kaushik

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

    是的。 看到了这个。 我想知道一种确定 SNR 值以计算 K0的方法。 如果您知道如何决定 SNR 值、比如我们可以随意选择它还是通过其他方式决定它。

    我在 mmWave Studio 的 postProc 中看到了其他选项窗口、其中在 CFAR 参数部分中提到了 SNR 值。 这是用于计算 K0还是其他一些 SNR 的 SNR?

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

    尊敬的 Palguna:

    通过插入器件规格和参数、可从雷达方程式得出目标的 SNR (可从 AWR2243器件的数据表中获得)。 不同的目标具有不同的 RCS、这些 RCS 再次通过实验推导得出。

    通过级联、SNR 将提高 10*log10 (级联器件的数量)(在 TDMA 模式下运行时)

    此致、

    Kaushik

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

    谢谢。

    我们是否可以使用  CFAR 参数部分中的 SNR 值来计算 K0。 我的意思是、postProc 用来计算所需的 K0值或其他值的 SNR。  

    (我们可以在澄清之后关闭此线程。)

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

    尊敬的 Palguna:

    是否可以分享您所指的确切 CFAR 参数的屏幕截图以避免产生任何混淆?

    此致、

    Kaushik

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

    很抱歉这么晚才回复。  

    它在其他选项窗口中称为 CFAR 阈值、而不是 SNR。  

    我进行了检查、当我更改该 CFAR 阈值时、SNR 小于 CFAR 阈值的物体会从检测和角度估算结果图中消失。  该  CFAR 阈值就是用于查找 K0的值。

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

    尊敬的 Palguna:

    很抱歉,我是在度假。  

    是的、您的理解是正确的。 您可以更改该特定的 CFAR 阈值、以便根据 SNR 有选择地挑选对象。

    此致、

    Kaushik