Methods, apparatus and storage media for detecting leaks

By controlling the vehicle to enter its initial state and monitoring changes in the valves and pressure of the fuel system, the problem of inaccurate detection of large-hole leaks in the fuel system was solved, and accurate leak judgment was achieved.

CN118815609BActive Publication Date: 2025-10-31CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411023977.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-29
Publication Date
2025-10-31
Estimated Expiration
2044-07-29

AI Technical Summary

Technical Problem

Existing technology cannot accurately determine whether the cause of a large-hole leak in a fuel system is an open valve or an actual large-hole leak, leading to inaccurate detection.

Method used

By controlling the vehicle to enter the initial state, the engine is put into idle condition, the continuously variable speed control valve is closed, the charcoal canister solenoid valve is opened, the valve core position is monitored and the changes in fuel system pressure are collected to determine the valve opening and closing status, and the presence of leakage is judged by combining the pressure changes.

Benefits of technology

It improves the accuracy of large-hole leakage detection, can accurately distinguish between the cause of valve not being closed and large-hole leakage, and ensures the reliability of the detection results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118815609B_ABST
    Figure CN118815609B_ABST
Patent Text Reader

Abstract

This application discloses a method, apparatus, and storage medium for detecting leaks, belonging to the field of vehicle control technology. The method includes: controlling the vehicle to enter an initial state, with the engine idling, the continuously variable speed control valve closed, and the charcoal canister solenoid valve open; controlling the charcoal canister solenoid valve to close; monitoring the position of the first valve core of the continuously variable speed control valve and the position of the second valve core of the charcoal canister solenoid valve, and collecting data on changes in fuel system pressure; determining the first open / closed state of the continuously variable speed control valve based on the first valve core position, and determining the second open / closed state of the charcoal canister solenoid valve based on the second valve core position; determining a fuel system leak detection result based on the first open / closed state, the second open / closed state, and changes in fuel system pressure over a period of time, the leak detection result indicating whether a leak exists in the fuel system. This method helps determine whether an alarm is triggered by an unclosed valve, improving the accuracy of large-hole leak detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to a method, apparatus and storage medium for detecting leaks. Background Technology

[0002] In a vehicle's fuel system, leaks such as large-hole leaks can jeopardize the fuel system and even the safety of the entire vehicle. Related technologies determine the presence of large-hole leaks based on pressure information within the fuel system. However, these technologies cannot determine whether the pressure drop is caused by an open valve or a large-hole leak, leading to inaccurate detection of large-hole leaks. Therefore, accurately detecting large-hole leaks and determining whether an alarm is triggered by an open valve or a large-hole leak is a problem that needs to be solved. Summary of the Invention

[0003] This application provides a method, apparatus, and storage medium for detecting leaks, which can be used to improve the accuracy of detecting large-hole leaks. The technical solution is as follows:

[0004] On one hand, embodiments of this application provide a method for detecting leakage, the method comprising:

[0005] The vehicle is brought into its initial state, in which the engine is idling, the continuously variable speed control valve is closed, and the charcoal canister solenoid valve is open.

[0006] Control the charcoal canister solenoid valve to close;

[0007] The positions of the first valve core and the second valve core are monitored, and the pressure changes of the fuel system are collected. The first valve core position is the valve core position of the continuously variable speed control valve, and the second valve core position is the valve core position of the charcoal canister solenoid valve.

[0008] The first opening and closing state of the continuously variable speed control valve is determined based on the position of the first valve core, and the second opening and closing state of the charcoal canister solenoid valve is determined based on the position of the second valve core.

[0009] The leakage detection result of the fuel system is determined based on the first opening and closing state, the second opening and closing state, and the pressure change of the fuel system over a period of time. The leakage detection result is used to indicate whether there is a leak in the fuel system.

[0010] On the other hand, a leak detection device is provided, the device comprising:

[0011] The first control module is used to control the vehicle to enter the initial state, in which the engine is idling, the continuously variable speed control valve is closed, and the charcoal canister solenoid valve is open.

[0012] The second control module is used to control the charcoal canister solenoid valve to close.

[0013] The monitoring module is used to monitor the position of the first valve core and the position of the second valve core, and to collect the pressure value changes of the fuel system. The first valve core position is the valve core position of the continuously variable speed control valve, and the second valve core position is the valve core position of the charcoal canister solenoid valve.

