一种车辆发动机运转控制方法、装置及终端与流程

文档序号:17646341发布日期:2019-05-11 01:02阅读:186来源:国知局
一种车辆发动机运转控制方法、装置及终端与流程

本发明涉及自动驾驶技术领域,尤其涉及一种车辆发动机运转控制方法、装置及终端。



背景技术:

随着发动机技术以及汽车减震降噪技术的进步,汽车发动机的熄火停机过程已经不容易被驾驶员察觉。然而由于发动机的飞轮转动惯量以及热机状态低摩擦的原因,发动机从高转速(例如1000rpm)降低到0转速需要1秒钟左右的时间。因此,当驾驶员按下熄火按钮后,发动机还会继续存在低转速,以及噪音很低的情况,驾驶员会误认为熄火按钮没有被正确按下。因此在发动机有转速的情况下,又再次按下启动按钮,导致发动机又重新运转起来。如此反复操作,发动机无法正常停机,既浪费燃油,又影响了驾驶员的体验。

也有一些驾驶员在操作上误以为多次操作会加强效果;例如多次按停机按钮,会强化停机过程,因此会存在多次操作而仅仅为一个目的的情况。在现有的策略上,这种操作反而无法实现停止发动机运转的目的。

有鉴于此,现有技术中给出了通过优化钥匙控制器的逻辑解决上述技术问题的相关方案,但是因为车上电器的上下电管理均受钥匙控制器的控制,因此钥匙控制器的逻辑影响面大;且钥匙控制器的逻辑控制中延迟时间(td)的大小不好确定,太大会影响操作体验,延迟时间太小达不到效果。



技术实现要素:

为了解决上述技术问题,针对以上问题点,本发明公开的车辆发动机运转控制方法,通过增加发动机启动判断环节,避免发动机多次接收启停指令,使发动机有足够的时间停机后,再接收新的启停指令。

为了达到上述发明目的,本发明提供了一种车辆发动机运转控制方法,所述的方法包括:

获取运转控制相关信号;所述相关信号包括发动机转速、发动机工作状态或钥匙控制器启停指令;

根据所述运转控制相关信号输出第一喷油控制指令,所述第一喷油控制指令包括禁止喷油指令或允许喷油指令;

所述根据所述运转控制相关信号输出第一喷油控制指令包括:

响应于钥匙控制器启动指令,判断所述发动机转速是否高于第一预设阈值;若是,则输出禁止喷油指令。

进一步地,所述响应于钥匙控制器启动指令,判断所述发动机转速是否高于第一预设阈值,之后还包括:

若是,则诊断所述发动机工作状态是否为停机。

进一步地,所述根据所述运转控制相关信号输出第一喷油控制指令,还包括:

响应于钥匙控制器启动指令,判断所述发动机工作状态是否为停机;

若是,则输出允许喷油指令。

进一步地,所述根据所述运转控制相关信号输出第一喷油控制指令,还包括:

获取禁止喷油指令的作用时间;

响应于钥匙控制器启动指令,判断所述禁止喷油指令的作用时间是否超过第二预设阈值;

若是,则输出允许喷油指令。

进一步地,所述根据所述运转控制相关信号输出第一喷油控制指令,还包括:

响应于钥匙控制器启动指令,判断是否接收到发动机点火指令;

若接收到发动机点火指令,则输出允许喷油指令。

更进一步地,所述响应于钥匙控制器启动指令,判断是否接收到发动机点火指令,包括:

获取车辆的行驶参数,所述行驶参数包括发动机转速数据、车速数据和档位信息;

判断所述车辆的发动机转速是否小于第三预设阈值、所述车速是否小于第四预设阈值以及所述档位是否处于空档状态;

若所述车辆的发动机转速小于第三预设阈值、所述车速小于第四预设阈值且所述档位处于空档状态,则判定接收到发动机点火指令。

进一步地,所述根据所述运转控制相关信号输出第一喷油控制指令,还包括:

若禁止喷油指令和允许喷油指令被同时发出,则输出允许喷油指令。

进一步地,还包括:

获取喷油控制指令,所述喷油控制指令包括第一喷油控制指令和第二喷油控制指令;

判断所述喷油控制指令中是否包括禁止喷油指令;

若是,则输出禁止喷油指令。

本发明提供了一种车辆发动机运转控制装置,所述的装置包括:

第一信号获取模块,用于获取运转控制相关信号;所述相关信号包括发动机转速、发动机工作状态或钥匙控制器启停指令;

第一信号输出模块,根据所述运转控制相关信号输出第一喷油控制指令,所述第一喷油控制指令包括禁止喷油指令或允许喷油指令;

所述根据所述运转控制相关信号输出第一喷油控制指令包括:

