Fuel tank isolation valve fault detection method and device, electronic equipment and vehicle

By combining the evaporation and leakage diagnosis process, the pressure following state of the fuel tank isolation valve is obtained by combining the high-pressure fuel tank and carbon can pipeline pressure sensors, which solves the impact of fuel tank isolation valve fault detection on the vehicle's energy consumption in hybrid models, and achieves efficient and accurate fault detection.

CN120466097APending Publication Date: 2025-08-12GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510739889.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-04
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

In hybrid models, fuel tank isolation valve fault detection has a serious impact on the energy consumption of the entire vehicle, especially when the engine runs for a short time, it is difficult to conduct effective detection by coordinating specific working conditions.

Method used

In combination with the evaporation and leakage diagnosis process, the high-pressure fuel tank pressure change value before and after the fuel tank isolation valve is opened, and the pressure following state is obtained through the high-pressure fuel tank and carbon can pipeline pressure sensors are carried out to detect the fault of the fuel tank isolation valve to avoid the additional fuel consumption caused by coordination of specific working conditions.

Benefits of technology

It realizes the rapid screening of abnormal scenarios of fuel tank isolation valves without increasing fuel consumption, improves the accuracy of fault detection, and reduces the probability of misjudgment of a single sensor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120466097A_ABST
    Figure CN120466097A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of fault detection, in particular to a fuel tank isolation valve fault detection method and device, electronic equipment and a vehicle. According to the invention, the inherent evaporation leakage diagnosis process is coupled with the fault detection of the isolation valve of the fuel tank, and the fault detection of the isolation valve of the fuel tank is carried out by means of the evaporation leakage diagnosis opportunity; when evaporation leakage diagnosis begins, the abnormal scene needing further diagnosis is rapidly screened based on the front and back high-pressure oil tank pressure change values initiated based on the fuel tank isolation valve opening instruction, detection is completed through the existing engine operation working condition, and extra oil consumption loss caused by coordination of the specified working condition is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of fault detection, and in particular to a method, device, electronic equipment, and vehicle for detecting a fuel tank isolation valve fault. Background Art

[0002] In hybrid vehicles, the fuel tank isolation valve (FTIV) is responsible for isolating the high-pressure fuel tank and carbon canister, controlling the flow of fuel vapor, and providing longer pure electric driving time while ensuring the evaporation system is sealed.

[0003] Under the current China VI emission standards, a DMTL pump (Diagnostic Module Tank Leakage) is typically used to actively pump air into the fuel tank. Monitoring changes in pump current allows for diagnosis of a normally open / closed fuel tank isolation valve. For hybrid vehicles without a DMTL pump, fuel tank isolation valve fault detection can only be performed under specific engine operating conditions, based on changes in tank pressure.

[0004] However, the engine running time of hybrid vehicles is short during driving. If the specific operating conditions of the engine are coordinated separately for the fuel tank isolation valve, it will have a serious impact on the energy consumption of the entire vehicle. Summary of the Invention

[0005] In order to solve the above technical problems, the present disclosure provides a fuel tank isolation valve fault detection method, device, electronic equipment and vehicle to reduce the impact of fuel tank isolation valve detection on the energy consumption of the entire vehicle.

[0006] In a first aspect, an embodiment of the present disclosure provides a method for detecting a fuel tank isolation valve fault, comprising:

[0007] In response to the start of evaporative leak diagnosis, initiating a fuel tank isolation valve opening command;

[0008] If the change in the high-pressure fuel tank pressure before and after the fuel tank isolation valve opening command is issued is less than the preset pressure difference, then wait for the evaporative leak diagnosis to trigger the carbon canister flushing;

[0009] When the evaporative leak diagnosis triggers carbon canister flushing and the carbon canister vent shutoff valve is closed, first pressure following states of the high-pressure fuel tank and the carbon canister pipeline are respectively obtained according to the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor;

[0010] A fault detection is performed on the fuel tank isolation valve according to a first pressure following state of the high-pressure fuel tank and the carbon canister pipeline.

[0011] In some embodiments, when the evaporative leak diagnosis triggers carbon canister flushing and the carbon canister vent shutoff valve is closed, obtaining a first pressure following state of the high-pressure fuel tank and the carbon canister pipeline according to the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor, respectively, includes:

[0012] acquiring, based on pressure sensing data of a high-pressure fuel tank pressure sensor and a carbon canister pipeline pressure sensor, information on changes in high-pressure fuel tank pressure and carbon canister pipeline pressure from the carbon canister flushing moment;

[0013] If it is determined based on the high-pressure tank pressure change information that the pressure of the high-pressure tank reaches a first preset pressure value within a first preset time period from the carbon canister flushing time, then the first pressure following state of the high-pressure tank is determined to be normal; or if it is determined based on the high-pressure tank pressure change information that the pressure of the high-pressure tank does not reach the first preset pressure value within the first preset time period from the carbon canister flushing time, then the first pressure following state of the high-pressure tank is determined to be abnormal;

[0014] If, based on the carbon canister pipeline pressure change information, it is determined that the pressure of the carbon canister pipeline reaches the first preset pressure value within the first preset time period from the carbon canister flushing moment, then the first pressure following state of the carbon canister pipeline is determined to be normal; or, if, based on the carbon canister pipeline pressure change information, it is determined that the pressure of the carbon canister pipeline does not reach the first preset pressure value within the first preset time period from the carbon canister flushing moment, then the first pressure following state of the carbon canister pipeline is determined to be abnormal.

[0015] In some embodiments, the performing fault detection on the fuel tank isolation valve according to the first pressure following state of the high-pressure fuel tank and carbon canister pipeline includes:

[0016] When the first pressure following state of the high-pressure fuel tank is abnormal and the first pressure following state of the carbon canister pipeline is normal, it is determined that the fuel tank isolation valve has a stuck normally closed fault; or,

[0017] When the first pressure following state of the high-pressure fuel tank and the first pressure following state of the carbon canister pipeline are both normal, it is determined that the fuel tank isolation valve does not have a stuck normally closed fault.

[0018] In some embodiments, performing fault detection on the fuel tank isolation valve according to the first pressure following state includes:

[0019] detecting, according to the first pressure following state, whether the fuel tank isolation valve has a stuck normally closed fault;

[0020] If the fuel tank isolation valve does not have a stuck normally closed fault, a fuel tank isolation valve closing command and a carbon canister ventilation shut-off valve opening command are issued;

[0021] Acquiring a second pressure following state of the high-pressure fuel tank;

[0022] According to the second pressure following state, it is detected whether the fuel tank isolation valve has a stuck-open fault.

[0023] In some embodiments, obtaining the second pressure following state of the high-pressure fuel tank includes:

[0024] Acquiring information on a change in pressure in the high-pressure fuel tank from the moment the fuel tank isolation valve closing instruction and the carbon canister vent shutoff valve opening instruction are issued;

[0025] If it is determined based on the high-pressure fuel tank pressure change information that the pressure of the high-pressure fuel tank reaches a second preset pressure value within a second preset time period from the time the instruction is initiated, it is determined that the second pressure following state of the high-pressure fuel tank is abnormal, and the difference between the second preset pressure value and the atmospheric pressure is less than a preset difference value; or

[0026] If it is determined based on the high-pressure tank pressure change information that the pressure of the high-pressure tank has not reached a second preset pressure value within a second preset time period from the moment the instruction is initiated, then it is determined that the second pressure following state of the high-pressure tank is normal.

[0027] In some embodiments, detecting whether the fuel tank isolation valve has a stuck-open fault according to the second pressure following state includes:

[0028] If the second pressure following state is abnormal, it is determined that the fuel tank isolation valve has a stuck normally open fault; or,

