Control method, device and equipment for heating temperature of power battery and storage medium

By calculating the guaranteed power and heating temperature of the power battery, and determining the target energy consumption temperature for the minimum unit insulation time, the problem of high heating energy consumption of the power battery in a low temperature environment is solved, and dynamic energy consumption optimization is achieved.

CN120573009APending Publication Date: 2025-09-02CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510972008.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-15
Publication Date
2025-09-02

AI Technical Summary

Technical Problem

The prior art does not consider the insulation requirements in actual scenarios when heating the power battery in a low temperature environment, resulting in a drop in the temperature of the power battery and resulting in a higher heating energy consumption.

Method used

By calculating the guaranteed power and heating temperature of the power battery, determining the target heating temperature corresponding to the energy consumption per unit of heat preservation time, and dynamically controlling the heating process of the power battery to reduce heating energy consumption.

Benefits of technology

While meeting the heating conditions of the power battery, heating energy consumption is reduced, the energy efficiency of the heating process is improved, and the heating temperature control method is adapted to the current scenario.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120573009A_ABST
    Figure CN120573009A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicles, and discloses a control method, device and equipment for the heating temperature of a power battery and a storage medium, and the method comprises the steps: calculating the guaranteed electric quantity of the power battery according to vehicle energy consumption parameters, the current remaining electric quantity of the power battery and a target distance; if the current residual electric quantity of the power battery is greater than or equal to the guaranteed electric quantity and the current temperature of the power battery is less than or equal to the working temperature of the power battery, calculating to obtain first energy consumption required for heating the power battery to the corresponding to-be-selected heating temperature according to the current temperature and each to-be-selected heating temperature; according to the initial temperature of the heating working medium and the preset working medium target temperature, second energy consumption required for heating the heating working medium to the preset working medium target temperature is calculated; and dynamically controlling the heating temperature of the power battery based on the first energy consumption and the second energy consumption corresponding to each to-be-selected heating temperature and the total heat preservation duration of the power battery corresponding to each heating temperature so as to reduce the heating energy consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, equipment and storage medium for controlling the heating temperature of a power battery. Background Art

[0002] New energy vehicles draw their core power from electricity, with power batteries being the primary source of this energy. Related technologies mention that starting a new energy vehicle in low-temperature environments requires heating the power battery to raise its temperature to a sufficient operating temperature to provide power and energy, allowing the vehicle to start normally.

[0003] However, the relevant technology generally heats the power battery to a fixed preset heating temperature, without considering the thermal insulation requirements of the power battery in actual scenarios. After the power battery is heated to the corresponding heating temperature, the heating will stop, and the power battery temperature will also drop due to the low ambient temperature, thereby triggering the need to heat the power battery again, resulting in higher heating energy consumption. Summary of the Invention

[0004] In view of the above problems, the present application provides a method, device, equipment and storage medium for controlling the heating temperature of a power battery, which are used to dynamically control the heating temperature of the power battery to reduce the energy consumption required to heat the power battery.

[0005] According to one aspect of the present application, a method for controlling the heating temperature of a power battery is provided, the control method comprising: calculating a guaranteed minimum power of the power battery based on a vehicle energy consumption parameter, a current remaining power of the power battery, and a target distance; wherein the target distance is a distance between the current position of the vehicle and the nearest charging pile, and the guaranteed minimum power is the basic power required for the vehicle to travel the target distance; if the current remaining power of the power battery is greater than or equal to the guaranteed minimum power, and the current temperature of the power battery is less than or equal to the operating temperature of the power battery, then calculating a first energy consumption required for heating the power battery to the corresponding selected heating temperature based on the current temperature and each selected heating temperature, and Based on the initial temperature of the heating working fluid and the preset working fluid target temperature, the second energy consumption required to raise the temperature of the heating working fluid to the preset working fluid target temperature is calculated; wherein, the heating working fluid is used to heat the power battery, and the preset working fluid target temperature is greater than any of the to-be-selected heating temperatures; based on the first energy consumption and the second energy consumption corresponding to each of the to-be-selected heating temperatures, and the total insulation time of the power battery corresponding to each of the to-be-selected heating temperatures, the energy consumption per unit insulation time corresponding to each of the to-be-selected heating temperatures is calculated, and the to-be-selected heating temperature corresponding to the minimum energy consumption per unit insulation time is used as the target heating temperature for heating the power battery, so that the power battery is heated based on the target heating temperature.

[0006] In an optional manner, the minimum power of the power battery is calculated based on the vehicle energy consumption parameter, the current remaining power of the power battery, and the target distance, including: multiplying the vehicle energy consumption parameter by the target distance to obtain the energy consumption value required for the vehicle to travel the target distance; multiplying the energy consumption value by the current remaining power of the power battery, and dividing the calculated product by the vehicle safety factor to obtain the minimum power of the power battery.

[0007] In an optional manner, the first energy consumption required for heating the power battery to the corresponding selected heating temperature is calculated based on the current temperature and each selected heating temperature, including: calculating the first energy consumption required for heating the power battery to the corresponding selected heating temperature based on the temperature difference between the current temperature and each selected heating temperature, so as to obtain the first energy consumption corresponding to each selected heating temperature; the second energy consumption required for heating the heating working fluid to the preset working fluid target temperature is calculated based on the initial temperature of the heating working fluid and the preset working fluid target temperature, including: calculating the second energy consumption required for heating the heating working fluid to the preset working fluid target temperature based on the temperature difference between the initial temperature of the heating working fluid and the preset working fluid target temperature.

[0008] In an optional manner, the energy consumption per unit insulation time corresponding to each of the selected heating temperatures is calculated based on the first energy consumption corresponding to each of the selected heating temperatures, the second energy consumption, and the total insulation time of the power battery corresponding to each of the selected heating temperatures, including: summing the first energy consumption corresponding to each of the selected heating temperatures with the second energy consumption respectively to obtain the total energy consumption corresponding to each of the selected heating temperatures; calculating the total insulation time of the power battery corresponding to each of the selected heating temperatures according to each of the selected heating temperatures and the ambient temperature; wherein the total insulation time represents the time required for the temperature of the power battery to drop from the corresponding selected heating temperature to the current temperature; dividing the total energy consumption corresponding to each of the selected heating temperatures by the corresponding total insulation time to obtain the energy consumption per unit insulation time corresponding to each of the selected heating temperatures.