控制模块,用于响应于钥匙控制器启动指令,判断所述发动机转速是否高于第一预设阈值;若是,则输出禁止喷油指令。

本发明提供了一种车辆发动机运转控制终端,所述终端包括处理器和存储器;

所述处理器,适于实现一条或一条以上指令;

所述存储器,存储有一条或一条以上指令,所述一条或一条以上适于所述处理器加载并执行以实现上述所述的车辆发动机运转控制方法。

实施本发明实施例,具有如下有益效果:

1、本发明公开的车辆发动机运转控制方法,通过增加发动机启动判断环节,避免发动机多次接收启停指令,使发动机有足够的时间停机后,再接收新的启停指令;

2、本发明公开的车辆发动机运转控制方法,只针对发动机的控制程序进行更改,不影响正常其他电器系统的策略,改动小,与原控制程序兼容性好,最大限度地利用了现有控制策略;

3、本发明公开的车辆发动机运转控制方法,兼顾喷油策略以及相应的诊断要求,提高了发动机控制器系统的整体安全性;

4、本发明公开的车辆发动机运转控制方法,判定条件更灵活,适应性好。

附图说明

为了更清楚地说明本发明所述的车辆发动机运转控制方法、装置及终端,下面将对实施例所需要的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。

图1为本发明实施例提供的一种车辆发动机运转控制方法的流程示意图;

图2为本发明实施例提供的第二种车辆发动机运转控制方法的流程示意图;

图3为本发明实施例提供的第三种车辆发动机运转控制方法的流程示意图;

图4为本发明实施例提供的第四种车辆发动机运转控制方法的流程示意图;

图5为本发明实施例提供的第五种车辆发动机运转控制方法的流程示意图;

图6为本发明实施例提供的一种车辆发动机运转控制装置的结构示意图;

图7为本发明实施例提供的一种车辆发动机运转控制终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

请参考图1,其所示为本发明实施例提供的一种车辆发动机运转控制方法的流程示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序,在实际中车辆发动机运转进行控制时,可以按照实施例或附图所示的方法顺序执行。具体的如图1所示,所述方法包括:

s101,获取运转控制相关信号;所述相关信号包括发动机转速、发动机工作状态或钥匙控制器启停指令;

需要说明的是,本说明书实施例中,发动机工作状态可以包括发动机停机状态和发动机运行状态;钥匙控制器启停指令可以包括钥匙控制器启动指令和钥匙控制器停止指令。

s103,根据所述运转控制相关信号输出第一喷油控制指令,所述第一喷油控制指令包括禁止喷油指令或允许喷油指令;

在本说明书实施例中,若禁止喷油指令和允许喷油指令被同时发出;则输出允许喷油指令。

所述根据所述运转控制相关信号输出第一喷油控制指令包括:

s105,响应于钥匙控制器启动指令,判断所述发动机转速是否高于第一预设阈值;

s1071,若是,则输出禁止喷油指令。

在本说明书实施例中,所述响应于钥匙控制器启动指令,判断所述发动机转速是否高于第一预设阈值,之后还包括:

s1072,若是,则诊断所述发动机工作状态是否为停机。

在本说明书实施例中,若所述发动机未停机,则输出停机过程诊断指令。

在本说明书实施例中,第一预设阈值可以为0,当发动机转速高于0时,及发动机为停止转动的情况下,响应于钥匙控制器启动指令,输出禁止喷油指令;同时输出停机过程诊断指令。

在一个优选的实施例中,如控制信号set等于1,则输出q等于1,则输出禁止喷油指令,其中,控制信号set等于1即是运转控制相关信号输入为1,输出q等于1即是输出喷油控制信号等于1。

如图2所示,本说明书实施例中,图2为本发明实施例提供的第二种车辆发动机运转控制方法的流程示意图;如下:

s201,获取运转控制相关信号;所述相关信号包括发动机转速、发动机工作状态或钥匙控制器启停指令;

需要说明的是,本说明书实施例中,发动机工作状态包括发动机停机状态和发动机运行状态;钥匙控制器启停指令包括钥匙控制器启动指令和钥匙控制器停止指令。

s203,根据所述运转控制相关信号输出第一喷油控制指令,所述第一喷油控制指令包括禁止喷油指令或允许喷油指令;

所述根据所述运转控制相关信号输出第一喷油控制指令包括:

s205,响应于钥匙控制器启动指令,判断所述发动机工作状态是否为停机;

s207,若是,则输出允许喷油指令。

在本说明书实施例中,发动机初始时刻是静止的,才能输出允许喷油指令。

在本说明书实施例中,当发动机工作状态为停机状态,即发动机转速等于0时,因此发动机为停止转动的情况下,响应于钥匙控制器启动指令,输出允许喷油指令。

