[go: up one dir, main page]

CN111237073A - Method, device, storage medium and processor for diagnosing abnormal combustion of engine - Google Patents

Method, device, storage medium and processor for diagnosing abnormal combustion of engine Download PDF

Info

Publication number
CN111237073A
CN111237073A CN202010247648.4A CN202010247648A CN111237073A CN 111237073 A CN111237073 A CN 111237073A CN 202010247648 A CN202010247648 A CN 202010247648A CN 111237073 A CN111237073 A CN 111237073A
Authority
CN
China
Prior art keywords
preset value
equal
exhaust gas
cylinder
gas temperature
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.)
Granted
Application number
CN202010247648.4A
Other languages
Chinese (zh)
Other versions
CN111237073B (en
Inventor
曹石
王钦普
秦涛
孙明峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Weichai Power Co Ltd
Original Assignee
Weichai Power Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Weichai Power Co Ltd filed Critical Weichai Power Co Ltd
Priority to CN202010247648.4A priority Critical patent/CN111237073B/en
Publication of CN111237073A publication Critical patent/CN111237073A/en
Application granted granted Critical
Publication of CN111237073B publication Critical patent/CN111237073B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B77/00Component parts, details or accessories, not otherwise provided for
    • F02B77/08Safety, indicating, or supervising devices
    • F02B77/085Safety, indicating, or supervising devices with sensors measuring combustion processes, e.g. knocking, pressure, ionization, combustion flame
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B77/00Component parts, details or accessories, not otherwise provided for
    • F02B77/08Safety, indicating, or supervising devices
    • F02B77/085Safety, indicating, or supervising devices with sensors measuring combustion processes, e.g. knocking, pressure, ionization, combustion flame
    • F02B77/086Sensor arrangements in the exhaust, e.g. for temperature, misfire, air/fuel ratio, oxygen sensors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • F02D2041/228Warning displays
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

本申请公开了一种发动机燃烧异常的诊断方法、装置、存储介质及处理器。该方法包括:计算发动机的缸内的排气温度变化率和排气温度;在排气温度变化率小于等于第一预设值,和/或排气温度小于等于第二预设值的情况下,确定发动机的缸内存在燃烧异常情况;在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间,并根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况。通过本申请,解决了相关技术中难以准确判断发动机的缸内是否存在燃烧异常情况的问题。

Figure 202010247648

The present application discloses a method, device, storage medium and processor for diagnosing abnormal combustion of an engine. The method includes: calculating an exhaust gas temperature change rate and an exhaust gas temperature in a cylinder of the engine; when the exhaust gas temperature change rate is less than or equal to a first preset value, and/or the exhaust gas temperature is less than or equal to a second preset value , determine that there is a combustion abnormality in the cylinder of the engine; when the exhaust gas temperature change rate is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value In the case of setting the value, adjust the ignition advance angle and ignition power-on time in the cylinder, and judge whether there is a combustion abnormality in the engine cylinder according to the change rate of the exhaust temperature in the cylinder after adjustment and the exhaust temperature. The present application solves the problem in the related art that it is difficult to accurately determine whether there is abnormal combustion in the cylinder of the engine.

Figure 202010247648

Description

发动机燃烧异常的诊断方法、装置、存储介质及处理器Method, device, storage medium and processor for diagnosing abnormal combustion of engine

技术领域technical field

本申请涉及发动机控制技术领域,具体而言,涉及一种发动机燃烧异常的诊断方法、装置、存储介质及处理器。The present application relates to the technical field of engine control, and in particular, to a method, device, storage medium and processor for diagnosing abnormal combustion of an engine.

背景技术Background technique

发动机在运行过程中,常因为点火能量不足,点火\喷射提前角不准确、燃气气质差、柴油油品差、气缸、气门和活塞等机械部件故障等各种原因,造成各缸燃烧异常,甚至失火。During the operation of the engine, due to various reasons such as insufficient ignition energy, inaccurate ignition/injection advance angle, poor gas quality, poor diesel oil, failure of mechanical components such as cylinders, valves and pistons, etc., the combustion of each cylinder is abnormal, even misfire.

相关技术中主要是在发生燃烧异常后再确定燃烧异常原因,并根据燃烧异常原因进行燃烧参数的调整,不能及时准确的诊断出燃烧异常情况,且调整时机滞后,无法很好地提高发动机的运行状态。In the related art, the cause of the abnormal combustion is determined after the abnormal combustion occurs, and the combustion parameters are adjusted according to the cause of the abnormal combustion. The abnormal combustion cannot be diagnosed in a timely and accurate manner, and the adjustment timing is delayed, and the operation of the engine cannot be well improved. state.

针对相关技术中难以准确判断发动机的缸内是否存在燃烧异常情况的问题,目前尚未提出有效的解决方案。For the problem in the related art that it is difficult to accurately determine whether there is abnormal combustion in the cylinder of the engine, no effective solution has been proposed so far.

发明内容SUMMARY OF THE INVENTION

本申请提供一种发动机燃烧异常的诊断方法、装置、存储介质及处理器,以解决相关技术中难以准确判断发动机的缸内是否存在燃烧异常情况的问题。The present application provides a method, device, storage medium and processor for diagnosing abnormal combustion of an engine, so as to solve the problem in the related art that it is difficult to accurately determine whether there is abnormal combustion in a cylinder of an engine.

根据本申请的一个方面,提供了一种发动机燃烧异常的诊断方法。该方法包括:计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度;判断排气温度变化率是否小于等于第一预设值,并判断排气温度是否小于等于第二预设值;在排气温度变化率小于等于第一预设值,和/或排气温度小于等于第二预设值的情况下,确定发动机的缸内存在燃烧异常情况;在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值;在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间,并根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况。According to one aspect of the present application, a method for diagnosing abnormal combustion of an engine is provided. The method includes: calculating the change rate of the exhaust gas temperature after in-cylinder ignition of the engine, and calculating the exhaust gas temperature after the ignition preset time; judging whether the change rate of the exhaust gas temperature is less than or equal to a first preset value, and judging the exhaust gas temperature Whether it is less than or equal to the second preset value; if the rate of change of the exhaust gas temperature is less than or equal to the first preset value, and/or the exhaust gas temperature is less than or equal to the second preset value, it is determined that there is a combustion abnormality in the cylinder of the engine; When the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value, it is determined whether the rate of change of the exhaust gas temperature is less than or equal to the third preset value, and whether the exhaust gas temperature is less than or equal to the third preset value is determined. Four preset values; when the rate of change of the exhaust gas temperature is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value, Adjust the ignition advance angle and ignition power-on time in the cylinder, and judge whether there is abnormal combustion in the cylinder of the engine according to the change rate of the exhaust temperature in the cylinder after adjustment and the exhaust temperature.

可选地,在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值之后,该方法还包括:在排气温度变化率大于第三预设值,且排气温度大于第四预设值的情况下,确定发动机的缸内处于正常燃烧状态。Optionally, when the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value, it is determined whether the rate of change of the exhaust gas temperature is less than or equal to the third preset value, and the exhaust gas temperature is determined. After whether it is less than or equal to the fourth preset value, the method further includes: in the case that the exhaust gas temperature change rate is greater than the third preset value and the exhaust gas temperature is greater than the fourth preset value, determining that the in-cylinder of the engine is in normal combustion state.

可选地,在计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度之前,该方法还包括:判断发动机的缸内设置的排气温度传感器是否存在故障;在排气温度传感器不存在故障的情况下,执行计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度的步骤。Optionally, before calculating the rate of change of the exhaust gas temperature after the in-cylinder ignition of the engine and calculating the exhaust gas temperature after the ignition preset time, the method further includes: judging whether there is an exhaust gas temperature sensor provided in the cylinder of the engine. Fault; in the case that the exhaust gas temperature sensor is not faulty, perform the steps of calculating the change rate of the exhaust gas temperature after the in-cylinder ignition of the engine, and calculating the exhaust gas temperature after the ignition preset time.

可选地,在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间包括:根据排气温度变化率以及排气温度确定点火提前角修正值;在当前点火提前角的基础上加上点火提前角修正值,得到调整后的点火提前角;根据排气温度变化率以及排气温度确定点火加电时间修正值;在当前点火加电时间的基础上加上点火加电时间修正值,得到调整后的点火加电时间。Optionally, when the rate of change of the exhaust gas temperature is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value, adjust the The ignition advance angle and ignition power-on time in the cylinder include: determining the ignition advance angle correction value according to the change rate of the exhaust gas temperature and the exhaust gas temperature; adding the ignition advance angle correction value on the basis of the current ignition advance angle to obtain the adjusted ignition advance angle. Ignition advance angle; determine the correction value of ignition and power-on time according to the change rate of exhaust temperature and exhaust temperature; add the correction value of ignition and power-on time on the basis of the current ignition and power-on time to obtain the adjusted ignition and power-on time.

可选地,根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况包括:基于调整后的点火提前角和调整后的点火加电时间控制缸内的燃烧;在缸内的预设次数的燃烧循环中,分别获取排气温度变化率和排气温度;判断在每个燃烧循环中获取的排气温度变化率是否小于等于第三预设值,并判断在每个燃烧循环中获取的排气温度是否小于等于第四预设值;在预设次数的燃烧循环中,获取排气温度变化率小于等于第三预设值的次数,得到第一次数,并获取排气温度小于等于第四预设值的次数,得到第二次数;判断第一次数是否大于等于第一目标次数,并判断第二次数是否大于等于第二目标次数,其中,第一目标次数和第二目标次数均小于等于预设次数;在第一次数大于等于第一目标次数,和/或第二次数大于等于第二目标次数的情况下,确定发动机的缸内存在燃烧异常情况。Optionally, judging whether there is a combustion abnormality in the cylinder of the engine according to the rate of change of the exhaust gas temperature in the cylinder after the adjustment and the exhaust gas temperature includes: controlling the in-cylinder combustion engine based on the adjusted ignition advance angle and the adjusted ignition power-on time; Combustion; in a preset number of combustion cycles in the cylinder, obtain the exhaust gas temperature change rate and exhaust temperature respectively; determine whether the exhaust gas temperature change rate obtained in each combustion cycle is less than or equal to a third preset value, and Determine whether the exhaust gas temperature obtained in each combustion cycle is less than or equal to the fourth preset value; in the preset number of combustion cycles, obtain the number of times the exhaust gas temperature change rate is less than or equal to the third preset value, and obtain the first time and obtain the number of times that the exhaust gas temperature is less than or equal to the fourth preset value, and obtain the second number of times; determine whether the first number of times is greater than or equal to the first target number of times, and determine whether the second number of times is greater than or equal to the second target number of times, wherein, Both the first target number of times and the second target number of times are less than or equal to the preset number of times; when the first number of times is greater than or equal to the first target number of times, and/or the second number of times is greater than or equal to the second target number of times, it is determined that there is a cylinder in the engine Combustion abnormality.

可选地,在确定发动机的缸内存在燃烧异常情况之后,该方法还包括:发出预警提示信息,其中,预警提示信息用于指示发动机的缸内存在燃烧异常情况。Optionally, after it is determined that there is an abnormal combustion condition in the cylinder of the engine, the method further includes: sending out pre-warning prompt information, wherein the pre-warning prompt information is used to indicate that there is an abnormal combustion condition in the cylinder of the engine.

可选地,第一预设值、第二预设值、第三预设值和第四预设值均通过发动机的转速和发动机的需求扭矩确定。Optionally, the first preset value, the second preset value, the third preset value and the fourth preset value are all determined by the rotational speed of the engine and the required torque of the engine.

根据本申请的另一方面,提供了一种发动机燃烧异常的诊断装置。该装置包括:计算单元,用于计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度;第一判断单元,用于判断排气温度变化率是否小于等于第一预设值,并判断排气温度是否小于等于第二预设值;第一确定单元,用于在排气温度变化率小于等于第一预设值,和/或排气温度小于等于第二预设值的情况下,确定发动机的缸内存在燃烧异常情况;第二判断单元,用于在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值;调整单元,用于在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间,并根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况。According to another aspect of the present application, a diagnosing device for abnormal combustion of an engine is provided. The device includes: a calculation unit for calculating the rate of change of the exhaust gas temperature after the in-cylinder ignition of the engine, and calculating the exhaust gas temperature after the ignition preset time; a first judgment unit for judging whether the rate of change of the exhaust gas temperature is less than is equal to the first preset value, and judges whether the exhaust gas temperature is less than or equal to the second preset value; the first determination unit is used to determine whether the change rate of the exhaust gas temperature is less than or equal to the first preset value, and/or the exhaust gas temperature is less than or equal to In the case of the second preset value, it is determined that there is a combustion abnormality in the cylinder of the engine; the second judgment unit is used for the case where the change rate of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value Next, determine whether the exhaust gas temperature change rate is less than or equal to the third preset value, and determine whether the exhaust temperature is less than or equal to the fourth preset value; the adjustment unit is used for when the exhaust gas temperature change rate is greater than the first preset value and less than is equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value, adjust the ignition advance angle and ignition power-on time in the cylinder, and adjust the ignition advance angle and ignition power-on time in the cylinder according to the adjusted The rate of change of the exhaust gas temperature and the exhaust gas temperature are used to determine whether there is a combustion abnormality in the cylinder of the engine.

为了实现上述目的,根据本申请的另一方面,提供了一种存储介质,存储介质包括存储的程序,其中,程序执行上述任意一种发动机燃烧异常的诊断方法。In order to achieve the above object, according to another aspect of the present application, a storage medium is provided, the storage medium includes a stored program, wherein the program executes any one of the above-mentioned methods for diagnosing abnormal combustion of an engine.

为了实现上述目的,根据本申请的另一方面,提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述任意一种发动机燃烧异常的诊断方法。In order to achieve the above object, according to another aspect of the present application, there is provided a processor for running a program, wherein any one of the above-mentioned methods for diagnosing abnormal combustion of an engine is executed when the program is running.

通过本申请,采用以下步骤:计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度;判断排气温度变化率是否小于等于第一预设值,并判断排气温度是否小于等于第二预设值;在排气温度变化率小于等于第一预设值,和/或排气温度小于等于第二预设值的情况下,确定发动机的缸内存在燃烧异常情况;在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值;在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间,并根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况,解决了相关技术中难以准确判断发动机的缸内是否存在燃烧异常情况的问题。通过排气温度变化率和排气温度对发动机缸的燃烧情况进行实时诊断并进行点火控制优化,进而达到了准确判断发动机的缸内是否存在燃烧异常情况的效果。Through the present application, the following steps are adopted: calculating the rate of change of the exhaust gas temperature after the in-cylinder ignition of the engine, and calculating the exhaust gas temperature after the ignition preset time; judging whether the rate of change of the exhaust gas temperature is less than or equal to a first preset value, and Judging whether the exhaust gas temperature is less than or equal to the second preset value; in the case that the rate of change of the exhaust gas temperature is less than or equal to the first preset value, and/or the exhaust gas temperature is less than or equal to the second preset value, it is determined that the cylinder of the engine exists Combustion abnormality; when the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value, determine whether the rate of change of the exhaust gas temperature is less than or equal to the third preset value, and determine whether the exhaust gas temperature Whether it is less than or equal to the fourth preset value; when the exhaust gas temperature change rate is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value Under the circumstance, the ignition advance angle and ignition power-on time in the cylinder are adjusted, and whether there is a combustion abnormality in the cylinder of the engine is determined according to the change rate of the exhaust gas temperature in the cylinder after adjustment and the exhaust gas temperature, which solves the difficulty in the related art. Accurately determine whether there is a problem of abnormal combustion in the cylinder of the engine. Real-time diagnosis of the combustion condition of the engine cylinder and optimization of ignition control are carried out through the rate of change of the exhaust gas temperature and the exhaust gas temperature, thereby achieving the effect of accurately judging whether there is abnormal combustion in the engine cylinder.

附图说明Description of drawings

构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The accompanying drawings constituting a part of the present application are used to provide further understanding of the present application, and the schematic embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation of the present application. In the attached image:

图1是根据本申请实施例提供的发动机燃烧异常的诊断方法的流程图;1 is a flowchart of a method for diagnosing abnormal combustion of an engine provided according to an embodiment of the present application;

图2是根据本申请实施例提供的另一种发动机燃烧异常的诊断方法的流程图;以及FIG. 2 is a flowchart of another method for diagnosing abnormal combustion of an engine provided according to an embodiment of the present application; and

图3是根据本申请实施例提供的发动机燃烧异常的诊断装置的示意图。FIG. 3 is a schematic diagram of an apparatus for diagnosing abnormal combustion of an engine provided according to an embodiment of the present application.

具体实施方式Detailed ways

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。It should be noted that the embodiments in the present application and the features of the embodiments may be combined with each other in the case of no conflict. The present application will be described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。In order to make those skilled in the art better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only The embodiments are part of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the scope of protection of the present application.

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first", "second", etc. in the description and claims of the present application and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances for the embodiments of the application described herein. Furthermore, the terms "comprising" and "having" and any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those expressly listed Rather, those steps or units may include other steps or units not expressly listed or inherent to these processes, methods, products or devices.

为了便于描述,以下对本申请实施例涉及的部分名词或术语进行说明:For the convenience of description, some nouns or terms involved in the embodiments of the present application are described below:

MAP:二维数组,输入X、Y,获得对应输出Z。MAP: Two-dimensional array, input X, Y, get the corresponding output Z.

CURVE:一维数组,输X,获得对应输出Y。CURVE: One-dimensional array, input X, get the corresponding output Y.

根据本申请的实施例,提供了一种发动机燃烧异常的诊断方法。According to an embodiment of the present application, a method for diagnosing abnormal combustion of an engine is provided.

图1是根据本申请实施例的发动机燃烧异常的诊断方法的流程图。如图1所示,该方法包括以下步骤:FIG. 1 is a flowchart of a method for diagnosing abnormal combustion of an engine according to an embodiment of the present application. As shown in Figure 1, the method includes the following steps:

步骤S101,计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度。Step S101: Calculate the change rate of the exhaust gas temperature after the in-cylinder ignition of the engine, and calculate the exhaust gas temperature after the ignition preset time.

需要说明的是,以大缸径气体机为例,每个缸在点火线圈开始点火后,正常情况下,缸内可燃物开始燃烧释放热量,排气温度升高,且正常情况下,排气温度升高的速率即排气温度变化率是一定的,可以通过计算在每个缸开始点火后的排气温度变化率以及预设时间T后的排气温度值来诊断当前缸的燃烧情况It should be noted that, taking a large-bore gas engine as an example, after the ignition coil starts to ignite in each cylinder, under normal circumstances, the combustibles in the cylinder begin to burn to release heat, and the exhaust gas temperature rises. The rate of increase, that is, the rate of change of the exhaust gas temperature, is constant. The combustion situation of the current cylinder can be diagnosed by calculating the rate of change of the exhaust gas temperature after each cylinder starts to ignite and the value of the exhaust gas temperature after the preset time T.

具体地,由于不同发动机转速下发动机曲轴运转速度不一样,缸内燃烧的情况不同,可以基于发动机转速查燃烧时间对于的二维数组确定预设时间T。Specifically, since the crankshaft running speed of the engine is different under different engine speeds, and the conditions of in-cylinder combustion are different, the preset time T can be determined based on the two-dimensional array of the engine speed and the combustion time pair.

准确获得排气温度是准确诊断燃烧异常的关键,可选地,在本申请实施例提供的发动机燃烧异常的诊断方法中,在计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度之前,该方法还包括:判断发动机的缸内设置的排气温度传感器是否存在故障;在排气温度传感器不存在故障的情况下,执行计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度的步骤。Accurately obtaining the exhaust gas temperature is the key to accurately diagnosing the abnormal combustion. Optionally, in the method for diagnosing the abnormal combustion of the engine provided in the embodiment of the present application, the rate of change of the exhaust gas temperature after the ignition in the cylinder of the engine is calculated, and the ignition is calculated. Before the exhaust gas temperature after a preset time, the method further includes: judging whether the exhaust gas temperature sensor provided in the cylinder of the engine is faulty; in the case that the exhaust gas temperature sensor is not faulty, performing calculation after the in-cylinder ignition of the engine is the rate of change of the exhaust gas temperature, and the steps of calculating the exhaust gas temperature after the ignition preset time.

具体地,当前每个缸都设置有排气温度传感器来监控每个缸的排气温度是否超限,判断排气温度传感器是否存在故障,如排气温度可信性故障、排气温度传感器电压故障等,在排气温度传感器存在故障的情况下,对排气温度传感器进行维修或更换。Specifically, each cylinder is currently provided with an exhaust gas temperature sensor to monitor whether the exhaust gas temperature of each cylinder exceeds the limit, and determine whether there is a fault in the exhaust gas temperature sensor, such as exhaust gas temperature reliability fault, exhaust gas temperature sensor voltage If the exhaust gas temperature sensor is faulty, repair or replace the exhaust gas temperature sensor.

步骤S102,判断排气温度变化率是否小于等于第一预设值,并判断排气温度是否小于等于第二预设值。Step S102, it is determined whether the rate of change of the exhaust gas temperature is less than or equal to a first preset value, and whether the exhaust gas temperature is less than or equal to a second preset value.

步骤S103,在排气温度变化率小于等于第一预设值,和/或排气温度小于等于第二预设值的情况下,确定发动机的缸内存在燃烧异常情况。Step S103, when the rate of change of the exhaust gas temperature is less than or equal to the first preset value, and/or the exhaust gas temperature is less than or equal to the second preset value, it is determined that there is a combustion abnormality in the cylinder of the engine.

需要说明的是,第一预设值和第二预设值构成第一档的阈值,如果当前缸的排气温度变化率和排气温度都比预算的第一档的阈值低,则说明该缸存在失火问题,需要报出该缸失火的故障提醒。It should be noted that the first preset value and the second preset value constitute the threshold value of the first gear. If the change rate of the exhaust gas temperature and the exhaust gas temperature of the current cylinder are both lower than the estimated threshold value of the first gear, it means that the There is a misfire problem in the cylinder, and a fault reminder for the cylinder misfire needs to be reported.

步骤S104,在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值。Step S104, in the case where the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value, determine whether the rate of change of the exhaust gas temperature is less than or equal to the third preset value, and determine whether the exhaust gas temperature is less than or equal to the fourth preset value.

可选地,在本申请实施例提供的发动机燃烧异常的诊断方法中,第一预设值、第二预设值、第三预设值和第四预设值均通过发动机的转速和发动机的需求扭矩确定。Optionally, in the method for diagnosing engine combustion abnormality provided by the embodiment of the present application, the first preset value, the second preset value, the third preset value and the fourth preset value are all determined by the speed of the engine and the speed of the engine. Demand torque is determined.

需要说明的是,第一预设值、第二预设值、第三预设值和第四预设值均是通过发动机转速和需求扭矩查对应的预设二维数组获得,可以设定第三阈值大于第一阈值,第四阈值大于第二阈值。It should be noted that the first preset value, the second preset value, the third preset value and the fourth preset value are obtained by checking the preset two-dimensional array corresponding to the engine speed and the required torque, and the first preset value can be set. The third threshold is greater than the first threshold, and the fourth threshold is greater than the second threshold.

步骤S105,在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间,并根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况。Step S105, when the rate of change of the exhaust gas temperature is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value, adjust the cylinder The ignition advance angle and ignition power-on time in the engine are determined, and whether there is a combustion abnormality in the engine cylinder is judged according to the change rate of the exhaust gas temperature in the cylinder after adjustment and the exhaust gas temperature.

需要说明的是,第一预设值和第二预设值构成第一档的阈值,第三预设值和第四预设值构成第二档的阈值,如果排气温度变化率和排气温度高于第一档阈值但低于第二档阈值,则说明缸存在燃烧异常的情况,此时可以通过调整点火提前角和点火加电时间的方式来观测是否可以改善缸内燃烧。It should be noted that the first preset value and the second preset value constitute the threshold value of the first gear, and the third preset value and the fourth preset value constitute the threshold value of the second gear. If the temperature is higher than the first gear threshold but lower than the second gear threshold, it indicates that there is abnormal combustion in the cylinder. At this time, it can be observed whether the in-cylinder combustion can be improved by adjusting the ignition advance angle and ignition power-on time.

通过本实施例,对发动机运行过程中缸内的燃烧情况进行实时诊断,并对缸内燃烧情况进行控制优化。Through this embodiment, the real-time diagnosis of the combustion condition in the cylinder during the running of the engine is performed, and the control and optimization of the combustion condition in the cylinder is carried out.

可选地,在本申请实施例提供的发动机燃烧异常的诊断方法中,在确定发动机的缸内存在燃烧异常情况之后,该方法还包括:发出预警提示信息,其中,预警提示信息用于指示发动机的缸内存在燃烧异常情况。Optionally, in the method for diagnosing abnormal combustion of an engine provided by the embodiment of the present application, after it is determined that there is abnormal combustion in a cylinder of the engine, the method further includes: issuing early warning prompt information, wherein the early warning prompt information is used to indicate the engine There is a combustion abnormality in the cylinder of .

具体地,在发动机的缸内存在燃烧异常情况,及时报出燃烧异常的故障提醒,从而提醒工作人员维修或更换缸。Specifically, if there is an abnormal combustion condition in the cylinder of the engine, a fault reminder of abnormal combustion is reported in time, thereby reminding the staff to repair or replace the cylinder.

本申请实施例提供的发动机燃烧异常的诊断方法,通过计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度;判断排气温度变化率是否小于等于第一预设值,并判断排气温度是否小于等于第二预设值;在排气温度变化率小于等于第一预设值,和/或排气温度小于等于第二预设值的情况下,确定发动机的缸内存在燃烧异常情况;在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值;在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间,并根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况,解决了相关技术中难以准确判断发动机的缸内是否存在燃烧异常情况的问题。通过排气温度变化率和排气温度对发动机缸的燃烧情况进行实时诊断并进行点火控制优化,进而达到了准确判断发动机的缸内是否存在燃烧异常情况的效果。In the method for diagnosing abnormal engine combustion provided by the embodiments of the present application, by calculating the rate of change of the exhaust gas temperature after in-cylinder ignition of the engine, and calculating the exhaust gas temperature after the ignition preset time; it is determined whether the rate of change of the exhaust gas temperature is less than or equal to a preset value, and determine whether the exhaust gas temperature is less than or equal to the second preset value; when the rate of change of the exhaust gas temperature is less than or equal to the first preset value, and/or the exhaust gas temperature is less than or equal to the second preset value, It is determined that there is a combustion abnormality in the cylinder of the engine; when the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value, it is determined whether the rate of change of the exhaust gas temperature is less than or equal to the third preset value , and determine whether the exhaust gas temperature is less than or equal to the fourth preset value; when the rate of change of the exhaust gas temperature is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than When it is equal to the fourth preset value, adjust the ignition advance angle and ignition power-on time in the cylinder, and judge whether there is abnormal combustion in the cylinder of the engine according to the change rate of the exhaust temperature in the cylinder and the exhaust temperature after adjustment, The problem in the related art that it is difficult to accurately judge whether there is abnormal combustion in the cylinder of the engine is solved. Real-time diagnosis of the combustion condition of the engine cylinder and optimization of ignition control are carried out through the rate of change of the exhaust gas temperature and the exhaust gas temperature, thereby achieving the effect of accurately judging whether there is abnormal combustion in the engine cylinder.

可选地,在本申请实施例提供的发动机燃烧异常的诊断方法中,在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值之后,该方法还包括:在排气温度变化率大于第三预设值,且排气温度大于第四预设值的情况下,确定发动机的缸内处于正常燃烧状态。Optionally, in the method for diagnosing abnormal engine combustion provided by the embodiment of the present application, when the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value, it is determined that the exhaust gas temperature changes. After determining whether the exhaust gas temperature is less than or equal to the third preset value, and judging whether the exhaust gas temperature is less than or equal to the fourth preset value, the method further includes: when the rate of change of the exhaust gas temperature is greater than the third preset value, and the exhaust gas temperature is greater than the fourth preset value In the case of the preset value, it is determined that the in-cylinder of the engine is in a normal combustion state.

具体地,第三预设值和第四预设值构成第二档的阈值,如果排气温度变化率和排气温度高于第二档阈值,则说明该缸燃烧正常。Specifically, the third preset value and the fourth preset value constitute the threshold value of the second gear. If the exhaust gas temperature change rate and the exhaust gas temperature are higher than the second gear threshold value, it means that the combustion of the cylinder is normal.

可选地,在本申请实施例提供的发动机燃烧异常的诊断方法中,在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间包括:根据排气温度变化率以及排气温度确定点火提前角修正值;在当前点火提前角的基础上加上点火提前角修正值,得到调整后的点火提前角;根据排气温度变化率以及排气温度确定点火加电时间修正值;在当前点火加电时间的基础上加上点火加电时间修正值,得到调整后的点火加电时间。Optionally, in the method for diagnosing abnormal engine combustion provided by the embodiments of the present application, when the exhaust gas temperature change rate is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value. When the set value is less than or equal to the fourth preset value, adjusting the ignition advance angle and ignition power-on time in the cylinder includes: determining the ignition advance angle correction value according to the change rate of the exhaust gas temperature and the exhaust gas temperature; On the basis of the ignition advance angle correction value, the adjusted ignition advance angle is obtained; the ignition power-on time correction value is determined according to the change rate of the exhaust gas temperature and the exhaust gas temperature; on the basis of the current ignition and power-on time, the ignition power-on time is added. Electric time correction value to get the adjusted ignition power-up time.

需要说明的是,如果排气温度变化率和排气温度高于第一档阈值但低于第二档阈值,则说明缸存在燃烧异常的情况,对当前点火提前角和当前点火加电时间进行修正,并观测修正后是否可以改善缸内燃烧情况。It should be noted that if the rate of change of the exhaust gas temperature and the exhaust gas temperature are higher than the first gear threshold but lower than the second gear threshold, it means that there is abnormal combustion in the cylinder, and the current ignition advance angle and the current ignition power-on time are carried out. Correction and observe whether the in-cylinder combustion can be improved after correction.

具体地,点火提前角是相当于压缩上止点前的角度,比如点火提前角是15度,则表示点火时刻是压缩上止点前15度,对应的点火提前时间可以通过发动机转速和曲轴转速计算出来,而点火加电时间是持续点火的时间。Specifically, the ignition advance angle is equivalent to the angle before the compression top dead center. For example, if the ignition advance angle is 15 degrees, it means that the ignition timing is 15 degrees before the compression top dead center. The corresponding ignition advance time can be determined by the engine speed and crankshaft speed. Calculated, and the ignition power-up time is the time that the ignition is sustained.

可选地,在本申请实施例提供的发动机燃烧异常的诊断方法中,根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况包括:基于调整后的点火提前角和调整后的点火加电时间控制缸内的燃烧;在缸内的预设次数的燃烧循环中,分别获取排气温度变化率和排气温度;判断在每个燃烧循环中获取的排气温度变化率是否小于等于第三预设值,并判断在每个燃烧循环中获取的排气温度是否小于等于第四预设值;在预设次数的燃烧循环中,获取排气温度变化率小于等于第三预设值的次数,得到第一次数,并获取排气温度小于等于第四预设值的次数,得到第二次数;判断第一次数是否大于等于第一目标次数,并判断第二次数是否大于等于第二目标次数,其中,第一目标次数和第二目标次数均小于等于预设次数;在第一次数大于等于第一目标次数,和/或第二次数大于等于第二目标次数的情况下,确定发动机的缸内存在燃烧异常情况。Optionally, in the method for diagnosing abnormal combustion of an engine provided by the embodiment of the present application, judging whether there is abnormal combustion in the cylinder of the engine according to the rate of change of the exhaust gas temperature in the cylinder after adjustment and the exhaust gas temperature includes: The ignition advance angle and the adjusted ignition power-on time control the combustion in the cylinder; in the preset number of combustion cycles in the cylinder, the rate of change of the exhaust gas temperature and the exhaust gas temperature are obtained respectively; Whether the rate of change of the exhaust gas temperature is less than or equal to the third preset value, and determine whether the exhaust gas temperature obtained in each combustion cycle is less than or equal to the fourth preset value; in the preset number of combustion cycles, obtain the change of the exhaust gas temperature The first number of times is obtained when the rate is less than or equal to the third preset value, and the second number of times is obtained when the exhaust gas temperature is less than or equal to the fourth preset value; and determine whether the second number of times is greater than or equal to the second target number of times, wherein both the first and second target times are less than or equal to the preset number of times; when the first number of times is greater than or equal to the first target number of times, and/or the second When equal to the second target number of times, it is determined that there is a combustion abnormality in the cylinder of the engine.

具体的,一个工作循环包括进气,压缩,燃烧,排气的过程,通过本实施例,统计调整点火提前角和点火加电时间一定数量的工作循环内排气温度变化率和排气温度与阈值的关系,来进一步判断该气缸是否存在燃烧异常的问题,如果是则报出该缸存在燃烧异常的故障提醒维修。Specifically, a working cycle includes the processes of intake, compression, combustion, and exhaust. Through this embodiment, the ignition advance angle and ignition power-on time are statistically adjusted for a certain number of working cycles. The rate of change of exhaust gas temperature and the difference between exhaust gas temperature and The relationship between the threshold values is used to further determine whether the cylinder has abnormal combustion problems.

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。It should be noted that the steps shown in the flowcharts of the accompanying drawings may be executed in a computer system, such as a set of computer-executable instructions, and, although a logical sequence is shown in the flowcharts, in some cases, Steps shown or described may be performed in an order different from that herein.

图2是根据本申请实施例的发动机燃烧异常的另一种诊断方法的流程图。如图2所示,该方法包括:FIG. 2 is a flowchart of another method for diagnosing engine combustion abnormality according to an embodiment of the present application. As shown in Figure 2, the method includes:

获取发动机转速、各缸排温、各缸点火提前角、需求扭矩、排温传感器故障状态等参数,以发动机任一缸为例,判断该缸排温传感器是否存在故障,具体地,排温传感器相关故障包括排温可信性故障、排温传感器电压相关故障等,在不存在故障的情况下,计算该缸点火时刻后排温变化率以及一定时间T后的排温,其中,由于不同发动机转速下发动机曲轴运转速度不一样,缸内燃烧的情况不同,可以基于发动机转速查燃烧时间对于的二维数组确定预设时间T。Obtain parameters such as engine speed, exhaust temperature of each cylinder, ignition advance angle of each cylinder, required torque, and exhaust temperature sensor fault status, and take any cylinder of the engine as an example to determine whether the exhaust temperature sensor of this cylinder is faulty, specifically, the exhaust temperature sensor Relevant faults include exhaust temperature reliability faults, exhaust temperature sensor voltage related faults, etc. In the absence of faults, calculate the exhaust temperature change rate after the ignition time of the cylinder and the exhaust temperature after a certain time T. The operating speed of the engine crankshaft is different under the rotation speed, and the combustion conditions in the cylinder are different. The preset time T can be determined based on the two-dimensional array of the engine rotation speed and the combustion time pair.

判断排温变化率是否小于等于预设阈值1且(或)排温是否小于等于预设阈值2,在否的情况下,判断排温变化率是否小于等于预设阈值3且(或)排温是否小于等于预设阈值4,在是的情况下,点火控制使能状态置位,对点火提前角以及点火加电时间进行调整。需要说明的是,阈值1,阈值2,阈值3和阈值4是通过发动机转速和需求扭矩查对应的预设MAP获得,一般情况下阈值3大于阈值1,阈值4大于阈值2。Determine whether the rate of change of the exhaust temperature is less than or equal to the preset threshold 1 and (or) whether the exhaust temperature is less than or equal to the preset threshold 2, in the case of no, determine whether the rate of change of the exhaust temperature is less than or equal to the preset threshold 3 and (or) the exhaust temperature Whether it is less than or equal to the preset threshold 4, in the case of yes, the ignition control enable state is set, and the ignition advance angle and ignition power-on time are adjusted. It should be noted that Threshold 1, Threshold 2, Threshold 3 and Threshold 4 are obtained by checking the preset MAP corresponding to the engine speed and required torque. Generally, Threshold 3 is greater than Threshold 1, and Threshold 4 is greater than Threshold 2.

具体地,在对点火提前角以及点火加电时间进行调整时,一方面,根据排温及排温变化率查对应的预设MAP获得该缸的点火提前角修正值,另一方面,根据排温及排温变化率查对应的预设MAP获得该缸的点火加电时间修正值。也即,最终执行的点火提前角和点火加电时间等于正常的点火提前角和加电时间分别加上上述对应的修正值。Specifically, when adjusting the ignition advance angle and ignition power-on time, on the one hand, the ignition advance angle correction value of the cylinder is obtained by checking the corresponding preset MAP according to the exhaust temperature and the exhaust temperature change rate; Check the preset MAP corresponding to the temperature and exhaust temperature change rate to obtain the correction value of the ignition and power-on time of the cylinder. That is, the finally executed ignition advance angle and ignition power-on time are equal to the normal ignition advance angle and power-on time plus the above-mentioned corresponding correction values, respectively.

在对点火提前角以及点火加电时间进行调整后,统计点火控制使能后n个工作循环内排温的变化率小于等于阈值3且(或)排温小于等于阈值4的次数m,判断次数m是否大于等于预设阈值5,报出该缸存在燃烧异常的故障,提醒检修。其中,n,m以及阈值5为标定量,标定及应用人员可以根据实际应用给出合理的数值。After adjusting the ignition advance angle and ignition power-on time, count the number of times m that the exhaust temperature change rate is less than or equal to the threshold 3 and (or) the exhaust temperature is less than or equal to the threshold 4 within n working cycles after the ignition control is enabled, and the number of judgments Whether m is greater than or equal to the preset threshold 5, it reports that the cylinder has abnormal combustion fault, and reminds the maintenance. Among them, n, m and the threshold value 5 are the calibration values, and the calibration and application personnel can give reasonable values according to the actual application.

通过本实施例,可以对发动机各缸的燃烧情况进行实时诊断预警并进行适当的点火控制优化,有效判断出发动机各缸的燃烧情况,如失火、燃烧异常(轻微失火)等。Through this embodiment, real-time diagnosis and early warning of the combustion conditions of each cylinder of the engine can be performed, and appropriate ignition control optimization can be performed to effectively determine the combustion conditions of each cylinder of the engine, such as misfire and abnormal combustion (slight misfire).

本申请实施例还提供了一种发动机燃烧异常的诊断装置,需要说明的是,本申请实施例的发动机燃烧异常的诊断装置可以用于执行本申请实施例所提供的用于发动机燃烧异常的诊断方法。以下对本申请实施例提供的发动机燃烧异常的诊断装置进行介绍。Embodiments of the present application also provide a device for diagnosing abnormal engine combustion. It should be noted that the device for diagnosing abnormal engine combustion in the embodiments of the present application can be used to perform the diagnosis for abnormal engine combustion provided by the embodiments of the present application. method. The following describes the diagnosing device for abnormal combustion of an engine provided by the embodiments of the present application.

图3是根据本申请实施例的发动机燃烧异常的诊断装置的示意图。如图3所示,该装置包括:计算单元10、第一判断单元20、第一确定单元30、第二判断单元40和调整单元50。3 is a schematic diagram of an apparatus for diagnosing abnormal combustion of an engine according to an embodiment of the present application. As shown in FIG. 3 , the apparatus includes: a calculation unit 10 , a first determination unit 20 , a first determination unit 30 , a second determination unit 40 and an adjustment unit 50 .

具体地,计算单元10,用于计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度。Specifically, the calculation unit 10 is configured to calculate the change rate of the exhaust gas temperature after the in-cylinder ignition of the engine, and calculate the exhaust gas temperature after the ignition preset time.

第一判断单元20,用于判断排气温度变化率是否小于等于第一预设值,并判断排气温度是否小于等于第二预设值。The first judging unit 20 is configured to judge whether the change rate of the exhaust gas temperature is less than or equal to a first preset value, and to judge whether the exhaust gas temperature is less than or equal to a second preset value.

第一确定单元30,用于在排气温度变化率小于等于第一预设值,和/或排气温度小于等于第二预设值的情况下,确定发动机的缸内存在燃烧异常情况。The first determining unit 30 is configured to determine that there is a combustion abnormality in a cylinder of the engine when the rate of change of the exhaust gas temperature is less than or equal to a first preset value, and/or the exhaust gas temperature is less than or equal to a second preset value.

第二判断单元40,用于在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值。The second determination unit 40 is configured to determine whether the rate of change of the exhaust gas temperature is less than or equal to the third preset value when the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value, and It is determined whether the exhaust gas temperature is less than or equal to a fourth preset value.

调整单元50,用于在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间,并根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况。The adjustment unit 50 is configured to be used when the rate of change of the exhaust gas temperature is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value , adjust the ignition advance angle and ignition power-on time in the cylinder, and judge whether there is abnormal combustion in the cylinder of the engine according to the change rate of the exhaust gas temperature in the cylinder after adjustment and the exhaust gas temperature.

本申请实施例提供的发动机燃烧异常的诊断装置,通过计算单元10计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度;第一判断单元20判断排气温度变化率是否小于等于第一预设值,并判断排气温度是否小于等于第二预设值;第一确定单元30在排气温度变化率小于等于第一预设值,和/或排气温度小于等于第二预设值的情况下,确定发动机的缸内存在燃烧异常情况;第二判断单元40在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值;调整单元50在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间,并根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况,解决了相关技术中难以准确判断发动机的缸内是否存在燃烧异常情况的问题,通过排气温度变化率和排气温度对发动机缸的燃烧情况进行实时诊断并进行点火控制优化,进而达到了准确判断发动机的缸内是否存在燃烧异常情况的效果。In the apparatus for diagnosing abnormal combustion of an engine provided by the embodiment of the present application, the calculation unit 10 calculates the rate of change of the exhaust gas temperature after the in-cylinder ignition of the engine, and calculates the exhaust gas temperature after the ignition preset time; the first judgment unit 20 judges the exhaust gas temperature. Whether the change rate of the air temperature is less than or equal to the first preset value, and determine whether the exhaust gas temperature is less than or equal to the second preset value; the first determining unit 30 determines whether the change rate of the exhaust gas temperature is less than or equal to the first preset value, and/or the exhaust gas temperature When the gas temperature is less than or equal to the second preset value, it is determined that there is a combustion abnormality in the cylinder of the engine; the second determination unit 40 is when the exhaust gas temperature change rate is greater than the first preset value and the exhaust gas temperature is greater than the second preset value. In the case of , determine whether the exhaust gas temperature change rate is less than or equal to the third preset value, and determine whether the exhaust temperature is less than or equal to the fourth preset value; the adjustment unit 50 when the exhaust temperature change rate is greater than the first preset value and less than is equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value, adjust the ignition advance angle and ignition power-on time in the cylinder, and adjust the ignition advance angle and ignition power-on time in the cylinder according to the adjusted The exhaust gas temperature change rate and exhaust temperature can judge whether there is abnormal combustion in the cylinder of the engine, which solves the problem that it is difficult to accurately judge whether there is abnormal combustion in the cylinder of the engine in the related art. The temperature is used to diagnose the combustion condition of the engine cylinder in real time and optimize the ignition control, thereby achieving the effect of accurately judging whether there is abnormal combustion in the engine cylinder.

可选地,在本申请实施例提供的发动机燃烧异常的诊断装置中,该装置还包括:第二确定单元,用于在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值之后,在排气温度变化率大于第三预设值,且排气温度大于第四预设值的情况下,确定发动机的缸内处于正常燃烧状态。Optionally, in the apparatus for diagnosing abnormal combustion of an engine provided by the embodiment of the present application, the apparatus further includes: a second determination unit, used for when the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second In the case of the preset value, it is determined whether the exhaust gas temperature change rate is less than or equal to the third preset value, and after determining whether the exhaust gas temperature is less than or equal to the fourth preset value, when the exhaust gas temperature change rate is greater than the third preset value, And when the exhaust gas temperature is greater than the fourth preset value, it is determined that the in-cylinder of the engine is in a normal combustion state.

可选地,在本申请实施例提供的发动机燃烧异常的诊断装置中,该装置还包括:第三判断单元,用于在计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度之前,判断发动机的缸内设置的排气温度传感器是否存在故障;执行单元,用于在排气温度传感器不存在故障的情况下,执行计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度的步骤。Optionally, in the apparatus for diagnosing abnormal combustion of an engine provided in the embodiment of the present application, the apparatus further includes: a third judgment unit, configured to calculate the rate of change of the exhaust gas temperature after the in-cylinder ignition of the engine is ignited, and calculate the ignition pre-condition. Before setting the exhaust gas temperature after the time, determine whether the exhaust gas temperature sensor set in the cylinder of the engine is faulty; the execution unit is used to execute the calculation of the exhaust gas temperature sensor after the in-cylinder ignition of the engine when there is no fault in the exhaust gas temperature sensor. The rate of change of the exhaust gas temperature and the step of calculating the exhaust gas temperature after the ignition preset time.

可选地,在本申请实施例提供的发动机燃烧异常的诊断装置中,调整单元50包括:第一确定模块,用于根据排气温度变化率以及排气温度确定点火提前角修正值;第一修正模块,用于在当前点火提前角的基础上加上点火提前角修正值,得到调整后的点火提前角;第二确定模块,用于根据排气温度变化率以及排气温度确定点火加电时间修正值;第二修正模块,用于在当前点火加电时间的基础上加上点火加电时间修正值,得到调整后的点火加电时间。Optionally, in the apparatus for diagnosing abnormal engine combustion provided in the embodiment of the present application, the adjustment unit 50 includes: a first determination module, configured to determine a correction value of the ignition advance angle according to the change rate of the exhaust gas temperature and the exhaust gas temperature; The correction module is used to add the correction value of the ignition advance angle on the basis of the current ignition advance angle to obtain the adjusted ignition advance angle; the second determination module is used to determine the ignition and power-on according to the change rate of the exhaust gas temperature and the exhaust gas temperature Time correction value; the second correction module is used to add the correction value of the ignition and power-on time on the basis of the current ignition and power-on time to obtain the adjusted ignition and power-on time.

可选地,在本申请实施例提供的发动机燃烧异常的诊断装置中,调整单元50还包括:控制模块,用于基于调整后的点火提前角和调整后的点火加电时间控制缸内的燃烧;第一获取模块,用于在缸内的预设次数的燃烧循环中,分别获取排气温度变化率和排气温度;第一判断模块,用于判断在每个燃烧循环中获取的排气温度变化率是否小于等于第三预设值,并判断在每个燃烧循环中获取的排气温度是否小于等于第四预设值;第二获取模块,用于在预设次数的燃烧循环中,获取排气温度变化率小于等于第三预设值的次数,得到第一次数,并获取排气温度小于等于第四预设值的次数,得到第二次数;第二判断模块,用于判断第一次数是否大于等于第一目标次数,并判断第二次数是否大于等于第二目标次数,其中,第一目标次数和第二目标次数均小于等于预设次数;第三确定模块,用于在第一次数大于等于第一目标次数,和/或第二次数大于等于第二目标次数的情况下,确定发动机的缸内存在燃烧异常情况。Optionally, in the apparatus for diagnosing abnormal combustion of the engine provided in the embodiment of the present application, the adjustment unit 50 further includes: a control module, configured to control the combustion in the cylinder based on the adjusted ignition advance angle and the adjusted ignition power-on time. ; The first acquisition module is used to respectively acquire the rate of change of exhaust gas temperature and the exhaust gas temperature in a preset number of combustion cycles in the cylinder; the first determination module is used to determine the exhaust gas obtained in each combustion cycle Whether the temperature change rate is less than or equal to the third preset value, and determine whether the exhaust gas temperature obtained in each combustion cycle is less than or equal to the fourth preset value; the second obtaining module is used for the preset number of combustion cycles, Obtain the number of times that the rate of change of the exhaust gas temperature is less than or equal to the third preset value to obtain the first number of times, and obtain the number of times that the exhaust gas temperature is less than or equal to the fourth preset value to obtain the second number of times; the second judgment module is used for judging Whether the first number of times is greater than or equal to the first target number of times, and determine whether the second number of times is greater than or equal to the second target number of times, where both the first and second target times are less than or equal to the preset number of times; a third determination module, used for When the first number of times is greater than or equal to the first target number of times, and/or the second number of times is greater than or equal to the second target number of times, it is determined that there is a combustion abnormality in the cylinder of the engine.

可选地,在本申请实施例提供的发动机燃烧异常的诊断装置中,该装置还包括:提示单元,用于在确定发动机的缸内存在燃烧异常情况之后,发出预警提示信息,其中,预警提示信息用于指示发动机的缸内存在燃烧异常情况。Optionally, in the apparatus for diagnosing abnormal combustion of an engine provided by the embodiment of the present application, the apparatus further includes: a prompt unit, configured to issue an early warning prompt message after it is determined that there is an abnormal combustion condition in a cylinder of the engine, wherein the early warning prompt The information is used to indicate that there is a combustion abnormality in the engine's cylinders.

可选地,在本申请实施例提供的发动机燃烧异常的诊断装置中,第一预设值、第二预设值、第三预设值和第四预设值均通过发动机的转速和发动机的需求扭矩确定。Optionally, in the apparatus for diagnosing abnormal engine combustion provided by the embodiment of the present application, the first preset value, the second preset value, the third preset value and the fourth preset value are all determined by the speed of the engine and the speed of the engine. Demand torque is determined.

所述发动机燃烧异常的诊断装置包括处理器和存储器,上述计算单元10、第一判断单元20、第一确定单元30、第二判断单元40和调整单元50等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。The diagnosing device for abnormal combustion of the engine includes a processor and a memory, and the above-mentioned calculation unit 10, the first judgment unit 20, the first determination unit 30, the second judgment unit 40 and the adjustment unit 50 are all stored in the memory as program units, The corresponding functions are implemented by the processor executing the above-mentioned program elements stored in the memory.

处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决相关技术中难以准确判断发动机的缸内是否存在燃烧异常情况的问题。The processor includes a kernel, and the kernel calls the corresponding program unit from the memory. One or more cores can be set, and the problem in the related art that it is difficult to accurately judge whether there is abnormal combustion in the cylinder of the engine can be solved by adjusting the parameters of the core.

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。Memory may include non-persistent memory in computer readable media, random access memory (RAM) and/or non-volatile memory, such as read only memory (ROM) or flash memory (flash RAM), the memory including at least one memory chip.

本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现所述发动机燃烧异常的诊断方法。An embodiment of the present invention provides a storage medium on which a program is stored, and when the program is executed by a processor, the method for diagnosing the abnormal combustion of the engine is implemented.

本发明实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行所述发动机燃烧异常的诊断方法。An embodiment of the present invention provides a processor for running a program, wherein a method for diagnosing abnormal combustion of the engine is executed when the program is running.

本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现以下步骤:计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度;判断排气温度变化率是否小于等于第一预设值,并判断排气温度是否小于等于第二预设值;在排气温度变化率小于等于第一预设值,和/或排气温度小于等于第二预设值的情况下,确定发动机的缸内存在燃烧异常情况;在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值;在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间,并根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况。An embodiment of the present invention provides a device. The device includes a processor, a memory, and a program stored in the memory and running on the processor. When the processor executes the program, the following steps are implemented: calculating the exhaust gas after the in-cylinder ignition of the engine is performed. temperature change rate, and calculate the exhaust gas temperature after the ignition preset time; determine whether the exhaust gas temperature change rate is less than or equal to the first preset value, and determine whether the exhaust gas temperature is less than or equal to the second preset value; when the exhaust gas temperature changes When the rate of change is less than or equal to the first preset value, and/or the exhaust gas temperature is less than or equal to the second preset value, it is determined that there is a combustion abnormality in the cylinder of the engine; When the air temperature is greater than the second preset value, it is determined whether the change rate of the exhaust temperature is less than or equal to the third preset value, and whether the exhaust temperature is less than or equal to the fourth preset value; when the change rate of the exhaust temperature is greater than the first preset value When the preset value is less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value, adjust the ignition advance angle and ignition power-on time in the cylinder, and According to the change rate of the exhaust gas temperature in the cylinder after adjustment and the exhaust gas temperature, it is determined whether there is a combustion abnormality in the cylinder of the engine.

在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值之后,该方法还包括:在排气温度变化率大于第三预设值,且排气温度大于第四预设值的情况下,确定发动机的缸内处于正常燃烧状态。When the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value, it is determined whether the rate of change of the exhaust gas temperature is less than or equal to the third preset value, and whether the exhaust gas temperature is less than or equal to the third preset value is determined. After four preset values, the method further includes: determining that the in-cylinder of the engine is in a normal combustion state when the rate of change of the exhaust gas temperature is greater than the third preset value and the exhaust gas temperature is greater than the fourth preset value.

在计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度之前,该方法还包括:判断发动机的缸内设置的排气温度传感器是否存在故障;在排气温度传感器不存在故障的情况下,执行计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度的步骤。Before calculating the change rate of the exhaust gas temperature after the in-cylinder ignition of the engine and calculating the exhaust gas temperature after the ignition preset time, the method further includes: judging whether the exhaust gas temperature sensor provided in the engine cylinder is faulty; When the air temperature sensor is not faulty, the steps of calculating the change rate of the exhaust gas temperature after the in-cylinder ignition of the engine and calculating the exhaust gas temperature after the ignition preset time are performed.

在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间包括:根据排气温度变化率以及排气温度确定点火提前角修正值;在当前点火提前角的基础上加上点火提前角修正值,得到调整后的点火提前角;根据排气温度变化率以及排气温度确定点火加电时间修正值;在当前点火加电时间的基础上加上点火加电时间修正值,得到调整后的点火加电时间。When the rate of change of the exhaust gas temperature is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value, adjust the ignition in the cylinder The advance angle and ignition power-on time include: determining the ignition advance angle correction value according to the change rate of the exhaust gas temperature and the exhaust gas temperature; adding the ignition advance angle correction value on the basis of the current ignition advance angle to obtain the adjusted ignition advance angle; The ignition and power-on time correction value is determined according to the change rate of the exhaust gas temperature and the exhaust gas temperature; the adjusted ignition and power-on time is obtained by adding the ignition and power-on time correction value on the basis of the current ignition and power-on time.

根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况包括:基于调整后的点火提前角和调整后的点火加电时间控制缸内的燃烧;在缸内的预设次数的燃烧循环中,分别获取排气温度变化率和排气温度;判断在每个燃烧循环中获取的排气温度变化率是否小于等于第三预设值,并判断在每个燃烧循环中获取的排气温度是否小于等于第四预设值;在预设次数的燃烧循环中,获取排气温度变化率小于等于第三预设值的次数,得到第一次数,并获取排气温度小于等于第四预设值的次数,得到第二次数;判断第一次数是否大于等于第一目标次数,并判断第二次数是否大于等于第二目标次数,其中,第一目标次数和第二目标次数均小于等于预设次数;在第一次数大于等于第一目标次数,和/或第二次数大于等于第二目标次数的情况下,确定发动机的缸内存在燃烧异常情况。Judging whether there is a combustion abnormality in the cylinder of the engine according to the change rate of the exhaust gas temperature in the cylinder after adjustment and the exhaust gas temperature include: controlling the combustion in the cylinder based on the adjusted ignition advance angle and the adjusted ignition power-on time; In the preset number of combustion cycles within the range, the rate of change of exhaust gas temperature and the exhaust gas temperature are obtained respectively; it is judged whether the rate of change of exhaust gas temperature obtained in each combustion cycle is less than or equal to the third preset value, and the Whether the exhaust gas temperature obtained in the combustion cycle is less than or equal to the fourth preset value; in the preset number of combustion cycles, obtain the number of times the exhaust gas temperature change rate is less than or equal to the third preset value, obtain the first number, and obtain the The number of times that the exhaust gas temperature is less than or equal to the fourth preset value, the second number of times is obtained; whether the first number of times is greater than or equal to the first target number of times, and whether the second number of times is greater than or equal to the second target number of times, where the first target number of times and the second target number of times are both less than or equal to the preset number of times; when the first number of times is greater than or equal to the first target number of times, and/or the second number of times is greater than or equal to the second target number of times, it is determined that there is a combustion abnormality in the cylinder of the engine.

在确定发动机的缸内存在燃烧异常情况之后,该方法还包括:发出预警提示信息,其中,预警提示信息用于指示发动机的缸内存在燃烧异常情况。After it is determined that there is an abnormal combustion condition in the cylinder of the engine, the method further includes: issuing early warning prompt information, wherein the early warning prompt information is used to indicate that there is an abnormal combustion condition in the cylinder of the engine.

第一预设值、第二预设值、第三预设值和第四预设值均通过发动机的转速和发动机的需求扭矩确定。本文中的设备可以是服务器、PC、PAD、手机等。The first preset value, the second preset value, the third preset value and the fourth preset value are all determined by the rotational speed of the engine and the required torque of the engine. The devices in this article can be servers, PCs, PADs, mobile phones, and so on.

本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度;判断排气温度变化率是否小于等于第一预设值,并判断排气温度是否小于等于第二预设值;在排气温度变化率小于等于第一预设值,和/或排气温度小于等于第二预设值的情况下,确定发动机的缸内存在燃烧异常情况;在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值;在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间,并根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况。The present application also provides a computer program product, which, when executed on a data processing device, is adapted to execute a program initialized with the following method steps: calculating the rate of change of the exhaust gas temperature after the in-cylinder ignition of the engine, and calculating the ignition preset Exhaust temperature after time; determine whether the rate of change of exhaust temperature is less than or equal to the first preset value, and determine whether the exhaust temperature is less than or equal to the second preset value; when the rate of change of exhaust temperature is less than or equal to the first preset value, and/or when the exhaust gas temperature is less than or equal to the second preset value, it is determined that there is a combustion abnormality in the cylinder of the engine; when the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value In this case, determine whether the exhaust gas temperature change rate is less than or equal to the third preset value, and determine whether the exhaust temperature is less than or equal to the fourth preset value; when the exhaust gas temperature change rate is greater than the first preset value and less than or equal to the third preset value set value, and/or when the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value, adjust the ignition advance angle and ignition power-on time in the cylinder, and adjust the exhaust gas temperature in the cylinder after adjustment. The rate of change and the exhaust gas temperature determine whether there is a combustion abnormality in the cylinder of the engine.

在排气温度变化率大于第一预设值且排气温度大于第二预设值的情况下,判断排气温度变化率是否小于等于第三预设值,并判断排气温度是否小于等于第四预设值之后,该方法还包括:在排气温度变化率大于第三预设值,且排气温度大于第四预设值的情况下,确定发动机的缸内处于正常燃烧状态。When the rate of change of the exhaust gas temperature is greater than the first preset value and the exhaust gas temperature is greater than the second preset value, it is determined whether the rate of change of the exhaust gas temperature is less than or equal to the third preset value, and whether the exhaust gas temperature is less than or equal to the third preset value is determined. After four preset values, the method further includes: determining that the in-cylinder of the engine is in a normal combustion state when the rate of change of the exhaust gas temperature is greater than the third preset value and the exhaust gas temperature is greater than the fourth preset value.

在计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度之前,该方法还包括:判断发动机的缸内设置的排气温度传感器是否存在故障;在排气温度传感器不存在故障的情况下,执行计算发动机的缸内点火后的排气温度变化率,并计算点火预设时间后的排气温度的步骤。Before calculating the change rate of the exhaust gas temperature after the in-cylinder ignition of the engine and calculating the exhaust gas temperature after the ignition preset time, the method further includes: judging whether the exhaust gas temperature sensor provided in the engine cylinder is faulty; When the air temperature sensor is not faulty, the steps of calculating the change rate of the exhaust gas temperature after the in-cylinder ignition of the engine and calculating the exhaust gas temperature after the ignition preset time are performed.

在排气温度变化率大于第一预设值且小于等于第三预设值,和/或排气温度大于第二预设值且小于等于第四预设值的情况下,调整缸内的点火提前角和点火加电时间包括:根据排气温度变化率以及排气温度确定点火提前角修正值;在当前点火提前角的基础上加上点火提前角修正值,得到调整后的点火提前角;根据排气温度变化率以及排气温度确定点火加电时间修正值;在当前点火加电时间的基础上加上点火加电时间修正值,得到调整后的点火加电时间。When the rate of change of the exhaust gas temperature is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to the fourth preset value, adjust the ignition in the cylinder The advance angle and ignition power-on time include: determining the ignition advance angle correction value according to the change rate of the exhaust gas temperature and the exhaust gas temperature; adding the ignition advance angle correction value on the basis of the current ignition advance angle to obtain the adjusted ignition advance angle; The ignition and power-on time correction value is determined according to the change rate of the exhaust gas temperature and the exhaust gas temperature; the adjusted ignition and power-on time is obtained by adding the ignition and power-on time correction value on the basis of the current ignition and power-on time.

根据调整之后缸内的排气温度变化率以及排气温度判断发动机的缸内是否存在燃烧异常情况包括:基于调整后的点火提前角和调整后的点火加电时间控制缸内的燃烧;在缸内的预设次数的燃烧循环中,分别获取排气温度变化率和排气温度;判断在每个燃烧循环中获取的排气温度变化率是否小于等于第三预设值,并判断在每个燃烧循环中获取的排气温度是否小于等于第四预设值;在预设次数的燃烧循环中,获取排气温度变化率小于等于第三预设值的次数,得到第一次数,并获取排气温度小于等于第四预设值的次数,得到第二次数;判断第一次数是否大于等于第一目标次数,并判断第二次数是否大于等于第二目标次数,其中,第一目标次数和第二目标次数均小于等于预设次数;在第一次数大于等于第一目标次数,和/或第二次数大于等于第二目标次数的情况下,确定发动机的缸内存在燃烧异常情况。Judging whether there is a combustion abnormality in the cylinder of the engine according to the change rate of the exhaust gas temperature in the cylinder after adjustment and the exhaust gas temperature include: controlling the combustion in the cylinder based on the adjusted ignition advance angle and the adjusted ignition power-on time; In the preset number of combustion cycles within the range, the rate of change of exhaust gas temperature and the exhaust gas temperature are obtained respectively; it is judged whether the rate of change of exhaust gas temperature obtained in each combustion cycle is less than or equal to the third preset value, and the Whether the exhaust gas temperature obtained in the combustion cycle is less than or equal to the fourth preset value; in the preset number of combustion cycles, obtain the number of times the exhaust gas temperature change rate is less than or equal to the third preset value, obtain the first number, and obtain the The number of times that the exhaust gas temperature is less than or equal to the fourth preset value, the second number of times is obtained; whether the first number of times is greater than or equal to the first target number of times, and whether the second number of times is greater than or equal to the second target number of times, where the first target number of times and the second target number of times are both less than or equal to the preset number of times; when the first number of times is greater than or equal to the first target number of times, and/or the second number of times is greater than or equal to the second target number of times, it is determined that there is a combustion abnormality in the cylinder of the engine.

在确定发动机的缸内存在燃烧异常情况之后,该方法还包括:发出预警提示信息,其中,预警提示信息用于指示发动机的缸内存在燃烧异常情况。After it is determined that there is an abnormal combustion condition in the cylinder of the engine, the method further includes: issuing early warning prompt information, wherein the early warning prompt information is used to indicate that there is an abnormal combustion condition in the cylinder of the engine.

第一预设值、第二预设值、第三预设值和第四预设值均通过发动机的转速和发动机的需求扭矩确定。The first preset value, the second preset value, the third preset value and the fourth preset value are all determined by the rotational speed of the engine and the required torque of the engine.

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by those skilled in the art, the embodiments of the present application may be provided as a method, a system, or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。Memory may include non-persistent memory in computer readable media, random access memory (RAM) and/or non-volatile memory in the form of, for example, read only memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes both persistent and non-permanent, removable and non-removable media, and storage of information may be implemented by any method or technology. Information may be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), Flash Memory or other memory technology, Compact Disc Read Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals and carrier waves.

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the terms "comprising", "comprising" or any other variation thereof are intended to encompass a non-exclusive inclusion such that a process, method, article or device comprising a series of elements includes not only those elements, but also Other elements not expressly listed, or which are inherent to such a process, method, article of manufacture, or apparatus are also included. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article of manufacture or apparatus that includes the element.

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。It will be appreciated by those skilled in the art that the embodiments of the present application may be provided as a method, a system or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。The above are merely examples of the present application, and are not intended to limit the present application. Various modifications and variations of this application are possible for those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this application shall be included within the scope of the claims of this application.

