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.

AWR2243BOOST: 请问如何使用mmwave studio进行RX calibration

Part Number: AWR2243BOOST

我使用AWR2243BOOST+DCA1000采集radar数据,   在一个空旷场地测一个角反射器。 

使用我自己的脚本读取bin文件,并进行rangefft和doppler fft后, range-doppler情况符合预期。  但是当我提取出在角反射器位置的数据的相位情况,如下图所示,发现RX2相比RX0 RX1 RX3相位会有个固定的偏移,不符合“相位周期性变化”的预期。 虽然对着当前信号做anglefft也能得到大致正确的角度位置, 这个偏移可能会影响最终求角度的精度

下图纵坐标是相位, 横坐标是0-12,分别是使用MIMO-TDM后 [ TX0-RX0 , TX0-RX1 , TX0-RX2 , TX0-RX3 , TX1-RX0 , TX1-RX1 , TX1-RX2 , TX1-RX3 , TX2-RX0 , TX2-RX1 , TX2-RX2 , TX2-RX3 ]

我再测了另外几组也是类似的规律。  

经过搜索后我查到有个东西叫RX calibration。  但我没查到如何在mmwave studio上做这件事。 

  • 您好,我们已收到您的问题并升级到英文论坛寻求帮助,如有答复将尽快回复您。谢谢!

  • 您好,

    能否请您提供以下信息:

    1.  请问在您给出的图中,y 轴是以什么单位(度数或弧度)表示的?

    2.  Rx gain calibration并无法帮助解决上面的相位问题。

    3. 该问题也有可能是由于天线电平不匹配造成的。 您能否提供有关天线放置和对齐的更多信息?

  • 您好,非常感谢您的回复。

    1. 我的y轴是弧度表示。 

    2. 请问为啥“Rx gain calibration并无法帮助解决上面的相位问题”。

    3. 我就是使用awr2243boost single chip。 天线排列应该是固定的。  同时我也没做啥特殊处理,就是简单修改了一下mmstudio中给的 DataCaptureDemo_xWR.lua,并改成支持MIMO的模式。

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    -- All the parameters used in this script are default parameters used in the mmWaveStudio GUI.
    -- It captures the ADC data using DCA1000.
    -- The user is expected to change the configuration according to specific use-cases.
    -- Change "operating_mode" in line 15 based on the usecase
    --BSS and MSS firmware download
    info = debug.getinfo(1,'S');
    file_path = (info.source);
    file_path = string.gsub(file_path, "@","");
    file_path = string.gsub(file_path, "DataCaptureDemo_xWR_TDM.lua","");
    fw_path = file_path.."..\\..\\rf_eval_firmware"
    --Mode of operation.
    --Legacy Framing mode = 0/Advanced framing mode = 1/Continous streaming mode = 2
    operating_mode = 0
    --Export bit operation file
    bitopfile = file_path.."\\".."bitoperations.lua"
    dofile(bitopfile)
    --Read part ID
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • 我们跟进给工程师看下哈。

  • 抱歉回复晚了。

    2. 请问为啥“Rx gain calibration并无法帮助解决上面的相位问题”。

    RX 增益校准会根据 RX 增益测量的结果、温度和系统配置的 RX 增益来设置应用最佳的 RX LNA 设置和 RX IFA 设置,而且在所有4个 RX 中都是相同的。 因此并不能帮助减轻 RX 之间的相位差。 

    3. 我就是使用awr2243boost single chip。 天线排列应该是固定的。  同时我也没做啥特殊处理,就是简单修改了一下mmstudio中给的 DataCaptureDemo_xWR.lua,并改成支持MIMO的模式。

    您可以考虑在角度= 0时使用角反射器测量 RX0、1、2、3的相位。 这样就可以找到每个 RX 的偏移量,然后在实际现场测量时校准偏移量。