RadarAnalysisTool采集数据时,选择1DFFT模式,帧率10ms会严重丢帧,这里有解决方法吗?是否有临界点,我发现20ms以上才会比较稳定

一揽芳华 2026-07-02 16:16:11

 

 

...全文
379 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
RuifDu 07-10 11:35
  • 打赏
  • 举报
回复

你好:
我们这两天之内会更新一版RadarDebugTool工具,开放1D-FFT最短配置到5ms的帧周期。雷达分析工具固件也会尽快在下一版SDK上对这部分性能进行优化。

RuifDu 07-07 19:19
  • 打赏
  • 举报
回复

RadarAnalysis工程修改点如下:

mmw_report.c:

1.修改宏CUBE_CACHE_BLOCK的定义由8改为32,增加用来缓存Cube数据的块数;
2.注释mmw_ctrl_data_cube_report_cb()的396~404行的if代码块:

if (cube_report_info.finish_idx < cube_report_info.block_idx) { 
    ...  
return ret;
}

mmw_report.h:

修改宏CUBE_DATA_SIZE的定义由3072改为2048,修改每一块内存可缓存Cube数据的长度;

mmw_shell.c:

在793行mmw_data_cube_report_init()后添加以下代码

uint32_t hif_upload_poeriod = 40;
HIF_ExtControl(HIF_SET_SEND_FRAME_IO, (void*)&hif_upload_poeriod, sizeof(hif_upload_poeriod));

这里是设置HIF的超时时间,避免未读数据一直占用HIF资源。

上述仅用于临时提升1D帧的多帧传输效率,适用于1D帧模式、256距离FFT、8天线下最多缓存并传输8帧Cube数据所用资源。

一揽芳华 07-07 17:30
  • 打赏
  • 举报
回复

img

img

我最新版本的工具打开帧周期最小只能设置到50ms,但是文档中怎么是最小10ms?

一揽芳华 07-06 15:37
  • 打赏
  • 举报
回复

img


这是我使用的最新的固件

RuifDu 07-07 14:48
  • 举报
回复
@一揽芳华 ReportDataCube1D固件配合RadarDebugTool工具这块我们在笔记本上测试过是没有问题的,这个工具存储的.bin文件和RadarAnalysisTool工具转换出的.bin文件格式是一致的。 RadarAnalysisTool这套的确没有用这么高帧率在笔记本上测试过,我们刚才看过了,需要优化一些传输参数才能更好支持10ms,1D-FFT的帧周期。
一揽芳华 07-07 17:33
  • 举报
回复
@RuifDu 1、你看我补充的图片,为什么RadarDebugTool这个工具最小帧周期是50ms,文档中是可以设置到10ms,而且按照你说的,你们那应该也可以设置到10ms,为什么? 2、RadarAnalysisTool这套我可以自己优化RS6x_7x_mmWave_sdk_V2.1.0\Software_Kit\02_SDK\psdf_sdk\project\mmwave\radar_analysis\cdk_6240_xip_cpuf这套代码的参数然后构建之后使用来支持10ms的速率吗?
RuifDu 07-07 18:03
  • 举报
回复
@一揽芳华 工具上在切换帧模式为1DFFT的时候应该放开帧率配置到5ms,这是我们的疏忽。 目前ReportDataCube1D工程默认配置是10ms上报,只是工具不可配置,可以通过修改prj_config.h中帧周期的宏,重新编译固件。
4条回复
panda_mw 07-03 16:51
  • 打赏
  • 举报
回复

要用最新发布的SDK2.1.0才支持这么高的帧率

一揽芳华 07-06 15:39
  • 举报
回复
@panda_mw 如上我使用的最新的SDK2.1.0固件镜像,使用的6240的开发板,笔记本电脑
RuifDu 07-03 10:21
  • 打赏
  • 举报
回复

你好:
如使用雷达分析工具请关闭绘图功能。
若仍然不行,可能是电脑性能原因,请参考ReportDataCube1D工程,此工程对1D-DataCube的传输进行了定向的优化,最高支持5ms的帧周期,需要使用RadarDebugTool工具进行1D数据接收。

一揽芳华 07-06 15:42
  • 举报