Claims (10)

1. A method of diagnosing an engine combustion abnormality, characterized by comprising:
calculating the exhaust temperature change rate after ignition in a cylinder of the engine, and calculating the exhaust temperature after ignition for a preset time;
judging whether the exhaust temperature change rate is less than or equal to a first preset value or not, and judging whether the exhaust temperature is less than or equal to a second preset value or not;
determining that a combustion abnormal condition exists in a cylinder of the engine under the condition that the exhaust temperature change rate is smaller than or equal to the first preset value and/or the exhaust temperature is smaller than or equal to the second preset value;
under the condition that the exhaust temperature change rate is greater than the first preset value and the exhaust temperature is greater than the second preset value, judging whether the exhaust temperature change rate is less than or equal to a third preset value and judging whether the exhaust temperature is less than or equal to a fourth preset value;
and under the condition that the exhaust temperature change rate is greater than the first preset value and less than or equal to the third preset value, and/or the exhaust temperature is greater than the second preset value and less than or equal to the fourth preset value, adjusting the ignition advance angle and the ignition power-on time in the cylinder, and judging whether the combustion abnormal condition exists in the cylinder of the engine according to the adjusted exhaust temperature change rate and the adjusted exhaust temperature in the cylinder.
2. The method according to claim 1, wherein, in a case where the exhaust temperature change rate is greater than the first preset value and the exhaust temperature is greater than the second preset value, after determining whether the exhaust temperature change rate is equal to or less than a third preset value and determining whether the exhaust temperature is equal to or less than a fourth preset value, the method further comprises:
and under the condition that the exhaust gas temperature change rate is greater than the third preset value and the exhaust gas temperature is greater than the fourth preset value, determining that the cylinder of the engine is in a normal combustion state.
3. The method of claim 1, wherein prior to calculating a rate of change of an exhaust temperature after in-cylinder ignition of an engine and calculating an exhaust temperature after a preset time of ignition, the method further comprises:
judging whether an exhaust temperature sensor arranged in a cylinder of the engine has a fault or not;
and calculating a change rate of an exhaust gas temperature after ignition in a cylinder of the engine and calculating an exhaust gas temperature after a preset time of ignition, in a case where the exhaust gas temperature sensor has no failure.
4. The method according to claim 1, wherein in the case where the exhaust gas temperature change rate is greater than the first preset value and equal to or less than the third preset value, and/or the exhaust gas temperature is greater than the second preset value and equal to or less than the fourth preset value, adjusting the in-cylinder spark advance angle and the spark energization time comprises:
determining a corrected ignition advance angle value according to the exhaust temperature change rate and the exhaust temperature;
adding the ignition advance correction value on the basis of the current ignition advance to obtain an adjusted ignition advance;
determining an ignition power-on time correction value according to the exhaust temperature change rate and the exhaust temperature;
and adding the ignition power-on time correction value on the basis of the current ignition power-on time to obtain the adjusted ignition power-on time.
5. The method of claim 4, wherein determining whether a combustion anomaly condition exists in a cylinder of the engine based on the exhaust gas temperature and the rate of change of the exhaust gas temperature in the cylinder after the adjusting comprises:
controlling combustion in the cylinder based on the adjusted spark advance and the adjusted spark on-time;
respectively acquiring an exhaust temperature change rate and an exhaust temperature in preset times of combustion cycles in the cylinder;
judging whether the exhaust gas temperature change rate obtained in each combustion cycle is less than or equal to the third preset value or not, and judging whether the exhaust gas temperature obtained in each combustion cycle is less than or equal to the fourth preset value or not;
in the preset times of combustion cycles, acquiring times that the exhaust temperature change rate is smaller than or equal to a third preset value to obtain a first time, and acquiring times that the exhaust temperature is smaller than or equal to a fourth preset value to obtain a second time;
judging whether the first times are more than or equal to a first target time, and judging whether the second times are more than or equal to a second target time, wherein the first target time and the second target time are both less than or equal to the preset time;
and determining that the combustion abnormal condition exists in the cylinder of the engine under the condition that the first frequency is greater than or equal to a first target frequency and/or the second frequency is greater than or equal to a second target frequency.
6. The method of any one of claims 1 or 5, wherein after determining that a combustion anomaly condition exists within a cylinder of the engine, the method further comprises:
and sending early warning prompt information, wherein the early warning prompt information is used for indicating that the abnormal combustion condition exists in the cylinder of the engine.
7. The method of claim 1, wherein the first, second, third and fourth preset values are each determined by a rotational speed of an engine and a required torque of the engine.
8. An apparatus for diagnosing an engine combustion abnormality, characterized by comprising:
the calculation unit is used for calculating the exhaust temperature change rate after ignition in a cylinder of the engine and calculating the exhaust temperature after preset ignition time;
the first judgment unit is used for judging whether the exhaust temperature change rate is smaller than or equal to a first preset value or not and judging whether the exhaust temperature is smaller than or equal to a second preset value or not;
a first determination unit, configured to determine that a combustion abnormality occurs in a cylinder of the engine when the exhaust gas temperature change rate is equal to or less than the first preset value and/or the exhaust gas temperature is equal to or less than the second preset value;
a second determination unit, configured to determine whether the exhaust temperature change rate is less than or equal to a third preset value and determine whether the exhaust temperature is less than or equal to a fourth preset value, when the exhaust temperature change rate is greater than the first preset value and the exhaust temperature is greater than the second preset value;
and the adjusting unit is used for adjusting the ignition advance angle and the ignition power-on time in the cylinder under the condition that the exhaust temperature change rate is greater than the first preset value and less than or equal to the third preset value and/or the exhaust temperature is greater than the second preset value and less than or equal to the fourth preset value, and judging whether the combustion abnormal condition exists in the cylinder of the engine according to the exhaust temperature change rate and the exhaust temperature in the cylinder after adjustment.
9. A storage medium characterized by comprising a stored program, wherein the program executes the method of diagnosing an engine combustion abnormality according to any one of claims 1 to 7.
10. A processor for running a program, wherein the program is run to perform the method of diagnosing an engine combustion abnormality according to any one of claims 1 to 7.
CN202010247648.4A 2020-03-31 2020-03-31 Method and device for diagnosing combustion abnormity of engine, storage medium and processor Active CN111237073B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010247648.4A CN111237073B (en) 2020-03-31 2020-03-31 Method and device for diagnosing combustion abnormity of engine, storage medium and processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010247648.4A CN111237073B (en) 2020-03-31 2020-03-31 Method and device for diagnosing combustion abnormity of engine, storage medium and processor