[0009] In an optional manner, the total insulation time of the power battery corresponding to each of the selected heating temperatures and the ambient temperature is calculated, including: traversing each of the selected heating temperatures, and calculating the insulation temperature according to the traversed selected heating temperature, the ambient temperature, and the time step; if the insulation temperature is greater than the current temperature, updating the traversed selected heating temperature based on the insulation temperature to obtain the updated selected heating temperature, and calculating a new insulation temperature according to the updated selected heating temperature, the ambient temperature, and the time step, until the new insulation temperature is less than or equal to the current temperature, so as to determine the number of insulation temperature calculations; taking the product of the insulation temperature calculation number and the time step as the total insulation time of the power battery corresponding to the traversed selected heating temperature, so as to obtain the total insulation time of the power battery corresponding to each of the selected heating temperatures.

[0010] In an optional manner, the total insulation time of the power battery corresponding to each of the selected heating temperatures and the ambient temperature is calculated, including: dividing the difference between the current temperature and the ambient temperature by the difference between each of the selected heating temperatures and the ambient temperature, and performing a logarithmic operation on each calculated quotient to obtain a logarithmic value corresponding to each of the selected heating temperatures; and calculating the total insulation time of the power battery corresponding to each of the selected heating temperatures based on the logarithmic value corresponding to each of the selected heating temperatures, the mass, specific heat capacity, ambient heat transfer coefficient, and ambient heat transfer area of ​​the power battery.

[0011] In an optional embodiment, the control method further includes: if the current remaining power of the power battery is greater than the guaranteed power, and the current remaining power of the storage battery is less than or equal to the preset power, then controlling the power battery to charge the storage battery so that the power of the storage battery is sufficient to start the vehicle.

[0012] According to another aspect of the present application, a control device for the heating temperature of a power battery is provided, the control device comprising: a first calculation module for calculating the guaranteed power of the power battery according to the vehicle energy consumption parameters, the current remaining power of the power battery, and the target distance; wherein the target distance is the distance between the current position of the vehicle and the nearest charging pile, and the guaranteed power is the basic power required for the vehicle to travel the target distance; a second calculation module for calculating the first power required for the power battery to heat up to the corresponding selected heating temperature according to the current temperature and each selected heating temperature if the current remaining power of the power battery is greater than or equal to the guaranteed power and the current temperature of the power battery is less than or equal to the operating temperature of the power battery. an energy consumption, and calculating, based on the initial temperature of the heating working fluid and the preset working fluid target temperature, a second energy consumption required for heating the heating working fluid to the preset working fluid target temperature; wherein, the heating working fluid is used to heat the power battery, and the preset working fluid target temperature is greater than any of the to-be-selected heating temperatures; a control module, configured to calculate, based on the first energy consumption corresponding to each of the to-be-selected heating temperatures, the second energy consumption, and the total insulation time of the power battery corresponding to each of the to-be-selected heating temperatures, the energy consumption per unit insulation time corresponding to each of the to-be-selected heating temperatures, and use the to-be-selected heating temperature corresponding to the energy consumption per unit insulation time as the target heating temperature for heating the power battery, so as to heat the power battery based on the target heating temperature.

[0013] According to one aspect of the present application, an electronic device is provided, comprising: a controller; and a memory for storing one or more programs, wherein when the one or more programs are executed by the controller, the above-mentioned control method is executed.

[0014] According to one aspect of the present application, a computer-readable storage medium is further provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor of a computer, the computer executes the above-mentioned control method.

[0015] According to one aspect of the present application, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the control method described above.

[0016] While meeting the power battery heating conditions, this application considers the power battery's insulation requirements and determines a target heating temperature suitable for the current scenario from multiple candidate heating temperatures to heat the power battery. Because the target heating temperature corresponds to the energy consumption per minimum unit insulation time, using the target heating temperature as the power battery's heating temperature minimizes the energy consumption required during the power battery insulation phase, thereby minimizing the energy consumed by the power battery throughout the entire heating process. Compared to heating the power battery according to a fixed, preset heating temperature, this application reduces heating energy consumption.

[0017] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and it is clear that a person of ordinary skill in the art can derive other drawings based on these drawings without inventive effort.

[0019] Figure 1 1 is a flow chart of a method for controlling the heating temperature of a power battery shown in an exemplary embodiment of the present application.

[0020] Figure 2 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for controlling the heating temperature of a power battery.

[0021] Figure 3 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for controlling the heating temperature of a power battery.

[0022] Figure 4 It is a schematic diagram of the application scenario of the power battery heating temperature control method of the present application.

[0023] Figure 5 Schematic diagram of a power battery heating temperature control device according to an exemplary embodiment of the present application.

[0024] Figure 6 It is a structural diagram of a computer system of an electronic device shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0025] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. When the following description refers to the drawings, identical numerals in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.

[0026] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0027] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.

[0028] In this application, "plurality" refers to two or more. "And / or" describes the relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.

[0029] The relevant technology generally heats the power battery to a fixed preset heating temperature, without considering the power battery's insulation requirements in actual scenarios. After the power battery is heated to the corresponding heating temperature, the heating will stop, and the power battery temperature will also drop due to the low ambient temperature, thereby triggering the need for reheating the power battery, resulting in higher heating energy consumption.

[0030] To this end, one aspect of this application provides a method for controlling the heating temperature of a power battery. Figure 1 , Figure 1 This is a flow chart of a method for controlling the heating temperature of a power battery according to an exemplary embodiment of the present application. The control method includes at least S110 to S130, which are described in detail as follows: S110: Calculate the minimum power of the power battery based on the vehicle's energy consumption parameters, the current remaining power of the power battery, and the target distance; wherein the target distance is the distance between the vehicle's current position and the nearest charging station, and the minimum power is the basic power required for the vehicle to travel the target distance.

[0031] The vehicle's energy consumption parameter represents the amount of electricity consumed per kilometer traveled. The current remaining power represents the amount of remaining power the power battery can provide at the current moment.

