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:查询次要雷达立方体的雷达配置

Guru**** 2460850 points
Other Parts Discussed in Thread: MMWAVE-L-SDK

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1487767/iwrl6432boost-query-about-radar-configuration-for-minor-radar-cube

器件型号:IWRL6432BOOST
Thread 中讨论的其他器件:MMWAVE-L-SDK

工具与软件:

尊敬的 TI 专家:

我们使用的配置为2TX 3Rx、64个线性调频脉冲和128个样本、因此原始 ADC 为 (NUM_TX、NUM_RX、NUM_ CHIRPS、ADC_SAMPLE)=(2、3、 64,128)。  

根据我的理解、雷达立方体是距离 FFT 结果、因此雷达立方体的形状为 (NUM_TX、NUM_RX、NUM_线性调频脉冲、RANGE_BIN)=(2、3、 64、64)。

我们使用自动模式来收集主要和次要雷达立方体。 以下是我的理解:

1.主要运动雷达立方体:当前帧的距离 FFT

次要运动雷达立方体:多帧的距离 FFT

  • 在我们的雷达配置中、主要/次要雷达立方体的形状
    示例

似乎有两个参数用于控制次要雷达立方体

我们尝试了两个设置。 不过、我们的目标设置没有行为
运转相当正常

  • (numFrmPerMinorMotProc、numMinorMotionChirpsPerFrame)=(64、1):
    次要雷达立方体中有64个帧、每个毫米波大小
    帧需要1个线性调频脉冲
  • (numFrmPerMinorMotProc、numMinorMotionChirpsPerFrame)=(32、2):
    次要雷达立方体中有32个帧、每个毫米波都在那里
    帧需要2个线性调频脉冲。

消息流  次要设置:32帧、2个线性调频脉冲

  • 雷达立方体生成的空间矢量
    • (行1、行2)=第1个接收到的主要雷达立方体的(行1、行2)
  • 雷达立方体生成的空间矢量
    • (行1、行2)=第1个接收到的主要雷达立方体的(行1、行2)
    • 第2个接收到的次要雷达立方体的(行3、行4)=第2个接收到的主要雷达立方体的(行1、行2)

这种行为正如预期的那样:次要雷达立方体将填充主要雷达立方体的前两个线性调频脉冲

不过、在使用64帧时、1个线性调频脉冲

  • 雷达立方体生成的空间矢量
    • (行1、行2)=第1个接收到的主要雷达立方体的(行1、行2)
  • 第1个接收到的次要雷达立方体=第2个接收到的次要雷达立方体。
  • 这不符合预期。 第2个接收的次要雷达立方体没有来自第2个接收的主要雷达立方体的任何信息

我的理解是否正确?

是否可以 将 numMinorMotionChirpsPerFrame 配置为1? 设置为1时、根据我们的观察结果、次要雷达立方体不是每一帧更新一次、而是每2帧更新一次。

我将非常感谢专家的任何帮助。

此致!  

金世镐

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

    你(们)好

    感谢您的提问。 请允许我们在几天内回复

    此致

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

    您好!

    您可以在此处发送完整的配置文件吗? 我还想从 Motion_Presence_Detection_Demo_Tuning_Guide MMWAVE-L-SDK 的文档/文件夹中的 docs.pdf 中注意到、建议的总集成时间为1秒。 这比这里的短得多(假设帧速率< 20Hz)。

    此致!

    耐特

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

    尊敬的 Nathan:

    我是 Se Ho Kim 的同事。 完整的配置文件 如下所示。

    sensorStop 0

    channelCfg 7 3 0

    chirpComnCfg 15 0 0 128 1 34 3

    chirpTimingCfg 6 26 1 47.95 60.

    frameCfg 2 0 600 64 200 0

    antGeometryCfg 0 1 1 1 0 2 0 1 1 2 0 3 2.418 2.418

    guiMonitor 0 0 0 0 0 0 0 0 0 0 0 0 0

    sigProcChainCfg 32 2 3 0 64 1 0 0.3

    cfarCfg 2 8 4 3 0 7.0 0 0.5 0 1 1 1 1

    aoaFovCfg -70 70 -40 40.

    rangeSelCfg 1.2 10.0

    离合器拆卸0

    compRangeBiasAndRxChanPhase 0.0 1.00000 0.00000 -1.00000 0.00000 1.00000 0.00000 -1.00000 0.00000 1.00000 0.00000 -1.00000 0.00000

    adcDataSource 0 adc_data_0001_CtestAdc6Ant.bin

    ADCLogging 2.

    LowPowerCfg 0

    factoryCalibCfg 0 0 36 3 0x1ff000

    sensorStart 0 0 0 0 0

    使用"sigProcChainCfg 32 2 3 0 64 1 0 0.3"时、次要雷达立方体的数据不符合预期。 我们 发现、  正如 Se Ho Kim 在帖子中所述、每2帧会更新一次次要雷达立方体。

    BR.

    Hau-Hsuan

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

    您好!

    我可以确认这种情况、但为什么您在每个次要模式处理中使用如此多的帧? 这似乎不合理。 我建议使用更少的、同时我还将调查此错误存在的原因。

    此致!

    耐特

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

    谢谢 Nathan。 我们需要使用 64帧、因为 我们要监控人类的呼吸运动、呼吸运动需要很长的时间窗口来实现 目标频率分辨率。 请帮助我们解决此错误、因为此设置(64帧和 1个线性调频脉冲/帧)是我们的目标设置。

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

    我懂了。 我会看看我能否为您提供更多信息。 如果您没有收到回复、请在星期五之前回复此主题。

    此致!

    耐特

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

    谢谢 Nathan。 我只是回复该主题、看看它是否有任何更新。

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

    您好!

    我们仍在调查。 感谢您的耐心。 预计在48小时内得到响应。

    此致!

    耐特