一种整车制动系统道路耐久试验制定方法及装置与流程

文档序号:37149485发布日期:2024-02-26 17:03阅读:15来源:国知局
一种整车制动系统道路耐久试验制定方法及装置与流程

本技术涉及整车耐久试验领域,具体涉及一种整车制动系统道路耐久试验制定方法及装置。


背景技术:

1、汽车的制动系统作为汽车的关键系统,其可靠耐久性能受到各主机厂的重点关注。当前汽车整车制动系统道路耐久试验主要基于经验工况进行制定,与市场用户使用工况载荷没有直接建立关联,会导致汽车制动系统的过验证及欠验证。

2、而当前没有利用市场用户使用工况来进行耐久试验的一难点在于,即使根据市场用户使用工况确定了耐久试验过程中的工况片段,也难以进一步得到各工况片段能够的循环次数,也即当前也缺少一套算法能够高效准确的将汽车市场用户的制动工况转化为汽车整车制动系统道路耐久试验工况。


技术实现思路

1、本技术提供一种整车制动系统道路耐久试验制定方法、装置、设备及计算机可读存储介质,可以解决上述现有技术中存在的相关技术问题。

2、第一方面,本技术实施例提供整车制动系统道路耐久试验制定方法。

3、一种整车制动系统道路耐久试验制定方法,所述整车制动系统道路耐久试验制定方法包括:

4、获取典型耐久试验工况和典型耐久试验工况中多个影响因素的耐久试验验证目标;其中,所述典型耐久试验工况包括多个工况片段,所述工况片段包括多个影响因素的具体数据;

5、根据所述典型耐久试验工况,确定第一设定数量且不同的循环次数方案;其中,所述循环次数方案包括典型耐久试验工况中各个所述工况片段的循环次数;

6、获取基于所述多个影响因素评价所述循环次数方案的评价模型;

7、根据预设的至少一个所述迭代模型对每个所述循环次数方案进行迭代;

8、根据所述评价模型和设定的评价条件,在各个所述循环次数方案的迭代过程中,确定一种或多种迭代结果作为典型耐久试验工况的试验循环次数方案。

9、结合第一方面,在一种实施方式中,所述多个影响因素包括典型试验工况下车辆左前轮、右前轮、左后轮、右后轮各自的制动力矩的雨流曲线、转速的雨流曲线以及力矩的伪损伤数值。

10、结合第一方面,在一种实施方式中,所述评价模型具体采用以下公式:

11、f(cy_j)=[f(cy_j)1,f(cy_j)2,f(cy_j)3,f(cy_j)4,f(cy_j)5,f(cy_j)6,f(cy_j)7,f(cy_j)8,f(cy_j)9,f(cy_j)10,f(cy_j)11,f(cy_j)12]

12、

13、

14、

15、

16、

17、

18、

19、

20、

21、

22、

23、

24、其中:

25、f(cy_j)——表示某一循环次数方案cy_j根据所述评价模型得到的评价结果向量,且其每一列值越大,表示位置越好;反之,则位置越差;

26、f(cy_j)1、…、f(cy_j)2——表示个体cy_j的评价结果向量的第一列数值、…、第12列数值;

27、rms{ }——表示求两种雨流曲线的均方根正则化数值;

28、rms{ }——表示取绝对值数值;

29、t_l_target——表示典型耐久试验工况中设定的左前轮制动力矩的雨流曲线的耐久试验验证目标;

30、d_fl_target——表示典型耐久试验工况中设定的左前轮制动力矩的伪损伤数值的耐久试验验证目标;

31、n_fl_taget——表示典型耐久试验工况中设定的左前轮转速的雨流曲线的耐久试验验证目标;

32、t_fr_target——表示典型耐久试验工况中设定的右前轮制动力矩的雨流曲线的耐久试验验证目标;

33、d_fr_target——表示典型耐久试验工况中设定的右前轮制动力矩的伪损伤数值的耐久试验验证目标;

34、n_fr_target——表示典型耐久试验工况中设定的右前轮转速的雨流曲线的耐久试验验证目标;