[0032] For example, the vehicle's energy consumption parameter is multiplied by the target distance to obtain the energy consumption required to travel the target distance. The energy consumption value is then multiplied by the power battery's current remaining charge, and the resulting product is divided by the vehicle's safety factor to obtain the power battery's guaranteed minimum charge. The detailed calculation formula is as follows: SOC1 = Es × S / Q × a; where SOC1 represents the power battery's guaranteed minimum charge, Es represents the vehicle's kilometer-long power consumption, S represents the distance to the nearest charging station (i.e., the target distance), Q represents the power battery's current remaining charge, and a represents the vehicle's safety factor.

[0033] S120: If the current remaining power of the power battery is greater than or equal to the guaranteed power, and the current temperature of the power battery is less than or equal to the operating temperature of the power battery, then based on the current temperature and each selected heating temperature, a first energy consumption required to heat the power battery to the corresponding selected heating temperature is calculated, and based on the initial temperature of the heating working fluid and the preset working fluid target temperature, a second energy consumption required to heat the heating working fluid to the preset working fluid target temperature is calculated; wherein, the heating working fluid is used to heat the power battery, and the preset working fluid target temperature is greater than any of the selected heating temperatures.

[0034] The operating temperature is the critical temperature at which the power battery can normally power the vehicle. If the current temperature of the power battery is less than or equal to the operating temperature of the power battery, controlling the vehicle to run powered by the power battery will cause irreversible damage to the power battery, thereby affecting the safe driving of the vehicle. Therefore, the vehicle can only be controlled to run powered by the power battery when the temperature of the power battery is greater than the operating temperature.

[0035] The selected heating temperature is the temperature that the power battery needs to reach after heating. This value is greater than the current temperature and less than the maximum allowable temperature of the power battery. In other words, the selected heating temperature belongs to the range (current temperature, maximum allowable temperature of the power battery). The current temperature is the real-time temperature of the power battery at the current moment. For example, if the current moment is 9:00, the current temperature represents the temperature of the power battery at 9:00. The maximum allowable temperature of the power battery is the highest temperature that can be reached by heating the power battery. This value is a preset value fixed before the power battery leaves the factory.

[0036] The heating fluid is used to heat the power battery, for example, a liquid fluid composed of 50% ethylene glycol and 50% water. The initial temperature is the current temperature of the heating fluid. The preset target temperature is the temperature the heating fluid needs to reach to heat the power battery. The preset target temperature is a fixed parameter.

[0037] The first energy consumption is the energy required to raise the power battery from its current temperature to the corresponding selected heating temperature. The second energy consumption is the energy required to raise the heating fluid from its initial temperature to the preset working fluid target temperature. The first energy consumption for each selected heating temperature can be calculated based on the difference between each selected heating temperature and the current temperature; the second energy consumption is calculated based on the difference between the preset working fluid target temperature and the initial temperature of the heating working fluid. Since the preset working fluid target temperature is a fixed preset parameter, the magnitude of the second energy consumption is related to the initial temperature of the heating working fluid.

[0038] If the power battery's current remaining charge is less than the guaranteed minimum charge, this indicates that, without considering the power required for power battery heating, even if the entire remaining charge in the power battery is used to drive the vehicle, the vehicle will not be able to reach the nearest charging station and recharge. In this case, consuming power battery energy for heating is unnecessary. Therefore, only when the power battery's current remaining charge is greater than or equal to the guaranteed minimum charge is it meaningful to proceed to the subsequent steps to determine a target heating temperature for the power battery from multiple candidate heating temperatures.

[0039] In a low-temperature environment, compared to a method that only considers the temperature of the power battery itself to determine whether the power battery is heated, this embodiment also considers the endurance of the remaining power of the power battery, making the method of determining whether the power battery is heated more in line with actual scenario requirements and improving practicality.

[0040] If the current remaining power of the power battery is greater than or equal to the guaranteed minimum power, and the current temperature of the power battery is less than or equal to the operating temperature of the power battery, it indicates that while ensuring that the vehicle can smoothly travel to the nearest charging station, there is still excess power available to heat the power battery, that is, the power battery can be heated at present, and a target heating temperature needs to be selected from multiple candidate heating temperatures to heat the power battery. Since the present application utilizes a heating medium to heat the power battery by heat conduction, it is necessary to consider not only the first energy consumption required to heat the power battery to the corresponding candidate heating temperature, but also the second energy consumption required to heat the heating medium to the preset target temperature. Since the heat energy is transferred to the power battery, its temperature will drop. If the preset target temperature of the working medium is to be maintained or reached, the heating medium needs to be continuously heated. Therefore, when the power battery temperature is heated to the corresponding candidate heating temperature, the total energy consumption is at least the sum of the first energy consumption and the second energy consumption. Among them, the heat conduction heating method requires a thermal potential difference between the power battery and the heating medium. Therefore, the preset target temperature of the heating medium during the heating process must be greater than any selected heating temperature so that the heat of the heating medium can be transferred to the power battery.

[0041] It can be seen from this that the heating energy consumption involved in the power battery heating process includes the corresponding first energy consumption and second energy consumption. In actual scenarios, multiple heating situations may occur, that is, after the power battery reaches the corresponding selected heating temperature, the temperature of the power battery will drop due to stopping heating, and the power battery will be heated again to the corresponding selected heating temperature to achieve the purpose of keeping the power battery warm. The level of the selected heating temperature and the insulation time will affect the energy consumption consumed during the power battery insulation stage.

[0042] In another exemplary embodiment, if the current remaining power of the power battery is greater than the guaranteed power and the current remaining power of the storage battery is less than or equal to the preset power, the power battery is controlled to charge the storage battery so that the power of the storage battery is sufficient to start the vehicle.

[0043] Among them, the preset power is the power corresponding to the battery's critical point of recharging. If the remaining power of the battery is less than or equal to the preset power, it indicates that the remaining power of the battery is lower than the power corresponding to the critical point of recharging, and there is a need for recharging.