在一个优选的实施例中,如控制信号reset等于1,则输出q等于0,则输出允许喷油指令,其中,控制信号reset等于1即是运转控制相关信号输入为1,输出q等于0即是输出喷油控制信号等于0。

如图3所示,在本说明书实施例中,图3为本发明实施例提供的第三种车辆发动机运转控制方法的流程示意图;如下:

s301,获取运转控制相关信号;所述相关信号包括发动机转速、发动机工作状态或钥匙控制器启停指令;

需要说明的是,本说明书实施例中,发动机工作状态包括发动机停机状态和发动机运行状态;钥匙控制器启停指令包括钥匙控制器启动指令和钥匙控制器停止指令。

s303,根据所述运转控制相关信号输出第一喷油控制指令,所述第一喷油控制指令包括禁止喷油指令或允许喷油指令;

所述根据所述运转控制相关信号输出第一喷油控制指令包括:

s305,获取禁止喷油指令的作用时间;

在本说明书实施例中,禁止喷油指令的作用时间可以为发出禁止喷油指令时的时间,至获取禁止喷油指令作用时间时,禁止喷油指令的持续时间。

s307,响应于钥匙控制器启动指令,判断所述禁止喷油指令的作用时间是否超过第二预设阈值;

s309,若是,则输出允许喷油指令。

如图4所示,本说明书实施例中,图4为本发明实施例提供的第四种车辆发动机运转控制方法的流程示意图;如下:

s401,获取运转控制相关信号;所述相关信号包括发动机转速、发动机工作状态或钥匙控制器启停指令;

需要说明的是,在本说明书实施例中,发动机工作状态包括发动机停机状态和发动机运行状态;钥匙控制器启停指令包括钥匙控制器启动指令和钥匙控制器停止指令。

s403,根据所述运转控制相关信号输出第一喷油控制指令,所述第一喷油控制指令包括禁止喷油指令或允许喷油指令;

所述根据所述运转控制相关信号输出第一喷油控制指令包括:

s405,响应于钥匙控制器启动指令,判断是否接收到发动机点火指令;

在本说明书实施例中,所述响应于钥匙控制器启动指令,判断是否接收到发动机点火指令,包括:

获取车辆的行驶参数,所述行驶参数包括发动机转速数据、车速数据和档位信息;

判断所述车辆的发动机转速是否小于第三预设阈值、所述车速是否小于第四预设阈值以及所述档位是否处于空档状态;

若所述车辆的发动机转速小于第三预设阈值、所述车速小于第四预设阈值且所述档位处于空档状态,则判定接收到发动机点火指令。

在本说明书实施例中,例如第三预设阈值等于0.01,第四预设阈值等于0.01,则发动机转速小于第三预设阈值(如发动机转速等于0),车速下雨第四预设阈值(如车速等于0),档位处于空挡状态时,判定接收到发动机点火指令。

s407,若接收到发动机点火指令,则输出允许喷油指令。

如图5所示,本说明书实施例中,图5为本发明实施例提供的第五种车辆发动机运转控制方法的流程示意图;如下:

s501,获取运转控制相关信号;所述相关信号包括发动机转速、发动机工作状态或钥匙控制器启停指令;

需要说明的是,本说明书实施例中,发动机工作状态包括发动机停机状态和发动机运行状态;钥匙控制器启停指令包括钥匙控制器启动指令和钥匙控制器停止指令。

s503,根据所述运转控制相关信号输出第一喷油控制指令,所述第一喷油控制指令包括禁止喷油指令或允许喷油指令;

在本说明书实施例中,若禁止喷油指令和允许喷油指令被同时发出;则输出允许喷油指令。

s505,获取喷油控制指令,所述喷油控制指令包括第一喷油控制指令和第二喷油控制指令;

在本说明书实施例中,第二喷油指令包括禁止喷油指令或允许喷油指令;

在本说明书实施例中,第二喷油控制指令可以为与输出第一喷油控制指令不相同的控制装置。

s507,判断所述喷油控制指令中是否包括禁止喷油指令;

在本说明书实施例中,喷油控制指令中至少有一个输出指令为禁止喷油指令时,及输出禁止喷油指令。

s509,若是,则输出禁止喷油指令。

