一种电推进系统失效风险评估方法与流程-k8凯发

文档序号:37018509发布日期:2024-02-09 13:10阅读:67来源:国知局
一种电推进系统失效风险评估方法与流程

本发明涉及数据处理,具体涉及一种电推进系统失效风险评估方法。


背景技术:

1、电推进系统是一种用于驱动电动汽车的动力系统。它由电机、电控系统和电池组成,通过将电能转化为机械能来提供动力,驱动车辆行驶。电推进系统是电动汽车的核心部件,负责转换电能为动力,并控制车辆的加速、减速和行驶状态。在电推进系统的运行过程中,系统失效可能会导致电动汽车的性能下降、安全风险增加,甚至造成事故。因此,对电推进系统的失效风险进行评估和管理是非常重要的。

2、一般通过对电推进系统的每种类型的运行数据进行异常分析来实现电推进系统的失效分析,局部离群因子算法(local outlier factor),简称lof算法,一般是对每种类型的运行数据进行异常分析的常用算法。lof算法中k值设置的合适与否会影响异常分析的准确性。而常规的lof算法的k值一般是根据人为经验进行主观设置。这种k值设置方式的准确性较差,并且人为主观性较强。因而如何通过设置合适k值,实现准确的异常检测,进而提高电推进系统失效评估的准确性,作为本发明的主要解决的问题。


技术实现思路

1、为了解决上述技术问题,本发明提供一种电推进系统失效风险评估方法,所采用的技术方案具体如下:

2、采集电推进系统在工作过程中的每种类型的运行数据序列,在所有类型的运行数据序列中包含车辆速度构成的运行数据序列;

3、根据每种类型的运行数据序列中所有运行数据的波动情况得到每种类型的运行数据序列的波动程度;将每种类型与其他类型分别组合得到若干类型对,根据每个类型对中两类型的运行数据序列的相关性得到每个类型对的最终相关系数,根据包含每种类型的多个类型对的最终相关系数得到每种类型的波动程度权值;根据每种类型的波动程度和波动程度权值得到所有类型的运行数据序列的联合波动程度;

4、对每种类型的运行数据序列进行分段处理得到每种类型的若干临时数据段,根据反应车辆速度的类型的临时数据段中数据变动规律得到变速时间段,在每种类型的所有临时数据段中获取与变速时间段对应的临时数据段得到每种类型的变速临时数据段、每种类型的非变速临时数据段和基准变速临时数据段,根据每种类型的非变速临时数据段中运行数据的波动情况得到每种类型的非变速临时数据段的波动程度,根据每种类型的变速临时数据段与基准变速临时数据段的拟合差异得到每种类型的变速临时数据段的波动程度,根据每种类型的变速临时数据段和非变速临时数据段的波动程度、每种类型的波动程度权值得到每种类型的临时数据段的联合波动程度;

5、根据每种类型的临时数据段的联合波动程度对每种类型的临时数据段进行合并处理得到每种类型的若干最终数据段;获取每种类型的每个最终数据段的联合波动程度,根据每种类型的每个最终数据段的联合波动程度和所有类型的运行数据序列的联合波动程度获取每种类型的每个最终数据段的k值,根据每种类型的每个最终数据段的k值进行电推进系统的失效风险评估。

6、优选的,所述根据每种类型的运行数据序列中所有运行数据的波动情况得到每种类型的运行数据序列的波动程度,包括的具体步骤为:

7、将每种类型的运行数据序列中所有运行数据的方差作为每种类型的运行数据序列的波动程度。

8、优选的,所述根据每个类型对中两类型的运行数据序列的相关性得到每个类型对的最终相关系数,包括的具体步骤为:

9、预设第一比例b1,预设第二比例b2,将每种类型与其他类型构成类型对,计算每个类型对内两类型的运行数据序列的皮尔逊相关系数的绝对值,记为每个类型对的相关系数,获取类型对数量m,将所有类型对的相关系数进行降序排列得到相关系数序列,将相关系数序列中前b1*m个相关系数作为强相关系数,将所有强相关系数中的最小值作为强相关系数阈值y1;将强相关系数阈值y1与b2的乘积作为弱相关系数阈值y2,将大于等于弱相关系数阈值y2并且小于强相关系数阈值y1的相关系数称为弱相关系数;

