Engine abnormality detection method, device, vehicle and storage medium

By acquiring the maximum cylinder pressure difference value of the engine cylinder, the engine operating status can be monitored in real time, solving the problem that existing technologies cannot detect cylinder and injector faults in a timely manner, and improving the safety and reliability of engine operation.

CN116641793BActive Publication Date: 2025-10-28GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310677413.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-08
Publication Date
2025-10-28
Estimated Expiration
2043-06-08

AI Technical Summary

Technical Problem

Current technology cannot detect engine cylinder and fuel injector malfunctions in real time, leading to abnormal engine operation and potentially causing traffic accidents.

Method used

By obtaining the maximum cylinder pressure difference between the current cylinder and the previous cylinder during the target stroke, the engine is judged to be abnormal based on the difference. The engine operation is monitored in real time, including the cylinder pressure difference during the compression stroke and the power stroke to judge the status of the cylinder and injector.

Benefits of technology

It enables real-time monitoring of engine operation, timely detection of problems, reduction of the probability of major malfunctions, and protection of the safety of drivers and passengers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116641793B_ABST
    Figure CN116641793B_ABST
Patent Text Reader

Abstract

This invention discloses an engine anomaly detection method, device, vehicle, and storage medium. The method is applied in the field of vehicle technology. The engine includes multiple cylinders and fuel injectors corresponding to each cylinder. The method includes: during the cyclic operation of the multiple cylinders of the engine in a preset sequence, acquiring the difference between the maximum cylinder pressure of the current cylinder during a target stroke and the maximum cylinder pressure of the previous cylinder during the target stroke, obtaining a maximum cylinder pressure difference value; and determining whether an engine anomaly has occurred based on the maximum cylinder pressure difference value. This method can monitor the engine's operating status in real time, promptly detect problems, reduce the probability of major malfunctions, and ensure the safety of drivers and passengers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and more specifically, to a method, apparatus, vehicle, and storage medium for detecting engine anomalies in the field of vehicles. Background Technology

[0002] When the engine is running, cylinder leakage or the fuel injector's inability to inject fuel properly can cause abnormal cylinder operation. For example, the fuel injector may become stuck or clogged while the engine is running, which can cause one or more cylinders to operate abnormally. In severe cases, this can cause the engine to stall and lead to traffic accidents.

[0003] Therefore, the malfunction of cylinders and fuel injectors is a crucial performance indicator affecting the normal operation of an engine. In existing technologies, to prevent cylinder and fuel injector failures, verification tests are conducted during engine development to monitor the operation of each cylinder and determine the engine's working condition. This also serves to establish a test database to evaluate the design quality of the fuel injectors and cylinders and assess the engine's reliability. However, this method cannot monitor engine operation in real time, which can easily lead to traffic accidents. Summary of the Invention

[0004] This invention aims to at least partially solve one of the technical problems in related technologies. Therefore, the first objective of this invention is to propose an engine anomaly detection method. During the cyclic operation of multiple cylinders in an engine according to a preset sequence, the method obtains the maximum cylinder pressure difference value by acquiring the difference between the maximum cylinder pressure of the current cylinder during the target stroke and the maximum cylinder pressure of the previous cylinder during the target stroke. Based on this maximum cylinder pressure difference value, it determines whether an engine anomaly has occurred. This method enables real-time monitoring of engine operation, timely detection of problems, reduction of the probability of major malfunctions, and protection of driver and passenger safety.

[0005] The second objective of this invention is to provide an engine anomaly detection device.

[0006] The third objective of this invention is to provide a vehicle.

[0007] The fourth objective of this invention is to provide a computer-readable storage medium.

[0008] To achieve the above objectives, a first aspect of the present invention provides an engine anomaly detection method. The engine includes multiple cylinders and fuel injectors corresponding to each cylinder. Each cylinder has multiple strokes. The method includes: during the cyclic operation of the multiple cylinders of the engine in a preset sequence, obtaining the difference between the maximum cylinder pressure of the current cylinder in a target stroke and the maximum cylinder pressure of the previous cylinder in the target stroke, to obtain a maximum cylinder pressure difference value; and determining whether the engine has an anomaly based on the maximum cylinder pressure difference value.

[0009] According to the engine anomaly detection method of the present invention, during the cyclic operation of multiple cylinders of the engine in a preset sequence, the difference between the maximum cylinder pressure of the current cylinder in the target stroke and the maximum cylinder pressure of the previous cylinder in the target stroke is obtained to obtain the maximum cylinder pressure difference value. Then, based on the maximum cylinder pressure difference value, it is determined whether the engine has experienced an anomaly. Therefore, this method can monitor the engine operation in real time, detect problems promptly, reduce the probability of major malfunctions, and ensure the safety of drivers and passengers.

[0010] In addition, the engine anomaly detection method according to the above embodiments of the present invention may also have the following additional technical features:

[0011] According to one embodiment of the present invention, determining whether an engine malfunctions based on the maximum cylinder pressure difference value includes: when the target stroke is a compression stroke, determining whether the current cylinder malfunctions based on the maximum cylinder pressure difference value corresponding to the compression stroke; when the target stroke is a power stroke, determining whether the injector corresponding to the current cylinder malfunctions based on the maximum cylinder pressure difference value corresponding to the power stroke.

[0012] According to one embodiment of the present invention, determining whether the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the compression stroke includes: when the maximum cylinder pressure difference value corresponding to the compression stroke is greater than a first cylinder pressure threshold, determining that the current cylinder is abnormal, wherein the first cylinder pressure threshold is determined based on the amount of fuel injection corresponding to the working cycle of the current cylinder in the compression stroke.

[0013] According to one embodiment of the present invention, after determining that the current cylinder has an abnormality, the engine abnormality detection method further includes: if the maximum cylinder pressure difference value corresponding to the compression stroke is less than the second cylinder pressure threshold, then issuing a cylinder abnormality warning message; wherein, the second cylinder pressure threshold is greater than the first cylinder pressure threshold; if the maximum cylinder pressure difference value corresponding to the compression stroke is greater than or equal to the second cylinder pressure threshold, then determining that the current cylinder has a fault, and issuing a cylinder fault warning message.

[0014] According to one embodiment of the present invention, determining whether the injector corresponding to the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the power stroke includes: when the maximum cylinder pressure difference value corresponding to the power stroke is greater than a third cylinder pressure threshold, determining that the injector corresponding to the current cylinder is abnormal, wherein the third cylinder pressure threshold is determined based on the injection quantity corresponding to the working cycle of the current cylinder in the power stroke.

[0015] According to one embodiment of the present invention, after determining that the injector corresponding to the current cylinder is malfunctioning, the engine malfunction detection method further includes: if the maximum cylinder pressure difference value corresponding to the power stroke is less than the fourth cylinder pressure threshold, then issuing an injector malfunction warning message, wherein the fourth cylinder pressure threshold is greater than the third cylinder pressure threshold; if the maximum cylinder pressure difference value corresponding to the power stroke is greater than or equal to the fourth cylinder pressure threshold, then determining that the injector corresponding to the current cylinder is malfunctioning, and issuing an injector malfunction warning message and / or increasing the injection quantity of the normal injector.

[0016] According to an embodiment of the present invention, the engine anomaly detection method further includes: obtaining the fuel injection quantity of the current cylinder and the previous cylinder during the power stroke; and, if the fuel injection quantity of the current cylinder and the previous cylinder are the same during the power stroke, determining whether the injector corresponding to the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the power stroke.

[0017] To achieve the above objectives, a second aspect of the present invention provides an engine anomaly detection device. The engine includes multiple cylinders and fuel injectors corresponding to each cylinder. Each cylinder has multiple strokes. The device includes: an acquisition module, used to acquire the difference between the maximum cylinder pressure of the current cylinder in a target stroke and the maximum cylinder pressure of the previous cylinder in the target stroke during the cyclic operation of the multiple cylinders of the engine in a preset sequence, thereby obtaining a maximum cylinder pressure difference value; and a determination module, used to determine whether an engine anomaly has occurred based on the maximum cylinder pressure difference value.

[0018] According to an embodiment of the present invention, an engine anomaly detection device includes an acquisition module that acquires the difference between the maximum cylinder pressure of the current cylinder during the target stroke and the maximum cylinder pressure of the previous cylinder during the target stroke, while multiple cylinders of the engine are cyclically operating in a preset sequence, to obtain a maximum cylinder pressure difference value; and a determination module that determines whether an engine anomaly has occurred based on the maximum cylinder pressure difference value. Therefore, this device can monitor the engine's operating status in real time, promptly detect problems, reduce the probability of major malfunctions, and ensure the safety of drivers and passengers.

[0019] To achieve the above objectives, a vehicle is provided in a third aspect of the present invention, including a memory, a processor, and a program stored in the memory and executable on the processor. When the processor executes the program, it implements the above-described engine anomaly detection method.

[0020] According to the vehicle of the present invention, by performing the above-described engine anomaly detection method, the engine operation can be monitored in real time, problems can be detected in a timely manner, the probability of major failures can be reduced, and the safety of drivers and passengers can be ensured.

[0021] To achieve the above objectives, a fourth aspect of the present invention provides a computer-readable storage medium having a program stored thereon that, when executed by a processor, implements the above-described engine anomaly detection method.

[0022] According to embodiments of the present invention, a computer-readable storage medium that implements the above-described engine anomaly detection method during execution can monitor the engine's operating status in real time, promptly detect problems, reduce the probability of major malfunctions, and ensure the safety of drivers and passengers.

[0023] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0024] Figure 1 This is a flowchart of an engine anomaly detection method according to an embodiment of the present invention;

[0025] Figure 2 This is a schematic diagram of the working process of the engine compression stroke according to an embodiment of the present invention;

[0026] Figure 3 This is a schematic diagram of the power stroke of an engine according to an embodiment of the present invention;

[0027] Figure 4 A flowchart illustrating an engine anomaly detection method according to a specific example of the present invention;

[0028] Figure 5 A flowchart of an engine anomaly detection method according to another specific example of the present invention;

[0029] Figure 6 A block diagram of an engine anomaly detection device according to an embodiment of the present invention;

[0030] Figure 7 This is a block diagram of a vehicle according to an embodiment of the present invention. Detailed Implementation

[0031] The following describes embodiments of the present invention in detail, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and are not to be construed as limiting the present invention.

[0032] Traditional methods for determining whether cylinders or injectors have malfunctioned require verification tests of the injectors and cylinders during engine development. This involves monitoring the operation of each cylinder to assess the engine's working condition. Simultaneously, a test database is established to evaluate the design quality of the injectors and cylinders and to assess the engine's reliability. However, database establishment is complex, and monitoring the operation of each cylinder lacks real-time capability. Therefore, this application proposes an engine anomaly detection method that can monitor engine operation in real time, promptly identify problems, reduce the probability of major malfunctions, and ensure the safety of drivers and passengers.

[0033] In one embodiment of the present invention, Figure 2 As shown, during the compression stroke, the maximum pressure value reached in the cylinder under compression is as follows: Figure 3 As shown, during the power stroke, the injector injects fuel into the cylinder, where it burns and performs work, pushing the piston downwards. During this stroke, the combustion pressure inside the cylinder reaches its maximum value. Additionally, a cylinder pressure sensor is installed inside the engine cylinder and connected to the engine ECU (Electronic Control Unit). This allows the ECU to obtain the cylinder pressure values ​​during different engine strokes. The ECU is also connected to the engine injectors and can control the fuel injection quantity, for example, by continuously adjusting the injection quantity based on data from air pressure sensors, coolant temperature sensors, intake air temperature sensors, and oxygen sensors.

[0034] The present invention provides an engine anomaly detection method, an engine anomaly detection device, a vehicle, and a computer-readable storage medium, which are described below with reference to the accompanying drawings.

[0035] Figure 1 This is a flowchart of an engine anomaly detection method according to an embodiment of the present invention.

[0036] like Figure 1 As shown, the engine anomaly detection method of this embodiment may include the following steps:

[0037] S1: During the cyclic operation of multiple cylinders in the engine in a preset sequence, the difference between the maximum cylinder pressure of the current cylinder during the target stroke and the maximum cylinder pressure of the previous cylinder during the target stroke is obtained, thus obtaining the maximum cylinder pressure difference value. The preset sequence can be determined according to the actual situation.

[0038] S2 determines whether the engine is malfunctioning based on the maximum cylinder pressure difference.

[0039] Specifically, in one embodiment of the present invention, the engine may include multiple cylinders, such as a 2-cylinder engine, a 3-cylinder engine, a 4-cylinder engine, etc. Taking a 4-cylinder engine as an example, each cylinder may be equipped with a fuel injector, and each cylinder has multiple strokes, namely, intake stroke, compression stroke, power stroke, and exhaust stroke. During vehicle operation, the engine cylinders work once every two revolutions (720°) of the crankshaft. The order in which the engine cylinders fire in one working cycle is called the engine firing order. The firing order can be determined according to the actual situation. For example, the firing order can be 1→3→4→2.

[0040] During the cyclic operation of multiple cylinders in an engine in a preset sequence, the maximum cylinder pressure value of the current cylinder during the target stroke can be obtained. This can be achieved by using a cylinder pressure sensor, which is installed inside the engine cylinder and can utilize a pneumatic pressure-sensitive semiconductor element. To more accurately determine if an engine malfunction has occurred, it is also necessary to obtain the maximum cylinder pressure of the preceding cylinder during the target stroke. For example, in a four-cylinder engine with a firing order of 1→3→4→2, the maximum cylinder pressure value of cylinder 1 during the target stroke is first determined, and then the maximum cylinder pressure value of the preceding cylinder, cylinder 2, is also determined. After obtaining the maximum cylinder pressure values ​​of two adjacent cylinders during the target stroke, the difference between these maximum cylinder pressure values ​​is calculated, and the absolute value of the result is taken as the maximum cylinder pressure difference value. This difference between the cylinder pressure values ​​of the current cylinder and the preceding cylinder during the target stroke enables dynamic real-time monitoring of the engine's multiple cylinders operating in a preset sequence, providing a more realistic value rather than a theoretical one.

[0041] Once the maximum cylinder pressure differential value is obtained, it can be used to determine whether the engine is malfunctioning. For example, if the maximum cylinder pressure differential value is greater than a certain set value, it can be determined that the engine is malfunctioning; if the maximum cylinder pressure differential value is less than a certain set value, it can be determined that the engine is not malfunctioning. Therefore, this method allows for real-time monitoring of engine operation, timely detection of problems, reduction of the probability of major malfunctions, and protection of the safety of drivers and passengers.

