Method and device for heating vehicle power battery, vehicle and storage medium

By judging the remaining amount of the power battery and fuel cell and adopting self-heating or indirect heating methods, the problem of slow heating of the power battery in low temperature environment is solved, rapid heating is achieved, and the user experience and vehicle starting efficiency are improved.

CN120756344APending Publication Date: 2025-10-10GREAT WALL NEW ENERGY COMMERCIAL VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410358291.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-27
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

In low-temperature environments, the heating rate of the power battery of a fuel cell electric vehicle is significantly lower than that of the fuel cell. Excessive heating time affects vehicle starting, causing users to wait for a long time.

Method used

By judging the remaining power of the power battery and the remaining fuel of the fuel cell, the heating conditions are determined, and the power battery temperature is quickly increased by self-heating or indirect heating, including heating by consuming the power of the power battery itself or using the electricity generated by the fuel cell.

Benefits of technology

Quickly heat the power battery to a suitable temperature, reduce user waiting time, improve vehicle experience, avoid sudden temperature changes, and ensure quick vehicle start-up.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120756344A_ABST
    Figure CN120756344A_ABST
Patent Text Reader

Abstract

The invention provides a method and device for heating a vehicle power battery, a vehicle and a storage medium, according to the method, after a target vehicle is parked and powered off, in response to a heating instruction for the power battery, self-heating of the power battery can be achieved based on the remaining electric quantity of the power battery; and when the power battery does not meet the self-heating condition and it is determined that the power battery meets the indirect heating condition based on the remaining electric quantity or the remaining electric quantity and the fuel remaining quantity of the fuel battery, the power battery is heated through the indirect heating process. In the process, the residual electric quantity and the residual fuel quantity are comprehensively considered, the heating condition met by the power battery is judged, and the power battery is heated to a proper temperature in a heating mode corresponding to the heating condition. Thus, when the target vehicle is started under the low-temperature condition, the power battery can be heated to the appropriate temperature as much as possible through the method, the target vehicle is in the driving state as soon as possible, the waiting time of a user is shortened, and therefore the vehicle using experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of vehicles, and more particularly, to a method and device for heating a power battery of a vehicle, a vehicle and a storage medium. BACKGROUND

[0002] The application of fuel cell electric vehicles will be more and more extensive. Among them, the fuel cell electric vehicle is essentially an electric vehicle, which includes two kinds of high-voltage power sources, fuel cell and power battery. The power battery provides power for the operation of system accessories when the fuel cell system starts (and stops). The fuel cell is mainly used to convert chemical energy into electrical energy directly to drive the vehicle to run.

[0003] However, under certain environmental conditions, the performance of the two high-voltage power sources will be affected, thereby affecting the driving of the fuel cell electric vehicle. For example, the environmental condition is a low temperature condition. In order to meet the power required when the fuel cell electric vehicle runs, the high-voltage power source needs to be heated before driving. Under the current technical level, the heating rate of the fuel cell is significantly higher than that of the power battery, and the power battery provides power for the operation of system accessories when the fuel cell system starts (and stops). Therefore, it is essential to heat the power battery before driving.

[0004] Therefore, there is an urgent need for a method for heating a power battery of a vehicle to heat the power battery to an appropriate temperature as much as possible, so that the fuel cell electric vehicle can be in a driving state as soon as possible after starting. SUMMARY

[0005] The present application provides a method, device, vehicle and storage medium for heating a power battery of a vehicle, which can heat the power battery to an appropriate temperature as quickly as possible, and improve the user's driving experience.

[0006] In a first aspect, a method for heating a power battery of a vehicle is provided, the method comprising: after a target vehicle is parked and powered off, in response to a first instruction for heating a power battery in the target vehicle, obtaining a remaining power amount of the power battery, and determining whether the power battery satisfies a self-heating condition based on the remaining power amount; in a case where it is determined that the power battery does not satisfy the self-heating condition, obtaining a fuel remaining amount of a fuel cell in the target vehicle; determining whether the power battery satisfies an indirect heating condition based on the remaining power amount or based on the remaining power amount and the fuel remaining amount; in a case where it is determined that the power battery satisfies the indirect heating condition, heating the fuel cell by consuming the remaining power amount of the power battery, and then heating the power battery by using the electrical energy generated by the fuel cell.

[0007] In the above technical solution, after the target vehicle is parked and powered off, in response to a first instruction to heat the power battery, the vehicle determines, based on the remaining charge of the power battery, whether the power battery meets the self-heating condition, i.e., whether it can heat itself using its remaining charge. If the self-heating condition is not met, the vehicle determines, based on the remaining charge, or the remaining charge and the remaining fuel level of the fuel cell, whether the power battery meets the indirect heating condition, i.e., whether it can be heated indirectly by the fuel cell. If the indirect heating condition is met, the vehicle executes the indirect heating process to heat the power battery. In the target vehicle, many factors influence the heating method used to heat the power battery. For example, when the remaining charge of the power battery is sufficient, the power battery can heat itself using its own remaining charge; when the fuel cell has sufficient fuel, the power battery can also be heated using the electricity generated by the fuel cell. This process comprehensively considers the remaining charge of the power battery and the remaining fuel level in the fuel cell to determine the heating condition met by the power battery and then heats the power battery to an appropriate temperature using the heating method corresponding to the heating condition. In this way, when the target vehicle is started under low temperature conditions, the power battery can be heated to a suitable temperature as quickly as possible through this method, so that the target vehicle is in a driving state as quickly as possible, reducing the user's waiting time and thus improving the user's car experience.

[0008] In combination with the first aspect, in certain possible implementations, the method further includes: if it is determined that the power battery meets the self-heating condition, heating the power battery by consuming the remaining power of the power battery; if it is determined that the power battery does not meet the indirect heating condition, reminding the user to insert the charging plug of the charging pile to heat the power battery; and, judging whether the power battery meets the self-heating condition based on the remaining power, including: if the remaining power is greater than or equal to a first preset power, judging that the power battery meets the self-heating condition; otherwise, judging that the power battery does not meet the self-heating condition; and, judging whether the power battery meets the indirect heating condition based on the remaining power or based on the remaining power and the remaining fuel level, including: if the remaining power is less than the first preset power and greater than a second preset power, and the remaining fuel level is greater than or equal to the preset usage, judging that the power battery meets the indirect heating condition; and if the remaining power is less than the first preset power and greater than the second preset power, and the remaining fuel level is less than the preset usage, judging that the power battery does not meet the indirect heating condition, or if the remaining power is less than or equal to the second preset power.

[0009] In the above technical solution, when the power battery meets the self-heating condition (i.e., when the remaining charge of the power battery is greater than or equal to a first preset charge), the power battery is heated by consuming its remaining charge. This is because when the remaining charge of the power battery is sufficient, consuming its own charge is the most direct and fastest way to heat the power battery. When the remaining charge of the power battery is less than the first preset charge and greater than a second preset charge, and the remaining fuel level is greater than or equal to the preset usage, i.e., when the power battery meets the indirect heating condition, the power battery is heated by consuming its remaining charge to heat the fuel cell, and then the power battery is heated by the electricity generated by the fuel cell. This is because the remaining charge cannot support the heating process of the power battery, but can support the heating process of the fuel cell, and the power battery can be heated by the electricity generated by the fuel cell. If the remaining charge is less than the first preset charge and greater than the second preset charge, and the remaining fuel level is less than the preset usage, or if the remaining charge is less than or equal to the second preset charge, i.e., when the power battery does not meet the indirect heating condition, the user is prompted to insert the charging plug of the charging station to heat the power battery. This is because the remaining power cannot support the heating process of the power battery or fuel cell. The power battery can be heated by plug-in heating achieved by the charging pile before driving.

[0010] In combination with the first aspect and the above-mentioned implementation manner, in some possible implementation manners, heating the power battery by consuming its remaining power includes: providing electrical energy to a battery heater of the power battery by the power battery; converting the electrical energy into thermal energy by the battery heater to heat the power battery; and reminding the user to insert the plug of the charging pile to heat the power battery, including: controlling the target vehicle to enter a dormant state and sending a preset first reminder message to the cloud platform and / or the user terminal to remind the user to insert the plug of the charging pile to heat the power battery before starting the target vehicle; and, after heating the fuel cell by consuming its remaining power, heating the power battery by the electrical energy generated by the fuel cell, including: providing electrical energy to the fuel cell heater by the power battery, and converting the electrical energy into thermal energy by the heater to heat the fuel cell; when the temperature of the fuel cell reaches the starting temperature, providing the electrical energy generated by the chemical reaction inside the fuel cell after starting the fuel cell to the battery heater of the power battery, and converting the electrical energy into thermal energy by the battery heater to heat the power battery.

[0011] In the technical solution, when the power battery meets the self-heating condition, the power battery with the residual electric quantity provides electric energy for the battery heater of the power battery, so that the battery heater converts the electric energy into heat energy, thereby heating the power battery. The method gradually increases the temperature of the power battery by converting the electric energy into heat energy, thereby avoiding temperature mutation of the power battery. When the power battery does not meet the self-heating condition and the indirect heating condition, the target vehicle is controlled to enter a sleep state, and preset first reminding information is sent to the cloud platform and / or the user terminal to remind the user to charge the power battery through an existing charging pile before starting the target vehicle, thereby avoiding the situation that the power battery cannot be heated. When the power battery meets the indirect heating condition, the power battery with the residual electric quantity provides electric energy for the heater of the fuel cell, so that the heater converts the electric energy into heat energy, thereby heating the fuel cell. Further, when the temperature of the fuel cell reaches a starting temperature, the fuel cell generates electric energy through a chemical reaction after being started, and the electric energy is provided to the battery heater of the power battery, so that the battery heater converts the electric energy into heat energy, thereby heating the power battery. The method gradually increases the temperature of the fuel cell and the power battery by converting the electric energy into heat energy, thereby avoiding temperature mutation of the fuel cell and the power battery.