10、将所有类型的运行数据序列中任选三个运行数据序列分别记为运行数据序列x1、运行数据序列x2和运行数据序列x3,当运行数据序列x1与运行数据序列x2对应的类型对的相关系数为强相关系数,运行数据序列x2与运行数据序列x3对应的类型对的相关系数为强相关系数,但是运行数据序列x1与运行数据序列x3对应的类型对的相关系数为弱相关系数时,将运行数据序列x1与运行数据序列x3对应的类型对记为间接强相关类型对;

11、获取所有的间接强相关类型对,将其余的类型对称为非间接强相关类型对;

12、将非间接强相关类型对的相关系数作为非间接强相关类型对的最终相关系数;

13、将间接强相关类型对的相关系数与的乘积作为间接强相关类型对的最终相关系数。

14、优选的,所述根据包含每种类型的多个类型对的最终相关系数得到每种类型的波动程度权值,包括的具体步骤为:

15、将包含每种类型的类型对称为每种类型的参考类型对;

16、每种类型的波动程度权值的计算方法为:

17、

18、其中,表示第i个类型的第j个参考类型对的最终相关系数,表示第i个类型的参考类型对的数量,表示第i个类型的波动程度权值。

19、优选的,所述根据每种类型的波动程度和波动程度权值得到所有类型的运行数据序列的联合波动程度,包括的具体步骤为:

20、

21、其中,表示第i个类型的波动程度权值,表示第i个类型的运行数据序列的波动程度,表示运行数据序列的类型数量,表示所有类型的运行数据序列的联合波动程度。

22、优选的,所述对每种类型的运行数据序列进行分段处理得到每种类型的若干临时数据段,根据反应车辆速度的类型的临时数据段中数据变动规律得到变速时间段,在每种类型的所有临时数据段中获取与变速时间段对应的临时数据段得到每种类型的变速临时数据段、每种类型的非变速临时数据段和基准变速临时数据段,包括的具体步骤为:

23、预设分段长度l,将每种类型的运行数据序列分割成若干临时数据段;

24、将车辆速度构成的运行数据序列对应的类型记为基准类型,将所有类型中不是基准类型的其他类型称为非基准类型,将基准类型的临时数据段中每个运行数据与下一个运行数据的差值作为基准类型的临时数据段的每个运行数据的第一差值,当基准类型的临时数据段中连续三个及以上的运行数据的第一差值的符号相同时,则将基准类型的临时数据段对应的时间段称为变速时间段;将变速时间段对应的基准类型的临时数据段称为基准变速临时数据段,将基准类型的临时数据段中不是基准变速临时数据段的其他临时数据段称为基准类型的非变速临时数据段;

25、在每个非基准类型的所有临时数据段中获取变速时间段对应的临时数据段作为每个非基准类型的变速临时数据段,将每个非基准类型的所有临时数据段中不是变速临时数据段的其他临时数据段作为每个非基准类型的非变速临时数据段。

26、优选的,所述根据每种类型的非变速临时数据段中运行数据的波动情况得到每种类型的非变速临时数据段的波动程度,根据每种类型的变速临时数据段与基准变速临时数据段的拟合差异得到每种类型的变速临时数据段的波动程度,根据每种类型的变速临时数据段和非变速临时数据段的波动程度、每种类型的波动程度权值得到每种类型的临时数据段的联合波动程度,包括的具体步骤为:

27、每种类型的非变速临时数据段中所有运行数据的方差作为每种类型的非变速临时数据段的波动程度;

28、计算每个非基准类型的变速临时数据段与基准变速临时数据段的皮尔逊相关系数,当与基准变速临时数据段的皮尔逊相关系数的绝对值大于预设分析阈值y3时,将非基准类型的变速临时数据段称为非基准类型的相关变速临时数据段,当与基准变速临时数据段的皮尔逊相关系数的绝对值小于等于预设分析阈值y3时,将非基准类型的变速临时数据段称为非基准类型的非相关变速临时数据段;

29、将非基准类型的非相关变速临时数据段中所有运行数据的方差作为非基准类型的非相关变速临时数据段的波动程度;

30、将非基准类型的相关变速临时数据段中所有运行数据作为因变量,将基准变速临时数据段中所有运行数据作为自变量,拟合非基准类型的相关变速临时数据段与基准变速临时数据段的变动函数,利用变动函数拟合出非基准类型的相关变速临时数据段中每个运行数据的拟合值;将非基准类型的相关变速临时数据段中每个运行数据与拟合值的差值绝对值作为非基准类型的相关变速临时数据段中每个运行数据的拟合差异,将非基准类型的相关变速临时数据段中所有运行数据的拟合差异的均值作为非基准类型的相关变速临时数据段的波动程度;

