A method of park purge control, a vehicle, and a storage medium

By periodically waking up the FCU to detect purging conditions while the fuel cell vehicle is parked and then powering it off when the purging is interrupted, the problem of the vehicle being unable to power off due to purging interruption during parking is solved, thus improving the service life of the fuel cell and the overall vehicle economy.

CN116890649BActive Publication Date: 2026-07-31GREAT WALL MOTOR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GREAT WALL MOTOR CO LTD
Filing Date
2023-07-25
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

During the parking purging process of fuel cell vehicles, purging interruption can cause the vehicle to lose power, affecting the overall vehicle economy and the lifespan of the fuel cell.

Method used

The fuel cell controller (FCU) is woken up periodically within a preset wake-up cycle to detect parking purging conditions. When purging is interrupted, the system will not report fault information but will directly power down until the stop wake-up conditions are met.

Benefits of technology

This avoids the vehicle being unable to shut down due to fault information, thus improving the lifespan of the fuel cell and the overall vehicle economy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116890649B_ABST
    Figure CN116890649B_ABST
Patent Text Reader

Abstract

This application provides a method, vehicle, and storage medium for parking purging control. The method includes: within a preset wake-up cycle, whenever a vehicle power-down is detected, waking up the fuel cell controller at preset wake-up intervals until a preset stop wake-up condition is met; after each wake-up of the fuel cell controller, detecting whether the preset parking purging condition is met by the woken controller; if the parking purging condition is met, waking up the vehicle to perform parking purging on the fuel cell; during the parking purging process, if a purging interruption is detected, not reporting the fault information causing the purging interruption and controlling the vehicle to power down. This method can avoid situations where the vehicle cannot power down during parking purging.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicles, and more specifically, to a method for parking purge control, a vehicle, and a storage medium in the field of vehicles. Background Technology

[0002] With global resources becoming increasingly scarce and environmental pollution worsening, environmental protection has become a growing concern across all industries, including the automotive industry. Domestic and international automotive companies and component developers are increasingly focused on finding fuels that can both protect the environment and conserve resources for automobiles. Therefore, hydrogen fuel cells, as a clean, efficient, and pollution-free electrochemical power generation device, have received widespread attention both domestically and internationally. Simultaneously, hydrogen fuel cell vehicles have become the mainstream of the current automotive industry. Consequently, the safety and economic viability of fuel cell vehicles have become issues of great concern to automotive companies.

[0003] Currently, fuel cell vehicles require the fuel cell to be shut down before power is disconnected. After shutdown, if purging is deemed necessary, the fuel cell control unit (FCU) will shut down the fuel cell and perform a shutdown purging process. Once the shutdown purging is complete, the power system enters the power-off process. However, if purging is interrupted, the FCU will report a fault. Similarly, during parking purging, if purging is interrupted, the FCU will also report a fault, and the vehicle will not be able to disconnect power in this situation. Summary of the Invention

[0004] This application provides a method, vehicle, and storage medium for parking purging control, which can prevent the vehicle from being unable to power off during parking purging.

[0005] In a first aspect, a method for controlling parking purging is provided. The method includes: within a preset wake-up cycle, whenever a vehicle power-down is detected, waking up the fuel cell controller at preset wake-up intervals until a preset stop wake-up condition is met; after each wake-up of the fuel cell controller, detecting whether the preset parking purging condition is met by the woken controller; if the parking purging condition is determined to be met, waking up the vehicle to perform parking purging on the fuel cell; during the parking purging process, if a purging interruption is detected, not reporting the fault information causing the purging interruption and controlling the vehicle power-down.

[0006] In the above technical solution, considering that there is usually no one on the vehicle during parking purging, even if purging is interrupted and a fault information is reported, no one will see the fault information and thus eliminate the fault. Instead, the vehicle will be unable to shut down because the fault information persists. Therefore, in the above technical solution, after detecting a purging interruption, a fault information is not reported, but the vehicle is powered down to avoid the vehicle remaining in a high-voltage state and unable to shut down due to a reported fault information. If the fault causing the purging interruption is a temporary fault, these temporary faults may be automatically eliminated after the vehicle is powered down and then powered on again. In this embodiment, instead of reporting a fault information after a purging interruption, the vehicle is powered down. If the FCU is woken up and detects that the preset parking purging conditions are met again, the vehicle is woken up. If the fault from the previous purging interruption has been eliminated, the purging can be completed normally this time. Even if the fault from the previous purging interruption has not been eliminated, causing the current purging to be interrupted again, a fault information will not be reported, but the vehicle will be powered down to avoid the vehicle being stuck in a fault state and unable to shut down.

[0007] In conjunction with the first aspect, in some possible implementations, during the parking purging process, if it is detected that the purging is complete and it is determined that the current stop wake-up condition is not met, then the vehicle is powered down, and the controller of the fuel cell is still activated after the preset interval wake-up time. During the parking purging process, if it is detected that the purging is complete and it is determined that the current stop wake-up condition is met, then the vehicle is powered down, and the controller of the fuel cell is no longer activated after the preset interval wake-up time.

[0008] In conjunction with the first aspect, in some possible implementations, the preset stop wake-up conditions include any one of the following: the number of times the controller of the fuel cell is woken up is greater than or equal to a first preset number; the driver's power-on operation on the vehicle is detected; the number of consecutive interruptions of the purging is detected is greater than or equal to a second preset number; the second preset number is less than the first preset number; the number of times the purging is completed is detected is greater than or equal to a third preset number; the third preset number is less than the first preset number.

[0009] In conjunction with the first aspect, in some possible implementations, if it is determined that the parking purging conditions are not met, the controller of the fuel cell is controlled to continue to sleep, and the controller of the fuel cell is woken up at the preset interval for a preset wake-up time until the preset stop wake-up conditions are met.

