CN111237073A - Method and device for diagnosing combustion abnormality of engine, storage medium and processor - Google Patents
Method and device for diagnosing combustion abnormality of engine, storage medium and processor Download PDFInfo
- 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
- exhaust temperature
- equal
- cylinder
- engine
- 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
Links
- 238000002485 combustion reaction Methods 0.000 title claims abstract description 164
- 238000000034 method Methods 0.000 title claims abstract description 71
- 238000003860 storage Methods 0.000 title claims abstract description 19
- 230000005856 abnormality Effects 0.000 title claims description 46
- 230000008859 change Effects 0.000 claims abstract description 166
- 230000002159 abnormal effect Effects 0.000 claims abstract description 52
- 238000012937 correction Methods 0.000 claims description 20
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 abstract description 7
- 239000007789 gas Substances 0.000 description 79
- 238000004590 computer program Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 238000003745 diagnosis Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 239000000243 solution Substances 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000002405 diagnostic procedure Methods 0.000 description 1
- 239000002283 diesel fuel Substances 0.000 description 1
- 239000002737 fuel gas Substances 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02B—INTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
- F02B77/00—Component parts, details or accessories, not otherwise provided for
- F02B77/08—Safety, indicating, or supervising devices
- F02B77/085—Safety, indicating, or supervising devices with sensors measuring combustion processes, e.g. knocking, pressure, ionization, combustion flame
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02B—INTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
- F02B77/00—Component parts, details or accessories, not otherwise provided for
- F02B77/08—Safety, indicating, or supervising devices
- F02B77/085—Safety, indicating, or supervising devices with sensors measuring combustion processes, e.g. knocking, pressure, ionization, combustion flame
- F02B77/086—Sensor arrangements in the exhaust, e.g. for temperature, misfire, air/fuel ratio, oxygen sensors
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D2041/228—Warning displays
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine 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
The application discloses a method and a device for diagnosing engine combustion abnormity, a storage medium and a processor. The method comprises the following steps: calculating an exhaust gas temperature change rate and an exhaust gas temperature in a cylinder of the engine; 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 a first preset value and/or the exhaust temperature is smaller than or equal to a second 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 a third preset value and/or the exhaust temperature is greater than the second preset value and less than or equal to a 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. Through the method and the device, the problem that whether the combustion abnormal condition exists in the cylinder of the engine or not is difficult to accurately judge in the related technology is solved.
Description
Technical Field
The application relates to the technical field of engine control, in particular to a method and a device for diagnosing engine combustion abnormity, a storage medium and a processor.
Background
In the running process of the engine, abnormal combustion and even fire of each cylinder are caused by various reasons such as insufficient ignition energy, inaccurate ignition/injection advance angle, poor gas quality of fuel gas, poor diesel oil product, faults of mechanical parts such as a cylinder, a valve, a piston and the like.
In the related art, the reason of the combustion abnormality is mainly determined after the combustion abnormality occurs, and the combustion parameter is adjusted according to the reason of the combustion abnormality, so that the combustion abnormality cannot be diagnosed accurately in time, the adjustment time is delayed, and the running state of the engine cannot be improved well.
Aiming at the problem that whether the combustion abnormal condition exists in the cylinder of the engine is difficult to accurately judge in the related technology, an effective solution is not provided at present.
Disclosure of Invention
The application provides a method and a device for diagnosing combustion abnormity of an engine, a storage medium and a processor, which are used for solving the problem that whether the combustion abnormity exists in a cylinder of the engine is difficult to accurately judge in the related art.
According to one aspect of the present application, a method of diagnosing an engine combustion abnormality is provided. The method comprises the following steps: 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 a first preset value and/or the exhaust temperature is smaller than or equal to a second preset value; under the condition that the exhaust temperature change rate is greater than a first preset value and the exhaust temperature is greater than a 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 a third preset value and/or the exhaust temperature is greater than the second preset value and less than or equal to a 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.
Optionally, in a case that 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, after determining whether the exhaust gas temperature change rate is less than or equal to a third preset value and determining whether the exhaust gas temperature is less than or equal to a fourth preset value, the method further includes: and under the condition that the exhaust gas temperature change rate is greater than a third preset value and the exhaust gas temperature is greater than a fourth preset value, determining that the cylinder of the engine is in a normal combustion state.
Optionally, before calculating a rate of change of an exhaust gas temperature after in-cylinder ignition of the engine and calculating an exhaust gas temperature after a preset time of ignition, the method further comprises: judging whether an exhaust temperature sensor arranged in a cylinder of an engine has a fault or not; in the case where there is no failure in the exhaust gas temperature sensor, a step of calculating a rate of change in exhaust gas temperature after in-cylinder ignition of the engine and calculating an exhaust gas temperature after a preset time of ignition is performed.
Optionally, in the case that the exhaust gas temperature change rate is greater than the first preset value and less than or equal to a third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to a fourth preset value, adjusting the in-cylinder advance angle and the ignition power-on time includes: determining a corrected ignition advance angle value according to the exhaust temperature change rate and the exhaust temperature; adding an ignition advance angle correction value on the basis of the current ignition advance angle to obtain an adjusted ignition advance angle; determining a corrected value of ignition power-on time 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.
Alternatively, the determining whether the combustion abnormality is present in the 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 adjustment includes: controlling combustion in the cylinder based on the adjusted ignition advance angle and the adjusted ignition power-on time; respectively acquiring the exhaust temperature change rate and the exhaust temperature in the combustion cycles of preset times in the cylinder; judging whether the exhaust gas temperature change rate obtained in each combustion cycle is less than or equal to a third preset value or not, and judging whether the exhaust gas temperature obtained in each combustion cycle is less than or equal to a fourth preset value or not; in the preset times of combustion cycles, acquiring times that the change rate of the exhaust temperature 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 time is more than or equal to a first target time, and judging whether the second time is more than or equal to a second target time, wherein both the first target time and the second target time are less than or equal to a 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.
Optionally, after determining that the combustion anomaly condition exists in the 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 combustion abnormal condition exists in the cylinder of the engine.
Alternatively, the first preset value, the second preset value, the third preset value and the fourth preset value are all determined by the rotating speed of the engine and the required torque of the engine.
According to another aspect of the present application, a diagnostic apparatus for an engine combustion abnormality is provided. The device includes: 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 and judging whether the exhaust temperature is smaller than or equal to a second preset value; the device comprises a first determining unit, a second determining unit and a control unit, wherein the first determining unit is used for determining that the combustion abnormal condition exists in a cylinder of the engine under the condition that the change rate of the exhaust gas temperature is smaller than or equal to a first preset value and/or the exhaust gas temperature is smaller than or equal to a second preset value; the second judging unit is used for judging whether the exhaust temperature change rate is smaller than or equal to a third preset value or not and judging whether the exhaust temperature is smaller than or equal to a fourth preset value or not under the condition that the exhaust temperature change rate is larger than the first preset value and the exhaust temperature is larger 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 a third preset value and/or the exhaust temperature is greater than the second preset value and less than or equal to a 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.
In order to achieve the above object, according to another aspect of the present application, there is provided a storage medium including a stored program, wherein the program executes any one of the above-described engine combustion abnormality diagnosis methods.
In order to achieve the above object, according to another aspect of the present application, there is provided a processor for executing a program, wherein the program executes any one of the above diagnosis methods for engine combustion abnormality.
Through the application, the following steps are adopted: 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 a first preset value and/or the exhaust temperature is smaller than or equal to a second preset value; under the condition that the exhaust temperature change rate is greater than a first preset value and the exhaust temperature is greater than a 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; under the condition that the exhaust temperature change rate is greater than the first preset value and less than or equal to a third preset value and/or the exhaust temperature is greater than the second preset value and less than or equal to a 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, so that the problem that whether the combustion abnormal condition exists in the cylinder of the engine is difficult to accurately judge in the related technology is solved. The combustion condition of the engine cylinder is diagnosed in real time and ignition control optimization is carried out through the exhaust temperature change rate and the exhaust temperature, and then the effect of accurately judging whether the abnormal combustion condition exists in the cylinder of the engine is achieved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the application and, together with the description, serve to explain the application and are not intended to limit the application. In the drawings:
FIG. 1 is a flow chart of a method of diagnosing engine combustion anomalies provided in accordance with an embodiment of the present application;
FIG. 2 is a flow chart of another method of diagnosing engine combustion anomalies according to an embodiment of the present application; and
fig. 3 is a schematic diagram of an engine combustion abnormality diagnosis device provided according to an embodiment of the present application.
Detailed Description
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be used. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
For convenience of description, some terms or expressions referred to in the embodiments of the present application are explained below:
MAP: the two-dimensional array, input X, Y, gets the corresponding output Z.
And C, CURVE: and outputting X by the one-dimensional array to obtain corresponding output Y.
According to an embodiment of the present application, a method of diagnosing an engine combustion abnormality is provided.
Fig. 1 is a flowchart of a method of diagnosing an engine combustion abnormality according to an embodiment of the present application. As shown in fig. 1, the method comprises the steps of:
step S101, 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.
It should be noted that, taking a large-cylinder-diameter gas engine as an example, after each cylinder starts to ignite at the ignition coil, under normal conditions, combustibles in the cylinder start to combust and release heat, and the exhaust temperature rises, and under normal conditions, the exhaust temperature rising rate, that is, the exhaust temperature change rate is constant, and the combustion condition of the current cylinder can be diagnosed by calculating the exhaust temperature change rate after each cylinder starts to ignite and the exhaust temperature value after the preset time T
Specifically, since the operating speeds of the engine crankshaft are different at different engine speeds and the combustion condition in the cylinder is different, the preset time T may be determined based on a two-dimensional array of the engine speed and the combustion time.
The accurate acquisition of the exhaust gas temperature is a key for accurately diagnosing the combustion abnormality, and optionally, in the diagnosis method for the engine combustion abnormality provided by the embodiment of the application, before calculating the exhaust gas temperature change rate after the ignition in the cylinder of the engine and calculating the exhaust gas temperature after the preset time of the ignition, the method further includes: judging whether an exhaust temperature sensor arranged in a cylinder of an engine has a fault or not; in the case where there is no failure in the exhaust gas temperature sensor, a step of calculating a rate of change in exhaust gas temperature after in-cylinder ignition of the engine and calculating an exhaust gas temperature after a preset time of ignition is performed.
Specifically, currently, each cylinder is provided with an exhaust temperature sensor to monitor whether the exhaust temperature of each cylinder exceeds a limit, and determine whether the exhaust temperature sensor has a fault, such as an exhaust temperature credibility fault, an exhaust temperature sensor voltage fault, and the like.
Step S102, judging whether the exhaust temperature change rate is less than or equal to a first preset value, and judging whether the exhaust temperature is less than or equal to a second preset value.
And S103, determining that the combustion abnormal condition exists in the cylinder of the engine under the condition that the change rate of the exhaust gas temperature is smaller than or equal to a first preset value and/or the exhaust gas temperature is smaller than or equal to a second preset value.
It should be noted that the first preset value and the second preset value constitute a threshold value of a first gear, and if the exhaust temperature change rate and the exhaust temperature of the current cylinder are both lower than the estimated threshold value of the first gear, it indicates that the cylinder has a misfire problem, and a fault prompt for the cylinder misfire needs to be reported.
And step S104, 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.
Optionally, in the method for diagnosing the combustion abnormality of the engine provided by the embodiment of the application, the first preset value, the second preset value, the third preset value and the fourth preset value are all determined by the rotating speed of the engine and the required torque of the engine.
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 looking up corresponding preset two-dimensional arrays of the engine speed and the required torque, and the third threshold value may be set to be greater than the first threshold value, and the fourth threshold value may be greater than the second threshold value.
And S105, under the condition that the exhaust temperature change rate is greater than the first preset value and less than or equal to a third preset value and/or the exhaust temperature is greater than the second preset value and less than or equal to a 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.
It should be noted that the first preset value and the second preset value constitute a threshold value of the first gear, the third preset value and the fourth preset value constitute a threshold value of the second gear, if the exhaust temperature change rate and the exhaust temperature are higher than the first gear threshold value but lower than the second gear threshold value, it indicates that the combustion of the cylinder is abnormal, and at this time, whether the combustion in the cylinder can be improved can be observed by adjusting the ignition advance angle and the ignition power-up time.
According to the embodiment, the combustion condition in the cylinder is diagnosed in real time in the running process of the engine, and the combustion condition in the cylinder is controlled and optimized.
Optionally, in the method for diagnosing combustion abnormality of an engine provided in the embodiment of the present application, after determining that a combustion abnormality condition exists in a cylinder of the engine, the method further includes: and sending early warning prompt information, wherein the early warning prompt information is used for indicating that the combustion abnormal condition exists in the cylinder of the engine.
Specifically, the abnormal combustion condition exists in the cylinder of the engine, and the abnormal combustion fault prompt is reported in time, so that a worker is reminded to maintain or replace the cylinder.
According to the method for diagnosing the combustion abnormity of the engine, the exhaust temperature change rate after ignition in a cylinder of the engine is calculated, and the exhaust temperature after preset ignition time is calculated; 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 a first preset value and/or the exhaust temperature is smaller than or equal to a second preset value; under the condition that the exhaust temperature change rate is greater than a first preset value and the exhaust temperature is greater than a 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; under the condition that the exhaust temperature change rate is greater than the first preset value and less than or equal to a third preset value and/or the exhaust temperature is greater than the second preset value and less than or equal to a 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, so that the problem that whether the combustion abnormal condition exists in the cylinder of the engine is difficult to accurately judge in the related technology is solved. The combustion condition of the engine cylinder is diagnosed in real time and ignition control optimization is carried out through the exhaust temperature change rate and the exhaust temperature, and then the effect of accurately judging whether the abnormal combustion condition exists in the cylinder of the engine is achieved.
Optionally, in the method for diagnosing engine combustion abnormality provided in the embodiment of the present application, in a case where 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, after determining whether the exhaust gas temperature change rate is less than or equal to a third preset value and determining whether the exhaust gas temperature is less than or equal to a fourth preset value, the method further includes: and under the condition that the exhaust gas temperature change rate is greater than a third preset value and the exhaust gas temperature is greater than a fourth preset value, determining that the cylinder of the engine is in a normal combustion state.
Specifically, the third preset value and the fourth preset value constitute a threshold value for the second gear, and if the exhaust gas temperature change rate and the exhaust gas temperature are higher than the threshold value for the second gear, it is indicated that the cylinder is burning normally.
Optionally, in the method for diagnosing the combustion abnormality of the engine according to the embodiment of the present application, in a case where the exhaust gas temperature change rate is greater than the first preset value and equal to or less than a third preset value, and/or the exhaust gas temperature is greater than the second preset value and equal to or less than a fourth preset value, the adjusting the in-cylinder spark advance angle and the spark application time includes: determining a corrected ignition advance angle value according to the exhaust temperature change rate and the exhaust temperature; adding an ignition advance angle correction value on the basis of the current ignition advance angle to obtain an adjusted ignition advance angle; determining a corrected value of ignition power-on time 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.
If the exhaust gas temperature change rate and the exhaust gas temperature are higher than the first gear threshold value but lower than the second gear threshold value, the condition that combustion is abnormal in the cylinder is indicated, the current ignition advance angle and the current ignition power-on time are corrected, and whether the in-cylinder combustion condition can be improved after the correction is observed.
Specifically, the ignition advance angle is an angle before compression top dead center, for example, if the ignition advance angle is 15 degrees, it means that the ignition time is 15 degrees before compression top dead center, the corresponding ignition advance time can be calculated by the engine speed and the crankshaft speed, and the ignition energizing time is the time of continuous ignition.
Alternatively, in the method for diagnosing combustion abnormality of an engine according to the embodiment of the present application, determining whether a combustion abnormality exists in a cylinder of the engine according to the exhaust gas temperature and the exhaust gas temperature after the adjustment includes: controlling combustion in the cylinder based on the adjusted ignition advance angle and the adjusted ignition power-on time; respectively acquiring the exhaust temperature change rate and the exhaust temperature in the combustion cycles of preset times in the cylinder; judging whether the exhaust gas temperature change rate obtained in each combustion cycle is less than or equal to a third preset value or not, and judging whether the exhaust gas temperature obtained in each combustion cycle is less than or equal to a fourth preset value or not; in the preset times of combustion cycles, acquiring times that the change rate of the exhaust temperature 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 time is more than or equal to a first target time, and judging whether the second time is more than or equal to a second target time, wherein both the first target time and the second target time are less than or equal to a 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.
Specifically, one working cycle comprises the processes of air intake, compression, combustion and exhaust, and according to the embodiment, the relationship between the exhaust temperature and the exhaust temperature in the working cycle with a certain number of working cycles of ignition advance angle and ignition power-up time is counted and adjusted, so as to further judge whether the cylinder has the problem of abnormal combustion, and if so, the cylinder is reported to have the fault of abnormal combustion to remind maintenance.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowcharts, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
Fig. 2 is a flowchart of another method of diagnosing an engine combustion abnormality according to an embodiment of the present application. As shown in fig. 2, the method includes:
the method comprises the steps of obtaining parameters such as the rotating speed of an engine, the exhaust temperature of each cylinder, the ignition advance angle of each cylinder, required torque, the fault state of an exhaust temperature sensor and the like, taking any cylinder of the engine as an example, judging whether the exhaust temperature sensor of the cylinder has a fault, specifically, the related faults of the exhaust temperature sensor comprise exhaust temperature credibility faults, exhaust temperature sensor voltage related faults and the like, and calculating the exhaust temperature change rate after the ignition moment of the cylinder and the exhaust temperature after a certain time T under the condition that no fault exists, wherein the combustion condition in the cylinder is different because the operating speeds of engine crankshafts are different under different engine rotating speeds, and the preset time T can be determined based on a two-dimensional array for the engine rotating speed to check the combustion time.
And judging whether the exhaust temperature change rate is less than or equal to a preset threshold value 1 and (or) whether the exhaust temperature is less than or equal to a preset threshold value 2, if not, judging whether the exhaust temperature change rate is less than or equal to a preset threshold value 3 and (or) whether the exhaust temperature is less than or equal to a preset threshold value 4, if so, setting an ignition control enabling state, and adjusting the ignition advance angle and the ignition power-on time. It should be noted that the threshold value 1, the threshold value 2, the threshold value 3 and the threshold value 4 are obtained by checking a preset MAP corresponding to the engine speed and the required torque, and in general, the threshold value 3 is greater than the threshold value 1 and the threshold value 4 is greater than the threshold value 2.
Specifically, when the ignition advance angle and the ignition power-on time are adjusted, on one hand, the corresponding preset MAP is checked according to the exhaust temperature and the exhaust temperature change rate to obtain the ignition advance angle correction value of the cylinder, and on the other hand, the corresponding preset MAP is checked according to the exhaust temperature and the exhaust temperature change rate to obtain the ignition power-on time correction value of the cylinder. That is, the final ignition advance angle and the ignition power-on time are equal to the normal ignition advance angle and the normal power-on time respectively plus the corresponding correction values.
After the ignition advance angle and the ignition power-up time are adjusted, counting the times m that the change rate of the exhaust temperature in n working cycles is less than or equal to a threshold value 3 and (or) the exhaust temperature is less than or equal to a threshold value 4 after the ignition control is enabled, judging whether the times m is greater than or equal to a preset threshold value 5, reporting the fault that the combustion of the cylinder is abnormal, and reminding the overhaul. Wherein n, m and the threshold 5 are calibration amounts, and calibration and application personnel can give reasonable values according to practical application.
By the embodiment, the combustion condition of each cylinder of the engine can be diagnosed and early-warned in real time, proper ignition control optimization can be carried out, and the combustion condition of each cylinder of the engine, such as misfire, abnormal combustion (slight misfire) and the like, can be effectively judged.
The embodiment of the present application further provides a device for diagnosing engine combustion abnormality, and it should be noted that the device for diagnosing engine combustion abnormality of the embodiment of the present application can be used for executing the method for diagnosing engine combustion abnormality provided by the embodiment of the present application. The following describes an engine combustion abnormality diagnosis device according to an embodiment of the present application.
Fig. 3 is a schematic diagram of an engine combustion abnormality diagnosis apparatus according to an embodiment of the present application. As shown in fig. 3, the apparatus includes: a calculating unit 10, a first judging unit 20, a first determining unit 30, a second judging unit 40 and an adjusting unit 50.
Specifically, the calculation unit 10 is configured to calculate a rate of change of an exhaust gas temperature after in-cylinder ignition of the engine, and calculate an exhaust gas temperature after a preset time of ignition.
The first judging unit 20 is configured to judge whether the exhaust temperature change rate is less than or equal to a first preset value, and judge whether the exhaust temperature is less than or equal to a second preset value.
The first determination unit 30 is 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 a first preset value and/or the exhaust gas temperature is equal to or less than a second preset value.
And a second judging unit 40, configured to judge whether the exhaust temperature change rate is less than or equal to a third preset value and judge 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 50 is configured to adjust the advance angle and the ignition power-on time of ignition in the cylinder when the exhaust temperature change rate is greater than the first preset value and less than or equal to a third preset value, and/or the exhaust temperature is greater than the second preset value and less than or equal to a fourth preset value, and determine whether a 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.
According to the diagnosis device for the combustion abnormity of the engine, the change rate of the exhaust temperature after ignition in a cylinder of the engine is calculated through the calculation unit 10, and the exhaust temperature after preset ignition time is calculated; the first judgment unit 20 judges whether the exhaust gas temperature change rate is less than or equal to a first preset value, and judges whether the exhaust gas temperature is less than or equal to a second preset value; the first determination unit 30 determines that a combustion abnormality exists in a cylinder of the engine when the exhaust gas temperature change rate is equal to or less than a first preset value and/or the exhaust gas temperature is equal to or less than a second preset value; the second judging unit 40 judges whether the exhaust temperature change rate is less than or equal to a third preset value and 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; the adjusting unit 50 adjusts the ignition advance angle and the ignition power-up 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 a third preset value and/or the exhaust temperature is greater than the second preset value and less than or equal to a fourth preset value, and judges 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, so that the problem that whether the combustion abnormal condition exists in the cylinder of the engine in the related art is difficult to accurately judge is solved, the combustion condition of the cylinder of the engine is diagnosed in real time through the exhaust temperature change rate and the exhaust temperature, the ignition control is optimized, and the effect of accurately judging whether the combustion abnormal condition exists in the cylinder of the engine is achieved.
Optionally, in the apparatus for diagnosing engine combustion abnormality provided in the embodiment of the present application, the apparatus further includes: and the second determining unit is used for judging whether the exhaust temperature change rate is less than or equal to a third preset value or not 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, and determining that the cylinder of the engine is in a normal combustion state under the condition that the exhaust temperature change rate is greater than the third preset value and the exhaust temperature is greater than the fourth preset value after judging whether the exhaust temperature is less than or equal to a fourth preset value or not.
Optionally, in the apparatus for diagnosing engine combustion abnormality provided in the embodiment of the present application, the apparatus further includes: the third judgment unit is used for judging whether an exhaust temperature sensor arranged in a cylinder of the engine has a fault or not before calculating the exhaust temperature change rate after ignition in the cylinder of the engine and calculating the exhaust temperature after preset ignition time; and an execution unit for executing the steps of calculating a change rate of an exhaust temperature after ignition in a cylinder of the engine and calculating an exhaust temperature after a preset time of ignition, in a case where the exhaust temperature sensor has no failure.
Alternatively, in the engine combustion abnormality diagnosis device according to the embodiment of the present application, the adjustment unit 50 includes: the first determination module is used for determining a correction value of the ignition advance angle according to the change rate of the exhaust temperature and the exhaust temperature; the first correction module is used for adding an ignition advance correction value on the basis of the current ignition advance to obtain an adjusted ignition advance; the second determining module is used for determining a corrected ignition power-on time value according to the exhaust temperature change rate and the exhaust temperature; and the second correction module is used for 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.
Optionally, in the apparatus for diagnosing engine combustion abnormality provided in the embodiment of the present application, the adjusting unit 50 further includes: the control module is used for controlling combustion in the cylinder based on the adjusted ignition advance angle and the adjusted ignition power-on time; the first acquisition module is used for respectively acquiring the exhaust temperature change rate and the exhaust temperature in the combustion cycles of preset times in the cylinder; the first judgment module is used for judging whether the exhaust temperature change rate acquired in each combustion cycle is less than or equal to a third preset value or not and judging whether the exhaust temperature acquired in each combustion cycle is less than or equal to a fourth preset value or not; the second acquisition module is used for acquiring the times that the change rate of the exhaust temperature is less than or equal to a third preset value in the preset times of combustion cycles to obtain a first time, and acquiring the times that the exhaust temperature is less than or equal to a fourth preset value to obtain a second time; the second judging module is used for judging whether the first times are more than or equal to the first target times and judging whether the second times are more than or equal to the second target times, wherein both the first target times and the second target times are less than or equal to preset times; and the third determining module is used for 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 the first target frequency and/or the second frequency is greater than or equal to the second target frequency.
Optionally, in the apparatus for diagnosing engine combustion abnormality provided in the embodiment of the present application, the apparatus further includes: and the prompting unit is used for sending out early warning prompting information after the combustion abnormal condition exists in the cylinder of the engine, wherein the early warning prompting information is used for indicating the combustion abnormal condition exists in the cylinder of the engine.
Alternatively, in the apparatus 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 rotation speed of the engine and the required torque of the engine.
The device for diagnosing the engine combustion abnormality comprises a processor and a memory, wherein the calculating unit 10, the first judging unit 20, the first determining unit 30, the second judging unit 40, the adjusting unit 50 and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. One or more than one kernel can be set, and the problem that whether the combustion abnormal condition exists in the cylinder of the engine is difficult to accurately judge in the related technology is solved by adjusting kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
An embodiment of the present invention provides a storage medium having stored thereon a program that, when executed by a processor, implements the engine combustion abnormality diagnostic method.
The embodiment of the invention provides a processor for running a program, wherein the program runs to execute the diagnosis method of the engine combustion abnormity.
The embodiment of the invention provides equipment, which comprises a processor, a memory and a program which is stored on the memory and can run on the processor, wherein the processor executes the program and realizes the following steps: 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 a first preset value and/or the exhaust temperature is smaller than or equal to a second preset value; under the condition that the exhaust temperature change rate is greater than a first preset value and the exhaust temperature is greater than a 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 a third preset value and/or the exhaust temperature is greater than the second preset value and less than or equal to a 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.
Under the condition that the exhaust temperature change rate is greater than a first preset value and the exhaust temperature is greater than a second preset value, judging whether the exhaust temperature change rate is less than or equal to a third preset value, and after judging whether the exhaust temperature is less than or equal to a fourth preset value, the method further comprises the following steps: and under the condition that the exhaust gas temperature change rate is greater than a third preset value and the exhaust gas temperature is greater than a fourth preset value, determining that the cylinder of the engine is in a normal combustion state.
Before calculating a rate of change of an exhaust gas temperature after in-cylinder ignition of the engine and calculating an exhaust gas temperature after a preset time of ignition, the method further comprises: judging whether an exhaust temperature sensor arranged in a cylinder of an engine has a fault or not; in the case where there is no failure in the exhaust gas temperature sensor, a step of calculating a rate of change in exhaust gas temperature after in-cylinder ignition of the engine and calculating an exhaust gas temperature after a preset time of ignition is performed.
When the exhaust gas temperature change rate is greater than the first preset value and less than or equal to a third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to a fourth preset value, adjusting the ignition advance angle and the ignition power-on time in the cylinder comprises the following steps: determining a corrected ignition advance angle value according to the exhaust temperature change rate and the exhaust temperature; adding an ignition advance angle correction value on the basis of the current ignition advance angle to obtain an adjusted ignition advance angle; determining a corrected value of ignition power-on time 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.
Determining whether a combustion abnormality exists in the cylinder of the engine based on the adjusted exhaust gas temperature and the rate of change in the exhaust gas temperature in the cylinder includes: controlling combustion in the cylinder based on the adjusted ignition advance angle and the adjusted ignition power-on time; respectively acquiring the exhaust temperature change rate and the exhaust temperature in the combustion cycles of preset times in the cylinder; judging whether the exhaust gas temperature change rate obtained in each combustion cycle is less than or equal to a third preset value or not, and judging whether the exhaust gas temperature obtained in each combustion cycle is less than or equal to a fourth preset value or not; in the preset times of combustion cycles, acquiring times that the change rate of the exhaust temperature 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 time is more than or equal to a first target time, and judging whether the second time is more than or equal to a second target time, wherein both the first target time and the second target time are less than or equal to a 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.
After determining that a combustion anomaly condition exists in 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 combustion abnormal condition exists 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 rotating speed of the engine and the required torque of the engine. The device herein may be a server, a PC, a PAD, a mobile phone, etc.
The present application further provides a computer program product adapted to perform a program for initializing the following method steps when executed on a data processing device: 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 a first preset value and/or the exhaust temperature is smaller than or equal to a second preset value; under the condition that the exhaust temperature change rate is greater than a first preset value and the exhaust temperature is greater than a 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 a third preset value and/or the exhaust temperature is greater than the second preset value and less than or equal to a 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.
Under the condition that the exhaust temperature change rate is greater than a first preset value and the exhaust temperature is greater than a second preset value, judging whether the exhaust temperature change rate is less than or equal to a third preset value, and after judging whether the exhaust temperature is less than or equal to a fourth preset value, the method further comprises the following steps: and under the condition that the exhaust gas temperature change rate is greater than a third preset value and the exhaust gas temperature is greater than a fourth preset value, determining that the cylinder of the engine is in a normal combustion state.
Before calculating a rate of change of an exhaust gas temperature after in-cylinder ignition of the engine and calculating an exhaust gas temperature after a preset time of ignition, the method further comprises: judging whether an exhaust temperature sensor arranged in a cylinder of an engine has a fault or not; in the case where there is no failure in the exhaust gas temperature sensor, a step of calculating a rate of change in exhaust gas temperature after in-cylinder ignition of the engine and calculating an exhaust gas temperature after a preset time of ignition is performed.
When the exhaust gas temperature change rate is greater than the first preset value and less than or equal to a third preset value, and/or the exhaust gas temperature is greater than the second preset value and less than or equal to a fourth preset value, adjusting the ignition advance angle and the ignition power-on time in the cylinder comprises the following steps: determining a corrected ignition advance angle value according to the exhaust temperature change rate and the exhaust temperature; adding an ignition advance angle correction value on the basis of the current ignition advance angle to obtain an adjusted ignition advance angle; determining a corrected value of ignition power-on time 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.
Determining whether a combustion abnormality exists in the cylinder of the engine based on the adjusted exhaust gas temperature and the rate of change in the exhaust gas temperature in the cylinder includes: controlling combustion in the cylinder based on the adjusted ignition advance angle and the adjusted ignition power-on time; respectively acquiring the exhaust temperature change rate and the exhaust temperature in the combustion cycles of preset times in the cylinder; judging whether the exhaust gas temperature change rate obtained in each combustion cycle is less than or equal to a third preset value or not, and judging whether the exhaust gas temperature obtained in each combustion cycle is less than or equal to a fourth preset value or not; in the preset times of combustion cycles, acquiring times that the change rate of the exhaust temperature 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 time is more than or equal to a first target time, and judging whether the second time is more than or equal to a second target time, wherein both the first target time and the second target time are less than or equal to a 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.
After determining that a combustion anomaly condition exists in 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 combustion abnormal condition exists 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 rotating speed of the engine and the required torque of the engine.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or 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, and the like) 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 application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, 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 Discs (DVD) or other optical storage, magnetic 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, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or 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, and the like) 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 changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present 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.
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 (2)
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 |
Citations (10)
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 |
-
2020
- 2020-03-31 CN CN202010247648.4A patent/CN111237073B/en active Active
Patent Citations (10)
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 (2)
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 |
Also Published As
Publication number | Publication date |
---|---|
CN111237073B (en) | 2022-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113418655B (en) | Pressure difference sensor fault detection method and system, storage medium and electronic equipment | |
WO2020051171A1 (en) | Control of multiple engines using one or more parameters associated with the multiple engines | |
US8601862B1 (en) | System and method for detecting misfire based on a firing pattern of an engine and engine torque | |
CN102066729B (en) | Fuel system diagnostics by analyzing engine cylinder pressure signal and crankshaft speed signal | |
CN111237073B (en) | Method and device for diagnosing combustion abnormity of engine, storage medium and processor | |
JPH05195858A (en) | Misfire detecting device for multicylinder internal combustion engine | |
US20070288134A1 (en) | System and method for demonstrating functionality of on-board diagnostics for vehicles | |
US8180517B2 (en) | Diagnostic system and method for processing continuous and intermittent faults | |
CN108071507A (en) | A kind of method for being used to adjust the oil-control valve actuating response time using cylinder valve diagnosis | |
US20090088956A1 (en) | Robust onboard diagnostic misfire detection | |
CN111140377B (en) | Method and device for detecting misloading of throttle valve, storage medium and electronic equipment | |
Corti et al. | Transient spark advance calibration approach | |
CN109667681A (en) | Prevent the method that bearing is stuck and the vehicle using this method | |
JP2015129483A (en) | Engine accidental fire diagnostic apparatus | |
KR102406503B1 (en) | Method of misfire detection for catalyst damage | |
Mauer | On-line cylinder fault diagnostics for internal combustion engines | |
KR102539547B1 (en) | Injector diagnosis device and injector diagnosis method | |
JP6420915B2 (en) | Internal combustion engine control device | |
CN111075585B (en) | Engine fault diagnosis and correction method and system | |
US7162916B2 (en) | Method and system for determining engine cylinder power level deviation from normal | |
CN114622990A (en) | Engine fire risk identification method, device, equipment and medium | |
CN114483350B (en) | Engine misfire diagnosis method and device | |
CN108194212B (en) | Cylinder-separated air-fuel ratio non-uniformity monitoring system and method | |
CN112523885A (en) | Method and device for controlling fire in engine | |
JP6874295B2 (en) | Anomaly detection device, anomaly detection method and anomaly detection system |
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 |