电机故障数据的记录方法及装置与流程

文档序号:35424144发布日期:2023-09-13 13:25阅读:38来源:国知局
电机故障数据的记录方法及装置与流程

本技术涉及车辆,尤其涉及一种电机故障数据的记录方法及装置。


背景技术:

1、在新能源车辆使用过程中,车辆电机的运行状态正常与否将直接影响车辆的能否正常运行。因此,各大汽车产商为了确保车辆的正常使用,都会对车辆电机进行故障检测,因此,电机故障数据的记录对于故障成因的分析就显得尤为重要。

2、目前,车辆电机发生故障时,为了排查故障原因一般都会将电机运行时的相关数据进行记录,以便工程师排查故障缘由,但现有的故障数据记录的方式仅通过名为canape(can application programming environment)的传感器数据记录工具进行记录,但在实际应用中,该工具在记录时采用固定周期1ms进行记录,这远大于电机控制周期,从而导致现有的故障数据掺杂了较多的非关键数据,影响后续故障排查的准确性。


技术实现思路

1、本技术实施例提供一种电机故障数据的记录方法及装置,主要目的在于解决现有的电机故障数据的记录过程中故障数据掺杂了较多非关键数据从而影响后续故障排查的准确性的问题。

2、为解决上述技术问题,本技术实施例提供如下技术方案:

3、第一方面,本技术提供了一种电机故障数据的记录方法,所述方法,包括:

4、通过can总线实时获取车辆运行参数,其中,所述车辆运行参数至少包括运行模式参数以及运行参数,所述运行模式参数包括电控设备vcu请求模式以及电机实际控制模式;所述运行参数至少包括扭矩信息及三项电流信息;

5、基于所述车辆运行参数确定车辆电机是否存在故障;

6、当确定所述车辆电机存在故障时,基于预设采集规则获取所述运行参数在多个检测周期下记录的数据块,其中,所述预设采集规则用于确定在检测到所述车辆电机存在故障时,故障前的数据块和故障后的数据块之间的比例;所述数据块为按照所述检测周期记录的所述运行参数;所述检测周期与所述车辆电机的控制周期相匹配;

7、将多个所述数据块输出至用户,以便所述用户基于多个所述数据块进行故障成因分析。

8、可选的,所述基于所述车辆运行参数确定车辆电机是否存在故障,包括:

9、基于所述运行模式参数获取标准参数,其中,所述标准参数是预先设置的表征车辆电机正常运行状态下的车辆运行参数的标准值;

10、确定所述运行参数与所述标准参数的偏差是否超过预设阈值;

11、所述当确定所述车辆电机存在故障时,基于预设采集规则获取所述运行参数在多个检测周期下记录的数据块,包括:

12、当确定超过预设阈值时,基于预设采集规则获取所述运行参数在多个检测周期下记录的数据块。

13、可选的,在所述确定所述运行参数与所述标准参数的偏差是否超过预设阈值之后,所述方法还包括:

14、统计超过预设阈值的次数,记作异常次数,并确定所述异常次数是否超过预设次数阈值;

15、所述当确定超过预设阈值时,基于预设采集规则获取所述运行参数在多个检测周期下记录的数据块,包括:

16、当确定所述异常次数超过所述预设次数阈值时,基于预设采集规则获取所述运行参数在多个检测周期下记录的数据块。

17、可选的,在所述通过can总线实时获取车辆运行参数之后,所述方法还包括:

18、按照所述检测周期实时记录所述车辆运行参数,并基于每个所述检测周期记录的所述运行参数生成所述数据块,并按照循环覆盖规则保存所述数据块。

19、可选的,所述按照循环覆盖规则保存所述数据块,包括:

20、当所述数据块的数量超过预设数量时,将多个所述数据块中最早生成的所述数据块删除,以便基于所述检测周期记录的所述运行参数生成所述数据块。

21、可选的,所述扭矩信息包括电控设备vcu的请求扭矩和实际扭矩;

22、所述三项电流信息包括实际三项电流值以及实际三项电流角度。

23、可选的,所述运行参数还包括实际转速值、实际电压值、电流环pi计算输出值、电压环计算输出值、计算输出的三项pwm占空比,电机温度以及igbt温度。

24、第二方面,本技术还提供一种电机故障数据的记录装置,包括:

25、第一获取单元,用于通过can总线实时获取车辆运行参数,其中,所述车辆运行参数至少包括运行模式参数以及运行参数,所述运行模式参数包括电控设备vcu请求模式以及电机实际控制模式;所述运行参数至少包括扭矩信息及三项电流信息;

26、确定单元,用于基于所述车辆运行参数确定车辆电机是否存在故障;