Publications (2)

Publication Number Publication Date
CN111237073A true CN111237073A (en) 2020-06-05
CN111237073B CN111237073B (en) 2022-08-19

Family

ID=70864414

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010247648.4A Active CN111237073B (en) 2020-03-31 2020-03-31 Method and device for diagnosing combustion abnormity of engine, storage medium and processor

Country Status (1)

Country Link
CN (1) CN111237073B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112033687A (en) * 2020-09-07 2020-12-04 潍柴动力股份有限公司 Cylinder-failure testing method and device, controller and engine
CN113107689A (en) * 2021-05-11 2021-07-13 潍柴动力股份有限公司 Vehicle control method, vehicle control device, ECU, storage medium, and program product
CN115288905A (en) * 2022-08-12 2022-11-04 潍柴动力股份有限公司 Gas engine ignition control method, device and computer readable storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60116826A (en) * 1983-11-29 1985-06-24 Daihatsu Motor Co Ltd Detecting method of abnormal combustion of engine with turbocharger
JPS6149169A (en) * 1984-08-17 1986-03-11 Mitsubishi Electric Corp Suppressing device of abnormal combustion
GB2294334A (en) * 1994-09-29 1996-04-24 Fuji Heavy Ind Ltd Control system and method for direct fuel injection engine
US6061624A (en) * 1993-11-29 2000-05-09 Hitachi, Ltd. Multi-cylinder engine combustion state diagnosis apparatus and method
EP1826379A1 (en) * 2006-02-28 2007-08-29 Institut Français du Pétrole Method for controlling the combustion phase of an internal combustion engine, in particular of a supercharged, direct injection gasoline engine
US20090037042A1 (en) * 2007-08-02 2009-02-05 Pfeiffer Jeffrey M Detection of valve deactivation failure by monitoring exhaust temperature
US20140343871A1 (en) * 2012-01-16 2014-11-20 Toyota Jidosha Kabushiki Kaisha Combustion ratio calculating method for exhaust gas heating apparatus
EP2960475A1 (en) * 2014-06-27 2015-12-30 Toyota Jidosha Kabushiki Kaisha System for detecting a seal abnormality within a cylinder of an internal combustion engine
US20170002786A1 (en) * 2015-06-30 2017-01-05 Ford Global Technologies, Llc Method and system for detection of hot spark plug fouling
US20180298871A1 (en) * 2017-04-14 2018-10-18 Mitsubishi Electric Corporation Internal combustion engine abnormal combustion detection device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60116826A (en) * 1983-11-29 1985-06-24 Daihatsu Motor Co Ltd Detecting method of abnormal combustion of engine with turbocharger
JPS6149169A (en) * 1984-08-17 1986-03-11 Mitsubishi Electric Corp Suppressing device of abnormal combustion
US6061624A (en) * 1993-11-29 2000-05-09 Hitachi, Ltd. Multi-cylinder engine combustion state diagnosis apparatus and method
GB2294334A (en) * 1994-09-29 1996-04-24 Fuji Heavy Ind Ltd Control system and method for direct fuel injection engine
EP1826379A1 (en) * 2006-02-28 2007-08-29 Institut Français du Pétrole Method for controlling the combustion phase of an internal combustion engine, in particular of a supercharged, direct injection gasoline engine
US20090037042A1 (en) * 2007-08-02 2009-02-05 Pfeiffer Jeffrey M Detection of valve deactivation failure by monitoring exhaust temperature
US20140343871A1 (en) * 2012-01-16 2014-11-20 Toyota Jidosha Kabushiki Kaisha Combustion ratio calculating method for exhaust gas heating apparatus
EP2960475A1 (en) * 2014-06-27 2015-12-30 Toyota Jidosha Kabushiki Kaisha System for detecting a seal abnormality within a cylinder of an internal combustion engine
US20170002786A1 (en) * 2015-06-30 2017-01-05 Ford Global Technologies, Llc Method and system for detection of hot spark plug fouling
US20180298871A1 (en) * 2017-04-14 2018-10-18 Mitsubishi Electric Corporation Internal combustion engine abnormal combustion detection device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112033687A (en) * 2020-09-07 2020-12-04 潍柴动力股份有限公司 Cylinder-failure testing method and device, controller and engine
CN113107689A (en) * 2021-05-11 2021-07-13 潍柴动力股份有限公司 Vehicle control method, vehicle control device, ECU, storage medium, and program product
CN115288905A (en) * 2022-08-12 2022-11-04 潍柴动力股份有限公司 Gas engine ignition control method, device and computer readable storage medium

