一种双离合器的控制指令生成方法和系统与流程

文档序号:34676704发布日期:2023-07-05 18:42阅读:50来源:国知局
一种双离合器的控制指令生成方法和系统与流程

本发明涉及双离合器的控制指令生成,特别是涉及一种双离合器的控制指令生成方法、一种双离合器的控制指令生成系统、一种电子设备以及一种计算机可读存储介质。


背景技术:

1、双离合变速系统是由两组离合器组成,一组离合器控制奇数轴挡位,一组离合器控制偶数轴挡位,当一组离合器工作的时候,另外一组离合器处于打开状态,双离合变速系统采用两组离合器交替进行工作,以减少或消除单个离合器工作时所产生的动力中断现象,使汽车变速换挡的过程更加平顺。

2、然而,在换挡过程中,双离合变速系统中两组离合器进行切换时仍存在由于压力控制故障而导致换挡冲击甚至动力中断的现象,所以,如何提高检测结果准确性以更有效地控制离合器成为了本领域技术人员需要攻克的问题。


技术实现思路

1、本发明实施例是提供一种双离合器的控制指令生成方法、系统、电子设备以及计算机可读存储介质,以解决如何提高双离合器的控制指令生成效率的问题。

2、本发明实施例公开了一种双离合器的控制指令生成方法,所述双离合器包括第一离合器和第二离合器,包括:

3、获取所述第一离合器所对应的第一离合器请求压力数据和离合器实际压力数据;

4、采用所述第一离合器请求压力数据和所述离合器实际压力数据计算生成第一离合器压力差;

5、当所述第一离合器压力差大于预设诊断压力阈值时,获取针对所述第一离合器的离合器压力传感器电压数据;

6、当所述离合器压力传感器电压数据不符合预设传感器电压标准时,基于所述离合器压力传感器电压数据和所述预设传感器电压标准确定第一电压异常时间;

7、当所述第一电压异常时间大于第一预设电压异常时间阈值时,则确定目标故障为电压超限故障,并对所述第一离合器执行开环控制操作,以控制所述第一离合器与所述第二离合器协同运行。

8、可选地,所述双离合器具有对应的发动机,所述对所述第一离合器执行开环控制操作,以控制所述第一离合器与所述第二离合器协同运行的步骤包括:

9、获取针对所述第一离合器的离合器转速数据、所述发动机的发动机转速数据和发动机输出扭矩数据;

10、基于所述发动机输出扭矩数据和预设离合器压力扭矩曲线确定针对所述第一离合器的初始请求压力数据;

11、基于所述离合器转速数据和所述发动机转速数据确定针对所述第一离合器的离合器转速差;

12、基于所述离合器转速差按照预设规则确定与所述离合器转速差对应的扭矩偏移量;

13、基于所述离合器转速差、所述初始请求压力数据、预设压力增益系数和所述扭矩偏移量确定针对所述第一离合器的第二离合器请求压力数据;

14、采用所述第二离合器请求压力数据控制所述第一离合器与所述第二离合器协同运行。

15、可选地,还包括:

16、当所述离合器压力传感器电压数据符合预设传感器电压标准时,获取针对所述第一离合器的电磁阀电流数据;

17、获取针对所述第一离合器的初始请求电流和需求电流,采用所述第一离合器请求压力数据、预设压力流量曲线和所述初始请求电流确定针对所述第一离合器的请求电流差值;基于所述需求电流和所述电磁阀电流数据确定针对所述第一离合器的实际电流差;

18、当所述请求电流差值小于预设最小请求差值百分比,且所述实际电流差大于预设最小实际差值百分比时,基于所述电磁阀电流数据、所述预设最小请求差值百分比和所述预设最小实际差值百分比确定电流异常时间;

19、当所述电流异常时间大于预设电流异常时间阈值时,则确定目标故障为电流异常故障;

20、根据所述电流异常故障停止第一离合器,并控制所述第二离合器运行。

21、可选地,还包括:

22、当所述请求电流差值不小于预设最小请求差值百分比,和/或,所述实际电流差不大于预设最小实际差值百分比时,根据所述第一离合器压力差、预设主压补偿斜率、预设最大补偿值和预设最大补偿时间对所述第一离合器执行液压系统主压补偿操作,并确定针对所述第一离合器的第二离合器压力差;

23、判断所述第二离合器压力差是否大于所述预设诊断压力阈值;

24、当所述第二离合器压力差不大于所述预设诊断压力阈值时,则确定目标故障为系统主压不足故障,并获取当前主压补偿值,采用所述当前主压补偿值控制所述第一离合器与所述第二离合器协同运行;

25、当所述第二离合器压力差大于预设诊断压力阈值时,执行所述对所述第一离合器执行开环控制操作,以控制所述第一离合器与所述第二离合器协同运行的步骤。

26、可选地,还包括:

27、当所述第二离合器压力差大于预设诊断压力阈值时,在执行基于所述离合器转速数据和所述发动机转速数据确定针对所述第一离合器的离合器转速差的步骤之后,判断所述离合器转速差是否大于预设诊断转速阈值;

28、当所述离合器转速差不大于预设诊断转速阈值时,则确定目标故障为电压异常故障,执行所述基于所述离合器转速差按照预设规则确定与所述离合器转速差对应的扭矩偏移量的步骤;和,所述基于所述离合器转速差、所述初始请求压力数据、预设压力增益系数和所述扭矩偏移量确定针对所述第一离合器的第二离合器请求压力数据;和,所述采用所述第二离合器请求压力数据控制所述第一离合器与所述第二离合器协同运行的步骤;

29、当所述离合器转速差大于预设诊断转速阈值时,对所述第一离合器执行充油操作,并获取针对第一离合器的充油状态百分比;

30、根据所述第二离合器压力差确定针对所述第一离合器的第二电压异常时间;

31、判断所述充油状态百分比是否大于预设最小充油进程;

32、当所述充油状态百分比大于预设最小充油进程时,根据所述充油状态百分比判断所述第一离合器是否完成充油;

33、当所述第一离合器完成充油时,判断所述第二电压异常时间是否大于第二预设电压异常时间阈值;

34、当所述第二电压异常时间大于第二预设电压异常时间阈值时,则确定目标故障为液压系统故障,并根据所述液压系统故障停止第一离合器,并控制所述第二离合器运行。

35、可选地,所述双离合器应用于车辆,所述车辆包括刹车系统、油门系统、变速器系统和换挡器系统,所述第一离合器具有对应的轴拨叉,所述根据所述液压系统故障停止第一离合器,并控制所述第二离合器运行的步骤包括:

36、获取针对所述刹车系统的刹车状态信息、所述油门系统的油门状态信息、所述变速器系统的变速器油温信息、变速器输出轴转速信息、所述换挡器系统的换挡器位置信息和所述轴拨叉的轴拨叉位置信息;

37、当基于所述刹车状态信息、所述油门状态信息、所述变速器油温信息、所述变速器输出轴转速信息、所述换挡器位置信息、所述轴拨叉位置信息和所述发动机转速数据判断所述车辆处于停止状态时,控制所述第一离合器执行冲刷操作,并判定所述第一离合器恢复正常时,控制所述第一离合器与所述第二离合器协同运行。

38、可选地,所述控制所述第一离合器执行冲刷操作,并判定所述第一离合器恢复正常时,控制所述第一离合器与所述第二离合器协同运行的步骤包括:

39、按预设调整次数、预设最大压力阈值和预设时间周期调整所述第一离合器请求压力数据;

40、按预设调整次数、预设最小压力阈值和预设时间周期调整所述第一离合器请求压力数据;

41、确定与所述第一离合器请求压力数据对应的半结合点值,并按半结合点值和预设时间周期调整所述第一离合器请求压力数据;

42、重新获取离合器实际压力数据,并当重新获取的离合器实际压力数据大于或等于半结合点值与结合点偏移值的差时,判定所述第一离合器恢复正常,控制所述第一离合器与所述第二离合器协同运行。