27、第二获取单元,用于当确定所述车辆电机存在故障时,基于预设采集规则获取所述运行参数在多个检测周期下记录的数据块,其中,所述预设采集规则用于确定在检测到所述车辆电机存在故障时,故障前的数据块和故障后的数据块之间的比例;所述数据块为按照所述检测周期记录的所述运行参数;所述检测周期与所述车辆电机的控制周期相匹配;

28、输出单元,用于将多个所述数据块输出至用户,以便所述用户基于多个所述数据块进行故障成因分析。

29、可选的,所述确定单元,包括:

30、获取模块,用于基于所述运行模式参数获取标准参数,其中,所述标准参数是预先设置的表征车辆电机正常运行状态下的车辆运行参数的标准值;

31、确定模块,用于确定所述运行参数与所述标准参数的偏差是否超过预设阈值;

32、所述第二获取单元,还用于当确定超过预设阈值时,基于预设采集规则获取所述运行参数在多个检测周期下记录的数据块。

33、可选的,所述确定单元还包括:

34、统计模块,用于统计超过预设阈值的次数,记作异常次数,并确定所述异常次数是否超过预设次数阈值;

35、所述第二获取单元,还用于当确定所述异常次数超过所述预设次数阈值时,基于预设采集规则获取所述运行参数在多个检测周期下记录的数据块。

36、可选的,所述装置还包括:

37、生成单元,用于按照所述检测周期实时记录所述车辆运行参数,并基于每个所述检测周期记录的所述运行参数生成所述数据块,并按照循环覆盖规则保存所述数据块。

38、可选的,所述生成单元,具体用于当所述数据块的数量超过预设数量时,将多个所述数据块中最早生成的所述数据块删除,以便基于所述检测周期记录的所述运行参数生成所述数据块。

39、可选的,所述扭矩信息包括电控设备vcu的请求扭矩和实际扭矩;

40、所述三项电流信息包括实际三项电流值以及实际三项电流角度。

41、可选的,所述运行参数还包括实际转速值、实际电压值、电流环pi计算输出值、电压环计算输出值、计算输出的三项pwm占空比,电机温度以及igbt温度。

42、第三方面,本技术的实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行第一方面中任一项所述的电机故障数据的记录方法。

43、第四方面,本技术的实施例提供了一种电机故障数据的记录装置,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行第一方面中任一项所述的电机故障数据的记录方法。

44、借由上述技术方案,本技术提供的技术方案至少具有下列优点:

45、本技术提供一种电机故障数据的记录方法及装置,本技术首先通过can总线实时获取车辆运行参数,其中,所述车辆运行参数至少包括运行模式参数以及运行参数,所述运行模式参数包括电控设备vcu请求模式以及电机实际控制模式;所述运行参数至少包括扭矩信息及三项电流信息;然后,基于所述车辆运行参数确定车辆电机是否存在故障;之后,当确定所述车辆电机存在故障时,基于预设采集规则获取所述运行参数在多个检测周期下记录的数据块,其中,所述预设采集规则用于确定在检测到所述车辆电机存在故障时,故障前的数据块和故障后的数据块之间的比例;所述数据块为按照所述检测周期记录的所述运行参数;所述检测周期与所述车辆电机的控制周期相匹配;最后,将多个所述数据块输出至用户,以便所述用户基于多个所述数据块进行故障成因分析,从而实现对电机故障数据的记录功能。与现有技术相比,本技术能够在电机故障数据的记录的过程中,在基于车辆运行参数确定车辆电机存在故障的情况下,按照预设采集规则获取运行参数在多个检测周期下记录的数据块,由于该预设采集规则能够确定故障前的数据块和故障后的数据块比例,从而保障了在记录电机故障数据时,可以基于该规则记录符合用户所需的故障发生前后的一部分数据块作为分析使用,而不是将车辆行驶过程中电机运行的所有数据块作为故障数据进行分析,从而减少了在电机发生故障时所输出给用户的故障数据的整体数据量,继而解决了现有技术在记录电机故障数据时存在较多非关键数据而影响后续故障分析准确性的问题。同时,由于数据块是按照检测周期进行记录的,且检测周期与电机的控制周期相匹配,这就确保了每个数据块都能对应上电机的每个控制周期,从而为用户后续基于这些数据块分析故障成因时,更为准确地确定出电机在哪个控制周期开始存在问题,为后续故障分析的准确性的提高奠定了基础。此外,由于将多个所述数据块输出至用户时,这些数据块既包好了故障发生前的数据块也包含故障发生后的数据块,这样更为有利于用户分析故障成因时,从多个数据块中分析运行参数在故障发生前后的变化情况,从而进一步的提高了后续故障分析的准确性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1