[0042] The specific workflow of the engine anomaly detection method of the present invention is described in detail below.

[0043] According to one embodiment of the present invention, determining whether an engine malfunctions based on the maximum cylinder pressure difference value includes: when the target stroke is a compression stroke, determining whether the current cylinder malfunctions based on the maximum cylinder pressure difference value corresponding to the compression stroke; when the target stroke is a power stroke, determining whether the injector corresponding to the current cylinder malfunctions based on the maximum cylinder pressure difference value corresponding to the power stroke.

[0044] Specifically, when determining whether an engine is malfunctioning based on the maximum cylinder pressure difference, there are two main scenarios: When the target stroke is the compression stroke, the cylinder state can be effectively detected by measuring the maximum cylinder pressure during the compression stroke. This can be achieved by calculating the difference between the current cylinder's maximum cylinder pressure during the compression stroke and the previous cylinder's maximum cylinder pressure during the compression stroke, thus obtaining the corresponding maximum cylinder pressure difference during the compression stroke. This value can then be used to determine whether the current cylinder is malfunctioning. For example, this maximum cylinder pressure difference can be compared with a preset value. If it exceeds the preset value, the current cylinder is malfunctioning; if it does not exceed the preset value, the current cylinder is not malfunctioning.

[0045] When the target stroke is the power stroke, the injector injects fuel. During this process, the maximum cylinder pressure during the power stroke is detected, which effectively detects the working status of the engine's injectors. The maximum cylinder pressure of the current cylinder during the power stroke is calculated based on the maximum cylinder pressure of the previous cylinder during the power stroke, and the difference between the two is used to obtain the maximum cylinder pressure difference value corresponding to the power stroke. Based on this value, it can be determined whether the injector corresponding to the current cylinder is malfunctioning. For example, the maximum cylinder pressure difference value is compared with a preset value. If it exceeds the preset value, it can be determined that the injector corresponding to the current cylinder is malfunctioning. If it does not exceed the preset value, it can be determined that the injector corresponding to the current cylinder is not malfunctioning.

[0046] According to one embodiment of the present invention, determining whether the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the compression stroke includes: when the maximum cylinder pressure difference value corresponding to the compression stroke is greater than a first cylinder pressure threshold, determining that the current cylinder is abnormal, wherein the first cylinder pressure threshold is determined based on the amount of fuel injection corresponding to the working cycle of the current cylinder in the compression stroke.

[0047] Specifically, when determining whether a cylinder is malfunctioning based on the maximum cylinder pressure difference value corresponding to the compression stroke, the maximum cylinder pressure difference value can first be compared with the first cylinder pressure threshold. If the maximum cylinder pressure difference value is greater than the first cylinder pressure threshold, it can be determined that the current cylinder is malfunctioning. If the maximum cylinder pressure difference value is less than or equal to the first cylinder pressure threshold, it can be determined that the current cylinder is not malfunctioning and the engine is operating normally. It should be noted that the first cylinder pressure threshold can be determined based on the fuel injection quantity corresponding to the current cylinder's working cycle during the compression stroke, i.e., based on the fuel injection quantity injected by the injector during the power stroke. For example, the first cylinder pressure threshold can be obtained from a preset relationship table, where the first cylinder pressure threshold and the fuel injection quantity have a one-to-one correspondence. That is, once the fuel injection quantity is determined, the corresponding first cylinder pressure threshold can be determined.

[0048] Furthermore, according to an embodiment of the present invention, after determining that the current cylinder has malfunctioned, the method further includes: if the maximum cylinder pressure difference value corresponding to the compression stroke is less than the second cylinder pressure threshold, then issuing a cylinder malfunction warning message; wherein, the second cylinder pressure threshold is greater than the first cylinder pressure threshold; if the maximum cylinder pressure difference value corresponding to the compression stroke is greater than or equal to the second cylinder pressure threshold, then determining that the current cylinder has malfunctioned, and issuing a cylinder malfunction warning message.

[0049] Specifically, after determining that a cylinder malfunction has occurred—that is, when the maximum cylinder pressure difference corresponding to the compression stroke is greater than the first cylinder pressure threshold—it is necessary to compare the maximum cylinder pressure difference corresponding to the compression stroke with the second cylinder pressure threshold to further determine the degree of cylinder malfunction. For example, when the maximum cylinder pressure difference corresponding to the compression stroke is less than the second cylinder pressure threshold, a cylinder malfunction warning message can be issued to remind the driver and passengers that the cylinder is malfunctioning and to have the engine inspected at a service station as soon as possible. When the maximum cylinder pressure difference corresponding to the compression stroke is greater than or equal to the second cylinder pressure threshold, it can be determined that the current cylinder has malfunctioned and cannot operate stably, such as misfire or other cylinder malfunctions. A cylinder malfunction warning message will then be issued to remind the driver and passengers that there is a malfunction in the engine cylinder and that they should stop the engine and check it as soon as possible to avoid a major malfunction.