[0010] In conjunction with the first aspect, in some possible implementations, the step of waking up the fuel cell controller at preset wake-up intervals for a preset wake-up duration whenever a vehicle power failure is detected within a preset wake-up period until a preset stop wake-up condition is met includes: determining whether the parking purge function is activated; and when the parking purge function is activated, waking up the fuel cell controller at preset wake-up intervals for a preset wake-up duration within a preset wake-up period until a preset stop wake-up condition is met.

[0011] In conjunction with the first aspect, in some possible implementations, the wake-up duration includes a first wake-up duration and a second wake-up duration, wherein the second wake-up duration is longer than the first wake-up duration. The preset wake-up cycle includes a first wake-up cycle and a second wake-up cycle. Within the preset wake-up cycle, whenever a vehicle power failure is detected, the fuel cell controller is woken up at preset wake-up intervals until a preset stop wake-up condition is met. This includes: within the first wake-up cycle, whenever a vehicle power failure is detected, the fuel cell controller is woken up at first wake-up intervals until the number of purges completed reaches a set number, thus entering the second wake-up cycle; within the second wake-up cycle, whenever a vehicle power failure is detected, the fuel cell controller is woken up at second wake-up intervals until a preset stop wake-up condition is met.

[0012] In conjunction with the first aspect, in some possible implementations, the method further includes: after detecting the driver's power-on operation on the vehicle, if it is detected that the fault causing the purging interruption has not been eliminated, then reporting the uneliminated fault. The detection of whether the preset parking purging conditions are met includes: detecting the temperature of the fuel cell; when the temperature of the fuel cell is less than a preset temperature threshold, determining that the preset parking purging conditions are met; when the temperature of the fuel cell is greater than or equal to the preset temperature threshold, determining that the preset parking purging conditions are not met.

[0013] Secondly, a parking purging control device is provided, comprising: an FCU wake-up module, used to wake up the fuel cell controller at preset wake-up intervals within a preset wake-up cycle whenever a vehicle power-down is detected until a preset stop wake-up condition is met; a detection module, used to detect whether the preset parking purging condition is met by the woken-up controller after each wake-up of the fuel cell controller; a parking purging module, used to wake up the vehicle to perform parking purging of the fuel cell when it is determined that the parking purging condition is met; and a vehicle power-down control module, used to not report the fault information causing the purging interruption and control the vehicle power-down if a purging interruption is detected during the parking purging process.

[0014] Thirdly, a vehicle is provided, including a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, causing the vehicle to perform the methods of the first aspect or any possible implementation thereof.

[0015] Fourthly, a computer program product is provided, comprising: computer program code, which, when run on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof.

[0016] Fifthly, a computer-readable storage medium is provided that stores computer program code, which, when executed on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof. Attached Figure Description

[0017] Figure 1 This is a schematic flowchart of a parking purging control method provided in an embodiment of this application;

[0018] Figure 2 This is a schematic flowchart of another parking purging control method provided in the embodiments of this application;

[0019] Figure 3 This is a schematic diagram of the structure of a parking purging control device provided in an embodiment of this application;

[0020] Figure 4 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. Detailed Implementation

[0021] The technical solutions in this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.

[0022] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.

[0023] During operation, fuel cells generate a large amount of liquid water in the internal flow channels and external pipelines of the fuel cell stack. In order to prevent the engine from failing to start due to the presence of liquid water or to prevent the liquid water from freezing and causing irreversible damage to the membrane electrode assembly of the fuel cell stack, it is usually necessary to purge the fuel cell.

[0024] Purging removes some of the moisture generated by the electrochemical reactions within the fuel cell, preventing excessive moisture from freezing and causing irreversible damage at low temperatures. Purging can be divided into shutdown purging and parking purging, which are described below:

[0025] Fuel cell shutdown purging can be understood as a post-shutdown purging of the fuel cell before the vehicle is powered off, or as a purging process performed while the driver is in the vehicle. Specifically, when the vehicle controller receives a vehicle shutdown request, it can perform a fuel cell shutdown purging to reduce residual liquid water and water vapor content in the fuel cell stack's internal flow channels and external piping. If the purging process is interrupted, the FCU will report a fault. Since the driver is usually in the vehicle during shutdown purging, even if the FCU reports a fault, the driver can choose to power on again or take other measures to resolve the fault. If the driver cannot resolve the fault themselves, they can contact after-sales service to eliminate it.

[0026] Shutting down a fuel cell means that the fuel cell stops outputting power. It is a series of system control processes that the fuel cell system must go through before it enters a period of rest, in order to prepare the fuel cell for long-term storage and restart.

[0027] Parking purging can be understood as purging performed when the driver is not in the vehicle. Specifically, after the vehicle is powered off and the driver leaves, the vehicle is considered to be in a parked state, typically parked in a garage or parking space. With changes in environmental parameters such as temperature and humidity, if purging is not performed when needed, condensation can easily form inside the fuel cell. The presence of condensation will affect the next start-up of the fuel cell, and if the condensation freezes due to low external temperatures, it can easily cause irreversible damage to the membrane electrode assembly (MEA) of the fuel cell stack, affecting its lifespan. Therefore, when the vehicle is in the above-mentioned parking state, periodic parking purging is usually performed, i.e., periodically waking the vehicle to purge the fuel cell. If purging is interrupted, the FCU will also report a fault. For example, the FCU may send fault information to the central control screen or instrument panel so that the central control screen or instrument panel displays the fault information, thus completing the fault reporting. However, since no one is in the vehicle at this time, it is impossible to manually intervene to eliminate the reported fault. The reported fault persists, causing the vehicle to remain in the high-voltage state during purging and preventing normal power-off. When the vehicle is parked, the inability to power down properly will also affect the vehicle's fuel economy.