[0044] If the power battery's current remaining charge is greater than the guaranteed minimum charge, it indicates that the vehicle has sufficient charge for endurance. If the battery needs to be recharged, the power battery can be controlled to recharge the battery, ensuring that the battery's charge after the recharge operation is sufficient to start the vehicle. This embodiment provides a battery recharge method that allows the power battery to recharge the battery when the recharge conditions are met, making the flow of power more flexible and allowing for a wider range of uses for the power battery's remaining energy.

[0045] S130: Based on the first energy consumption and the second energy consumption corresponding to each heating temperature, and the total insulation time of the power battery corresponding to each heating temperature, the energy consumption per unit insulation time corresponding to each heating temperature is calculated, and the heating temperature corresponding to the minimum energy consumption per unit insulation time is used as the target heating temperature for heating the power battery, so as to heat the power battery based on the target heating temperature.

[0046] The first energy consumption, the second energy consumption, and the heat preservation energy consumption are all energy consumption generated by consuming the electrical energy provided by the power battery. For example, the power battery provides electrical energy to a corresponding heating device, which causes the heating device to heat a heating medium, and the heated heating medium then heats the power battery, thereby consuming the generated energy.

[0047] Different selected heating temperatures as the power battery heating stop temperatures require different energy consumption. First, the energy consumption required to heat the battery from its current temperature to the different selected heating temperatures is proportional to the difference between the selected heating temperature and the current temperature. Given the same current temperature, selecting a higher selected heating temperature for heating requires more energy. Second, when the power battery reaches the selected heating temperature, heating stops. The battery temperature will drop due to the low ambient temperature. Once it drops back to the corresponding holding temperature, reheating the battery is triggered to reheat the battery, thereby achieving the purpose of keeping the battery warm. Obviously, the difference between the selected heating temperature and the holding temperature varies, and the energy consumption required for holding the battery warm also varies. Furthermore, the difference between the selected heating temperature and the holding temperature will also affect the temperature drop of the power battery. The duration of each temperature drop, i.e., the holding time, will affect each holding time, potentially varying the total holding time. The second reason mentioned above accounts for the largest proportion of the holding energy consumption and will directly affect the electrical energy consumption required for power battery heating.

[0048] For each candidate heating temperature, the first energy consumption, the second energy consumption, and the insulation time involved in the heating stage and the insulation stage during the entire heating process are combined to calculate the energy consumption per unit insulation time corresponding to each candidate heating temperature. Since the energy consumption required in the insulation stage accounts for the largest proportion, it will directly affect the consumption of electric energy required for heating the power battery. Therefore, the candidate heating temperature corresponding to the minimum energy consumption per unit insulation time is used as the target heating temperature for heating the power battery, so that the energy consumption of the power battery during the entire heating process is minimized. Compared with heating the power battery according to a fixed preset heating temperature, this embodiment reduces the heating energy consumption.

[0049] In a low-temperature environment, this embodiment calculates in real time based on relevant parameters the minimum power level required to support the vehicle's travel to the nearest charging station, and uses the minimum power level as one of the power battery heating conditions to determine whether heating the power battery is necessary in the current scenario. Compared to a method that only considers the power battery's own temperature to determine whether to heat the power battery, the power battery heating condition in this embodiment is not limited to the power battery's own temperature but also considers the endurance of the power battery's remaining power. This makes the method for determining whether to heat the power battery more in line with actual scenario requirements and improves practicality.

[0050] At the same time, while meeting the power battery heating conditions, this embodiment takes into account the power battery's thermal insulation requirements and determines a target heating temperature appropriate for the current scenario from among the candidate heating temperatures to heat the power battery. Because the target heating temperature is the candidate heating temperature corresponding to the minimum energy consumption per unit thermal insulation duration, using the target heating temperature as the power battery heating temperature minimizes the energy consumption required during the thermal insulation phase, thereby minimizing the energy consumed by the power battery throughout the entire heating process. Compared to heating the power battery according to a fixed, preset heating temperature, this embodiment reduces heating energy consumption.

[0051] In another exemplary embodiment of the present application, how to calculate the first energy consumption and the second energy consumption is described in detail. Figure 2 , Figure 2 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for controlling the heating temperature of a power battery. Figure 1 The S120 shown includes S210 to S220, which are described in detail as follows: S210: Calculating a first energy consumption required to heat the power battery to the corresponding candidate heating temperature based on a temperature difference between the current temperature and each candidate heating temperature, so as to obtain a first energy consumption corresponding to each candidate heating temperature.

[0052] For example, the first energy consumption corresponding to each selected heating temperature is calculated according to the following formula: E B =Cm△T / η1,△T=T x -T1;E B represents the corresponding first energy consumption, C represents the specific heat capacity of the power battery, m represents the mass of the power battery, △T represents the temperature difference between the current temperature of the power battery and the corresponding selected heating temperature, η1 represents the efficiency of heating the power battery, T x Indicates the candidate heating temperature of the power battery (multiple optional temperatures), and T1 indicates the current temperature of the power battery.

[0053] S220: Calculating a second energy consumption required to heat the heated working medium to the preset working medium target temperature based on a temperature difference between the initial temperature of the heated working medium and the preset working medium target temperature.

[0054] The heating working fluid is used to heat the power battery. For example, after the heating working fluid is heated to a preset working fluid target temperature, it is brought into contact with the power battery. Because the preset working fluid target temperature is greater than any selected heating temperature, there is a thermal potential difference between the power battery and the heating working fluid. Therefore, the heating working fluid can transfer heat energy to the power battery to achieve the purpose of heating the power battery.

[0055] For example, the second energy consumption required by the liquid thermal medium (liquid heating medium) is calculated according to the following formula: E w =C w ρ w V w (T wt -T wm ) / η2; where C w represents the specific heat capacity of the liquid thermal medium, ρ w Represents the density of the liquid thermal medium, V w Indicates the volume of liquid thermal medium, T wt Indicates the preset working fluid target temperature (preset according to actual scenario requirements, this application does not limit its value), T wm represents the initial temperature of the liquid thermal medium, and η2 is the efficiency of heating the liquid thermal medium.

[0056] This embodiment provides a method for calculating the first energy consumption and the second energy consumption. By performing a simple calculation on the corresponding temperature difference and the thermodynamic parameters, the relevant energy consumption can be quickly calculated.

[0057] In another exemplary embodiment of the present application, it is described in detail how to calculate the energy consumption per unit insulation time corresponding to each candidate heating temperature based on the first energy consumption and the second energy consumption corresponding to each candidate heating temperature and the total insulation time of the power battery corresponding to each candidate heating temperature. For details, please refer to Figure 3 , Figure 3 is based on Figure 1 The exemplary embodiment shown is a flow chart of another method for controlling the heating temperature of a power battery. Figure 1 The S130 shown includes S310 to S330, which are described in detail as follows: S310: performing a sum operation on the first energy consumption corresponding to each candidate heating temperature and the second energy consumption respectively, to obtain a total energy consumption corresponding to each candidate heating temperature.

[0058] For example, the corresponding first energy consumption is calculated according to the following formula: E B =Cm△T / η1,△T=T x -T1;E B represents the corresponding first energy consumption, C represents the specific heat capacity of the power battery, m represents the mass of the power battery, △T represents the temperature difference between the current temperature of the power battery and the corresponding selected heating temperature, η1 represents the efficiency of heating the power battery, T x Indicates the candidate heating temperature of the power battery (multiple optional temperatures), and T1 indicates the current temperature of the power battery.

[0059] The second energy consumption required for liquid thermal working medium (liquid heating working medium) is calculated according to the following formula: E w =Cw ρ w V w (T wt -T wm ) / η2; where C w represents the specific heat capacity of the liquid thermal medium, ρ w Represents the density of the liquid thermal medium, V w Indicates the volume of liquid thermal medium, T wt Indicates the preset working fluid target temperature (preset according to actual scenario requirements, this application does not limit its value), T wm represents the initial temperature of the liquid thermal medium, and η2 is the efficiency of heating the liquid thermal medium.

[0060] The total energy consumption E corresponding to each selected heating temperature 0x =E Bx +E w ; Where x represents the different selected heating temperatures T x , E0 changes with the selected T x The total energy consumption corresponding to each selected heating temperature is calculated.

[0061] S320: Calculate the total heat preservation time of the power battery corresponding to each candidate heating temperature based on the candidate heating temperature and the ambient temperature; wherein the total heat preservation time represents the time required for the power battery temperature to drop from the corresponding candidate heating temperature to the current temperature.

[0062] After the power battery temperature rises to the corresponding selected heating temperature, heating of the power battery will stop, and the temperature of the power battery will start to drop from the corresponding selected heating temperature. After a certain drop time, the temperature of the power battery will drop to the corresponding insulation temperature. The temperature drop process can be understood as the insulation stage of the power battery, and the sum of all drop times is the corresponding total insulation time.

[0063] Exemplarily, each candidate heating temperature is traversed, and the insulation temperature is calculated based on the traversed candidate heating temperature, ambient temperature, and time step; if the insulation temperature is greater than the current temperature, the traversed candidate heating temperature is updated based on the insulation temperature to obtain the updated candidate heating temperature, and a new insulation temperature is calculated based on the updated candidate heating temperature, ambient temperature, and time step until the new insulation temperature is less than or equal to the current temperature, so as to determine the number of insulation temperature calculations; the product of the number of insulation temperature calculations and the time step is used as the total insulation time of the power battery corresponding to the traversed candidate heating temperature, so as to obtain the total insulation time of the power battery corresponding to each candidate heating temperature.

[0064] Specifically, it can be calculated iteratively according to the following thermodynamic equilibrium formula until the new holding temperature is less than or equal to the current temperature: T b =Tx +Ah(T e -T x )△t m / Cm; where T b represents the insulation temperature, h represents the heat exchange coefficient between the power battery and the environment, A represents the heat exchange area between the power battery and the environment, T e Indicates the ambient temperature, T x Indicates the selected heating temperature of the power battery, △t m represents the time step, C represents the specific heat capacity of the power battery, and m represents the mass of the power battery. m It can be set according to actual needs. The smaller the setting, the higher the time accuracy, which will make the final new insulation temperature closer to the current temperature. The more insulation temperature calculation times, the greater the △t m The greater the number, the more accurate the calculated total insulation time will be.

[0065] Iterative calculation: T b1 =T x +Ah(T e -T x )△t m / Cm,T b2 =T b1 +Ah(T e -T b1 )△t m / Cm,T b3 =T b2 +Ah(T e -T b2 )△t m / Cm... until the new holding temperature (T bx ) is less than or equal to the current temperature of the power battery (T1), all △t m The sum is calculated and the sum is used as the total insulation time of the power battery corresponding to the selected heating temperature. Similarly, each selected heating temperature is substituted into T x , in order to calculate the total insulation time of the power battery corresponding to each candidate heating temperature. By traversing, the total insulation time of the power battery corresponding to each candidate heating temperature is accurately calculated without omission.

[0066] In another exemplary embodiment, the difference between the current temperature and the ambient temperature is divided by the difference between each candidate heating temperature and the ambient temperature, and the calculated quotients are logarithmically calculated to obtain the logarithmic value corresponding to each candidate heating temperature; based on the logarithmic value corresponding to each candidate heating temperature, the mass, specific heat capacity, ambient heat transfer coefficient, and ambient heat transfer area of ​​the power battery, the total insulation time of the power battery corresponding to each candidate heating temperature is calculated. The total insulation time of the power battery corresponding to each candidate heating temperature is calculated according to the following formula: t=-mC / hA×ln[(T1-T e ) / (T x -T e )]; T1 represents the current temperature of the power battery, T e Indicates the ambient temperature, T x represents the selected heating temperature of the power battery, C represents the specific heat capacity of the power battery, m represents the mass of the power battery, h represents the heat transfer coefficient between the power battery and the environment, and A represents the heat transfer area between the power battery and the environment.

[0067] t=-mC / hA×ln[(T1-T e ) / (T x -T e )] is based on the above thermodynamic equilibrium formula T b =T x +Ah(T e -T x )△t m / Cm is iteratively calculated: dT / dt=Ah (T e -T x ) / Cm; set t so that T(t)=T1, T x new≤T1,T x New represents the new candidate heating temperature in the above iterative calculation process. Finally, the new insulation temperature is also less than or equal to T1, that is, T(t)=T e +(T x -T e )e -Aht / Cm ; Derived t = -mC / hA × ln [(T1-T e ) / (T x -T e )]. By substituting the corresponding parameters into the formula, the total insulation time of the power battery corresponding to each selected heating temperature can be quickly calculated.

[0068] S330: Divide the total energy consumption corresponding to each candidate heating temperature by the corresponding total insulation time to obtain the energy consumption per unit insulation time corresponding to each candidate heating temperature.

[0069] For example, the energy consumption per unit insulation time corresponding to each selected heating temperature is calculated according to the following formula: 0x =E 0x / t x , where e 0x Indicates the energy consumption per unit insulation time corresponding to the selected heating temperature, E 0x Indicates the total energy consumption corresponding to the selected heating temperature, t x Indicates the total insulation time of the power battery corresponding to the corresponding candidate heating temperature, and substitutes each candidate heating temperature into T x , in order to calculate the energy consumption per unit insulation time corresponding to each selected heating temperature.

[0070] This embodiment provides a method for calculating the energy consumption per unit insulation time corresponding to each candidate heating temperature. The insulation temperature calculation times can be determined through a sequential iterative calculation method, and the product of the insulation temperature calculation times and the time step is used as the total insulation time of the power battery corresponding to the traversed candidate heating temperature to obtain the total insulation time of the power battery corresponding to each candidate heating temperature.

[0071] In another exemplary embodiment of the present application, the application scenarios of the above-mentioned multiple control methods are exemplarily described. Figure 4 , Figure 4 Schematic diagram of an application scenario of the method for controlling the heating temperature of a power battery of the present application. The vehicle 100 and the server 200 may be connected via wireless communication, and the present application does not limit the connection method therebetween.

[0072] The server 200 may serve as an execution subject of the control method shown in any of the above exemplary embodiments to execute any of the above control methods, as exemplified below: The server 200 calculates the guaranteed power of the power battery based on the energy consumption parameters of the vehicle 100, the current remaining power of the power battery, and the target distance; wherein the target distance is the distance between the current position of the vehicle 100 and the nearest charging pile, and the guaranteed power is the basic power required for the vehicle 100 to travel the target distance; if the current remaining power of the power battery is greater than or equal to the guaranteed power, and the current temperature of the power battery is less than or equal to the operating temperature of the power battery, the server 200 calculates the first energy consumption corresponding to the power battery being heated to the corresponding selected heating temperature based on the current temperature and each selected heating temperature, and calculates the first energy consumption corresponding to the power battery being heated to the corresponding selected heating temperature based on the initial heating medium. The server 200 calculates the energy consumption per unit insulation time corresponding to each candidate heating temperature based on the first energy consumption and the second energy consumption corresponding to each heating temperature and the total insulation time of the power battery corresponding to each candidate heating temperature, and takes the candidate heating temperature corresponding to the minimum energy consumption per unit insulation time as the target heating temperature for heating the power battery. The server 200 uses the target heating temperature as a control standard to control the heating device to heat the power battery so that the temperature of the power battery reaches the target heating temperature.

[0073] The server 200 can Figure 4 The example shown is an independent physical server placed in the vehicle 100, or it may be a server cluster or distributed system composed of multiple physical servers, wherein multiple servers may form a blockchain, and the server is a node on the blockchain. In other embodiments, the server 200 may also be a cloud server independent of the vehicle 100, providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms, and this is not restricted here.

[0074] Another aspect of the present application also provides a device for controlling the heating temperature of a power battery, such as Figure 5 As shown, Figure 5 FIG. 5 is a schematic diagram of a structure of a power battery heating temperature control device according to an exemplary embodiment of the present application. The control device 500 includes: The first calculation module 510 is used to calculate the minimum power of the power battery based on the vehicle energy consumption parameters, the current remaining power of the power battery, and the target distance; wherein the target distance is the distance between the current position of the vehicle and the nearest charging station, and the minimum power is the basic power required for the vehicle to travel the target distance.

[0075] The second calculation module 530 is used to calculate, if the current remaining power of the power battery is greater than or equal to the guaranteed power level and the current temperature of the power battery is less than or equal to the operating temperature of the power battery, a first energy consumption required to heat the power battery to the corresponding selected heating temperature based on the current temperature and each selected heating temperature, and to calculate, based on the initial temperature of the heating fluid and the preset working fluid target temperature, a second energy consumption required to heat the heating working fluid to the preset working fluid target temperature; wherein the heating working fluid is used to heat the power battery, and the preset working fluid target temperature is greater than any of the selected heating temperatures.

[0076] The control module 550 is used to calculate the energy consumption per unit insulation time corresponding to each candidate heating temperature based on the first energy consumption and the second energy consumption corresponding to each candidate heating temperature and the total insulation time of the power battery corresponding to each candidate heating temperature, and use the candidate heating temperature corresponding to the minimum energy consumption per unit insulation time as the target heating temperature for heating the power battery, so as to heat the power battery based on the target heating temperature.

[0077] In another exemplary embodiment, the first calculation module 510 includes: The first calculation unit is used to multiply the vehicle energy consumption parameter by the target distance to obtain the energy consumption value required for the vehicle to travel the target distance.

[0078] The second calculation unit is used to multiply the energy consumption value by the current remaining power of the power battery, and divide the calculated product by the vehicle safety factor to obtain the minimum power of the power battery.

[0079] In another exemplary embodiment, the second calculation module 530 includes: The third calculation unit is used to calculate the first energy consumption required to heat the power battery to the corresponding selected heating temperature according to the temperature difference between the current temperature and each selected heating temperature, so as to obtain the first energy consumption corresponding to each selected heating temperature.

[0080] The fourth calculation unit is used to calculate the second energy consumption required to heat the heating medium to the preset working medium target temperature according to the temperature difference between the initial temperature of the heating medium and the preset working medium target temperature.

[0081] In another exemplary embodiment, the control module 550 includes: The first summing unit is used to sum the first energy consumption corresponding to each candidate heating temperature with the second energy consumption respectively to obtain a total energy consumption corresponding to each candidate heating temperature.

