发动机冷启动控制方法、装置、发电机组及存储介质与流程

文档序号:32258372发布日期:2022-11-19 10:16阅读:121来源:国知局
发动机冷启动控制方法、装置、发电机组及存储介质与流程

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.图1是本发明实施例中发动机冷启动控制方法的流程图一;
43.图2是本发明实施例中发动机冷启动控制方法的流程图二;
44.图3是本发明实施例中发动机冷启动控制装置的结构示意图;
45.图4是本发明实施例中发电机组的结构示意图。
46.图中:
47.300、发动机启动模块;310、低怠速锁定执行模块;320、机油压力获取模块;330、机油压力比较模块;340、低怠速锁定解除模块;
48.400、控制器;410、发动机;420、机油压力传感器;430、存储器;440、发电机。
具体实施方式
49.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
50.在本发明的描述中,除非另有明确的规定和限定,术语“相连”、“连接”、“固定”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
51.在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。
52.在本实施例的描述中,术语“上”、“下”、“左”、“右”等方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述和简化操作,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅仅用于在描述上加以区分,并没有特殊的含义。
53.实施例一
54.发动机冷启动时进气温度、燃油温度、机油温度、冷却液温度较低,且机油压力较低,导致此时发动机润滑不足,如果此时加大负载,会导致内部机械部件磨损。该问题可通过使发动机保持怠速运行,以使发动机温度和机油压力升高来解决。现有技术提供了一种发动机的控制方法,其通过计算最小发动机温度,并将最小发动机温度与设定的阈值进行比较,若最小发动机温度小于设定的阈值,则发动机在经过延迟时间后再进入正常运行模
式。但是其存在的问题是,未考虑机油压力对冷启动的影响。
55.针对上述问题,本实施例提供发动机冷启动控制方法,以解决现有技术中未考虑机油压力对冷启动的影响的问题,可用于发电机组技术领域,发电机组通过发动机提供动力,并将发动机提供的机械能传递给发电机,由发电机转换为电能,输出到用电设备上使用。
56.该发动机冷启动控制方法可通过发动机冷启动控制装置来执行,该发动机冷启动控制装置可以通过软件和/或硬件的方式实现,并集成在发电机组中,具体地,如图1所示,该发动机冷启动控制方法包括如下步骤。
57.s100:启动发动机。
58.s110:执行发动机低怠速锁定。
59.执行发动机低怠速锁定,以使发动机保持怠速运行,在执行该操作后,能够使发动机的温度逐渐上升,且机油压力在一定范围内逐渐增大。发动机冷启动后,机油的润滑性能会随着发动机的怠速运行而逐渐提升。具体可通过pid控制系统实现闭环控制,将发动机的实际转速控制在设定转速附近。该技术为本领域的常规技术,不再赘述。
60.s120:获取发动机的机油压力。
61.具体可通过设置于发动机的机油压力传感器获取。
62.s130:比较机油压力与设定压力的大小。
63.发动机的机油起到润滑作用,若发动机的机油压力过低可能会导致内部机械部件磨损加剧。设定压力是指发动机加大负载时所允许的最低机油压力,机油在该压力下,发动机的磨损程度较小,不会对内部机械部件造成过多的损伤。
64.若机油压力不小于设定压力,则执行s140。
65.s140:获取发动机低怠速锁定的持续时间,并在经过持续时间后解除发动机低怠速锁定。
66.若机油压力不小于设定压力,表明机油在该压力下,发动机的磨损程度较小,发动机可以正常运行。但是为了确保发动机的温度满足实际润滑需求,发动机仍在机油压力满足要求后仍怠速运行一段时间,以使发动机的温度进一步上升。
67.本实施例提供的发动机冷启动控制方法通过启动发动机,执行发动机低怠速锁定,以使发动机保持怠速运行,以提升发动机的温度以及机油压力。获取发动机的机油压力,并比较机油压力与设定压力的大小,若机油压力不小于设定压力,则获取发动机低怠速锁定的持续时间,并在经过持续时间后解除发动机低怠速锁定。从而充分考虑机油压力对发动机冷启动润滑的影响,并在机油压力超过设定压力后,仍获取持续时间,在经过持续时间后解除发动机低怠速锁定,从而使发动机在机油压力满足要求后仍怠速运行一段时间,以使发动机的温度进一步上升,以确保发动机的温度满足实际润滑需求。
68.实施例二:
69.如图2所示,本实施例提供发动机冷启动控制方法,在上述实施例一的基础上进行具体化。该发动机冷启动控制方法包括以下步骤。
70.s200:启动发动机。
71.s210:确定发动机低怠速锁定使能。
72.发动机低怠速锁定通过相关的发动机低怠速锁定装置来实现,发动机低怠速锁定
装置可通过0和1进行标定,当标定为0时,无法实现发动机低怠速锁定功能,当标定为1时,发动机低怠速锁定装置可正常工作,以实现发动机低怠速锁定。调试人员可通过控制器标定的方式对发动机低怠速锁定的功能进行屏蔽,并根据实际需求灵活选择。
73.具体地,s210包括如下步骤:
74.获取发动机低怠速锁定使能参数。发动机低怠速锁定使能参数为1或0。
75.基于发动机低怠速锁定使能参数判断是否发动机低怠速锁定使能。
76.若发动机低怠速锁定使能参数为1,则发动机低怠速锁定使能,继续执行s220。
77.s220:执行发动机低怠速锁定。
78.s230:判断机油压力传感器是否发生故障。
79.若机油压力传感器未发生故障,执行s240。若机油压力传感器发生故障,执行s260。
80.发动机的机油压力需通过机油压力传感器来检测,若机油压力传感器未发生故障,正常执行s240。若机油压力传感器发生故障,可能会导致机油压力的检测不准,可能会出现机油压力始终小于设定压力的情况,此时如果继续执行s240-s250,可能会陷入s240-s250之间的无限循环,因而该步骤下,若机油压力传感器发生故障,直接执行s260。机油压力传感器是否发生故障可通过内置的故障判断模块判断,当机油压力传感器发生故障时,故障判断模块会发出警报,并将信息发送给控制器。
81.s240:获取发动机的机油压力。
82.s250:比较机油压力与设定压力的大小。
83.若机油压力不小于设定压力,执行s260。若机油压力小于设定压力,返回执行s240。
84.若机油压力小于设定压力,表明机油在该压力下,发动机的磨损程度较大,因此发动机需要继续怠速运行一段时间,因而返回s240,重新获取发动机的机油压力,直到机油压力不小于设定压力为止,并执行s260。
85.s260:获取发动机低怠速锁定的持续时间,并在经过持续时间后解除发动机低怠速锁定。
86.具体地,s260包括步骤s2601-s2606。
87.s2601:获取发动机状态温度。
88.发动机状态温度为发动机的冷却液温度、进气温度、燃油温度和机油温度中的任意一个。上述温度均可通过相应的温度传感器获取。
89.本实施例中,发动机状态温度为发动机的冷却液温度,发动机的冷却液温度能够更好地表征当前发动机的运行状态。当然,在其它可替代方案中,还可以是机油温度等参数。
90.s2602:比较发动机状态温度与设定温度的大小。
91.若发动机状态温度小于设定温度,执行s2603。若发动机状态温度不小于设定温度,执行s2605。
92.设定温度是指发动机正常工作所允许的温度下限。若发动机状态温度小于设定温度,则需要进一步增加发动机怠速的时间,以使温度达到要求,即执行s2603。
93.s2603:基于发动机状态温度与设定温度之差获取发动机低怠速锁定的延时时间。
94.具体可通过预先设置于控制器的发动机状态温度与设定温度之差-发动机低怠速锁定的延时时间的curve1中查询获取,发动机状态温度与设定温度之差-发动机低怠速锁定的延时时间的curve1可通过前期的大量试验获得。
95.s2604:在经过延时时间后,重新获取发动机状态温度。
96.在经过延时时间后,发动机的温度得到了一定的提升。重新获取发动机状态温度。
97.在步骤s2602中,若发动机状态温度不小于设定温度,直接执行s2605。此外,在s2604执行完毕后,亦执行s2605。
98.s2605:基于当前发动机状态温度获取发动机低怠速锁定的设定持续时间。
99.具体可通过预先设置于控制器的当前发动机状态温度-发动机低怠速锁定的设定持续时间的curve2中查询获取,当前发动机状态温度-发动机低怠速锁定的设定持续时间的curve2可通过前期的大量试验获得。
100.s2606:在经过设定持续时间后解除发动机低怠速锁定。
101.在经过设定持续时间后,发动机的温度得到了有效的提升,且此时机油压力也能够满足发动机的正常运行,可解除发动机低怠速锁定,使发动机正常工作。
102.本实施例提供的发动机冷启动控制方法,在实施例一中发动机冷启动控制方法的基础上,通过确定发动机低怠速锁定使能以使调试人员可通过控制器标定的方式对发动机低怠速锁定的功能进行屏蔽,并根据实际需求灵活选择。通过判断机油压力传感器是否发生故障,能够避免程序陷入无限循环。并通过获取发动机状态温度以及比较发动机状态温度与设定温度的大小,判断是否需要增加延时时间,最后基于当前发动机状态温度获取发动机低怠速锁定的设定持续时间,以提升发动机的温度。
103.实施例三
104.本实施例提供发动机冷启动控制装置,该发动机冷启动控制装置可以执行上述实施例所述的发动机冷启动控制方法。
105.具体地,如图3所示,该发动机冷启动控制装置包括发动机启动模块300、低怠速锁定执行模块310、机油压力获取模块320、机油压力比较模块330以及低怠速锁定解除模块340。
106.其中发动机启动模块300用于启动发动机;低怠速锁定执行模块310用于执行发动机低怠速锁定,以使发动机保持怠速运行;机油压力获取模块320用于获取发动机的机油压力;机油压力比较模块330用于比较机油压力与设定压力的大小;低怠速锁定解除模块340用于当机油压力不小于设定压力时,获取发动机低怠速锁定的持续时间,并在经过持续时间后解除发动机低怠速锁定。
107.本实施例提供的发动机冷启动控制装置,通过发动机启动模块300启动发动机;通过低怠速锁定执行模块310执行发动机低怠速锁定,以使发动机保持怠速运行;通过机油压力获取模块320获取发动机的机油压力;通过机油压力比较模块330比较机油压力与设定压力的大小;当机油压力不小于设定压力时,通过低怠速锁定解除模块340获取发动机低怠速锁定的持续时间,并在经过持续时间后解除发动机低怠速锁定。从而充分考虑机油压力对发动机冷启动润滑的影响,并在机油压力超过设定压力后,使发动机在机油压力满足要求后仍怠速运行一段时间,以使发动机的温度进一步上升,以确保发动机的温度满足实际润滑需求。
108.实施例四
109.本实施例提供发电机组,包括发电机440和发动机410,发动机410用于为发电机440提供动力,如图4所示,该发电机组还包括控制器400、机油压力传感器420以及存储器430。其中,发动机410与发电机440连接,发动机410、机油压力传感器420以及存储器430均与控制器400连接。
110.具体地,机油压力传感器420用于检测发动机410的机油压力,并将检测的机油压力发送给所述控制器400。
111.存储器430作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的发动机冷启动控制方法对应的程序指令/模块。控制器400通过运行存储在存储器430中的软件程序、指令以及模块,从而执行发电机组的各种功能应用以及数据处理,即实现上述实施例的发动机冷启动控制方法。
112.存储器430主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器430可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器430可进一步包括相对于控制器400远程设置的存储器430,这些远程存储器可以通过网络连接至发电机组。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
113.本发明实施例四提供的发电机组与上述实施例提供的发动机冷启动控制方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且本实施例具备执行发动机冷启动控制方法相同的有益效果。
114.实施例五
115.本发明实施例五还提供一种存储介质,其上存储有计算机程序,该程序被控制器执行时,发电机组实现如本发明上述实施例所述的发动机冷启动控制方法。
116.当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的发动机冷启动控制方法中的操作,还可以执行本发明实施例所提供的发动机冷启动控制装置中的相关操作,且具备相应的功能和有益效果。
117.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是机器人,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的发动机冷启动控制方法。
118.显然,本发明的上述实施例仅仅是为了清楚说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1