TI中文支持网
TI专业的中文技术问题搜集分享网站

毫米波雷达校准没成功问题(AWR2243 MIMO radar RF+DSP EVM)

TI的工作人员您好:

我在进行雷达成像操作过程中 按照手册进行校准,但是校准以后效果并不理想,想询问一下是否哪一步出现了问题。

下面是我操作的过程以及过程中的疑问:

文档在校准这分了三个步骤  如图所示:

第一步的环境变量我都设置好了 matlab程序也能跑通 没有问题(除了效果不好之外)

第二步: 手册上的步骤如下:

(1)这里首先 我按照手册的操作 在暗室 5m左右的地方 放置了一个小型角反射器。

这里存在一个疑问(问题一),这个角反射器是否要完全正对EVM开发板?

(2)放置好后进行第二步收集数据,

这里存在一个疑问(问题二),在板子收集数据的时候 板子应该运行什么样的配置?如下:

在mmstudio的软件中存在了很多.lua命令,如图:

其中cascade_capture.lua是表示抓捕数据。但是问题在于 在运行cascade_capture.lua前是否还要运行其他.lua。 比如我想雷达成像 板子用的MIMO模式 那么对于校准数据的采集是否板子上电并与mmstudio连接好后先运行cascade_configure.MIMO.lua 然后再运行cascade_capture.lua; 还是EVM板子上电后直接运行cascade_capture.lua进行捕获数据,并不需要对任何模式进行配置?。

(3)在我这次采集过程中 我先配置了MIMO,lua 然后选择capture,lua后得到数据,并打开matlab的cascade_MIMO_antennaCalib.m程序,设置好dataFolder_calib_data对应的路径(也就是校准数据存在的位置),运行后 结果如下:

(问题三)通过我的运行,matlab命令行出现了结果和两幅图 如上,请问这样算是校准完成和成功了吗?

(4)问题四:在我运行完程序后 我又去查看了matlab文件 发现多出了一个generateClibraMatrix_param.m文件 如图下,请问这个.m文件的作用?,另外按照文档的说法是否到这一步后matlab里面的calibrateResults_high.mat已经被自动更新了并且更新成功?

(5)问题五 按照文档的注意部分:NOTE: If the user is going with the default calibration already present, make sure that the working directory is “.\main\cascade” folder in MATLAB before proceeding to the post processing step. 请问是要把什么放置到.\main\cascade目录下?

(6)接着运行校准的第三步:后处理操作:

这里阐述了对testlist.txt的操作,

第一步 我用MIMO,lua 然后选择capture,lua后得到数据 并把目录更新 

问题六 而对于第二步,文档说指向校正矢量,请问校正矢量是什么? 是否是.mat文件,还是generateClibraMatrix_param.m?

问题7 第三步 是否是默认原本参数module_param.m?

针对上述 我初步的配置如下,是否存在问题:

 以上是我的操作过程和疑问,我在运行校准后 重新采集数据 并运行matlab程序 成像结果依旧很差,没有改善。 希望TI的工作人员能够给与一些解答 谢谢。

Chris Meng:

bo yang99

(1)这里首先 我按照手册的操作 在暗室 5m左右的地方 放置了一个小型角反射器。

这里存在一个疑问(问题一),这个角反射器是否要完全正对EVM开发板?

建议角反中心对准天线板的天线中心(0度角位置)。

bo yang99

(2)放置好后进行第二步收集数据,

这里存在一个疑问(问题二),在板子收集数据的时候 板子应该运行什么样的配置?

请问下面的描述里哪里写的不清楚,导致你的问题?

mmwave_studio_cascade_user_guide.pdf

Capture the data by running the lua script for MIMO use-case while keeping the Corner-reflector in boresight at around 5 meters. There should not be any strong reflector nearby.

bo yang99其中cascade_capture.lua是表示抓捕数据。但是问题在于 在运行cascade_capture.lua前是否还要运行其他.lua。 比如我想雷达成像 板子用的MIMO模式 那么对于校准数据的采集是否板子上电并与mmstudio连接好后先运行cascade_configure.MIMO.lua 然后再运行cascade_capture.lua; 还是EVM板子上电后直接运行cascade_capture.lua进行捕获数据,并不需要对任何模式进行配置?。

请再阅读一下user guide里13页的Use case 2 : MIMO Configuration,看看各个LUA的内容,了解其作用。

bo yang99(问题三)通过我的运行,matlab命令行出现了结果和两幅图 如上,请问这样算是校准完成和成功了吗?

左图代表了校准后,检测目标的距离,从你的输出看数值在377,378,379,380四个上,理想是校准后对于不同的通道目标就在同一一个rangebin上。你的4个数值多了些,请调整一下你的校准环境看能否减少数值的数量。

bo yang99(4)问题四:在我运行完程序后 我又去查看了matlab文件 发现多出了一个generateClibraMatrix_param.m文件 如图下,请问这个.m文件的作用?,另外按照文档的说法是否到这一步后matlab里面的calibrateResults_high.mat已经被自动更新了并且更新成功?

你看一下matlab 代码是否有替换更新的代码就清楚了,偷懒一点,看看calibrateResults_high.mat文件的修改时间就知道了。

目前代码下如果路径设置正确是会被替换的,user guide里也是有说明的:

Run the “cascade_MIMO_antennaCalib.m”. It should update the “calibrateResults_high.mat” file in input folder.

bo yang99(5)问题五 按照文档的注意部分:NOTE: If the user is going with the default calibration already present, make sure that the working directory is “.\main\cascade” folder in MATLAB before proceeding to the post processing step. 请问是要把什么放置到.\main\cascade目录下?

原文的意思是,如果用户要使用默认的校准数据,请让matlab的工作目录在.\main\cascade。

bo yang99问题六 而对于第二步,文档说指向校正矢量,请问校正矢量是什么? 是否是.mat文件,还是generateClibraMatrix_param.m?

校准矢量是你前面校准流程里生产的calibrateResults_high.mat文件。

bo yang99问题7 第三步 是否是默认原本参数module_param.m?

是。

bo yang99针对上述 我初步的配置如下,是否存在问题:

有问题,第二行文件不对。

另,请更新到mmwave studio 3.00.00.14,再仔细读读user guide和matlab相关代码。

赞(0)
未经允许不得转载:TI中文支持网 » 毫米波雷达校准没成功问题(AWR2243 MIMO radar RF+DSP EVM)
分享到: 更多 (0)