天然气发动机的保护方法、设备及存储介质与流程
未命名
07-08
阅读:142
评论:0
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.图1为本技术实施例提供的天然气发动机的保护方法的整体流程示意图;
69.图2为本技术实施例提供的步骤102的流程示意图;
70.图3为本技术实施例提供的怠速时长与点火提前角的第一缩小量映射关系的示意图;
71.图4为本技术实施例提供的工作进程的示意图;
72.图5为本技术实施例提供的对处于不同工况下天然气发动机的点火提前角进行缩小处理的流程示意图;
73.图6为本技术实施例提供的对处于不同工况下天然气发动机的点火提前角进行恢复处理的流程示意图;
74.图7为本技术实施例提供的天然气发动机的保护装置的结构示意图;
75.图8为本技术实施例提供的电子设备的结构示意图。
具体实施方式
76.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。其中,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
77.并且,在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,另外,在本技术实施例的描述中,“多个”是指两个或多于两个。
78.以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、的特征可以明示或者隐含地包括一个或者更多个该特征,在本技术实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
79.下面对本技术实施例涉及的相关术语或设备进行解释:
80.怠速:怠速是汽车的一种工作状况,指发动机在空档情况下运转。发动机怠速时的转速被称为怠速转速。怠速转速可以通过调整风门大小等来调整其高低。怠速即是发动机“出力不出工”。
81.点火提前角:发动机工作时,点火时刻对发动机的工作性能有很大的影响。提前点火就是活塞到达压缩上止点之前火花塞跳火,点燃燃烧室内的可燃混合气。从点火时刻起到活塞到达压缩上止点,这段时间内曲轴转过的角度称为点火提前角。能使发动机获得最佳动力性、经济性和最佳排放时的点火提前角称为最佳点火提前角。
82.目前,天然气发动机在处于长时间怠速状态时,进气负压导致活塞环返气,缸内窜机油,从而引起发动机强烈爆震,爆震强度太大可能导致活塞裂纹、拉缸等重大可靠性问题,且天然气发动机爆震时存在推点火提前角不及时或者缩小点火提前角的角度不够导致发动机重大故障的风险。
83.有鉴于此,本技术提供了天然气发动机的保护方法、设备及存储介质,用以解决相关技术中缺少对天然气发动机的保护方法的问题。
84.本技术的发明构思可概括为:确定天然气发动机处于怠速状态,并获取天然气发动机处于怠速状态的怠速时长。若基于怠速时长确定满足点火提前角缩小条件,则根据怠
速时长对处于不同工况下天然气发动机的点火提前角进行缩小处理,然后,确定天然气发动机脱离怠速状态,则基于缩小后不同工况下天然气发动机的点火提前角,获取天然气发动机的爆震系数,最后,基于爆震系数,对处于不同工况下天然气发动机的点火提前角再次进行调整。综上所述,本技术实施例在确定天然气发动机处于怠速状态后,在怠速时长超过标定怠速阈值时,通过缩小天然气发动机的点火提前角,防止发动机怠速时间过长,突加负荷导致发动机剧烈爆震,出现活塞融顶,裂纹,拉缸等重大故障,在天然气发动机脱离怠速状态并爆震仍然发生时,调整天然气发动机的点火提前角,使得爆震变小,保护天然气发动机,提高发动机的可靠性。
85.在介绍完本技术实施例的主要发明思想之后,下面对本技术实施例的技术方案能够适用的应用场景做一些简单介绍,需要说明的是,以下介绍的应用场景仅用于说明本技术实施例而非限定。在具体实施时,可以根据实际需要灵活地应用本技术实施例提供的技术方案。
86.为了便于理解本技术实施例提供的天然气发动机的保护方法,下面结合附图对此进行进一步说明。
87.在一种可能的实施方式中,本技术提供一种天然气发动机的保护方法,其整体流程如图1所示,包括一下内容:
88.在步骤101中,确定天然气发动机处于怠速状态,并获取天然气发动机处于怠速状态的怠速时长。
89.在步骤102中,若基于怠速时长确定满足点火提前角缩小条件,则根据怠速时长对处于不同工况下天然气发动机的点火提前角进行缩小处理。
90.在一种可能的实施方式中,步骤102中,根据怠速时长对处于不同工况下天然气发动机的点火提前角进行缩小处理,其流程如图2所示,可实施为:
91.在步骤201中,获取预先构建的怠速时长与点火提前角的第一缩小量映射关系。
92.在步骤202中,基于映射关系,确定怠速时长下,与不同工况各自对应的点火提前角的第一缩小量。
93.在步骤203中,基于各个第一缩小量,分别对相应工况下天然气发动机的点火提前角进行缩小处理,得到缩小后的不同工况下天然气发动机的点火提前角。
94.在一种可能的实施方式中,怠速时长与点火提前角的第一缩小量映射关系如图3所示,其中,纵轴表示天然气发动机的怠速时长,横轴表示点火提前角的第一缩小量。例如,在确定天然气发动机的怠速时长为0.5小时后,基于上述映射关系,确定怠速时长为0.5小时,工况a对应的点火提前角的第一缩小量为1
°
,原本工况a对应的点火提前角为10
°
,则本技术实施例对工况a下天然气发动机的点火提前角进行缩小处理后,得到缩小后的工况a下天然气发动机的点火提前角为9
°
。需要说明的是,上述图3所示的怠速时长与点火提前角的第一缩小量映射关系是对应某一工况下的天然气发动机,不同工况下的映射关系是不同的,本技术实施例将预先构建所有工况下怠速时长与点火提前角的第一缩小量映射关系。
95.本技术实施例在天然气发动机处于怠速状态时,根据怠速时长调整天然气发动机的点火提前角,防止发动机怠速时间过长、突加负荷导致发动机剧烈爆震,避免发生严重安全事故,保护了天然气发动机,提高发动机的可靠性。
96.在步骤103中,确定天然气发动机脱离怠速状态,则基于缩小后不同工况下天然气
发动机的点火提前角,获取天然气发动机的爆震系数。
97.在一种可能的实施方式中,步骤103中,基于缩小后不同工况下天然气发动机的点火提前角,获取天然气发动机的爆震系数,可实施为:
98.基于缩小后不同工况下天然气发动机的点火提前角执行下一工作进程,获取下一工作进程天然气发动机的爆震系数。
99.如图4,每个线段视为一个工作进程,即发动机转一圈,图4中包括5个工作进程,标号分别为1-5。例如,工作进程1为天然气发动机的当前工作进程,在该工作进程1期间确定天然气发动机脱离怠速状态,并根据步骤101和步骤102得到缩小后的不同工况下天然气发动机的点火提前角后,在当前工作进程与下一工作进程的间隙完成对点火提前角的调整,即在工作进程1与工作进程2的间隙完成对天然气发动机的点火提前角的缩小,在天然气发动机基于缩小后不同工况下天然气发动机的点火提前角执行下一工作进程,即天然气发动机执行工作进程2后,获取该工作进程2天然气发动机的爆震系数。上述获取天然气发动机的爆震系数的步骤使得用户充分了解发动机的工作情况,并作出针对性的调整,以便保证发动机正常运行。
100.需要补充的是,天然气发动机在任一工作进程均只有一种工况,比如天然气发动机在工作进程1时,其工况为a。
101.获取下一工作进程天然气发动机的爆震系数之后,在步骤104中,基于爆震系数,对处于不同工况下天然气发动机的点火提前角再次进行调整。
102.在一种可能的实施方式中,步骤104中,基于爆震系数,对处于不同工况下天然气发动机的点火提前角再次进行调整,可实施为:
103.若基于爆震系数确定满足点火提前角调整条件,则对处于不同工况下天然气发动机的点火提前角再次进行调整,并返回基于缩小后不同工况下天然气发动机的点火提前角执行下一工作进程,获取下一工作进程天然气发动机的爆震系数的步骤,直到基于爆震系数确定满足标定条件。
104.其中,点火提前角调整条件包括点火提前角再缩小条件和点火提前角恢复条件。
105.在一种可能的实施方式中,若基于爆震系数确定满足点火提前角调整条件,则对处于不同工况下天然气发动机的点火提前角进行调整,可分为以下两种情况:
106.情况1:若爆震系数大于爆震阈值,则确定满足点火提前角再缩小条件,对处于不同工况下天然气发动机的点火提前角再次进行缩小处理。
107.情况2:若爆震系数小于爆震阈值,则确定满足点火提前角恢复条件,对处于不同工况下天然气发动机的点火提前角进行恢复处理。
108.在一种可能的实施方式中,在确定天然气发动机处于上述情况1时,对处于不同工况下天然气发动机的点火提前角进行缩小处理,其流程如图5所示,包括以下内容:
109.在步骤501中,根据爆震系数与爆震阈值的差值,确定处于不同工况下天然气发动机的点火提前角的第二缩小量。
110.在步骤502中,对于每个工况下天然气发动机的点火提前角,分别执行以下操作:在点火提前角再缩小周期内,基于相应的第二缩小量,每间隔预设数量工作进程对处于工况下天然气发动机的点火提前角缩小单位点火提前角量,得到调整后的工况下天然气发动机的点火提前角。
111.例如,爆震系数与爆震阈值的差值为x,工况为y,则处于工况y下天然气发动机的点火提前角的第二缩小量为z。本技术实施例提供爆震系数与爆震阈值的差值与第二缩小量的映射关系,类似于图3所示的映射关系,不同的工况对应不同的映射关系。
112.在步骤501中确定处于不同工况下天然气发动机的点火提前角的第二缩小量后,通过上述步骤502执行点火提前角的再缩小过程,该过程是在一个调整周期完成的,即上述点火提前角再缩小周期内。比如,第二缩小量为10
°
,预设数量工作进程为5个,单位点火提前角量为1
°
,在点火提前角再缩小周期内,本技术实施例将每间隔5个工作进程对天然气发动机的点火提前角缩小1
°
,则在50个工作进程之后,得到调整后的目前工况下天然气发动机的点火提前角。
113.在另一种可能的实施方式中,在确定天然气发动机处于上述情况2时,对处于不同工况下天然气发动机的点火提前角进行恢复处理,其流程图如图6所示,包括以下内容:
114.在步骤601,根据爆震系数与爆震阈值的差值,确定处于不同工况下天然气发动机的点火提前角的增大量。
115.在步骤602,对于每个工况下天然气发动机的点火提前角,分别执行以下操作:在点火提前角恢复周期内,基于相应的增大量,每间隔预设数量工作进程对处于不同工况下天然气发动机的点火提前角恢复单位点火提前角量,得到调整后的不同工况下天然气发动机的点火提前角。
116.上述点火提前角的回复过程与再缩小过程的原理相同,两个过程都是在一个调整周期内循序完成的,本技术不在此赘述。
117.本技术实施例在天然气发动机脱离怠速状态后,根据爆震系数与爆震阈值的差值调整天然气发动机的点火提前角,减小爆震程度,避免发生严重安全事故,保护了天然气发动机,提高发动机的可靠性。
118.在一种可能的实施方式中,在点火提前角再缩小周期内,若在爆震系数未等于标定爆震系数前,确定天然气发动机的扭矩达到限制扭矩,则发出故障警告。
119.在另一种可能的实施方式中,在点火提前角恢复周期内,若在爆震系数未等于标定爆震系数前,确定天然气发动机的点火提前角达到标定点火提前角,则停止恢复点火提前角。
120.综上所述,确定天然气发动机处于怠速状态后,在怠速时长超过标定怠速阈值时,通过缩小天然气发动机的点火提前角,防止发动机怠速时间过长,突加负荷导致发动机剧烈爆震,出现活塞融顶,裂纹,拉缸等重大故障,在天然气发动机脱离怠速状态并爆震仍然发生时,调整天然气发动机的点火提前角,使得爆震变小,保护了天然气发动机,提高了发动机的可靠性。
121.基于相同的发明构思,本技术还提供一种天然气发动机的保护装置,如图7所示,所述装置700包括:
122.怠速状态确定模块701,被配置为确定天然气发动机处于怠速状态,并获取所述天然气发动机处于怠速状态的怠速时长;
123.点火提前角缩小模块702,被配置为若基于所述怠速时长确定满足点火提前角缩小条件,则根据所述怠速时长对处于不同工况下所述天然气发动机的点火提前角进行缩小处理;
124.爆震系数获取模块703,被配置为确定所述天然气发动机脱离怠速状态,则基于缩小后不同工况下所述天然气发动机的点火提前角,获取所述天然气发动机的爆震系数;
125.点火提前角再调整模块704,被配置为基于所述爆震系数,对处于不同工况下所述天然气发动机的点火提前角再次进行调整。
126.在一种可能的实施方式中,执行所述基于缩小后不同工况下所述天然气发动机的点火提前角,获取所述天然气发动机的爆震系数,所述爆震系数获取模块被配置为:
127.基于缩小后不同工况下所述天然气发动机的点火提前角执行下一工作进程,获取所述下一工作进程天然气发动机的爆震系数;
128.所述基于所述爆震系数,对处于不同工况下所述天然气发动机的点火提前角再次进行调整,包括:
129.若基于所述爆震系数确定满足点火提前角调整条件,则对处于不同工况下所述天然气发动机的点火提前角再次进行调整,并返回基于缩小后不同工况下所述天然气发动机的点火提前角执行下一工作进程,获取所述下一工作进程天然气发动机的爆震系数的步骤,直到基于所述爆震系数确定满足标定条件。
130.在一种可能的实施方式中,执行所述根据所述怠速时长对处于不同工况下所述天然气发动机的点火提前角进行缩小处理,所述点火提前角缩小模块被配置为:
131.获取预先构建的怠速时长与点火提前角的第一缩小量映射关系;
132.基于所述映射关系,确定所述怠速时长下,与不同工况各自对应的点火提前角的第一缩小量;
133.基于各个所述第一缩小量,分别对相应工况下所述天然气发动机的点火提前角进行缩小处理,得到缩小后的不同工况下所述天然气发动机的点火提前角。
134.在一种可能的实施方式中,所述点火提前角调整条件包括点火提前角再缩小条件和点火提前角恢复条件;执行所述若基于所述爆震系数确定满足点火提前角调整条件,则对处于不同工况下所述天然气发动机的点火提前角进行调整,所述点火提前角再调整模块被配置为:
135.若所述爆震系数大于爆震阈值,则确定满足点火提前角再缩小条件,对处于不同工况下所述天然气发动机的点火提前角再次进行缩小处理;或者
136.若所述爆震系数小于爆震阈值,则确定满足点火提前角恢复条件,对处于不同工况下所述天然气发动机的点火提前角进行恢复处理。
137.在一种可能的实施方式中,执行所述对处于不同工况下所述天然气发动机的点火提前角进行缩小处理,所述点火提前角再调整模块被配置为:
138.根据所述爆震系数与爆震阈值的差值,确定处于不同工况下所述天然气发动机的点火提前角的第二缩小量;
139.对于每个工况下所述天然气发动机的点火提前角,分别执行以下操作:在点火提前角再缩小周期内,基于相应的第二缩小量,每间隔预设数量工作进程对处于所述工况下所述天然气发动机的点火提前角缩小单位点火提前角量,得到调整后的所述工况下所述天然气发动机的点火提前角。
140.在一种可能的实施方式中,执行所述对处于不同工况下所述天然气发动机的点火提前角进行恢复处理,所述点火提前角再调整模块被配置为:
141.根据所述爆震系数与所述爆震阈值的差值,确定处于不同工况下所述天然气发动机的点火提前角的增大量;
142.对于每个工况下所述天然气发动机的点火提前角,分别执行以下操作:在点火提前角恢复周期内,基于相应的增大量,每间隔预设数量工作进程对处于不同工况下所述天然气发动机的点火提前角恢复单位点火提前角量,得到调整后的不同工况下所述天然气发动机的点火提前角。
143.在一种可能的实施方式中,在点火提前角再缩小周期内,所述装置还包括:
144.故障警告发出模块,被配置为若在所述爆震系数未等于标定爆震系数前,确定所述天然气发动机的扭矩达到限制扭矩,则发出故障警告。
145.在一种可能的实施方式中,在点火提前角恢复周期内,所述装置还包括:
146.恢复终止模块,被配置为若在所述爆震系数未等于标定爆震系数前,确定所述天然气发动机的点火提前角达到标定点火提前角,则停止恢复所述点火提前角。
147.下面参照图8来描述根据本技术的这种实施方式的电子设备130。图8显示的电子设备130仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
148.如图8所示,电子设备130以通用电子设备的形式表现。电子设备130的组件可以包括但不限于:上述至少一个处理器131、上述至少一个存储器132、连接不同系统组件(包括存储器132和处理器131)的总线133。
149.总线133表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。
150.存储器132可以包括易失性存储器形式的可读介质,例如随机存取存储器(ram)1321和/或高速缓存存储器1322,还可以进一步包括只读存储器(rom)1323。
151.存储器132还可以包括具有一组(至少一个)程序模块1324的程序/实用工具1325,这样的程序模块1324包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
152.电子设备130也可以与一个或多个外部设备134(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与电子设备130交互的设备通信,和/或与使得该电子设备130能与一个或多个其它电子设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口135进行。并且,电子设备130还可以通过网络适配器136与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器136通过总线133与用于电子设备130的其它模块通信。应当理解,尽管图中未示出,可以结合电子设备130使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
153.在示例性实施例中,本技术还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器132,上述指令可由电子设备130的处理器131执行以完成上述天然气发动机的保护方法。可选地,计算机可读存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
154.在示例性实施例中,还提供一种计算机程序产品,包括计算机程序,所述计算机程
序被处理器131执行时实现如本技术提供的天然气发动机的保护方法。
155.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
156.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
157.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
158.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
159.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
技术特征:
1.一种天然气发动机的保护方法,其特征在于,所述方法包括:确定天然气发动机处于怠速状态,并获取所述天然气发动机处于怠速状态的怠速时长;若基于所述怠速时长确定满足点火提前角缩小条件,则根据所述怠速时长对处于不同工况下所述天然气发动机的点火提前角进行缩小处理;确定所述天然气发动机脱离怠速状态,则基于缩小后不同工况下所述天然气发动机的点火提前角,获取所述天然气发动机的爆震系数;基于所述爆震系数,对处于不同工况下所述天然气发动机的点火提前角再次进行调整。2.如权利要求1所述的方法,其特征在于,所述基于缩小后不同工况下所述天然气发动机的点火提前角,获取所述天然气发动机的爆震系数,包括:基于缩小后不同工况下所述天然气发动机的点火提前角执行下一工作进程,获取所述下一工作进程天然气发动机的爆震系数;所述基于所述爆震系数,对处于不同工况下所述天然气发动机的点火提前角再次进行调整,包括:若基于所述爆震系数确定满足点火提前角调整条件,则对处于不同工况下所述天然气发动机的点火提前角再次进行调整,并返回基于缩小后不同工况下所述天然气发动机的点火提前角执行下一工作进程,获取所述下一工作进程天然气发动机的爆震系数的步骤,直到基于所述爆震系数确定满足标定条件。3.根据权利要求1所述的方法,其特征在于,所述根据所述怠速时长对处于不同工况下所述天然气发动机的点火提前角进行缩小处理,包括:获取预先构建的怠速时长与点火提前角的第一缩小量映射关系;基于所述映射关系,确定所述怠速时长下,与不同工况各自对应的点火提前角的第一缩小量;基于各个所述第一缩小量,分别对相应工况下所述天然气发动机的点火提前角进行缩小处理,得到缩小后的不同工况下所述天然气发动机的点火提前角。4.根据权利要求2所述的方法,其特征在于,所述点火提前角调整条件包括点火提前角再缩小条件和点火提前角恢复条件;所述若基于所述爆震系数确定满足点火提前角调整条件,则对处于不同工况下所述天然气发动机的点火提前角进行调整,包括:若所述爆震系数大于爆震阈值,则确定满足点火提前角再缩小条件,对处于不同工况下所述天然气发动机的点火提前角再次进行缩小处理;或者若所述爆震系数小于爆震阈值,则确定满足点火提前角恢复条件,对处于不同工况下所述天然气发动机的点火提前角进行恢复处理。5.根据权利要求4所述的方法,其特征在于,所述对处于不同工况下所述天然气发动机的点火提前角再次进行缩小处理,包括:根据所述爆震系数与爆震阈值的差值,确定处于不同工况下所述天然气发动机的点火提前角的第二缩小量;对于每个工况下所述天然气发动机的点火提前角,分别执行以下操作:在点火提前角再缩小周期内,基于相应的第二缩小量,每间隔预设数量工作进程对处于所述工况下所述
天然气发动机的点火提前角缩小单位点火提前角量,得到调整后的所述工况下所述天然气发动机的点火提前角。6.根据权利要求4所述的方法,其特征在于,所述对处于不同工况下所述天然气发动机的点火提前角进行恢复处理,包括:根据所述爆震系数与所述爆震阈值的差值,确定处于不同工况下所述天然气发动机的点火提前角的增大量;对于每个工况下所述天然气发动机的点火提前角,分别执行以下操作:在点火提前角恢复周期内,基于相应的增大量,每间隔预设数量工作进程对处于不同工况下所述天然气发动机的点火提前角恢复单位点火提前角量,得到调整后的不同工况下所述天然气发动机的点火提前角。7.根据权利要求4所述的方法,其特征在于,在点火提前角再缩小周期内,所述方法还包括:若在所述爆震系数未等于标定爆震系数前,确定所述天然气发动机的扭矩达到限制扭矩,则发出故障警告。8.根据权利要求4所述的方法,其特征在于,在点火提前角恢复周期内,所述方法还包括:若在所述爆震系数未等于标定爆震系数前,确定所述天然气发动机的点火提前角达到标定点火提前角,则停止恢复所述点火提前角。9.一种电子设备,其特征在于,包括:处理器和存储器;所述存储器,用于存储所述处理器可执行指令;所述处理器被配置为执行所述指令以实现如权利要求1-8中任一项所述的天然气发动机的保护方法。10.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1-8中任一项所述的天然气发动机的保护方法。11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任一项所述的天然气发动机的保护方法。
技术总结
本申请公开了一种天然气发动机的保护方法、设备及存储介质,用以解决相关技术中缺少对天然气发动机的保护方法的问题。本申请实施例确定天然气发动机处于怠速状态,获取天然气发动机处于怠速状态的怠速时长,若基于怠速时长确定满足点火提前角缩小条件,则根据怠速时长对处于不同工况下天然气发动机的点火提前角进行缩小处理,确定天然气发动机脱离怠速状态,则基于缩小后不同工况下天然气发动机的点火提前角,获取天然气发动机的爆震系数,最后,基于爆震系数,对处于不同工况下天然气发动机的点火提前角再次进行调整。本申请实施例在天然气发动机处于怠速状态时,提前调整天然气发动机的点火提前角,避免发生严重安全事故,保护天然气发动机。护天然气发动机。护天然气发动机。
技术研发人员:陈翠翠 石魁 翟长辉 马天伟 臧强真
受保护的技术使用者:潍柴动力股份有限公司
技术研发日:2023.04.12
技术公布日:2023/7/6
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种车辆排气系统 下一篇:一种风机塔筒与基础连接器