[0029] If the second pressure following state is normal, it is determined that the fuel tank isolation valve does not have a stuck-open fault.

[0030] In some embodiments, in response to the evaporative leak diagnosis being initiated, the method further includes:

[0031] In response to the start of evaporative leak diagnosis, obtaining a pressure value of the high-pressure fuel tank;

[0032] If the pressure value of the high-pressure fuel tank is greater than a third preset pressure value, it is determined that the fuel tank isolation valve does not have a stuck-open fault, the third preset pressure value is greater than the second preset pressure value, and the difference between the third preset pressure value and the second preset pressure value is greater than a preset pressure difference value;

[0033] Initiate a fuel tank isolation valve opening command;

[0034] If the pressure value of the high-pressure fuel tank recovers to the second preset pressure value, it is determined that the fuel tank isolation valve does not have a stuck normally closed fault.

[0035] In a second aspect, an embodiment of the present disclosure provides a fuel tank isolation valve fault detection device, comprising:

[0036] a control module for initiating a fuel tank isolation valve opening command in response to initiation of an evaporative leak diagnosis;

[0037] a waiting module, configured to wait for the evaporative leak diagnosis to trigger the carbon canister flushing if the high-pressure tank pressure change value before and after the fuel tank isolation valve opening command is issued is less than a preset pressure difference;

[0038] an acquisition module, configured to acquire, based on the high-pressure fuel tank pressure sensor and the carbon canister line pressure sensor, a first pressure following state of the high-pressure fuel tank and the carbon canister line, respectively, when the evaporative leak diagnosis triggers carbon canister flushing and the carbon canister vent shut-off valve is closed;

[0039] The detection module is configured to perform fault detection on the fuel tank isolation valve according to a first pressure following state of the high-pressure fuel tank and the carbon canister pipeline.

[0040] In a third aspect, an embodiment of the present disclosure provides a vehicle, comprising:

[0041] Memory;

[0042] processor;

[0043] The memory stores executable program code, and the processor is used to call and execute the executable program code to perform the method as described in the first aspect.

[0044] In a fourth aspect, an embodiment of the present disclosure provides an electronic device, including:

[0045] Memory;

[0046] processor; and

[0047] computer programs;

[0048] The computer program is stored in the memory and is configured to be executed by the processor to implement the method as described in the first aspect.

[0049] The fuel tank isolation valve fault detection method, device, electronic device, and vehicle provided by the embodiments of the present disclosure couple the inherent evaporative leakage diagnosis process with the fuel tank isolation valve fault detection, utilize the opportunity of the evaporative leakage diagnosis to perform the fuel tank isolation valve fault detection, and quickly screen abnormal scenarios requiring further diagnosis based on the high-pressure tank pressure change value before and after the fuel tank isolation valve opening instruction is initiated at the beginning of the evaporative leakage diagnosis. The detection is completed using the existing engine operating conditions, avoiding additional fuel consumption losses caused by coordinating designated operating conditions. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0051] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0052] Figure 1 A flow chart of a method for detecting a fuel tank isolation valve fault according to an embodiment of the present disclosure;

[0053] Figure 2 A schematic diagram of an application scenario provided by an embodiment of the present disclosure;

[0054] Figure 3 A flow chart of a method for detecting a fuel tank isolation valve fault according to an embodiment of the present disclosure;

[0055] Figure 4 A schematic structural diagram of a fuel tank isolation valve fault detection device provided by an embodiment of the present disclosure;

[0056] Figure 5 A schematic structural diagram of a vehicle provided in an embodiment of the present disclosure;

[0057] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0058] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features therein can be combined with each other in the absence of conflict.

[0059] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0060] For hybrid vehicles without a DMTL pump, faults in the fuel tank isolation valve can only be identified by actively opening and closing the valve under specific operating conditions where the engine's intake manifold pressure is less than atmospheric pressure. However, in hybrid vehicles, engine runtimes are inherently short, making specific operating conditions where intake manifold pressure is less than atmospheric pressure even more rare. Targeting the fuel tank isolation valve solely for these specific engine operating conditions would significantly impact vehicle energy consumption.

[0061] In view of the above problems, the present disclosure provides a method for detecting a fuel tank isolation valve fault, which can be applied to Figure 2 In the scenario shown. Figure 2 As shown, a pressure sensor 211 is installed in the high-pressure fuel tank 21 for detecting the pressure condition of the high-pressure fuel tank; the high-pressure fuel tank 21 is connected to the carbon canister 22 through the fuel tank isolation valve 23, and a carbon canister pipeline pressure sensor 221 is installed on the carbon canister side for detecting the pressure condition of the carbon canister pipeline or the carbon canister; the carbon canister 22 is connected to or cut off from the atmosphere through the carbon canister ventilation shut-off valve (Carbon Ventilation Solenoid Valve, CVS) 24; the carbon canister 22 is connected to the desorption pipeline through the carbon canister solenoid valve (Crankcase Positive Ventilation Valve, CPV) 25.

[0062] The method is described below with reference to specific embodiments.

[0063] Figure 1 This is a flow chart of a method for detecting a fuel tank isolation valve fault according to an embodiment of the present disclosure. This method is applied to hybrid vehicles.

[0064] Below Figure 1 The fuel tank isolation valve fault detection method shown in FIG is introduced. The specific steps of the method are as follows:

[0065] S101 : In response to the start of evaporative leak diagnosis, a fuel tank isolation valve opening command is initiated.

[0066] Evaporative leak diagnosis is a standardized process for testing the leak tightness of the fuel evaporation system in hybrid vehicles. Evaporative leak diagnosis is triggered when pre-set diagnostic conditions are met.

[0067] Specifically, the preset diagnostic conditions include: ambient temperature is within a reasonable range; ambient pressure is within the normal atmospheric pressure range; engine starting water temperature is within a reasonable range; there is no gross leakage fault; there is no fuel tank isolation valve circuit-related fault; fuel level is within a reasonable range; there is no fuel tank pressure sensor-related fault; battery voltage is within a reasonable range; high-pressure tank pressure is within a reasonable range; manifold pressure is less than the preset manifold pressure value; vehicle speed is less than the preset vehicle speed value.

[0068] A temperature within a reasonable range and a pressure within a normal atmospheric pressure range indicate that the vehicle is in a normal environment, not an extreme driving environment. For example, a low temperature may cause distortion in the pressure sensor data.

[0069] The vehicle is operating normally if the engine starting water temperature is within a reasonable range, there are no gross leaks, no faults related to the fuel tank isolation valve circuit, the fuel level is within a reasonable range, there are no faults related to the fuel tank pressure sensor, the battery voltage is within a reasonable range, and the high-pressure tank pressure is within a reasonable range. For example, engine water temperature below the reasonable range may affect the carbon canister's adsorption efficiency, and insufficient battery voltage may affect the stability of the valve control circuit.

[0070] If the manifold pressure is less than the preset manifold pressure value and the vehicle speed is less than the preset speed value, the vehicle is currently in normal driving conditions. For example, the manifold pressure must be close to or less than atmospheric pressure, and the vehicle speed is less than 100 km / h, indicating that the vehicle is not in extreme driving conditions.

[0071] When all conditions are met, the engine control module (ECM) automatically starts the evaporative leak diagnosis process and first sends an open command to the fuel tank isolation valve.

[0072] The fuel tank isolation valve is used to isolate the high-pressure fuel tank from the carbon canister. Under normal circumstances, it is closed when the hybrid vehicle is driving purely on electric power to prevent fuel vapor leakage, and is opened when the engine is running to allow vapor to enter the carbon canister for processing.