[0050] It should be noted that the second cylinder pressure threshold is greater than the first cylinder pressure threshold, and it can be obtained through a large number of engine bench tests and vehicle tests, and stored in the ECU.

[0051] According to one embodiment of the present invention, determining whether the injector corresponding to the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the power stroke includes: when the maximum cylinder pressure difference value corresponding to the power stroke is greater than a third cylinder pressure threshold, determining that the injector corresponding to the current cylinder is abnormal, wherein the third cylinder pressure threshold is determined based on the injection quantity corresponding to the working cycle of the current cylinder in the power stroke.

[0052] Specifically, when determining whether the injector corresponding to the current cylinder is malfunctioning based on the maximum cylinder pressure difference value corresponding to the power stroke, the maximum cylinder pressure difference value can first be compared with the third cylinder pressure threshold. If the maximum cylinder pressure difference value is greater than the third cylinder pressure threshold, it can be determined that the injector corresponding to the current cylinder is malfunctioning, such as an abnormal injection quantity. If the maximum cylinder pressure difference value is less than or equal to the third cylinder pressure threshold, it can be determined that the injector corresponding to the current cylinder is not malfunctioning, and the injection quantity is normal. It should be noted that the third cylinder pressure threshold can be determined based on the injection quantity of the current cylinder during the power stroke, that is, based on the injection quantity corresponding to the working cycle of the current cylinder during the power stroke. For example, the third cylinder pressure threshold can be obtained from a preset relationship table, where the third cylinder pressure threshold and the injection quantity have a one-to-one correspondence. That is, once the injection quantity is determined, the corresponding third cylinder pressure threshold can be determined.

[0053] According to one embodiment of the present invention, after determining that the injector corresponding to the current cylinder is malfunctioning, the method further includes: if the maximum cylinder pressure difference value corresponding to the power stroke is less than the fourth cylinder pressure threshold, then issuing an injector malfunction warning message, wherein the fourth cylinder pressure threshold is greater than the third cylinder pressure threshold; if the maximum cylinder pressure difference value corresponding to the power stroke is greater than or equal to the fourth cylinder pressure threshold, then determining that the injector corresponding to the current cylinder is malfunctioning, and issuing an injector malfunction warning message and / or increasing the injection quantity of the normal injector.

[0054] Specifically, after determining that the injector corresponding to the current cylinder is malfunctioning—that is, when the maximum cylinder pressure difference during the power stroke is greater than the third cylinder pressure threshold—it is necessary to compare the maximum cylinder pressure difference during the power stroke with the fourth cylinder pressure threshold to further determine the degree of injector failure. For example, when the maximum cylinder pressure difference during the power stroke is less than the fourth cylinder pressure threshold, an injector malfunction warning message can be issued, reminding the driver and passengers that the injector is malfunctioning and the engine should be inspected at a service station as soon as possible. When the maximum cylinder pressure difference during the power stroke is greater than or equal to the fourth cylinder pressure threshold, it can be determined that the injector corresponding to the current cylinder is malfunctioning, and the cylinder cannot work stably, such as misfire in the current cylinder. An injector malfunction warning message will then be issued, reminding the driver and passengers that the injector corresponding to the engine cylinder is malfunctioning and that the engine should be stopped and inspected as soon as possible to avoid a major malfunction.

[0055] Alternatively, when the maximum cylinder pressure difference corresponding to the power stroke is greater than or equal to the fourth cylinder pressure threshold, it can be determined that the injector corresponding to the current cylinder has malfunctioned, and the cylinder cannot work stably, such as misfire in the current cylinder or other cylinder operation failures. At this time, an emergency strategy can be activated, such as increasing the fuel injection quantity of the normal injector. For example, taking a 4-cylinder engine as an example, after the injector corresponding to the current cylinder 1 malfunctions, the fuel injection quantity of the other 3 cylinders can be appropriately increased to maintain the engine's power output and avoid vehicle accidents caused by insufficient power or stalling.

[0056] Alternatively, when the maximum cylinder pressure difference corresponding to the power stroke is greater than or equal to the fourth cylinder pressure threshold, it can be determined that the injector corresponding to the current cylinder is malfunctioning, and the cylinder cannot work stably, such as misfire in the current cylinder. An injector malfunction warning message will be issued to remind the driver and passengers that the injector corresponding to the engine cylinder is malfunctioning and that they should stop the car for inspection as soon as possible to avoid major malfunctions. When the current cylinder cannot work stably, the injection quantity of the normal injector can be increased. For example, taking a 4-cylinder engine as an example, after the injector corresponding to the current cylinder malfunctions, the injection quantity of the other 3 cylinders can be appropriately increased to maintain the engine's power output and avoid vehicle accidents caused by insufficient power or stalling.

