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.

[参考译文] AWR2243:AWR2243 MATLAB 对于不同输入的后处理结果相同

Guru**** 2551300 points
Other Parts Discussed in Thread: AWR2243, AWR1843

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/998422/awr2243-awr2243-matlab-post-process-results-look-the-same-for-different-inputs

器件型号:AWR2243
Thread 中讨论的其他器件: AWR1843

我对 AWR2243数据发布流程有问题。 我 以前在论坛上讲错了这个问题,这个问题没有得到解决。 我在这里将问题改写如下:

------

以下 不同输入的输出(由级联_MIMO_signalProcessing.m 处理)几乎相同:

1.将电路板推向天空(1秒):数据此处: www.dropbox.com/.../sky_04252021.zip

2.道路侧、 带行人和 SUV (5辆)

3.角反射器置于20英尺距离(1s):数据此处: www.dropbox.com/.../cr_20ft_04252021.zip

我们使用 MIMO 配置进行数据采集:

用于器件配置的级联_Configuration_MIMO/lua (TEST_SOURCE _ENABLE =  0   - 0:禁用、1:启用)
用于捕获数据的级联_Capture.lua

下面是 从 MATLAB 工作区读取的 calibrationObj 信息

为了消除校准的影响、我们设置 calibrationObj.adcCalibrationOn=0。 基本上、处理脚本生成了与上述三个数据集相同的图。  (如果  calibrationObj.adcCalibrationOn=1、则结论相同。)

 calibrationObj.adcCalibrationOn=0时的输出

我们确实比较了原始数据、它们相似但显然不同。  

 是硬件问题、数据收集问题、配置问题还是数据进程设置问题?   

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

    您好、Cheng、

    这里有几个问题:  

    [引用 userid="484284" URL"~/support/sensors/f/sensors-forum/998422/awr2243-awr2243-matlab-post-process-results-look-the-same-for-different-inputs "]我们比较了原始数据,它们相似但明显不同

    1.上述陈述的具体含义是什么?

    2.您的配置文件、线性调频脉冲/帧配置是什么? 您是否在  使用默认脚本时进行了任何修改?

    3、MATLAB 脚本是使用此处的默认校准矩阵还是获得了电路板的新测量结果?

    我希望您在这里尝试几次实验:

    a)尝试在启用测试源的情况下捕获数据、然后查看后处理的结果。

    b)不使用具有多个线性调频脉冲/TX 组合的 MIMO 脚本、而是尝试对已知距离的目标进行简单实验、所有 TX 立即启用、并且仅使用一个线性调频脉冲。 您可以为此使用 testSource 脚本。 只需在捕获实时数据时禁用测试源。

    C)如果您在上述实验中得到类似的观察结果、请仅启用主器件并分析结果、尝试将级联器件作为单回波器件。

    此致、

    石田

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

    1.上述陈述的具体含义是什么?  

    我们将二进制数据与不同的输入进行了比较、它们是不同的。 这是为了确保我们在切换到新数据集时实际加载不同的数据集(用于完整性检查)

    2.您的配置文件、线性调频脉冲/帧配置是什么? 您是否在  使用默认脚本时进行了任何修改?

    我们使用了默认配置文件、即  Cascade _Configuration_MIMO.lua 和  Cascade _Capture.lua

     3、MATLAB 脚本是使用此处的默认校准矩阵还是获得了电路板的新测量结果?

    我们尝试了虚拟模型和 xx_high.mat 模型。  我们 自己生成了._HIGH_MAT 校准表。 以前、我们认为问题是 由校准引起的。  然后、我们关闭了校准。  不同输入的后处理结果 仍然相同。

    对于 a、b、c、我们将尝试查看结果差异。

    同时、您是否有要共享的示例数据? 我们要再次检查问题是来自硬件还是 POST 过程? 如果是硬件问题、我们计划购买 第二 块电路板。 或者、您能否通过关闭校准(无需校准数据)并使用默认配置来帮助处理我们的其中一个数据(如上所述)、并查看您是否获得了不同的结果? 如果结果看起来不同、则是我的开机自检过程问题。  

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

    你好、Chen、

    [引用 userid="484284" URL"~/support/sensors/f/sensors-forum/998422/awr2243-awr2243-matlab-post-process-results-look-the-same-for-different-inputs/3689592 #3689592")我们要再次检查问题是来自硬件还是 POST 过程? 如果是硬件问题、我们计划购买 第二 块电路板[/报价]

    是的、这就是我要求进行实验 a、b、c 的原因 这有助于我们简化问题。  

    这实际上不应该是后处理问题、因为您使用的是随软件包提供的默认脚本、我们测试时它可以正常工作。  

    我仍然建议先进行实验、然后我们可以根据这些进行呼叫。 我自己已经尝试运行默认脚本数次、它显示了基于对象的结果。

    此致、

    石田

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

    我们尝试了 a):

     a)尝试在启用测试源的情况下捕获数据、然后查看后处理的结果。  

    以下是新结果的外观:  

    与上一个版本相比、这看起来确实不同!

    测试源是什么意思?  它是 虚拟目标吗? 以上图表是否合理?

    我们还尝试了 b、但没有找到所谓的"testSource"脚本来处理它。  您能告诉我应该使用哪个脚本吗?  

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

    你好、Chen、

    是的、测试源是虚拟目标、基于 MIMO 脚本中的测试源配置、后处理脚本的输出似乎是正确的(如果启用测试源)。

    对于 b,您可以在以下位置找到脚本:  

    ..\mmWave_studio 03_00_00_14\mmWaveStudio\Scripts\Cascade

    尝试捕获真实物体(通过放置角反射器或已知的强反射器(如车顶或其他物体)、并尝试使用 mmWave Studio 的内置后处理来分析结果。  

    此致、

    石田

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

    可疑 的原因是未成功加载配置。 基本而言、需要运行两次、否则不会加载配置更改。 我们现在正在获取更多数据、以确保不存在其他问题。   TI 是否提供级联 AWR2243的演示固件 以实现与 AWR1843类似的 FFT/检测功能? 目前、我们可以读取原始 ADC 数据、后处理通过 MATLAB 进行。 如果时间较长、则数据量相当大。   

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

    你好、Chen、

    目前、TI 仅在 mmWave Studio 软件包中提供示例 MATLAB 脚本、以实现 MIMO 和 TXBF 用例处理功能。 这些脚本可用作进一步开发的基础、但数据处理和算法开发主要取决于用户实现。  

    是的、数据大小可能很大、因为它对应 于四个器件数据、这与级联器件的使用有关。 如果 ADC 样本数量存在很大的瓶颈、您可以根据自己的需求减少其数量。

    此致、  

    石田