43、本发明实施例还公开了一种双离合器的控制指令生成系统,所述双离合器包括第一离合器和第二离合器,包括:

44、压力数据获取模块,用于获取所述第一离合器所对应的第一离合器请求压力数据和离合器实际压力数据;

45、第一离合器压力差生成模块,用于采用所述第一离合器请求压力数据和所述离合器实际压力数据计算生成第一离合器压力差;

46、离合器压力传感器电压数据模块,用于当所述第一离合器压力差大于预设诊断压力阈值时,获取针对所述第一离合器的离合器压力传感器电压数据;

47、第一电压异常时间确定模块,用于当所述离合器压力传感器电压数据不符合预设传感器电压标准时,基于所述离合器压力传感器电压数据和所述预设传感器电压标准确定第一电压异常时间;

48、第一离合器控制模块,用于当所述第一电压异常时间大于第一预设电压异常时间阈值时,则确定目标故障为电压超限故障,并对所述第一离合器执行开环控制操作,以控制所述第一离合器与所述第二离合器协同运行。

49、可选地,所述双离合器具有对应的发动机,所述第一离合器控制模块包括:

50、发动机运行参数获取子模块,用于获取针对所述第一离合器的离合器转速数据、所述发动机的发动机转速数据和发动机输出扭矩数据;

51、初始请求压力数据确定子模块,用于基于所述发动机输出扭矩数据和预设离合器压力扭矩曲线确定针对所述第一离合器的初始请求压力数据;

52、第一离合器的离合器转速差确定子模块,用于基于所述离合器转速数据和所述发动机转速数据确定针对所述第一离合器的离合器转速差;

53、扭矩偏移量确定子模块,用于基于所述离合器转速差按照预设规则确定与所述离合器转速差对应的扭矩偏移量;

54、第二离合器请求压力数据确定子模块,用于基于所述离合器转速差、所述初始请求压力数据、预设压力增益系数和所述扭矩偏移量确定针对所述第一离合器的第二离合器请求压力数据;

55、第一离合器控制子模块,用于采用所述第二离合器请求压力数据控制所述第一离合器与所述第二离合器协同运行。

56、可选地,还包括:

57、电磁阀电流数据获取模块,用于当所述离合器压力传感器电压数据符合预设传感器电压标准时,获取针对所述第一离合器的电磁阀电流数据;

58、请求电流差值确定模块,用于获取针对所述第一离合器的初始请求电流和需求电流,采用所述第一离合器请求压力数据、预设压力流量曲线和所述初始请求电流确定针对所述第一离合器的请求电流差值;

59、实际电流差确定模块,用于基于所述需求电流和所述电磁阀电流数据确定针对所述第一离合器的实际电流差;

60、电流异常时间确定模块,用于当所述请求电流差值小于预设最小请求差值百分比,且所述实际电流差大于预设最小实际差值百分比时,基于所述电磁阀电流数据、所述预设最小请求差值百分比和所述预设最小实际差值百分比确定电流异常时间;

61、电流异常故障判定模块,用于当所述电流异常时间大于预设电流异常时间阈值时,则确定目标故障为电流异常故障;

62、第二离合器控制模块,用于根据所述电流异常故障停止第一离合器,并控制所述第二离合器运行。

63、可选地,还包括:

64、第二离合器压力差确定模块,用于当所述请求电流差值不小于预设最小请求差值百分比,和/或,所述实际电流差不大于预设最小实际差值百分比时,根据所述第一离合器压力差、预设主压补偿斜率、预设最大补偿值和预设最大补偿时间对所述第一离合器执行液压系统主压补偿操作,并确定针对所述第一离合器的第二离合器压力差;

65、第一判断模块,用于判断所述第二离合器压力差是否大于所述预设诊断压力阈值;

66、当所述第二离合器压力差不大于所述预设诊断压力阈值时,则调用

67、当所述第二离合器压力差大于预设诊断压力阈值时,调用所述第一离合器控制模块;

