一种发动机超速保护的方法及发动机控制器

文档序号:804815 发布日期:2021-03-26 浏览:41次 >En<

阅读说明:本技术 一种发动机超速保护的方法及发动机控制器 (Engine overspeed protection method and engine controller ) 是由 刘星 桑海浪 邓小超 周圣凯 于 2020-11-30 设计创作,主要内容包括:本申请提供了一种发动机超速保护的方法及发动机控制器,用于提高判断发动机是否超负荷的准确度。本申请方法包括:发动机控制器获取发动机的油门开度、发动机转速和底层加电时间;所述发动机控制器判断所述发动机是否同时满足所述油门开度小于所述油门开度的标定值、所述发动机转速大于所述发动机转速的标定值和所述底层加电时间小于所述底层加电时间的标定值;若是,则所述发动机控制器确定所述发动机处于Overrun倒拖工况状态;所述发动机控制器获取所述发动机的增压压力值;所述发动机控制器判断所述增压压力值是否大于所述标定值;若是,则所述发动机控制器确定所述发动机的喷油器处于异常状态;所述发动机控制器关断所述喷油器。(The application provides an engine overspeed protection method and an engine controller, which are used for improving the accuracy of judging whether an engine is overloaded or not. The method comprises the following steps: the method comprises the steps that an engine controller obtains the accelerator opening, the engine rotating speed and the bottom layer power-on time of an engine; the engine controller judges whether the engine simultaneously meets a calibration value that the accelerator opening is smaller than the accelerator opening, a calibration value that the engine speed is greater than the engine speed and a calibration value that the bottom layer power-on time is smaller than the bottom layer power-on time; if yes, the engine controller determines that the engine is in an over run back-dragging working condition state; the engine controller acquires a supercharging pressure value of the engine; the engine controller judges whether the supercharging pressure value is larger than the calibration value or not; if so, the engine controller determines that an oil injector of the engine is in an abnormal state; the engine controller turns off the fuel injector.)

一种发动机超速保护的方法及发动机控制器

技术领域

本申请涉及数据处理领域,尤其涉及一种发动机超速保护的方法及发动机控制器。

背景技术

随着科技的发展,随着社会需求越来越高发动机的能力,对发动机的安全性能要求也随之提高。

在实际情况中,发动机可能会出现超负荷的现象,如果发动机持续超负荷运行,则会发生拉缸、曲轴断裂等故障,造成发动机的损坏。现有技术中,发动机控制器会监测发动机的转速,通过转速来判断发动机是否超负荷,如果转速超过了预定的数值,则会强制对发动机进行断油等操作,从而保护发动机。

但是,现有技术的方法只监控发动机转速,而仅仅通过发动机转速来判断发动机是否超负荷并不准确,从而影响了保护效果。

发明内容

本申请提供了一种发动机超速保护的方法及发动机控制器,用于提高判断发动机是否超负荷的准确度,从而提升对发动机的保护效果。

本申请第一方面提供了一种发动机超速保护的方法,包括:

发动机控制器获取发动机的油门开度、发动机转速和底层加电时间;

所述发动机控制器判断所述发动机是否同时满足所述油门开度小于所述油门开度的标定值、所述发动机转速大于所述发动机转速的标定值和所述底层加电时间小于所述底层加电时间的标定值;

若是,则所述发动机控制器确定所述发动机发生超速现象;

所述发动机控制器获取所述发动机的增压压力值;

所述发动机控制器判断所述增压压力值是否大于所述标定值;

若是,则所述发动机控制器确定所述发动机的所述超速现象为异常超速;

所述发动机控制器关断所述喷油器。

可选的,在所述发动机控制器关断喷油器之后,所述方法还包括:

所述发动机控制器关断节流阀。

可选的,在所述发动机控制器关断喷油器之后,所述方法还包括:

所述发动机控制器关断油量计量单元。

可选的,所述节流阀和所述油量计量单元的占空比通过所述发动机控制器进行设置,所述占空比用于调节在不同状态下所述节流阀和所述油量计量单元的工作方式。

可选的,所述发动机控制器关断喷油器包括:

所述发动机控制器通过控制引脚使能关断所述喷油器。

本申请第二方面提供了一种发动机控制器,包括:

第一获取单元,用于获取发动机的油门开度、发动机转速和底层加电时间;

第一判断单元,用于判断所述发动机是否同时满足所述油门开度小于所述油门开度的标定值、所述发动机转速大于所述发动机转速的标定值和所述底层加电时间小于所述底层加电时间的标定值;

第一确定单元,用于在第一判断单元判断结果为满足条件时确定所述发动机发生超速现象;

第二获取单元,用于获取所述发动机的增压压力值;

第二判断单元,用于判断所述增压压力值是否大于所述标定值;

第二确定单元,用于在第二判断单元判断结果为大于时确定所述发动机的所述超速现象为异常超速;

第三确定单元,用于在第二判断单元判断结果为小于时确定所述发动机的喷油器处于正常状态;

第一关断单元,用于关断所述喷油器。

可选的,所述发动机控制器还包括:

第二关断单元,用于关断节流阀。

可选的,所述发动机控制器还包括:

第三关断单元,用于关断油量计量单元。

可选的,第一关断单元包括:

关断模块,用于通过控制引脚使能关断所述喷油器。

本申请第三方面提供了一种发动机控制器,包括:

处理器、存储器、输入输出单元、总线;

所述处理器与所述存储器、所述输入输出单元以及所述总线相连;

所述处理器具体执行如下操作:

获取发动机的油门开度、发动机转速和底层加电时间;

判断所述发动机是否同时满足所述油门开度小于所述油门开度的标定值、所述发动机转速大于所述发动机转速的标定值和所述底层加电时间小于所述底层加电时间的标定值;

若是,则确定所述发动机发生超速现象;

获取所述发动机的增压压力值;

判断所述增压压力值是否大于所述标定值;

若是,则确定所述发动机的所述超速现象为异常超速;

关断所述喷油器。

从以上技术方案可以看出,发动机控制器通过对比对应标定值判断油门开度、发动机转速和底层加电时间是否处于正常值来确定发动机当前是否属于超速状态。当发动机处于超速状态,发动机控制器对比增压压力值确定发动机是否处于异常状态。本发明中,发动机控制器对发动机的多项参数进行判断,提高了判断发动机是否超负荷的准确度,从而提升了对发动机的保护效果。

附图说明

图1为本申请实施例中发动机超速保护的方法一个实施例流程示意图;

图2为本申请实施例中发动机超速保护的方法另一实施例流程示意图;

图3为本申请实施例中发动机控制器一个实施例结构示意图;

图4为本申请实施例中发动机控制器另一实施例结构示意图;

图5为本申请实施例中发动机控制器另一实施例结构示意图。

具体实施方式

本申请实施例提供了一种发动机超速保护的方法及发动机控制器,用于提高判断发动机是否超负荷的准确度,从而提升对发动机的保护效果。

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

常见的超速保护策略与控制策略一样,存储放置在车辆ECU的Core(核)1或单独核中运行,但Core1为应用层,会出现因为其他策略的特殊原因跑死,无法正常运行,在驾驶情况下超速保护策略就无法起到有效作用,从而引发危险,在本实施例中,超速保护策略储存放置在除应用层的之外的其他非应用层软件位置进行调度。

请参阅图1,本申请实施例提供了发动机超速保护的方法一种实施例包括:

101、发动机控制器获取发动机的油门开度、发动机转速和底层加电时间;

为能更精确的确定当前发动机的超速状态是否为异常状态,发动机控制器在发动机转速异常时,优先获取油门开度、发动机转速和底层加电时间的值,该底层加电时间与发动机中喷油器当前的喷油量呈正相关,底层加电时间越长,喷油量越多。

在实际情况中,当发动机启动,发动机控制器会通过传感器实时监控发动机各个部件的工作状态,此时该发动机任何一个数据出现异常,发动机控制器都将即时得到反馈,但为减轻发动机控制器的负担,在数据未达到异常阈值时,发动机控制器虽然会读取信息但不会对读取到的数据进行记录和分析,以减轻发动机控制器对数据处理的压力。

102、所述发动机控制器判断所述发动机是否同时满足所述油门开度小于所述油门开度的标定值、所述发动机转速大于所述发动机转速的标定值和所述底层加电时间小于所述底层加电时间的标定值;

当发动机控制器确定油门开度、发动机转速和底层加电时间后,发动机控制机获取与以上三个数据相对应的标定值,并使用当前获取到的值与标定值对比进行判断,当油门开度小于油门开度的标定值、发动机转速大于发动机转速的标定值和底层加电时间小于底层加电时间的标定值时,执行步骤103。

103、所述发动机控制器确定所述发动机发生超速现象;

当步骤102的判断结果同时满足三个条件,发动机控制器确定当前发动机处于超速现象,发动机超速现象为发动机转速过高,在发动机在车辆上使用的实际情况中,转速过高会导致发动机失去控制,从而直接影响车内人员的安全。

104、所述发动机控制器获取所述发动机的增压压力值;

在实际情况中,发动机中的喷油器泄漏会导致增压压力提高,当确定发动机已经处于超速状态后,发动机控制器通过传感器检测增压压力值,以使得发动机控制器通过增压压力值对发动机的状态做出下一阶段的判断。

105、所述发动机控制器判断所述增压压力值是否大于所述标定值;

当发动机控制器获取到发动机实时的增压压力值后,发动机控制器提取该增压压力值的标定值,并将获取到的增压压力值与相关的标定值作对比,当发动机控制器确定增压压力值大于标定值时,执行步骤106。

106、所述发动机控制器确定所述发动机的所述超速现象为异常超速;

在发动机控制器通过步骤102对油门开度、发动机转速和底层加电时间进行判断并确定发动机处于超速状态时,发动机控制器通过传感器检测到发动机的增压压力值异常则说明发动机在Overrun状态下产生了喷油器泄漏,该状态对于发动机而言被视为异常超速现象。