[0012] In combination with the first aspect and the above implementation manners, in some possible implementation manners, the method further includes: after the target vehicle is parked and powered off, detecting whether a second instruction for reserving heating is received; in the case where the second instruction is not received, determining a predicted starting time of the target vehicle, and judging whether the power battery needs to be heated based on the predicted starting time and the current temperature of the power battery; in the case where it is judged that the power battery needs to be heated, determining a required number of heating times, and generating the first instruction based on the number of heating times; in the case where the second instruction is received, extracting a reserved heating time in the second instruction; and in the case where the reserved heating time is reached, generating the first instruction.

[0013] In the technical solution, after the target vehicle is parked and powered off, it is detected whether a second instruction for reserving heating of the power battery is received. In the case where the second instruction is received, the reserved heating time is extracted through the second instruction. Then, in the case where the reserved heating time is reached, the first instruction for heating the power battery is generated. In the case where the second instruction is not received, whether the power battery needs to be heated is judged based on the predicted time when the target vehicle is started, powered on or driven and the current temperature of the power battery. In the case where the power battery needs to be heated, the number of heating times required by the power battery is determined, and the first instruction is generated based on the number of heating times, which is equivalent to generating the first instruction based on the condition of the power battery itself.

[0014] With the first aspect and the above implementation manners, in some possible implementation manners, the determining whether the power battery needs to be heated based on the predicted starting moment and the current temperature of the power battery comprises: obtaining future weather data; determining an estimated temperature of the power battery at the predicted starting moment based on the predicted starting moment, the current temperature of the power battery, and the weather data; determining whether the power battery needs to be heated based on the estimated temperature and a preset temperature threshold; and in a case where it is determined that the power battery needs to be heated, determining the required number of heating times comprises: in a case where it is determined that the power battery needs to be heated, determining a temperature rise rate of the power battery during heating based on the weather data; and determining the required number of heating times at the predicted starting moment based on the current temperature of the power battery, the preset temperature threshold, and the temperature rise rate, or based on the current temperature of the power battery, the preset temperature threshold, the weather data, and the temperature rise rate; and the generating the first instruction based on the number of heating times comprises: in a case where the number of heating times is less than or equal to a preset number of times value, determining a corresponding predicted heating moment based on the number of heating times; generating the first instruction in a case where the predicted heating moment is reached; in a case where the number of heating times is greater than the preset number of times value, determining a first reminding moment based on the current temperature of the power battery, the preset temperature threshold, and the weather data; reminding a user to confirm whether to heat and timing in a case where the first reminding moment is reached; in a case where an instruction to confirm heating is obtained within a first preset time length, determining a corresponding predicted heating moment based on the number of heating times; generating the first instruction in a case where the predicted heating moment is reached; in a case where the instruction to confirm heating is not obtained after the first preset time length or the instruction to not heat is obtained within the first preset time length, clearing the number of heating times, and sending preset second reminding information to a user terminal.

[0015] In the above technical solution, an estimated power battery temperature at the predicted start-up time is determined based on the current power battery temperature, future weather data, and the predicted start-up time. Furthermore, based on the relationship between the estimated power battery temperature and a preset temperature threshold, whether the power battery requires heating is accurately determined. Furthermore, if it is determined that the power battery requires heating, since future weather data is used to calculate the power battery temperature drop rate, the power battery temperature rise rate during heating can be determined based on this weather data. Furthermore, based on the power battery's current temperature, the preset temperature threshold, weather data, and the temperature rise rate, the number of heating cycles required by the predicted start-up time can be accurately determined. Furthermore, when the number of heating cycles is less than or equal to a preset number, a corresponding predicted heating time is determined based on the number of heating cycles. When the predicted heating time is reached, a first instruction to heat the power battery can be directly generated. When the number of heating cycles is greater than the preset number, a first reminder time is determined based on the power battery's current temperature, the preset temperature threshold, and weather data. When the first reminder time arrives, a user can be prompted to confirm whether to initiate heating. When the user confirms heating within a first preset time, the estimated heating time for the power battery is determined. Furthermore, when the estimated heating time arrives, a first instruction to heat the power battery can be directly generated. Furthermore, if no heating is performed within the first preset time, or if no confirmation of the heating instruction is received after the first preset time, the previous heating count can be directly reset to zero and the user can be notified. This method can adopt corresponding solutions for different situations, ensuring that the power battery is heated as much as possible to reach an appropriate temperature.

[0016] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: after the power battery completes one heating and before reaching the next expected heating time, if the target vehicle is monitored to be powered on and running, the subsequent expected heating time is cleared; if the target vehicle is still not monitored to be powered on and running when the second reminder time is reached, a reminder step is executed, which reminder step includes reminding the user to confirm whether to heat and timing, and if no instruction to confirm heating is obtained after exceeding the first preset time or an instruction to confirm not to heat is obtained within the second preset time, the number of consecutive occurrences of the above situation is recorded and separated by a third preset time; the reminder step is repeated until an instruction to confirm heating is obtained within the second preset time or the number of consecutive occurrences exceeds the preset number of occurrences; if an instruction to confirm heating is obtained within the second preset time, when the expected heating time is reached, the first instruction is generated; if the number of consecutive occurrences exceeds the preset number of occurrences, the subsequent expected heating time is cleared, and the preset second reminder information is sent to the user terminal.

[0017] In the above technical solution, after the power battery is heated once, the target vehicle's powered-on driving status can be monitored before the next expected heating time arrives. Upon detecting that the target vehicle is powered-on, the subsequent expected heating time is cleared. This is because the target vehicle is in driving mode, powered by a fuel cell, and therefore does not require heating the power battery. Therefore, the subsequent expected heating time is cleared. If the target vehicle is still not powered-on at the second reminder time, the user is prompted to confirm whether to heat the battery (a reminder step), and the number of consecutive instances in which the user does not perform heating or fails to confirm heating is counted. The reminder step is then repeated until a confirmation instruction is received within a second preset time period or the number of consecutive instances exceeds a preset number of occurrences. In other words, the target vehicle continues to remind the user to confirm whether to heat the battery until a confirmation instruction is received, or until the number of consecutive instances exceeds a preset number of occurrences, in order to accurately generate a first instruction to heat the power battery or send a preset second reminder message to the user terminal. In other words, this method confirms as accurately as possible that the user does not require heating the power battery, or prevents user misoperation that results in the power battery not being heated.

[0018] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, determining the predicted start-up time of the target vehicle includes: obtaining historical data of the target vehicle within a preset time period after receiving the power-off command or when the preset wake-up time is reached or when the current temperature of the power battery is lower than the preset temperature threshold or the current outside temperature is lower than the preset temperature value, and determining the predicted start-up time of the target vehicle based on the historical data; and determining the predicted start-up time of the target vehicle based on the historical data, including: extracting multiple single stop times of the target vehicle from parking to starting from the historical data, and determining the average stop time based on the multiple single stop times; determining the predicted start-up time of the target vehicle based on the latest parking time of the target vehicle and the average stop time.

[0019] In the above technical solution, within a preset time period after receiving the power-off command, or when the preset wake-up time is reached, or when the current temperature of the power battery is lower than the preset temperature threshold, or when the current outside temperature is lower than the preset temperature value, multiple single stop times of the target vehicle from parking to starting are extracted from the historical data of the target vehicle, and the average stop time is determined based on the multiple single stop times. In other words, based on the multiple historical stop times of the target vehicle, the parking pattern (average stop time) of the target vehicle is determined. Finally, based on the current latest parking time and the average stop time, the start time of the target vehicle is accurately predicted, that is, the predicted start time.

[0020] In a second aspect, a device for heating a vehicle power battery is provided, the device comprising: an acquisition module for: after a target vehicle is parked and powered off, in response to a first instruction to heat the power battery in the target vehicle, acquiring the remaining power of the power battery, and judging whether the power battery meets a self-heating condition based on the remaining power; if it is judged that the power battery does not meet the self-heating condition, obtaining the remaining fuel of the fuel cell in the target vehicle; a judgment module for judging whether the power battery meets an indirect heating condition based on the remaining power or based on the remaining power and the remaining fuel; a heating module for heating the power battery by consuming the remaining power of the power battery to heat the fuel cell, and then heating the power battery by the electric energy generated by the fuel cell, if it is judged that the power battery meets the indirect heating condition.

[0021] In combination with the second aspect, in some possible implementations, the heating module is further configured to: when it is determined that the power battery meets the self-heating condition, heat the power battery by consuming the remaining power of the power battery; the device further includes: a reminder module, configured to, when it is determined that the power battery does not meet the indirect heating condition, remind the user to insert the plug of the charging pile to heat the power battery; the judgment module is specifically configured to: when the remaining power is greater than or equal to a first preset power, judge that the power battery meets the self-heating condition; otherwise, judge that the power battery does not meet the self-heating condition; the judgment module is further specifically configured to: when the remaining power is less than the first preset power and greater than a second preset power, and the remaining fuel amount is greater than or equal to the preset usage, judge that the power battery meets the indirect heating condition; when the remaining power is less than the first preset power and greater than the second preset power, and the remaining fuel amount is less than the preset usage, judge that the power battery does not meet the indirect heating condition.

