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.

AWR2944: AOA解角问题

Part Number: AWR2944


TI工程师你好:目前使用DEMO工程进行修改,但是我们天线将 AWR2944EVM的天线配置 TX1 和TX2反了,天线布置如下:

  1. mmw_cli_HECR.c

static char *gHardcodedCliConfigs[MAX_RADAR_CMD] = {

"sensorStop",

"flushCfg",

"dfeDataOutputMode 1",

"channelCfg 15 15 0",

"adcCfg 2 0",

"adcbufCfg -1 1 0 0 1",

"lowPower 0 0",

"profileCfg 0 76 6 3 30.00 0 0 29.29 0 384 20000 0 0 30",

"chirpCfg 0 5 0 0 0 0 0 15",

"frameCfg 0 5 128 0 384 100 1 0",

"guiMonitor -1 3 0 0 0 0 0 1 1",

"cfarCfg 0 1 3 16 0 0 1 24.0 0 7 0 1",

"cfarCfg 0 0 3 16 0 0 1 15.0 0 7 0 0",

"compressionCfg -1 1 0 0.5 8",

"intfMitigCfg -1 15 18",

"localMaxCfg -1 4 40",

"antennaCalibParams 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1",

"analogMonitor 0 0",

"calibData 0 0 0",

"aoaFovCfg -1 -85 85 -30 30",

"ransac 1 200 1.0",

"sensorStart"

};

  1. MmwDemo_RFParserHwAttr MmwDemo_RFParserHwCfg =

{

    SOC_ADCBUF_SIZE,

    0x1,

    0xE

};

  1. int8_t MmwDemo_RFParserPhaseShiftOrder[SYS_COMMON_NUM_TX_ANTENNAS] = { 1, 2, 3, 0};
  2. #define X_ANTENNA_SPACING_BY_LAMBDA 0.5f

#define Z_ANTENNA_SPACING_BY_LAMBDA  -1.0f

在不超过正负20°以内的情况下,都正常,但是雷达向右侧转动超过20度后,会从目标的反方向出现目标,然后随着雷达向右侧转动的同时,会向右侧循环偏移,

请问可能是什么原因,是否是我工程没有修改对,感谢百忙之中抽空解答!

  • 您好,

    根据您的描述,问题可能与您的天线配置有关。您提到天线配置中 TX1 和 TX2 反了,这可能导致雷达在超过20度的转动后出现目标的反方向,并且随着雷达转动,目标出现循环偏移。

    首先,您需要确认天线配置是否正确,包括天线的连接和布置。如果 TX1 和 TX2 确实反了,那么您可能需要调整天线布置或者在软件中进行相应的调整。

    另外,您还需要检查雷达的配置参数,确保其与天线布置相匹配。特别是在进行目标检测和跟踪时,雷达的参数设置对于目标的识别和定位至关重要。

    最后,您提到"从目标的反方向出现目标"和"向右侧循环偏移",这可能也与雷达的信号处理算法有关。您可能需要检查雷达的信号处理算法是否正确配置,并且是否适应了天线布置的变化。

    综上所述,您可能需要综合考虑天线布置、雷达参数配置以及信号处理算法,来解决雷达在转动过程中出现的问题。

  • 您好,TIdemo中的 MmwDemo_RFParserPhaseShiftOrder[SYS_COMMON_NUM_TX_ANTENNAS] 配置为  { 0, 2, 3, 1};,我们由于是第一根天线(TX1)发送俯仰,所以设置为{ 1, 2, 3, 0};,这个也是设置为 MmwDemo_RFParserHwAttr MmwDemo_RFParserHwCfg ={ SOC_ADCBUF_SIZE, 0x1,0xE};,麻烦是否是这样的

  • 您好,

    您提到将 MmwDemo_RFParserPhaseShiftOrder 的配置从 {0, 2, 3, 1} 更改为 {1, 2, 3, 0},以适应第一根天线(TX1)发送俯仰的需求。这种更改是合理的,因为通过调整相移顺序,可以实现对天线发射信号的相位控制,从而适应不同的雷达扫描模式和应用场景。