[0057] According to an embodiment of the present invention, the engine anomaly detection method further includes: obtaining the fuel injection quantity of the current cylinder and the previous cylinder during the power stroke; and, if the fuel injection quantity of the current cylinder and the previous cylinder are the same during the power stroke, determining whether the injector corresponding to the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the power stroke.

[0058] Specifically, aside from acceleration and deceleration, when the vehicle is traveling at a constant speed, the fuel injection quantity of the current cylinder and the previous cylinder during the power stroke is equal. Only when the fuel injection quantity is equal can the power output be equal, thus allowing for pressure value determination. For example, after obtaining the fuel injection quantities of the current cylinder and the previous cylinder during the power stroke, the fuel injection quantities of the current cylinder and the previous cylinder during the power stroke are compared. If they are the same, the maximum cylinder pressure difference value corresponding to the power stroke can be used to determine whether the injector corresponding to the current cylinder is malfunctioning. If they are different, no judgment is made; that is, the maximum cylinder pressure difference value corresponding to the power stroke is not used to determine whether the injector corresponding to the current cylinder is malfunctioning.

[0059] In summary, this invention can monitor the operation of engine cylinders in real time and issue an alarm when there is abnormal cylinder operation or fuel injector injection, thereby reminding the driver and passengers to have the engine inspected as soon as possible. When a single-cylinder or multi-cylinder malfunction occurs, an alarm can be issued and a fault warning can be given to remind the driver and passengers of the malfunction in the engine cylinder or the fuel injector. At the same time, different emergency fuel injection strategies can be formulated to prevent the vehicle from losing power or stalling, thereby avoiding safety problems caused by power loss during vehicle operation. This invention can reduce the probability of major malfunctions, ensure the safety of the driver and passengers, and reduce maintenance costs.

[0060] As a concrete example, such as Figure 4 As shown, the engine abnormality (engine cylinder abnormality) detection method of the present invention may include the following steps:

[0061] S101, the vehicle is in motion, and multiple cylinders of the engine work in a preset sequence.

[0062] S102, obtain the difference between the maximum cylinder pressure of the current cylinder during the compression stroke and the maximum cylinder pressure of the previous cylinder during the compression stroke, and obtain the maximum cylinder pressure difference value.

[0063] S103, determine whether the maximum cylinder pressure difference is greater than the first cylinder pressure threshold. If yes, proceed to step S104; if no, proceed to step S101. The first cylinder pressure threshold is determined based on the fuel injection quantity corresponding to the current cylinder's working cycle during the compression stroke.

[0064] S104, determine whether the maximum cylinder pressure difference is greater than the second cylinder pressure threshold. If yes, proceed to step S105; if no, proceed to step S106. The second cylinder pressure threshold is greater than the first cylinder pressure threshold.

[0065] S105, confirm that a fault has occurred in the current cylinder and issue a cylinder fault warning message.

[0066] S106, issue a cylinder malfunction warning message.

[0067] As a concrete example, such as Figure 5 As shown, the engine malfunction (engine cylinder corresponding injector malfunction) detection method of the present invention may include the following steps:

[0068] S201, the vehicle is in motion, and multiple cylinders of the engine work in a preset sequence.

[0069] S202, obtain the difference between the maximum cylinder pressure of the current cylinder during the power stroke and the maximum cylinder pressure of the previous cylinder during the power stroke, and obtain the maximum cylinder pressure difference value.

[0070] S203, obtain the fuel injection quantity of the current cylinder and the previous cylinder during the power stroke.

[0071] S204, determine whether the fuel injection quantity of the current cylinder and the previous cylinder are the same during the power stroke. If yes, proceed to step S205; if no, proceed to step S201.

[0072] S205, determine whether the maximum cylinder pressure difference is greater than the third cylinder pressure threshold. If yes, proceed to step S206; if no, proceed to step S201.

[0073] S206, determine whether the maximum cylinder pressure difference is greater than the fourth cylinder pressure threshold. If yes, proceed to step S207; if no, proceed to step S209.

[0074] S207, determines that the injector corresponding to the current cylinder has malfunctioned, and issues an injector malfunction warning message.

[0075] S208 increases the fuel injection volume of a normal fuel injector.

[0076] S209, an injector malfunction warning message is issued.

[0077] In summary, the engine anomaly detection method according to embodiments of the present invention first obtains the difference between the maximum cylinder pressure of the current cylinder during the target stroke and the maximum cylinder pressure of the previous cylinder during the target stroke while multiple cylinders of the engine are working in a preset sequence, thus obtaining the maximum cylinder pressure difference value. Then, based on the maximum cylinder pressure difference value, it is determined whether an engine anomaly has occurred. Therefore, this method can monitor the engine's operating status in real time, promptly detect problems, reduce the probability of major malfunctions, and ensure the safety of drivers and passengers.

[0078] Corresponding to the above embodiments, the present invention also proposes an engine anomaly detection device.