[0028] To address the technical problem of fuel cell vehicles failing to power down normally due to purging interruptions during parking purging, this application provides a parking purging control method applied to vehicles, specifically fuel cell vehicles. This method can be used in the controller of a fuel cell vehicle, such as the FCU. Parking purging control refers to the purging control of the fuel cell when the vehicle is in a parked state. As mentioned above, when the vehicle is in this parked state, there is usually no one in the vehicle, and it is parked in a garage or a parking space outside the garage.

[0029] Figure 1 This is a schematic flowchart of a parking purging control method provided in an embodiment of this application.

[0030] For example, such as Figure 1 As shown, the method includes:

[0031] Step 101: Within the preset wake-up cycle, whenever the vehicle power is detected to be off, wake up the FCU at preset wake-up intervals until the preset stop wake-up condition is met.

[0032] Step 102: After each FCU wake-up, the woken FCU checks whether the preset parking purge conditions are met. If yes, proceed to step 103; otherwise, proceed to step 105.

[0033] Step 103: Wake up the vehicle to perform a parking purge of the fuel cell.

[0034] Step 104: If a purging interruption is detected during the parking purging process, the fault information causing the purging interruption will not be reported and the entire vehicle will be powered off.

[0035] Step 105: Control the FCU to continue sleeping and continue to wake up the FCU at preset intervals until the preset stop wake-up conditions are met.

[0036] Figure 1 In the illustrated embodiment, within a preset wake-up cycle, the FCU is periodically woken up after the vehicle is powered down. When the woken FCU detects that preset parking purging conditions are met, it then wakes up the vehicle to perform parking purging of the fuel cell. During parking purging, even if a purging interruption is detected, the fault information causing the interruption is not reported. Instead, the vehicle is powered down, and if the current wake-up stop conditions are not met, the FCU is periodically woken up again. Considering that there is usually no one on the vehicle during parking purging, even if a fault information is reported due to a purging interruption, no one will see the fault information and attempt to eliminate it. Instead, the persistent fault information would prevent the vehicle from being powered down. Therefore, in this embodiment, after detecting a purging interruption, a fault information is not reported; instead, the vehicle is powered down to avoid the vehicle remaining in a high-voltage state and unable to power down due to a reported fault information. If the fault causing the purging interruption is temporary, these temporary faults may automatically disappear after the vehicle is powered down and then back on. In this embodiment, instead of reporting a fault after a purge interruption, the vehicle is powered down. If the FCU is woken up and detects that the preset parking purge conditions are met again, the vehicle is woken up. If the fault that caused the previous purge interruption has been eliminated, the purge can be completed normally this time. Even if the fault from the previous purge interruption has not been eliminated, causing the current purge to be interrupted again, no fault information will be reported; instead, the vehicle will be powered down to avoid the vehicle being stuck in a fault state and unable to power down. In this embodiment, during the parking purge process, the purge can be completed as smoothly as possible while avoiding situations where the vehicle cannot power down, thereby improving the lifespan of the fuel cell to a certain extent and thus improving the economic efficiency of fuel cell vehicles.

[0037] The following is about Figure 1 The specific implementation methods of each step in the illustrated embodiment are explained below:

[0038] In step 101, the preset wake-up period can be set according to actual needs, aiming to provide a certain time range for waking up the FCU. This preset wake-up period can be a period of time after the vehicle enters a parked state. For example, within the preset wake-up period, whenever a vehicle power failure is detected, the FCU is woken up at preset wake-up intervals until a preset stop wake-up condition is met. Outside the preset wake-up period, even if a vehicle power failure is detected, the FCU will not be woken up at preset wake-up intervals. For example, if the preset wake-up period is 24 hours, then if the vehicle enters a parked state, within the next 24 hours, whenever a vehicle power failure is detected, the FCU will be woken up at preset wake-up intervals until a preset stop wake-up condition is met. Starting from the 25th hour in the future, if the vehicle is still in a parked state, the FCU will not be woken up even if the vehicle power failure occurs, avoiding frequent wake-up of the FCU and the resulting power consumption.

[0039] In practice, the preset wake-up period can also be set by the driver based on the desired parking duration. For example, if the driver wants to park in the garage for 8 hours, the preset wake-up period can be set to 8 hours. If the driver wants to park in the garage for 24 hours, the preset wake-up period can be set to 24 hours.

[0040] The preset wake-up duration can also be set according to actual needs, aiming to wake up the FCU at regular intervals. For example, the wake-up duration can be set to 1 hour, so that the FCU is woken up every hour after the vehicle power is detected to be down. Vehicle power-down can be understood as all controllers in the vehicle being powered down, such as the Powertrain Domain Control Unit (PDCU), FCU, Body Control Module (BCM / KBCM), and Vehicle Control Unit (VCU). Normally, these controllers enter sleep mode after power-down, i.e., the entire vehicle enters sleep mode. The time interval between the vehicle power-down and the vehicle entering sleep mode is usually short, such as 2-3 minutes. In this embodiment, after the vehicle enters sleep mode, the timing module in the FCU can be active. The timing module can start timing from either the time the vehicle power-down or the time the vehicle enters sleep mode, and wake up the FCU after the preset wake-up duration is reached. The timing module can be a crystal oscillator or a clock.

[0041] The aforementioned preset wake-up stop conditions determine under what circumstances the FCU will be stopped from waking up within a preset wake-up cycle. In the specific implementation, whenever a vehicle power failure is detected, it can be determined whether the wake-up stop conditions are met. If they are met, the wake-up of the FCU is stopped. If not, the timing module in the FCU can start timing to wake up the FCU after the preset wake-up duration has elapsed. These preset wake-up stop conditions will be described in detail below and will not be elaborated upon here.