68、第三离合器控制模块,用于确定目标故障为系统主压不足故障,并获取当前主压补偿值,采用所述当前主压补偿值控制所述第一离合器与所述第二离合器协同运行。

69、可选地,还包括:

70、第二判断模块,用于当所述第二离合器压力差大于预设诊断压力阈值时,判断所述离合器转速差是否大于预设诊断转速阈值,并调用所述扭矩偏移量确定子模块,和,所述第二离合器请求压力数据确定子模块,和,所述第一离合器控制子模块;

71、充油状态百分比获取模块,用于当所述离合器转速差大于预设诊断转速阈值时,对所述第一离合器执行充油操作,并获取针对第一离合器的充油状态百分比;

72、第二电压异常时间确定模块,用于根据所述第二离合器压力差确定针对所述第一离合器的第二电压异常时间;

73、第三判断模块,用于判断所述充油状态百分比是否大于预设最小充油进程;当所述充油状态百分比大于预设最小充油进程时,调用第四判断模块;

74、第四判断模块,用于根据所述充油状态百分比判断所述第一离合器是否完成充油;当所述第一离合器完成充油时,调用第五判断模块;

75、第五判断模块,用于判断所述第二电压异常时间是否大于第二预设电压异常时间阈值;当所述第二电压异常时间大于第二预设电压异常时间阈值时,调用液压系统故障确定模块

76、液压系统故障确定模块,用于确定目标故障为液压系统故障,并根据所述液压系统故障停止第一离合器,并控制所述第二离合器运行。

77、可选地,所述双离合器应用于车辆,所述车辆包括刹车系统、油门系统、变速器系统和换挡器系统,所述第一离合器具有对应的轴拨叉,所述液压系统故障确定模块包括:

78、行车信息获取子模块,用于获取针对所述刹车系统的刹车状态信息、所述油门系统的油门状态信息、所述变速器系统的变速器油温信息、变速器输出轴转速信息、所述换挡器系统的换挡器位置信息和所述轴拨叉的轴拨叉位置信息;

79、冲刷操作执行子模块,用于当基于所述刹车状态信息、所述油门状态信息、所述变速器油温信息、所述变速器输出轴转速信息、所述换挡器位置信息、所述轴拨叉位置信息和所述发动机转速数据判断所述车辆处于停止状态时,控制所述第一离合器执行冲刷操作,并判定所述第一离合器恢复正常时,控制所述第一离合器与所述第二离合器协同运行。

80、可选地,所述冲刷操作执行子模块包括:

81、第一压力数据调整单元,用于按预设调整次数、预设最大压力阈值和预设时间周期调整所述第一离合器请求压力数据;

82、第二压力数据调整单元,用于按预设调整次数、预设最小压力阈值和预设时间周期调整所述第一离合器请求压力数据;

83、第三压力数据调整单元,用于确定与所述第一离合器请求压力数据对应的半结合点值,并按半结合点值和预设时间周期调整所述第一离合器请求压力数据;

84、冲刷操作完成判定单元,用于重新获取离合器实际压力数据,并当重新获取的离合器实际压力数据大于或等于半结合点值与结合点偏移值的差时,判定所述第一离合器恢复正常,控制所述第一离合器与所述第二离合器协同运行。

85、本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;

86、所述存储器,用于存放计算机程序;

87、所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。

88、本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。

89、本发明实施例包括以下优点:

90、本发明实施例,通过获取第一离合器请求压力数据和离合器实际压力数据;采用第一离合器请求压力数据和离合器实际压力数据计算生成第一离合器压力差;当第一离合器压力差大于预设诊断压力阈值时,获取离合器压力传感器电压数据;当离合器压力传感器电压数据不符合预设传感器电压标准时,确定第一电压异常时间;当第一电压异常时间大于第一预设电压异常时间阈值时,则确定目标故障为电压超限故障,并对第一离合器执行开环控制操作,以控制离合器运行,从而实现了提升双离合器的故障检测结果准确性,进而提高了离合器的运行效率。

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