[0082] The total insulation time calculation unit is used to calculate the total insulation time of the power battery corresponding to each selected heating temperature based on each selected heating temperature and the ambient temperature; wherein the total insulation time represents the time required for the temperature of the power battery to drop from the corresponding selected heating temperature to the current temperature.

[0083] The energy consumption unit per insulation time is used to divide the total energy consumption corresponding to each candidate heating temperature by the corresponding total insulation time to obtain the energy consumption per unit insulation time corresponding to each candidate heating temperature.

[0084] In another exemplary embodiment, the total insulation time calculation unit includes: The traversal section is used to traverse each candidate heating temperature and calculate the insulation temperature based on the traversed candidate heating temperature, ambient temperature, and time step.

[0085] The update calculation module is used to update the candidate heating temperature traversed based on the insulation temperature if the insulation temperature is greater than the current temperature to obtain the updated candidate heating temperature, and calculate the new insulation temperature based on the updated candidate heating temperature, ambient temperature, and time step until the new insulation temperature is less than or equal to the current temperature to determine the number of insulation temperature calculations.

[0086] The first calculation module of the total insulation time is used to multiply the number of insulation temperature calculations and the time step as the total insulation time of the power battery corresponding to the traversed candidate heating temperature, so as to obtain the total insulation time of the power battery corresponding to each candidate heating temperature.

[0087] In another exemplary embodiment, the total insulation time calculation unit includes: The logarithmic value calculation section is used to divide the difference between the current temperature and the ambient temperature by the difference between each candidate heating temperature and the ambient temperature, and perform logarithmic operation on each calculated quotient to obtain the logarithmic value corresponding to each candidate heating temperature.

[0088] The second calculation module for the total insulation time is used to calculate the total insulation time of the power battery corresponding to each candidate heating temperature based on the logarithmic value corresponding to each candidate heating temperature, the mass, specific heat capacity, environmental heat transfer coefficient, and environmental heat transfer area of ​​the power battery.

[0089] In another exemplary embodiment, the control device 500 further includes: The battery charging module is used to control the power battery to charge the battery if the current remaining power of the power battery is greater than the guaranteed power and the current remaining power of the battery is less than or equal to the preset power, so that the power of the battery is sufficient to start the vehicle.

[0090] The control device of this application, while meeting the power battery heating conditions, takes into account the power battery's insulation requirements and determines a target heating temperature suitable for the current scenario from among the available heating temperatures to heat the power battery. Because the target heating temperature corresponds to the energy consumption per minimum unit insulation time, using the target heating temperature as the power battery's heating temperature minimizes the energy consumption required during the power battery insulation phase, thereby minimizing the energy consumed by the power battery throughout the entire heating process. Compared to heating the power battery according to a fixed, preset heating temperature, the control device of this application reduces heating energy consumption.

[0091] It should be noted that the control device provided in the above embodiment and the control method provided in the above embodiment belong to the same concept, and the specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here.

[0092] Another aspect of the present application provides an electronic device, comprising: a controller; and a memory for storing one or more programs, which, when executed by the controller, executes the above-mentioned control method.

[0093] See also Figure 6 , Figure 6 1 is a schematic diagram of the structure of a computer system of an electronic device shown in an exemplary embodiment of the present application, which shows a schematic diagram of the structure of a computer system of an electronic device suitable for implementing an embodiment of the present application.

[0094] It should be noted that Figure 6 The computer system 600 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0095] like Figure 6 As shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 602 or the program loaded from the storage part 608 to the random access memory (RAM) 603, such as executing the method in the above embodiment. Various programs and data required for system operation are also stored in the RAM 603. The CPU 601, ROM 602 and RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0096] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, and the like; an output section 607 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 608 including a hard disk; and a communication section 609 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. Removable media 611, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 610 as needed, so that computer programs read from the removable media can be installed in the storage section 608 as needed.

[0097] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 609, and / or installed from a removable medium 611. When the computer program is executed by the central processing unit (CPU) 601, the various functions defined in the system of the present application are executed.

[0098] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable computer program. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.

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

[0100] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.

[0101] Another aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the aforementioned control method. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently and not be incorporated into the electronic device.

[0102] Another aspect of the present application further provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the control method provided in each of the above embodiments.

[0103] According to one aspect of an embodiment of the present application, a computer system is further provided, including a central processing unit (CPU), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage portion into a random access memory (RAM), such as executing the method in the above embodiment. Various programs and data required for system operation are also stored in the RAM. The CPU, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.

[0104] The following components are connected to the I / O interface: an input section including a keyboard, mouse, etc.; an output section including a cathode ray tube (CRT), liquid crystal display (LCD), and speakers; a storage section including a hard disk; and a communication section including a network interface card such as a LAN (Local Area Network) card and a modem. The communication section performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as needed. Removable media such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, etc. are installed in the drive as needed so that computer programs read from them can be installed into the storage section as needed.

[0105] The above content is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. Ordinary technicians in this field can easily make corresponding changes or modifications based on the main ideas and spirit of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection required by the claims.

Claims

1. A method for controlling the heating temperature of a power battery, characterized in that: The control method includes: Calculating the guaranteed power of the power battery based on the vehicle's energy consumption parameters, the current remaining power of the power battery, and the target distance; wherein the target distance represents the distance between the vehicle's current position and the nearest charging station, and the guaranteed power is the basic power required for the vehicle to travel the target distance; If the current remaining capacity of the power battery is greater than or equal to the guaranteed minimum capacity, and the current temperature of the power battery is less than or equal to the operating temperature of the power battery, then, based on the current temperature and each selected heating temperature, a first energy consumption required to heat the power battery to the corresponding selected heating temperature is calculated, and based on the initial temperature of the heating working fluid and a preset working fluid target temperature, a second energy consumption required to heat the heating working fluid to the preset working fluid target temperature is calculated; wherein, the heating working fluid is used to heat the power battery, and the preset working fluid target temperature is greater than any of the selected heating temperatures; Based on the first energy consumption and the second energy consumption corresponding to each of the candidate heating temperatures, and the total insulation time of the power battery corresponding to each of the candidate heating temperatures, the energy consumption per unit insulation time corresponding to each of the candidate heating temperatures is calculated, and the candidate heating temperature corresponding to the minimum energy consumption per unit insulation time is used as the target heating temperature for heating the power battery, so that the power battery is heated based on the target heating temperature.

