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.

[参考译文] IWR6843AOPEVM:无法使用 mmWave Studio 捕获的原始 ADC 数据来生成有意义的距离角图

Guru**** 2540720 points
Other Parts Discussed in Thread: IWR6843AOP

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/953568/iwr6843aopevm-can-not-use-mmwave-studio-captured-raw-adc-data-to-generate-meaningful-range-angle-map

器件型号:IWR6843AOPEVM
主题中讨论的其他器件:IWR6843AOP

我正在使用 mmWave Studio 捕获 ADC 原始数据、以便在 Matlab 中进行后处理。 我在雷达前方放置了一个角反射器目标、距离剖面图和距离多普勒图看起来都很好。 但是、我无法从记录的数据中获取任何有意义的距离方位角图。 这是我所做的

这是线性调频脉冲配置

profileCfg 0 60.75 7 41.10 0 54.71 1 96 2950.00 0 36
线性调频脉冲配置0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
线性调频脉冲配置1 1 0 0 0 0 2
线性调频脉冲配置2 2 0 0 0 0 0 4
帧配置0 2 96 0 50 1 0 

我使用 mmWave Studio 2.1.1.0来捕获原始 ADC 数据

我运行 rawDataReader ('test.setup.json'、'test.mmwave.json'、'radarCube '、1)以生成雷达立方体数据

雷达立方体数据的每个帧都采用[n_chirps、n_Rx、n_rangebins]格式

n_chirps 实际上是 n_dopplerbins * n_tx

我假设线性调频脉冲按以下顺序捕获:c0_tx1、c0_tx2、c0_TX3、 c1_tx1、c1_tx2、 C1_TX3、...... 、CN_tx1、CN_tx2、CN_TX3

根据下面显示的 IWR6843AoP 的天线位置、我尝试从圈出的天线中提取线性调频脉冲、这就是我所做的

Data1 = radar_cube_data (所有 CXX_tx1、RX4、:)、

Data2 = radar_cube_data (所有 CXX_tx1、rx3、:)、

Data3 = radar_cube_data (所有 CXX_TX3、RX4:)  

Data4 = radar_cube_data (所有 CXX_TX3、rx3:)  

并使用这些线性调频脉冲作为4个线性天线阵列的返回值、以使用 Capon 算法对每个距离库执行方位角搜索。 但是、我无法获得任何有意义的距离方位角图。  

我认为线性调频脉冲顺序是否正确? 我是否可以使用任何 Matlab 后处理代码来帮助生成距离方位角图?

此外、我是否需要将任何相位旋转应用于捕获的数据或生成转向矢量时?