一种发动机控制方法及控制系统、装置、控制器、介质和车辆与流程

摘要: 本技术涉及发动机控制领域,尤其是涉及一种发动机爆震控制方法及控制系统、装置、控制器、介质和车辆。背景技术:1、随着汽车工业的发展,发动机作为汽车的核心部件,其性...
一种发动机控制方法及控制系统、装置、控制器、介质和车辆与流程

本技术涉及发动机控制领域,尤其是涉及一种发动机爆震控制方法及控制系统、装置、控制器、介质和车辆。

背景技术:

1、随着汽车工业的发展,发动机作为汽车的核心部件,其性能和可靠性直接影响着整车的动力性能、燃油经济性和使用寿命。在发动机的运行过程中,爆震是一种常见的异常燃烧现象,它不仅会降低发动机的动力性能和燃油经济性,还会对发动机部件造成严重损伤,缩短发动机的使用寿命。因此,对发动机爆震进行有效控制具有重要意义。

2、然而,现有技术在发动机爆震控制方面仍存在一些不足,无法根据爆震的不同程度和类型采取相应的控制措施,导致发动机性能、燃油经济性和寿命受到影响。

3、申请内容

4、本技术旨在至少解决现有技术中存在的技术问题之一。旨在解决现有技术中对发动机爆震控制策略不够精细,无法根据爆震的不同程度和类型采取相应控制措施的问题,本技术第一方面公开了一种车辆控制方法,车辆控制方法包括:

5、一种发动机爆震控制方法,包括获取发动机爆震信号与背景噪声,确定发动机状态;基于所述发动机状态,确定发动机控制策略。

6、可选地,该发动机爆震控制方法应用于发动机,该发动机控制方案的执行主体是控制器。该发动机安装于车辆上,本技术对车辆的类型和种类不做限制,可以是燃油车,也可以是增程车或者混动车,还可以是其他工程机械,如拖拉机、卡车等其他使用发动机作为动力源的机械。

7、通过本技术,可以结合发动机爆震信号和背景噪声,来精细化识别发动机状态(例如是轻微爆震或强烈爆震),进而确定与发动机状态相匹配的控制策略。例如,不同震动频率下的控制策略可以不同,不同噪音频率下的控制策略可以不同,还可以是结合震动与噪音,不同判断标准下的控制策略可以不同,从而精细化的提高发动机的控制能力,提高发动机性能、燃油经济性和寿命

8、在第一方面的一种可能的实施方式中,获取发动机爆震信号与背景噪声,确定发动机状态包括:

9、根据所述发动机爆震信号与所述背景噪声的比值,确定发动机状态。

10、在第一方面的一种可能的实施方式中,所述获取发动机爆震信号与背景噪声,确定发动机状包括态:

11、若所述爆震信噪比大于第一阈值,确定所述发动机为第一状态;

12、若所述爆震信噪比大于第二阈值且小于第一阈值,确定发动机为第二状态。

13、可选地,所述基于所述发动机状态,确定发动机控制策略包括:

14、所述发动机为第一状态时,执行第一控制策略;

15、所述第一控制策略为对所述发动机进行分缸判断,基于所述分缸判断对发动机进行控制。

16、可选地,所述所述第一控制策略为对所述发动机进行分缸判断,基于所述分缸判断对发动机进行控制包括:

17、若发动机为单缸爆震,则增加所述单缸的喷油量或断油。

18、可选地,所述增加所述单缸的喷油量或断油包括:

19、若所述单缸爆震频率大于第三阈值且小于第四阈值,增加所述单缸的喷油量;

20、若所述单缸爆震频率大于第四阈值,对所述单缸断油。

21、在第一方面的一种可能的实施方式中,所述所述第一控制策略为对所述发动机进行分缸判断,基于所述分缸判断对发动机进行控制包括:

22、若发动机为多缸爆震,则增加所述多缸的喷油量和/或增加egr率和/或限制进气充量。

23、可选地,所述增加所述多缸的喷油量和/或增加egr率和/或限制进气充量包括:

24、若所述多缸爆震频率大于第五阈值且小于第六阈值,增加所述多缸的喷油量

25、若所述多缸爆震频率大于第六阈值且小于第七阈值,增加所述多缸的喷油量和/或增加egr率;

26、若所述多缸爆震频率大于第七阈值且小于第八阈值,增加所述多缸的喷油量和/或增加egr率和/或限制进气充量。

27、在第一方面的一种可能的实施方式中,所述基于基于所述发动机状态,确定发动机控制策略包括:

28、所述发动机为第二状态时,执行第二控制策略;

29、所述第二控制策略为控制所述发动机爆震退角。

30、可选地,所述控制所述发动机爆震退角包括:

31、获取所述发动机转速和所述所述发动机爆震信号与所述背景噪声的比值,确定爆震退角步长或爆震退角恢复步长;

32、基于所述爆震退角步长或爆震退角恢复步长,控制所述发动机爆震退角。

33、可选地,所述获取所述发动机转速和所述发动机爆震信号与所述背景噪声的比值,确定爆震退角步长或爆震退角恢复步长包括:

34、基于历史发动机爆震退角控制,确定当前发动机状态;

35、基于所述当前发动机状态,确定爆震退角步长或爆震退角恢复步长。

36、可选地,所述控制所述发动机爆震退角后,若所述发动机未发生爆震,退出所述第二控制策略;

37、若发动机仍爆震,且所述发动机爆震退角的波动范围小于第九阈值,发动机转速变化小于于第十阈值,相对进气冲量变化小于第十一阈值时,进入爆震退角自学习控制。

38、在第一方面的一种可能的实施方式中,述进入爆震退角自学习控制包括:

39、根据发动机转速和相对进气充量确定自学习范围;

40、确定爆震退角自学习初始值,将爆震退角调至所述自学习初始值;

41、更新爆震退角自学习值。

42、可选地,所述根据根据发动机转速和相对进气充量确定自学习范围还包括所述发动机负荷、所述发动机转速和所述相对进气充量确定自学习范围。

43、可选地,所述更新爆震退角自学习值包括:

44、若所述发动机在下一做功冲程阶段发生爆震,则爆震退角步长为(-第九阈值)/(n+1),并记录本次循环和上一个循环时爆震退角值b1和b2;

45、当|b1-b2|<第十二阈值时,则爆震退角自学习值更新为b2;

46、若所述发动机在下一做功冲程阶段未发生爆震,则爆震退角步长为(第九阈值)/(n+1),并记录本次循环和上一个循环时爆震退角值c1和c2;

47、当|c1-c2|<第十二阈值时,则爆震退角自学习值更新为c1;

48、所述第十二阈值为大于0的自然数,n为为进入爆震退角自学值控制后,某一缸做功冲程阶段的次数。

49、第二方面,本技术实施例公开了一种控制器,包括处理器,所述处理器用于执行计算机程序或指令,当所述处理器执行所述计算机程序或指令时,使如第一方面任一项所述的方法被实现。

50、第三方面,本技术实施例公开了一种发动机控制系统,包括检测系统和控制器,所述检测系统用于检测发动机的爆震信号和背景噪声;所述控制器用于执行如第一方面中任一项所述的方法。

51、第四方面,本技术公开了一种发动机控制装置,包括:确定模块,用于获取当前发动机的爆震信号和背景噪声确定发动机状态;控制模块,用于控制发动机执行发动机状态对应的发动机控制策略。

52、第五方面,本技术实施例提供了一种可读存储介质,包括程序指令,当所述程序指令被所述控制器执行时,使得所述控制器执行第一方面以及第一方面的任意一种可能的实现方式所描述的方法。

53、第六方面,本技术实施例提供了一种车辆,包括如第二方面所述的控制器,和/或如第五方面所述的计算机可读存储介质,和/或如第三方面所述的发动机控制系统,和/或如第四方面所述的发动机控制装置。

54、本技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。

技术实现思路