102
社区成员
发帖
与我相关
我的任务
分享1、用RadarAnalysisTool采集1D-FFT数据时,配置如图所示,为什么帧周期低于20ms时,采集的数据都会丢帧,即1s数据达不到所要的帧率
其他参数无论怎么设置,1s的数据量都不足100帧,一般在50-75帧之间
2、为什么无论怎么设置interval Chirp N和interval周期,采集到的每帧数据都只有16行,interval的ID全都是0?
可以尝试下用双UART方式,配到4M。10ms应该能传的过来。
你好,关于您第一个问题我们已经确认了。
我们使用相同的雷达固件和硬件,和相同版本的RadarAnalysisTool,运行在台式电脑和笔记本电脑上,笔记本电脑数据会丢失,并提示“数据传输不完整,请降低帧率”,但台式电脑工作正常。
我们怀疑是由于电脑接口性能导致的,目前暂时没有更好的解决方案。所以只有请您麻烦降低帧率,或者使用性能更好的电脑,才能够适配高帧率的数据传输。
不过您的配置有一个可优化的地方:最远探测距离建议配置在5米以上,后续通过软件处理的方式来获得想要的距离范围。
如果后续我们针对这个问题有进展,会通过这个帖子与您联系。
关于第二个问题,如我上次回答所描述的,Interval Chirp N是配置连续发射的Chirp数,然后通过IQ数据平均得到一个有效的Interval,因此实际存储的只会有一个Interval,所以您看到excel里的Interval的ID全部都是0。
数据有16行使因为您配置了2T4R,每行表示实部或虚部,因此每个Interval有242=16行数据,分别对应8个MIMO天线的实虚部。详细的存储格式可参考<RS6x_7x_RadarAnalysisTool_使用手册>的“2.9.2 FFT表格”章节:

我猜想您是想要发送多个Interval(TI 称为Chirp)来做2D-FFT或一些帧间的信号处理,应配置的参数是“2DFFT阶数(Interval N)”。
第一个问题我们怀疑是10ms的时间来不及上传那么多数据,导致数据有丢失,您可以先在RadarAnalysisTool的“平台配置”选项卡中取消勾选“启用重传功能”尝试一下,我们这边同步确认是否因为传输时间问题引起的帧率波动。
你好,请麻烦粘贴下您的配置,我们这边同步测试一下,谢谢。
请参考RadarAnalysisTool的“参数配置”页的“帧结构”图,Interval Chirp N配置的意义是连续发射多个Chirp,并做平均,当做一个Interval数据。因此,假设Interval Chirp N配置为8,实际是快速发8个Chirp,并将这8个Chirp的IQ数据平均后,视作一次Doppler维度上的采样。