[0014] The first determining module is used to determine the first opening and closing state of the continuously variable speed control valve based on the first valve core position, and to determine the second opening and closing state of the charcoal canister solenoid valve based on the second valve core position.

[0015] The second determining module is used to determine the leakage detection result of the fuel system based on the first opening / closing state, the second opening / closing state, and the pressure value change of the fuel system over a period of time. The leakage detection result is used to indicate whether there is a leak in the fuel system.

[0016] On the other hand, a non-transitory computer-readable storage medium is also provided, wherein at least one computer program is stored in the computer-readable storage medium, the at least one computer program being loaded and executed by a processor to enable the computer to implement any of the above-described methods for detecting leaks.

[0017] On the other hand, a computer program product is also provided, the computer program product including computer instructions, which, when executed by a processor, implement the steps of any of the above-described methods for detecting leaks.

[0018] The technical solution provided in this application brings at least the following beneficial effects:

[0019] This application controls the vehicle to enter an initial state, causing the engine to idle, with the continuously variable speed control valve closed and the charcoal canister solenoid valve open. The charcoal canister solenoid valve is then closed to ensure that subsequent pressure drops in the fuel system are not caused by valve closure. During testing, the first open / closed state of the continuously variable speed control valve is determined based on the position of the first valve core, and the second open / closed state of the charcoal canister solenoid valve is determined based on the position of the second valve core, preventing changes in valve open / closed states from affecting testing accuracy. The fuel system leakage detection results are then determined by analyzing the first and second open / closed states and changes in fuel system pressure, identifying whether the alarm is caused by an open valve or a large-hole leak, thus improving the accuracy of large-hole leak detection and providing a more accurate understanding of the alarm's cause. Attached Figure Description

[0020] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;

[0022] Figure 2 This is a flowchart of a method for detecting leakage provided in an embodiment of this application;

[0023] Figure 3 This is a schematic diagram of a leakage detection device provided in an embodiment of this application. Detailed Implementation

[0024] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0025] This application provides a method for detecting leaks. Please refer to the embodiments below. Figure 1 The diagram illustrates the implementation environment of the method provided in this application embodiment. This implementation environment may include: a fuel tank 11, a charcoal canister 12, a charcoal canister solenoid valve 13, an intake manifold 14, a CVS (Continuously Variable Solenoid) valve 15, an engine 16, and an ECM (Engine Control Module) 17.

[0026] Optionally, the charcoal canister 12 adsorbs fuel vapor from the fuel tank 11 and, when the engine is idling, transmits it to the engine 16 for re-combustion via the charcoal canister solenoid valve 13, the intake manifold 14, and the CVS valve 15. The charcoal canister solenoid valve 13 controls the connection between the charcoal canister and the intake manifold, while the CVS valve 15 controls the flow of air into the engine. The air and fuel vapor mix in the intake manifold 14 and can then be re-combusted in the engine 16.

[0027] ECM17 controls the vehicle to enter an initial state. In this initial state, engine 16 is idling, CVS valve 15 is closed, and charcoal canister solenoid valve 13 is open. ECM17 then controls charcoal canister solenoid valve 13 to close. ECM17 monitors the first valve spool position of CVS valve 15 and the second valve spool position of charcoal canister solenoid valve 13, and collects changes in fuel system pressure. The first valve spool position is the current valve spool position of CVS valve 15, and the second valve spool position is the current valve spool position of charcoal canister solenoid valve 13. ECM17 determines the first open / closed state of CVS valve 15 based on the first valve spool position, and the second open / closed state of charcoal canister solenoid valve 13 based on the second valve spool position. Based on the first open / closed state, the second open / closed state, and changes in fuel system pressure over a period of time, ECM17 determines the fuel system leak detection result, which indicates whether a fuel system leak exists.

[0028] Based on the above Figure 1 The implementation environment shown in this application provides a method for detecting leakage. Figure 2 As shown, taking the application of this method to ECM as an example, the method includes steps 201-205.

[0029] In step 201, the ECM controls the vehicle to enter an initial state, in which the engine is idling, the continuously variable speed control valve is closed, and the charcoal canister solenoid valve is open.