[0042] For example, the detection method for the vehicle power-off can be: judging the state of multiple relays that control the power-on and power-off of the vehicle. If all the relays used to control the power-on of the vehicle are in the open state, it can be determined that the vehicle is in a power-off state, that is, it is determined that the vehicle power-off has been detected.

[0043] For example, the detection method for vehicle power-off can be: acquiring the vehicle power mode signal, which indicates whether the fuel cell vehicle is in a powered-on or powered-off state. In actual operation, the vehicle power mode signal can be read in real time and the signal type can be determined. Based on the signal type, it can be determined whether the fuel cell vehicle is in a powered-on or powered-off state. Specifically, when the vehicle power mode signal is "on," it indicates that the fuel cell vehicle is in a powered-on state; when the vehicle power mode signal is "off," it indicates that the fuel cell vehicle is in a powered-off state.

[0044] In an exemplary embodiment, the implementation of step 101 may include: determining whether the parking purge function is enabled; when the parking purge function is enabled, within a preset wake-up cycle, whenever the vehicle is detected to be powered down, the controller of the fuel cell is woken up at preset wake-up intervals until the preset stop wake-up condition is met.

[0045] The activation of the parking blower function can be understood as the trigger condition for starting steps 101 to 105. In specific implementation, the driver can choose whether to activate the parking blower function according to actual needs. If the driver chooses to activate the parking blower function, steps 101 to 105 can begin to be executed after the vehicle enters the parking state. If the driver does not activate the parking blower function, steps 101 to 105 will not begin to be executed even after the vehicle enters the parking state. This embodiment provides the driver with ample choice, which is beneficial to meeting the driver's actual needs.

[0046] For example, the vehicle may be equipped with a button for turning the parking blower function on or off, allowing the driver to activate or deactivate the function by pressing the button. This button can be a physical button or a virtual button. When the button is a physical button, it can be located on the center console; when the button is a virtual button, it can be located on a touchscreen in the vehicle, such as the center console screen or a steering wheel-mounted screen.

[0047] For example, the parking cleaning function can also be turned on or off via voice commands. For instance, the vehicle can receive voice commands from the driver to control the parking cleaning function's activation or deactivation.

[0048] In step 102, after each FCU wake-up, the woken FCU checks whether preset parking purging conditions are met. These preset parking purging conditions are used to determine whether the fuel cell needs to be purged under the current environment. If the FCU detects that the fuel cell meets the preset parking purging conditions, it indicates that purging is required, and the process proceeds to step 103. If the FCU detects that the fuel cell does not meet the preset parking purging conditions, it indicates that purging is not required, and the process proceeds to step 105.

[0049] In an exemplary embodiment, the detection of whether the preset parking purging conditions are met can be implemented by detecting the temperature of the fuel cell. When the temperature of the fuel cell is lower than a preset temperature threshold, it is determined that the preset parking purging conditions are met. When the temperature of the fuel cell is greater than or equal to the preset temperature threshold, it is determined that the preset parking purging conditions are not met.

[0050] For example, after the FCU is activated, the FCU can detect the temperature of the fuel cell through a temperature sensor. The aforementioned preset temperature threshold can be understood as the critical temperature value at which parking purging is required. For example, the preset temperature threshold can be between 5° and 15°. Optionally, the preset temperature threshold can be set to 10°, however, this embodiment does not specifically limit it.

[0051] Optionally, the humidity of the fuel cell can also be detected. If the humidity of the fuel cell is less than a preset humidity threshold, it is determined that the preset parking purging conditions are not met. If the humidity of the fuel cell is greater than or equal to the preset humidity threshold, it is determined that the preset parking purging conditions are met.

[0052] Optionally, the AC impedance value of the fuel cell can also be detected. The AC impedance value is a valid indicator of the water content of the fuel cell. When the AC impedance value of the fuel cell is less than a preset impedance threshold, it is determined that the preset parking purging conditions are not met. When the AC impedance value of the fuel cell is greater than or equal to the preset impedance threshold, it is determined that the preset parking purging conditions are met.

[0053] In step 103, the FCU can wake up the vehicle. After the vehicle is powered on, the vehicle controller can send an activation signal for the purging function to the FCU, enabling the FCU to begin parking purging of the fuel cell. It is understandable that during parking purging, a fault may cause the purging process to be interrupted; otherwise, the purging can be completed normally. It is also understandable that purging requires high-voltage power; a fault in a high-voltage component on the vehicle or a fault in a component inside the fuel cell may cause the purging process to be interrupted, i.e., it cannot be performed normally.

[0054] In step 104, during the parking purging process, if the FCU detects a purging interruption, the FCU will not report the fault information causing the purging interruption but will instead control the vehicle to power down. This means the FCU will not send fault information to the central control screen or instrument panel, i.e., the central control screen or instrument panel will not display fault information. The method for controlling the vehicle to power down can be that the FCU sends a signal requesting the vehicle controller to power down, so that the vehicle controller can control the vehicle to power down. If the time after the vehicle is powered down is still within the preset wake-up period, step 101 can continue.

[0055] For example, suppose that after the first wake-up of the FCU, the FCU detects that the preset parking purging conditions are met, and then the FCU wakes up the entire vehicle to perform parking purging of the fuel cell. However, during the parking purging process, the FCU detects a purging interruption. At this time, the FCU does not report fault information and controls the entire vehicle to power down and sleep. After the entire vehicle is powered down and asleep, the timing module in the FCU starts timing. After the timing reaches the wake-up time, the FCU is woken up a second time. The FCU detects that the preset parking purging conditions are currently met, and then the FCU wakes up the entire vehicle to perform parking purging of the fuel cell. If the fault that caused the purging interruption during the previous purging process has been eliminated, the current parking purging may also be completed normally.

[0056] In an exemplary embodiment, during the parking purging process, if purging is detected as complete and it is determined that the current conditions for stopping wake-up are not met, the vehicle is powered down, and the FCU is woken up at preset intervals. During the parking purging process, if purging is detected as complete and it is determined that the current conditions for stopping wake-up are met, the vehicle is powered down, and the process of waking up the fuel cell controller at preset intervals is stopped.

[0057] Purging completion can be understood as follows: no faults causing purging interruption were detected during the parking purging process, and the purging was successfully completed according to the preset purging requirements. These purging requirements may include the purging duration, i.e., the duration the purging operation needs to last.

[0058] For example, if the stop wake-up condition includes detecting that the purging is completed once, then during the parking purging process, if purging is detected as completed, the vehicle is powered down, and the wake-up of the FCU at preset intervals is stopped. If the stop wake-up condition includes detecting that purging is completed twice, then during the parking purging process, if purging is detected as completed, it is determined whether two purgings have been completed. If only one purging is completed, the vehicle is powered down, and the wake-up of the FCU at preset intervals continues. If two purgings are completed, the vehicle is powered down, and the wake-up of the FCU at preset intervals is stopped.

[0059] In step 105, the FCU determines that parking purging is not currently required and can continue sleeping. After the FCU enters sleep mode, the timing module within the FCU can continue operating; that is, the timing module can start timing after the FCU enters sleep mode and wakes the FCU again after the timing duration reaches the aforementioned wake-up time. It is understandable that although the FCU determines that parking purging is not currently required, changes in the ambient temperature may lead to a situation where parking purging is needed. For example, if parking purging is not detected at 9 PM, but the ambient temperature drops significantly at 2 AM, the FCU may detect the need for parking purging when it is woken up at 2 AM. Therefore, in this embodiment, even if parking purging is determined not to be required and the FCU continues sleeping, it will be woken up again after the wake-up time interval to continue detecting whether parking purging is needed, which is beneficial for timely parking purging when it is required.

[0060] In an exemplary embodiment, the preset wake-up stop conditions include any one of the following: the number of times the fuel cell controller is woken up is greater than or equal to a first preset number, the number of times the driver's power-on operation on the vehicle is detected is greater than or equal to a second preset number, and the number of times the purge is completed is greater than or equal to a third preset number; the second preset number is less than the first preset number, and the third preset number is less than the first preset number. The above wake-up stop conditions are explained below:

[0061] Stop wake-up condition 1: The number of times the FCU is woken up is greater than or equal to the first preset number.

[0062] The number of FCU wake-ups can be counted starting when the vehicle enters the parking state. Specifically, the number of FCU wake-ups can be the number of times the FCU is detected to be woken up within a preset wake-up period. The first preset number can be set according to actual needs to limit the number of FCU wake-ups, preventing excessive wake-ups and keeping them within a reasonable range. For example, the first preset number can also be related to a preset wake-up duration; the product of the wake-up duration and the first preset number can be the aforementioned preset wake-up period. For instance, assuming a preset wake-up period of 24 hours, if the wake-up duration is set to 1 hour, the first preset number can be set to 24 times; if the wake-up duration is set to 2 hours, the first preset number can be set to 12 times.

[0063] Stop wake-up condition 2: The driver's power-on operation on the vehicle is detected.

[0064] The driver's power-on operation on the vehicle is used to indicate the driver's intention to drive the vehicle. When a driver's power-on operation is detected, it indicates that the driver may need to use the vehicle and the vehicle is about to exit the parking state. In this case, there is no need to perform parking blow-off or wake up the FCU. For example, the driver's power-on operation on the vehicle could be the operation of the driver opening the door and starting the vehicle.

[0065] Stop wake-up condition 3: The number of consecutive purge interrupts detected is greater than or equal to the second preset number.

[0066] The second preset number of times can be greater than 1 but less than the first preset number of times. This is intended to indicate that a large number of consecutive purge interruptions may indeed indicate a fault that is difficult to recover from. In this case, even if the FCU wake-up operation continues, the possibility of successfully completing the parking purge is small. Therefore, stopping the FCU wake-up operation when the number of consecutive purge interruptions exceeds the second preset number helps avoid meaningless wake-ups of the FCU. Optionally, the second preset number of times can be set to 2 to 4 times; this embodiment does not specifically limit this.

[0067] Stop wake-up condition 4: The number of consecutive times that the purging is completed is greater than or equal to the third preset number.

[0068] The third preset number of times can be greater than or equal to one but less than the first preset number of times. This is intended to indicate that a sufficient number of consecutive successful purging operations have been completed, which is sufficient to cover the remaining shutdown time. In other words, even if the fuel cell is not purged during the remaining shutdown period, it will not cause significant damage to the fuel cell. Therefore, stopping the FCU wake-up operation when the number of consecutive successful purging operations exceeds the third preset number helps to ensure that the fuel cell is not significantly damaged while avoiding frequent FCU wake-ups.

[0069] In this embodiment, step 101 can be stopped if any of the four stop wake-up conditions described above are met. It is understood that if the fuel cell is not purged when it is parked, it may damage the fuel cell. However, frequent wake-ups of the FCU will result in excessive power consumption. Therefore, in this embodiment, setting the aforementioned preset stop wake-up conditions helps to complete the parking purge of the fuel cell as much as possible while avoiding excessive power consumption.

[0070] For example, waking up the FCU actually consumes the vehicle's battery power. When the battery power is detected to be lower than a preset level, the vehicle's power battery can be used to replenish the battery power, ensuring that the battery has enough power to wake up the FCU. The battery can be a 12V battery in the vehicle.