[0079] like Figure 6 As shown, the engine anomaly detection device 100 of this embodiment includes: an acquisition module 110 and a determination module 120.

[0080] The receiving module 110 is used to acquire the difference between the maximum cylinder pressure of the current cylinder in the target stroke and the maximum cylinder pressure of the previous cylinder in the target stroke during the cyclic operation of multiple cylinders of the engine in a preset sequence, thereby obtaining the maximum cylinder pressure difference value. The determining module 120 is used to determine whether the engine has malfunctioned based on the maximum cylinder pressure difference value.

[0081] According to one embodiment of the present invention, the determining module 120 determines whether the engine has malfunctioned based on the maximum cylinder pressure difference value, specifically used for: when the target stroke is a compression stroke, determining whether the current cylinder has malfunctioned based on the maximum cylinder pressure difference value corresponding to the compression stroke; when the target stroke is a power stroke, determining whether the injector corresponding to the current cylinder has malfunctioned based on the maximum cylinder pressure difference value corresponding to the power stroke.

[0082] According to one embodiment of the present invention, the determining module 120 determines whether the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the compression stroke. Specifically, it is used to: determine that the current cylinder is abnormal when the maximum cylinder pressure difference value corresponding to the compression stroke is greater than the first cylinder pressure threshold value, wherein the first cylinder pressure threshold value is determined based on the amount of fuel injection corresponding to the working cycle of the current cylinder in the compression stroke.

[0083] According to an embodiment of the present invention, the determining module 120 is further configured to: after determining that the current cylinder has an abnormality, if the maximum cylinder pressure difference value corresponding to the compression stroke is less than the second cylinder pressure threshold, then issue a cylinder abnormality reminder message; wherein, the second cylinder pressure threshold is greater than the first cylinder pressure threshold; if the maximum cylinder pressure difference value corresponding to the compression stroke is greater than or equal to the second cylinder pressure threshold, then determine that the current cylinder has a fault and issue a cylinder fault reminder message.

[0084] According to one embodiment of the present invention, the determining module 120 determines whether the injector corresponding to the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the power stroke. Specifically, it is used to: determine that the injector corresponding to the current cylinder is abnormal when the maximum cylinder pressure difference value corresponding to the power stroke is greater than the third cylinder pressure threshold, wherein the third cylinder pressure threshold is determined based on the injection quantity corresponding to the working cycle of the current cylinder in the power stroke.

[0085] According to one embodiment of the present invention, the determining module 120 determines that the injector corresponding to the current cylinder is abnormal, specifically configured to: if the maximum cylinder pressure difference value corresponding to the power stroke is less than the fourth cylinder pressure threshold, issue an injector abnormality warning message, wherein the fourth cylinder pressure threshold is greater than the third cylinder pressure threshold; if the maximum cylinder pressure difference value corresponding to the power stroke is greater than or equal to the fourth cylinder pressure threshold, determine that the injector corresponding to the current cylinder is faulty, and issue an injector fault warning message and / or increase the injection quantity of the normal injector.

[0086] According to one embodiment of the present invention, the acquisition module 110 is further configured to: acquire the fuel injection quantity of the current cylinder and the previous cylinder during the power stroke; and, if the fuel injection quantity of the current cylinder and the previous cylinder during the power stroke is the same, determine whether the injector corresponding to the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the power stroke.

[0087] It should be noted that for details not disclosed in the engine anomaly detection device of this embodiment, please refer to the details disclosed in the engine anomaly detection method of this embodiment, which will not be repeated here.

[0088] According to an embodiment of the present invention, an engine anomaly detection device includes an acquisition module that acquires the difference between the maximum cylinder pressure of the current cylinder during the target stroke and the maximum cylinder pressure of the previous cylinder during the target stroke, while multiple cylinders of the engine are cyclically operating in a preset sequence, to obtain a maximum cylinder pressure difference value. A determination module then determines whether an engine anomaly has occurred based on this maximum cylinder pressure difference value. Therefore, this device can monitor engine operation in real time, promptly detect problems, reduce the probability of major malfunctions, and ensure the safety of drivers and passengers.

[0089] Corresponding to the above embodiments, the present invention also proposes a vehicle.

[0090] like Figure 7 As shown, the vehicle 200 of this embodiment may include: a memory 210, a processor 220, and a program stored in the memory 210 and executable on the processor 220. When the processor 220 executes the program, it implements the above-described engine anomaly detection method.

[0091] According to the vehicle of the present invention, by performing the above-described engine anomaly detection method, the engine operation can be monitored in real time, problems can be detected in a timely manner, the probability of major failures can be reduced, and the safety of drivers and passengers can be ensured.

[0092] Corresponding to the above embodiments, the present invention also proposes a computer-readable storage medium.

[0093] The computer-readable storage medium of this invention stores a computer program thereon, which, when executed, implements the above-described engine anomaly detection method.