35、t_rl_target——表示典型耐久试验工况中设定的左后轮制动力矩的雨流曲线的耐久试验验证目标;

36、d_rl-target——表示典型耐久试验工况中设定的左后轮制动力矩的伪损伤数值的耐久试验验证目标;

37、n_rl_target——表示典型耐久试验工况中设定的左后轮转速的雨流曲线的耐久试验验证目标;

38、t_rr_target——表示典型耐久试验工况中设定的右后轮制动力矩的雨流曲线的耐久试验验证目标;

39、d_rr_target——表示典型耐久试验工况中设定的右后轮制动力矩的伪损伤数值的耐久试验验证目标;

40、n_rr_taget——表示典型耐久试验工况中设定的右后轮转速的雨流曲线的耐久试验验证目标。

41、结合第一方面,在一种实施方式中,所述根据预设的至少一个所述迭代模型对每个所述循环次数方案进行迭代中,

42、所述迭代模型包括多个具有不同迭代逻辑的迭代模型,且所述第一设定数量的循环次数方案对应各个所述迭代模型分为不同的方案集合,不同的迭代模型对所对应的所述方案集合中的各个循环次数方案进行迭代。

43、结合第一方面,在一种实施方式中,所述迭代模型包括第一迭代模型,其用于对第一方案集合内的多个循环次数方案进行迭代;

44、第一迭代模型在进行迭代前,取区间[0,1]范围内的随机数α,区间(0,1)范围内的常数δ,若α<δ,则第一迭代模型见如下公式:

45、a_cy_j_i(t+1)=a_cy_j_i(t)+β·k·a_cy_j_i(t-1)+δ·|a_cy_j_i(t)-cy_worst_i|

46、

47、其中:

48、t——表示迭代次数;

49、a_cy_j_i(t+1)、a_cy_j_i(t)、a_cy_j_i(t-1)——表示第t+1次迭代、第t次迭代、第t-1次迭代的第一方案集合循环次数方案的第i列数值;

50、——表示预先设定的概率常数;

51、γ——表示区间[0,1]范围内的随机数;

52、k——表示区间(0,0.2]范围内的常数;

53、δ——表示区间(0,1)范围内的常数;

54、β——表示变量参数;

55、cy_worst_i——表示当前第一方案集合的循环次数方案中最差位置的第i列数值。;

56、如果α≥δ,则第一迭代模型见如下公式:

57、a_cy_j_i(t+1)=a_cy_j_i(t)+tan(ε)·|a_cy_j_i(t)-a_cy_j_i(t-1)|

58、当θ=0,π/2,π时,滚球个体a_cy_j_i(t+1)不执行更新。

59、其中:

60、t——表示迭代次数;

61、a_cy_j_i(t+1)、a_cy_j_i(t)、a_cy_j_i(t-1)——表示第t+1次迭代、第t次迭代、第t-1次迭代的第二方案集合中循环次数方案的第i列数值;

62、ε——表示区间[0,π]范围内的随机数。

63、结合第一方面,在一种实施方式中,所述迭代模型包括第二迭代模型,其用于对第二方案集合内的多个循环次数方案进行迭代;

64、第二迭代模型见如下公式:

65、lb*_i=max{cy_gbest_i·(1-r),lb_i}

66、ub*_i=min{cy_gbest_i·(1+r),ub_i}

67、r=1-t/t

68、其中:

69、lb_i——表示求解的循环次数方案cy_j的上边界的第i列数值;

70、ub_i——表示求解的试验循环次数向量cy_j的下边界的第i列数值;

71、lb*_i——表示第二方案集合的上边界的第i列数值;

72、ub*_i——表示第二方案集合的下边界的第i列数值;

73、cy_gbest_i——表示第二方案集合的循环次数方案的范围内最优位置的第i列数值;

74、t——表示迭代次数;

75、t——表示最大迭代次数;

76、r——表示变量参数。

77、b_cy_j_i(t+1)=cy_gbest_i+θ1·(b_cy_j_i(t)-lb*_i)+θ2·(b_cy_j_i(t)-ub*_i)