[0071] In an exemplary embodiment, the wake-up duration includes a first wake-up duration and a second wake-up duration, the second wake-up duration being longer than the first wake-up duration. The preset wake-up cycle includes the first wake-up cycle and the second wake-up cycle. The implementation of step 101 above may include: within the first wake-up cycle, whenever the vehicle power-down is detected, the FCU is woken up at intervals of the first wake-up duration until the number of times the blowing is completed reaches a set number, and then the second wake-up cycle begins; within the second wake-up cycle, whenever the vehicle power-down is detected, the FCU is woken up at intervals of the second wake-up duration until the preset stop wake-up condition is met.

[0072] In this embodiment, the driver powered off the vehicle, and after the vehicle entered the parking state, it entered a first wake-up cycle. During the first wake-up cycle, the FCU could be woken up at intervals of a first wake-up duration. If the number of successful purging operations reached a set number, a second wake-up cycle would begin. During the second wake-up cycle, the FCU could be woken up at intervals of a second wake-up duration until a preset stop wake-up condition was met. Essentially, the wake-up cycle was divided into a first wake-up cycle and a second wake-up cycle. In the first wake-up cycle, the FCU was woken up at relatively short intervals, while in the second wake-up cycle, it was woken up at relatively longer intervals. Since the set number of successful purging operations had already been detected during the first wake-up cycle, theoretically, even without purging operations during the subsequent parking period, the fuel cell would not suffer significant damage. However, to further ensure that the fuel cell would not suffer significant damage during the subsequent parking period and to avoid frequent wake-ups of the FCU, this embodiment continued to wake up the FCU at intervals, but with an increased interval between wake-ups. That is, the wake-up duration was extended from the first wake-up duration to the second wake-up duration, thereby reducing the wake-up frequency of the FCU to some extent.

[0073] To facilitate understanding of the above embodiments, specific examples are provided below for explanation:

[0074] Assume the number of wake-ups is set to 1, the first wake-up duration is 1 hour, and the second wake-up duration is 2 hours. The preset wake-up stop conditions are: the number of times the purging is detected as complete is 2, the driver performs a power-off operation on the vehicle, and the vehicle enters parking mode at 9 PM. The FCU's timing module starts timing at 9 PM. When the timing reaches 1 hour (10 PM), the FCU is woken up for the first time. If the FCU detects that the parking purging conditions are not met, the FCU continues to sleep. The FCU's timing module starts timing at 10 PM. When the timing reaches 1 hour (11 PM), the FCU is woken up for the second time. If the FCU detects that the parking purging conditions are met, the FCU wakes up the entire vehicle to perform parking purging of the fuel cell. During the parking purging process, if a purging interruption is detected, no fault information is reported, and the entire vehicle is powered off and continues to sleep. The FCU's timing module starts timing at 11:00 AM. After one hour (12:00 AM), the FCU is woken up for the third time. If the FCU detects that the parking purging conditions are met, it wakes up the entire vehicle to perform a parking purging of the fuel cell. During the purging process, if purging is completed, the vehicle is powered down and returns to sleep mode. At this point, the first wake-up cycle has reached the set number of successful purging attempts, and the second wake-up cycle begins. The FCU's timing module starts timing at 12:00 AM. After two hours (2:00 AM), the FCU is woken up for the fourth time. If the FCU detects that the parking purging conditions are not met, it returns to sleep mode. The FCU's timing module starts timing at 2:00 AM. After two hours (4:00 AM), the FCU is woken up for the fifth time. If the FCU detects that the parking purging conditions are met, it wakes up the entire vehicle to perform a parking purging of the fuel cell. If purging is completed, the vehicle is powered down and returns to sleep mode. At this point, it is equivalent to detecting that the purging has been completed 2 times, which meets the preset stop wake-up condition. Therefore, the FCU's timing module will stop timing and will no longer perform wake-up operations on the FCU.

[0075] The aforementioned scheme of waking up the FCU with a first wake-up duration followed by a second wake-up duration serves two purposes. Firstly, it ensures that the fuel cell will not suffer significant damage during the subsequent parking period, while also avoiding frequent FCU wake-ups. Secondly, it considers the characteristics of cold regions, where nighttime temperatures drop significantly. There's a possibility that the purging process might have been completed in the first half of the night, but due to the substantial temperature drop in the second half, purging would still be necessary. Therefore, the scheme of waking up the FCU with the first wake-up duration followed by the second wake-up duration can meet the purging requirements of cold regions while minimizing frequent FCU wake-ups.

[0076] In an exemplary embodiment, if the fault causing the purging interruption is not eliminated after the driver's power-on operation on the vehicle is detected, the unresolved fault is reported.

[0077] Understandably, the fault causing the purging interruption could be either a Level 1 or Level 2 fault. A Level 2 fault can be understood as a low-level or temporary fault, which may automatically clear after the vehicle is powered off and then back on. A Level 1 fault can be understood as a high-level fault, which usually does not automatically clear after the vehicle is powered off and back on, requiring intervention from the driver or a specialized mechanic. The aforementioned unresolved faults are usually Level 1 faults. Reporting unresolved faults involves the FCU sending the fault code to the central control screen or instrument panel, so that the fault code is displayed on the central control screen or instrument panel, allowing the driver to be promptly aware of the still-existing fault.

[0078] Since the driver is not in the vehicle during the purging process and is unaware of any malfunctions, if the fault causing the purging interruption is not eliminated after the driver's power-on operation, the fault is reported. This allows the driver to be promptly informed of any remaining faults and address them accordingly, ensuring vehicle safety. Furthermore, this embodiment reports only the first-level faults, omitting second-level faults. Second-level faults are those that occurred in the past but have now been resolved, and the driver does not need to be aware of them. This helps avoid reporting too many unnecessary faults to the driver.