[0073] S102: If the change in the high-pressure fuel tank pressure before and after the fuel tank isolation valve opening command is issued is less than a preset pressure difference, wait for the evaporative leak diagnosis to trigger the carbon canister flushing.

[0074] The vehicle controller uses the high-pressure fuel tank pressure sensor to monitor the pressure change before and after the fuel tank isolation valve opening command is issued. If the high-pressure fuel tank pressure change is less than the preset pressure difference, it indicates that the high-pressure fuel tank and carbon canister system are not connected, the pressure cannot be effectively released, and the fuel tank isolation valve may not open properly.

[0075] Carbon canister flushing is a standard process for removing fuel vapor adsorbed in the carbon canister when the engine is running. During this stage, it is necessary to actively control the opening and closing of the carbon canister ventilation shut-off valve to create a controllable environment for subsequent pressure monitoring.

[0076] S103 , when the evaporative leakage diagnosis triggers carbon canister flushing and the carbon canister ventilation shut-off valve is closed, obtaining first pressure following states of the high-pressure fuel tank and the carbon canister pipeline according to the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor, respectively.

[0077] When the carbon canister is flushed, the negative pressure of the engine intake manifold extracts the fuel vapor adsorbed in the carbon canister through the carbon canister solenoid valve. At this time, the carbon canister ventilation stop valve is actively closed to form a closed fuel vapor path.

[0078] The high-pressure fuel tank pressure sensor is located on the top of the high-pressure fuel tank. It monitors the pressure changes in the high-pressure fuel tank and reflects whether the fuel tank isolation valve allows steam to flow out.

[0079] The carbon canister pipeline pressure sensor is located on the carbon canister pipeline side. The carbon canister pipeline is connected to the carbon canister. The carbon canister pipeline pressure sensor reflects the connectivity between the carbon canister system and the atmosphere.

[0080] The first pressure following state refers to the change state of the high-pressure tank pressure or the carbon canister line pressure after the evaporative leak diagnosis triggers the carbon canister flushing and the carbon canister ventilation shut-off valve is closed.

[0081] The first pressure following state can reflect the internal pressure change of the high-pressure fuel tank and the carbon canister pipeline, as well as the communication status of the high-pressure fuel tank and the carbon canister pipeline.

[0082] S104: Perform fault detection on the fuel tank isolation valve according to a first pressure following state of the pipeline between the high-pressure fuel tank and the carbon canister.

[0083] Under normal conditions, the fuel tank isolation valve is open, and the high-pressure tank pressure and the carbon canister line pressure should change synchronously with the target vacuum pressure value. This can determine that the fuel tank isolation valve does not have a stuck-normally closed fault, and further diagnosis of a stuck-normally open fault can be performed.

[0084] If the high-pressure fuel tank pressure does not change with the target vacuum pressure value, and the carbon canister pipeline pressure changes with the target vacuum pressure value, it means that the pressure status of the high-pressure fuel tank and the carbon canister pipeline are inconsistent, the high-pressure fuel tank and the carbon canister pipeline are not connected, and the fuel tank isolation valve may not open normally, and there is a stuck normally closed fault.

[0085] In response to the start of an evaporative leak diagnosis, the disclosed embodiment initiates a fuel tank isolation valve opening command. If the change in high-pressure tank pressure before and after the fuel tank isolation valve opening command is less than a preset pressure difference, the system waits for the evaporative leak diagnosis to trigger a canister flush. When the evaporative leak diagnosis triggers a canister flush and the canister vent shutoff valve is closed, the system obtains a first pressure tracking state of the high-pressure tank and the canister pipeline based on a high-pressure tank pressure sensor and a canister pipeline pressure sensor, respectively. Based on the first pressure tracking state of the high-pressure tank and the canister pipeline, the system performs a fault detection on the fuel tank isolation valve. By coupling the inherent evaporative leak diagnosis process with the fuel tank isolation valve fault detection, the system utilizes the timing of the evaporative leak diagnosis to perform a fault detection on the fuel tank isolation valve. At the start of the evaporative leak diagnosis, the system quickly screens for abnormal scenarios requiring further diagnosis based on the change in high-pressure tank pressure before and after the fuel tank isolation valve opening command is initiated. The system completes the detection using existing engine operating conditions, thus avoiding additional fuel consumption losses due to coordination with specific operating conditions.

[0086] At the same time, the disclosed embodiment reduces the probability of misjudgment of a single sensor through collaborative analysis of dual sensor data, such as misjudgment caused by numerical drift of the pressure sensor, thereby further improving the accuracy of fuel tank isolation valve fault detection.

[0087] Based on the above embodiment, when the evaporative leakage diagnosis triggers the carbon canister flushing and the carbon canister ventilation shut-off valve is closed, the first pressure following status of the high-pressure fuel tank and the carbon canister pipeline is respectively obtained according to the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor, including: obtaining the high-pressure fuel tank pressure change information and the carbon canister pipeline pressure change information from the moment of the carbon canister flushing according to the pressure sensing data of the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor.

[0088] If, based on the high-pressure fuel tank pressure change information, it is determined that the pressure of the high-pressure fuel tank reaches the first preset pressure value within the first preset time period from the carbon canister flushing moment, then the first pressure following state of the high-pressure fuel tank is determined to be normal; or, if, based on the high-pressure fuel tank pressure change information, it is determined that the pressure of the high-pressure fuel tank does not reach the first preset pressure value within the first preset time period from the carbon canister flushing moment, then the first pressure following state of the high-pressure fuel tank is determined to be abnormal.

[0089] If, based on the carbon canister pipeline pressure change information, it is determined that the pressure of the carbon canister pipeline reaches the first preset pressure value within the first preset time period from the carbon canister flushing moment, then the first pressure following state of the carbon canister pipeline is determined to be normal; or, if, based on the carbon canister pipeline pressure change information, it is determined that the pressure of the carbon canister pipeline does not reach the first preset pressure value within the first preset time period from the carbon canister flushing moment, then the first pressure following state of the carbon canister pipeline is determined to be abnormal.

[0090] The carbon canister flushing timing is the time point in the evaporative leak diagnosis process when the engine is started and the carbon canister solenoid valve is activated to extract the fuel vapor adsorbed in the carbon canister. This stage is triggered by the vehicle's Electronic Control Unit (ECU) according to the intake manifold negative pressure condition.

[0091] Pressure change information refers to the trend data of the fuel tank pressure change over time collected by the sensor, including pressure-related information such as pressure value, change rate and stable state.

[0092] During the carbon canister flushing phase, data from the high-pressure fuel tank and carbon canister line pressure sensors are synchronously recorded, with the time base being the moment the carbon canister flush is triggered. For example, the high-pressure fuel tank pressure sensor samples once per second, recording a pressure drop curve; the carbon canister line pressure sensor simultaneously records pressure changes to determine the connectivity of the carbon canister system.

[0093] If the ventilation shutoff valve is not completely closed, outside air will enter the carbon canister through the vent, causing the carbon canister line pressure to not be effectively reduced. Therefore, pressure change information must be collected under the premise of closing the ventilation shutoff valve to ensure data validity.

[0094] The first preset time period is dynamically calibrated based on the engine's vacuum pumping capacity and the fuel tank volume. If the high-pressure tank pressure and the carbon canister line pressure reach the first preset pressure value within this time period, the fuel tank isolation valve is considered to be responding normally.

[0095] The first preset pressure value refers to the vacuum threshold that the carbon canister is expected to reach during the flushing phase, which must be lower than the ambient atmospheric pressure, indicating that the carbon canister system effectively absorbs fuel vapor, such as -5kPa.

[0096] If the high-pressure fuel tank pressure reaches the first preset pressure value within the first preset time period from the carbon canister flushing time, the first pressure following state of the high-pressure fuel tank is normal, indicating that the fuel tank isolation valve is opened normally and fuel vapor can flow into the carbon canister.

[0097] If the carbon canister pipeline pressure reaches the first preset pressure value within the first preset time period from the carbon canister flushing time, the first pressure following state of the carbon canister pipeline is normal, indicating that the carbon canister ventilation shut-off valve is closed normally and the vacuum path is sealed.

[0098] If the high-pressure fuel tank pressure does not reach the first preset pressure value within the first preset time period from the carbon canister flushing time, the first pressure following state of the high-pressure fuel tank is abnormal, which may mean that the fuel tank isolation valve is stuck and normally closed, and the high-pressure fuel tank cannot relieve pressure.

[0099] If the carbon canister pipeline pressure does not reach the first preset pressure value within the first preset time period from the carbon canister flushing time, the first pressure following state of the carbon canister pipeline is abnormal, the carbon canister ventilation shut-off valve is not closed, and external air enters.

[0100] Accordingly, when the first pressure following state of the high-pressure fuel tank is abnormal and the first pressure following state of the carbon canister pipeline is normal, it is determined that the fuel tank isolation valve has a stuck normally closed fault; or, when the first pressure following state of the high-pressure fuel tank and the first pressure following state of the carbon canister pipeline are both normal, it is determined that the fuel tank isolation valve does not have a stuck normally closed fault.

[0101] Based on the first pressure tracking status of the high-pressure fuel tank and carbon canister lines, compare the pressure change trends of the high-pressure fuel tank and carbon canister lines to rule out the possibility of a fault in the carbon canister system itself. If only the first pressure tracking status of the high-pressure fuel tank is abnormal, while the first pressure tracking status of the carbon canister line is normal, it indicates that the carbon canister vacuum path is unobstructed and the connection between the high-pressure fuel tank and the carbon canister is blocked by the fuel tank isolation valve.

[0102] The only way to relieve pressure in the high-pressure fuel tank depends on the opening of the fuel tank isolation valve. Therefore, only the first pressure following state of the high-pressure fuel tank is abnormal, while the first pressure following state of the carbon canister pipeline is normal, indicating that the fuel tank isolation valve is stuck in the closed state, that is, there is a stuck normally closed fault.

[0103] Furthermore, if a stuck normally closed fault is detected in the fuel tank isolation valve, a fault code can be immediately recorded and the vehicle's operating mode can be restricted, such as prohibiting pure electric driving to prevent fuel vapor leakage.

[0104] When the first pressure following state of the high-pressure fuel tank is normal and the pressure following state of the carbon canister pipeline is normal, the pressure of the high-pressure fuel tank and the carbon canister pipeline both reach the first preset pressure value within the first preset time period, indicating that the fuel isolation valve is normally opened and the high-pressure fuel tank steam can flow into the carbon canister; the carbon canister ventilation shut-off valve is normally closed and the vacuum path is sealed; the carbon canister solenoid valve and the engine negative pressure generation capacity are normal.

[0105] Optionally, if only the first pressure following state of the high-pressure fuel tank is abnormal and the first pressure following state of the carbon canister pipeline is normal, it is determined that the fuel tank isolation valve has a stuck normally closed fault; if the first pressure following state of the high-pressure fuel tank is normal and the first pressure following state of the carbon canister pipeline is normal, then the fuel tank isolation valve has a stuck normally closed fault; if the first pressure following state of the carbon canister pipeline is abnormal and the first pressure following state of the high-pressure fuel tank is normal, it is judged that there is a carbon canister system fault, such as a leakage in the carbon canister ventilation shut-off valve.

[0106] Optionally, the first preset pressure value may be dynamically adjusted according to the atmospheric pressure. For example, in high altitude areas, since the atmospheric pressure itself is relatively low, the requirement for the first preset pressure value may be appropriately lowered.

[0107] Optionally, the first preset time period is dynamically adjusted according to the engine type to ensure fairness in fuel tank isolation valve fault determination under different negative pressure vacuum pumping capabilities. For example, different first preset time periods are set for turbocharged engines and naturally aspirated engines respectively. The turbocharged engine has a stronger vacuum pumping capability, so the first preset time period can be appropriately shortened; the naturally aspirated engine has a weaker vacuum pumping capability, so the first preset time period can be appropriately extended.

[0108] The disclosed embodiment verifies the first pressure following state of the high carbon canister pipeline during the standard action of carbon canister flushing in the evaporative leak diagnosis process, eliminating the need to actively coordinate special operating conditions such as idling, thereby avoiding increased fuel consumption.

[0109] At the same time, the disclosed embodiment verifies each other through the following status of the high-pressure fuel tank and carbon canister pipeline pressures, clearly distinguishing between the stuck normally closed fault of the fuel tank isolation valve and other faults (such as carbon canister system failure), thereby avoiding the waste of maintenance resources due to misjudgment of a single sensor.

[0110] In some embodiments, the fault detection of the fuel tank isolation valve according to the first pressure following state includes: detecting whether the fuel tank isolation valve has a stuck normally closed fault according to the first pressure following state; if the fuel tank isolation valve does not have a stuck normally closed fault, initiating a fuel tank isolation valve closing command and a carbon canister ventilation shut-off valve closing command; obtaining the second pressure following state of the high-pressure fuel tank; and detecting whether the fuel tank isolation valve has a stuck normally open fault according to the second pressure following state.

[0111] Specifically, based on the first pressure following state, detecting whether the fuel tank isolation valve has a stuck normally closed fault includes: when the first pressure following state of the high-pressure fuel tank is abnormal and the first pressure following state of the carbon canister pipeline is normal, determining that the fuel tank isolation valve has a stuck normally closed fault; or, when the first pressure following state of the high-pressure fuel tank and the first pressure following state of the carbon canister pipeline are both normal, determining that the fuel tank isolation valve does not have a stuck normally closed fault.

[0112] The specific implementation method is consistent with the above embodiment and will not be repeated here.

[0113] When the first pressure following state of the high-pressure fuel tank and the first pressure following state of the carbon canister pipeline are both normal, it is determined that the fuel tank isolation valve does not have a stuck normally closed fault, and further determined whether the fuel tank isolation valve has a stuck normally open fault.

[0114] The fuel tank isolation valve closing instruction is intended to force the fuel tank isolation valve to close and cut off the communication path between the high-pressure fuel tank and the carbon canister; the carbon canister ventilation shut-off valve opening instruction is intended to open the vent connecting the carbon canister and the atmosphere to ensure that the pressure on the carbon canister side is always consistent with the atmospheric pressure.

[0115] During this stage, if the fuel tank isolation valve is closed normally, the high-pressure fuel tank should remain sealed, and its internal pressure should remain unchanged or fluctuate slightly due to temperature changes; if the fuel tank isolation valve is stuck and normally open and fails to close normally, the steam in the high-pressure fuel tank will leak through the valve into the carbon canister and be directly discharged into the atmosphere due to the opening of the ventilation shut-off valve, causing the pressure in the high-pressure fuel tank to drop significantly and eventually return to atmospheric pressure.

[0116] The second pressure following state refers to the pressure change trend of the high-pressure fuel tank under specific conditions after the fuel tank isolation valve closing command and the carbon canister ventilation shut-off valve opening command are issued.

