CN111927640B - 发动机故障检测方法、装置、设备及计算机可读存储介质 - Google Patents
发动机故障检测方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN111927640B CN111927640B CN202010839619.7A CN202010839619A CN111927640B CN 111927640 B CN111927640 B CN 111927640B CN 202010839619 A CN202010839619 A CN 202010839619A CN 111927640 B CN111927640 B CN 111927640B
- Authority
- CN
- China
- Prior art keywords
- target engine
- engine
- gas injection
- fuel gas
- fault
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0025—Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
- F02D41/0027—Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures the fuel being gaseous
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/3005—Details not otherwise provided for
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/04—Engine intake system parameters
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/06—Fuel or fuel supply system parameters
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
本公开提供一种发动机故障检测方法、装置、设备及计算机可读存储介质,方法包括:根据目标发动机的运行参数,计算所述目标发动机的第一燃气喷射量,第二燃气喷射量;根据所述第一燃气喷射量以及所述第二燃气喷射量计算所述目标发动机的偏差指数;根据所述偏差指数确定所述目标发动机的进气***是否发生故障。由于在发动机运行后可获取发动机的实际空气量、空燃比和预设的需求扭矩,计算第一燃气喷射量和第二燃气喷射量,进而能计算偏差指数,因此,能够在不考虑发动机的转速和负荷条件的情况下对发动机的进气***进行故障检测。有效地避免了现有技术中在发动机转速和负荷条件无法达到检测范围时,无法检测发动机进气***是否发生故障的技术问题。
Description
技术领域
本公开涉及故障检测领域,尤其涉及一种发动机故障检测方法、装置、设备及计算机可读存储介质。
背景技术
发动机进气***如空气滤芯、增压器以及进气管道等部件在使用过程中容易发生堵塞、漏气或者卡滞等问题,导致发动机进气阻力增加,影响发动机性能指标,严重时会导致发动机无法启动和运行,因此需要对因发动机进气***相关部件堵塞、漏气,增压器卡滞引起的故障进行检测。
为了实现对发动机因进气***相关部件堵塞、漏气,增压器卡滞引起的故障进行检测,现有技术中一般通过计算发动机的需求增压压力和实际增压压力来判断发动机进气***是否故障。当发动机的需求增压压力和实际增压压力不相等时确定进气***发生故障。
但是,采用上述方法进行发动机进气***故障检测时,需要发动机满足一定的转速和负荷条件才能够检测,但当发动机进气***堵塞、漏气严重或者增压器卡滞后,发动机转速和负荷条件无法达到检测范围,导致无法通过比较发动机的需求增压压力和实际增压压力是否相等来判断发动机进气***是否发生故障。
发明内容
本公开提供一种发动机故障检测方法、装置、设备及计算机可读存储介质,用于解决现有的发动机故障检测方法在发动机转速和负荷条件无法达到检测范围时,无法检测发动机进气***是否发生故障的技术问题。
本公开的第一个方面是提供一种发动机故障检测方法,包括:
获取目标发动机运行过程中产生的运行参数,其中,所述运行参数包括实际空气量以及空燃比;
根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量,以及,根据所述空燃比以及预设的需求扭矩计算所述目标发动机对应的第二燃气喷射量;
根据所述第一燃气喷射量以及所述第二燃气喷射量计算所述目标发动机对应的偏差指数;
根据所述偏差指数确定所述目标发动机的进气***是否发生故障。
可选的,所述运行参数还包括所述目标发动机的油门开度、启动状态以及所述目标发动机的进气***的电气故障状态;
所述根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量,以及,根据所述空燃比以及预设的需求扭矩计算所述目标发动机对应的第二燃气喷射量,包括:
根据所述运行参数,检测所述目标发动机是否满足预设的故障检测条件;
若满足,则根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量以及第二燃气喷射量。
可选的,所述根据所述运行参数,检测所述目标发动机是否满足预设的故障检测条件,包括:
根据所述启动状态,检测所述目标发动机是否运行;和/或,
根据所述油门开度,检测所述目标发动机是否处于稳态工况;和/或,
根据所述目标发动机的进气***的电气故障状态,检测所述目标发动机的进气***是否存在电气故障,获得检测结果;
根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件。
可选的,所述根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件,包括:
若所述目标发动机处于运行状态,和/或,所述目标发动机处于稳态工况,和/或,所述目标发动机不存在电气故障,则判定所述目标发动机满足预设的故障检测条件。
可选的,所述根据所述第一燃气喷射量以及预设的第二燃气喷射量计算所述目标发动机对应的偏差指数,包括:
确定所述第一燃气喷射量与所述第二燃气喷射量之间的差值;
计算预设的时间间隔内,所述差值与所述第一燃气喷射量的比值的积分累加值,获得所述偏差指数。
可选的,所述根据所述偏差指数确定所述目标发动机的进气***是否发生故障,包括:
若所述偏差指数不大于预设阈值,则判定所述目标发动机的进气***发生故障。
可选的,所述根据所述偏差指数确定所述目标发动机的进气***是否发生故障之后,还包括:
若所述目标发动机的进气***发生故障,则控制所述目标发动机进行故障提醒操作,或者,向运维人员的终端设备发送故障提醒信息。
本公开的第二个方面是提供一种发动机故障检测装置,包括:
获取模块,用于获取目标发动机运行过程中产生的运行参数,其中,所述运行参数包括实际空气量以及空燃比;
第一计算模块,用于根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量,以及,根据所述空燃比以及预设的需求扭矩计算所述目标发动机对应的第二燃气喷射量;
第二计算模块,用于根据所述第一燃气喷射量以及所述第二燃气喷射量计算所述目标发动机对应的偏差指数;
确定模块,用于根据所述偏差指数确定所述目标发动机的进气***是否发生故障。
可选的,所述运行参数还包括所述目标发动机的油门开度、启动状态以及所述目标发动机的进气***的电气故障状态;
所述第一计算模块包括:
检测单元,用于根据所述运行参数,检测所述目标发动机是否满足预设的故障检测条件;
第一计算单元,用于若所述目标发动机满足预设的故障检测条件,则根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量以及第二燃气喷射量。
可选的,所述检测单元用于:
根据所述启动状态,检测所述目标发动机是否运行;和/或,
根据所述油门开度,检测所述目标发动机是否处于稳态工况;和/或,
根据所述目标发动机的进气***的电气故障状态,检测所述目标发动机的进气***是否存在电气故障,获得检测结果;
根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件。
可选的,所述根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件,包括:
若所述目标发动机处于运行状态,和/或,所述目标发动机处于稳态工况,和/或,所述目标发动机不存在电气故障,则判定所述目标发动机满足预设的故障检测条件。
可选的,所述第二计算模块包括:
确定单元,用于确定所述第一燃气喷射量与所述第二燃气喷射量之间的差值;
第二计算单元,用于计算预设的时间间隔内,所述差值与所述第一燃气喷射量的比值的积分累加值,获得所述偏差指数。
可选的,所述确定模块用于:
若所述偏差指数不大于预设阈值,则判定所述目标发动机的进气***发生故障。
可选的,所述装置还包括:
控制模块,用于若所述目标发动机的进气***发生故障,则控制所述目标发动机进行故障提醒操作,或者,向运维人员的终端设备发送故障提醒信息。
本公开的第三个方面是提供一种发动机故障检测设备,包括:存储器,处理器;
存储器;用于存储所述处理器可执行指令的存储器;
其中,所述处理器用于调用所述存储器中的程序指令执行如第一方面所述的发动机故障检测方法。
本公开的第四个方面是提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所述的发动机故障检测方法。
本公开提供的发动机故障检测方法、装置、设备及计算机可读存储介质,通过计算目标发动机对应的第一燃气喷射量和第二燃气喷射量,进而可以根据第一燃气喷射量和第二燃气喷射量计算目标发动机对应的偏差指数,利用偏差指数确定目标发动机的进气***是否发生故障。由于在发动机运行后即可获取发动机的实际空气量、空燃比和预设的需求扭矩,计算第一燃气喷射量和第二燃气喷射量,进而可以计算偏差指数,因此,能够在不用考虑发动机的转速和负荷条件的情况下实现对发动机的进气***进行故障检测。有效地避免了现有技术中在发动机转速和负荷条件无法达到检测范围时,无法检测发动机进气***是否发生故障的技术问题。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本公开基于的网络架构示意图;
图2为本公开实施例一提供的发动机故障检测方法的流程示意图;
图3为本公开实施例二提供的发动机故障检测方法的流程示意图;
图4为本公开实施例三提供的发动机故障检测方法的流程示意图;
图5为本公开实施例四提供的发动机故障检测装置的结构示意图;
图6为本公开实施例五提供的发动机故障检测装置的结构示意图;
图7为本公开实施例六提供的发动机故障检测装置的结构示意图;
图8为本公开实施例七提供的发动机故障检测设备的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例所获得的所有其他实施例,都属于本公开保护的范围。
针对上述提及的现有的发动机故障检测方法会造成在发动机转速和负荷条件达不到检测范围时,无法检测发动机进气***是否发生故障的技术问题,本公开提供了一种发动机故障检测方法、装置、设备及计算机可读存储介质。
需要说明的是,本公开提供的发动机故障检测方法、装置、设备及计算机可读存储介质可运用在各种发动机故障检测的场景中。
现有技术中,为了实现对发动机的进气***进行故障检测,一般通过在发动机转速和负荷条件达到检测范围时,计算发动机的需求增压压力和实际增压压力来判断发动机进气***是否出现故障。当发动机的需求增压压力和实际增压压力不相等时判定进气***发生故障。但是,当发动机进气***堵塞严重或者增压器卡滞后,发动机转速和负荷条件无法达到检测范围,因此,采用上述方法进行发动机进气***故障检测时,往往会导致在发动机转速和负荷条件达不到检测范围时,无法检测发动机进气***是否发生故障。
在解决上述技术问题的过程中,发明人通过研究发现,为了能够实现在发动机转速和负荷条件达不到检测范围时,对发动机进气***进行故障检测,可以在发动机启动后通过获取实际空气量、需求扭矩和空燃比,计算第一燃气喷射量和第二燃气喷射量,根据第一燃气喷射量和第二燃气喷射量确定偏差指数,根据偏差指数判断发动机进气***是否发生故障。通过利用第一燃气喷射量和第二燃气喷射量来判断进气***是否发生故障,从而扩大了发动机故障检测的条件范围,能够在发动机转速和负荷条件达不到检测范围时,对发动机进气***进行故障检测。
图1为本公开基于的网络架构示意图,如图1所示,本公开基于的网络架构至少包括:发动机1以及服务器2。其中,服务器2中设置有发动机故障检测装置,该发动机故障检测装置可以采用C/C++、Java、Shell或Python等语言编写。发动机1与服务器2通信连接,从而服务器2能够与发动机1进行信息交互。
下面以具体地实施例对本公开的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图2为本公开实施例一提供的发动机故障检测方法的流程示意图,如图2所示,所述方法包括:
步骤101、获取目标发动机运行过程中产生的运行参数,其中,所述运行参数包括实际空气量以及空燃比。
本实施例的执行主体为发动机故障检测装置,该发动机故障检测装置设置在服务器中。该服务器可以与发动机通信连接,从而能够与发动机进行信息交互。
在本实施方式中,发动机故障检测装置可以按照预设的时间周期向目标发动机发送运行参数获取指令,获取目标发动机在运行过程中产生的运行参数。也可以响应于用户触发的操作,从目标发动机获取运行参数,本公开对此不做限制。
需要说明的是,该运行参数包括实际空气量以及空燃比。实际空气量指在发动机没有出现进气***故障的前提下,燃料燃烧时,实际供给的空气量。空燃比指发动机进气***中可燃混合气体中空气质量与燃料质量的比值。
步骤102、根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量,以及,根据所述空燃比以及预设的需求扭矩计算所述目标发动机对应的第二燃气喷射量。
在本实施方式中,根据需求扭矩查询预设map能够获得目标发动机的需求空气量,根据需求空气量和空燃比可以计算出第二燃气喷射量,根据实际空气量和空燃比可以计算出第一燃气喷射量。其中第二燃气喷射量为目标发动机的需求燃气喷射量,第一燃气喷射量为在目标发动机进气***没有进气***故障的情况下,根据实际的空气量和空燃比计算的燃气喷射量即为实际天然气喷射量。
步骤103、根据所述第一燃气喷射量以及所述第二燃气喷射量计算所述目标发动机对应的偏差指数。
在本实施方式中,目标发动机进气***没有发生故障时,第一燃气喷射量和第二燃气喷射量是近乎相等的,当第一燃气喷射量与第二燃气喷射量的偏差较大时,说明目标发动机进气***发生故障。因此,可以根据第一燃气喷射量以及第二燃气喷射量计算目标发动机对应的偏差指数。该偏差指数能够准确地表征发动机进气***是否发生故障。
相对于现有技术中通过在发动机转速和负荷条件达到检测范围时,计算发动机的需求增压压力和实际增压压力来判断发动机进气***是否出现故障来说,利用第一燃气喷射量与第二燃气喷射量计算的偏差指数能够在不限定发动机转速和负荷条件的前提下,更加准确地表征发动机在运行过程中进气***是否发生故障。避免了现有技术中发动机转速和负荷条件达不到检测范围时,无法判断发动机进气***是否发生故障的问题。
步骤104、根据所述偏差指数确定所述目标发动机的进气***是否发生故障。
在本实施方式中,该偏差指数能够准确地表征目标发动机在预设时间间隔内第一燃气喷射量与第二燃气喷射量的偏差程度,偏差指数能够准确地表征发动机进气***的状态。因此,根据偏差指数能够确定目标发动机的进气***是否发生故障。
本实施例提供的发动机故障检测方法,通过根据发动机运行过程中产生实际空气量、空燃比和预设的需求扭矩计算第一燃气喷射量和第二燃气喷射量,由于第一燃气喷射量和第二燃气喷射量在发动机运行后即可通过计算得到,因此,第一燃气喷射量与第二燃气喷射量的偏差指数能够准确地表征发动机进气***的状态,从而能够在不需要限定发动机转速和负荷条件的前提下,准确的判断发动机进气***是否发生故障。
可选的,在上述实施例一的基础上,所述运行参数还包括所述目标发动机的油门开度、启动状态以及所述目标发动机的进气***的电气故障状态。
图3为本公开实施例二提供的发动机进行故障检测方法的流程示意图,在上述实施例一的基础上,步骤102具体包括:
步骤201、根据所述运行参数,检测所述目标发动机是否满足预设的故障检测条件。
步骤202、若满足,则根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量以及第二燃气喷射量。
在本实施例中,在对目标发动机进行故障检测前需要判断目标发动机是否满足故障检测条件。根据目标发动机的油门开度、启动状态以及目标发动机的进气***的电气故障状态能够判断目标发动机是否满足故障检测条件。如果目标发动机满足故障检测条件,则根据实际空气量、空燃比计算第一燃气喷射量,并根据空燃比和需求扭矩计算第二燃气喷射量。
具体地,第一燃气喷射量的计算公式为:Qgas1=Qair1×αstoic×αdesired,第二燃气喷射量的计算公式为:Qgas2=Qair2×αstoic×αdesired,其中,Qgas1为第一燃气喷射量,Qgas2为第二燃气喷射量,Qair1为实际空气量,Qair2为需求空气量,αstoic为当量比,αdesired为空燃比。
需要说明的是,运行参数还包括油门开度、启动状态以及所述目标发动机的进气***的电气故障状态。油门开度也称节气门开度,其受油门踏板控制,用来控制发动机的燃气喷射量。启动状态表征发动机当前是否处于运行状态。电气故障状态表征发动机当前是否存在电气故障,其中,电气故障包括传感器故障、增压器故障、换气阀故障中的一种或多种。
本实施例提供的发动机故障检测方法,通过检测发动机是否满足故障检测条件来确定是否需要计算第一燃气喷射量以及第二燃气喷射量,由于在发动机不满足故障检测条件时不需要计算第一燃气喷射量以及第二燃气喷射量,因此,能够有效地降低发动机故障检测装置的功耗。
可选的,在上述任一实施例的基础上,步骤201具体包括:
根据所述启动状态,检测所述目标发动机是否运行;和/或,
根据所述油门开度,检测所述目标发动机是否处于稳态工况;和/或,
根据所述目标发动机的进气***的电气故障状态,检测所述目标发动机的进气***是否存在电气故障,获得检测结果。
根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件。
进一步地,在上述任一实施例的基础上,所述根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件,包括:
若所述目标发动机处于运行状态,和/或,所述目标发动机处于稳态工况,和/或,所述目标发动机不存在电气故障,则判定所述目标发动机满足预设的故障检测条件。
在本实施例中,若目标发动机的启动状态为高电平,则目标发动机当前处于运行状态,反之,若目标发动机的启动状态为低电平,则目标发动机当前处于停止状态。若目标发动机的油门开度稳定,则表征目标发动机当前处于稳态工况,反之,若目标发动机的油门开度不稳定,则表征目标发动机当前处于瞬态工况。若目标发动机的传感器、增压器以及换气阀中的一种或多种器件发生故障,则表征目标发动机存在电气故障,反之,当目标发动机的传感器、增压器以及换气阀均没有故障时,表征目标发动机不存在电气故障。
需要说明的是,在对目标发动机进行故障检测前,需要检测目标发动机是否已经启动,若目标发动机没有启动,则无法对其进行故障检测。此外,需要考虑目标发动机的工况条件,因为在瞬态工况中目标发动机的第一燃气喷射量与第二燃气喷射量存在差异属于正常情况。因此,对目标发动机进行故障检测时需要目标发动机处在非瞬态工况,即稳态工况。如果目标发动机本身存在电气故障,则会影响第二燃气喷射量,使第一燃气喷射量与第二燃气喷射量存在差异,因此,对目标发动机进行故障检测时需要目标发动机不存在电气故障。
当目标发动机满足处于运行状态,处于稳态工况,和不存在电气故障中的一个或多个条件时,则判定所述目标发动机满足预设的故障检测条件。
本实施例提供的发动机故障检测方法,通过判断目标发动机是否处于运行状态,是否处于稳态工况,是否存在电气故障来判断目标发动机是否满足预设的故障检测条件。由于目标发动机不处于运行状态,不处于稳态工况,存在电气故障均会影响对目标发动机进行故障检测,因此,将这三个条件作为故障检测条件能够有效的判断当前时刻是否适合对目标发动机进行故障检测,降低了发动机故障检测的错误率。
图4为本公开实施例三提供的发动机进行故障检测方法的流程示意图,在上述任一实施例的基础上,步骤103具体包括:
步骤301、确定所述第一燃气喷射量与所述第二燃气喷射量之间的差值。
步骤302、计算预设的时间间隔内,所述差值与所述第一燃气喷射量的比值的积分累加值,获得所述偏差指数。
本实施例提供的发动机故障检测方法,通过对第一燃气喷射量与第二燃气喷射量之间的差值与第一燃气喷射量的比值在预设时间间隔内进行积分计算,确定目标发动机的偏差指数。由于该偏差指数是在预设时间间隔内对第一燃气喷射量与第二燃气喷射量之间的差值与第一燃气喷射量的比值的积分累加值,因此,该偏差指数能够准确地表征目标发动机在预设时间间隔内第一燃气喷射量与第二燃气喷射量的偏差程度,提高了偏差指数的准确性。
进一步地,在上述任一实施例的基础上,步骤104具体包括:
若所述偏差指数不大于预设阈值,则判定所述目标发动机的进气***发生故障。
在本实施例中,若目标发动机的偏差指数不大于预设阈值,则目标发动机的第一燃气喷射量与第二燃气喷射量偏差较大,表征目标发动机的进气***存在异常,即目标发动机的进气***发生故障。
本实施例提供的发动机故障检测方法,通过利用目标发动机的第一燃气喷射量与第二燃气喷射量确定的偏差指数判断目标发动机的进气***是否发生故障。由于该偏差指数能够准确地表征第一燃气喷射量与第二燃气喷射量的偏差程度,从而能够准确地表征目标发动机进气***的故障状态。进一步地,能够在不需要限定发动机转速和负荷条件的前提下,准确的判断发动机进气***是否发生故障。
进一步地,在上述任一实施例的基础上,所述根据所述偏差指数确定所述目标发动机的进气***是否发生故障之后,还包括:
若所述目标发动机的进气***发生故障,则控制所述目标发动机进行故障提醒操作,或者,向运维人员的终端设备发送故障提醒信息。
在本实施例中,当目标发动机发生故障时,发动机故障检测装置能够控制目标发动机进行故障提醒。故障提醒的方式可以为控制目标发动机向运维人员的终端设备发送故障提醒信息,终端设备包括手机、平板、电脑等可以与发动机进行通信的电子设备。故障提醒的方式也可以为控制目标发动机上安装的扬声器进行报警提示,还可以为控制目标发动机上安装的指示灯闪烁进行提示,本公开对此不做限定。
本实施例提供的发动机故障检测方法,在目标发动机进气***出现故障时,能够控制目标发动机进行故障提醒,能够直观的提示运维人员需对目标发动机进行检修,提高运维人员的工作效率。
图5为本公开实施例四提供的发动机进行故障检测装置的结构示意图,如图5所示,所述发动机进行故障检测装置包括:获取模块51,第一计算模块52,第二计算模块53,确定模块54。其中:
获取模块51,用于获取目标发动机运行过程中产生的运行参数,其中,所述运行参数包括实际空气量以及空燃比;
第一计算模块52,用于根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量,以及,根据所述空燃比以及预设的需求扭矩计算所述目标发动机对应的第二燃气喷射量;
第二计算模块53,用于根据所述第一燃气喷射量以及所述第二燃气喷射量计算所述目标发动机对应的偏差指数;
确定模块54,用于根据所述偏差指数确定所述目标发动机的进气***是否发生故障。
本实施例提供的发动机故障检测装置,通过根据发动机运行过程中产生实际空气量、空燃比和预设的需求扭矩计算第一燃气喷射量和第二燃气喷射量,由于第一燃气喷射量和第二燃气喷射量在发动机运行后即可通过计算得到,因此,第一燃气喷射量与第二燃气喷射量的偏差指数能够准确地表征发动机进气***的状态,从而能够在不需要限定发动机转速和负荷条件的前提下,准确的判断发动机进气***是否发生故障。
可选的,在上述实施例的基础上,所述运行参数还包括所述目标发动机的油门开度、启动状态以及所述目标发动机的进气***的电气故障状态。
图6为本公开实施例五提供的发动机进行故障检测装置的结构示意图,如图6所示,第一计算模块52包括:
检测单元61,用于根据所述运行参数,检测所述目标发动机是否满足预设的故障检测条件;
第一计算单元62,用于若所述目标发动机满足预设的故障检测条件,则根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量以及第二燃气喷射量。
本实施例提供的发动机故障检测装置,通过检测发动机是否满足故障检测条件来确定是否需要计算第一燃气喷射量以及第二燃气喷射量,由于在发动机不满足故障检测条件时不需要计算第一燃气喷射量以及第二燃气喷射量,因此,能够有效地降低发动机故障检测装置的功耗。
可选的,在上述任一实施例的基础上,所述检测单元用于:
根据所述启动状态,检测所述目标发动机是否运行;和/或,根据所述油门开度,检测所述目标发动机是否处于稳态工况;和/或,根据所述目标发动机的进气***的电气故障状态,检测所述目标发动机的进气***是否存在电气故障,获得检测结果;根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件。
进一步地,在上述任一实施例的基础上,所述根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件,包括:若所述目标发动机处于运行状态,和/或,所述目标发动机处于稳态工况,和/或,所述目标发动机不存在电气故障,则判定所述目标发动机满足预设的故障检测条件。
本实施例提供的发动机故障检测装置,通过判断目标发动机是否处于运行状态,是否处于稳态工况,是否存在电气故障来判断目标发动机是否满足预设的故障检测条件。由于目标发动机不处于运行状态,不处于稳态工况,存在电气故障均会影响对目标发动机进行故障检测,因此,将这三个条件作为故障检测条件能够有效的判断当前时刻是否适合对目标发动机进行故障检测,降低了发动机故障检测的错误率。
图7为本公开实施例六提供的发动机进行故障检测装置的结构示意图,如图7所示,第二计算模块53包括:
确定单元71,用于确定所述第一燃气喷射量与所述第二燃气喷射量之间的差值;
第二计算单元72,用于计算预设的时间间隔内,所述差值与所述第一燃气喷射量的比值的积分累加值,获得所述偏差指数。
本实施例提供的发动机故障检测装置,通过对第一燃气喷射量与第二燃气喷射量之间的差值与第一燃气喷射量的比值在预设时间间隔内进行积分计算,确定目标发动机的偏差指数。由于该偏差指数是在预设时间间隔内对第一燃气喷射量与第二燃气喷射量之间的差值与第一燃气喷射量的比值的积分累加值,因此,该偏差指数能够准确地表征目标发动机在预设时间间隔内第一燃气喷射量与第二燃气喷射量的偏差程度,提高了偏差指数的准确性。
进一步地,在上述任一实施例的基础上,所述确定模块54用于:
若所述偏差指数不大于预设阈值,则判定所述目标发动机的进气***发生故障。
本实施例提供的发动机故障检测装置,通过利用目标发动机的第一燃气喷射量与第二燃气喷射量确定的偏差指数判断目标发动机的进气***是否发生故障。由于该偏差指数能够准确地表征第一燃气喷射量与第二燃气喷射量的偏差程度,从而能够准确地表征目标发动机进气***的故障状态。进一步地,能够在不需要限定发动机转速和负荷条件的前提下,准确的判断发动机进气***是否发生故障。
进一步地,在上述任一实施例的基础上,所述装置还包括:控制模块,用于若所述目标发动机的进气***发生故障,则控制所述目标发动机进行故障提醒操作,或者,向运维人员的终端设备发送故障提醒信息。
本实施例提供的发动机故障检测装置,在目标发动机进气***出现故障时,能够控制目标发动机进行故障提醒,能够直观的提示运维人员需对目标发动机进行检修,提高运维人员的工作效率。
图8为本公开实施例七提供的发动机故障检测设备的结构示意图,如图8所示,所述虚假国际号码识别设备,包括:存储器81,处理器82;
存储器81,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器81可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
其中,处理器82可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本公开实施例的一个或多个集成电路。
可选的,在具体实现上,如果存储器81和处理器82独立实现,则存储器81和处理器82可以通过总线相互连接并完成相互间的通信。所述总线可以是工业标准体系结构(Industry Standard Architecture,简称为ISA)总线、外部设备互连(PeripheralComponent,简称为PCI)总线或扩展工业标准体系结构(Extended Industry StandardArchitecture,简称为EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果存储器81和处理器82集成在一块芯片上实现,则存储器81和处理器82可以通过内部接口完成相同间的通信。
本公开的另一实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述任一实施例所述的发动机故障检测方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述各实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的范围。
Claims (16)
1.一种发动机故障检测方法,其特征在于,包括:
获取目标发动机运行过程中产生的运行参数,其中,所述运行参数包括实际空气量以及空燃比;
根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量,以及,根据所述空燃比以及预设的需求扭矩计算所述目标发动机对应的第二燃气喷射量;
根据所述第一燃气喷射量以及所述第二燃气喷射量计算所述目标发动机对应的偏差指数;
根据所述偏差指数确定所述目标发动机的进气***是否发生故障。
2.根据权利要求1所述的方法,其特征在于,所述运行参数还包括所述目标发动机的油门开度、启动状态以及所述目标发动机的进气***的电气故障状态;
所述根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量,以及,根据所述空燃比以及预设的需求扭矩计算所述目标发动机对应的第二燃气喷射量,包括:
根据所述运行参数,检测所述目标发动机是否满足预设的故障检测条件;
若满足,则根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量,以及,根据所述空燃比以及预设的需求扭矩计算所述目标发动机对应的第二燃气喷射量。
3.根据权利要求2所述的方法,其特征在于,所述根据所述运行参数,检测所述目标发动机是否满足预设的故障检测条件,包括:
根据所述启动状态,检测所述目标发动机是否运行;和/或,
根据所述油门开度,检测所述目标发动机是否处于稳态工况;和/或,
根据所述目标发动机的进气***的电气故障状态,检测所述目标发动机的进气***是否存在电气故障,获得检测结果;
根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件。
4.根据权利要求3所述的方法,其特征在于,所述根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件,包括:
若所述目标发动机处于运行状态,和/或,所述目标发动机处于稳态工况,和/或,所述目标发动机不存在电气故障,则判定所述目标发动机满足预设的故障检测条件。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述第一燃气喷射量以及所述第二燃气喷射量计算所述目标发动机对应的偏差指数,包括:
确定所述第一燃气喷射量与所述第二燃气喷射量之间的差值;
计算预设的时间间隔内,所述差值与所述第一燃气喷射量的比值的积分累加值,获得所述偏差指数。
6.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述偏差指数确定所述目标发动机的进气***是否发生故障,包括:
若所述偏差指数不大于预设阈值,则判定所述目标发动机的进气***发生故障。
7.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述偏差指数确定所述目标发动机的进气***是否发生故障之后,还包括:
若所述目标发动机的进气***发生故障,则控制所述目标发动机进行故障提醒操作,或者,向运维人员的终端设备发送故障提醒信息。
8.一种发动机故障检测装置,其特征在于,包括:
获取模块,用于获取目标发动机运行过程中产生的运行参数,其中,所述运行参数包括实际空气量以及空燃比;
第一计算模块,用于根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量,以及,根据所述空燃比以及预设的需求扭矩计算所述目标发动机对应的第二燃气喷射量;
第二计算模块,用于根据所述第一燃气喷射量以及所述第二燃气喷射量计算所述目标发动机对应的偏差指数;
确定模块,用于根据所述偏差指数确定所述目标发动机的进气***是否发生故障。
9.根据权利要求8所述的装置,其特征在于,所述运行参数还包括所述目标发动机的油门开度、启动状态以及所述目标发动机的进气***的电气故障状态;
所述第一计算模块包括:
检测单元,用于根据所述运行参数,检测所述目标发动机是否满足预设的故障检测条件;
第一计算单元,用于若所述目标发动机满足预设的故障检测条件,则根据所述运行参数,计算所述目标发动机对应的第一燃气喷射量,以及,根据所述空燃比以及预设的需求扭矩计算所述目标发动机对应的第二燃气喷射量。
10.根据权利要求9所述的装置,其特征在于,所述检测单元用于:
根据所述启动状态,检测所述目标发动机是否运行;和/或,
根据所述油门开度,检测所述目标发动机是否处于稳态工况;和/或,
根据所述目标发动机的进气***的电气故障状态,检测所述目标发动机的进气***是否存在电气故障,获得检测结果;
根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件。
11.根据权利要求10所述的装置,其特征在于,所述根据所述检测结果,确定所述目标发动机是否满足预设的故障检测条件,包括:
若所述目标发动机处于运行状态,和/或,所述目标发动机处于稳态工况,和/或,所述目标发动机不存在电气故障,则判定所述目标发动机满足预设的故障检测条件。
12.根据权利要求8-11任一项所述的装置,其特征在于,所述第二计算模块包括:
确定单元,用于确定所述第一燃气喷射量与所述第二燃气喷射量之间的差值;
第二计算单元,用于计算预设的时间间隔内,所述差值与所述第一燃气喷射量的比值的积分累加值,获得所述偏差指数。
13.根据权利要求8-11任一项所述的装置,其特征在于,所述确定模块用于:
若所述偏差指数不大于预设阈值,则判定所述目标发动机的进气***发生故障。
14.根据权利要求8-11任一项所述的装置,其特征在于,所述装置还包括:
控制模块,用于若所述目标发动机的进气***发生故障,则控制所述目标发动机进行故障提醒操作,或者,向运维人员的终端设备发送故障提醒信息。
15.一种发动机故障检测设备,其特征在于,包括:存储器,处理器;
存储器;用于存储所述处理器可执行指令的存储器;
其中,所述处理器用于调用所述存储器中的程序指令执行如权利要求1-7任一项所述的发动机故障检测方法。
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-7任一项所述的发动机故障检测方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010839619.7A CN111927640B (zh) | 2020-08-19 | 2020-08-19 | 发动机故障检测方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010839619.7A CN111927640B (zh) | 2020-08-19 | 2020-08-19 | 发动机故障检测方法、装置、设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111927640A CN111927640A (zh) | 2020-11-13 |
CN111927640B true CN111927640B (zh) | 2022-09-23 |
Family
ID=73304415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010839619.7A Active CN111927640B (zh) | 2020-08-19 | 2020-08-19 | 发动机故障检测方法、装置、设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111927640B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113586239B (zh) * | 2021-08-27 | 2022-09-16 | 一汽解放汽车有限公司 | 发动机故障诊断方法、装置、控制器和存储介质 |
CN114038083B (zh) * | 2021-10-29 | 2023-05-05 | 东风商用车有限公司 | 车辆进气设备的智能保养提醒*** |
CN114810370B (zh) * | 2021-12-30 | 2023-08-18 | 潍柴动力股份有限公司 | 一种多燃料发动机超载保护方法、装置和设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5181499A (en) * | 1991-03-08 | 1993-01-26 | Toyota Jidosha Kabushiki Kaisha | Apparatus for diagnosing abnormality in fuel injection system and fuel injection control system having the apparatus |
JP2011153590A (ja) * | 2010-01-28 | 2011-08-11 | Suzuki Motor Corp | エンジンの吸気系故障診断装置 |
CN102884299A (zh) * | 2011-05-11 | 2013-01-16 | 丰田自动车株式会社 | 内燃机的控制装置 |
CN103133165A (zh) * | 2011-11-25 | 2013-06-05 | 上海汽车集团股份有限公司 | 基于线性氧传感器判断发动机故障的方法和装置 |
CN106414977A (zh) * | 2014-05-28 | 2017-02-15 | 日立汽车***株式会社 | 发动机的控制装置 |
-
2020
- 2020-08-19 CN CN202010839619.7A patent/CN111927640B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5181499A (en) * | 1991-03-08 | 1993-01-26 | Toyota Jidosha Kabushiki Kaisha | Apparatus for diagnosing abnormality in fuel injection system and fuel injection control system having the apparatus |
JP2011153590A (ja) * | 2010-01-28 | 2011-08-11 | Suzuki Motor Corp | エンジンの吸気系故障診断装置 |
CN102884299A (zh) * | 2011-05-11 | 2013-01-16 | 丰田自动车株式会社 | 内燃机的控制装置 |
CN103133165A (zh) * | 2011-11-25 | 2013-06-05 | 上海汽车集团股份有限公司 | 基于线性氧传感器判断发动机故障的方法和装置 |
CN106414977A (zh) * | 2014-05-28 | 2017-02-15 | 日立汽车***株式会社 | 发动机的控制装置 |
Also Published As
Publication number | Publication date |
---|---|
CN111927640A (zh) | 2020-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111927640B (zh) | 发动机故障检测方法、装置、设备及计算机可读存储介质 | |
US6755077B2 (en) | Diagnostic system for identifying fuel injector failure in a fuel cell system | |
CN109083756B (zh) | 一种发动机进气故障检测方法及装置 | |
CN111636954B (zh) | 一种重型柴油车及其发动机后处理防作弊方法、*** | |
CN112485010A (zh) | 发动机电控执行器响应状态的检测方法及*** | |
CN111120156B (zh) | 一种发动机egr率偏差故障监测方法及装置 | |
CN116907727B (zh) | 涡前压力传感器故障检测方法、装置、车辆及存储介质 | |
CN110645124B (zh) | 一种发电机组进气管路故障诊断方法和装置 | |
CN110631835B (zh) | 增压压力可信性检测方法及设备 | |
CN113586238B (zh) | 发动机排气***的检测方法、检测装置和发动机 | |
CN113847154B (zh) | 一种喷射阀故障检测方法和装置 | |
CN113202651B (zh) | 一种喷射阀故障检测方法和装置 | |
CN113756999A (zh) | Egr流量故障检测方法及装置 | |
CN113221056A (zh) | 故障监测方法、曲轴箱通风***及存储介质 | |
CN114252195B (zh) | 轨压可信性的检测方法、装置、存储介质和设备 | |
CN112282954A (zh) | 氮氧传感器作弊故障检测方法及设备 | |
CN114278434B (zh) | 一种曲轴箱故障检测方法、装置及相关设备 | |
CN112664303B (zh) | 发动机后处理保护方法、装置、设备及存储介质 | |
CN118030300A (zh) | 一种柴油发动机进气控制阀故障识别方法及相关装置 | |
CN113218643B (zh) | 摩托车二次补气电磁阀的性能检测方法、装置、终端、存储介质及摩托车 | |
KR20190071208A (ko) | 전자 제어 장치용 메모리 감시 및 사용 표시 방법 및 장치 | |
CN117552876A (zh) | Egr流量控制方法、装置及设备 | |
CN115217597A (zh) | 二次空气控制阀故障诊断方法、装置、***及车辆 | |
CN114658511B (zh) | 发动机油压的预警方法、装置、可读存储介质及发动机 | |
CN116733597A (zh) | 中冷器故障控制方法、装置、设备和介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |