一种自动解析汽车BCM不休眠原因的方法与流程

文档序号:36503067发布日期:2023-12-28 07:11阅读:25来源:国知局
一种自动解析汽车的制作方法

本发明涉及汽车控制技术,具体后涉及一种解析分析汽车bcm不休眠原因的方案。


背景技术:

1、车辆在人为或器件异常情况下会出现bcm不休眠的状况,此情景下车辆电池会持续耗电,影响soc续航,由此t-box会收集车辆实时信息并发送至大数据平台汇总,一般情况下需要工程师针对大量数据进行逐步定位、排查原因,最终答复用户,解决问题。现有技术中,不休眠原因排查需要工程师通过大数据导出的庞大信息csv文件逐步排查,分时间段,分数据项逐一分析,耗时耗力,极大地影响用户体验及问题解决率。


技术实现思路

1、本发明使用python相关算法及界面库,自动解析、生成不休眠结果excel文件及界面显示。通过本发明,一辆汽车不休眠原因可在几分钟内一键生成,并且数据清晰可视化,且兼容多家供应商不同协议。具体技术方案如下:

2、一种自动解析汽车bcm不休眠原因的方法,包括如下步骤:

3、(2)选定协议类型及供应商:根据不同车型,导出的数据文件格式及内容不同,选择对应的协议、供应商选项;

4、(2)选定大数据文件:选择由大数据平台导出的excel数据文件,以供程序解析;

5、(3)开始解析:

6、(4)生成解析数据文件,并对特定数据标记记录:

7、(5)界面显示解析结果。

8、进一步的,所述步骤(3)具体包括:

9、(3.1)首先判断数据文件格式,使用python语言打开文件,读取配置文件,csv文件头;

10、(3.2)根据数据时间排序,解析读取bcm网络管理报文列数据,截取不休眠时间段;

11、(3.3)解析不休眠原因列1,列2,根据解析的数据拆分;

12、(3.4)根据不同厂商平台,读取配置文件解析具体原因,判断数据是否存在明显异常;

13、(3.5)逐位解析,判断车辆状态,是否开启车门,是否开启车灯。

14、进一步的,所述步骤(4)具体为:

15、(4.1)生成excel文件,读取配置文件,确定输出文件包含哪些数据,并填充数据;

16、(4.2)对异常非0数据进行涂色显示,并数据存储。

17、进一步的,所述步骤(5)具体为:

18、(5.1)判断不休眠数据占比是否超过阈值,若不休眠数据较少,则判断可能非bcm导致不休眠,提示工程师查找其他模块原因;

19、(5.2)详情显示每段不休眠数据期间车辆详情,显示计算soc数值。

20、进一步的,所述步骤(5.1)中的阈值为70%。

21、本发明方法具有数据分段存储及协议格式,excel文件导出形式可视化标注;python可视化界面等特点。通过大数据收集及python本地界面可视化自动解析车辆不休眠原因,能快速定位问题,提升问题解决时间及解决率,帮助工程师快速定位、排查、解决问题。



技术特征:

1.一种自动解析汽车bcm不休眠原因的方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的一种自动解析汽车bcm不休眠原因的方法,其特征在于:所述步骤(3)具体包括:

3.根据权利要求1所述的一种自动解析汽车bcm不休眠原因的方法,其特征在于:所述步骤(4)具体为:

4.根据权利要求1所述的一种自动解析汽车bcm不休眠原因的方法,其特征在于:所述步骤(5)具体为:

5.根据权利要求4所述的一种自动解析汽车bcm不休眠原因的方法,其特征在于:所述步骤(5.1)中的阈值为70%。


技术总结
本发明涉及汽车控制技术,具体后涉及一种解析分析汽车BCM不休眠原因的方案。本发明方法具有数据分段存储及协议格式,Excel文件导出形式可视化标注;Python可视化界面等特点。通过大数据收集及python本地界面可视化自动解析车辆不休眠原因,能快速定位问题,提升问题解决时间及解决率,帮助工程师快速定位、排查、解决问题。

技术研发人员:黄伊鸣,陈阁,左敏,刘发祥,丁亮,李文浪,李昆,罗云,罗涛,范俊涛,陈思熙
受保护的技术使用者:江铃汽车股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1