[0022] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the heating module is specifically used to: provide electrical energy to the battery heater of the power battery through the power battery; convert the electrical energy into thermal energy through the battery heater to heat the power battery; the reminder module is specifically used to: control the target vehicle to enter a dormant state, and send a preset first reminder message to the cloud platform and / or the user terminal to remind the user to insert the plug of the charging pile before starting the target vehicle to heat the power battery; the heating module is specifically used to: provide electrical energy to the heater of the fuel cell through the power battery, and convert the electrical energy into thermal energy through the heater to heat the fuel cell; when the temperature of the fuel cell reaches the starting temperature, the electrical energy generated by the chemical reaction inside the fuel cell after starting the fuel cell is provided to the battery heater of the power battery, and the electrical energy is converted into thermal energy through the battery heater to heat the power battery.

[0023] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the device also includes: a detection module, which is used to detect whether a second instruction for scheduled heating is received after the target vehicle is parked and powered off; the device also includes: a determination module, which is used to determine the predicted start-up time of the target vehicle if the second instruction is not received, and judge whether the power battery needs to be heated based on the predicted start-up time and the current temperature of the power battery; if it is judged that the power battery needs to be heated, determine the required number of heating times, and generate the first instruction based on the number of heating times; the device also includes: an extraction module, which is used to extract the scheduled heating time in the second instruction if the second instruction is received; the device also includes: a generation module, which is used to generate the first instruction when the scheduled heating time is reached.

[0024] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the judgment module is further specifically used to: obtain future weather data; determine the estimated temperature of the power battery when the predicted start-up time is reached based on the predicted start-up time, the current temperature of the power battery and the weather data; judge whether the power battery needs to be heated based on the estimated temperature and a preset temperature threshold; the determination module is specifically used to: when it is judged that the power battery needs to be heated, determine the temperature rise rate of the power battery during heating based on the weather data; and determine the number of heating times required when the predicted start-up time is reached based on the current temperature of the power battery, the preset temperature threshold and the temperature rise rate, or based on the current temperature of the power battery, the preset temperature threshold, the weather data and the temperature rise rate; the generation module is specifically used to: when the number of heating times is less than or equal to the preset number value, determine the corresponding expected heating time based on the number of heating times; when the expected heating time is reached, generate the first instruction; when the number of heating times is greater than the preset number of times, determine the first reminder time based on the current temperature of the power battery, the preset temperature threshold, and the weather data; when the first reminder time is reached, remind the user to confirm whether to heat and start timing; when an instruction to confirm heating is obtained within the first preset time period, determine the corresponding expected heating time based on the number of heating times; when the expected heating time is reached, generate the first instruction; the device also includes: a sending module for clearing the number of heating times to zero and sending a preset second reminder message to the user terminal if no instruction to confirm heating is obtained after the first preset time period has passed or an instruction to confirm not to heat is obtained within the first preset time period.

[0025] In combination with the second aspect and the above-mentioned implementation manner, in some possible implementation manners, the device further includes: a clearing module for clearing the subsequent expected heating time if the target vehicle is detected to be powered on and running after the power battery completes one heating and before the next expected heating time is reached; the reminder module is also used to execute a reminder step if the target vehicle is still not detected to be powered on and running when the second reminder time is reached, and the reminder step includes reminding the user to confirm whether to heat and timing it; the device further includes: a storage module for not obtaining a confirmation instruction for heating after exceeding the first preset time or obtaining a confirmation instruction within the second preset time. When an instruction to confirm not to heat is obtained, the number of consecutive occurrences of the above situation is recorded and the interval is a third preset time length; the reminder module is also used to repeatedly execute the reminder step until an instruction to confirm heating is obtained within the second preset time length or the number of consecutive occurrences exceeds the preset number of occurrences; the generation module is also used to, when an instruction to confirm heating is obtained within the second preset time length, generate the first instruction when the expected heating time is reached; the clearing module is also used to, when the number of consecutive occurrences exceeds the preset number of occurrences, clear the subsequent expected heating time and send the preset second reminder information to the user terminal.

[0026] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the determination module is specifically further used to: obtain the historical data of the target vehicle within a preset time period after receiving the power-off command or when the preset wake-up time is reached or when the current temperature of the power battery is lower than the preset temperature threshold or the current outside temperature is lower than the preset temperature value, and determine the predicted start-up time of the target vehicle based on the historical data; the determination module is specifically further used to: extract multiple single stop times of the target vehicle from parking to starting from the historical data, and determine the average stop time based on the multiple single stop times; determine the predicted start-up time of the target vehicle based on the latest parking time of the target vehicle and the average stop time.

[0027] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is configured to store executable program code, and the processor is configured to retrieve and execute the executable program code from the memory, so that the vehicle executes the method of the first aspect or any possible implementation of the first aspect.

[0028] In a fourth aspect, a computer-readable storage medium is provided, which stores an executable program code. When the executable program code is executed on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1This is a schematic structural diagram of a fuel cell and power battery hybrid vehicle thermal management system provided in an embodiment of the present application;

[0030] Figure 2 is a schematic flow chart of a method for heating a vehicle power battery provided in an embodiment of the present application;

[0031] Figure 3 This is a schematic structural diagram of a battery circulation loop provided in an embodiment of the present application;

[0032] Figure 4 This is a schematic structural diagram of a fuel cell thermal management system provided in an embodiment of the present application;

[0033] Figure 5 This is a schematic diagram of an interface for outputting reminder information provided by an embodiment of the present application;

[0034] Figure 6 1 is a schematic structural diagram of a device for heating a vehicle power battery provided in an embodiment of the present application;

[0035] Figure 7 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] The following will clearly and thoroughly describe the technical solutions in this application in conjunction with the accompanying drawings. In the description of the embodiments of this application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more than two.

[0037] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0038] Figure 1 This is a structural schematic diagram of a vehicle thermal management system that is hybrid-driven by a fuel cell and a power battery, as provided in an embodiment of the present application.

[0039] For example, Figure 1As shown in FIG. 1, a schematic diagram of a thermal management system of a target vehicle is shown. The thermal management system includes a controller of a power battery system, a controller of a fuel cell system, the power battery system, the fuel cell system and a vehicle controller. The power battery system includes a power battery, which can discharge to provide electric energy for electric components in the target vehicle, store electric energy generated by the fuel cell, and provide electric energy for system accessories when the fuel cell system starts up (or stops). The fuel cell system includes a fuel cell for generating an electrochemical reaction to convert chemical energy into electric energy as driving power to drive the vehicle, and a fuel tank for storing fuel required for the electrochemical reaction of the fuel cell. The fuel includes hydrogen or methanol. The vehicle controller is used to monitor and control the operation of the electric components in the vehicle; the controller of the power battery system is used to monitor and control the operation of the power battery system; and the controller of the fuel cell system is used to monitor and control the operation of the fuel cell system.

[0040] The target vehicle can be regarded as a fuel cell electric vehicle, which is a kind of electric vehicle. The fuel cell is mainly used to convert chemical energy into electric energy.

[0041] However, under certain environmental conditions, the performance of the two high-voltage power sources (fuel cell and power battery) will be affected, thereby affecting the driving of the fuel cell electric vehicle. For example, the environmental condition is a low temperature condition. In order to meet the power required for driving the fuel cell electric vehicle, the high-voltage power source needs to be heated before driving. At the current technical level, the heating rate of the fuel cell is significantly higher than that of the power battery, which provides electric energy for the system accessories when the fuel cell system starts up (or stops), so it is crucial to heat the power battery before driving.

[0042] In order to solve the above problems, the present application provides a method for heating the power battery of the vehicle, so as to heat the power battery to an appropriate temperature as much as possible, so that the fuel cell electric vehicle can be in a driving state as soon as possible after starting. The specific implementation steps are as follows Figure 2 .

[0043] Figure 2 FIG. 1 is a schematic flowchart of a method for heating the power battery of the vehicle according to an embodiment of the present application.

[0044] As shown in FIG. 2, the method 200 includes the following steps. Figure 2

[0045] Step 201, after the target vehicle is parked and powered off, the target vehicle acquires the residual power of the power battery in response to a first instruction for heating the power battery, and determines whether the power battery meets a self-heating condition based on the residual power.​

[0046] It should be understood that the "target vehicle" in step 201 is an electric vehicle including a power battery and a fuel cell. In some embodiments, the target vehicle is a new energy heavy truck.

[0047] It should also be understood that the "vehicle power off" in step 201 is used to indicate turning off the power in the vehicle. It should also be understood that the "self-heating condition" in step 201 refers to the condition where the power battery is heated by its own residual power.

[0048] In some embodiments, the target vehicle obtains the remaining power of the power battery, including: the target vehicle obtains the open circuit voltage of the power battery; the target vehicle determines the remaining power of the power battery based on the corresponding relationship between the sample open circuit voltage of the power battery and the sample remaining power of the power battery; or, the target vehicle determines the remaining power of the power battery based on the following formula (1);

[0049]

[0050] Among them, SOC is the remaining power of the power battery, Q M is the power of the power battery in a fully charged state, i is the current of the power battery, and the above formula (1) obtains the remaining power of the power battery by accumulating the current flowing through the power battery per unit time, that is, determining the remaining power of the power battery by the capacity integration method.