[0030] Optionally, the initial state of the vehicle includes the engine being in an idling state, the continuously variable speed control valve being closed, and the charcoal canister solenoid valve being open. In one possible implementation, controlling the vehicle to enter the initial state includes: the ECM controlling the vehicle's engine to enter an idling state, controlling the continuously variable speed control valve to close, and controlling the charcoal canister solenoid valve to remain open.

[0031] For example, the ECM controls the vehicle's engine to enter idle mode, including: the ECM controlling the fuel injection quantity of the injectors or controlling the throttle opening to stabilize the engine speed at a target speed corresponding to the idle mode. For example, the target speed corresponding to the idle mode is related to the vehicle's driving mode. In one possible implementation, different driving modes and their corresponding target speeds can be pre-set according to the vehicle's performance. Optionally, after determining the target speed corresponding to the idle mode in the current driving mode, in order to stabilize the engine speed at the target speed, the ECM can control the fuel injection quantity of the injectors or control the throttle opening according to a preset program.

[0032] In one possible implementation, controlling the continuously variable speed control valve to close includes: the ECM controlling the continuously variable speed control valve to close via an actuator, thereby placing the continuously variable speed control valve in a closed state. The actuator for the continuously variable speed control valve may be an electric motor or a solenoid valve. The continuously variable speed control valve is essentially the vehicle's CVS valve, located in the vehicle's engine management system, used to control airflow into the engine.

[0033] Optionally, the ECM does not operate the charcoal canister solenoid valve controller, but keeps the charcoal canister solenoid valve open. The charcoal canister solenoid valve is located in the vehicle's fuel evaporation system and is used to control the opening and closing of the charcoal canister and the intake manifold, controlling whether the fuel vapor adsorbed by the charcoal canister can enter the engine through the intake manifold for combustion.

[0034] For example, when the CVS valve is closed and the charcoal canister solenoid valve is open, the intake manifold no longer draws air from the engine, but instead draws in fuel vapor from the charcoal canister, resulting in negative pressure in the intake manifold and thus negative pressure in the fuel system.

[0035] By controlling the engine to keep the CVS valve closed and the charcoal canister solenoid valve open, the fuel system is kept under negative pressure, which makes it easier to determine whether there is a large hole leak based on the pressure difference between the fuel system and the atmosphere.

[0036] In step 202, the ECM controls the charcoal canister solenoid valve to close.

[0037] In one possible implementation, after the vehicle enters its initial state, the ECM controls the canister ash solenoid valve to close, including: the ECM sending an electrical signal to activate the canister ash solenoid valve controller, which then controls the canister ash solenoid valve to close. Optionally, after closing the canister ash solenoid valve, the ECM controls the vehicle's engine to shut down, and the CVS valve remains closed.

[0038] By controlling the engine to shut down, the process of determining the presence of a large-hole leak based on differential pressure is avoided. Both the charcoal canister solenoid valve and the CVS valve are kept closed to prevent pressure drops caused by open valves from interfering with the large-hole leak detection, thereby improving the efficiency of large-hole leak investigation.

[0039] In step 203, the ECM monitors the positions of the first valve core and the second valve core, and collects the pressure changes of the fuel system. The first valve core position is the valve core position of the continuously variable speed control valve, and the second valve core position is the valve core position of the charcoal canister solenoid valve.

[0040] For example, before monitoring the first valve core position of the CVS valve and the second valve core position of the canister solenoid valve, sliding resistance plates are integrated on the valve cores of the CVS valve and the canister solenoid valve respectively. When the valve cores of the CVS valve and the canister solenoid valve are in different positions, the CVS valve and the canister solenoid valve output different currents.

[0041] Optionally, the first valve spool position is the current valve spool position of the continuously variable speed control valve, and the second valve spool position is the current valve spool position of the canister solenoid valve. Monitoring the first valve spool position of the continuously variable speed control valve and the second valve spool position of the canister solenoid valve includes: the ECM acquiring the first current output by the CVS valve and the second current output by the canister solenoid valve at a preset frequency; determining the first valve spool position corresponding to the first current based on the current-valve spool position correspondence of the CVS valve; and determining the second valve spool position corresponding to the second current based on the current-valve spool position correspondence of the canister solenoid valve. In one possible implementation, the current-valve spool position correspondence of the CVS valve includes the current corresponding to different valve spool positions of the CVS valve. The current-valve spool position correspondence of the canister solenoid valve includes the current corresponding to different valve spool positions of the canister solenoid valve.