由上述实施例可见,本发明实施例获取运转控制相关信号;所述相关信号包括发动机转速、发动机工作状态或钥匙控制器启停指令;根据所述运转控制相关信号输出第一喷油控制指令,所述第一喷油控制指令包括禁止喷油指令或允许喷油指令;所述根据所述运转控制相关信号输出第一喷油控制指令包括:响应于钥匙控制器启动指令,判断所述发动机转速是否高于第一预设阈值;若是,则输出禁止喷油指令;所述根据所述运转控制相关信号输出第一喷油控制指令还包括:响应于钥匙控制器启动指令,判断所述发动机工作状态是否为停机或判断所述禁止喷油指令的作用时间是否超过第二预设阈值或判断是否接收到发动机点火指令;若是,则输出允许喷油指令;利用本说明书实施例提供的技术方案,通过增加发动机启动判断环节,避免发动机多次接收启停指令,使发动机有足够的时间停机后,再接收新的启停指令。

本发明实施例还提供了一种车辆发动机运转控制装置,如图6所示,所述的装置包括:

第一信号获取模块610,用于获取运转控制相关信号;所述相关信号包括发动机转速、发动机工作状态或钥匙控制器启停指令;

第一信号输出模块620,根据所述运转控制相关信号输出第一喷油控制指令,所述第一喷油控制指令包括禁止喷油指令或允许喷油指令;

所述根据所述运转控制相关信号输出第一喷油控制指令包括:

控制模块630,用于响应于钥匙控制器启动指令,判断所述发动机转速是否高于第一预设阈值;若是,则输出禁止喷油指令。

本发明实施例提供了一种车辆发动机运转控制终端,该终端包括处理器和存储器;

所述处理器,适于实现一条或一条以上指令;

所述存储器,存储有一条或一条以上指令,所述一条或一条以上适于所述处理器加载并执行以实现如上述方法实施例所述的车辆发动机运转控制方法。

存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、功能所需的应用程序等;存储数据区可存储根据所述设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器还可以包括存储器控制器,以提供处理器对存储器的访问。

图7为本发明实施例提供的一种车辆发动机运转控制终端的结构示意图,该车辆发动机运转控制终端的内部构造可包括但不限于:处理器、网络接口及存储器,其中控制终端内的处理器、网络接口及存储器可以通过总线或其他方式连接,在本说明书实施例所示图7中以通过总线连接为例。

其中,处理器(或称cpu(centralprocessingunit,中央处理器))是车辆发动机运转控制终端的计算核心以及控制核心。网络接口可选的可以包括标准的有线接口、无线接口(如wi-fi、移动通信接口等)。存储器(memory)是车辆发动机运转控制终端中的记忆设备,用于存放程序和数据。可以理解的是,此处的存储器可以是高速ram存储设备,也可以是非不稳定的存储设备(non-volatilememory),例如至少一个磁盘存储设备;可选的还可以是至少一个位于远离前述处理器的存储装置。存储器提供存储空间,该存储空间存储了车辆发动机运转控制终端的操作系统,可包括但不限于:windows系统(一种操作系统),linux(一种操作系统)等等,本发明对此并不作限定;并且,在该存储空间中还存放了适于被处理器加载并执行的一条或一条以上的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。在本说明书实施例中,处理器加载并执行存储器中存放的一条或一条以上指令,以实现上述方法实施例提供的车辆发动机运转控制方法。

本发明的实施例还提供了一种存储介质,所述存储介质可设置于车辆发动机运转控制终端之中以保存用于实现方法实施例中的一种车辆发动机运转控制方法相关的至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、该至少一段程序、该代码集或指令集可由电子设备的处理器加载并执行以实现上述方法实施例提供的车辆发动机运转控制方法。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

由上述本发明提供的车辆发动机运转控制方法、装置及终端的实施例可见,本发明中获取运转控制相关信号;所述相关信号包括发动机转速、发动机工作状态或钥匙控制器启停指令;根据所述运转控制相关信号输出第一喷油控制指令,所述第一喷油控制指令包括禁止喷油指令或允许喷油指令;所述根据所述运转控制相关信号输出第一喷油控制指令包括:响应于钥匙控制器启动指令,判断所述发动机转速是否高于第一预设阈值;若是,则输出禁止喷油指令;所述根据所述运转控制相关信号输出第一喷油控制指令还包括:响应于钥匙控制器启动指令,判断所述发动机工作状态是否为停机或判断所述禁止喷油指令的作用时间是否超过第二预设阈值或判断是否接收到发动机点火指令;若是,则输出允许喷油指令;若禁止喷油指令和允许喷油指令被同时发出;若是,则输出允许喷油指令;另外,获取喷油控制指令,所述喷油控制指令包括第一喷油控制指令和第二喷油控制指令;判断所述喷油控制指令中是否包括禁止喷油指令;若是,则输出禁止喷油指令;利用本说明书实施例提供的技术方案,通过增加发动机启动判断环节,延长时间,避免发动机多次接收启停指令,使发动机有足够的时间停机后,再接收新的启停指令。

需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和服务器实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1