78、其中:

79、θ1、θ2——表示区间[0,1]范围内的随机数;

80、b_cy_j_i(t+1)、b_cy_j_i(t)——表示第t+1次迭代、第t次迭代的第二方案集合内循环次数方案的第i列数值。

81、结合第一方面,在一种实施方式中,所述迭代模型包括第三迭代模型,其用于对第三方案集合中的多个循环次数方案进行迭代;

82、第三迭代模型见如下公式:

83、lb1_i=max{cy_tbest_i·(1-r),lb_i}

84、ub1_i=min{cy_tbest_i·(1+r),ub_i}

85、r=1-t/t

86、其中:

87、lbl_i——表示第三方案集合的循环次数方案的上边界的第i列数值;

88、ubl_i——表示第三方案集合的循环次数方案的下边界的第i列数值;

89、cy_tbest_i——表示第三方案集合内试验循环次数向量的范围内最优位置的第i列数值;

90、c_cy_j_i(t+1)=c_cy_j_i(t)+μ1·(c_cy_j_i(t)-lbl_i)+μ2·(c_cy_j_i(t)-ubl_i)

91、其中:

92、μ1、μ2——表示区间[0,1]范围内的随机数;

93、c_cy_j_i(t+1)、c_cy_j_i(t)——表示第t+1次迭代、第t次迭代的第三方案结合内循环次数方案的第i列数值。

94、结合第一方面,在一种实施方式中,所述迭代模型包括第四迭代模型,其用于对第四方案集合中的多个循环次数方案进行迭代;

95、

96、其中:

97、d_cy_j_i(t+1)、d_cy_j_i(t)——表示第t+1次迭代、第t次迭代的第四方案集合内循环次数方案的第i列数值;

98、cy_tbest_i——表示第四方案集合内试验循环次数向量的范围内最优位置的第i列数值;

99、cy_gbest_i——表示第四方案集合的循环次数方案的范围内最优位置的第i列数值;

100、——表示区间[01]范围内的随机数。

101、ω——表示常数参数。

102、结合第一方面,在一种实施方式中,所述根据所述评价模型和设定的评价条件,在各个所述循环次数方案的迭代过程中,确定一种或多种迭代结果作为典型耐久试验工况的试验循环次数方案中,

103、当迭代次数t到达最大迭代次数t则停止迭代,或者得到的循环次数方案cy_j的评价结果向量f(cy_j满足如下条件则停止迭代:

104、

105、

106、其中:

107、——为设定的迭代误差常数参数。

108、第二方面,本技术实施例提供了一种整车制动系统道路耐久试验制定装置,采用如下方案:

109、一种整车制动系统道路耐久试验制定装置,所述整车制动系统道路耐久试验制定装置包括:

110、获取模块,其被配置为获取典型耐久试验工况;其中,所述典型耐久试验工况包括多个工况片段,所述工况片段中包括多个影响因素;

111、方案生成模块,其被配置为根据所述典型耐久试验工况,确定第一设定数量且不同的循环次数方案;其中,所述循环次数方案包括典型耐久试验工况中各个所述工况片段的循环次数;

112、迭代模块,其被配置为获取基于所述多个影响因素评价所述循环次数方案的评价模型;

113、根据预设的至少一个所述迭代模型对每个所述循环次数方案进行迭代;

114、根据所述评价模型和设定的评价条件,在各个所述循环次数方案的迭代过程中,确定一种或多种迭代结果作为典型耐久试验工况的试验循环次数方案。

115、本技术实施例提供的技术方案带来的有益效果包括:

116、通过率先生成多个循环次数方案,并利用迭代模型对每个循环次数方案进行迭代更新,在迭代过程中利用基于所述多个影响因素评价所述循环次数方案的评价模型,对迭代产生的循环次数方案进行评价,最终在多个初始的循环次数方案迭代过程中,筛选得到迭代结果中符合评价条件的一种或多种迭代结果作为典型耐久试验工况的试验循环次数方案,有效保障了最终所得出的试验工况的合理性和有效性。

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