一种发动机控制方法、装置、车辆和可读存储介质与流程
- 国知局
- 2024-07-29 09:39:37
本技术涉及发动机,并且更具体地,涉及发动机中的一种发动机控制方法、装置、车辆和可读存储介质。
背景技术:
1、目前,为了提高发动机的动力性能,并降低发动机的油耗,一般会在发动机上使用增压技术。使用增压技术的发动机虽然可以通过较低的油耗输出更高的功率,但是发动机气缸内的压力峰值和温度峰值也显著增加,极易发生早燃,而早燃可能会损伤、甚至损坏发动机,影响发动机的可靠性。因此,亟需一种控制方法,以降低发动机发生早燃的概率,提高发动机的可靠性。
技术实现思路
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、第五方面,提供了一种可读存储介质,该可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面任意一种可能的实现方式中的方法。
本文地址:https://www.jishuxx.com/zhuanli/20240726/128716.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表