[0079] In an exemplary embodiment, the preset temperature threshold is 10 degrees Celsius, the first preset number of cycles is 24, the second preset number of cycles is 3, and the third preset number of cycles is 1. A schematic flowchart of the parking purging control method can be found in [reference needed]. Figure 2 ,include:

[0080] Step 201: Determine if the parking blow-off function is enabled. If yes, proceed to step 202; otherwise, continue with step 201.

[0081] Step 202: The FCU starts timing from when the vehicle is powered off.

[0082] Step 203: Determine if the timer duration has reached 1 hour. If yes, proceed to step 204; otherwise, continue with step 203.

[0083] Step 204: The FCU performs self-wake-up.

[0084] Step 205: The FCU detects the temperature of the fuel cell.

[0085] Step 206: The FCU determines whether the temperature is less than 10 degrees Celsius. If so, it means that parking purging is required and proceeds to step 207; otherwise, it means that parking purging is not required and proceeds to step 210.

[0086] Step 207: The FCU wakes up the vehicle to perform a parking purge of the fuel cell.

[0087] Step 208: The FCU determines whether the purging is complete. If yes, it means the purging was successfully completed, and proceeds to step 214; otherwise, it means the purging was interrupted, and proceeds to step 209.

[0088] Step 209: The FCU does not report fault information and controls the vehicle to power down.

[0089] Step 210: The FCU records the number of wake-up calls.

[0090] Step 211: The FCU determines whether the wake-up count is greater than or equal to 24. If yes, proceed to step 212; otherwise, proceed to step 213.

[0091] Step 212: Disable the parking blow-off function. After disabling the parking blow-off function, the recorded wake-up count is reset to 0, the FCU stops timing, and the FCU self-wake-up function is stopped.

[0092] Step 213: The FCU continues to sleep.

[0093] Step 214: The FCU determines whether a purge interrupt has been detected three times consecutively. If yes, proceed to step 212. Otherwise, proceed to step 202.

[0094] In this embodiment, during the parking purging process, the purging can be completed as smoothly as possible while avoiding situations where the vehicle cannot be powered off, thereby improving the service life of the fuel cell to a certain extent and thus enhancing the economic efficiency of the fuel cell vehicle.

[0095] Figure 3 This is a schematic diagram of a parking purging control device provided in an embodiment of this application.

[0096] For example, such as Figure 3 As shown, the device includes:

[0097] FCU wake-up module 301: Used to wake up the fuel cell controller at preset wake-up intervals whenever the vehicle power is detected to be down within a preset wake-up cycle until the preset stop wake-up condition is met.

[0098] Detection module 302: Used to detect whether the preset parking purging conditions are met each time the controller of the fuel cell is woken up.

[0099] Parking purge module 303: Used to wake up the vehicle to perform parking purge on the fuel cell when the parking purge conditions are met.

[0100] Vehicle power-off control module 304: If a cleaning interruption is detected during the parking cleaning process, the module will not report the fault information that caused the cleaning interruption and will control the vehicle to power off.

[0101] In one possible implementation, the vehicle power-off control module 304 is further configured to, during the parking purging process, if it detects that purging is complete and determines that the current stop wake-up condition is not met, control the vehicle to power off and continue to execute the wake-up time preset at intervals to wake up the fuel cell controller; during the parking purging process, if it detects that purging is complete and determines that the current stop wake-up condition is met, control the vehicle to power off and stop executing the wake-up time preset at intervals to wake up the fuel cell controller.

[0102] In one possible implementation, the preset stop wake-up conditions include any one of the following: the number of times the controller of the fuel cell is woken up is greater than or equal to a first preset number; the driver's power-on operation on the vehicle is detected; the number of consecutive interruptions of the purging is detected is greater than or equal to a second preset number; the second preset number is less than the first preset number; the number of times the purging is completed is greater than or equal to a third preset number; the third preset number is less than the first preset number.

[0103] In one possible implementation, the device further includes an FCU sleep control module, which, when it is determined that the parking purging conditions are not met, controls the controller of the fuel cell to continue sleeping and continues to wake up the controller of the fuel cell at the preset wake-up time interval.

[0104] In one possible implementation, the FCU wake-up module 301 is specifically used to determine whether the parking purge function is enabled; when the parking purge function is enabled, within a preset wake-up cycle, whenever the vehicle is detected to be powered down, the fuel cell controller is woken up at preset wake-up intervals until the preset stop wake-up condition is met.

[0105] In one possible implementation, the wake-up duration includes a first wake-up duration and a second wake-up duration, wherein the second wake-up duration is longer than the first wake-up duration. The preset wake-up cycle includes a first wake-up cycle and a second wake-up cycle. Specifically, the FCU wake-up module 301 is used to: within the first wake-up cycle, whenever a vehicle power failure is detected, wake up the fuel cell controller at intervals of the first wake-up duration until the number of times the purging is completed reaches a set number, and then enter the second wake-up cycle; within the second wake-up cycle, whenever a vehicle power failure is detected, wake up the fuel cell controller at intervals of the second wake-up duration until a preset stop wake-up condition is met.

[0106] In one possible implementation, the device further includes a reporting module, which, after detecting that the driver has powered on the vehicle, reports the unresolved fault if it is detected that the fault causing the purging interruption has not been eliminated.

[0107] In one possible implementation, the detection module 302 is specifically used to detect the temperature of the fuel cell; when the temperature of the fuel cell is less than a preset temperature threshold, it is determined that the preset parking purging conditions are met; when the temperature of the fuel cell is greater than or equal to the preset temperature threshold, it is determined that the preset parking purging conditions are not met.