31、将0作为基准变速临时数据段的波动程度;

32、将每种类型的临时数据段的波动程度与每种类型的波动程度权值的乘积作为每种类型的临时数据段的联合波动程度。

33、优选的,所述根据每种类型的临时数据段的联合波动程度对每种类型的临时数据段进行合并处理得到每种类型的若干最终数据段,包括的具体步骤为:

34、对于任意一种类型,将第一个临时数据段作为第一分析数据段,获取第一分析数据段的截止数据段,将第一分析数据段到截止数据段之间的所有临时数据段合并得到第一最终数据段,将第一分析数据段的截止数据段的下一个临时数据段作为第二分析数据段,获取第二分析数据段的截止数据段,将第二分析数据段到截止数据段之间的所有临时数据段合并得到第二最终数据段,以此类推,直至分析数据段的截止数据段之后不存在临时数据段时结束,得到所有的最终数据段;

35、获取第一分析数据段的截止数据段的方法为:

36、将第一分析数据段作为第一待合并数据段,获取第一待合并数据段与下一个临时数据段的合并必要性,当第一待合并数据段与下一个临时数据段的合并必要性小于预设合并必要性阈值y4时,将第一待合并数据段的下一个临时数据段作为截止数据段;

37、当第一待合并数据段与下一个临时数据段的合并必要性大于等于预设合并必要性阈值y4时,将第一待合并数据段的下一个临时数据段作为第二待合并数据段,获取第二待合并数据段与下一个临时数据段的合并必要性,当第二待合并数据段与下一个临时数据段的合并必要性小于预设合并必要性阈值y4时,将第二待合并数据段的下一个临时数据段作为截止数据段;以此类推,直至获得截止数据段。

38、优选的,所述获取第一待合并数据段与下一个临时数据段的合并必要性,包括的具体步骤为:

39、

40、其中,表示第一待合并数据段的联合波动程度,表示第一待合并数据段的下一个临时数据段的联合波动程度,表示第一待合并数据段与下一个临时数据段的合并必要性,min()表示获取数据的最小值。

41、优选的,所述获取每种类型的每个最终数据段的联合波动程度,根据每种类型的每个最终数据段的联合波动程度和所有类型的运行数据序列的联合波动程度获取每种类型的每个最终数据段的k值,根据每种类型的每个最终数据段的k值进行电推进系统的失效风险评估,包括的具体步骤为:

42、按照每种类型的临时数据段的联合波动程度计算方法,获取每种类型的最终数据段的联合波动程度;

43、每种类型的最终数据段的k值计算方法为:

44、

45、其中,表示每种类型的最终数据段的联合波动程度,表示所有类型的运行数据序列的联合波动程度,k0表示预设经验k值;

46、将每种类型的最终数据段的k值作为每种类型的最终数据段中运行数据的k值;基于每个运行数据的k值,利用lof算法对所有类型的所有运行数据进行异常分析得到异常数据;

47、获取所有类型的所有运行数据中异常数据的占比,记为异常占比,当异常占比大于预设异常比例b3时,则判定电推进系统存在失效风险,则需要发出预警;当异常占比小于等于预设异常比例b3时,则判定电推进系统不存在失效风险,则不需要发出预警。

48、本发明具有如下有益效果:

49、采集电推进系统的每种类型的运行数据得到每种类型的运行数据序列,为了实现电推进系统的实现风险评估,需对运行数据序列中的运行数据进行异常分析,而进行异常分析的关键是k值的设置,为了实现准确的设置k值,需分析运行数据的波动情况。而运行数据序列中每个区域的运行数据波动特征不同,因而需对运行数据序列进行分段处理,由于无法判定哪些运行数据具有相似波特征,因而先将运行数据序列分成若干临时数据段,然后计算临时数据段的联合波动,根据联合波动程度对临时数据段进行合并处理得到每种类型的若干最终数据段。由于设置k值需考虑每个最终数据段相较于所有运行数据的波动情况,因而还需获取所有类型的运行数据序列的联合波动程度,根据每种类型的最终数据段的联合波动程度和所有类型的运行数据序列的联合波动程度得到每种类型的最终数据段的k值,从而基于k值实现电推进系统的失效风险评估。

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