[0042] Optionally, while monitoring the first valve spool position of the continuously variable speed control valve and the second valve spool position of the charcoal canister solenoid valve, the pressure changes of the fuel system are collected, including: the ECM reading the detection results of the pressure sensor at a preset frequency. The pressure sensor is located on the fuel pump of the fuel system and is used to measure the pressure value of the fuel system and convert the pressure value into a corresponding electrical signal, which is then sent to the ECM. Optionally, the preset frequency can be determined as needed.

[0043] In one possible implementation, the ECM reads the detection results from the pressure sensor, including: the ECM reads the electrical signal corresponding to the pressure value of the fuel system from the pressure sensor, and determines the pressure value of the fuel system based on the electrical signal. For example, after acquiring the pressure value of the fuel system, a curve corresponding to the pressure value is generated based on the pressure value changes in the fuel system to describe the pressure value changes.

[0044] By monitoring the position of the first valve spool of the CVS valve and the second valve spool of the charcoal canister solenoid valve, it is easier to determine the first open / closed state of the CVS valve and the second open / closed state of the charcoal canister solenoid valve. This allows us to determine whether the pressure drop is due to an open valve or a large-hole leak. A pressure curve is generated based on the pressure changes in the fuel system, which can be compared with the pressure curve of a fuel system without leaks to determine whether a leak has occurred in the fuel system.

[0045] In step 204, the ECM determines the first open / closed state of the continuously variable speed control valve based on the first valve core position, and determines the second open / closed state of the charcoal canister solenoid valve based on the second valve core position.

[0046] Optionally, after determining the first valve core position of the CVS valve and the second valve core position of the canister solenoid valve, a first open / closed state of the continuously variable speed control valve is determined based on the first valve core position, and a second open / closed state of the canister solenoid valve is determined based on the second valve core position, including: determining the first open / closed state based on the relationship between the first valve core position and the preset closed position of the CVS valve; and determining the second open / closed state based on the relationship between the second valve core position and the preset closed position of the canister solenoid valve.

[0047] For example, the preset closed position of the CVS valve can be determined in advance based on the valve's construction; that is, when the valve core of the CVS valve is in the preset closed position, the CVS valve is instructed to close. Similarly, the preset closed position of the charcoal canister solenoid valve can be determined in advance based on its construction; that is, when the valve core of the charcoal canister solenoid valve is in the preset closed position, the charcoal canister solenoid valve is instructed to close.

[0048] In one possible implementation, the position of the first valve core is compared with the preset closed position of the CVS valve. If the first valve core position is in the preset closed position of the CVS valve, the first opening / closing state is that the CVS valve is closed; if the first valve core position is not in the preset closed position of the CVS valve, the first opening / closing state is that the CVS valve is not closed, i.e., the first opening / closing state is that the CVS valve is open. Optionally, the position of the second valve core is compared with the preset closed position of the charcoal canister solenoid valve. If the second valve core position is in the preset closed position of the charcoal canister solenoid valve, the second opening / closing state is that the charcoal canister solenoid valve is closed; if the second valve core position is not in the preset closed position of the charcoal canister solenoid valve, the second opening / closing state is that the charcoal canister solenoid valve is not closed, i.e., the second opening / closing state is that the charcoal canister solenoid valve is open.

[0049] In step 205, the ECM determines the fuel system leak detection result based on the first open / closed state, the second open / closed state, and the change in fuel system pressure over a period of time. The leak detection result is used to indicate whether there is a leak in the fuel system.

[0050] For example, the leak detection result is used to indicate whether there is a leak in the fuel system. After obtaining the first open / closed state, the second open / closed state, and the pressure change of the fuel system, the leak detection result of the fuel system is determined based on the first open / closed state, the second open / closed state, and the pressure change of the fuel system, including: in response to the first open / closed state being closed, the second open / closed state being closed, and the curve corresponding to the pressure change of the fuel system being lower than a preset curve, the leak detection result is determined to indicate that there is a leak in the fuel system.

[0051] In one possible implementation, the preset curve is the pressure change curve when the fuel system is leak-free, i.e., the pressure change curve when all valves are closed and there is no large-hole leakage, which can be determined experimentally. A pressure curve corresponding to the pressure changes of the fuel system over a period of time is generated. This pressure curve is compared with the preset curve. If the first opening / closing state is closed, the second opening / closing state is closed, and the pressure curve is lower than the preset curve, then the leak detection result indicates that there is a leak in the fuel system. In this configuration, the horizontal axis of both the preset curve and the pressure curve corresponding to the pressure changes of the fuel system represents time, and the vertical axis represents the pressure magnitude.