回复
@RuifDu 我是使用的最新的版本的代码,只有这个RadarDebugTool工具烧录这个ReportDataCube1D固件才支持10ms吗?我使用RadarAnalysisTool这个工具烧录官方的radar_analysis_mrs6240_p2512.img这个固件不支持10ms吗?
RuifDu 07-07 14:33
  • 举报
回复
@一揽芳华 我们发布前用台式机测试过是可以的,但是仍然建议先使用ReportDataCube1D固件配合RadarDebugTool工具来实现,那个固件会更稳定一些,并且具备可靠的保活机制,可直接用于量产。 RadarAnalysisTool这套我们这边再确认一下,看能否临时优化一下配置让它丢帧的概率低一些。
内容概要:本文围绕单相统一功率因数变流器的控制技术展开深入研究,提出并实现了基于不平衡d-q坐标系的控制器设计方案,旨在提升单相电压源逆变器(VSI)或交直变流器在统一功率因数模式下的运行性能。研究采用同步旋转参考坐标系下的控制策略,有效解决了单相系统中功率波动与电流畸变等问题,增强了系统的动态响应能力、稳态精度及抗干扰性。通过Simulink仿真平台构建完整的系统模型,对控制算法进行了全面验证,涵盖启动过程、负载突变、电网扰动等多种工况,充分展示了该方法的可行性与优越性。同,文中提供了详细的仿真资源获取途径,便于读者复现与拓展研究。; 适合人群:具备电力电子、自动控制及电力系统等相关专业知识背景,从事新能源发电、微电网、电能质量治理、变流器控制等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于单相逆变器实现高功率因数并网控制的技术开发与优化;②为弱电网环境下变流器稳定运行控制策略的研究提供仿真基础与技术支撑;③服务于高校相关课程教学、科研课题攻关及实际工程项目中的控制器设计与验证工作。; 阅读建议:建议读者结合所提供的Simulink仿真模型进行动手实践,重点掌握d-q坐标变换、电流环设计、PI参数整定等关键环节,并尝试将该方法推广至其他类型的单相电力电子系统中,进一步深化对同步参考坐标系下控制理论的理解与应用。
内容概要:本文围绕690V直驱风机网侧逆变器的阻抗建模与稳定性分析展开,基于Simulink平台实现仿真研究,属于博士论文复现类工作。研究重点在于直驱风机并网系统中网侧逆变器的小信号阻抗建模,通过构建其正负序阻抗模型,深入分析其在弱电网条件下的交互稳定性问题。内容涵盖阻抗建模理论、小信号扫频辨识方法的仿真实现,并通过仿真手段验证系统在不同电网强度下的稳定裕度,揭示潜在的宽频带振荡风险及其形成机理。该资源提供完整的Matlab/Simulink代码与模型,有助于研究人员系统掌握新能源并网系统的稳定性分析方法与技术细节。; 适合人群:具备电力电子、电力系统自动化或新能源并网等相关专业背景,熟悉Matlab/Simulink仿真环境,从事新能源发电、并网控制与稳定性研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 学习并复现直驱风机等新能源发电系统的序阻抗建模方法;② 掌握利用Simulink进行小信号扫频以辨识系统阻抗特性并评估稳定性的关键技术;③ 深入理解弱电网条件下并网逆变器的稳定性问题、振荡机理及锁相环、电流控制器等关键环节对系统稳定性的影响。; 阅读建议:学习者应结合所提供的Simulink模型与配套代码,逐步操作并理解各功能模块的设计原理,重点关注控制环路对阻抗特性的作用,通过调整系统参数进行对比仿真,以深化对理论知识的理解并提升实际工程问题的分析与解决能力。

206

社区成员

发帖
与我相关
我的任务
社区描述
欢迎来到正和微芯官方社区,这里是毫米波雷达技术爱好者、开发者、技术专家以及行业领袖的聚集地。我们致力于提供一个开放、合作、创新的交流平台,让每一位成员都能在这里找到价值、获得启发、实现成长。
硬件架构射频工程物联网 企业社区 广东省·珠海市
社区管理员
  • Possumic正和微芯官方
  • sblxk008
  • 波谱Sense
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