Engine injection valve detection method, device and equipment and storage medium
By obtaining the closed-loop correction coefficient of the engine injection valve under preset operating conditions, comparing the difference between it and the preset value, directly determining whether the injection valve is faulty, solving the problems of complex and inaccurate detection in the prior art, and achieving more efficient detection.
Patent Information
- Application Number
- CN202510288315.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2045-03-12
AI Technical Summary
The prior art is difficult to directly and accurately determine the wear and blockage of the engine injection valve, and the detection process is complicated and depends on the performance of other injection valves.
By opening any injection valve in the engine under a preset operating condition, obtaining its corresponding air-fuel ratio closed-loop correction coefficient, and comparing it with the difference of the preset value to determine whether the injection valve is faulty.
The direct performance evaluation of a single injection valve is achieved, and the wear and blockage degree is accurately judged, which improves the detection efficiency.
Smart Images

Figure CN120100614A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of engine detection, and in particular to an engine injection valve detection method, device, equipment and storage medium. Background Art
[0002] As a key component, the quality of the natural gas injection valve directly affects the performance and emission of the engine. During the repair and maintenance of natural gas engines, maintenance workers need to confirm the status of the injection. The current solution uses the method of closing each valve in turn to determine whether the injection valve in the engine is worn or blocked, and evaluates by observing the changes in other valves that are still working. This method can only indirectly judge the degree of wear and blockage of each valve. This method relies on the performance of the remaining injection valves to infer the status of the closed valves. The process is relatively complex and not direct, and it requires a comprehensive analysis of the impact of multiple variables to draw a conclusion. Summary of the invention
[0003] The present application provides an engine injection valve detection method, device, equipment and storage medium, which can directly observe and evaluate the actual performance of a single injection valve, thereby more accurately determining the degree of wear and blockage thereof and improving detection efficiency.
[0004] In a first aspect, the present application provides an engine injection valve detection method, comprising:
[0005] When determining that the engine is in a preset working condition, any one injection valve included in the engine is opened, and after the engine completes a preset number of working cycles, an air-fuel ratio closed-loop correction coefficient corresponding to the any one injection valve is obtained;
[0006] Determine the difference between the air-fuel ratio closed-loop correction coefficient corresponding to any one of the injection valves and a preset air-fuel ratio closed-loop correction coefficient;
[0007] It is determined according to the difference whether any one of the injection valves corresponding to the difference fails.
[0008] In one or more possible embodiments, determining whether any one injection valve corresponding to the difference is faulty according to the difference includes:
[0009] Determining whether the difference falls within a preset difference range;
[0010] If so, it is determined that any one of the injection valves corresponding to the difference value has no fault;
[0011] If not, it is determined that any one of the injection valves corresponding to the difference value fails.
[0012] In one or more possible embodiments, the following method is used to determine that the engine is in a preset operating condition:
[0013] Determine that the throttle opening is close to zero and the engine is running smoothly, and / or determine that the engine speed falls within a preset idle speed range and the engine is running smoothly, and determine that the engine is in a preset operating condition.
[0014] In one or more possible embodiments, the preset air-fuel ratio closed-loop correction coefficient is determined in the following manner:
[0015] When it is determined that the engine is in a preset working condition, only one injection valve in the engine is opened in sequence according to a preset injection valve opening rule, and after the engine completes a preset number of working cycles, a preset air-fuel ratio closed-loop correction coefficient is obtained.
[0016] In one or more possible embodiments, the air-fuel ratio closed-loop correction factor is determined based on an output signal of an oxygen sensor.
[0017] In one or more possible embodiments, the method further includes: when it is determined that any one of the injection valves fails, outputting alarm information indicating that any one of the injection valves fails.
[0018] In a second aspect, the present application provides an engine injection valve detection device, comprising:
[0019] An air-fuel ratio closed-loop correction coefficient acquisition module is used to determine that when the engine is in a preset working condition, any one of the injection valves included in the engine is opened, and after the engine completes a preset number of working cycles, the air-fuel ratio closed-loop correction coefficient corresponding to the any one of the injection valves is acquired;
[0020] A difference determination module, used for determining a difference between an air-fuel ratio closed-loop correction coefficient corresponding to any one of the injection valves and a preset air-fuel ratio closed-loop correction coefficient;
[0021] The injection valve fault determination module is used to determine whether any injection valve corresponding to the difference is faulty according to the difference.
[0022] In one or more possible embodiments, the injection valve fault determination module is specifically used to:
[0023] Determining whether the difference falls within a preset difference range;
[0024] If so, it is determined that any one of the injection valves corresponding to the difference value has no fault;
[0025] If not, it is determined that any one of the injection valves corresponding to the difference value fails.
[0026] In a third aspect, the present application provides an engine injection valve detection device, comprising:
[0027] At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can perform any one of the methods in the first aspect.
[0028] In a fourth aspect, the present application provides a computer storage medium storing a computer program, wherein the computer program is used to enable a computer to execute any one of the methods in the first aspect.
[0029] According to an engine injection valve detection method, device, equipment and storage medium provided in the present application, the actual performance of the single injection valve is directly observed and evaluated, so as to more accurately judge the degree of wear and blockage thereof and improve the detection efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application, and do not constitute an improper limitation on the present application.
[0031] Figure 1 A flow chart of an engine injection valve detection method provided according to an embodiment;
[0032] Figure 2 is a detailed flow chart of an engine injection valve detection method provided according to an embodiment;
[0033] Figure 3 A module diagram of an engine injection valve detection device provided according to an embodiment;
[0034] Figure 4 A module diagram of an engine injection valve detection device provided according to an embodiment;
[0035] Figure 5 The present invention is a schematic diagram of a computer storage medium provided according to an embodiment. DETAILED DESCRIPTION
[0036] In order to make the purpose, technical scheme and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0037] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0038] Furthermore, in the description of the embodiments of the present application, unless otherwise specified, “ / ” means or. For example, A / B can mean A or B. The “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.
[0039] As a key component, the quality of the natural gas injection valve directly affects the performance and emission of the engine. During the repair and maintenance of natural gas engines, maintenance workers need to confirm the status of the injection. The current solution uses the method of closing each valve in turn to determine whether the injection valve in the engine is worn or blocked, and evaluates by observing the changes in other valves that are still working. This method can only indirectly judge the degree of wear and blockage of each valve. This method relies on the performance of the remaining injection valves to infer the status of the closed valves. The process is relatively complex and not direct, and it requires a comprehensive analysis of the impact of multiple variables to draw a conclusion.
[0040] Therefore, in response to the above-mentioned problems, the present application provides an engine injection valve detection method, device, equipment and storage medium, which can directly observe and evaluate the actual performance of the single injection valve, so as to more accurately judge the degree of wear and blockage thereof and improve detection efficiency.
[0041] For ease of understanding, the terms involved in the embodiments of the present invention are explained below:
[0042] The oxygen sensor, commonly known as the Lambda sensor, is a key component installed in the exhaust system of a car. Its main function is to monitor the oxygen content in the exhaust gas and feed this information back to the engine control unit (ECU) to adjust the amount of fuel injection, thereby optimizing the combustion process and reducing harmful emissions. The Lambda sensor can detect the oxygen content in the exhaust gas and infer the current air-fuel ratio of the engine. Ratio, AFR); at the same time, by real-time monitoring of the oxygen content in the exhaust gas, the Lambda sensor helps the engine control system achieve closed-loop control, which means that the ECU can dynamically adjust the fuel injection amount according to the data provided by the sensor to maintain combustion conditions close to the ideal air-fuel ratio; the above-mentioned oxygen sensor generally includes a narrow-band Lambda sensor and a wide-band Lambda sensor; the traditional narrow-band Lambda sensor outputs a simple voltage signal (usually between 0 and 1 volt) to indicate whether the current air-fuel ratio is rich or lean. When the mixture is rich (fuel-rich state), the sensor output voltage is higher; when the mixture is lean (fuel-lean state), the output voltage is lower. This type of sensor is mainly used to detect whether it is close to the stoichiometric ratio; the wide-band Lambda sensor can more accurately measure the oxygen content under different air-fuel ratios, not limited to the vicinity of the stoichiometric ratio, and can provide a wider measurement range and higher accuracy. It is suitable for various working conditions that require precise control of the air-fuel ratio, such as high load or lean combustion mode. The oxygen sensor in this application is located before the catalytic converter and is used to monitor the exhaust gas components discharged by the engine in real time and adjust the fuel injection amount accordingly.
[0043] Single Point Injection for Natural Gas Engines (SPI): Natural gas is injected into the intake system through an injector (or nozzle) located near the throttle body. When air enters the intake manifold through the throttle, natural gas is ejected from the injector and mixed with the air to form a combustible mixture, which is then distributed to each cylinder for combustion. The engine control unit (ECU) adjusts the opening and closing time and frequency of the injector based on the information provided by the sensor (such as speed, load, etc.) to ensure that the appropriate amount of natural gas is provided to maintain an ideal air-fuel ratio.
[0044] Air-fuel ratio closed-loop correction factor (Lambda Closed-Loop Correction Factor): It is a key parameter used in the engine management system to optimize the combustion process. It is based on the feedback signal of the oxygen sensor (Lambda sensor) and dynamically adjusts the fuel injection amount through the closed-loop control system to ensure that the engine can maintain an ideal air-fuel ratio (Air-Fuel) under various operating conditions. Ratio, AFR); the air-fuel ratio closed-loop correction coefficient can be obtained in the following way: first, set the target air-fuel ratio: ECU sets a target air-fuel ratio (usually Lambda = 1) according to driving conditions, load conditions or emission requirements; secondly, the oxygen sensor continuously monitors the oxygen content in the exhaust gas and feeds this information back to the ECU in the form of a voltage signal. The ECU compares the feedback signal of the oxygen sensor with the target air-fuel ratio to determine whether the current air-fuel ratio meets expectations; finally, the air-fuel ratio closed-loop correction coefficient is determined. If there is a deviation between the actual air-fuel ratio and the target value, the ECU will calculate a correction coefficient to adjust the fuel injection amount. This correction coefficient is the air-fuel ratio closed-loop correction coefficient; when the mixture is lean (Lambda>1), the ECU will increase the fuel injection amount, and the correction coefficient is greater than 1. When the mixture is rich (Lambda<1), the ECU will reduce the fuel injection amount. The correction coefficient is less than 1; the correction process is: the ECU applies the correction coefficient to adjust the fuel injection pulse width, and continues to monitor the output signal of the oxygen sensor, and further fine-tunes the correction coefficient to ensure that the air-fuel ratio is stable near the target value. Assuming the target air-fuel ratio is Lambda=1, the current oxygen sensor reading is 0.6V (the mixture is too rich, Lambda<1), the ECU will make adjustments according to the following steps: First, determine that the current mixture is too rich (Lambda<1), and the ECU calculates the amount of fuel that needs to be reduced based on the feedback signal of the oxygen sensor and the preset target value; assuming that the current correction coefficient is 0.95 (which means that the amount of fuel needs to be reduced by 5%); adjust the fuel injection according to the calculated correction coefficient to make the mixture leaner; at the same time, the ECU continues to monitor the output signal of the oxygen sensor, and further adjusts the correction coefficient according to the new reading until the air-fuel ratio is stable near the target value. Specifically, the air-fuel ratio closed-loop correction coefficient is a dynamically adjusted parameter used to ensure that the engine can maintain an ideal air-fuel ratio under various operating conditions. Through the real-time feedback provided by the oxygen sensor, the ECU can accurately control the fuel injection amount, thereby improving the overall performance of the engine, and also ensuring its consistency and reliability under different operating conditions.
[0045] Example 1
[0046] It should be noted that the embodiments of the present disclosure may include multiple steps. For the convenience of description, these steps are numbered, but these numbers do not limit the execution time slots or execution order between the steps; these steps can be implemented in any order, and the embodiments of the present disclosure do not limit this.
[0047] The present application provides an engine injection valve detection method, such as Figure 1 As shown, including:
[0048] Step 101, when determining that the engine is in a preset operating condition, any one of the N injection valves included in the engine is opened, and an air-fuel ratio closed-loop correction coefficient corresponding to any injection valve is obtained;
[0049] In one or more possible embodiments, the above-mentioned preset operating condition refers to the idle operating condition of the engine, which refers to the state in which the engine runs at the lowest stable speed under no-load condition. In this state, the vehicle is usually stationary, such as when parked, waiting for a traffic light, or preheating the engine; generally speaking, when it is determined that the throttle opening is close to zero and the engine is running smoothly, and / or when it is determined that the engine speed falls within a preset idle speed range and the engine is running smoothly, it can be determined that the engine is in a preset operating condition. Specifically, when it is determined that the engine speed is generally between 600 and 1000 revolutions per minute (RPM), it can be determined that the engine is in an idle condition. The specific value depends on the design and model of the engine and is not specifically limited here. The low speed of the engine is to ensure that the engine can run smoothly with the lowest energy consumption; when it is determined that the vehicle has no external load, the gearbox is usually in neutral (N gear) or parking gear (P gear), and the engine only needs to maintain the minimum power output required for its own operation, which also indicates that the current engine may be in the above-mentioned idle condition; when the throttle is almost completely closed, allowing only a small amount of air to enter to maintain the minimum operating mixture required, it also indicates that the current engine is in the above-mentioned idle condition.
[0050] In one or more possible embodiments, the engine in the present application is a natural gas engine with single-point injection. The engine with single-point injection does not have only one injection valve, but only one injection valve is opened at the same time. For the convenience of description, the present application takes the 6-cylinder engine with 6 injection valves and the preset working cycle as 1 cycle as an example for explanation. One working cycle of the engine (i.e., the four strokes of the four-stroke engine: intake, compression, power, and exhaust) corresponds to two rotations of the crankshaft, that is, 720 degrees. Opening any one of the injection valves included in the above engine completes one working cycle of the engine, that is, one injection valve needs to be injected six times, and each injection corresponds to a crankshaft rotation of 120 degrees to finally complete one working cycle of the engine. Taking the injection valve 1 among the six injection valves as an example, the state of each injection valve is specifically shown in Table 1 below:
[0051]
[0052]
[0053] Table 1
[0054] After determining that the engine has completed the preset working cycle, the air-fuel ratio closed-loop correction coefficient corresponding to injection valve 1 is determined based on the output signal of the oxygen sensor. Similarly, the air-fuel ratio closed-loop correction coefficients corresponding to the remaining injection valves 2-6 can also be obtained. The specific method is not repeated here.
[0055] In one or more possible embodiments, in order to obtain a more accurate air-fuel ratio closed-loop correction coefficient, the ECU needs to frequently obtain data from the oxygen sensor to calculate the air-fuel ratio closed-loop correction coefficient. Although the oxygen sensor can respond to changes quickly, it also takes a certain amount of time to provide stable and reliable readings. Therefore, in actual operation, it is necessary to calculate the average value corresponding to each working cycle after multiple engine working cycles, and use the calculated average value as the corresponding air-fuel ratio closed-loop correction coefficient; at the same time, in order to ensure the effectiveness and stability of the air-fuel ratio closed-loop correction coefficient, the ECU often calculates and adjusts based on data from multiple engine cycles. This not only helps to improve the correction accuracy, but also avoids frequent adjustments caused by short-term fluctuations, thereby achieving smoother and more efficient engine operation.
[0056] Step 102, determining the difference between the air-fuel ratio closed-loop correction coefficient corresponding to any one of the injection valves and a preset air-fuel ratio closed-loop correction coefficient;
[0057] In one or more possible embodiments, the preset air-fuel ratio closed-loop correction coefficient is determined in the following manner: when the engine is in a preset working condition, only one injection valve in the engine is opened in turn according to a preset injection valve opening rule, and after the engine completes a preset working cycle, the preset air-fuel ratio closed-loop correction coefficient is obtained; again, the example of a 6-cylinder engine with 6 injection valves and a preset working cycle of 1 cycle is used for explanation, the engine needs to rotate the crankshaft 720 degrees to complete a working cycle, which is evenly distributed to 6 injection valves, that is, one injection valve corresponds to 120 degrees of crankshaft rotation, each injection valve only needs to inject once, and after all 6 injection valves have completed injection, it means that the engine has completed a working cycle, when injection valve 1 is opened, the other injection valves are closed, after a predetermined period of time or crankshaft angle, the injection valve is closed, injection valve 2 is opened, and the other injection valves remain closed, and so on, until injection valve 6 is also opened in the same way, it is worth noting that only one injection valve is opened at the same time during the entire process of the engine completing a working cycle, and the status of each injection valve is specifically shown in Table 2 below:
[0058]
[0059] Table 2
[0060] According to the above examples, it can be clearly seen that the above preset injection valve opening rule is determined according to the angle of crankshaft rotation. The above preset injection valve opening rule can be for determining that when the angle difference between the current crankshaft rotation angle and the previous crankshaft rotation angle is 120 degrees, the currently opened injection valve is closed and the next injection valve is opened; or, the above preset injection valve opening rule can also be for determining that the opening time of the current injection valve exceeds a fixed time. The specific operation can be carried out according to the actual situation and is not specifically limited here.
[0061] In one or more possible embodiments, the preset air-fuel ratio closed-loop correction coefficient obtained in the present application is fac0, and the air-fuel ratio closed-loop correction coefficients corresponding to injection valves 1-6 are fac1, fac2, fac3, fac4, fac5, and fac6, respectively. The difference between fac1 and fac0 is used to obtain the difference delta1, and delta1 is used as the difference corresponding to injection valve 1. Similarly, the differences corresponding to injection valves 2-6 are difference delta2, difference delta3, difference delta4, difference delta5, and difference delta6, respectively.
[0062] Step 103: Determine, based on the difference, whether any one of the injection valves corresponding to the difference is faulty.
[0063] In one or more possible embodiments, the above-mentioned determining whether any one of the injection valves corresponding to the above-mentioned difference is faulty according to the above-mentioned difference includes: determining whether the above-mentioned difference falls within a preset difference range; if so, determining that any one of the injection valves corresponding to the above-mentioned difference is not faulty; if not, determining that any one of the injection valves corresponding to the above-mentioned difference is faulty; the above-mentioned preset difference range is (thres1, thres2), and determining whether the difference corresponding to any one of the injection valves falls within the above-mentioned preset difference range, for example, if the difference delta1 corresponding to injection valve 1 falls within the above-mentioned preset difference range (thres1, thres2), it means that injection valve 1 is not faulty, if the difference delta1 corresponding to injection valve 1 does not fall within the above-mentioned preset difference range (thres1, thres2), it means that injection valve 1 is faulty, and after determining that the injection valve is faulty, an alarm message can be issued to indicate that the corresponding injection valve 1 is faulty and needs to be repaired or replaced. The same is true for other injection valves, which will not be described one by one here.
[0064] In one or more possible embodiments, Figure 2 As shown, it is a specific flow chart of an engine injection valve detection method provided by the present application, including:
[0065] Step 201, determine that the engine is in an idle condition, the speed is stable, the engine is operating normally, and no other faults are reported;
[0066] Step 202, according to a preset injection valve opening rule, only one injection valve in the engine is opened in sequence, and after the engine completes a preset number of working cycles, a preset air-fuel ratio closed-loop correction coefficient fac0 is obtained;
[0067] Step 203, start any injection valve included in the engine, obtain the air-fuel ratio closed-loop correction coefficient corresponding to the any injection valve after the engine completes a preset number of working cycles, and finally obtain the air-fuel ratio closed-loop correction coefficients fac1, fac2, fac3, ... corresponding to all the injection valves included in the engine;
[0068] Step 204, respectively calculating the differences between fac1, fac2, fac3, ... and fac0 to obtain delta1, delta2, delta3, ...;
[0069] Step 205, sequentially determine whether delta1, delta2, delta3, ... fall within a preset difference range (thres1, thres2), if so, execute step 206, if not, execute step 207;
[0070] Step 206, all injection valves included in the engine are not faulty and do not need to be repaired;
[0071] Step 207, determining the injection valve corresponding to the one whose difference exceeds the preset difference range, and outputting the corresponding injection valve fault reminder.
[0072] According to an engine injection valve detection method provided in the present application, the actual performance of the single injection valve can be directly observed and evaluated, so as to more accurately determine the degree of wear or blockage thereof and improve detection efficiency.
[0073] Example 2
[0074] Corresponding to the above-mentioned engine injection valve detection method, the present invention also provides an engine injection valve detection device. Since the device embodiment of the present invention corresponds to the above-mentioned method embodiment, the details not disclosed in the device embodiment can be referred to the above-mentioned method embodiment, and will not be repeated in the present invention.
[0075] The present application provides an engine injection valve detection device, such as Figure 3 As shown, including:
[0076] The air-fuel ratio closed-loop correction coefficient acquisition module 301 is used to determine that when the engine is in a preset working condition, any one of the injection valves included in the above engine is opened, and after the above engine completes a preset number of working cycles, the air-fuel ratio closed-loop correction coefficient corresponding to the above any one of the injection valves is acquired;
[0077] A difference determination module 302, used to determine the difference between the air-fuel ratio closed-loop correction coefficient corresponding to any one of the injection valves and a preset air-fuel ratio closed-loop correction coefficient;
[0078] The injection valve fault determination module 303 is used to determine, based on the difference, whether any injection valve corresponding to the difference has a fault.
[0079] In one or more possible embodiments, the injection valve fault determination module 303 is specifically used to:
[0080] Determine whether the above difference falls within a preset difference range;
[0081] If so, it is determined that any of the injection valves corresponding to the above difference value is not faulty;
[0082] If not, it is determined that any one of the injection valves corresponding to the above difference value fails.
[0083] Example 3
[0084] The present application also provides an electronic device, comprising at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above-mentioned engine injection valve detection method.
[0085] like Figure 4 As shown, the device includes a processor 401, a memory 402, a communication interface 403 and a bus 404. The processor 401, the memory 402 and the communication interface 403 are connected to each other via the bus 404.
[0086] The processor 401 is used to read and execute instructions in the memory 402, so that at least one processor can execute the engine injection valve detection method provided in the above embodiment.
[0087] The memory 402 is used to store various instructions and programs of the engine injection valve detection method provided by the above embodiment.
[0088] The bus 404 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0089] The processor 401 may be a central processing unit (CPU), a network processor (NP), a graphic processing unit (GPU), or any combination of CPU, NP, and GPU. It may also be a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.
[0090] In addition, the present application also provides a computer-readable storage medium, such as Figure 5 As shown, the computer storage medium stores a computer program, and the computer program is used to enable a computer to execute any one of the methods in the above embodiments.
[0091] The memory may include a readable medium in the form of a volatile memory, such as a random access memory (RAM) 501 and / or a cache memory 502 , and may further include a read-only memory (ROM) 503 .
[0092] The memory may also include a program / utility 505 having a set (at least one) of program modules 504, such program modules 504 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0093] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0094] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0095] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0096] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0097] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for detecting an engine injection valve, characterized in that: include: When determining that the engine is in a preset working condition, any one injection valve included in the engine is opened, and after the engine completes a preset number of working cycles, an air-fuel ratio closed-loop correction coefficient corresponding to the any one injection valve is obtained; Determine the difference between the air-fuel ratio closed-loop correction coefficient corresponding to any one of the injection valves and a preset air-fuel ratio closed-loop correction coefficient; It is determined according to the difference whether any one of the injection valves corresponding to the difference fails.
2. The method according to claim 1, characterized in that Determining whether any one of the injection valves corresponding to the difference value fails according to the difference value includes: Determining whether the difference falls within a preset difference range; If so, it is determined that any one of the injection valves corresponding to the difference value has no fault; If not, it is determined that any one of the injection valves corresponding to the difference value fails.
3. The method according to claim 1, characterized in that Use the following method to determine that the engine is in the preset operating condition: Determine that the throttle opening is close to zero and the engine is running smoothly, and / or determine that the engine speed falls within a preset idle speed range and the engine is running smoothly, and determine that the engine is in a preset operating condition.
4. The method according to claim 1, characterized in that: The preset air-fuel ratio closed-loop correction coefficient is determined in the following manner: When it is determined that the engine is in a preset working condition, only one injection valve in the engine is opened in sequence according to a preset injection valve opening rule, and after the engine completes a preset number of working cycles, a preset air-fuel ratio closed-loop correction coefficient is obtained.
5. The method according to claim 1 or 4, characterized in that: The air-fuel ratio closed-loop correction factor is determined based on an output signal of an oxygen sensor.
6. The method according to any one of claims 1 to 4, characterized in that: Also includes: When it is determined that the any one of the injection valves fails, an alarm message indicating that the any one of the injection valves fails is output.
7. An engine injection valve detection device, characterized in that: The device comprises: An air-fuel ratio closed-loop correction coefficient acquisition module is used to determine that when the engine is in a preset working condition, any one of the injection valves included in the engine is opened, and after the engine completes a preset number of working cycles, the air-fuel ratio closed-loop correction coefficient corresponding to the any one of the injection valves is acquired; A difference determination module, used for determining a difference between an air-fuel ratio closed-loop correction coefficient corresponding to any one of the injection valves and a preset air-fuel ratio closed-loop correction coefficient; The injection valve fault determination module is used to determine whether any injection valve corresponding to the difference is faulty according to the difference.
8. The device according to claim 7, characterized in that The injection valve fault determination module is specifically used for: Determining whether the difference falls within a preset difference range; If so, it is determined that any one of the injection valves corresponding to the difference value has no fault; If not, it is determined that any one of the injection valves corresponding to the difference value fails.
9. An engine injection valve detection device, characterized in that: The device comprises: At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor so that the at least one processor can execute any one of the methods of claims 1-6.
10. A computer storage medium, characterized in that: The computer storage medium stores a computer program, and the computer program is used to make a computer execute any one of the methods according to claims 1-6.
Citation Information
Patent Citations
Method and device for detecting internal leakage of engine injection valve
CN111237110A
Method and device for detecting internal leakage of gas injection valve of engine
CN112283000A
Abnormality diagnostic device for internal combustion engine
JP2009180171A
Air-fuel ratio control device for internal combustion engine
JP2012127305A
System for diagnosing fuel supply system of internal combustion engine
US5950606A