技术新讯 > 发动机及配件附件的制造及其应用技术 > 曲轴位置的控制方法、装置、整车控制器、车辆及介质与流程  >  正文

曲轴位置的控制方法、装置、整车控制器、车辆及介质与流程

  • 国知局
  • 2024-09-14 14:44:45

本技术涉及车辆,尤其涉及一种曲轴位置的控制方法、装置、整车控制器、车辆及介质。

背景技术:

1、现代车用发动机多采用多缸发动机(例如四缸、六缸、八缸发动机等),发动机的气缸数量越多,曲轴转动越均匀,震动也就越小。由于多缸发动机不同的曲轴位置有着不同的阻力,当发动机停机时曲轴停稳的位置不受控并较大概率停在曲轴阻力较大的位置之前,而由于上次发动机停机曲轴位置的不同,会造成发动机启动时的震动感不一致,如果发动机曲轴停留在阻力较大的位置时还会造成较大的震动感。

2、相关技术中,通过在发动机停机过程中控制同轴发电机实现固定速率下降,使发动机曲轴停留在固定位置;或者通过发电机进行扭矩闭环控制,对曲轴进行推动或制动,实现发动机停机过程中的曲轴精准控制。整个过程需要一定的时间周期,该周期过程中发动机曲轴将会偏离原位置,控制实时性难以满足闭环控制需求。因此,难以实现对发动机曲轴位置的精准控制。

技术实现思路

1、为了解决上述技术问题,本技术提供了一种曲轴位置的控制方法、装置、整车控制器、车辆及介质。

2、根据本技术的第一方面,提供了一种发动机停机曲轴位置的控制方法,包括:

3、在车辆处于高压状态的情况下,如果所述车辆中的发动机处于已停机状态,且所述车辆中的发电机的转速小于预设转速,获取所述发动机的水温和实际曲轴位置;

4、将所述实际曲轴位置和目标曲轴位置的差值,确定为位置差值;

5、如果所述位置差值大于预设差值,基于所述水温和所述位置差值,确定目标干预扭矩和所述目标干预扭矩的干预时长;

6、在所述干预时长内,利用所述目标干预扭矩对所述发动机的曲轴位置进行控制;

7、返回所述获取所述发动机的水温和实际曲轴位置的步骤,直至所述位置差值小于等于所述预设差值。

8、可选的,所述方法还包括:

9、在所述利用所述目标干预扭矩对所述发动机的曲轴位置进行控制之后,如果检测到所述发动机的曲轴位置的变化大于位置变化阈值,或者利用所述目标干预扭矩对所述发动机的曲轴位置进行控制的持续时间大于时长阈值,停止执行所述利用所述目标干预扭矩对所述发动机的曲轴位置进行控制的步骤;

10、所述执行所述获取所述发动机的水温和实际曲轴位置的步骤,直至所述位置差值小于等于所述预设差值,包括:

11、等待预设时间段,在所述发动机的曲轴在预设时间段内的位置变化小于位置变化阈值的情况下,执行所述获取所述发动机的水温和实际曲轴位置的步骤,直至所述位置差值小于等于所述预设差值。

12、可选的,所述方法还包括:

13、在利用所述目标干预扭矩对所述发动机的曲轴位置进行控制之后,将脉冲计数器加1;其中,所述脉冲计数器的初始值为0;

14、执行返回所述获取所述发动机的水温和实际曲轴位置的步骤,直至所述位置差值小于等于所述预设差值,包括:

15、如果所述脉冲计数器的值未达到计数阈值,执行所述返回所述获取所述发动机的水温和实际曲轴位置的步骤,直至所述位置差值小于等于所述预设差值;

16、所述方法还包括:

17、如果所述脉冲计数器的值达到计数阈值,流程结束。

18、可选的,在所述利用所述目标干预扭矩对所述发动机的曲轴位置进行控制之前,所述方法还包括:

19、基于预先建立的水温、位置差值两者和干预扭矩的映射关系,得到所述水温和所述位置差值对应的第一干预扭矩;

20、根据所述第一干预扭矩,确定目标干预扭矩。

21、可选的,所述根据所述第一干预扭矩,确定目标干预扭矩,包括:

22、将所述第一干预扭矩确定为所述目标扭矩;或者,

23、基于所述位置差值,确定第二干预扭矩;将所述第一干预扭矩和所述第二干预扭矩之和确定为目标干预扭矩;所述第二干预扭矩与所述位置差值成正相关。

24、可选的,在单个所述干预时长内,所述第二干预扭矩随着时间的推移逐渐增大;

25、多个所述干预时长对应的所述第一干预扭矩随着所述位置差值的逐渐减小而逐渐减小。

26、根据本技术的第二方面,提供了一种发动机停机曲轴位置的控制装置,包括:

27、信息获取模块,用于在车辆处于高压状态的情况下,如果所述车辆中的发动机处于已停机状态,且所述车辆中的发电机的转速小于预设转速,获取所述发动机的水温和实际曲轴位置;

28、位置差值确定模块,用于将所述实际曲轴位置和目标曲轴位置的差值,确定为位置差值;

29、干预时长确定模块,用于如果所述位置差值大于预设差值,基于所述水温和所述位置差值,确定目标干预扭矩和所述目标干预扭矩的干预时长;

30、开始控制模块,用于在所述干预时长内,利用所述目标干预扭矩对所述发动机的曲轴位置进行控制;

31、返回模块,用于返回所述信息获取模块以获取所述发动机的水温和实际曲轴位置,直至所述位置差值小于等于所述预设差值。

32、可选的,所述发动机停机曲轴位置的控制装置还包括:

33、停止控制模块,用于在所述开始控制模块执行所述利用所述目标干预扭矩对所述发动机的曲轴位置进行控制之后,如果检测到所述发动机的曲轴位置的变化大于位置变化阈值,或者利用所述目标干预扭矩对所述发动机的曲轴位置进行控制的持续时间大于时长阈值,停止执行所述利用所述目标干预扭矩对所述发动机的曲轴位置进行控制的步骤;

34、所述返回模块,具体用于等待预设时间段,在所述发动机的曲轴在预设时间段内的位置变化小于位置变化阈值的情况下,返回所述信息获取模块以获取所述发动机的水温和实际曲轴位置,直至所述位置差值小于等于所述预设差值。

35、可选的,所述发动机停机曲轴位置的控制装置还包括:

36、脉冲计数器累计模块,用于在利用所述目标干预扭矩对所述发动机的曲轴位置进行控制之后,将脉冲计数器加1;其中,所述脉冲计数器的初始值为0;

37、所述返回模块,具体用于如果所述脉冲计数器的值未达到计数阈值,执行所述返回所述获取所述发动机的水温和实际曲轴位置的步骤,直至所述位置差值小于等于所述预设差值;

38、流程结束模块,用于如果所述脉冲计数器的值达到计数阈值,流程结束。

39、可选的,所述发动机停机曲轴位置的控制装置还包括:

40、第一干预扭矩确定模块,用于基于预先建立的水温、位置差值两者和干预扭矩的映射关系,得到所述水温和所述位置差值对应的第一干预扭矩;

41、目标干预扭矩确定模块,用于根据所述第一干预扭矩,确定目标干预扭矩。

42、可选的,所述目标干预扭矩确定模块,具体用于将所述第一干预扭矩确定为目标干预扭矩;或者,基于所述位置差值,确定第二干预扭矩;将所述第一干预扭矩和所述第二干预扭矩之和确定为目标干预扭矩;其中,所述第二干预扭矩与所述位置差值成正相关。

43、可选的,在单个所述干预时长内,所述第二干预扭矩随着时间的推移逐渐增大;

44、多个所述干预时长对应的所述第一干预扭矩随着所述位置差值的逐渐减小而逐渐减小。

45、根据本技术的第三方面,提供了一种整车控制器,所述整车控制器运行时,执行第一方面所述的发动机停机曲轴位置的控制方法的步骤。

46、根据本技术的第四方面,提供了一种车辆,包括第三方面所述的整车控制器。

47、根据本技术的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的发动机停机曲轴位置的控制方法的步骤。

48、根据本技术的第五方面,提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面所述的发动机停机曲轴位置的控制方法的步骤。

49、本技术实施例提供的技术方案与现有技术相比具有如下优点:

50、在车辆处于高压状态的情况下,如果车辆中的发动机处于已停机状态,且车辆中的发电机的转速小于预设转速,表示发动机的曲轴还在运转,在此情况下通过对曲轴的位置进行控制,以使曲轴停止在目标曲轴位置。具体的,可以获取发动机的水温和实际曲轴位置,将实际曲轴位置和目标曲轴位置的差值,确定为位置差值。如果位置差值大于预设差值,表示实际曲轴位置离目标曲轴位置较远,基于水温和位置差值,确定干预时长和目标干预扭矩。在干预时长内,可以利用目标干预扭矩对发动机的曲轴位置进行控制,返回获取发动机的水温和实际曲轴位置的步骤,也就是,在下一个干预时长继续通过目标干预扭矩对发动机的曲轴位置进行控制,直至位置差值小于等于预设差值。可见,本技术实施例通过脉冲的形式多次对曲轴的位置进行控制,使曲轴的位置逐渐接近目标曲轴位置,从而可以提高发动机停机曲轴位置控制的效果,优化发动机启动时的震动问题。

本文地址:https://www.jishuxx.com/zhuanli/20240914/295774.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。