[0052] For example, the fuel system leak detection results or the detection results of whether there is a valve malfunction in the fuel system can be verified based on the changes in the first open / closed state, the second open / closed state, and the fuel system pressure value over a different period of time. Furthermore, the consistency of leak detection results across different time periods can be used to determine whether the leak detection system is faulty.

[0053] For example, if a leak detection result indicates a leak in the fuel system, and if for another period of time the first open / closed state remains closed, the second open / closed state remains closed, and the curve corresponding to the change in fuel system pressure remains below a preset curve, then the leak detection result indicates a leak in the fuel system. If for another period of time the first open / closed state remains closed, the second open / closed state remains closed, and the curve corresponding to the change in fuel system pressure remains below at least one of the preset curves, then the leak detection system is faulty.

[0054] Optionally, after the leak detection results indicate a leak in the fuel system, a warning message may be issued, including but not limited to: illuminating and flashing a fuel system leak warning light to alert the driver that there is a large leak in the vehicle's fuel system. Optionally, an audible alert may also be issued via the vehicle's central control system to alert the driver that there is a large leak in the vehicle's fuel system and that immediate investigation is required.

[0055] In one possible implementation, a valve malfunction is determined in the fuel system if, in response to at least one of the first and second open / closed states being open, and the pressure curve corresponding to the change in the fuel system value is lower than a preset curve. Specifically, if the pressure curve is lower than the preset curve in any of the following scenarios: the first open / closed state is open and the second open / closed state is open; the first open / closed state is open and the second closed state is closed; or the first closed state is closed and the second open state is open, this indicates a valve malfunction in the fuel system.

[0056] For example, if, after a valve malfunction in the fuel system is determined to exist, at least one of the first and second open / closed states is open for a subsequent period of time, and the valve in the open state is consistent with the previously detected state, a valve malfunction in the fuel system is determined to exist. If the first and second open / closed states for a subsequent period of time are inconsistent with the previously detected state, a leak detection system malfunction is indicated.

[0057] Optionally, upon determining that a valve malfunction exists in the fuel system, a warning is issued, including but not limited to: emitting an audible alert through the vehicle's central control system to notify the driver of the fuel system malfunction. At this time, the fuel system leak warning light is off.

[0058] For example, if the curve corresponding to the pressure change of the fuel system is higher than a preset curve, it indicates that there is no risk of a large-hole leak in the fuel system. For example, after determining that there is no risk of a large-hole leak in the fuel system, if the curve corresponding to the pressure change of the fuel system remains higher than the preset curve over a further period, it is determined that there is still no risk of a large-hole leak in the fuel system, and the fuel system leak warning light remains off. If the curve corresponding to the pressure change of the fuel system over a further period is lower than the preset curve or coincides with the preset curve, it indicates that there is a malfunction in the leak detection system.

[0059] In one possible implementation, if the curve corresponding to the pressure change of the fuel system is higher than the preset curve, but at least one of the first and second open / closed states is open, it indicates that there is a valve malfunction in the fuel system but no serious leakage has occurred.

[0060] For example, after determining that there is a valve malfunction in the fuel system but no serious leakage, if the curve corresponding to the change in the fuel system pressure value over another period of time is higher than a preset curve, at least one of the first and second open / closed states is open, and the valve in the open state is consistent with the previously detected valve, it is determined that there is a valve malfunction in the fuel system but no serious leakage. While ensuring that the fuel system leakage warning light is off, a prompt sound is issued through the vehicle's central control system to remind the driver that there is a valve malfunction in the vehicle's fuel system.

[0061] Optionally, if the curve corresponding to the change in fuel system pressure over a different period is lower than or coincides with a preset curve, or if the first and second opening / closing states are inconsistent with previous detections, it indicates a malfunction in the leak detection system. For example, after determining that the leak detection system is malfunctioning, a notification is issued, including but not limited to: emitting an audible alert through the vehicle's central control system to inform the driver that the vehicle's leak detection system is malfunctioning and requires immediate investigation.