[0051] In one possible implementation, the target vehicle in step 201 determines whether the power battery meets the self-heating condition based on the remaining power, including: when the remaining power is greater than or equal to the first preset power, the target vehicle determines that the power battery meets the self-heating condition; otherwise, the target vehicle determines that the power battery does not meet the self-heating condition; after the target vehicle in step 201 determines whether the power battery meets the self-heating condition based on the remaining power, the method 200 also includes: when it is determined that the power battery meets the self-heating condition, the target vehicle consumes the remaining power of the power battery to heat it.

[0052] It should be understood that the “first preset power” in the above solution is the minimum power required to consume the remaining power of the power battery when the power battery is heated.

[0053] In the above technical solution, when the power battery meets the self-heating condition, that is, when the remaining power of the power battery is greater than or equal to the first preset power, the power battery is heated by consuming its remaining power. This is because when the remaining power of the power battery is sufficient, consuming its own power is the most direct and fastest way to heat the power battery.

[0054] In one possible implementation, the target vehicle heats the power battery by consuming its remaining power, including: the target vehicle provides electrical energy to a battery heater of the power battery through the power battery; the target vehicle converts the electrical energy into thermal energy through the battery heater to heat the power battery.

[0055] It should be understood that the “target vehicle provides electric energy for the battery heater of the power battery through the power battery” in the above solution can be specifically understood as: the target vehicle provides electric energy for the battery heater of the power battery in the power battery thermal management system of the target vehicle through the power battery. The power battery thermal management system includes a battery circulation loop, and the battery circulation loop includes a power battery, a battery heater, a water pump, a battery cooler, a radiator and a three-way solenoid valve. One end of the power battery is connected to the battery heater and the water pump in sequence, and the battery cooler and the radiator are connected in parallel, and one end is connected to the water pump, and the other end is respectively connected to two of the calibers of the three-way solenoid valve, and the last caliber of the three-way solenoid valve is connected to the other end of the power battery. For details, please refer to Figure 3 .from Figure 3 As can be seen in the figure, the power battery is connected to the battery heater. Therefore, after the battery heater converts electrical energy into thermal energy, its heat can heat the power battery to increase the temperature of the power battery.

[0056] It should also be understood that the core principle of a battery heater converting electrical energy into heat is to utilize the thermal effect generated by current flowing through a resistor. Specifically, when current flows through a resistor, electrons continuously collide within the resistor, generating a thermal effect and generating heat energy.

[0057] In the above technical solution, when the power battery meets the self-heating conditions, the remaining power battery provides electrical energy to the battery heater of the power battery, which can convert the electrical energy into thermal energy, thereby heating the power battery. This method heats the power battery by converting electrical energy into thermal energy, gradually raising the power battery temperature and avoiding sudden temperature changes.

[0058] Figure 3 This is a schematic structural diagram of a battery circulation loop provided in an embodiment of the present application.

[0059] For example, Figure 3As shown, a circulation loop of a power battery is shown. The circulation loop includes a power battery, a battery heater, a water pump, a battery cooler, a radiator and a three-way solenoid valve. Among them, one end of the power battery is connected to the battery heater and the water pump in sequence, and after the battery cooler and the radiator are connected in parallel, one end is connected to the water pump, and the other end is respectively connected to two of the calibers of the three-way solenoid valve, and the last caliber of the three-way solenoid valve is connected to the other end of the power battery. Among them, the three-way solenoid valve conducts the battery cooler and the power battery in the default state, and conducts the radiator and the power battery in the power-on state. Among them, the battery heater in the circulation loop can heat the power battery, and the radiator and battery cooler can cool the power battery, so that the power battery can always maintain the optimal temperature range in any application scenario, exert the best performance, and ensure the vehicle's endurance, safety and thermal balance.

[0060] In one possible implementation, before step 201, the method 200 further includes: after the target vehicle stops and powers off, the target vehicle detects whether a second instruction for scheduled heating is received; if the second instruction is not received, the target vehicle determines a predicted start-up time of the target vehicle, and judges whether the power battery needs to be heated based on the predicted start-up time and the current temperature of the power battery; if it is judged that the power battery needs to be heated, the target vehicle determines the required number of heating times, and generates the first instruction based on the number of heating times; if the second instruction is received, the target vehicle extracts the scheduled heating time in the second instruction; when the scheduled heating time is reached, the target vehicle generates the first instruction.

[0061] It should be understood that the "pre-scheduled heating" in the above solution is used to instruct the power battery system and fuel cell system in the target vehicle to heat the power battery at the time specified by the target user. This pre-scheduled heating instruction can be triggered or turned off by the cloud platform or the vehicle's head unit.

[0062] It should also be understood that the "predicted start time of the target vehicle" in the above solution refers to the predicted time when the target vehicle will start, power on, or travel. The phrase "when the scheduled heating time is reached, the target vehicle generates the first instruction" in the above solution can be understood as: when the scheduled heating time is reached at the current time, the target vehicle generates the first instruction.

[0063] It should also be understood that the "failure to receive the second instruction for scheduled heating" in the above scheme can be regarded as the failure to receive the scheduled heating instruction, and the receipt of the wake-up heating instruction. Among them, "wake-up heating" is used to instruct the target user at the current moment to wake up the power battery system and fuel cell system in the target vehicle to heat the power battery. The wake-up heating instruction can be triggered or turned off by the user of the target vehicle. After the wake-up heating instruction is triggered, the target vehicle executes the method 200. When turned off, the target vehicle sends a third reminder message to the user terminal, and the third reminder message is used to remind the target vehicle to determine the temperature of the power battery before the next power-on driving. If the temperature is lower than the preset temperature, the power battery is heated at normal temperature or scheduled heating is adopted. In some embodiments, the target vehicle triggers the instruction to heat the power battery in response to the target user clicking the target button in the target vehicle. Optionally, the target button is a physical button on the target vehicle or a virtual button on the on-board display screen of the target vehicle. Optionally, the target user is the user of the target vehicle.

[0064] It should also be understood that the above solution provides two triggering instructions for heating the power battery. Specifically, a wake-up heating instruction and a scheduled heating instruction. This method uses two heating instructions to trigger the power battery heating process, which increases user selectivity and meets the needs of different users.

[0065] In the above technical solution, after the target vehicle is parked and powered off, the method detects whether it has received a second instruction to schedule heating of the power battery. Upon receipt of the second instruction, the scheduled heating time is extracted from the second instruction. Then, when the scheduled heating time arrives, a first instruction to heat the power battery is generated. If the second instruction is not received, the method determines whether the power battery requires heating based on the predicted time when the target vehicle will start, power on, or drive, and the current temperature of the power battery. If heating is required, the method determines the required number of heating cycles and generates the first instruction based on this number. This is equivalent to generating the first instruction based on the power battery's own conditions.

[0066] In one possible implementation, the target vehicle determines whether the power battery needs to be heated based on the predicted start-up time and the current temperature of the power battery, including: the target vehicle obtains future weather data; the target vehicle determines the estimated temperature of the power battery when the predicted start-up time is reached based on the predicted start-up time, the current temperature of the power battery and the weather data; the target vehicle determines whether the power battery needs to be heated based on the estimated temperature and a preset temperature threshold.

[0067] It should be understood that the "future weather data" in the above solution can be understood as weather data for a preset number of days after the current day. In some embodiments, the preset number of days is three. In some embodiments, the weather data includes weather conditions, temperature, and air pressure, including sunny, rainy, and snowy days. This weather data is used to determine the temperature drop rate (the rate of temperature drop) of the power battery at the current temperature reference.

[0068] It should also be understood that the "preset temperature threshold" in the above scheme is a critical temperature, which can be simply: when the current temperature of the power battery is greater than or equal to the preset temperature threshold, the target vehicle does not heat the power battery; when the current temperature of the power battery is less than the preset temperature threshold, the target vehicle heats the power battery.

[0069] In the above technical solution, the estimated temperature of the power battery at the predicted start-up time is determined based on the current temperature of the power battery, future weather data, and the predicted start-up time; and then, based on the relationship between the estimated temperature of the power battery and a preset temperature threshold, it is accurately determined whether the power battery needs to be heated.

[0070] In some embodiments, the target vehicle determines the estimated temperature of the power battery when the predicted start time is reached based on the predicted start time, the current temperature of the power battery and the weather data, including: the target vehicle determines the time difference between the current time and the predicted start time; the target vehicle determines the estimated temperature after cooling down by the time difference based on the current temperature according to the temperature drop rate.

[0071] In some embodiments, the target vehicle determines whether the power battery needs to be heated based on the estimated temperature and a preset temperature threshold, including: when the estimated temperature is greater than the preset temperature threshold, the target vehicle determines that the power battery does not need to be heated; when the estimated temperature is less than or equal to the preset temperature threshold, the target vehicle determines that the power battery needs to be heated.

[0072] In one possible implementation, when it is determined that the power battery needs to be heated, the target vehicle determines the required number of heating times, including: when it is determined that the power battery needs to be heated, the target vehicle determines the temperature rise rate of the power battery during heating based on the weather data; the target vehicle determines the required number of heating times when the predicted start-up time is reached based on the current temperature of the power battery, the preset temperature threshold and the temperature rise rate, or based on the current temperature of the power battery, the preset temperature threshold, the weather data and the temperature rise rate.

[0073] It should be understood that the “temperature rise rate” in the above solution can be understood as the temperature increase of the power battery each time it is heated.

[0074] It should also be understood that the weather data in the above scheme of "determining the number of heating times required when reaching the predicted start-up time based on the current temperature of the power battery, the preset temperature threshold, the weather data and the temperature rise rate" is intended to take into account the temperature drop of the power battery caused by weather reasons between any two times of heating the power battery.

[0075] In the above technical solution, when it is determined that the power battery needs to be heated, since future weather data is used to calculate the temperature drop rate of the power battery, the temperature rise rate of the power battery during heating can be determined based on the weather data, and then based on the current temperature of the power battery, the preset temperature threshold and the temperature rise rate, the number of heating times required for the power battery when the predicted start time is reached can be accurately determined.

[0076] In some embodiments, the target vehicle determines the number of heating times required when the predicted start-up time is reached based on the current temperature of the power battery, the preset temperature threshold, and the temperature rise rate, including: the target vehicle determines the temperature difference between the preset temperature threshold and the current temperature; the target vehicle determines the ratio of the temperature difference to the temperature rise rate as the number of heating times.

[0077] In one possible implementation, the target vehicle generates the first instruction based on the number of heating times, including: when the number of heating times is less than or equal to a preset number value, the target vehicle determines the corresponding expected heating time based on the number of heating times; when the expected heating time is reached, the target vehicle generates the first instruction; when the number of heating times is greater than the preset number value, the target vehicle determines the first reminder time based on the current temperature of the power battery, the preset temperature threshold, and the weather data; when the first reminder time is reached, the target vehicle reminds the user to confirm whether to heat and counts; when an instruction to confirm heating is obtained within a first preset time period, the target vehicle determines the corresponding expected heating time based on the number of heating times; when the expected heating time is reached, the target vehicle generates the first instruction; when no instruction to confirm heating is obtained after exceeding the first preset time period or an instruction to confirm not to heat is obtained within the first preset time period, the target vehicle resets the number of heating times to zero and sends a preset second reminder message to the user terminal.

[0078] It should be understood that, in some embodiments, the preset number of times is 3. It should also be understood that the second reminder information is used to remind the user of the user terminal to reset the number of heating times of the target vehicle this time.

[0079] In the above technical solution, when the number of heating times is less than or equal to a preset number, the corresponding expected heating time is determined based on the number of heating times; when the expected heating time is reached, a first instruction for heating the power battery can be directly generated; and when the number of heating times is greater than the preset number, a first reminder time is determined based on the current temperature of the power battery, a preset temperature threshold, and weather data, so that when the first reminder time is reached, the user can be reminded to confirm whether to heat the battery. When the user confirms heating within a first preset time period, the expected heating time for heating the power battery is determined; and then, when the expected heating time is reached, the first instruction for heating the power battery can be directly generated; and then, if no heating is received within the first preset time period or if no confirmation of heating is received after the first preset time period, the original number of heating times can be directly reset to zero and the user can be reminded. This method can adopt corresponding solutions for different situations, so that the power battery can be heated as much as possible to heat the power battery to an appropriate temperature.

[0080] In some embodiments, the target vehicle determines the corresponding expected heating time based on the number of heating times, including: the target vehicle determines the time difference between the current time and the predicted start time, and the ratio between the number of heating times, as the heating interval; the target vehicle determines the corresponding expected heating time based on the current time and the heating interval.

[0081] Figure 4 This is a schematic diagram of an interface for outputting reminder information provided in an embodiment of the present application.

[0082] For example, when the current moment reaches the first reminder time, the target vehicle outputs the following Figure 4 The pop-up window shown in (a) includes the text "Do you want to heat the power battery?", the icon "Confirm" and the icon "Cancel"; the target user can click the icon "Confirm" to indicate that he needs to heat the power battery. Figure 4 As shown in (b); thus, when the target user needs to heat the power battery, the target vehicle heats the power battery.

[0083] Step 202 : When it is determined that the power battery does not meet the self-heating condition, the target vehicle obtains the remaining fuel of the fuel cell in the target vehicle.

[0084] It should be understood that the "fuel cell" in step 202 above is a chemical device that converts chemical energy into electrical energy, generating electricity and heat by electrochemically combining fuel and oxidant. The remaining fuel in step 202 refers to the remaining fuel, which includes hydrogen and methanol (gaseous or liquid). The corresponding fuel cells are hydrogen fuel cells (RFC) and direct methanol fuel cells (DMFC), in which the oxidant includes oxygen.

[0085] In some embodiments, the fuel balance is a hydrogen balance, and the target vehicle obtains the fuel balance of the fuel cell in the target vehicle, including: the target vehicle obtains the pressure and temperature of the hydrogen in the fuel tank in the fuel cell system; the target vehicle determines a second product between the pressure and the volume of the fuel tank; the target vehicle determines a third product between the universal gas constant and the temperature; the target vehicle determines the ratio between the second product and the third product as the hydrogen balance.

[0086] Step 203 : The target vehicle determines whether the power battery meets an indirect heating condition based on the remaining power or based on the remaining power and the remaining fuel.

[0087] It should be understood that the solution of the above step 203 can be understood as: the target vehicle determines whether the power battery meets the indirect heating conditions based on the remaining power; or, the target vehicle determines whether the power battery meets the indirect heating conditions based on the remaining power and the remaining fuel.

[0088] It should also be understood that the "indirect heating condition" in the above solution refers to heating the power battery by other equipment in the target vehicle. In some embodiments, the other equipment is a fuel cell.

[0089] In one possible implementation, step 203 includes: when the remaining power is less than the first preset power and greater than the second preset power, and the remaining fuel is greater than or equal to the preset usage, the target vehicle determines that the power battery meets the indirect heating condition; when the remaining power is less than the first preset power and greater than the second preset power, and the remaining fuel is less than the preset usage, or when the remaining power is less than or equal to the second preset power, the target vehicle determines that the power battery does not meet the indirect heating condition; after step 203, the method 200 also includes: when it is determined that the power battery does not meet the indirect heating condition, the target vehicle reminds the user to insert the charging pile plug to heat the power battery.

[0090] It should be understood that the residual power of the power battery is consumed to heat the power battery and the fuel cell, and the heating rate of the fuel cell is obviously higher than that of the power battery. Therefore, in the case of heating the power battery and the fuel cell to the same temperature, the residual power required to heat the power battery is greater than the residual power required to heat the fuel cell. In addition, the power battery can be heated first, and then the power battery is heated by the electric energy generated by the electrochemical reaction of the fuel cell. Therefore, the residual power of the power battery needs to be compared with two preset powers. Correspondingly, the residual power of the power battery can be compared with the first preset power and the second preset power. The first preset power is the minimum power consumed by the residual power of the power battery to heat the power battery, and the second preset power is the minimum power consumed by the residual power of the power battery to heat the fuel cell. Wherein, the first preset power is greater than the second preset power. It should also be understood that in the above step, the comparison of the fuel residual amount with the preset amount of use can determine whether the fuel residual amount is sufficient and whether sufficient electric energy can be generated to heat the power battery.

[0091] It should also be understood that the "target vehicle reminds the user to insert the plug-in gun of the charging pile to heat the power battery" in the above scheme can be understood as: the target vehicle reminds the user to heat the power battery by the plug-in gun of the charging pile.

[0092] In the above technical scheme, when the residual power of the power battery is less than the first preset power and greater than the second preset power, and the fuel residual amount is greater than or equal to the preset amount of use, that is, the power battery meets the indirect heating condition, the residual power of the power battery is consumed to heat the fuel cell, and then the power battery is heated by the electric energy generated by the fuel cell. This is because the residual power cannot support the heating process of the power battery, but can support the heating process of the fuel cell, and the power battery can be heated by the electric energy generated by the fuel cell. When the residual power of the power battery is less than the first preset power and greater than the second preset power, and the fuel residual amount is less than the preset amount of use, or when the residual power of the power battery is less than or equal to the second preset power, that is, the power battery does not meet the indirect heating condition, the user is reminded to insert the plug-in gun of the charging pile to heat the power battery. This is because the residual power cannot support the heating process of the power battery or the fuel cell, and the plug-in gun heating of the charging pile can be used to heat the power battery before driving.

[0093] In some embodiments, the target vehicle heats the power battery by the plug-in gun of the charging pile, comprising: the target vehicle acquires the charging voltage and the charging power of the power battery; the target vehicle provides electric energy to the power battery through the charging pile according to the charging voltage and the charging power, and heats the power battery in the battery heating mode.

[0094] It should be understood that the "charging voltage of the power battery" in the above solution refers to the voltage at which the external circuit DC voltage is used to charge the battery. Different types of power batteries have different charging voltages. In some embodiments, the power battery includes a ternary lithium battery, a lithium iron phosphate battery, and a lead-acid battery, and the corresponding charging voltages are 4.2V, 3.65V, and 2.4V.

[0095] It should also be understood that when the power battery is charged via a charging station, the power battery thermal management system in the target vehicle monitors the battery status, including the power battery temperature. If the power battery temperature is too low when the charging plug of the charging station is physically connected, the target vehicle will enter battery heating mode using the power provided by the charging station to heat the power battery.

[0096] In some embodiments, the target vehicle obtains the charging voltage of the power battery, including: the target vehicle determines the type of the power battery based on the model of the power battery; and the target vehicle determines the charging voltage of the power battery based on the type.

[0097] In some embodiments, the target vehicle obtains the charging power of the power battery, including: the target vehicle determines the product of the charging voltage of the power battery and the charging current of the power battery as the charging power of the power battery.

[0098] It should be understood that the charging current of the power battery is related to the battery capacity of the power battery, and the charging current of the power battery is generally one tenth of the battery capacity. The battery capacity of the power battery can be obtained based on the model of the power battery.

