一种发动机启动方法、装置、设备及存储介质与流程
未命名
08-29
阅读:82
评论: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.图1为本技术实施例提供的一种发动机启动方法的应用场景示意图;
64.图2为本技术实施例提供的一种发动机启动方法的流程示意图;
65.图3为本技术实施例提供的一种发动机启动方法的确定转速阈值的流程示意图;
66.图4为本技术实施例提供的一种发动机启动方法的转速阈值与电池电量关系示意图;
67.图5为本技术实施例提供的一种发动机启动方法的水温与时长之间的对应关系示意图;
68.图6为本技术实施例提供的一种发动机启动方法的确定发动机的扭矩与发电机的扭矩是否满足预设关系的流程示意图;
69.图7为本技术实施例提供的一种发动机启动方法的确定发动机的扭矩与发电机的扭矩不满足预设关系的流程示意图;
70.图8为本技术实施例提供的一种发动机启动方法的发动机启动失败的提示框的示意图;
71.图9为本技术实施例提供的一种发动机启动方法的整体流程示意图;
72.图10为本技术实施例提供的一种发动机启动方法的装置示意图;
73.图11为本技术实施例提供的一种发动机启动方法的电子设备示意图。
具体实施方式
74.为了更好的理解本技术的技术方案,下面结合附图对本技术实施例进行详细描述。
75.应当明确,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
76.在本技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
77.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,甲和/或乙,可以表示:单独存在甲,同时存在甲和乙,单独存在乙这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
78.发明人研究发现,目前混合动力汽车发动机启动控制主要是利用发电机拖动发动机启动,当发动机到达可点火的转速后,发动机点火启动,此时认为发动机启动成功;但上述方法并未考虑当处于特殊工况下(动力电池电量低或环境温度较低)时导致的发动机启
动困难的问题,进而导致整车不能及时识别到其他故障状态,无法对车辆进行保护。
79.针对上述问题,本技术实施例提供了一种发动机启动方法、装置、设备和存储介质,用于解决上述问题。本技术的发明构思可概括为:响应于启动指令,检测发动机是否转速为零且无扭矩输出;若确定发动机转速为零且无扭矩输出,则控制发电机拖动发动机进行转动直至发动机的转速达到转速阈值;获取发动机的当前水温,根据当前水温确定第一时长;控制发动机喷油点火的持续时长大于等于第一时长,若确定发动机启动成功,则控制发动机停止喷油点火。在本技术中,根据水温来确定第一时长,通过延长发动机喷油点火的时长来保证发动机启动的成功率。
80.为了便于理解,下面结合附图对本技术实施例提供的一种发动机启动方法进行详细说明:
81.如图1所示,为本技术实施例中的一种发动机启动方法的应用场景图。图中包括:整车控制器10、发动机20,发电机30;其中:
82.整车控制器10响应于启动指令,检测发动机20是否转速为零且无扭矩输出;若确定发动机20转速为零且无扭矩输出,则控制发电机30拖动发动机20进行转动直至发动机20的转速达到转速阈值;获取发动机20的当前水温,根据当前水温确定第一时长;控制发动机20喷油点火的持续时长大于等于第一时长;若确定发动机20启动成功,则控制所述发动机20停止喷油点火。
83.本技术中的描述中仅就单个整车控制器10、发动机20,发电机30加以详述,但是本领域技术人员应当理解的是,示出的整车控制器10、发动机20,发电机30旨在表示本技术的技术方案涉及的整车控制器10、发动机20,发电机30的操作。而非暗示对整车控制器10、发动机20,发电机30的数量、类型或是位置等具有限制。应当注意,如果向图示环境中添加附加模块或从其中去除个别模块,不会改变本技术的示例实施例的底层概念。另外,本领域技术人员可以理解的是,上述数据的收发也是需要通过网络实现的。
84.需要说明的是,本技术提出的发动机启动方法不仅适用于图1所示的应用场景,还适用于任何有发动机启动需求的装置。
85.如图2所示,为本技术实施例提供的一种发动机启动方法的流程示意图,其中:
86.步骤201中:响应于启动指令,检测发动机是否转速为零且无扭矩输出。
87.步骤202中:若确定发动机转速为零且无扭矩输出,则控制发电机拖动发动机进行转动直至发动机的转速达到转速阈值。
88.步骤203中:获取发动机的当前水温,根据当前水温确定第一时长。
89.步骤204中:控制发动机喷油点火的持续时长大于等于第一时长。
90.步骤205中:若确定所述发动机启动成功,则控制所述发动机停止喷油点火。
91.在本技术中,根据水温来确定第一时长,通过延长发动机喷油点火的时长来保证发动机启动的成功率。
92.为了便于进一步理解本技术实施例提供的一种发动机启动方法,下面对图2中的步骤进行详细说明:
93.在一些可能的实施例中,用户在关闭发动机之后,在短时间内想再次启动发动机,此时发动机可能还未停止工作,因此,在用户触发启动指令之后,需要检测发动机的转速是否为例切是否有扭矩输出,若此时发动机的转速不为零且存在扭矩输出,为了避免发动机
出现故障,因此需要等待发动机停止工作后再启动发动机。
94.在一些可能的实施例中,当发电机的电池电量较低时,为了能够使发动机启动成功,整车控制器可以适当降低发动机启动目标转速以节约电池电量,因此,在确定发动机转速为零且无扭矩输出之后,可通过实施如图3所示的步骤来确定当前电池电量对应的转速阈值,其中:
95.步骤301中:获取发电机的电池电量。
96.步骤302中:根据电池电量以及预设的转速阈值与电池电量之间的关系,确定电池电量对应的转速阈值。
97.例如:预设的转速阈值与电池电量之间的关系如图4所示,若获取到此时发动机对应的电池电量为35%,根据如图4所示的转速阈值与电池电量之间的关系可以确定出电池电量35%对应的转速阈值为1000转/秒。
98.在一些可能的实施例中,在确定出电池电量对应的转速阈值之后,则控制发电机拖动发动机进行转动直至发动机的转速达到转速阈值;在确定发动机转速达到转速阈值之后,获取发动机的当前水温,并根据当前水温确定第一时长;根据当前水温确定第一时长具体可实施为:根据预设的水温与时长之间的对应关系、当前水温得到第一时长。
99.例如:预设的水温与时长之间的对应关系如图5所示,若获取到此时的当前水温为30摄氏度,根据图5所示的水温与时长之间的对应关系可以确定出当前水温30摄氏度对应的第一时长为7秒。
100.在本技术实施例中,在水温与第一时长之间成反比,即水温越低第一时长越长,在温度较低时,通过延长发动机喷油点火的时长来保证发动机启动的成功率。
101.在一些可能的实施例中,为了避免在发动启动后持续喷油点火导致的资源的浪费,因此在发动机喷油点火的持续时长大于等于第一时长之后,需要实施:确定发动机的扭矩与发电机的扭矩是否满足预设关系;具体可实施为如图6所示的步骤,其中:
102.步骤601中:将发动机的扭矩与发电机的扭矩中的任意一个作为第一扭矩;其中,若发动机的扭矩为第一扭矩,则发电机的扭矩为第二扭矩;若确定发电机的扭矩为第一扭矩,则发动机的扭矩为第二扭矩。
103.步骤602中:对第一扭矩进行取反操作,得到第一扭矩的相反数。
104.步骤603中:若确定第一扭矩的相反数与第二扭矩之间的差值的绝对值小于差值阈值,则确定发动机的扭矩与发电机的扭矩满足预设关系。
105.例如:将发动机的扭矩作为第一扭矩,确定发动机的扭矩为a,对发动机的扭矩a进行取反操作得到第一扭矩的相反数-a,确定第二扭矩为b,确定第一扭矩与第二扭矩之间的差值的绝对值为:|-a-b|=0.2,确定差值阈值为0.5,则确定发动机的扭矩与发电机的扭矩之间差值的绝对值小于差值阈值,确定发动机的扭矩与发电机的扭矩满足预设关系。
106.在一些可能的实施例总,若确定发动机的扭矩与发电机的扭矩满足预设关系,则确定发动机启动成功,则需要控制发动机停止喷油点火。若确定发动机的扭矩与发电机的扭矩不满足预设关系,则实施如图7所示的步骤,其中:
107.步骤701中:确定第二时长是否大于时间阈值;其中,第二时长是响应于启动指令的时刻与当前时刻之间的时长。
108.步骤702中:若确定第二时长大于时间阈值,则确定发动机启动失败。
109.步骤703中:若确定第二时长小于等于时间阈值,则返回执行确定发动机的扭矩与发电机的扭矩是否满足预设关系的步骤。
110.例如:时间阈值为10秒,确定第二时长为11秒,则确定第二时长大于时间阈值,则确定发动机启动失败,此时可以通过车载屏幕弹出如图8所示的发动机启动失败的提示框,来告知用户发动机启动失败。在确定发动机启动失败后还可通过语音播报的形式告知用于本次发动机启动失败,本技术对失败后的提示方法不做限定,技术人员可根据需求自行设定。
111.为了便于进一步的理解本技术实施例提供的一种发动机启动方法,下面对本技术实施例提供的发动机启动方法的整体流程进行详细说明,如图9所示,其中:
112.步骤901中:响应于启动指令。
113.步骤902中:检测发动机是否转速为零且无扭矩输出,若确定转速不为零且存在扭矩输出,则进入步骤901中,否则进入步骤903中。
114.步骤903中:获取发电机的电池电量。
115.步骤904中:根据电池电量以及预设的转速阈值与电池电量之间的关系,确定电池电量对应的转速阈值。
116.步骤905中:控制发电机拖动发动机进行转动直至发动机的转速达到转速阈值。
117.步骤906中:获取发动机的当前水温,根据当前水温确定第一时长。
118.步骤907中:控制发动机喷油点火的持续时长大于等于第一时长。
119.步骤908中:确定发动机是否启动成功,若启动成功,则进入步骤909中,否则进入步骤910中。
120.步骤909中:结束启动流程。
121.步骤910中:确定第二时长是否大于时间阈值;其中,第二时长是响应于启动指令的时刻与当前时刻之间的时长。若大于,则进入步骤911中,若不大于,则进入步骤908中。
122.步骤911中:确定发动机启动失败。
123.基于相同的发明构思,本技术还提供了一种发动机启动装置1000,如图10所示,所述装置包括:
124.响应模块10001,响应于启动指令,检测发动机是否转速为零且无扭矩输出;
125.转动模块10002,用于若确定所述发动机转速为零且无扭矩输出,则控制发电机拖动所述发动机进行转动直至所述发动机的转速达到转速阈值;
126.水温确定模块10003,用于获取所述发动机的当前水温,根据所述当前水温确定第一时长;
127.点火模块10004,用于控制所述发动机喷油点火的持续时长大于等于所述第一时长;
128.启动模块10005,用于若确定所述发动机启动成功,则控制所述发动机停止喷油点火。
129.在一些可能的实施例中,所述点火模块10004执行控制所述发动机喷油点火的持续时长大于等于所述第一时长之后,所述启动模块10005还用于:
130.确定所述发动机的扭矩与所述发电机的扭矩是否满足预设关系;
131.所述若确定所述发动机启动成功,则控制所述发动机停止喷油点火,包括:
132.若确定所述发动机的扭矩与所述发电机的扭矩满足所述预设关系,则确定所述发动机启动成,控制所述发动机停止喷油点火。
133.在一些可能的实施例中,所述点火模块10004执行确定所述发动机的扭矩与所述发电机的扭矩是否满足预设关系之后,所述启动模块还用于:
134.若确定所述发动机的扭矩与所述发电机的扭矩不满足所述预设关系,则确定第二时长是否大于时间阈值;其中,所述第二时长是响应于启动指令的时刻与当前时刻之间的时长;
135.若确定所述第二时长大于所述时间阈值,则确定发动机启动失败。
136.在一些可能的实施例中,所述启动模块10005执行确定第二时长是否大于时间阈值之后,还用于:
137.若确定所述第二时长小于等于所述时间阈值,则返回执行确定所述发动机的扭矩与所述发电机的扭矩是否满足所述预设关系的步骤。
138.在一些可能的实施例中,所述水温确定模块10003执行根据所述当前水温确定第一时长时,具体用于:
139.根据预设的水温与时长之间的对应关系、所述当前水温得到所述第一时长。
140.在一些可能的实施例中,所述启动模块10005执行确定所述发动机的扭矩与所述发电机的扭矩满足所述预设关系时,具体用于:
141.将所述发动机的扭矩与所述发电机的扭矩中的任意一个作为第一扭矩;其中,若所述发动机的扭矩为第一扭矩,则所述发电机的扭矩为第二扭矩;若确定所述发电机的扭矩为第一扭矩,则所述发动机的扭矩为第二扭矩;
142.对所述第一扭矩进行取反操作,得到所述第一扭矩的相反数;
143.若确定所述第一扭矩的相反数与所述第二扭矩之间的差值的绝对值小于差值阈值,则确定所述发动机的扭矩与所述发电机的扭矩满足所述预设关系。
144.在一些可能的实施例中,所述转动模块10002执行控制发电机拖动所述发动机进行转动直至所述发动机的转速达到转速阈值之前,还用于:
145.获取所述发电机的电池电量;
146.根据所述电池电量以及预设的转速阈值与电池电量之间的关系,确定所述电池电量对应的转速阈值。
147.与上述实施例相对应,本技术还提供了一种电子设备。图11为本发明实施例提供的一种电子设备的结构示意图,所述电子设备1100可以包括:处理器1101、存储器1102及通信单元1103。这些组件通过一条或多条总线进行通信,本领域技术人员可以理解,图中示出的电子设备的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
148.其中,所述通信单元1103,用于建立通信信道,从而使所述电子设备可以与其它设备进行通信。接收其他设备发是的用户数据或者向其他设备发送用户数据。
149.所述处理器1101,为电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器1102内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行电子设备的各种功能和/或处理数据。所述处理器可以由集成电路(integrated circuit,ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相
同功能或不同功能的封装ic而组成。举例来说,处理器1101可以仅包括中央处理器(central processing unit,cpu)。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。
150.所述存储器1102,用于存储处理器1101的执行指令,存储器1102可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
151.当存储器1102中的执行指令由处理器1101执行时,使得电子设备1100能够执行图7所示实施例中的部分或全部步骤。
152.具体实现中,本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的呼叫方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
153.本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
154.本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于装置实施例和终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
技术特征:
1.一种发动机启动方法,其特征在于,所述方法包括:响应于启动指令,检测发动机是否转速为零且无扭矩输出;若确定所述发动机转速为零且无扭矩输出,则控制发电机拖动所述发动机进行转动直至所述发动机的转速达到转速阈值;获取所述发动机的当前水温,根据所述当前水温确定第一时长;控制所述发动机喷油点火的持续时长大于等于所述第一时长;若确定所述发动机启动成功,则控制所述发动机停止喷油点火。2.根据权利要求1所述的方法,其特征在于,所述控制所述发动机喷油点火的持续时长大于等于所述第一时长之后,所述方法还包括:确定所述发动机的扭矩与所述发电机的扭矩是否满足预设关系;所述若确定所述发动机启动成功,则控制所述发动机停止喷油点火,包括:若确定所述发动机的扭矩与所述发电机的扭矩满足所述预设关系,则确定所述发动机启动成,控制所述发动机停止喷油点火。3.根据权利要求2所述的方法,其特征在于,确定所述发动机的扭矩与所述发电机的扭矩是否满足预设关系之后,所述方法还包括:若确定所述发动机的扭矩与所述发电机的扭矩不满足所述预设关系,则确定第二时长是否大于时间阈值;其中,所述第二时长是响应于启动指令的时刻与当前时刻之间的时长;若确定所述第二时长大于所述时间阈值,则确定发动机启动失败。4.根据权利要求3所述的方法,其特征在于,所述确定第二时长是否大于时间阈值之后,所述方法还包括:若确定所述第二时长小于等于所述时间阈值,则返回执行确定所述发动机的扭矩与所述发电机的扭矩是否满足所述预设关系的步骤。5.根据权利要求1所述的方法,其特征在于,所述根据所述当前水温确定第一时长包括:根据预设的水温与时长之间的对应关系、所述当前水温得到所述第一时长。6.根据权利要求2所述的方法,其特征在于,所述确定所述发动机的扭矩与所述发电机的扭矩满足所述预设关系,包括:将所述发动机的扭矩与所述发电机的扭矩中的任意一个作为第一扭矩;其中,若所述发动机的扭矩为第一扭矩,则所述发电机的扭矩为第二扭矩;若确定所述发电机的扭矩为第一扭矩,则所述发动机的扭矩为第二扭矩;对所述第一扭矩进行取反操作,得到所述第一扭矩的相反数;若确定所述第一扭矩的相反数与所述第二扭矩之间的差值的绝对值小于差值阈值,则确定所述发动机的扭矩与所述发电机的扭矩满足所述预设关系。7.根据权利要求1所述的方法,其特征在于,所述控制发电机拖动所述发动机进行转动直至所述发动机的转速达到转速阈值之前,所述方法还包括:获取所述发电机的电池电量;根据所述电池电量以及预设的转速阈值与电池电量之间的关系,确定所述电池电量对应的转速阈值。8.一种发动机启动装置,其特征在于,所述装置包括:
响应模块,响应于启动指令,检测发动机是否转速为零且无扭矩输出;转动模块,用于若确定所述发动机转速为零且无扭矩输出,则控制发电机拖动所述发动机进行转动直至所述发动机的转速达到转速阈值;水温确定模块,用于获取所述发动机的当前水温,根据所述当前水温确定第一时长;点火模块,用于控制所述发动机喷油点火的持续时长大于等于所述第一时长;启动模块,用于若确定所述发动机启动成功,则控制所述发动机停止喷油点火。9.一种电子设备,其特征在于,包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被所述处理器执行时,触发所述电子设备执行权利要求1-7中任一项所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1-7中任意一项所述的方法。
技术总结
本申请公开了一种发动机启动方法、装置、设备和存储介质,用于提高发动机启动的成功率。响应于启动指令,检测发动机是否转速为零且无扭矩输出;若确定发动机转速为零且无扭矩输出,则控制发电机拖动发动机进行转动直至发动机的转速达到转速阈值;获取发动机的当前水温,根据当前水温确定第一时长;控制发动机喷油点火的持续时长大于等于第一时长,若确定发动机启动成功,则控制发动机停止喷油点火。在本申请中,根据水温来确定第一时长,通过延长发动机喷油点火的时长来保证发动机启动的成功率。功率。功率。
技术研发人员:秦鑫 吕俊成 邵杰 曹宇 侯财辉
受保护的技术使用者:上汽通用五菱汽车股份有限公司
技术研发日:2023.05.25
技术公布日:2023/8/28
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/