[0062] By distinguishing between a large-hole leak in the fuel system, a valve malfunction, and a normal fuel system condition through the status of the fuel system leak warning light and different beep codes from the central control system, the driver can easily and intuitively understand the condition of the fuel system and more quickly determine whether the alarm is caused by a valve not closing or a large-hole leak, thus understanding the cause of the alarm more quickly.

[0063] This embodiment controls the vehicle's engine to idle, causing the continuously variable speed control valve to be closed and the charcoal canister solenoid valve to be open. It then controls the charcoal canister solenoid valve to close, ensuring that subsequent pressure drops in the fuel system are not caused by the valve not being closed. The first and second open / closed states of the continuously variable speed control valve and the charcoal canister solenoid valve are determined based on the first valve core position of the continuously variable speed control valve and the second valve core position of the charcoal canister solenoid valve, preventing changes in valve open / closed states during monitoring from affecting detection accuracy. Finally, the fuel system leakage detection results are determined by analyzing the first and second open / closed states and changes in fuel system pressure, identifying whether the alarm was triggered by an open valve or a large-hole leak, thus improving the accuracy of large-hole leak detection and providing a more accurate understanding of the cause of the alarm.

[0064] See Figure 3 This application provides a device for detecting leaks, the device comprising:

[0065] The first control module 301 is used to control the vehicle to enter the initial state, wherein the engine is in the idling state, the continuously variable speed control valve is in the closed state, and the charcoal canister solenoid valve is in the open state.

[0066] The second control module 302 is used to control the charcoal canister solenoid valve to close.

[0067] The monitoring module 303 is used to monitor the position of the first valve core and the position of the second valve core, and to collect the pressure value change of the fuel system. The first valve core position is the valve core position of the continuously variable speed control valve, and the second valve core position is the valve core position of the charcoal canister solenoid valve.

[0068] The first determining module 304 is used to determine the first opening and closing state of the continuously variable speed control valve based on the first valve core position, and to determine the second opening and closing state of the charcoal canister solenoid valve based on the second valve core position.

[0069] The second determining module 305 is used to determine the leakage detection result of the fuel system based on the first opening and closing state, the second opening and closing state and the change of the pressure value of the fuel system over a period of time. The leakage detection result is used to indicate whether there is a leak in the fuel system.

[0070] In one possible implementation, the second determining module 305 is used to determine that the leakage detection result indicates that there is a leak in the fuel system in response to the first opening and closing state being closed, the second opening and closing state being closed, and the curve corresponding to the change in the pressure value of the fuel system being lower than a preset curve. The preset curve is the pressure value curve when there is no leak in the fuel system.

[0071] In one possible implementation, the device further includes a third determining module, configured to determine that a valve malfunction exists in the fuel system in response to at least one of the first and second open / closed states being open and the curve corresponding to the change in the pressure value of the fuel system being lower than a preset curve.

[0072] In one possible implementation, the first determining module 304 is used to determine a first opening / closing state based on the relationship between the first valve core position and the preset closed position of the continuously variable speed control valve; and to determine a second opening / closing state based on the relationship between the second valve core position and the preset closed position of the charcoal canister solenoid valve.

[0073] In one possible implementation, the second determining module 305 is also used to alert the user to the presence of a leak in the fuel system.

[0074] In one possible implementation, the third determining module is also used to indicate a valve malfunction in the fuel system.

[0075] This device controls the vehicle's engine to idle, keeping the continuously variable speed control valve closed and the charcoal canister solenoid valve open. It then controls the charcoal canister solenoid valve to close, ensuring that subsequent pressure drops in the fuel system are not caused by valve malfunction. The device then determines the first and second open / closed states of the continuously variable speed control valve and the charcoal canister solenoid valve based on the first valve core position and the second valve core position, preventing changes in valve open / closed states from affecting detection accuracy. Finally, by analyzing the first and second open / closed states and changes in fuel system pressure, the device determines the fuel system leak detection results, identifying whether the alarm was triggered by an open valve or a large-hole leak, thus improving the accuracy of large-hole leak detection and providing a more precise understanding of the alarm's cause.

[0076] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0077] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one computer program that is loaded and executed by a processor of a computer device to enable the computer to implement any of the above-described methods for detecting leakage.

[0078] In one possible implementation, the aforementioned computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.