2. The control method according to claim 1, characterized in that: The step of calculating the guaranteed power of the power battery based on the vehicle energy consumption parameters, the current remaining power of the power battery, and the target distance includes: Multiplying the vehicle energy consumption parameter by the target distance to obtain the energy consumption value required for the vehicle to travel the target distance; The energy consumption value is multiplied by the current remaining power of the power battery, and the calculated product is divided by the vehicle safety factor to obtain the guaranteed minimum power of the power battery.

3. The control method according to claim 1, characterized in that: The calculating, based on the current temperature and each of the selected heating temperatures, a first energy consumption required to heat the power battery to the corresponding selected heating temperature includes: calculating, based on a temperature difference between the current temperature and each of the candidate heating temperatures, a first energy consumption required to heat the power battery to the corresponding candidate heating temperature, so as to obtain a first energy consumption corresponding to each of the candidate heating temperatures; The calculating, based on the initial temperature of the heating medium and the preset working medium target temperature, a second energy consumption required to heat the heating medium to the preset working medium target temperature includes: The second energy consumption required to heat the heating working medium to the preset working medium target temperature is calculated based on the temperature difference between the initial temperature of the heating working medium and the preset working medium target temperature.

4. The control method according to claim 1, characterized in that: The calculating the energy consumption per unit insulation time corresponding to each of the candidate heating temperatures based on the first energy consumption corresponding to each of the candidate heating temperatures, the second energy consumption, and the total insulation time of the power battery corresponding to each of the candidate heating temperatures includes: performing a sum operation on the first energy consumption corresponding to each of the to-be-selected heating temperatures and the second energy consumption, respectively, to obtain a total energy consumption value corresponding to each of the to-be-selected heating temperatures; Calculating, based on each of the candidate heating temperatures and the ambient temperature, a total heat preservation time of the power battery corresponding to each of the candidate heating temperatures; wherein the total heat preservation time represents the time required for the temperature of the power battery to drop from the corresponding candidate heating temperature to the current temperature; The total energy consumption corresponding to each of the candidate heating temperatures is divided by the corresponding total insulation time to obtain the energy consumption per unit insulation time corresponding to each of the candidate heating temperatures.

5. The control method according to claim 4, characterized in that: The calculating, based on each of the candidate heating temperatures and the ambient temperature, a total heat preservation time of the power battery corresponding to each of the candidate heating temperatures includes: Traversing each of the candidate heating temperatures, and calculating the insulation temperature according to the traversed candidate heating temperatures, the ambient temperature, and the time step; If the holding temperature is greater than the current temperature, the traversed candidate heating temperature is updated based on the holding temperature to obtain the updated candidate heating temperature, and a new holding temperature is calculated based on the updated candidate heating temperature, the ambient temperature, and the time step until the new holding temperature is less than or equal to the current temperature, thereby determining the number of holding temperature calculations; The product of the number of insulation temperature calculations and the time step is used as the total insulation time of the power battery corresponding to the traversed candidate heating temperature, so as to obtain the total insulation time of the power battery corresponding to each candidate heating temperature.

6. The control method according to claim 4, characterized in that: The calculating, based on each of the candidate heating temperatures and the ambient temperature, a total heat preservation time of the power battery corresponding to each of the candidate heating temperatures includes: Dividing the difference between the current temperature and the ambient temperature by the difference between each of the candidate heating temperatures and the ambient temperature, and performing a logarithmic operation on each of the calculated quotients to obtain a logarithmic value corresponding to each of the candidate heating temperatures; The total insulation time of the power battery corresponding to each of the candidate heating temperatures is calculated based on the logarithmic value corresponding to each of the candidate heating temperatures, the mass, specific heat capacity, environmental heat transfer coefficient, and environmental heat transfer area of ​​the power battery.

7. The control method according to any one of claims 1 to 6, characterized in that: The control method further includes: If the current remaining power of the power battery is greater than the guaranteed minimum power and the current remaining power of the storage battery is less than or equal to the preset power, the power battery is controlled to charge the storage battery so that the power of the storage battery is sufficient to start the vehicle.

8. A device for controlling the heating temperature of a power battery, characterized in that: The control device comprises: A first calculation module is configured to calculate a guaranteed minimum charge of the power battery based on the vehicle's energy consumption parameters, the current remaining charge of the power battery, and a target distance; wherein the target distance is the distance between the vehicle's current position and the nearest charging station, and the guaranteed minimum charge is the basic charge required for the vehicle to travel the target distance; a second calculation module, configured to calculate, if the current remaining capacity of the power battery is greater than or equal to the guaranteed minimum capacity and the current temperature of the power battery is less than or equal to the operating temperature of the power battery, a first energy consumption required to heat the power battery to the corresponding selected heating temperature based on the current temperature and each selected heating temperature, and to calculate, based on the initial temperature of the heating working fluid and a preset working fluid target temperature, a second energy consumption required to heat the heating working fluid to the preset working fluid target temperature; wherein the heating working fluid is used to heat the power battery and the preset working fluid target temperature is greater than any of the selected heating temperatures; a control module for calculating, based on the first energy consumption and the second energy consumption corresponding to each of the candidate heating temperatures and the total insulation time of the power battery corresponding to each of the candidate heating temperatures, the energy consumption per unit insulation time corresponding to each of the candidate heating temperatures, and using the candidate heating temperature corresponding to the minimum energy consumption per unit insulation time as a target heating temperature for heating the power battery, so as to heat the power battery based on the target heating temperature.

9. An electronic device, characterized in that: include: Controller; A memory for storing one or more programs, which, when executed by the controller, enables the controller to implement the control method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that Computer-readable instructions are stored thereon, and when the computer-readable instructions are executed by a processor of a computer, the computer is caused to execute the control method according to any one of claims 1 to 7.