[0108] Figure 4 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application.

[0109] For example, such as Figure 4 As shown, the vehicle includes a memory 401 and a processor 402, wherein the memory 401 stores executable program code, and the processor 402 is used to call and execute the executable program code to perform a parking purge control method.

[0110] This embodiment can divide the vehicle into functional modules according to the above method example. For example, each function can be assigned to a separate module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0111] When each function is divided into modules corresponding to its specific function, the vehicle may include: an FCU wake-up module, a detection module, a parking purge module, and a vehicle power-off control module, etc. It should be noted that all relevant content of each step involved in the above method embodiments can be referenced from the functional descriptions of the corresponding modules, and will not be repeated here.

[0112] The vehicle provided in this embodiment is used to execute the above-described parking purging control method, and thus can achieve the same effect as the above-described implementation method.

[0113] When using integrated units, the vehicle may include a processing module and a storage module. The processing module is used to control and manage the vehicle's actions. The storage module supports the vehicle in executing program code and data.

[0114] The processing module may be a processor or a controller, which can implement or execute various exemplary logic blocks, modules, and circuits as represented in conjunction with the disclosure of this application. The processor may also be a combination of functions that implement computing capabilities, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc., and the storage module may be a memory.

[0115] This embodiment also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the above-described related method steps to implement a parking purge control method in the above embodiment.

[0116] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned steps to implement a parking purging control method as described in the above embodiment.

[0117] In addition, the vehicle provided in the embodiments of this application may specifically be a chip, component or module. The vehicle may include a connected processor and a memory. The memory is used to store instructions. When the vehicle is running, the processor may call and execute the instructions to make the chip execute a parking purge control method in the above embodiments.

[0118] In this embodiment, the vehicle, computer-readable storage medium, computer program product, or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects of the corresponding methods provided above, and will not be repeated here.

[0119] Through the above description of the embodiments, those skilled in the art will 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.

[0120] In the 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 device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0121] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology 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 controlling parking purging, characterized in that, The method includes: Within the preset wake-up cycle, whenever the vehicle is detected to be powered down, the fuel cell controller is woken up at preset wake-up intervals until the preset stop wake-up conditions are met. Each time the controller of the fuel cell is woken up, the woken controller checks whether the preset parking purging conditions are met. If the parking purging conditions are met, the vehicle is awakened to purge the fuel cell in a parking manner. If a purging interruption is detected during the parking purging process, the fault information causing the purging interruption will not be reported and the entire vehicle will be powered off. The wake-up duration includes a first wake-up duration and a second wake-up duration, wherein the second wake-up duration is longer than the first wake-up duration. The preset wake-up cycle includes a first wake-up cycle and a second wake-up cycle. Within the preset wake-up cycle, whenever a vehicle power failure is detected, the fuel cell controller is woken up at preset wake-up intervals until a preset stop wake-up condition is met, including: After the vehicle is powered off and put into parking mode, it enters the first wake-up cycle. During the first wake-up cycle, whenever the vehicle is detected to be powered off, the fuel cell controller is woken up at intervals of the first wake-up duration until the number of times the purging is completed reaches the set number and then the second wake-up cycle begins. During the first wake-up cycle, if the number of times the purging is completed reaches a set number, the second wake-up cycle begins. During the second wake-up cycle, whenever the vehicle is detected to be powered down, the fuel cell controller is woken up at intervals of the second wake-up duration until the preset stop wake-up condition is met.

2. The method according to claim 1, characterized in that, The method further includes: During the parking purging process, if the purging is detected to be complete and it is determined that the current stop wake-up condition is not met, the vehicle is powered off, and the controller of the fuel cell is woken up at the preset interval of wake-up time. During the parking purging process, if the purging is detected to be complete and it is determined that the current stop wake-up condition is met, the vehicle is powered off, and the controller for waking up the fuel cell at the preset interval is stopped.

3. The method according to claim 1 or 2, characterized in that, The preset stop wake-up condition includes any one of the following: The number of times the controller of the fuel cell is woken up is greater than or equal to a first preset number; The driver's power-on operation on the vehicle was detected; The number of consecutive interruptions of the purging process is greater than or equal to a second preset number; The second preset number of times is less than the first preset number of times; The number of times the purging is completed is greater than or equal to a third preset number; the third preset number is less than the first preset number.

4. The method according to claim 1, characterized in that, If the parking purging conditions are not met, the controller of the fuel cell is kept in sleep mode, and the controller of the fuel cell is woken up at preset intervals until the preset stop wake-up conditions are met.

5. The method according to claim 1, characterized in that, Within a preset wake-up cycle, whenever a vehicle power failure is detected, the fuel cell controller is woken up at preset wake-up intervals until a preset stop wake-up condition is met, including: Determine if the parking blow-off function is enabled; When the parking purge function is activated, within a preset wake-up cycle, whenever the vehicle is detected to be powered down, the fuel cell controller is woken up at preset wake-up intervals until the preset stop wake-up condition is met.

6. The method according to claim 1, characterized in that, The method further includes: If, after detecting that the driver has powered on the vehicle, the fault causing the purging interruption has not been eliminated, the unresolved fault is reported.

7. The method according to claim 1, characterized in that, The detection of whether the preset parking purging conditions are met includes: Detect the temperature of the fuel cell; When the temperature of the fuel cell is lower than a preset temperature threshold, the preset parking purging conditions are determined to be met. When the temperature of the fuel cell is greater than or equal to a preset temperature threshold, it is determined that the preset parking purging conditions are not met.

8. A vehicle, characterized in that, The vehicles include: Memory, used to store executable program code; A processor for calling and running the executable program code from the memory, causing the vehicle to perform the method as described in any one of claims 1 to 7.

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