[0117] Specifically, the high-pressure fuel tank pressure change information from the moment the fuel tank isolation valve closing instruction and the carbon canister ventilation shut-off valve opening instruction are initiated is obtained; if, based on the high-pressure fuel tank pressure change information, it is determined that the pressure of the high-pressure fuel tank reaches a second preset pressure value within a second preset time period from the moment the instruction is initiated, it is determined that the second pressure following state of the high-pressure fuel tank is abnormal, and the difference between the second preset pressure value and the atmospheric pressure is less than a preset difference; or, if, based on the high-pressure fuel tank pressure change information, it is determined that the pressure of the high-pressure fuel tank does not reach the second preset pressure value within the second preset time period from the moment the instruction is initiated, it is determined that the second pressure following state of the high-pressure fuel tank is normal.

[0118] If the second pressure following state is abnormal, it is determined that the fuel tank isolation valve has a stuck-open fault; or if the second pressure following state is normal, it is determined that the fuel tank isolation valve does not have a stuck-open fault.

[0119] The command initiation time refers to the time when the fuel tank isolation valve closing command and the canister vent shutoff valve opening command are sent. At this time, the communication path between the high-pressure fuel tank and the canister is closed by the fuel tank isolation valve, while the vent path between the canister and the atmosphere is opened.

[0120] From the moment the command is initiated, the high-pressure tank pressure sensor collects the pressure data sequence of the high-pressure tank in real time, including relevant information such as pressure value, change rate and timestamp.

[0121] The second preset time period is dynamically set based on the high-pressure fuel tank volume and leakage rate. The second preset pressure value is a pressure threshold close to atmospheric pressure. If the pressure in the high-pressure fuel tank drops close to atmospheric pressure, it indicates that the high-pressure fuel tank is connected to the atmosphere.

[0122] Under normal circumstances, after the fuel tank isolation valve closing command and the carbon canister ventilation shut-off valve opening command are issued, the passage between the high-pressure fuel tank and the atmosphere is cut off along with the fuel tank isolation valve, and the high-pressure fuel tank pressure should still be maintained near the first preset pressure value of the carbon canister flushing process in the aforementioned steps.

[0123] After issuing the fuel tank isolation valve closing command and the carbon canister ventilation shut-off valve opening command, if the high-pressure fuel tank pressure drops to the second preset pressure value within the second preset time period, it indicates that the steam in the high-pressure fuel tank has leaked into the atmosphere through the fuel tank isolation valve, and it is determined that the second pressure following state is abnormal, that is, the fuel tank isolation valve has a stuck and normally open fault.

[0124] After issuing the fuel tank isolation valve closing command and the carbon canister ventilation shut-off valve opening command, if the high-pressure fuel tank pressure does not drop to the second preset pressure value within the second preset time period, it indicates that the fuel tank isolation valve is well sealed and there is no steam leakage, that is, the fuel tank isolation valve closing command is effective.

[0125] Optionally, based on the high-pressure fuel tank pressure change information from the moment the fuel tank isolation valve closing instruction and the carbon canister ventilation shut-off valve opening instruction are initiated, the high-pressure fuel tank pressure change rate is calculated; and the second pressure following state of the high-pressure fuel tank is obtained by combining the high-pressure fuel tank pressure change rate and the high-pressure fuel tank pressure change information.

[0126] For example, based on the high-pressure fuel tank pressure change information, when the high-pressure fuel tank pressure change rate is higher than the preset rate threshold from the moment the command is initiated, but does not reach the second preset pressure value within the second preset time period, it means that there is a delay in the fuel tank isolation valve closing command, or the fuel tank isolation valve is slightly stuck, but it does not affect its normal closing.

[0127] Alternatively, based on the high-pressure tank pressure change information, when the high-pressure tank pressure change rate is lower than the preset rate threshold from the moment the instruction is initiated, but reaches the second preset pressure value within the second preset time period from the moment the instruction is initiated, it means that a stuck condition occurs during the closing process of the fuel tank isolation valve, resulting in a stuck-open fault.

[0128] The disclosed embodiment converts the high-pressure tank leakage judgment into a detectable physical quantity by setting a second preset pressure value close to atmospheric pressure. At the same time, a fault-tolerant mechanism is provided by a preset difference between the second preset pressure value and atmospheric pressure, thereby effectively suppressing false alarms and improving the robustness and credibility of the diagnostic algorithm under complex working conditions.

[0129] In some embodiments, in response to the start of evaporative leakage diagnosis, a fuel tank isolation valve opening instruction is initiated, including: in response to the start of evaporative leakage diagnosis, obtaining a pressure value of a high-pressure fuel tank; if the pressure value of the high-pressure fuel tank is greater than a third preset pressure value, determining that the fuel tank isolation valve does not have a stuck-open fault; initiating a fuel tank isolation valve opening instruction; if the pressure value of the high-pressure fuel tank returns to a second preset pressure value, determining that the fuel tank isolation valve does not have a stuck-closed fault.

[0130] When the preset diagnostic conditions are met, the engine control module (ECM) automatically starts the evaporative leak diagnostic process and first sends an open command to the fuel tank isolation valve. At this time, the absolute value of the high-pressure tank pressure sensor is greater than the third preset pressure value, indicating that the high-pressure tank is in a closed state and fuel vapor cannot leak into the carbon canister through the fuel tank isolation valve, indirectly proving that the fuel tank isolation valve is in a closed state, that is, there is no stuck-open fault.

[0131] At this time, it is determined that the fuel tank isolation valve is normally sealed and there is no stuck-open fault. The fuel tank isolation valve opening command can be safely initiated to connect the high-pressure fuel tank with the carbon canister system to verify whether the fuel tank isolation valve can be opened normally and eliminate the stuck-closed fault.

[0132] If the fuel tank isolation valve opens normally, the high-pressure tank pressure should drop rapidly; if the fuel tank isolation valve is stuck and normally closed, the high-pressure tank pressure will remain at a high level near the third preset pressure value.

[0133] Specifically, if the fuel tank isolation valve is opened normally, the high-pressure fuel tank steam flows into the carbon canister through the fuel tank isolation valve, and the high-pressure fuel tank pressure gradually drops from the third preset pressure value to the second preset pressure value; if the fuel tank isolation valve is stuck and normally closed, the high-pressure fuel tank steam cannot flow into the carbon canister through the fuel tank isolation valve, and remains at a high level near the third preset pressure value.

[0134] Optionally, the third preset pressure value is greater than the second preset pressure value, and the difference between the third preset pressure value and the second preset pressure value is greater than the preset pressure difference value.

[0135] When the high-pressure fuel tank pressure is greater than the third preset pressure value before the fuel tank isolation valve opening command is initiated and returns to the second preset pressure value after the fuel tank isolation valve opening command is initiated, it means that the high-pressure fuel tank remains in a closed state before the fuel tank isolation valve opening command is initiated, and is significantly depressurized after the fuel tank isolation valve opening command is initiated, that is, the opening of the fuel tank isolation valve causes the high-pressure fuel tank pressure change value to exceed the preset pressure difference. At this time, it can be quickly determined that the fuel isolation valve does not have a stuck-open or stuck-closed fault.

[0136] The disclosed embodiment compares the change in the high-pressure fuel tank pressure value before and after the fuel tank isolation valve opening instruction is issued. If the high-pressure fuel tank pressure meets the preset pressure values before and after the fuel tank isolation valve opening instruction is issued, the stuck normally open or normally closed fault is directly eliminated, unnecessary detection steps can be skipped, and the fuel tank isolation valve fault detection is quickly completed, thereby improving detection efficiency.

[0137] Preferably, the embodiment of the present disclosure sets a specific third preset pressure value and a second preset pressure value before and after the fuel tank isolation valve opening instruction, which is more precise than the difference detection and improves the detection accuracy of the fuel tank isolation valve.

[0138] Figure 3 This is a flow chart of a method for detecting a fuel tank isolation valve fault provided by an embodiment of the present disclosure, as shown in FIG. Figure 3 As shown, the method includes the following steps:

[0139] S301: Determine whether the detection condition is met. If so, execute S02; if not, execute 313.

[0140] Specifically, the preset diagnostic conditions include: ambient temperature is within a reasonable range; ambient pressure is within the normal atmospheric pressure range; engine starting water temperature is within a reasonable range; there is no gross leakage fault; there is no fuel tank isolation valve circuit-related fault; fuel level is within a reasonable range; there is no fuel tank pressure sensor-related fault; battery voltage is within a reasonable range; high-pressure tank pressure is within a reasonable range; manifold pressure is less than the preset manifold pressure value; vehicle speed is less than the preset vehicle speed value.

[0141] S302 : triggering a synchronous fuel tank isolation valve fault detection along with the evaporative leakage diagnosis, and issuing a fuel tank isolation valve opening command to relieve the pressure of the high-pressure fuel tank.

[0142] S303: Determine whether the change in the high-pressure fuel tank pressure value before and after the pressure relief is greater than a preset pressure difference. If so, execute S312; if not, execute S304.

[0143] S304: Keep the fuel tank isolation valve open, wait for the evaporative leak diagnosis to trigger the carbon canister flushing, close the carbon canister vent shut-off valve, and check the high-pressure fuel tank pressure sensor and the carbon canister line pressure sensor.

[0144] S305: Determine whether the high-pressure fuel tank pressure has not reached the first preset pressure value and the carbon canister line pressure has reached the first preset pressure value. If so, execute S306; if not, execute S307.

[0145] S306: Determine that the fuel tank isolation valve has a stuck normally closed fault.

[0146] S307: Determine whether the fuel tank isolation valve has a stuck normally closed fault.

[0147] S308. Close the fuel tank isolation valve and open the carbon canister ventilation valve.

[0148] S309: Determine whether the high-pressure fuel tank pressure has recovered to the second preset pressure value. If so, execute S311; if not, execute S310.

[0149] S310: Determine that the fuel tank isolation valve has a stuck-open fault.

[0150] S311. Determine whether the fuel tank isolation valve is stuck and normally open.

[0151] S312. Determine whether the fuel tank isolation valve has a stuck normally closed or stuck normally open fault.

[0152] S313, end.

[0153] The disclosed embodiment performs a normally open / closed diagnosis of the fuel tank isolation valve by utilizing the changes in the measured values of the high-pressure fuel tank pressure sensor and the carbon canister line pressure sensor when the fuel tank isolation valve and the carbon canister ventilation valve are opened and closed during the evaporative leakage diagnosis. This reduces the engine operating condition coordination and the switching control of the fuel tank isolation valve caused by the diagnosis, is more in line with the engine operating conditions of hybrid vehicles, and improves the diagnostic effect and rationality of the diagnosis.

[0154] Figure 4 This is a schematic diagram of the structure of the fuel tank isolation valve fault detection device provided by the embodiment of the present disclosure. The fuel tank isolation valve fault detection device provided by the embodiment of the present disclosure can execute the processing flow provided by the fuel tank isolation valve fault detection method embodiment, such as Figure 4 As shown, the fuel tank isolation valve fault detection device 40 includes: a control module 41, a waiting module 42, an acquisition module 43, and a detection module 44; the control module 41 is used to initiate a fuel tank isolation valve opening instruction in response to the start of the evaporative leakage diagnosis; the waiting module 42 is used to wait for the evaporative leakage diagnosis to trigger the carbon canister flushing if the high-pressure tank pressure change value before and after the fuel tank isolation valve opening instruction is initiated is less than a preset pressure difference; the acquisition module 43 is used to obtain the first pressure following status of the high-pressure fuel tank and the carbon canister pipeline according to the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor respectively when the evaporative leakage diagnosis triggers the carbon canister flushing and the carbon canister ventilation shut-off valve is closed; the detection module 44 is used to perform fault detection on the fuel tank isolation valve according to the first pressure following status of the high-pressure fuel tank and the carbon canister pipeline.

[0155] Optionally, the acquisition module 43 includes a first acquisition unit 431 and a first determination unit 432; the first acquisition unit 431 is used to obtain the high-pressure fuel tank pressure change information and the carbon canister pipeline pressure change information from the carbon canister flushing moment based on the pressure sensing data of the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor; the first determination unit 432 is used to determine that the first pressure following state of the high-pressure fuel tank is normal if it is determined that the pressure of the high-pressure fuel tank reaches a first preset pressure value within a first preset time period from the carbon canister flushing moment based on the high-pressure fuel tank pressure change information; or, if it is determined that the first pressure following state of the high-pressure fuel tank is normal based on the high-pressure fuel tank pressure change information If it is determined that the pressure of the high-pressure fuel tank does not reach the first preset pressure value within the first preset time period from the carbon canister flushing moment, it is determined that the first pressure following state of the high-pressure fuel tank is abnormal; if it is determined based on the carbon canister pipeline pressure change information that the pressure of the carbon canister pipeline reaches the first preset pressure value within the first preset time period from the carbon canister flushing moment, it is determined that the first pressure following state of the carbon canister pipeline is normal; or, if it is determined based on the carbon canister pipeline pressure change information that the pressure of the carbon canister pipeline does not reach the first preset pressure value within the first preset time period from the carbon canister flushing moment, it is determined that the first pressure following state of the carbon canister pipeline is abnormal.

[0156] Optionally, the detection module 44 is used to determine that the fuel tank isolation valve has a stuck normally closed fault when the first pressure following state of the high-pressure fuel tank is abnormal and the first pressure following state of the carbon canister pipeline is normal; or, when the first pressure following state of the high-pressure fuel tank and the first pressure following state of the carbon canister pipeline are both normal, determine that the fuel tank isolation valve does not have a stuck normally closed fault.

[0157] Optionally, the detection module 44 includes a first detection unit 441, a control unit 442, a second acquisition unit 443, and a second detection unit 444; the first detection unit 441 is used to detect whether the fuel tank isolation valve has a stuck normally closed fault according to the first pressure following state; the control unit 442 is used to initiate a fuel tank isolation valve closing command and a carbon canister ventilation shut-off valve opening command if the fuel tank isolation valve does not have a stuck normally closed fault; the second acquisition unit 443 is used to obtain the second pressure following state of the high-pressure fuel tank; the second detection unit 444 is used to detect whether the fuel tank isolation valve has a stuck normally open fault according to the second pressure following state.

[0158] Optionally, the second acquisition unit 443 is used to obtain the high-pressure fuel tank pressure change information from the moment the fuel tank isolation valve closing instruction and the carbon canister ventilation shut-off valve opening instruction are initiated; if, based on the high-pressure fuel tank pressure change information, it is determined that the pressure of the high-pressure fuel tank reaches a second preset pressure value within a second preset time period from the moment the instruction is initiated, then it is determined that the second pressure following state of the high-pressure fuel tank is abnormal, and the difference between the second preset pressure value and the atmospheric pressure is less than a preset difference; or, if, based on the high-pressure fuel tank pressure change information, it is determined that the pressure of the high-pressure fuel tank does not reach the second preset pressure value within the second preset time period from the moment the instruction is initiated, then it is determined that the second pressure following state of the high-pressure fuel tank is normal.

[0159] Optionally, the second detection unit 444 is used to determine that the fuel tank isolation valve has a stuck-open fault if the second pressure following state is abnormal; or to determine that the fuel tank isolation valve does not have a stuck-open fault if the second pressure following state is normal.

