TI单芯片毫米波雷达代码走读(十二)—— 多普勒维(2D)处理流程与数据获取

从今天开始,我们进入第2维度(2D)——多普勒维(或者叫速度维)的雷达信号处理。看过我之前写的文章的读者应当已经知道了第1维度(1D)——距离维 指的是什么,那么第2维度是哪个维度呢?

我们先回顾一下《TI单芯片毫米波雷达1642demo代码走读(四)—— 数据流与乒乓操作》这篇文章,在这篇文章中,当1D处理全部结束以后,数据会汇总到radarCube中,如下图所示。

这个radarCube其实就是一个二维矩阵,列数为range bin的总数(本工程中数值为256)。上图中重复出现的绿1-黄2-蓝3-粉4为4个接收天线分别接收到的数据,代码走读(四)中我们讲过通过判定奇偶来把两个发射天线产生的回波数据分开存储在了radarCube中,上图中只显示了TX1,所以行数为4*N/2。

那么Doppler Bin的总数怎么算呢,每次发射都有2*4个回波产生,我们要把这8个回波分开来算多普勒频率,所以Doppler Bin的总数为N/2。

综上,距离维就是这个二维矩阵的行方向,多普勒维就是这个二维矩阵的列方向!


本期引入一个概念——

猜你喜欢

转载自blog.csdn.net/lightninghenry/article/details/108663797