Leakage fault diagnosis method, device, equipment, storage medium and vehicle
By acquiring braking information and adjusting engine output power in hybrid electric vehicles, the high cost and low efficiency of fuel evaporation system leakage fault diagnosis in hybrid electric vehicles are solved, and accurate diagnosis is achieved under different environments.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DEEPAL AUTOMOBILE TECH CO LTD
- Filing Date
- 2024-01-29
- Publication Date
- 2026-07-21
AI Technical Summary
Hybrid vehicles suffer from high costs or low diagnostic efficiency in diagnosing fuel evaporation system leaks, especially when the engine cannot generate negative pressure under start-stop function and in high-altitude areas where effective diagnosis is not possible.
By acquiring the vehicle's braking information to determine its status, the engine is prevented from stopping, and the engine output power is adjusted according to environmental information. Leakage fault diagnosis is performed when the driving speed is lower than the preset speed to avoid the start-stop function affecting the diagnosis. The engine power is adjusted to create negative pressure by utilizing different altitudes.
It reduces hardware costs, improves diagnostic accuracy and efficiency, and ensures effective diagnosis of fuel evaporation system leaks under different environmental conditions.
Smart Images

Figure CN117869135B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of hybrid electric vehicle technology, and more particularly to the field of fuel evaporation system leakage fault diagnosis technology, specifically to a leakage fault diagnosis method, device, equipment, storage medium, and vehicle. Background Technology
[0002] Among vehicle emissions, fuel evaporation accounts for a significant proportion of pollution. Therefore, fuel evaporation system leak diagnosis has become an important diagnostic component of the National VI emission standards for motor vehicles. Currently, fuel evaporation system leak diagnosis involves injecting or evacuating air into the fuel system lines and fuel tank to determine the rate of pressure change in the fuel tank and identify any leaks.
[0003] However, because hybrid vehicles have a start-stop function, the engine stops running when the vehicle is parked, preventing the formation of negative pressure in the intake manifold. This necessitates the addition of an air pump, increasing hardware costs. Furthermore, in high-altitude areas, when the vehicle is idling, the lower atmospheric pressure prevents sufficient negative pressure from forming in the intake manifold, making it impossible to use suction methods to diagnose fuel system leaks. Therefore, diagnosing fuel evaporation system leaks in hybrid vehicles suffers from both high cost and low diagnostic efficiency. Summary of the Invention
[0004] This application provides a method, apparatus, equipment, storage medium, and vehicle for diagnosing leakage faults, to at least solve the technical problems of low accuracy and high cost in related technologies for diagnosing fuel evaporation system leakage faults in automobiles. The technical solution of this application is as follows:
[0005] According to a first aspect of this application, a leakage fault diagnosis method is provided, applied to a vehicle controller in a vehicle; the method includes: when a target vehicle meets the leakage fault diagnosis conditions of a fuel evaporation system, acquiring the braking information of the target vehicle; when the braking information indicates that the target vehicle is in a pre-stop state, prohibiting the engine from stopping, and determining the engine output power of the target vehicle based on the environmental information of the target vehicle; when the driving speed of the target vehicle is less than a first preset speed, performing a leakage fault diagnosis operation on the fuel evaporation system based on the engine output power to obtain a leakage fault diagnosis result of the fuel evaporation system.
[0006] Based on the aforementioned technical means, this application, in addition to detecting whether the target vehicle meets the diagnostic conditions for fuel evaporation system leakage faults, further acquires the target vehicle's braking information to characterize its state. When the braking information indicates that the target vehicle is in a pre-stop state, engine shutdown is prohibited, and the engine's output power is determined based on the environmental information. Then, when the target vehicle's speed is less than a first preset speed, a fuel evaporation system leakage fault diagnosis operation is performed, thereby obtaining the fuel evaporation system leakage fault diagnosis result. Through this method, the target vehicle's state can be determined by acquiring its braking information. Therefore, when the target vehicle is in a pre-stop state, engine shutdown is prohibited, avoiding the inability to diagnose fuel evaporation system leakage faults due to the vehicle's start-stop function. This eliminates the need for an air pump, reducing hardware costs.
[0007] In one possible implementation, the environmental information of the target vehicle includes the altitude of the target vehicle; the engine output power is inversely proportional to the altitude.
[0008] Based on the above technical means, the engine can output different power depending on the altitude of the target vehicle, ensuring sufficient negative pressure in the vehicle's intake manifold, thereby obtaining accurate diagnostic results for fuel evaporation system leaks.
[0009] In one possible implementation, the method further includes: stopping the leak fault diagnosis operation of the fuel evaporation system when the target vehicle's driving speed is greater than or equal to a first preset speed.
[0010] According to the above technical means, when the target vehicle is traveling at a high speed, the target vehicle is in motion, and the liquid level in the fuel tank may fluctuate with the movement of the vehicle, causing the pressure in the fuel tank to fluctuate, affecting the accuracy of the diagnosis, and thus making it impossible to diagnose the leakage fault.
[0011] In one possible implementation, the method further includes: during the operation of the target vehicle, when the number of times the leakage fault diagnosis operation of the fuel evaporation system is stopped is less than a preset number, and the driving speed of the target vehicle is less than a first preset speed, performing a leakage fault diagnosis operation on the fuel evaporation system based on the engine output power to obtain the leakage fault diagnosis result of the fuel evaporation system.
[0012] Based on the above technical means, by determining the number of times the fuel evaporation system leak fault diagnosis operation is interrupted, it can be determined whether the multiple fuel evaporation system leak fault diagnosis operations during this drive affect the user's driving experience. If the number of times the fuel evaporation system leak fault diagnosis operation is stopped is less than the preset number, it means that it will not affect the user's driving experience. The driving speed can then be further determined, and the evaporation system leak fault diagnosis operation can be performed.
[0013] In one possible implementation, the method further includes: during the operation of the target vehicle, when the number of times the leakage fault diagnosis operation of the fuel evaporation system is stopped is greater than or equal to a preset number, the leakage fault diagnosis operation of the fuel evaporation system is stopped.
[0014] According to the above technical means, if the number of times the leakage fault diagnosis operation of the fuel evaporation system is stopped is greater than or equal to the preset number, it means that it will affect the user's driving experience. In this case, it is necessary to terminate the leakage fault diagnosis operation of the fuel evaporation system during the current drive to ensure the user's driving experience. The leakage fault diagnosis operation can be performed in subsequent drives.
[0015] In one possible implementation, the braking information includes vehicle speed and brake pedal amplitude; the method further includes: determining that the target vehicle is in a pre-stop state when the vehicle speed is less than a second preset speed and the brake pedal amplitude is greater than a preset amplitude; and determining that the target vehicle is in a driving state when the vehicle speed is greater than or equal to the second preset speed, or the brake pedal amplitude is less than or equal to the preset amplitude.
[0016] Based on the aforementioned technical means, the state of the target vehicle can be determined by judging braking information including vehicle speed and brake pedal position, thereby determining whether the engine of the target vehicle will shut down due to the start-stop function. Furthermore, the engine shutdown can be prevented in advance, thus replacing the air pump and reducing hardware costs.
[0017] According to a second aspect of this application, a leakage fault diagnosis device is provided, applied to a vehicle controller in a vehicle; the leakage fault diagnosis device includes an acquisition unit and a processing unit; the acquisition unit is used to acquire braking information of the target vehicle when the target vehicle meets the leakage fault diagnosis conditions of the fuel evaporation system; the processing unit is used to prohibit the engine from stopping when the braking information indicates that the target vehicle is in a pre-stop state, and to determine the engine output power of the target vehicle based on the environmental information of the target vehicle; the processing unit is further used to perform leakage fault diagnosis operation on the fuel evaporation system based on the engine output power when the driving speed of the target vehicle is less than a first preset speed, so as to obtain the leakage fault diagnosis result of the fuel evaporation system.
[0018] In one possible implementation, the environmental information of the target vehicle includes the altitude of the target vehicle; the engine output power is inversely proportional to the altitude.
[0019] In one possible implementation, the processing unit is further configured to: stop performing leak fault diagnosis on the fuel evaporation system when the target vehicle's speed is greater than or equal to a first preset speed.
[0020] In one possible implementation, the processing unit is further configured to: when the number of times the fuel evaporation system leak fault diagnosis operation is stopped is less than a preset number, and the driving speed of the target vehicle is less than a first preset speed, perform a fuel evaporation system leak fault diagnosis operation based on the engine output power to obtain a fuel evaporation system leak fault diagnosis result.
[0021] In one possible implementation, the braking information includes vehicle speed and brake pedal amplitude; the processing unit is further configured to: determine that the target vehicle is in a pre-stop state when the vehicle speed is less than a second preset speed and the brake pedal amplitude is greater than a preset amplitude; and determine that the target vehicle is in a driving state when the vehicle speed is greater than or equal to the second preset speed, or the brake pedal amplitude is less than or equal to the preset amplitude.
[0022] According to a third aspect provided in this application, an electronic device is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute instructions to implement the method of the first aspect described above and any possible implementation thereof.
[0023] According to a fourth aspect provided in this application, a computer-readable storage medium is provided that, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the methods described in the first aspect and any possible implementation thereof.
[0024] According to the fifth aspect provided in this application, a vehicle is provided, including: a drive motor, a range extender, and a vehicle controller that performs the method described in the first aspect and any possible implementation thereof.
[0025] According to the sixth aspect provided in this application, a computer program product is provided, the computer program product including computer instructions, which, when executed on an electronic device, cause the electronic device to perform the method described in the first aspect and any possible implementation thereof.
[0026] Therefore, the above-mentioned technical features of this application have the following beneficial effects:
[0027] (1) Based on whether the target vehicle meets the diagnostic conditions for fuel evaporation system leakage faults, the braking information of the target vehicle is further obtained to characterize its state. When the braking information indicates that the target vehicle is in a pre-stop state, the engine is prohibited from stopping, and the engine output power is determined based on the environmental information. Then, when the target vehicle's speed is less than a first preset speed, a fuel evaporation system leakage fault diagnosis operation is performed to obtain the fuel evaporation system leakage fault diagnosis result. Through the above method, the state of the target vehicle can be determined by obtaining its braking information. Therefore, when the target vehicle is in a pre-stop state, the engine is prohibited from stopping, avoiding the inability to diagnose fuel evaporation system leakage faults due to the start-stop function. This eliminates the need for an air pump and reduces hardware costs.
[0028] (2) The engine can output different power according to the different altitudes of the target vehicle, so as to ensure that sufficient negative pressure is formed in the intake manifold of the engine, thereby obtaining accurate diagnosis results of leakage faults in the fuel evaporation system.
[0029] (3) When the target vehicle is traveling at a high speed, the target vehicle is in motion. The liquid level in the fuel tank may fluctuate with the movement of the vehicle, causing the pressure in the fuel tank to fluctuate, which affects the accuracy of the diagnosis and makes it impossible to diagnose the leakage fault.
[0030] (4) By judging the number of times the fuel evaporation system is interrupted to perform leak fault diagnosis operation, it can be determined whether the multiple fuel evaporation system leak fault diagnosis operations during this drive will affect the user's driving experience. If the number of times the fuel evaporation system leak fault diagnosis operation is stopped is less than the preset number, it means that it will not affect the user's driving experience. The driving speed can be further judged, and then the evaporation system leak fault diagnosis operation can be performed.
[0031] (5) If the number of times the leak fault diagnosis operation of the fuel evaporation system is stopped is greater than or equal to the preset number, it means that it will affect the user's driving experience. In this case, the leak fault diagnosis operation of the fuel evaporation system needs to be terminated during the current drive to ensure the user's driving experience. The leak fault diagnosis operation can be performed in subsequent drives.
[0032] (6) By judging the braking information including vehicle speed and brake pedal amplitude, the state of the target vehicle can be determined, and then it can be determined whether the engine of the target vehicle will be shut down due to the start-stop function. Furthermore, the engine shutdown can be prevented in advance, thereby replacing the air pump and reducing hardware costs.
[0033] It should be noted that the technical effects of any of the implementation methods in aspects two through six can be found in the technical effects of the corresponding implementation methods in aspect one, and will not be repeated here.
[0034] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0035] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application, and do not constitute an undue limitation of this application.
[0036] Figure 1 This is a schematic diagram of the structure of a leakage fault diagnosis system according to an exemplary embodiment;
[0037] Figure 2 This is a schematic diagram of the structure of a fuel evaporation system according to an exemplary embodiment;
[0038] Figure 3 This is a flowchart illustrating a leakage fault diagnosis method according to an exemplary embodiment;
[0039] Figure 4 This is a flowchart illustrating yet another leakage fault diagnosis method according to an exemplary embodiment;
[0040] Figure 5 This is a flowchart illustrating yet another leakage fault diagnosis method according to an exemplary embodiment;
[0041] Figure 6 This is a block diagram illustrating a leakage fault diagnosis device according to an exemplary embodiment;
[0042] Figure 7 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation
[0043] To enable those skilled in the art to better understand the technical solutions of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0044] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings 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.
[0045] Because fuel evaporation system leaks account for a significant portion of vehicle emissions pollution, they are an important diagnostic component in the National VI emission standards for motor vehicles. Currently, hybrid electric vehicles (HEVs) have start-stop systems, meaning the engine is essentially off when the vehicle is parked. This prevents the formation of negative pressure in the engine's intake manifold, hindering leak diagnosis of the fuel evaporation system. Therefore, for HEVs, the common approach is to add an air pump to the fuel evaporation system. When the engine is off, air is pumped into the fuel evaporation system's piping and fuel tank for leak diagnosis. However, this method increases hardware costs due to the added air pump.
[0046] Furthermore, because hybrid electric vehicles have numerous power-consuming components, the engine power is relatively high during idling to prevent the battery charge from continuously decreasing. Additionally, to achieve better NVH performance, the engine speed is typically lower. Therefore, for hybrid electric vehicles using naturally aspirated engines, the engine load is high during idling, resulting in high intake manifold pressure. Especially at high altitudes, insufficient negative pressure can prevent the intake manifold from drawing air from the fuel evaporation system, making leak diagnosis of fuel evaporation system leaks impossible.
[0047] For ease of understanding, the leakage fault diagnosis method provided in this application will be described in detail below with reference to the accompanying drawings.
[0048] The leakage fault diagnosis method provided in this application embodiment can be applied to the vehicle controller in a vehicle. Figure 1 A schematic diagram of a leakage fault diagnosis system is shown. Figure 1 As shown, the leakage fault diagnosis system 10 includes: a vehicle controller 11 and a fuel evaporation system 12.
[0049] Specifically, the vehicle controller 11 can acquire the braking information of the target vehicle when the fuel evaporation system 12 of the target vehicle meets the leakage fault diagnosis conditions. When the braking information indicates that the target vehicle is in a pre-stop state, the engine is prohibited from stopping, and the engine output power is determined. When the driving speed of the target vehicle is less than a first preset speed, the fuel evaporation system 12 is subjected to leakage fault diagnosis operation based on the engine output power, thereby obtaining the leakage fault diagnosis result of the fuel evaporation system 12 of the target vehicle.
[0050] Specifically, such as Figure 2The diagram shown is a structural schematic of a fuel evaporation system. The fuel evaporation system 12 includes an ash filter 121, a carbon cylinder shut-off valve 122, a carbon cylinder 123, a carbon cylinder solenoid valve 124, a low-range fuel tank pressure sensor 125, a fuel tank isolation valve 126, a high-range fuel tank pressure sensor 127, and a fuel tank 128.
[0051] Figure 3 This is a flowchart illustrating a leakage fault diagnosis method according to an exemplary embodiment, which can be applied to the vehicle controller in a vehicle. Figure 3 As shown, the leakage fault diagnosis method includes the following steps:
[0052] S201. When the target vehicle meets the diagnostic conditions for a leak in the fuel evaporation system, obtain the braking information of the target vehicle.
[0053] Specifically, by acquiring vehicle information of the target vehicle, it is determined whether the target vehicle meets the diagnostic conditions for a fuel evaporation system leak. If the conditions are met, the braking information of the target vehicle is further collected to determine whether the target vehicle is in a pre-stop state or a moving state. If the target vehicle is in a pre-stop state, the engine can be prevented from stopping to avoid the inability to perform fuel evaporation system leak diagnosis due to the target vehicle's start-stop function.
[0054] For example, by acquiring information such as the remaining fuel percentage of the target vehicle, ambient temperature, engine coolant temperature at startup, temperature deviation between engine coolant temperature and ambient temperature at startup, engine running time, and fuel evaporation system circuit detection, it can be determined whether the target vehicle's operating status information meets the diagnostic conditions for fuel evaporation system leakage faults. Specifically, it can be determined whether the remaining fuel percentage of the target vehicle meets the criteria of 15%-85% of the total fuel volume, whether the ambient temperature and engine coolant temperature at startup are between 0-38℃, whether the temperature deviation between engine coolant temperature and ambient temperature at startup is less than or equal to 10℃, whether the engine running time is greater than or equal to a preset time (e.g., 30 seconds), and whether the fuel evaporation system circuit detection is fault-free.
[0055] S202. When braking information is used to indicate that the target vehicle is in a pre-stop state, the engine is prohibited from stopping, and the engine output power of the target vehicle is determined based on the environmental information of the target vehicle.
[0056] Specifically, the vehicle speed and brake pedal position of the target vehicle can be used to determine whether the target vehicle is in a pre-stop state. When the vehicle speed of the target vehicle is less than the second preset speed and the brake pedal position is greater than the preset position, the braking information indicates that the target vehicle is in a pre-stop state.
[0057] It should be noted that if the target vehicle is in a pre-stop state, the start-stop function will be activated, and the engine will stop running, making it impossible to perform fuel evaporation system leak diagnosis. If fuel evaporation system leak diagnosis is performed on the target vehicle, the engine needs to be restarted, causing frequent engine start-stop cycles and affecting the user's driving experience. Therefore, by preventing the engine from stopping, the engine can be kept running normally, allowing the fuel evaporation system leak diagnosis to proceed normally.
[0058] Specifically, the environmental information of the target vehicle includes its altitude. Therefore, the engine's output power can be determined based on the target vehicle's altitude, ensuring that the intake pressure in the intake manifold is lower than the atmospheric pressure at the vehicle's current location. This creates sufficient negative pressure in the intake manifold, facilitating accurate leak diagnosis of the fuel evaporation system. Furthermore, this avoids the significant reduction in output power at low altitudes, which could lead to decreased fuel consumption.
[0059] Optionally, based on the vehicle's altitude, a corresponding altitude parameter can be determined; the higher the altitude, the lower the corresponding altitude parameter. The altitude parameter is then compared with multiple preset thresholds to determine several altitude parameter ranges. Based on these different altitude parameter ranges, different generator output power is determined, where the engine output power is inversely proportional to altitude.
[0060] For example, the altitude parameter is compared with three preset thresholds. When the altitude parameter is greater than the first threshold, the engine outputs a first power; when the altitude parameter is greater than the second threshold and less than or equal to the first threshold, the engine outputs a second power; when the altitude parameter is greater than the third threshold and less than or equal to the second threshold, the engine outputs a third power. Wherein, the first threshold is greater than the second threshold, and the second threshold is greater than the third threshold; and in the output power, the first power is greater than the second power, and the second power is greater than the third power.
[0061] Optionally, the engine output power of the target vehicle can be determined based on the ambient temperature of the target vehicle.
[0062] It's understandable that different engine output power is determined by varying altitudes to avoid insufficient output power at low altitudes, which would lead to increased fuel consumption. Therefore, setting different engine output power at different altitudes allows the engine to generate electricity at a more economical output, improving vehicle fuel efficiency.
[0063] S203. When the target vehicle's speed is less than the first preset speed, a leak fault diagnosis operation is performed on the fuel evaporation system based on the engine output power to obtain the leak fault diagnosis result of the fuel evaporation system.
[0064] Specifically, by further obtaining the target vehicle's speed, when the target vehicle's speed is less than the first preset speed, a leak fault diagnosis operation is performed on the fuel evaporation system based on the determined engine output power, and an accurate leak fault diagnosis result for the fuel evaporation system is determined.
[0065] It should be noted that the target vehicle's speed being less than the first preset speed can be either the first time the target vehicle's speed is less than the first preset speed, or it can occur again after the leak fault diagnosis operation of the fuel evaporation system has been interrupted. In either case, further leak fault diagnosis operations can be performed.
[0066] Specifically, the troubleshooting procedure for leaks in the fuel evaporation system is the same as that for traditional gasoline vehicles. When the vehicle is stopped at a speed lower than a first preset speed (e.g., less than 0.2 km / h), the carbon canister shut-off valve can be closed, and the carbon canister solenoid valve can be opened. This allows fuel vapors in the fuel tank and fuel evaporation lines to flow into the intake manifold under negative pressure. After a certain period, if the pressure change in the fuel tank does not exceed the standard value, a leak is determined to exist in the fuel evaporation system. If no leak is found, both the carbon canister solenoid valve and the carbon canister shut-off valve are closed, and a 1mm orifice leak diagnosis is performed.
[0067] In some embodiments, in order to effectively improve the accuracy of leak fault diagnosis in the fuel evaporation system, the following step S301 may be included:
[0068] S301. When the target vehicle's speed is greater than or equal to the first preset speed, stop the fuel evaporation system leak fault diagnosis operation.
[0069] It should be noted that when the target vehicle's speed is greater than or equal to the first preset speed, it means that the target vehicle is in motion. The fuel level in the tank may fluctuate with the vehicle's movement, causing the pressure in the tank to fluctuate, which may affect the accuracy of the diagnosis and make it impossible to diagnose the leak.
[0070] In some embodiments, in order to effectively improve the accuracy of leak fault diagnosis in the fuel evaporation system, such as Figure 4 As shown in the flowchart of another leakage fault diagnosis method provided in this application embodiment, it may further include the following step S401:
[0071] S401. During the operation of the target vehicle, when the number of times the leakage fault diagnosis operation of the fuel evaporation system is stopped is less than a preset number, and the driving speed of the target vehicle is less than a first preset speed, the leakage fault diagnosis operation of the fuel evaporation system is performed according to the engine output power to obtain the leakage fault diagnosis result of the fuel evaporation system.
[0072] It should be noted that when the fuel evaporation system leak fault diagnosis operation is interrupted due to the driving speed being greater than or equal to the first preset speed, the number of interruptions is collected to determine whether continuing the fuel evaporation system leak fault diagnosis during this driving process will affect the user's driving experience.
[0073] Specifically, if the number of times the leak fault diagnosis operation of the fuel evaporation system is stopped is less than the preset number, and the driving speed of the target vehicle is less than the first preset speed, it means that it will not affect the user's driving experience. The next step of leak fault diagnosis of the fuel evaporation system can be carried out, so as to obtain the leak fault diagnosis result of the fuel evaporation system that does not affect the current driving experience.
[0074] In some embodiments, in order to effectively improve the accuracy of leak fault diagnosis in the fuel evaporation system, the following step S501 may be included:
[0075] S501. During the operation of the target vehicle, when the number of times the leakage fault diagnosis operation of the fuel evaporation system is stopped is greater than or equal to the preset number, the leakage fault diagnosis operation of the fuel evaporation system shall be stopped.
[0076] Specifically, if the number of times the leak fault diagnosis operation of the fuel evaporation system is stopped is greater than or equal to the preset number, it means that it is not easy to diagnose the leak fault of the fuel evaporation system during this drive, which will affect the user's driving experience and cannot obtain accurate leak fault diagnosis results of the fuel evaporation system. Therefore, the leak fault diagnosis operation of the fuel evaporation system during this drive is terminated.
[0077] In some embodiments, in order to effectively improve the accuracy of fuel evaporation system leakage fault diagnosis, braking information includes vehicle speed and brake pedal input; specifically, it may also include the following steps S601-S602:
[0078] S601. When the vehicle speed is less than the second preset speed and the brake pedal movement is greater than the preset movement, the target vehicle is determined to be in a pre-stop state.
[0079] It should be noted that when the target vehicle's speed is less than the second preset speed, and the driver brakes by pressing the brake pedal significantly, it indicates that the driver intends to stop, and the target vehicle is in a pre-stop state. Furthermore, since the target vehicle may have a start-stop function, it is necessary to prevent the engine from shutting down, so as to create negative pressure in the intake manifold, thereby performing leak fault diagnosis of the fuel evaporation system and obtaining accurate leak fault diagnosis results.
[0080] S602. When the vehicle speed is greater than or equal to the second preset speed, or the brake pedal movement is less than or equal to the preset movement, determine that the target vehicle is in motion.
[0081] It should be noted that when the target vehicle's speed is greater than or equal to the second preset speed, or when the driver applies the brake pedal with a small amount of pressure, it indicates that the driver has no intention of stopping and the target vehicle is in motion, and therefore, the fuel evaporation system leak fault diagnosis cannot be performed.
[0082] For example, such as Figure 5 As shown, after the target vehicle starts, vehicle testing begins. If the target vehicle meets the diagnostic conditions for a fuel evaporation system leak, the system determines whether the target vehicle is in a pre-stop state by checking if its speed is less than a second preset speed and if the brake pedal displacement is greater than a preset value. Then, if the target vehicle is in a pre-stop state, the engine is prevented from shutting down, and the engine output power is determined based on the target vehicle's altitude. Further checks are made to determine if the target vehicle's speed is less than a first preset speed. If the speed is less than the first preset speed, a fuel evaporation system leak diagnosis is performed based on the engine output power, thus obtaining the fuel evaporation system leak diagnosis result. If the target vehicle's speed is greater than or equal to the first preset speed, the fuel evaporation system leak diagnosis is not initiated. If, during the fuel evaporation system leak diagnosis process, the speed is greater than or equal to the first preset speed, the fuel evaporation system leak diagnosis is interrupted.
[0083] The above primarily describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, the leakage fault diagnosis device or electronic device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0084] This application embodiment can, based on the above method, exemplarily divide a leakage fault diagnosis device or electronic device into functional modules. For example, the leakage fault diagnosis device or electronic device may include functional modules corresponding to each functional division, or two or more functions may be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; in actual implementation, there may be other division methods.
[0085] Figure 6 This is a block diagram illustrating a leakage fault diagnosis device 600 according to an exemplary embodiment, which can be applied to a vehicle controller in a vehicle. (Refer to...) Figure 6 The leakage fault diagnosis device 600 includes an acquisition unit 601 and a processing unit 602. The acquisition unit 601 is used to acquire the braking information of the target vehicle when the target vehicle meets the leakage fault diagnosis conditions of the fuel evaporation system. The processing unit 602 is used to prevent the engine from stopping when the braking information indicates that the target vehicle is in a pre-stop state, and to determine the engine output power of the target vehicle based on the environmental information of the target vehicle. The processing unit 602 is also used to perform leakage fault diagnosis operations on the fuel evaporation system based on the engine output power when the target vehicle's driving speed is less than a first preset speed, so as to obtain the leakage fault diagnosis result of the fuel evaporation system.
[0086] Optionally, in order to effectively improve the accuracy of fault diagnosis of fuel evaporation system leakage, the environmental information of the target vehicle includes the altitude of the target vehicle; the engine output power is inversely proportional to the altitude.
[0087] Optionally, to effectively improve the accuracy of leak fault diagnosis in the fuel evaporation system, such as... Figure 6As shown, the processing unit 602 is also used to: stop the leak fault diagnosis operation of the fuel evaporation system when the driving speed of the target vehicle is greater than or equal to the first preset speed.
[0088] Optionally, to effectively improve the accuracy of leak fault diagnosis in the fuel evaporation system, such as... Figure 6 As shown, the processing unit 602 is further configured to: when the number of times the fuel evaporation system leak fault diagnosis operation is stopped is less than a preset number, and the driving speed of the target vehicle is less than a first preset speed, perform a fuel evaporation system leak fault diagnosis operation based on the engine output power to obtain the fuel evaporation system leak fault diagnosis result.
[0089] Optionally, to effectively improve the accuracy of leak fault diagnosis in the fuel evaporation system, such as... Figure 6 As shown, the processing unit 602 is further configured to: during the operation of the target vehicle, when the number of times the leakage fault diagnosis operation of the fuel evaporation system is stopped is greater than or equal to a preset number, stop the leakage fault diagnosis operation of the fuel evaporation system.
[0090] Optionally, to effectively improve the accuracy of leak fault diagnosis in the fuel evaporation system, such as... Figure 6 As shown, the braking information includes vehicle speed and brake pedal amplitude; the processing unit 602 is further configured to: determine that the target vehicle is in a pre-stop state when the vehicle speed is less than a second preset speed and the brake pedal amplitude is greater than a preset amplitude; and determine that the target vehicle is in a driving state when the vehicle speed is greater than or equal to the second preset speed, or the brake pedal amplitude is less than or equal to the preset amplitude.
[0091] Figure 7 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Figure 7 As shown, the electronic device 700 includes, but is not limited to, a processor 701 and a memory 702.
[0092] The memory 702 described above is used to store the executable instructions of the processor 701. It is understood that the processor 701 is configured to execute instructions to implement the leakage fault diagnosis method in the above embodiments.
[0093] It should be noted that those skilled in the art will understand that Figure 7 The electronic device structure shown does not constitute a limitation on the electronic device; the electronic device may include, but is not limited to, other electronic devices. Figure 7 This may indicate more or fewer components, or combinations of certain components, or different component arrangements.
[0094] Processor 701 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in memory 702, and by calling data stored in memory 702, it performs various functions and processes data, thereby providing overall monitoring of the electronic device. Processor 701 may include one or more processing units. Optionally, processor 701 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into processor 701.
[0095] The memory 702 can be used to store software programs and various data. The memory 702 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and application programs required by at least one functional module (such as an acquisition unit, a determination unit, and a processing unit). Furthermore, the memory 702 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0096] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 702 including instructions, which can be executed by a processor 701 of an electronic device 700 to implement the leakage fault diagnosis method in the above embodiments.
[0097] In actual implementation, Figure 6 The functions of the acquisition unit 601 and the processing unit 602 can both be provided by Figure 7 The processor 701 calls the computer program stored in the memory 702 to implement the process. The specific execution process can be found in the description of the leakage fault diagnosis method section of the previous embodiment, and will not be repeated here.
[0098] Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, such as a read-only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device.
[0099] In an exemplary embodiment, this application also provides a vehicle including a drive motor, a range extender, and a vehicle controller that performs the methods described in the first aspect and any possible implementation thereof.
[0100] In an exemplary embodiment, this application also provides a computer program product including one or more instructions, which can be executed by the processor of an electronic device to complete the leakage fault diagnosis method in the above embodiments.
[0101] It should be noted that when one or more instructions in the computer-readable storage medium or computer program product are executed by the processor of the electronic device, they implement the various processes of the above-described leakage fault diagnosis method embodiments and achieve the same technical effect as the above-described leakage fault diagnosis method. To avoid repetition, they will not be described again here.
[0102] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual 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.
[0103] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another apparatus, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0104] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0105] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0106] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, essentially, or the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0107] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for diagnosing leakage faults, characterized in that, The method, applied to a vehicle controller in a vehicle, includes: When the target vehicle meets the diagnostic conditions for a leak in the fuel evaporation system, the braking information of the target vehicle is obtained. When the braking information is used to indicate that the target vehicle is in a pre-stop state, the engine is prohibited from stopping, and the engine output power of the target vehicle is determined according to the environmental information of the target vehicle. When the target vehicle's speed is greater than or equal to the first preset speed, the leak fault diagnosis operation on the fuel evaporation system is stopped. During the operation of the target vehicle, when the number of times the leakage fault diagnosis operation of the fuel evaporation system is stopped is less than a preset number, and the driving speed of the target vehicle is less than the first preset speed, the leakage fault diagnosis operation of the fuel evaporation system is performed according to the engine output power to obtain the leakage fault diagnosis result of the fuel evaporation system.
2. The method according to claim 1, characterized in that, The environmental information of the target vehicle includes the altitude of the target vehicle; the engine output power is inversely proportional to the altitude.
3. The method according to claim 1, characterized in that, The method further includes: During the operation of the target vehicle, when the number of times the leakage fault diagnosis operation of the fuel evaporation system is stopped is greater than or equal to the preset number, the leakage fault diagnosis operation of the fuel evaporation system is stopped.
4. The method according to claim 1, characterized in that, The braking information includes vehicle speed and brake pedal input; the method further includes: When the vehicle speed is less than a second preset speed and the brake pedal movement is greater than a preset movement, the target vehicle is determined to be in the pre-stop state. When the vehicle speed is greater than or equal to the second preset speed, or when the brake pedal input is less than or equal to the preset input, the target vehicle is determined to be in a driving state.
5. A leakage fault diagnosis device, characterized in that, A vehicle controller used in vehicles, the device comprising an acquisition unit and a processing unit; The acquisition unit is used to acquire the braking information of the target vehicle when the target vehicle meets the diagnostic conditions for leakage fault of the fuel evaporation system. The processing unit is configured to prevent the engine from stopping when the braking information indicates that the target vehicle is in a pre-stop state, and to determine the engine output power of the target vehicle based on the environmental information of the target vehicle. The processing unit is also configured to stop performing the leak fault diagnosis operation on the fuel evaporation system when the driving speed of the target vehicle is greater than or equal to the first preset speed. The processing unit is further configured to, during the operation of the target vehicle, when the number of times the leakage fault diagnosis operation of the fuel evaporation system is stopped is less than a preset number, and the driving speed of the target vehicle is less than the first preset speed, perform the leakage fault diagnosis operation of the fuel evaporation system according to the engine output power, so as to obtain the leakage fault diagnosis result of the fuel evaporation system.
6. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the method as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that, When the computer-executable instructions stored in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is capable of performing the method as described in any one of claims 1 to 4.
8. A vehicle, characterized in that, include: The drive motor, the range extender, and the vehicle controller that performs the method as described in any one of claims 1-4.