[0160] Optionally, the control module 41 is used to obtain the pressure value of the high-pressure fuel tank in response to the start of the evaporative leakage diagnosis; if the pressure value of the high-pressure fuel tank is greater than a third preset pressure value, it is determined that the fuel tank isolation valve does not have a stuck normally open fault, the third preset pressure value is greater than the second preset pressure value, and the difference between the third preset pressure value and the second preset pressure value is greater than the preset pressure difference; initiate a fuel tank isolation valve opening instruction; if the pressure value of the high-pressure fuel tank returns to the second preset pressure value, it is determined that the fuel tank isolation valve does not have a stuck normally closed fault.

[0161] Figure 4 The fuel tank isolation valve fault detection device of the illustrated embodiment can be used to implement the technical solution of the above-mentioned method embodiment. Its implementation principle and technical effects are similar and will not be described in detail here.

[0162] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of the present disclosure. For example, Figure 5 As shown, the vehicle 500 includes: a memory 501 and a processor 502, wherein the memory 501 stores an executable program code 5011, and the processor 502 is used to call and execute the executable program code 5011 to perform a fuel tank isolation valve fault detection method.

[0163] This embodiment can divide the vehicle into functional modules based on the above-described method example. For example, each functional module can be mapped to a specific function, or two or more functions can be integrated into a single processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and represents only one logical functional division. In actual implementation, other division methods may be used.

[0164] When each functional module is divided according to each function, the vehicle may include: a control module, a waiting module, an acquisition module, and a detection module.

[0165] Among them, the control module is used to initiate a fuel tank isolation valve opening instruction in response to the start of the evaporative leakage diagnosis; the waiting module is used to wait for the evaporative leakage diagnosis to trigger the carbon canister flushing if the high-pressure tank pressure change value before and after the fuel tank isolation valve opening instruction is initiated is less than the preset pressure difference; the acquisition module is used to obtain the first pressure following status of the high-pressure fuel tank and the carbon canister pipeline according to the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor respectively when the evaporative leakage diagnosis triggers the carbon canister flushing and the carbon canister ventilation shut-off valve is closed; the detection module is used to perform fault detection on the fuel tank isolation valve according to the first pressure following status of the high-pressure fuel tank and the carbon canister pipeline.

[0166] Optionally, the acquisition module includes a first acquisition unit and a first determination unit; the first acquisition unit is used to obtain the high-pressure fuel tank pressure change information and the carbon canister pipeline pressure change information from the carbon canister flushing moment based on the pressure sensing data of the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor; the first determination unit is used to determine that the first pressure following state of the high-pressure fuel tank is normal if it is determined that the pressure of the high-pressure fuel tank reaches a first preset pressure value within a first preset time period from the carbon canister flushing moment based on the high-pressure fuel tank pressure change information; or, if it is determined that the high-pressure fuel tank reaches a first preset pressure value within a first preset time period from the carbon canister flushing moment based on the high-pressure fuel tank pressure change information. If the pressure of the carbon canister pipeline does not reach the first preset pressure value within the first preset time period from the carbon canister flushing moment, it is determined that the first pressure following state of the high-pressure fuel tank is abnormal; if it is determined based on the carbon canister pipeline pressure change information that the pressure of the carbon canister pipeline reaches the first preset pressure value within the first preset time period from the carbon canister flushing moment, it is determined that the first pressure following state of the carbon canister pipeline is normal; or, if it is determined based on the carbon canister pipeline pressure change information that the pressure of the carbon canister pipeline does not reach the first preset pressure value within the first preset time period from the carbon canister flushing moment, it is determined that the first pressure following state of the carbon canister pipeline is abnormal.

[0167] Optionally, the detection module is used to determine that the fuel tank isolation valve has a stuck normally closed fault when the first pressure following state of the high-pressure fuel tank is abnormal and the first pressure following state of the carbon canister pipeline is normal; or, when the first pressure following state of the high-pressure fuel tank and the first pressure following state of the carbon canister pipeline are both normal, determine that the fuel tank isolation valve does not have a stuck normally closed fault.

[0168] Optionally, the detection module includes a first detection unit, a control unit, a second acquisition unit, and a second detection unit; the first detection unit is used to detect whether the fuel tank isolation valve has a stuck normally closed fault based on the first pressure following state; the control unit is used to initiate a fuel tank isolation valve closing command and a carbon canister ventilation shut-off valve opening command if the fuel tank isolation valve does not have a stuck normally closed fault; the second acquisition unit is used to obtain the second pressure following state of the high-pressure fuel tank; the second detection unit is used to detect whether the fuel tank isolation valve has a stuck normally open fault based on the second pressure following state.

[0169] Optionally, the second acquisition unit is used to obtain the high-pressure fuel tank pressure change information from the moment the fuel tank isolation valve closing instruction and the carbon canister ventilation shut-off valve opening instruction are initiated; if, based on the high-pressure fuel tank pressure change information, it is determined that the pressure of the high-pressure fuel tank reaches a second preset pressure value within a second preset time period from the moment the instruction is initiated, it is determined that the second pressure following state of the high-pressure fuel tank is abnormal, and the difference between the second preset pressure value and the atmospheric pressure is less than a preset difference; or, if, based on the high-pressure fuel tank pressure change information, it is determined that the pressure of the high-pressure fuel tank does not reach the second preset pressure value within the second preset time period from the moment the instruction is initiated, it is determined that the second pressure following state of the high-pressure fuel tank is normal.

[0170] Optionally, the second detection unit is used to determine that the fuel tank isolation valve has a stuck-open fault if the second pressure following state is abnormal; or to determine that the fuel tank isolation valve does not have a stuck-open fault if the second pressure following state is normal.

[0171] Optionally, the control module is used to obtain the pressure value of the high-pressure fuel tank in response to the start of the evaporative leakage diagnosis; if the pressure value of the high-pressure fuel tank is greater than a third preset pressure value, it is determined that the fuel tank isolation valve does not have a stuck normally open fault, the third preset pressure value is greater than the second preset pressure value, and the difference between the third preset pressure value and the second preset pressure value is greater than the preset pressure difference; initiate a fuel tank isolation valve opening instruction; if the pressure value of the high-pressure fuel tank returns to the second preset pressure value, it is determined that the fuel tank isolation valve does not have a stuck normally closed fault.

[0172] The vehicle provided in this embodiment is used to execute the above-mentioned method for detecting a fuel tank isolation valve fault, and thus can achieve the same effect as the above-mentioned implementation method.

[0173] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the vehicle's movements, while the storage module may be used to support the vehicle's execution of program codes and data.

[0174] The processing module may be a processor or controller that implements or executes various exemplary logic blocks, modules, and circuits disclosed herein. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processing (DSP) and a microprocessor, and the storage module may be a memory.

[0175] Figure 6The electronic device provided by the embodiment of the present disclosure can execute the processing flow provided by the fuel tank isolation valve fault detection method embodiment, such as Figure 6 As shown, the electronic device 60 includes: a memory 61, a processor 62, a computer program and a communication interface 63; wherein the computer program is stored in the memory 61 and is configured so that the processor 62 executes the above-mentioned fuel tank isolation valve fault detection method.

[0176] Memory 61, a non-transitory, readable storage medium, can be used to store software programs, vehicle-executable instructions, and modules, such as the program instructions / modules corresponding to the fuel tank isolation valve fault detection method in the disclosed embodiment. Processor 62 executes the software programs, instructions, and modules stored in memory 61 to execute various server functions and data processing, thereby implementing the fuel tank isolation valve fault detection method in the aforementioned method embodiment.

[0177] The memory 61 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store data created based on the use of the vehicle, etc. In addition, the memory 61 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 61 may optionally include a memory remotely located relative to the processor 62, and these remote memories may be connected to the terminal device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0178] This embodiment also provides a computer-readable storage medium, which stores computer program code (including but not limited to disk storage, CD-ROM, optical storage, etc.). When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a fuel tank isolation valve fault detection method provided in the above embodiment.