[0094] According to the computer-readable storage medium of the present invention, by executing the above-described engine anomaly detection method, the engine operation can be monitored in real time, problems can be detected in a timely manner, the probability of major failures can be reduced, and the safety of drivers and passengers can be ensured.

[0095] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing it in another suitable manner if necessary, and then storing it in a computer memory.

[0096] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0097] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0098] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0099] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0100] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for detecting engine anomalies, characterized in that, The engine includes a plurality of cylinders and a fuel injector corresponding to each cylinder, each cylinder having a plurality of strokes, the method comprising: During the process of multiple cylinders of the engine working in a preset sequence, the difference between the maximum cylinder pressure of the current cylinder in the target stroke and the maximum cylinder pressure of the previous cylinder in the target stroke is obtained to obtain the maximum cylinder pressure difference value. Determining whether the engine is malfunctioning based on the maximum cylinder pressure difference value; the determination of whether the engine is malfunctioning based on the maximum cylinder pressure difference value includes: When the target stroke is a compression stroke, determine whether the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the compression stroke. When the target stroke is the power stroke, the injector corresponding to the current cylinder is determined to be abnormal based on the maximum cylinder pressure difference value corresponding to the power stroke.

2. The method according to claim 1, characterized in that, Determining whether the current cylinder is malfunctioning based on the maximum cylinder pressure difference value corresponding to the compression stroke includes: When the maximum cylinder pressure difference value corresponding to the compression stroke is greater than the first cylinder pressure threshold, it is determined that the current cylinder is abnormal, wherein the first cylinder pressure threshold is determined based on the amount of fuel injection corresponding to the working cycle of the current cylinder in the compression stroke.

3. The method according to claim 2, characterized in that, After determining that the current cylinder has malfunctioned, the method further includes: If the maximum cylinder pressure difference value corresponding to the compression stroke is less than the second cylinder pressure threshold, a cylinder abnormality warning message is issued; wherein, the second cylinder pressure threshold is greater than the first cylinder pressure threshold. If the maximum cylinder pressure difference value corresponding to the compression stroke is greater than or equal to the second cylinder pressure threshold, it is determined that the current cylinder has malfunctioned, and a cylinder malfunction reminder message is issued.

4. The method according to claim 1, characterized in that, The step of determining whether the injector corresponding to the current cylinder is malfunctioning based on the maximum cylinder pressure difference value corresponding to the power stroke includes: When the maximum cylinder pressure difference value corresponding to the power stroke is greater than the third cylinder pressure threshold, it is determined that the injector corresponding to the current cylinder is abnormal, wherein the third cylinder pressure threshold is determined based on the injection quantity corresponding to the working cycle of the current cylinder in the power stroke.

5. The method according to claim 4, characterized in that, After determining that the injector corresponding to the current cylinder is malfunctioning, the method further includes: If the maximum cylinder pressure difference value corresponding to the power stroke is less than the fourth cylinder pressure threshold, an injector abnormality warning message is issued, wherein the fourth cylinder pressure threshold is greater than the third cylinder pressure threshold. If the maximum cylinder pressure difference value corresponding to the power stroke is greater than or equal to the fourth cylinder pressure threshold, it is determined that the injector corresponding to the current cylinder has malfunctioned, and an injector malfunction reminder message is issued and / or the injection quantity of the normal injector is increased.

6. The method according to claim 1, characterized in that, The method further includes: Obtain the fuel injection quantity of the current cylinder and the previous cylinder during the power stroke; If the fuel injection quantity of the current cylinder and the previous cylinder is the same during the power stroke, determine whether the injector corresponding to the current cylinder is malfunctioning based on the maximum cylinder pressure difference value corresponding to the power stroke.

7. An engine anomaly detection device, characterized in that, The engine includes a plurality of cylinders and a fuel injector corresponding to each cylinder, each cylinder having a plurality of strokes, and the device includes: The acquisition module is used to acquire the difference between the maximum cylinder pressure of the current cylinder in the target stroke and the maximum cylinder pressure of the previous cylinder in the target stroke during the cyclic operation of multiple cylinders of the engine in a preset order, and obtain the maximum cylinder pressure difference value. The determination module is used to determine whether the engine has malfunctioned based on the maximum cylinder pressure difference value; The step of determining whether the engine has malfunctioned based on the maximum cylinder pressure differential value includes: When the target stroke is a compression stroke, determine whether the current cylinder is abnormal based on the maximum cylinder pressure difference value corresponding to the compression stroke. When the target stroke is the power stroke, the injector corresponding to the current cylinder is determined to be abnormal based on the maximum cylinder pressure difference value corresponding to the power stroke.

8. A vehicle, characterized in that, The vehicle includes: a memory, a processor, and a program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the engine anomaly detection method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed, implements the engine anomaly detection method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Diagnosis devise and method using an in- cylinder pressure sensor in internal combustion engine

    CN102893000A

  • Engine system and method

    CN105673241A