在实际的发动机使用在车辆的情况中,会出现下坡整车倒拖发动机转速会偶发性超过阈值的情况,这个情况称为Overrun状态,在这个状态下的超速不被认为是异常超速,但步骤102后确定到发动机的超速情况包含Overrun状态下超速,该判断步骤的目的就是为了排除发动机在Overrun状态下的偶发性超过阈值的情况。

107、所述发动机控制器关断所述喷油器。

当步骤106发动机控制器确定发动机喷油器泄漏,为保护发动机和车辆驾驶人员的安全,发动机控制器关断喷油器,以使得发动机超速的情况得到改善,降低发动机转速。

当发动机喷油器被关断,则表示该循环结束,若需要再次激活超速保护策略,重新进入该超速保护策略的循环,则需要将存储该循环的核重新上电。

在本申请实施例中,发动机控制器通过对比对应标定值判断油门开度、发动机转速和底层加电时间是否处于正常值来确定发动机当前是否属于超速状态。当发动机处于超速状态,发动机控制器对比增压压力值确定发动机是否处于异常状态。本发明中,发动机控制器对发动机的多项参数进行判断,提高了判断发动机是否超负荷的准确度,从而提升了对发动机的保护效果。

请参阅图2,本申请实施例提供了发动机超速保护的方法另一实施例包括:

201、发动机控制器获取发动机的油门开度、发动机转速和底层加电时间;

202、所述发动机控制器判断所述发动机是否同时满足所述油门开度小于所述油门开度的标定值、所述发动机转速大于所述发动机转速的标定值和所述底层加电时间小于所述底层加电时间的标定值;

203、若是,则所述发动机控制器确定所述发动机发生超速现象;

204、所述发动机控制器获取所述发动机的增压压力值;

205、所述发动机控制器判断所述增压压力值是否大于所述标定值;

206、所述发动机控制器确定所述发动机的所述超速现象为异常超速;

本实施例中的步骤201至206与前述实施例中步骤101至106类似,此处不再赘述。

207、所述发动机控制器通过控制引脚使能关断所述喷油器、节流阀和油量计量单元;

喷油器直接通过引脚与发动机控制器连接,发动机控制机通过代码直接对控制喷油器的引脚进行使能或关闭使能的操作,以达到控制喷油器打开和关断的直接操作。

其次,节流阀和油量计量单元的占空比通过发动机控制器进行设置,所述占空比用于调节在不同状态下所述节流阀和所述油量计量单元的工作方式。

在本申请实施例中,为更好的保护发动机本身,在确定发动机处于异常超速状态后,发动机控制器通过控制连接喷油器、节流阀和油量计量单元同时将三个模块关闭,以使得在确定发动机处于异常超速状态下,能够在保护发动机的同时对相关模块进行保护。

请参阅图3,本申请实施例提供了发动机控制器的一个实施例包括:

第一获取单元301,用于获取发动机的油门开度、发动机转速和底层加电时间;

第一判断单元302,用于判断所述发动机是否同时满足所述油门开度小于所述油门开度的标定值、所述发动机转速大于所述发动机转速的标定值和所述底层加电时间小于所述底层加电时间的标定值;

第一确定单元303,用于在第一判断单元判断结果为满足条件时确定所述发动机发生超速现象;

第二获取单元304,用于获取所述发动机的增压压力值;

第二判断单元305,用于判断所述增压压力值是否大于所述标定值;

第二确定单元306,用于在第二判断单元判断结果为宿大于时确定所述发动机的所述超速现象为异常超速;

关断单元307,用于关断所述喷油器。

本实施例中,各单元的功能与前述图1所示实施例中的步骤对应,此处不再赘述。

请参阅图4,本申请实施例提供了发动机控制器的另一实施例包括:

第一获取单元401,用于获取发动机的油门开度、发动机转速和底层加电时间;

第一判断单元402,用于判断所述发动机是否同时满足所述油门开度小于所述油门开度的标定值、所述发动机转速大于所述发动机转速的标定值和所述底层加电时间小于所述底层加电时间的标定值;

第一确定单元403,用于在第一判断单元判断结果为满足条件时确定所述发动机发生超速现象;

第二获取单元404,用于获取所述发动机的增压压力值;

第二判断单元405,用于判断所述增压压力值是否大于所述标定值;

第二确定单元406,用于在第二判断单元判断结果为大于时确定所述发动机的所述超速现象为异常超速;

关断单元407,用于关断所述喷油器;

在本申请实施例中,关断单元407包括:

关断模块4071,用于通过控制引脚使能关断所述喷油器、节流阀和油量计量单元。

本实施例中,各单元的功能与前述图2所示实施例中的步骤对应,此处不再赘述。

请参阅图5,本申请实施例提供了发动机控制器的另一实施例包括:

处理器501、存储器502、输入输出单元503、总线504;

所述处理器501与所述存储器502、所述输入输出单元503以及所述总线504相连;

本实施例中,处理器501的功能与前述图1与图2所示实施例中的步骤对应,此处不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-onlymemory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种增程器的控制方法、控制系统及车辆

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!