[0099] In one possible implementation, the target vehicle reminds the user to insert the plug of the charging pile to heat the power battery, including: controlling the target vehicle to enter a dormant state, and sending a preset first reminder message to the cloud platform and / or the user terminal to remind the user to insert the plug of the charging pile to heat the power battery before starting the target vehicle.

[0100] In the above technical solution, when the power battery does not meet the self-heating conditions and indirect heating conditions, the target vehicle is controlled to enter a dormant state, and a preset first reminder message is sent to the cloud platform and / or the user terminal to remind the user to heat the power battery through the existing charging pile before starting the target vehicle. This can avoid the situation where the power battery cannot be heated.

[0101] Step 204 : When it is determined that the power battery meets the indirect heating condition, the power battery consumes its remaining power to heat the fuel cell, and then the power battery is heated by the electric energy generated by the fuel cell.

[0102] It should be understood that for the heating process after the power battery meets the indirect heating condition, like the heating process after the self-heating condition, there is also a determination of the number of heating times, a comparison of the number of heating times with the preset number of times, a determination of the corresponding expected heating time, a determination of the reminding time, a reminding of the user to confirm whether to heat and a timing, when the instruction to heat is still not obtained after the first preset time length or the instruction not to heat is obtained within the first preset time length, the number of heating times is cleared, and the preset second reminding information is sent to the user terminal, after the power battery completes a heating, and before the next expected heating time is reached, whether the target vehicle is powered on and driven is monitored, and then when the target vehicle is powered on and driven, the subsequent expected heating time is cleared, when the target vehicle is still not powered on and driven at the second reminding time, the user is reminded to confirm whether to heat (the reminding step) and timed, and when the instruction to heat is still not obtained after the first preset time length or the instruction not to heat is obtained within the second preset time length, the number of consecutive occurrences of the above situation is recorded and the third preset time length is interval, the reminding step is repeatedly executed until the instruction to heat is obtained within the second preset time length or the number of consecutive occurrences exceeds the preset number of occurrences, and the like, which will not be repeated here.

[0103] It should also be understood that the method of heating the power battery of the vehicle in the present application discusses three heating methods, the first heating method (heating the power battery by consuming the remaining power of the power battery), corresponding to the self-heating condition, that is, when the power battery meets the self-heating condition, the target vehicle heats the power battery by the first heating method. The second heating method (heating the power battery by consuming the remaining power of the power battery, and then heating the power battery by the power generated by the fuel cell), corresponding to the indirect heating condition, that is, when the power battery meets the indirect heating condition, the target vehicle heats the power battery by the second heating method. The third heating method (inserting a charging gun into a charging pile to heat the power battery), corresponding to not meeting the self-heating condition and the indirect heating condition, that is, when the power battery does not meet the self-heating condition and the indirect heating condition, the target vehicle heats the power battery by the third heating method.