[0079] In an exemplary embodiment, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform any of the above-described methods for detecting leakage.

[0080] It should be noted that all information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the engine operating status, the first opening and closing state of the CVS, the second opening and closing state of the charcoal canister solenoid valve, and the pressure value of the fuel system involved in this application were all obtained with full authorization.

[0081] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0082] It should be noted that the terms "first," "second," etc. (if applicable) in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0083] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.

Claims

1. A method for detecting leaks, characterized in that, The method is executed by the engine control module, and the method includes: The vehicle is brought into its initial state, in which the engine is idling, the continuously variable speed control valve is closed, and the charcoal canister solenoid valve is open. Control the charcoal canister solenoid valve to close; The positions of the first valve core and the second valve core are monitored, and the pressure changes of the fuel system are collected. The first valve core position is the valve core position of the continuously variable speed control valve, and the second valve core position is the valve core position of the charcoal canister solenoid valve. The first opening and closing state of the continuously variable speed control valve is determined based on the position of the first valve core, and the second opening and closing state of the charcoal canister solenoid valve is determined based on the position of the second valve core. The leakage detection result of the fuel system is determined based on the first opening and closing state, the second opening and closing state and the pressure value change of the fuel system over a period of time. The leakage detection result is used to indicate whether there is a leak in the fuel system. The step of determining the fuel system leak detection result based on the first opening / closing state, the second opening / closing state, and the pressure change of the fuel system over a period of time includes: In response to the first open / closed state being closed, the second open / closed state being closed, and the curve corresponding to the pressure change of the fuel system being lower than a preset curve, it is determined that the leak detection result indicates that there is a leak in the fuel system, and the preset curve is the pressure curve when the fuel system does not leak.

2. The method according to claim 1, characterized in that, The method further includes: If at least one of the first and second open / closed states is open and the curve corresponding to the pressure change of the fuel system is lower than a preset curve, it is determined that there is a valve malfunction in the fuel system.

3. The method according to claim 1, characterized in that, The step of determining the first open / closed state of the continuously variable speed control valve based on the position of the first valve core, and determining the second open / closed state of the charcoal canister solenoid valve based on the position of the second valve core, includes: The first opening and closing state is determined based on the relationship between the position of the first valve core and the preset closing position of the continuously variable speed control valve; The second open / closed state is determined based on the relationship between the position of the second valve core and the preset closed position of the charcoal canister solenoid valve.

4. The method according to claim 1, characterized in that, After determining that the leak detection result indicates that there is a leak in the fuel system, the method further includes: A warning is issued regarding a leak in the fuel system.

5. The method according to claim 2, characterized in that, After determining that there is a valve malfunction in the fuel system, the method further includes: The system provides a warning of valve malfunction in the fuel system.

6. A device for detecting leaks, characterized in that, The device includes: The first control module is used to control the vehicle to enter the initial state, in which the engine is idling, the continuously variable speed control valve is closed, and the charcoal canister solenoid valve is open. The second control module is used to control the charcoal canister solenoid valve to close. The monitoring module is used to monitor the position of the first valve core and the position of the second valve core, and to collect the pressure value changes of the fuel system. The first valve core position is the valve core position of the continuously variable speed control valve, and the second valve core position is the valve core position of the charcoal canister solenoid valve. The first determining module is used to determine the first opening and closing state of the continuously variable speed control valve based on the first valve core position, and to determine the second opening and closing state of the charcoal canister solenoid valve based on the second valve core position. The second determining module is used to determine the leakage detection result of the fuel system based on the first opening and closing state, the second opening and closing state and the pressure value change of the fuel system over a period of time. The leakage detection result is used to indicate whether there is a leak in the fuel system. Specifically, the second determining module is used to determine, in response to the first opening / closing state being closed, the second opening / closing state being closed, and the curve corresponding to the pressure change of the fuel system being lower than a preset curve, that the leak detection result indicates that there is a leak in the fuel system, and the preset curve is the pressure curve when there is no leak in the fuel system.

7. A computer program product comprising computer instructions that, when executed by a processor, implement the steps of the method for detecting a leak as described in any one of claims 1 to 5.

8. A non-transitory computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to enable the computer to implement the method for detecting leakage as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Novel carbon tank electromagnetic valve

    CN114962723A

  • Leakage detection device and method for automobile fuel evaporation system

    CN117212001A