[0179] This embodiment further provides a computer program product. When the computer program product is run on a computer, it enables the computer to execute the above-mentioned related steps to implement the fuel tank isolation valve fault detection method provided by the above embodiment.

[0180] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by 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.

[0181] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0182] In the description of the present disclosure, it should be understood that if the terms "up", "down", "front", "back", "left" and "right" are used to indicate directions or positional relationships, they are based on the directions or positional relationships shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the positions or elements referred to must have a specific direction, be constructed and operate in a specific direction. Therefore, they should not be understood as limitations of the present disclosure.

[0183] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0184] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0185] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

[0186] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0187] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a unit does not necessarily limit the unit itself.

[0188] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. It should also be noted that the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, commodity, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, commodity, or device comprising the element.

[0189] The above are merely examples of the present disclosure and are not intended to limit the present disclosure. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure are intended to be included within the scope of the claims of the present disclosure.

Claims

1. A method for detecting a fuel tank isolation valve fault, characterized in that: The method comprises: In response to the start of evaporative leak diagnosis, initiating a fuel tank isolation valve opening command; If the change in the high-pressure fuel tank pressure before and after the fuel tank isolation valve opening command is issued is less than the preset pressure difference, then wait for the evaporative leak diagnosis to trigger the carbon canister flushing; When the evaporative leak diagnosis triggers carbon canister flushing and the carbon canister vent shutoff valve is closed, first pressure following states of the high-pressure fuel tank and the carbon canister pipeline are respectively obtained according to the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor; A fault detection is performed on the fuel tank isolation valve according to a first pressure following state of the high-pressure fuel tank and the carbon canister pipeline.

2. The fuel tank isolation valve fault detection method according to claim 1, characterized in that: When the evaporative leak diagnosis triggers the carbon canister flushing and the carbon canister vent shut-off valve is closed, obtaining first pressure following states of the high-pressure fuel tank and the carbon canister pipeline according to the high-pressure fuel tank pressure sensor and the carbon canister pipeline pressure sensor, respectively, includes: acquiring, based on pressure sensing data of a high-pressure fuel tank pressure sensor and a carbon canister pipeline pressure sensor, information on changes in high-pressure fuel tank pressure and carbon canister pipeline pressure from the carbon canister flushing moment; If it is determined based on the high-pressure tank pressure change information that the pressure of the high-pressure tank reaches a first preset pressure value within a first preset time period from the carbon canister flushing time, then the first pressure following state of the high-pressure tank is determined to be normal; or if it is determined based on the high-pressure tank pressure change information that the pressure of the high-pressure tank does not reach the first preset pressure value within the first preset time period from the carbon canister flushing time, then the first pressure following state of the high-pressure tank is determined to be abnormal; If, based on the carbon canister pipeline pressure change information, it is determined that the pressure of the carbon canister pipeline reaches the first preset pressure value within the first preset time period from the carbon canister flushing moment, then the first pressure following state of the carbon canister pipeline is determined to be normal; or, if, based on the carbon canister pipeline pressure change information, it is determined that the pressure of the carbon canister pipeline does not reach the first preset pressure value within the first preset time period from the carbon canister flushing moment, then the first pressure following state of the carbon canister pipeline is determined to be abnormal.

3. The fuel tank isolation valve fault detection method according to claim 2, characterized in that: The performing fault detection on the fuel tank isolation valve according to the first pressure following state of the high-pressure fuel tank and the carbon canister pipeline includes: When the first pressure following state of the high-pressure fuel tank is abnormal and the first pressure following state of the carbon canister pipeline is normal, it is determined that the fuel tank isolation valve has a stuck normally closed fault; or, When the first pressure following state of the high-pressure fuel tank and the first pressure following state of the carbon canister pipeline are both normal, it is determined that the fuel tank isolation valve does not have a stuck normally closed fault.

4. The fuel tank isolation valve fault detection method according to claim 1, characterized in that: The performing fault detection on the fuel tank isolation valve according to the first pressure following state includes: detecting, according to the first pressure following state, whether the fuel tank isolation valve has a stuck normally closed fault; If the fuel tank isolation valve does not have a stuck normally closed fault, a fuel tank isolation valve closing command and a carbon canister ventilation shut-off valve opening command are issued; Acquiring a second pressure following state of the high-pressure fuel tank; According to the second pressure following state, it is detected whether the fuel tank isolation valve has a stuck-open fault.

5. The fuel tank isolation valve fault detection method according to claim 4, characterized in that: The obtaining of the second pressure following state of the high-pressure fuel tank includes: Acquiring information on a change in pressure in the high-pressure fuel tank from the moment the fuel tank isolation valve closing instruction and the carbon canister vent shutoff valve opening instruction are issued; If it is determined based on the high-pressure fuel tank pressure change information that the pressure of the high-pressure fuel tank reaches a second preset pressure value within a second preset time period from the time the instruction is initiated, it is determined that the second pressure following state of the high-pressure fuel tank is abnormal, and the difference between the second preset pressure value and the atmospheric pressure is less than a preset difference value; or If it is determined based on the high-pressure tank pressure change information that the pressure of the high-pressure tank has not reached a second preset pressure value within a second preset time period from the moment the instruction is initiated, then it is determined that the second pressure following state of the high-pressure tank is normal.

6. The fuel tank isolation valve fault detection method according to claim 5, characterized in that: Detecting whether the fuel tank isolation valve has a stuck-open fault according to the second pressure following state includes: If the second pressure following state is abnormal, it is determined that the fuel tank isolation valve has a stuck normally open fault; or, If the second pressure following state is normal, it is determined that the fuel tank isolation valve does not have a stuck-open fault.

7. The fuel tank isolation valve fault detection method according to claim 1, characterized in that: In response to the evaporative leak diagnosis being initiated, the method further includes: In response to the start of evaporative leak diagnosis, obtaining a pressure value of the high-pressure fuel tank; If the pressure value of the high-pressure fuel tank is greater than a third preset pressure value, it is determined that the fuel tank isolation valve does not have a stuck-open fault, the third preset pressure value is greater than the second preset pressure value, and the difference between the third preset pressure value and the second preset pressure value is greater than a preset pressure difference value; Initiate a fuel tank isolation valve opening command; If the pressure value of the high-pressure fuel tank recovers to the second preset pressure value, it is determined that the fuel tank isolation valve does not have a stuck normally closed fault.

8. A fuel tank isolation valve fault detection device, characterized in that: include: a control module for initiating a fuel tank isolation valve opening command in response to initiation of an evaporative leak diagnosis; a waiting module, configured to wait for the evaporative leak diagnosis to trigger the carbon canister flushing if the change in the high-pressure fuel tank pressure before and after the fuel tank isolation valve opening command is issued is less than a preset pressure difference; an acquisition module, configured to acquire, based on the high-pressure fuel tank pressure sensor and the carbon canister line pressure sensor, a first pressure following state of the high-pressure fuel tank and the carbon canister line, respectively, when the evaporative leak diagnosis triggers carbon canister flushing and the carbon canister vent shut-off valve is closed; The detection module is configured to perform fault detection on the fuel tank isolation valve according to a first pressure following state of the high-pressure fuel tank and the carbon canister pipeline.

9. A vehicle, characterized in that: include: Memory; processor; The memory stores executable program code, and the processor is configured to call and execute the executable program code to perform the method according to any one of claims 1 to 7.

10. An electronic device, characterized in that: include: Memory; processor; as well as computer programs; The computer program is stored in the memory and configured to be executed by the processor to implement the method according to any one of claims 1 to 7.