[0104] It should also be understood that when the power battery has sufficient remaining charge (greater than or equal to the first preset charge), the first heating method, namely, directly consuming the power battery's own charge (the remaining charge), can be used to heat the power battery. If the power battery has insufficient remaining charge, but the fuel cell has sufficient remaining fuel, the second heating method can be used. This method involves first heating the fuel cell using the power battery's remaining charge to bring the temperature inside the fuel cell to the required temperature for the electrochemical reaction, and then heating the power battery using the electrical energy generated by the electrochemical reaction within the fuel cell. This is because the remaining charge required to heat the fuel cell is relatively small (the power battery's remaining charge is less than the first preset charge and greater than the second preset charge). If the power battery has insufficient remaining charge, but the fuel cell has insufficient remaining fuel, or if the power battery has a severely insufficient remaining charge (less than or equal to the second preset charge), the third heating method, namely, plug-in heating via a charging station in the external environment, can be used to heat the power battery. Based on the current practical situation of the power battery and fuel cell, an appropriate heating method should be selected for the power battery to achieve optimal heating efficiency.

[0105] In one possible implementation, the target vehicle in step 204 heats the fuel cell by consuming the remaining power of the power battery, and then heats the power battery by the electric energy generated by the fuel cell, including: the target vehicle provides electric energy to the fuel cell heater through the power battery, and converts the electric energy into thermal energy through the heater to heat the fuel cell; after the temperature of the fuel cell reaches the starting temperature, the target vehicle starts the fuel cell and provides the electric energy generated by the chemical reaction inside the fuel cell to the battery heater of the power battery, and converts the electric energy into thermal energy through the battery heater to heat the power battery.

[0106] It should be understood that Figure 1 As can be seen in the figure, the power battery system is connected to the fuel cell system. The power battery system also includes a power battery thermal management system, which includes the power battery and its battery heater. The fuel cell system also includes a fuel cell thermal management system, which includes the fuel cell and its heater. Therefore, the target vehicle specifically heats the power battery through the power battery and its battery heater, and the fuel cell and its heater.

[0107] It should also be understood that the above scheme can be specifically understood as: the target vehicle uses the power battery with residual power to provide electrical energy to the battery heater in the power battery thermal management system of the target vehicle, and converts the electrical energy into thermal energy through the battery heater, and transfers the thermal energy to the heater of the fuel cell in the fuel cell thermal management system through the principle of heat conduction to heat the fuel cell; after the temperature of the fuel cell reaches the starting temperature, the target vehicle starts the fuel cell and the electrical energy generated by the chemical reaction inside it is directly provided to the fuel cell heater, and then provides the thermal energy to the battery heater of the power battery in the power battery thermal management system through the principle of heat conduction, and converts the electrical energy into thermal energy through the battery heater to heat the power battery.

[0108] It should also be understood that the fuel cell thermal management system includes a fuel cell, a water pump, a battery heater, a three-way solenoid valve, and a radiator. The radiator is mainly used to solve the heat dissipation problem of the fuel cell, and the battery heater is used to heat the fuel cell.

[0109] In the above technical solution, when the power battery meets the indirect heating conditions, the remaining power battery provides electrical energy to the fuel cell heater, enabling the heater to convert the electrical energy into thermal energy, thereby heating the fuel cell. Furthermore, after the fuel cell temperature reaches the startup temperature and the fuel cell is started, a chemical reaction occurs inside the fuel cell to generate electrical energy. This method provides this electrical energy to the power battery heater, enabling the battery heater to convert the electrical energy into thermal energy, thereby heating the power battery. This method converts electrical energy into thermal energy to first heat the fuel cell and then heat the power battery, gradually increasing the temperature of the fuel cell and power battery, avoiding sudden temperature changes in the fuel cell and power battery.

[0110] Figure 5 This is a schematic structural diagram of a fuel cell thermal management system provided in an embodiment of the present application.

[0111] For example, Figure 5 The figure shows the structure of a fuel cell thermal management system. This fuel cell thermal management system includes a fuel cell, a water pump, a heater, a three-way solenoid valve, and a radiator. A first circuit, consisting of the fuel cell, water pump, and heater, heats the fuel cell; a second circuit, consisting of the fuel cell, water pump, and radiator, dissipates heat from the fuel cell. Two three-way solenoid valves are used to select between the first and second circuits.

[0112] In a possible implementation, after step 204, the method 200 further includes: after the power battery completes one heating, and before reaching the next expected heating time, if it is monitored that the target vehicle is powered on and travels, the target vehicle clears the subsequent expected heating time; if it is still not monitored that the target vehicle is powered on and travels when reaching the second reminding time, the target vehicle performs a reminding step, the reminding step including reminding a user to confirm whether to heat and timing, in a case that a confirmation instruction of heating is not obtained after the first preset time length is exceeded or a confirmation instruction of not heating is obtained within the second preset time length, the target vehicle records a continuous occurrence number of the above case and is interval a third preset time length; the target vehicle repeatedly performs the reminding step until a confirmation instruction of heating is obtained within the second preset time length or the continuous occurrence number exceeds a preset occurrence number; in a case that the confirmation instruction of heating is obtained within the second preset time length, when reaching the expected heating time, the target vehicle generates the first instruction; in a case that the continuous occurrence number exceeds the preset occurrence number, the target vehicle clears the subsequent expected heating time, and sends the preset second reminding information to the user terminal.

[0113] It should be understood that the "target vehicle is powered on" in the above scheme refers to converting the power supply of the target vehicle from a disconnected state to a connected state, so that the target vehicle can normally travel.

[0114] It should also be understood that the "second reminding time" in the above scheme refers to a time before the next expected heating time.

[0115] It should also be understood that the "first preset time length" and the "second preset time length" in the above scheme are smaller time lengths, and the "third preset time length" is a larger time length. The first preset time length and the second preset time length are not limited in the method 200, and the first preset time length and the second preset time length can be the same or different. In some embodiments, the first preset time length and the second preset time length are the same, specifically 5s, and the third preset time length is 2h. In some embodiments, the preset occurrence number is 3.

[0116] In the above technical solution, after the power battery is heated once, the target vehicle's powered-on driving status can be monitored before the next expected heating time arrives. Upon detecting that the target vehicle is powered-on, the subsequent expected heating time is cleared. This is because the target vehicle is in driving mode, powered by a fuel cell, and therefore does not require heating the power battery. Therefore, the subsequent expected heating time is cleared. If the target vehicle is still not powered-on at the second reminder time, the user is prompted to confirm whether to heat the battery (a reminder step), and the number of consecutive instances in which the user does not perform heating or fails to confirm heating is counted. The reminder step is then repeated until a confirmation instruction is received within a second preset time period or the number of consecutive instances exceeds a preset number of occurrences. In other words, the target vehicle continues to remind the user to confirm whether to heat the battery until a confirmation instruction is received, or until the number of consecutive instances exceeds a preset number of occurrences, in order to accurately generate a first instruction to heat the power battery or send a preset second reminder message to the user terminal. In other words, this method confirms as accurately as possible that the user does not require heating the power battery, or prevents user misoperation that results in the power battery not being heated.

[0117] In some embodiments, after the target vehicle clears the subsequent expected heating time, the method 200 also includes: the target vehicle stops sending information to remind the user to confirm whether to heat, and controls the power battery system and the fuel cell system to enter a dormant state, and at the same time sends a third reminder message to the cloud platform and / or the vehicle terminal.

[0118] In some embodiments, after the power battery completes one heating, the target vehicle transmits a fourth reminder message to the cloud platform and / or the user terminal, where the fourth reminder message is used to indicate that the power battery is successfully heated.

[0119] In addition, in the method of heating the vehicle power battery in the present application, regardless of whether the power battery is successfully heated, when it is monitored that the target vehicle is powered on and driving, the method will enter a new round of operation cycle, that is, all information for the next round of heating will be cleared, and the number of heating times, the corresponding expected heating time, etc. will be re-determined.

[0120] It should also be understood that the target vehicle may further detect whether it has received a heating instruction for the power battery within the first preset time period, thereby determining whether the target vehicle has moved, and then output the reminder message to confirm whether the power battery needs to be heated again. In some embodiments, if the target vehicle fails to receive a confirmation instruction for the reminder message or receives a cancellation instruction for the reminder message three consecutive times, the target vehicle stops sending the reminder message.

[0121] In one possible implementation, the target vehicle determines the predicted start-up time of the target vehicle, including: within a preset time period after receiving a power-off command or when a preset wake-up time is reached or when the current temperature of the power battery is lower than a preset temperature threshold or the current outside temperature is lower than a preset temperature value, the target vehicle obtains historical data of the target vehicle, and determines the predicted start-up time of the target vehicle based on the historical data; and the target vehicle determines the predicted start-up time of the target vehicle based on the historical data, including: extracting multiple single stop times of the target vehicle from parking to starting from the historical data, and the target vehicle determines an average stop time based on the multiple single stop times; the target vehicle determines the predicted start-up time of the target vehicle based on the latest parking time of the target vehicle and the average stop time.

[0122] It should be understood that the “historical data” in the above solution is used to indicate the parking data and vehicle starting data of the target vehicle in the historical period, including the parking time and the vehicle starting time.

[0123] In the above technical solution, within a preset time period after receiving the power-off command, or when the preset wake-up time is reached, or when the current temperature of the power battery is lower than the preset temperature threshold, or when the current outside temperature is lower than the preset temperature value, multiple single stop times of the target vehicle from parking to starting are extracted from the historical data of the target vehicle, and the average stop time is determined based on the multiple single stop times. In other words, based on the multiple historical stop times of the target vehicle, the parking pattern (average stop time) of the target vehicle is determined. Finally, based on the current latest parking time and the average stop time, the start time of the target vehicle is accurately predicted, that is, the predicted start time.

[0124] In some embodiments, the target vehicle determines the predicted start time of the target vehicle based on the latest parking time of the target vehicle and the average parking time, including: the target vehicle adds the average parking time to the latest parking time to obtain the predicted start time.

[0125] Figure 6 It is a structural schematic diagram of a device for heating a vehicle power battery provided in an embodiment of the present application.

[0126] For example, Figure 6 As shown, the apparatus 600 includes:

[0127] Acquisition module 601:

[0128] After the target vehicle is parked and powered off, in response to a first instruction to heat a power battery in the target vehicle, obtaining a remaining charge of the power battery, and determining whether the power battery meets a self-heating condition based on the remaining charge;

[0129] If it is determined that the power battery does not meet the self-heating condition, obtaining a remaining fuel level of the fuel cell in the target vehicle;

[0130] Determination module 602: configured to determine whether the power battery meets the indirect heating condition based on the remaining power or based on the remaining power and the remaining fuel;

[0131] The heating module 603 is configured to, when it is determined that the power battery meets the indirect heating condition, heat the fuel cell by consuming the remaining power of the power battery, and then heat the power battery by the electric energy generated by the fuel cell.

[0132] Optionally, the heating module 603 is further configured to: when it is determined that the power battery meets the self-heating condition, heat the power battery by consuming the remaining power of the power battery; the device 600 further includes: a reminder module configured to, when it is determined that the power battery does not meet the indirect heating condition, remind the user to insert the plug of the charging pile to heat the power battery; the judgment module 602 is specifically configured to: when the remaining power is greater than or equal to a first preset power, judge that the power battery meets the self-heating condition; otherwise, judge that the power battery does not meet the self-heating condition; the judgment module is further specifically configured to: when the remaining power is less than the first preset power and greater than a second preset power, and the remaining fuel is greater than or equal to the preset usage, judge that the power battery meets the indirect heating condition; when the remaining power is less than the first preset power and greater than the second preset power, and the remaining fuel is less than the preset usage, judge that the power battery does not meet the indirect heating condition.

[0133] Optionally, the heating module 603 is further specifically used to: provide electric energy to the battery heater of the power battery through the power battery; convert the electric energy into thermal energy through the battery heater to heat the power battery; the reminder module is further specifically used to: control the target vehicle to enter a dormant state, and send a preset first reminder message to the cloud platform and / or the user terminal to remind the user to insert the plug of the charging pile before starting the target vehicle to heat the power battery; the heating module 603 is further specifically used to: provide electric energy to the heater of the fuel cell through the power battery, and convert the electric energy into thermal energy through the heater to heat the fuel cell; when the temperature of the fuel cell reaches the starting temperature, the electric energy generated by the chemical reaction inside the fuel cell after starting the fuel cell is provided to the battery heater of the power battery, and the electric energy is converted into thermal energy through the battery heater to heat the power battery.

[0134] Optionally, the device 600 also includes: a detection module for detecting whether a second instruction for scheduled heating is received after the target vehicle is parked and powered off; the device 600 also includes: a determination module for determining the predicted start-up time of the target vehicle if the second instruction is not received, and judging whether the power battery needs to be heated based on the predicted start-up time and the current temperature of the power battery; if it is judged that the power battery needs to be heated, determining the required number of heating times, and generating the first instruction based on the number of heating times; the device 600 also includes: an extraction module for extracting the scheduled heating time in the second instruction if the second instruction is received; the device 600 also includes: a generation module for generating the first instruction when the scheduled heating time is reached.

[0135] Optionally, the judgment module is further used to: obtain future weather data; determine the estimated temperature of the power battery when the predicted starting time is reached based on the predicted starting time, the current temperature of the power battery and the weather data; determine whether the power battery needs to be heated based on the estimated temperature and a preset temperature threshold; the determination module is specifically used to: determine the temperature rise rate of the power battery during heating based on the weather data when it is judged that the power battery needs to be heated; and determine the number of heating times required when the predicted starting time is reached based on the current temperature of the power battery, the preset temperature threshold, the weather data and the temperature rise rate; the generation module is specifically used to: determine the corresponding estimated heating time based on the heating number when the heating number is less than or equal to the preset number value; and determine the number of heating times required when the power battery needs to be heated based on the heating number. When the expected heating time comes, the first instruction is generated; when the number of heating times is greater than the preset number, the first reminder time is determined based on the current temperature of the power battery, the preset temperature threshold, and the weather data; when the first reminder time is reached, the user is reminded to confirm whether to heat and the timing is performed; when an instruction to confirm heating is obtained within the first preset time, the corresponding expected heating time is determined based on the number of heating times; when the expected heating time is reached, the first instruction is generated; the device 600 also includes: a sending module, which is used to clear the number of heating times to zero and send a preset second reminder message to the user terminal if no instruction to confirm heating is obtained after the first preset time has passed or if an instruction to confirm not to heat is obtained within the first preset time.

[0136] Optionally, the device 600 further includes: a clearing module for clearing the subsequent expected heating time if the target vehicle is detected to be powered on and running after the power battery completes one heating and before the next expected heating time; the reminder module is further used to execute a reminder step if the target vehicle is still not detected to be powered on and running when the second reminder time is reached, and the reminder step includes reminding the user to confirm whether to heat and timing it; the device 600 further includes: a storage module for not obtaining a confirmation instruction for heating after exceeding the first preset time or obtaining a confirmation not to heat within the second preset time In the case of an instruction to confirm heating, the number of consecutive occurrences of the above situation is recorded and the interval is a third preset time length; the reminder module is also used to repeatedly execute the reminder step until an instruction to confirm heating is obtained within the second preset time length or the number of consecutive occurrences exceeds the preset number of occurrences; the generation module is also used to, in the case of an instruction to confirm heating is obtained within the second preset time length, generate the first instruction when the expected heating time is reached; the clearing module is also used to, in the case of the number of consecutive occurrences exceeding the preset number of occurrences, clear the subsequent expected heating time and send the preset second reminder information to the user terminal.

[0137] Optionally, the determination module is further specifically used to: obtain historical data of the target vehicle within a preset time period after receiving the power-off command or when the preset wake-up time is reached or when the current temperature of the power battery is lower than the preset temperature threshold or the current outside temperature is lower than a preset temperature value, and determine the predicted start-up time of the target vehicle based on the historical data; the determination module is further specifically used to: extract multiple single stop times of the target vehicle from parking to starting from the historical data, and determine the average stop time based on the multiple single stop times; determine the predicted start-up time of the target vehicle based on the latest parking time of the target vehicle and the average stop time.

[0138] Figure 7 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0139] For example, Figure 7 As shown, the vehicle 700 includes: a memory 701 and a processor 702, wherein the memory 701 stores an executable program code 703, and the processor 702 is used to call and execute the executable program code 703 to perform a method for heating a vehicle power battery.

