Electric vehicle power battery heating method and device, electronic equipment and storage medium
By acquiring user trip and vehicle status information, the system calculates the minimum effective heating duration and activates battery heating only under specific conditions. This solves the problems of reduced range and energy waste in electric vehicle power batteries at low temperatures, thereby improving battery heating efficiency and enhancing range.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GAC AION NEW ENERGY AUTOMOBILE CO LTD
- Filing Date
- 2025-04-22
- Publication Date
- 2026-07-21
Smart Images

Figure CN120534247B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery heating, and more specifically, to a method, apparatus, electronic device, and storage medium for heating a power battery for an electric vehicle. Background Technology
[0002] Currently, the driving range of pure electric vehicles is significantly reduced in low-temperature environments compared to normal temperatures. One reason for this is that the battery capacity retention is lower at low temperatures, resulting in reduced discharge capacity and consequently less usable battery power.
[0003] Existing solutions utilize a thermal management system to activate an active battery heating function when the battery temperature is low, thereby heating the battery to a certain temperature to improve battery capacity retention and discharge capability.
[0004] 2. Disadvantages of existing technology: Heating the battery provides little benefit, or even a negative benefit. The reasons are as follows: 1) The driving time may be too short to heat the battery to a suitable temperature, which may result in the battery releasing more electricity after heating than the electricity consumed by heating itself, meaning that heating the battery is a negative benefit.
[0005] 2) Due to the long driving time, after the battery reaches the target temperature, the battery temperature drops again during continued driving, causing it to reheat; multiple heating cycles result in energy waste.
[0006] 3) When the battery is in the high SOC stage, its discharge power is sufficient to meet the usage requirements. Heating the battery during the high SOC stage will not benefit the range or power performance. Summary of the Invention
[0007] The purpose of this application is to provide a method, apparatus, electronic device, and storage medium for heating a power battery for an electric vehicle, so as to improve the battery heating efficiency, so that the amount of electricity released by the battery is greater than the amount of electricity consumed due to heating, thereby improving the battery range.
[0008] In a first aspect, the present invention provides a method for heating a power battery for an electric vehicle, the method comprising: Obtain trip information for the user's itinerary and vehicle status information for the target vehicle; Based on the trip information of the user's trip and the vehicle status information of the target vehicle, determine the remaining SOC corresponding to the end of the user's trip and the remaining travel time of the user's trip; Determine the minimum duration for which heating is beneficial based on the remaining SOC and the current battery temperature; The battery heating is activated when the minimum duration for which heating is effective is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature.
[0009] The first aspect of this application is that it can obtain trip information of a user's trip and vehicle status information of a target vehicle, and then determine the remaining SOC corresponding to the end of the user's trip and the remaining driving time of the user's trip based on the trip information of the user's trip and the vehicle status information of the target vehicle. Furthermore, it can determine the minimum time for heating to be beneficial based on the remaining SOC and the current battery temperature. Moreover, it can activate battery heating only when the minimum time for heating to be beneficial is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature, thereby improving battery heating efficiency and ensuring that the additional charge released by the battery is greater than the charge consumed by heating, thus improving battery range.
[0010] In an optional implementation, the vehicle status information includes the current SOC of the target vehicle, and the trip information of the user trip includes the predicted trip SOC change of the user trip; And, determining the remaining SOC corresponding to the end point of the user's trip based on the trip information of the user's trip and the vehicle status information of the target vehicle includes: The remaining SOC is determined based on the difference between the current SOC and the predicted change in travel SOC.
[0011] This optional implementation can determine the remaining SOC based on the difference between the current SOC and the predicted travel SOC change.
[0012] In an optional implementation, the vehicle status information may also include the target vehicle's current battery temperature and heating rate; And, determining the minimum duration for which heating is beneficial based on the remaining SOC and the current battery temperature includes: The minimum target temperature at which heating is beneficial is determined based on the remaining SOC and the current battery temperature. The minimum effective heating time is calculated based on the minimum target temperature, the current battery temperature, and the heating rate.
[0013] This optional implementation can determine the minimum target temperature at which heating is profitable based on the remaining SOC and the current battery temperature, and then calculate the minimum duration at which heating is profitable based on the minimum target temperature, the current battery temperature, and the heating rate. In an optional implementation, the user's trip information includes the predicted total trip time and the time already traveled; And, determining the remaining travel time of the user's trip based on the trip information of the user's trip and the vehicle status information of the target vehicle, including: The difference between the predicted total travel time and the travel time already traveled is taken as the remaining travel time.
[0014] This optional implementation can use the difference between the predicted total travel time and the travel time already traveled as the remaining travel time.
[0015] In an optional implementation, the method further includes: If the predicted total trip time is less than the minimum time when heating is effective, the battery heating will not be activated during the entire user trip. If the remaining driving time is greater than the time required to heat to the optimal temperature, the battery will be temporarily de-heated.
[0016] This optional implementation can prevent battery heating from being activated during the entire user's trip when the predicted total trip time is less than the minimum time when heating is beneficial, and control the battery to temporarily not heat when the remaining travel time is greater than the time required to heat to the optimal temperature.
[0017] In an optional implementation, the user's trip information includes trip information confidence level; When the confidence level of the trip information is less than a preset threshold, the battery is heated based on the default heating strategy.
[0018] This optional implementation can heat the battery based on a default heating strategy when the confidence level of the trip information is less than a preset threshold.
[0019] In a second aspect, the present invention provides a heating device for a power battery of an electric vehicle, the device comprising: The acquisition module is used to acquire trip information of the user's trip and vehicle status information of the target vehicle; The first determining module is used to determine the remaining SOC corresponding to the end of the user's trip and the remaining travel time of the user's trip based on the trip information of the user's trip and the vehicle status information of the target vehicle; The second determining module is used to determine the minimum duration for which heating is beneficial based on the remaining SOC and the current temperature of the battery. A heating control module is used to activate the battery heating when the minimum duration for which heating is beneficial is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature.
[0020] The apparatus of the second aspect of this application can acquire trip information of a user's trip and vehicle status information of a target vehicle. Based on the trip information and vehicle status information, it can determine the remaining state of charge (SOC) at the end of the user's trip and the remaining driving time of the user's trip. Based on the remaining SOC and the current battery temperature, it can determine the minimum effective heating duration. Battery heating is only activated when the minimum effective heating duration is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature. This ultimately improves battery heating efficiency, ensuring that the additional charge released by the battery exceeds the charge consumed by heating, thereby increasing battery range.
[0021] Thirdly, the present invention provides an electronic device, comprising: Processor; and The memory is configured to store machine-readable instructions that, when executed by the processor, perform the electric vehicle power battery heating method as described in any of the foregoing embodiments.
[0022] The electronic device of the third aspect of this application, by executing a method for heating the power battery of an electric vehicle, can obtain trip information of a user's trip and vehicle status information of a target vehicle. Based on the trip information and the vehicle status information, it can determine the remaining state of charge (SOC) at the end of the user's trip and the remaining driving time of the user's trip. Furthermore, based on the remaining SOC and the current battery temperature, it can determine the minimum effective heating duration. Only when the minimum effective heating duration is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature, will the battery heating be activated. Ultimately, this improves battery heating efficiency, ensuring that the additional charge released by the battery exceeds the charge consumed by heating, thereby increasing battery range.
[0023] Fourthly, the present invention provides a storage medium storing a computer program, the computer program being executed by a processor as described in any of the foregoing embodiments, the electric vehicle power battery heating method.
[0024] The storage medium of the fourth aspect of this application, by executing an electric vehicle power battery heating method, can obtain trip information of a user's trip and vehicle status information of a target vehicle. Based on the trip information and vehicle status information, it can determine the remaining SOC corresponding to the end of the user's trip and the remaining driving time of the user's trip. Furthermore, based on the remaining SOC and the current battery temperature, it can determine the minimum effective heating duration. Only when the minimum effective heating duration is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature, will the battery heating be activated. Ultimately, this improves battery heating efficiency, ensuring that the additional charge released by the battery exceeds the charge consumed by heating, thereby increasing battery range. Attached Figure Description
[0025] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0026] Figure 1 This is a schematic flowchart of a method for heating a power battery for an electric vehicle disclosed in an embodiment of this application; Figure 2 This is a schematic diagram of a signal transmission link disclosed in an embodiment of this application; Figure 3 This is a schematic diagram of the structure of a power battery heating device for an electric vehicle disclosed in an embodiment of this application; Figure 4 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. Detailed Implementation
[0027] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0028] Example 1 Please see Figure 1 , Figure 1 This is a schematic flowchart of a heating method for an electric vehicle power battery disclosed in an embodiment of this application, as shown below. Figure 1 As shown, the method in this application embodiment includes the following steps: 101. Obtain the user's trip information and the target vehicle's vehicle status information; 102. Determine the remaining SOC corresponding to the end of the user's trip and the remaining travel time of the user's trip based on the user's trip information and the target vehicle's vehicle status information; 103. Determine the minimum duration for which heating is beneficial based on the remaining SOC and the current battery temperature; 104. When the minimum duration for which heating is effective is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature, the battery heating is activated.
[0029] This application embodiment can obtain the user's trip information and the target vehicle's vehicle status information. Based on the user's trip information and the target vehicle's vehicle status information, it can determine the remaining SOC corresponding to the end of the user's trip and the remaining driving time of the user's trip. Based on the remaining SOC and the current battery temperature, it can determine the minimum time for heating to be beneficial. The battery heating will only be activated when the minimum time for heating to be beneficial is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time it takes to heat to the optimal temperature. Ultimately, this improves the battery heating efficiency, so that the extra power released by the battery is greater than the power consumed by heating, thereby improving the battery range.
[0030] In this embodiment, by executing steps 101-104, it is ensured that each time the battery heating function is activated, a positive benefit is obtained, avoiding ineffective heating and energy waste caused by multiple heating cycles. This improves battery heating efficiency, ensuring that the additional charge released by the battery exceeds the charge consumed by heating, thereby increasing battery range. Specifically, in this embodiment, battery heating is activated only when the minimum duration for which heating is beneficial is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature. This ensures that, on the one hand, the battery is not heated when the remaining driving time is less than the minimum duration for which heating is beneficial, preventing the trip from ending before the battery has reached a point where it can provide sufficient power, thus avoiding ineffective heating. On the other hand, it avoids multiple heating cycles when the remaining driving time is greater than the time required to heat to the optimal temperature, thereby preventing energy waste.
[0031] As an example of an embodiment of this application, suppose a user has 10 minutes of remaining driving time. To meet the user's power needs, the battery temperature needs to be heated to at least 15°C. In this case, the journey ends before the battery reaches the required power level through heating, rendering the heating ineffective. To address this scenario, this application avoids ineffective heating by not heating the battery when the remaining driving time is less than the minimum time for effective heating. As another example, suppose a user has 50 minutes of remaining driving time, and the time to heat to the optimal temperature is 20 minutes. In this case, the remaining driving time is greater than the time required to heat to the optimal temperature. If heating is performed for the entire 50 minutes, the battery would need to be heated at least twice, resulting in significant energy consumption. This embodiment avoids multiple heating attempts by not triggering multiple battery heating attempts when the remaining driving time is greater than the time required to heat to the optimal temperature. Instead, heating is only triggered when the remaining driving time is less than or equal to the time required to heat to the optimal temperature.
[0032] In this embodiment of the application, the trip information of the user's trip can be obtained based on the user's driving records and other data, combined with big data analysis. For example, based on the user's historical driving routes, the user's distance can be predicted, thereby determining the time required for the trip, the total distance, and other information, and then other information can be inferred based on this information.
[0033] In this embodiment of the application, vehicle status information can be obtained through an on-board terminal, wherein the on-board terminal stores the vehicle status information, which can be detected by sensors installed on the target vehicle.
[0034] In this embodiment, "heating with benefit" refers to the point where the power increase from heating outweighs the side effect of energy consumption. This point corresponds to a temperature threshold. For example, for a certain battery, based on historical data analysis, if heating to degree A results in a power increase that outweighs energy consumption, then degree A is the temperature threshold for this point, i.e., the battery's minimum target temperature. Correspondingly, the minimum duration for "heating with benefit" is the time required to heat to the battery's minimum target temperature.
[0035] In this embodiment, the optimal temperature can refer to the temperature at which the battery power is fully released. The optimal temperature can be associated with a minimum target temperature, meaning it can be determined based on the minimum target temperature. In some scenarios, the optimal temperature can also be a calibration value.
[0036] In an optional implementation, the vehicle status information includes the current SOC of the target vehicle, and the user trip information includes the predicted SOC change of the user trip. Accordingly, determining the remaining SOC corresponding to the end point of the user trip based on the user trip information and the vehicle status information of the target vehicle includes the following sub-steps: The remaining SOC is determined based on the difference between the current SOC and the predicted change in SOC for the journey.
[0037] This optional implementation can determine the remaining SOC based on the difference between the current SOC and the predicted change in travel SOC.
[0038] For the above optional implementation methods, the predicted trip SOC change of the user trip refers to the change in battery SOC caused by the user trip. For example, the user trip indicates that the user needs to travel from point A to point B. Traveling from point A to point B will cause the battery SOC to change from value A to value B.
[0039] In the above optional implementation methods, the current SOC refers to the SOC of the battery at the current moment.
[0040] In an optional implementation, the vehicle status information also includes the target vehicle's current battery temperature and heating rate; correspondingly, the step of determining the minimum effective heating duration based on the remaining SOC and current battery temperature includes the following steps: The minimum target temperature at which heating is beneficial is determined based on the remaining SOC and the current battery temperature. Calculate the minimum effective heating duration based on the minimum target temperature, the current battery temperature, and the heating rate.
[0041] This optional implementation can determine the minimum target temperature at which heating is profitable based on the remaining SOC and the current battery temperature, and then calculate the minimum duration at which heating is profitable based on the minimum target temperature at which heating is profitable, the current battery temperature, and the heating rate.
[0042] Regarding the above-mentioned optional implementation methods, one specific way to determine the minimum target temperature at which heating is beneficial based on the remaining SOC and the current battery temperature is as follows: Based on the remaining SOC and the current battery temperature, the minimum target temperature calibration table for which battery heating is profitable is queried, and the minimum target temperature for which heating is profitable is obtained.
[0043] Specifically, the minimum target temperature calibration table for when battery heating is beneficial is shown in Table 1. As shown in Table 1, when the remaining SOC is less than 15% and the current temperature is less than -5°C, the minimum target temperature for when heating is beneficial is 15°C.
[0044] In an optional implementation, the user's trip information includes the predicted total trip time and the time already traveled. Accordingly, determining the remaining travel time of the user's trip based on the user's trip information and the target vehicle's vehicle status information includes the following steps: The difference between the predicted total travel time and the travel time already traveled is taken as the remaining travel time.
[0045] This optional implementation can use the difference between the predicted total travel time and the travel time already traveled as the remaining travel time.
[0046] In an optional implementation, the method of this application embodiment further includes the following steps: If the predicted total trip time is less than the minimum time when heating is effective, the battery heating will not be activated during the entire user's trip. If the remaining driving time is greater than the time required to heat to the optimal temperature, the battery will be temporarily de-heated.
[0047] This optional implementation can prevent battery heating from being activated during the entire user's trip when the predicted total trip time is less than the minimum time when heating is beneficial, and control the battery to temporarily not heat up when the remaining travel time is greater than the time required to heat to the optimal temperature.
[0048] In an optional implementation, the user's trip information includes trip information confidence level; When the confidence level of the trip information is less than a preset threshold, the battery is heated based on the default heating strategy.
[0049] This optional implementation can heat the battery based on a default heating strategy when the confidence level of the trip information is less than a preset threshold. In this way, when the trip information prediction of the user's trip is inaccurate, the default heating strategy can be executed to heat the battery, ensuring that the battery can be heated.
[0050] It should be noted that, for reference Figure 2 , Figure 2 This is a schematic diagram of a signal transmission link disclosed in an embodiment of this application. For example... Figure 2 As shown, the user's trip information can be sent from the cloud to the vehicle network system, then from the vehicle network system to the vehicle cloud agent, and finally from the vehicle cloud agent to the battery management system (BMS).
[0051] Example 2 Please see Figure 3 , Figure 3 This is a schematic diagram of the structure of a heating device for an electric vehicle power battery disclosed in an embodiment of this application, as shown below. Figure 3 As shown, the apparatus in this embodiment includes the following functional modules: The acquisition module 201 is used to acquire the user's trip information and the target vehicle's vehicle status information; The first determining module 202 is used to determine the remaining SOC corresponding to the end of the user's trip and the remaining travel time of the user's trip based on the trip information of the user's trip and the vehicle status information of the target vehicle. The second determining module 203 is used to determine the minimum duration for which heating is profitable based on the remaining SOC and the current battery temperature. The heating control module 204 is used to activate battery heating when the minimum duration for which heating is beneficial is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the duration for heating to the optimal temperature.
[0052] The device in this application embodiment can obtain trip information of the user's trip and vehicle status information of the target vehicle. It can then determine the remaining SOC corresponding to the end of the user's trip and the remaining driving time of the user's trip based on the trip information of the user's trip and the vehicle status information of the target vehicle. It can then determine the minimum time for heating to be beneficial based on the remaining SOC and the current battery temperature. It can then activate battery heating only when the minimum time for heating to be beneficial is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time it takes to heat to the optimal temperature. Ultimately, this improves battery heating efficiency, so that the extra charge released by the battery is greater than the charge consumed by heating, thereby improving battery range.
[0053] Example 3 Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application, such as... Figure 4 As shown, the electronic device in this application embodiment includes: Processor 301; and The memory 302 is configured to store machine-readable instructions that, when executed by the processor 301, perform the electric vehicle power battery heating method as described in any of the foregoing embodiments.
[0054] The electronic device in this application embodiment, by executing the electric vehicle power battery heating method, can obtain the user's trip information and the target vehicle's vehicle status information. Based on the user's trip information and the target vehicle's vehicle status information, it can determine the remaining SOC corresponding to the end of the user's trip and the remaining driving time of the user's trip. Furthermore, based on the remaining SOC and the current battery temperature, it can determine the minimum effective heating duration. Battery heating is only activated when the minimum effective heating duration is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature. Ultimately, this improves battery heating efficiency, ensuring that the additional charge released by the battery exceeds the charge consumed by heating, thereby increasing battery range.
[0055] Example 4 This application provides a storage medium storing a computer program, which is executed by a processor as a method for heating an electric vehicle power battery as described in any of the foregoing embodiments.
[0056] The storage medium in this application embodiment, by executing an electric vehicle power battery heating method, can obtain user trip information and target vehicle status information. Based on these information, it can determine the remaining State of Charge (SOC) at the end of the user trip and the remaining driving time. Furthermore, based on the remaining SOC and the current battery temperature, it can determine the minimum effective heating duration. Battery heating is only initiated when the minimum effective heating duration is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to reach the optimal temperature. This ultimately improves battery heating efficiency, ensuring that the additional charge released by the battery exceeds the charge consumed during heating, thereby increasing battery range. In the embodiments provided in this application, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division; in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some communication interface, device or unit, and can be electrical, mechanical or other forms.
[0057] Furthermore, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0058] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0059] It should be noted that if a function is implemented as a software module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0060] In this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying any such actual relationship or order between these entities or operations.
[0061] The above are merely embodiments of this application and are not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for heating a power battery for an electric vehicle, characterized in that, The method includes: Obtain trip information for the user's itinerary and vehicle status information for the target vehicle; Based on the trip information of the user's trip and the vehicle status information of the target vehicle, determine the remaining SOC corresponding to the end of the user's trip and the remaining travel time of the user's trip; The minimum effective heating duration is determined based on the remaining SOC and the current temperature of the battery. The battery heating is activated when the minimum duration for which heating is effective is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature. In addition, the vehicle status information includes the current SOC of the target vehicle, and the trip information of the user trip includes the predicted trip SOC change of the user trip; And, determining the remaining SOC corresponding to the end point of the user's trip based on the trip information of the user's trip and the vehicle status information of the target vehicle includes: The remaining SOC is determined based on the difference between the current SOC and the predicted change in travel SOC. In addition, the vehicle status information also includes the current battery temperature and heating rate of the target vehicle; And, determining the minimum duration for which heating is beneficial based on the remaining SOC and the current temperature of the battery includes: The minimum target temperature at which heating is beneficial is determined based on the remaining SOC and the current battery temperature. The minimum effective heating time is calculated based on the minimum target temperature, the current battery temperature, and the heating rate.
2. The method as described in claim 1, characterized in that, The user's trip information includes the predicted total trip time and the time already traveled; And, determining the remaining travel time of the user's trip based on the trip information of the user's trip and the vehicle status information of the target vehicle, including: The difference between the predicted total travel time and the travel time already traveled is taken as the remaining travel time.
3. The method as described in claim 2, characterized in that, The method further includes: If the predicted total trip time is less than the minimum time when heating is effective, the battery heating will not be activated during the entire user trip. If the remaining driving time is greater than the time required to heat to the optimal temperature, the battery will be temporarily de-heated.
4. The method as described in claim 1, characterized in that, The method further includes: Confidence level of obtaining itinerary information; When the confidence level of the trip information is less than a preset threshold, the battery is heated based on the default heating strategy.
5. A heating device for an electric vehicle power battery, characterized in that, The device includes: The acquisition module is used to acquire trip information of the user's trip and vehicle status information of the target vehicle; The first determining module is used to determine the remaining SOC corresponding to the end of the user's trip and the remaining travel time of the user's trip based on the trip information of the user's trip and the vehicle status information of the target vehicle; The second determining module is used to determine the minimum duration for which heating is beneficial based on the remaining SOC and the current temperature of the battery. A heating control module is used to activate the battery heating when the minimum duration for which heating is beneficial is less than or equal to the remaining driving time, and the remaining driving time is less than or equal to the time required to heat to the optimal temperature. In addition, the vehicle status information includes the current SOC of the target vehicle, and the trip information of the user trip includes the predicted trip SOC change of the user trip; And, determining the remaining SOC corresponding to the end point of the user's trip based on the trip information of the user's trip and the vehicle status information of the target vehicle includes: The remaining SOC is determined based on the difference between the current SOC and the predicted change in travel SOC. In addition, the vehicle status information also includes the current battery temperature and heating rate of the target vehicle; And, determining the minimum duration for which heating is beneficial based on the remaining SOC and the current temperature of the battery includes: The minimum target temperature at which heating is beneficial is determined based on the remaining SOC and the current battery temperature. The minimum effective heating time is calculated based on the minimum target temperature, the current battery temperature, and the heating rate.
6. An electronic device, characterized in that, include: processor; as well as A memory configured to store machine-readable instructions that, when executed by the processor, perform the electric vehicle power battery heating method as described in any one of claims 1-4.
7. A storage medium, characterized in that, The storage medium stores a computer program, which is executed by a processor as described in any one of claims 1-4, for heating the electric vehicle power battery.