Also Published As

Publication number Publication date
CN111237073B (en) 2022-08-19

Similar Documents

Publication Publication Date Title
CN111237073B (en) Method and device for diagnosing combustion abnormity of engine, storage medium and processor
CN113418655B (en) Pressure difference sensor fault detection method and system, storage medium and electronic equipment
AU2019335208A1 (en) Control of multiple engines using one or more parameters associated with the multiple engines
CN111042956B (en) EGR flow fault judgment method, device and equipment
CN102374094A (en) Engine fire fault diagnosis method
CN110715710A (en) Liquid level meter fault detection method and device
CN115263548B (en) Engine misfire detection method and device, vehicle and storage medium
CN114483350B (en) Engine misfire diagnosis method and device
CN117027993A (en) Monitoring method and device for engine oil pressure and engine monitoring system
CN114622990B (en) Engine fire risk identification method, device, equipment and medium
CN113279865B (en) Engine control method, controller and vehicle
CN111075585B (en) Engine fault diagnosis and correction method and system
CN117449968B (en) Control methods, control devices, and electronic equipment for EGR valves
CN114060149B (en) Fault diagnosis method and system for intercooling system
CN110594068B (en) Method, device and equipment for detecting fuel injection quantity and storage medium
US10557433B2 (en) System and method for detecting a fault condition associated with a valvetrain of an engine
CN115977800A (en) Engine timing monitoring method and device, electronic equipment and storage medium
CN114658525A (en) A method and device for determining the fault of a sensor in an HC injection system
CN115165378A (en) Assembly reliability test device and method based on thermal imaging coefficient
JP7160560B2 (en) Fault diagnosis system and fault diagnosis method
WO2021247783A1 (en) System and method for engine valve lash calibration
CN118188160B (en) Method, device and storage medium for detecting sudden increase of air leakage of engine
CN115095436B (en) EGR system control method, EGR system, vehicle and storage medium
CN116241369B (en) Engine fault detection method, controller and engine fault detection device
CN118757262A (en) Engine fault detection method, device and vehicle

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