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.

[参考译文] AWR1843BOOST:该算法将演示固件中的立方体数据转换为输出中的距离曲线数据(TLV 2)

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1398085/awr1843boost-the-algorithm-convert-cube-data-in-demo-firmware-to-range-profile-data-in-the-output-tlv-2

器件型号:AWR1843BOOST
主题中讨论的其他器件:AWR1843

工具与软件:

您好!  

目前、我们使用具有毫米波演示 SDK 3.06的 AWR1843来收集某些固定目标的数据。 在 TLV 中、TLV 2与距离曲线数据(请参阅所附图片)相关、为我们提供了512个数据点、对应于265个频段。 根据下面连接的配置、该器件配置有两根 Tx 天线和四根 Rx 天线、每个帧包含32个环路。 每个环路包含两个线性调频脉冲(Tx1和 Tx2)。 这意味着 L3中的立方体数据应包含8 (2 Tx * 4 Rx)* 32 * 512个数据点。

假设 TLV 2仅包括具有多普勒0的数据、那么输出理论上应该有8 * 512个数据点。 但是、只有512个数据点被传输到输出。 我们需要了解演示固件中的算法和过程、该固件将8 * 512数据点转换为 TLV 2中的512输出数据点。

e2e.ti.com/.../profile_5F00_2d-_5F00_demo.cfg

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

    您好!

    您得到的雷达立方体公式似乎大多正确、它是(#_Rx *#_TX)*#_chirps *#_adcSamples

    有几个问题要请教您

    -为什么当你有256个 ADC 样本时,你乘以512

    -你说你有512个数据点,但你怎么能够验证。 图中没有对此作出任何澄清。

    此处还介绍 TLV2部分、以便了解这是否会消除混淆。

    此致!

    Gigliotti

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

    您好、Gabriel:  

    非常感谢您的答复。

    关于您共享的图像、TLV2中的数据格式是无符号 uint16、这意味着每段数据占用两个字节。 另一方面、TLV2 (配置文件范围)中接收到的数据可以在 Python 中表示为一个包含512个元素的列表、其中每两个连续的元素对应一个容器。 为了处理此问题、我们可以将列表整形为256 x 2数组、然后将其乘以向量[0 256]ᵀ、从而生成对应于256个区间的256个值。

    为了进行验证、每个 TLV 中的前8个字节指示 TLV 的类型和长度。 对于 TLV2、您可以看到长度为512字节。 我已经生成了一个与可视化工具中所示类似的图、我相信该算法是正确的。 不过、如前所述、我不确定 固件如何将8 × 512零多普勒矩阵转换为512 × 1向量。 我想知道它是否会将来自8个虚拟天线的值的平均值发送到端口。

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

    您好!

    我知道您的问题。

    因此、转换首先取每个 Rx 2D FFT 的 log2 (abs)。

    然后对这四个值(log2 (|Z1|)+  log2 (|Z2|)+  log2 (|Z3|)+ log2  (|Z4|))进行求和。

    参考 Z 是2D FFT 输出的实值和复数值。

    此算法有效地将存储器除以8、从而解释您看到的内容。 进行压缩是为了防止溢出。

    如需更多信息、请在此处查找有关 SDK 3.6中 FFT、log2和总和的更多文档。

    /mmwave_sdk_03_06_02_00-LTS/packages/ti/datapath/DPC/DPU/dopplerproc/docs/doxygen/html/index.html

    此致!

    Gigliotti