[0140] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores executable program code, and the processor is used to call and execute the executable program code to perform a method for heating a vehicle power battery provided in an embodiment of the present application.

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

[0142] In the case where the functional modules are divided according to their functions, the device may further include an acquisition module, a judgment module, a heating module, a reminder module, a detection module, a determination module, an extraction module, a generation module, a sending module, a clearing module, and a storage module. It should be noted that all relevant contents involved in the above method embodiments can be referred to the functional descriptions of the corresponding functional modules and will not be repeated here.

[0143] It should be understood that the device provided in this embodiment is used to execute the above-mentioned method of heating a vehicle power battery, and thus can achieve the same effect as the above-mentioned implementation method.

[0144] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is used in a vehicle, the processing module may be used to control and manage the vehicle's movements. The storage module may be used to support the vehicle's execution of executable program code, etc.

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

[0146] In addition, the device provided in the embodiments of the present application can specifically be a chip, component or module, and the chip may include a connected processor and memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a method for heating a vehicle power battery provided in the above embodiment.

[0147] This embodiment also provides a computer-readable storage medium, which stores executable program code. When the executable program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a method for heating a vehicle power battery provided in the above embodiment.

[0148] The embodiment further provides a computer program product, which, when running on a computer, enables the computer to perform the above related steps to realize the method for heating the power battery of the vehicle provided by the above embodiment.

[0149] Among them, the device, computer readable storage medium, computer program product or chip provided by the embodiment are used to execute the corresponding method provided above, so the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, which will not be described here.

[0150] Through the description of the above embodiments, those skilled in the art can understand that, for the convenience and brevity of description, only the above division of functional modules is taken as an example, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0151] The above is only a specific embodiment of the present application, but the protection scope of the present application is not limited to this, any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for heating a vehicle power battery, characterized in that: The method comprises: After the target vehicle is parked and powered off, in response to a first instruction to heat a power battery in the target vehicle, obtaining a remaining charge of the power battery, and determining whether the power battery meets a self-heating condition based on the remaining charge; If it is determined that the power battery does not meet the self-heating condition, obtaining a remaining amount of fuel in the fuel cell of the target vehicle; determining whether the power battery meets an indirect heating condition based on the remaining power or based on the remaining power and the remaining fuel; When it is determined that the power battery meets the indirect heating condition, the power battery consumes its remaining power to heat the fuel cell, and then the power battery is heated by the electric energy generated by the fuel cell.

2. The method according to claim 1, characterized in that The method further comprises: If it is determined that the power battery meets the self-heating condition, heating the power battery by consuming the remaining power of the power battery; If it is determined that the power battery does not meet the indirect heating condition, prompting the user to insert a plug of the charging pile to heat the power battery; Furthermore, judging whether the power battery satisfies a self-heating condition based on the remaining power includes: judging that the power battery satisfies the self-heating condition if the remaining power is greater than or equal to a first preset power; otherwise, judging that the power battery does not satisfy the self-heating condition; Furthermore, the determining whether the power battery meets the indirect heating condition based on the remaining power or based on the remaining power and the remaining fuel includes: when the remaining power is less than the first preset power and greater than the second preset power, and the remaining fuel is greater than or equal to the preset usage, determining that the power battery meets the indirect heating condition; when the remaining power is less than the first preset power and greater than the second preset power, and the remaining fuel is less than the preset usage, or when the remaining power is less than or equal to the second preset power, determining that the power battery does not meet the indirect heating condition.

3. The method according to claim 2, characterized in that The heating of the power battery by consuming the remaining power of the power battery includes: providing electric energy to a battery heater of the power battery through the power battery; converting the electrical energy into thermal energy by the battery heater to heat the power battery; Furthermore, the step of reminding the user to insert the plug of the charging pile to heat the power battery includes: Controlling the target vehicle to enter a dormant state, and sending a preset first reminder message to the cloud platform and / or the user terminal to remind the user to insert the plug of the charging pile before starting the target vehicle to heat the power battery; Furthermore, the step of heating the fuel cell by consuming the remaining power of the power battery and then heating the power battery by using the electric energy generated by the fuel cell includes: Providing electrical energy to the heater of the fuel cell through the power battery, and converting the electrical energy into thermal energy through the heater to heat the fuel cell; When the temperature of the fuel cell reaches the starting temperature, the electrical energy generated by the chemical reaction inside the fuel cell after starting is provided to the battery heater of the power battery, and the battery heater converts the electrical energy into thermal energy to heat the power battery.

4. The method according to claim 1, wherein The method further comprises: After the target vehicle is parked and powered off, detecting whether a second instruction for pre-setting heating is received; If the second instruction is not received, determining a predicted start time of the target vehicle, and judging whether the power battery needs to be heated based on the predicted start time and the current temperature of the power battery; if it is determined that the power battery needs to be heated, determining a required number of heating times, and generating the first instruction based on the number of heating times; When the second instruction is received, the scheduled heating time in the second instruction is extracted; when the scheduled heating time arrives, the first instruction is generated.

5. The method according to claim 4, characterized in that The determining whether the power battery needs to be heated based on the predicted start-up time and the current temperature of the power battery includes: Get future weather data; determining an estimated temperature of the power battery when the predicted start time is reached based on the predicted start time, the current temperature of the power battery, and the weather data; determining whether the power battery needs to be heated based on the estimated temperature and a preset temperature threshold; Furthermore, when it is determined that the power battery needs to be heated, determining the required number of heating times includes: If it is determined that the power battery needs to be heated, determining a temperature rise rate of the power battery during heating based on the weather data; and determining a number of heating times required before the predicted start time is reached based on the current temperature of the power battery, the preset temperature threshold, and the temperature rise rate, or based on the current temperature of the power battery, the preset temperature threshold, the weather data, and the temperature rise rate; And, generating the first instruction based on the heating times includes: When the number of heating times is less than or equal to a preset number, determining a corresponding estimated heating time based on the number of heating times; and generating the first instruction when the estimated heating time is reached; When the number of heating times is greater than the preset number of times, a first reminder time is determined based on the current temperature of the power battery, the preset temperature threshold, and the weather data; when the first reminder time is reached, the user is reminded to confirm whether to heat and the timing is performed; when an instruction to confirm heating is obtained within a first preset time period, the corresponding expected heating time is determined based on the number of heating times; when the expected heating time is reached, the first instruction is generated; when no instruction to confirm heating is obtained after the first preset time period has passed or an instruction to confirm not to heat is obtained within the first preset time period, the number of heating times is cleared to zero, and a preset second reminder message is sent to the user terminal.

6. The method according to claim 5, characterized in that The method further comprises: After the power battery completes one heating and before the next expected heating time is reached, if it is detected that the target vehicle is powered on and driving, clearing the subsequent expected heating time; If the target vehicle is still not detected to be powered on and running when the second reminder time is reached, executing a reminder step, the reminder step including reminding the user to confirm whether to heat and timing, and if no instruction to confirm heating is obtained after the first preset time period has expired or if an instruction to confirm not to heat is obtained within the second preset time period, recording the number of consecutive occurrences of the above situation and setting intervals for a third preset time period; Repeating the reminding step until an instruction to confirm heating is obtained within the second preset time period or the number of consecutive occurrences exceeds a preset number of occurrences; If a confirmation instruction for heating is obtained within the second preset time period, and the estimated heating time is reached, the first instruction is generated; When the number of consecutive occurrences exceeds the preset number of occurrences, the subsequent estimated heating time is cleared, and the preset second reminder information is sent to the user terminal.

7. The method according to claim 6, characterized in that Determining the predicted start time of the target vehicle includes: obtaining historical data of the target vehicle within a preset time period after receiving the power-off instruction, or when a preset wake-up time is reached, or when the current temperature of the power battery is lower than a preset temperature threshold, or when the current outside temperature is lower than a preset temperature value, and determining a predicted start-up time of the target vehicle based on the historical data; Furthermore, determining the predicted start time of the target vehicle based on the historical data includes: Extracting multiple single stop times of the target vehicle from parking to starting from the historical data, and determining an average stop time based on the multiple single stop times; The predicted starting time of the target vehicle is determined based on the latest parking time of the target vehicle and the average parking time.

8. A device for heating a vehicle power battery, characterized in that: The device comprises: Get modules for: After the target vehicle is parked and powered off, in response to a first instruction to heat a power battery in the target vehicle, obtaining a remaining charge of the power battery, and determining whether the power battery meets a self-heating condition based on the remaining charge; If it is determined that the self-heating condition is not met, obtaining a remaining amount of fuel in the fuel cell of the target vehicle; a judgment module, configured to judge whether the power battery meets an indirect heating condition based on the remaining power or based on the remaining power and the remaining fuel; The heating module is used to heat the power battery by consuming the remaining power of the power battery to heat the fuel cell, and then heating the power battery by using the electric energy generated by the fuel cell when it is determined that the power battery meets the indirect heating condition.

9. A vehicle, characterized in that: The vehicle comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the vehicle is caused to execute the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed on a computer or a processor, the computer or the processor is caused to perform the method according to any one of claims 1 to 7.