Pulse heating method, system, device, equipment and storage medium for power battery

By acquiring battery status data in real time and updating the heating level in the pulse heating mode of the power battery, the problem of insufficient charging rate in low-temperature environments is solved, efficient charging of the power battery in low-temperature environments is achieved, and user experience and battery performance are improved.

CN120422724BActive Publication Date: 2025-09-23DEEPAL AUTOMOBILE TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510927165.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-07
Publication Date
2025-09-23
Estimated Expiration
2045-07-07

AI Technical Summary

Technical Problem

In low temperature environments, the charging rate of the power batteries of new energy vehicles is insufficient. In existing technologies, traditional heating methods and new brittle heating methods cannot effectively increase the charging rate. Existing technologies cannot effectively improve the heating efficiency of power batteries, resulting in technologies that cannot effectively increase the charging rate of power batteries.

Method used

By acquiring battery status data in real time during the pulse heating mode of the power battery, it is determined whether the conditions for changing the pulse heating gear are met. If the conditions are met, the pulse heating gear is updated to avoid triggering the safety protection mechanism or improve the charging rate, and heating is performed based on the adjusted gear.

Benefits of technology

Without triggering the safety protection mechanism, the charging rate of the power battery is significantly improved, the user's charging experience and satisfaction are improved, and the development and application of power batteries in low-temperature environments are promoted.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120422724B_ABST
    Figure CN120422724B_ABST
Patent Text Reader

Abstract

The present invention relates to a pulse heating method, system, device, equipment, and storage medium for a power battery, and relates to the technical field of new energy vehicles. The method comprises: obtaining battery status data of the power battery during the process of heating the power battery to a target temperature using a pulse heating mode, where the target temperature is the upper limit of the temperature at which heating of the power battery is stopped; determining whether a change condition for the pulse heating gear is met based on the battery status data; if so, updating the current pulse heating gear based on the battery status data to obtain an adjusted pulse heating gear, wherein the adjusted pulse heating gear is a pulse heating gear that does not trigger a safety protection mechanism when pulse heating the power battery based on the battery status data, or a pulse heating gear that can improve the charging rate; and performing pulse heating on the power battery based on the adjusted pulse heating gear, thereby maximizing the charging rate of the power battery without triggering the safety protection mechanism.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of new energy vehicles, and in particular to a pulse heating method, system, device, equipment and storage medium for a power battery. Background Art

[0002] With the accelerating transformation of the global energy structure, new energy vehicles (NEVs) have become a strategic direction for the development of the automotive industry. Against this backdrop, various automakers have increased their R&D investment and actively developed their own NEV technology systems. Among the many technical indicators of NEVs, charging speed is undoubtedly a core concern. The speed of charging directly impacts the user experience and the practicality of NEVs. In particular, improving the charging speed of power batteries in low-temperature environments has become a fundamental requirement for NEV users. For example, in some cold northern regions, where temperatures often drop to -10°C or even lower, the charging speed of power batteries in NEVs decreases significantly when charging in low-temperature environments. This not only causes significant inconvenience for users but also, to a certain extent, limits the scope and speed of NEV adoption in these areas. Therefore, effectively improving charging speed in low-temperature environments has become a key technical challenge that the NEV industry urgently needs to address.

[0003] To improve charging rates at low temperatures, two types of battery heating technologies are commonly used: traditional heating and novel pulse heating. Traditional heating typically employs heating film solutions and liquid heating systems. The heating film solution utilizes a positive temperature coefficient thermistor (PTC) element integrated within the battery pack to achieve heating, while the liquid heating system typically utilizes circulating coolant for heating. However, these two heating methods fail to effectively improve charging rates when used to heat power batteries under low-temperature conditions. Pulse heating typically involves closing a relay to coordinate the vehicle's power battery with an external motor, forming a specific circuit structure. Based on this circuit structure, pulse heating is performed using a fixed pulse heating level within a low temperature range, such as -30°C to -20°C. When the battery temperature rises above a certain temperature (e.g., -20°C), the heating film solution continues to heat the power battery. However, this still results in a low charging rate for the power battery. Summary of the Invention

[0004] The present application provides a pulse heating method, system, device, equipment and storage medium for a power battery, which are used to improve the problem of low charging rate of the power battery in the related art.

[0005] In order to achieve the above object, the technical solution adopted by the present invention is as follows:

[0006] In a first aspect, the present application provides a pulse heating method for a power battery, comprising:

[0007] During the process of heating the power battery to a target temperature using a pulse heating mode, obtaining battery status data of the power battery, where the target temperature is the upper limit of the temperature at which heating of the power battery is stopped;

[0008] Based on the battery status data, determining whether a change condition for the pulse heating gear is met, wherein the change condition includes whether continuing to use the current pulse heating gear to pulse heat the power battery will trigger the power battery's safety protection mechanism, or whether a pulse heating gear exists that can improve the power battery's charging rate without triggering the safety protection mechanism;

[0009] If the change condition is met, the current pulse heating gear is updated based on the battery status data to obtain an adjusted pulse heating gear. The adjusted pulse heating gear is a pulse heating gear that does not trigger the safety protection mechanism when applied to pulse heating the power battery, or a pulse heating gear that can improve the charging rate without triggering the safety protection mechanism.

[0010] Based on the adjusted pulse heating gear, pulse heating is performed on the power battery.

[0011] In one possible embodiment, the pulse heating mode includes a pulse heating mode during charging and a pulse heating mode during non-charging. The battery status data includes battery status parameters, a battery charging mode, and a battery charging status. The pulse heating mode is triggered in the following manner: based on the battery status parameters, it is determined whether the triggering conditions of the pulse heating judgment mode are met; if the triggering conditions of the pulse heating judgment mode are met, it is determined whether the battery charging mode is a plug-in charging mode; if the battery charging mode is a plug-in charging mode and the battery charging status is a charging state, it is triggered to enter the pulse heating mode during charging; if the battery charging mode is a non-plug-in charging mode and the lowest battery voltage in the battery status parameters is greater than or equal to the first voltage threshold, it is triggered to enter the pulse heating mode during non-charging.

[0012] In one possible embodiment, the battery status parameters also include the maximum battery voltage. In the pulse heating mode when the power battery is charging, if the change conditions are met, the current pulse heating gear is updated based on the battery status data, including: if the maximum battery voltage is greater than or equal to the second voltage threshold, the current pulse heating gear is lowered, and the current pulse heating gear is higher than the lower limit of the pulse heating gear; if the maximum battery voltage is less than or equal to the third voltage threshold, the current pulse heating gear is increased, and the increased pulse heating gear is less than the upper limit of the pulse heating gear.

[0013] In a possible embodiment, the battery status parameters also include the minimum battery temperature and the remaining battery power. In the pulse heating mode when the power battery is not charging, if the change conditions are met, the current pulse heating gear is updated based on the battery status data, including: obtaining the historical minimum battery temperature and the historical remaining battery power when switching to the current pulse heating gear; if the difference between the minimum battery temperature and the historical minimum battery temperature is greater than the set temperature difference, and / or the difference between the remaining battery power and the historical remaining battery power is greater than the set power difference, then based on the preset mapping relationship between the battery temperature, battery power and pulse heating gear, the current pulse heating gear is updated according to the minimum battery temperature and the remaining battery power.

[0014] In a possible embodiment, the battery status parameters also include the remaining time of pulse heating, the maximum battery temperature, the minimum battery temperature, a fault flag and a heating permission flag. The triggering conditions of the pulse heating judgment mode include: the remaining time of pulse heating is greater than the first pulse heating remaining time threshold; the maximum battery temperature is less than or equal to the first temperature threshold and the minimum battery temperature is less than or equal to the second temperature threshold, and the first temperature threshold is greater than the second temperature threshold; the fault flag indicates that there is no fault in the battery system that prohibits immediate heating; the heating permission flag is represented as a mark that allows pulse heating.

[0015] In one possible embodiment, the pulse heating method of a power battery further includes: judging whether the exit conditions for pulse heating are met based on battery status data; if the exit conditions are met, exiting the pulse heating; wherein the exit conditions include at least one of the following: the remaining time of pulse heating reaches a second pulse heating remaining time threshold; the maximum battery temperature is greater than or equal to a third temperature threshold and the minimum battery temperature is greater than or equal to a fourth temperature threshold, and the third temperature threshold is greater than the fourth temperature threshold; the minimum battery voltage is less than or equal to the fourth voltage threshold and continues for a first set time; the fault flag indicates that there is a fault in the battery system that prohibits immediate heating; the heating permission flag is indicated as a mark prohibiting pulse heating or the time from the last moment when the heating permission flag was received exceeds the second set time.

[0016] In a possible implementation, when the power battery is in the pulse heating mode while being charged, the exit condition further includes: the battery charging state changes from a charging state to a non-charging state.

[0017] In one possible embodiment, the initial pulse heating gear of the pulse heating mode is determined in the following manner: based on the mapping relationship between the preset battery temperature, battery power and pulse heating gear, the initial pulse heating gear is determined according to the initial minimum battery temperature and the initial remaining battery power.

[0018] In a second aspect, the present application provides a pulse heating system for a power battery, comprising:

[0019] The battery management system (BMS) is used to monitor the battery status data of the power battery and send the battery status data to the pulse heating control module;

[0020] The vehicle control unit (VCU) is used to send a signal including a heating permission flag to the BMS;

[0021] A pulse heating control module is used to execute the pulse heating method for a power battery as described in any one of the first aspects.

[0022] In a third aspect, the present application provides a pulse heating device for a power battery, comprising:

[0023] an acquisition module, configured to acquire battery status data of the power battery during the process of heating the power battery to a target temperature using a pulse heating mode, wherein the target temperature is an upper temperature limit at which heating of the power battery is stopped;

[0024] a determination module, configured to determine, based on the battery status data, whether a condition for changing the pulse heating gear is satisfied, the change condition including whether continuing to pulse heat the power battery at the current pulse heating gear will trigger a safety protection mechanism of the power battery, or whether a pulse heating gear exists for improving the charging rate of the power battery without triggering the safety protection mechanism;

[0025] a pulse heating gear adjustment module, configured to update the current pulse heating gear based on the battery status data when a change condition is met, to obtain an adjusted pulse heating gear, wherein the adjusted pulse heating gear is a pulse heating gear that does not trigger a safety protection mechanism when applied to pulse heating the power battery, or a pulse heating gear that can improve the charging rate without triggering the safety protection mechanism;

[0026] The pulse heating module is used to perform pulse heating on the power battery based on the adjusted pulse heating gear.

[0027] In a fourth aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0028] Memory for storing computer-executable instructions;

[0029] A processor is configured to execute computer-executable instructions stored in a memory to implement the method described in any one of the first aspects.

[0030] In a fifth aspect, the present application provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are executed, they are used to implement the method described in any one of the first aspects.

[0031] In a sixth aspect, the present application provides a computer program product, comprising a computer program, which implements the method described in any one of the first aspects when executed.

[0032] The pulse heating method, system, device, equipment and storage medium of a power battery provided in the present application obtain battery status data of the power battery during the process of heating the power battery to a target temperature using a pulse heating mode, where the target temperature is the upper limit of the temperature for stopping heating the power battery; based on the battery status data, determine whether a change condition for the pulse heating gear is met, the change condition includes whether continuing to use the current pulse heating gear to perform pulse heating on the power battery will trigger a safety protection mechanism of the power battery, or that there is a pulse heating gear for improving the charging rate of the power battery without triggering the safety protection mechanism; if the change condition is met, the current pulse heating gear is updated based on the battery status data to obtain an adjusted pulse heating gear, the adjusted pulse heating gear being a pulse heating gear that will not trigger a safety protection mechanism when pulse heating the power battery based on the battery status data, or a pulse heating gear that can improve the charging rate; based on the adjusted pulse heating gear, the power battery is pulse heated. During this process, by acquiring battery status data in real time and judging whether the pulse heating gear change conditions are met based on the battery status data, and updating the pulse heating gear in time when the change conditions are met, it can not only effectively reduce the risk of triggering the safety protection mechanism due to the continued use of the current gear, but also maximize the charging rate of the power battery at low temperatures without triggering the safety protection mechanism; at the same time, compared with the heating method that combines pulse heating with traditional heating methods in related technologies, this method of using pulse heating throughout the process fully utilizes the advantages of pulse heating in low temperature environments and significantly improves the overall charging rate of the power battery. This has positive significance for improving the charging experience of users in low temperature areas, enhancing user satisfaction, and promoting the development and application of power battery technology in low temperature environments. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0034] Figure 1 A schematic flow chart of a pulse heating method for a power battery provided by an exemplary embodiment of the present application;

[0035] Figure 2Another schematic flow chart of a pulse heating method for a power battery provided by an exemplary embodiment of the present application;

[0036] Figure 3 A schematic structural diagram of a pulse heating system for a power battery provided by an exemplary embodiment of the present application;

[0037] Figure 4 A schematic structural diagram of a pulse heating device for a power battery provided by an exemplary embodiment of the present application;

[0038] Figure 5 A schematic structural diagram of an electronic device provided as an exemplary embodiment of the present application.

[0039] In the figure, 30 is a pulse heating system for a power battery; 31 is a BMS; 32 is a VCU; 33 is a pulse heating control module; 40 is a pulse heating device for a power battery; 41 is an acquisition module; 42 is a judgment module; 43 is a pulse heating gear adjustment module; 44 is a pulse heating module; 50 is an electronic device; 51 is a processor; 52 is a memory; and 53 is a communication interface.

[0040] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0041] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring 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.

[0042] The terms "first", "second" etc. in the specification and claims of the present application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable in appropriate circumstances, so that the embodiments of the present application described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, system, product or equipment comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or that are inherent to these processes, products or equipment.

[0043] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and corresponding operation entrances must be provided for users to choose to authorize or refuse.

[0044] In the related technologies, although the heating film solution and the liquid thermal system solution have good heating efficiency at room temperature, their heat conduction efficiency drops significantly in low temperature environments, especially in extremely cold areas, and the heating rate becomes extremely slow, which cannot meet the needs of quickly raising the battery temperature to achieve efficient charging. As a result, when these two types of heating methods are used to heat the power battery under low temperature conditions, it is difficult to effectively improve the charging rate of the power battery; and the existing pulse heating technology only uses a fixed pulse heating gear for heating operation. The heating gear lacks adjustability, and its application range is limited to a specific temperature range. Once the battery temperature rises to a certain level, in order to avoid triggering the safety protection mechanism, the heating method must be switched back to the traditional heating film or liquid thermal system solution in time. This heating mode cannot accurately release the heating capacity according to the real-time status of the battery, so that the overall charging rate of the power battery in a low temperature environment is still at a low level, and it is difficult to effectively solve the key problem of low charging rate of new energy vehicles in low temperature areas.

[0045] In order to solve the above problems, an embodiment of the present application provides a pulse heating solution for a power battery. By obtaining battery status data in real time during the process of heating the power battery to the target temperature using a pulse heating mode, and using this data as a basis for judgment, it is determined whether continuing to use the current gear will trigger a safety protection mechanism, or whether there is a gear that can improve the charging rate without triggering the safety protection mechanism. If the change conditions of the pulse heating gear are met, the current pulse heating gear is updated according to the battery status data to obtain an adjusted pulse heating gear that is safe or can increase the charging rate, and pulse heating is continued based on the adjusted pulse heating gear, so that the pulse heating mode is used for heating throughout the process of heating the power battery to the target temperature, significantly improving the charging rate of the power battery at low temperatures.

[0046] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0047] Figure 1A flow chart of a pulse heating method for a power battery provided by an exemplary embodiment of the present application. Figure 1 As shown, the pulse heating method of the power battery includes the following steps:

[0048] S101 . Acquire battery status data of the power battery during a process of heating the power battery to a target temperature using a pulse heating mode. The target temperature is an upper temperature limit for stopping heating the power battery.

[0049] Among them, pulse heating is a technology that quickly heats the power battery through high-frequency intermittent large-current charging and discharging. Its core principle is to use the Joule heat generated by the internal resistance of the battery when the current passes through to make the power battery itself heat up, thereby increasing the power battery temperature; the target temperature refers to the upper limit of the temperature set to stop heating to ensure the safe and efficient charging of the power battery, such as 30°C. When the battery temperature reaches this value, the power battery is stopped from being heated; the battery status data refers to the data used to characterize the current operating status of the power battery.

[0050] For example, in the process of heating the power battery to the target temperature using the pulse heating mode, various battery status data of the power battery are collected in real time through the on-board sensor network, and the collected data are sent to the BMS. After receiving the collected data, the BMS transmits the collected data to the pulse heating control module through the internal data processing and forwarding mechanism in accordance with the set communication specifications; correspondingly, the pulse heating control module parses the received data based on the corresponding communication specifications to obtain the battery status data of the power battery.

[0051] S102. Based on the battery status data, determine whether a condition for changing the pulse heating gear is met. The change condition includes whether continuing to use the current pulse heating gear to pulse heat the power battery will trigger a safety protection mechanism of the power battery, or whether there is a pulse heating gear for improving the charging rate of the power battery without triggering the safety protection mechanism.

[0052] Among them, the pulse heating gear refers to the different heating intensity levels set according to the battery status and heating requirements during the pulse heating process. Different gears correspond to different parameters such as pulse current size and frequency; the safety protection mechanism refers to a series of protection measures set up to prevent the power battery from being damaged or causing safety accidents due to overheating, overvoltage or overcharging. When the relevant battery parameters exceed the safety range, corresponding measures will be taken such as stopping heating or cutting off charging.

[0053] For example, based on the acquired battery status data, it is determined whether the change condition of the pulse heating gear is met; assuming that the current pulse heating gear is gear 3, through analysis of the battery status data, it is found that if gear 3 is continued to be used for pulse heating, the battery temperature may rise rapidly in a short period of time to exceed the temperature threshold set by the safety protection mechanism, thereby triggering the safety protection mechanism, indicating that the change condition of "if the current pulse heating gear is continued to be used for pulse heating of the power battery, the safety protection mechanism of the power battery will be triggered" is met; or, after analysis, it is found that under the current battery status, there is a 4-gear pulse heating gear. Under the premise that the safety protection mechanism will not be triggered, using the 4-gear pulse heating gear for pulse heating can more effectively improve the charging rate of the power battery than the current 3-gear pulse heating gear, and the change condition is also met.

[0054] S103. If the change conditions are met, the current pulse heating gear is updated based on the battery status data to obtain an adjusted pulse heating gear. The adjusted pulse heating gear is a pulse heating gear that will not trigger the safety protection mechanism when applied to pulse heating the power battery, or a pulse heating gear that can improve the charging rate without triggering the safety protection mechanism.

[0055] For example, if the change condition of "continuing to use the current pulse heating gear to pulse heat the power battery will trigger the safety protection mechanism of the power battery" is met, the adjusted pulse heating gear is determined based on the battery status data, and the current pulse heating gear is updated to the adjusted pulse heating gear, for example, the current pulse heating gear of gear 3 is adjusted to the pulse heating gear of gear 2; or, if the change condition of "there is a pulse heating gear for improving the charging rate of the power battery without triggering the safety protection mechanism" is met, the adjusted pulse heating gear is determined based on the battery status data, and the current pulse heating gear is updated to the adjusted pulse heating gear, for example, the current pulse heating gear of gear 3 is adjusted to the pulse heating gear of gear 4.

[0056] S104 : performing pulse heating on the power battery based on the adjusted pulse heating gear.

[0057] For example, if the adjusted pulse heating gear is gear 2, the pulse heating circuit will be controlled to continuously perform pulse heating on the power battery according to the pulse current size and frequency and other parameters corresponding to gear 2; and during the heating process, the above steps S101 to S104 will be executed cyclically until the pulse heating is stopped when the battery temperature reaches the target temperature.

[0058] The pulse heating method for a power battery provided in an embodiment of the present application obtains battery status data in real time, determines whether the pulse heating gear change condition is met based on the battery status data, and promptly updates the pulse heating gear when the change condition is met. This method can not only effectively reduce the risk of triggering the safety protection mechanism due to continued use of the current gear, but also maximize the charging rate of the power battery at low temperatures without triggering the safety protection mechanism. At the same time, compared with the heating method that combines pulse heating with traditional heating methods in related technologies, this method that uses pulse heating throughout the process fully utilizes the advantages of pulse heating in low temperature environments and significantly improves the overall charging rate of the power battery. This has positive significance for improving the charging experience of users in low temperature areas, enhancing user satisfaction, and promoting the development and application of power battery technology in low temperature environments.

[0059] Considering that in related technologies, pulse heating is typically only used to heat the power battery in parking scenarios and cannot be used during charging, the efficient heating characteristics of pulse heating are not effective in the charging scenarios where users need it most. This means that users still have to rely on inefficient traditional heating methods when charging at low temperatures, making it difficult to increase the charging rate. Therefore, in some embodiments, the pulse heating mode includes a pulse heating mode for charging and a pulse heating mode for non-charging. The battery status data includes battery status parameters, battery charging mode, and battery charging status. The pulse heating mode is triggered in the following manner: based on the battery status parameters, determining whether the triggering conditions of the pulse heating judgment mode are met; if the triggering conditions of the pulse heating judgment mode are met, determining whether the battery charging mode is the plug-in charging mode; if the battery charging mode is the plug-in charging mode and the battery charging status is the charging state, triggering the pulse heating mode for charging; if the battery charging mode is the non-plug-in charging mode and the minimum battery voltage in the battery status parameters is greater than or equal to the first voltage threshold, triggering the pulse heating mode for non-charging.

[0060] The "minimum battery voltage" refers to the lowest voltage value of all cells (or battery units) in the current battery pack at a specific moment. For example, whether the triggering conditions for the pulse heating determination mode are met is determined based on whether each state parameter in the battery status parameter satisfies its corresponding set threshold. If the triggering conditions for the pulse heating determination mode are met, a determination is made as to whether the battery charging mode is the plug-in charging mode. If the battery charging mode is the plug-in charging mode and the battery charging state is in the charging state, the charging pulse heating mode is triggered. If the battery charging mode is the plug-in charging mode and the battery charging state is in the non-charging state, the process returns to the step of obtaining the battery status data of the power battery. Correspondingly, if the battery charging mode is the non-plug-in charging mode and the minimum battery voltage in the battery status parameter, for example, 3.2V, is greater than or equal to a first voltage threshold, for example, 3V, the non-charging pulse heating mode is triggered. If the battery charging mode is the non-plug-in charging mode and the minimum battery voltage in the battery status parameter, for example, 2.9V, is less than the first voltage threshold, for example, 3V, the process returns to the step of obtaining the battery status data of the power battery.

[0061] The embodiments of the present application trigger the pulse heating mode by comprehensively considering multiple dimensions of information, including battery status parameters, battery charging mode, and battery charging status. This breaks the limitation of traditional pulse heating, which is limited to parking scenarios, and extends it to the charging process, fully leveraging the efficient heating characteristics of pulse heating. In low-temperature charging scenarios, which are of greatest concern to users, pulse heating can be used to quickly increase the power battery temperature and improve the battery's chemical activity, thereby significantly increasing the charging rate, reducing user waiting time, and greatly improving the user's charging experience. In addition, by determining the trigger conditions based on battery status parameters, the battery's heating needs can be detected in advance. By further subdividing the trigger logic according to the charging mode and charging status, it ensures the rational use of charging energy for efficient heating during charging, and determines whether heating is required during non-charging based on key parameters such as the battery's minimum voltage, avoiding unnecessary energy waste and improving energy utilization efficiency. This flexible triggering mechanism helps extend the service life of the power battery. The precise heating control can reduce the risk of performance degradation caused by problems such as over-discharge or insufficient charging at low temperatures, and reduce the adverse effects of internal chemical reactions in the battery. Overall, this improves the health and reliability of the battery, reducing user costs and subsequent maintenance burdens.

[0062] In some embodiments, the battery status parameters also include the maximum battery voltage. In the pulse heating mode when the power battery is charging, if the change conditions are met, the current pulse heating gear is updated based on the battery status data, including: if the maximum battery voltage is greater than or equal to the second voltage threshold, the current pulse heating gear is lowered, and the current pulse heating gear is higher than the lower limit of the pulse heating gear; if the maximum battery voltage is less than or equal to the third voltage threshold, the current pulse heating gear is increased, and the increased pulse heating gear is less than the upper limit of the pulse heating gear.

[0063] The maximum battery voltage refers to the highest voltage value of all cells (or battery units) in the current battery pack at a given moment. For example, assume there are five pulse heating gears, with gear 1 being the lowest and gear 5 being the highest. Assume the second voltage threshold is, for example, 3.2V, the third voltage threshold is, for example, 2.8V, and the current pulse heating gear is, for example, gear 3. Correspondingly, if the maximum battery voltage is greater than or equal to 3.2V, it is judged that the current pulse heating gear may be too high, causing the battery voltage to rise too quickly, which poses certain safety risks or is not conducive to the long-term health of the battery. The current pulse heating gear needs to be lowered, for example, the current pulse heating gear is reduced by one gear, that is, from gear 3 to gear 2. After lowering the pulse heating gear, the pulse current is reduced and the heating intensity is reduced, thereby slowing down the rate of increase of the battery voltage and ensuring that the power battery is charged and heated within a safe range. Among them, the pulse heating gear is reduced to gear 1 at the lowest; correspondingly, if the maximum battery voltage is less than or equal to 2.8V, it means that the current pulse heating gear may be too low, the heating effect is poor, and the battery temperature cannot be effectively increased, affecting the charging rate. At this time, the current pulse heating gear needs to be increased, for example, the current pulse heating gear is increased by one gear, that is, from gear 3 to gear 4. After increasing the pulse heating gear, the pulse current is increased, the heating intensity is increased, and the battery temperature can be increased faster, improving battery performance, thereby increasing the charging rate. Among them, the pulse heating gear is increased to the highest gear, such as gear 5.

[0064] It should be noted that the above-mentioned assumed pulse heating gear has 5 gears, gear 1 is the lowest gear, gear 5 is the highest gear, the second voltage threshold is, for example, 3.2V, and the third voltage threshold is, for example, 2.8V. These are all examples. In actual applications, they can be flexibly set according to actual application requirements and are not limited here.

[0065] In the embodiments of the present application, by dynamically adjusting the pulse heating level during charging based on the maximum battery voltage, battery safety is greatly improved. When the maximum battery voltage reaches or exceeds the second voltage threshold, the heating level is lowered, which can reduce the risk of excessive battery voltage due to excessive heating intensity, effectively reducing the possibility of overvoltage damaging the internal structure of the battery and causing safety hazards. When the maximum battery voltage drops to or below the third voltage threshold, the heating level is increased, which can reduce the risk of charging difficulties or performance abnormalities due to low temperature or insufficient voltage, thereby ensuring that the power battery operates within a safe range. On the other hand, by adjusting the heating level in real time according to the maximum battery voltage, the battery temperature can be accurately controlled, so that the power battery is charged within the optimal temperature range, the charging acceptance of the power battery is enhanced, and charging interruptions or decelerations caused by inappropriate levels are reduced. At the same time, energy waste is reduced, and an efficient and stable charging process is achieved. In addition, reasonable level adjustment can reduce the burden on the power battery during the charging process, reduce internal stress and chemical changes, thereby maintaining the health of the power battery, reducing accelerated battery aging due to extreme temperature and voltage conditions, and helping to extend the service life of the power battery.

[0066] In some embodiments, the battery status parameters also include the minimum battery temperature and the remaining battery power. In the pulse heating mode when the power battery is not charging, if the change conditions are met, the current pulse heating gear is updated based on the battery status data, including: obtaining the historical minimum battery temperature and the historical remaining battery power when switching to the current pulse heating gear; if the difference between the minimum battery temperature and the historical minimum battery temperature is greater than the set temperature difference, and / or the difference between the remaining battery power and the historical remaining battery power is greater than the set power difference, then based on the preset mapping relationship between the battery temperature, battery power and pulse heating gear, the current pulse heating gear is updated according to the minimum battery temperature and the remaining battery power.

[0067] For example, the mapping relationship between the preset battery temperature, battery power and pulse heating gear corresponds to a predefined table, which contains the pulse heating gear values ​​corresponding to different combinations of minimum battery temperature and remaining battery power; this table can also be a two-dimensional matrix, in which one dimension is the different values ​​of the minimum battery temperature, and the other dimension is the different values ​​of the remaining battery power, and each element in the matrix corresponds to a pulse heating gear value, etc.

[0068] Correspondingly, in one implementation, if the difference between the minimum battery temperature and the historical minimum battery temperature is greater than the set temperature difference, for example, 2°C, it is determined that the condition for changing the pulse heating gear in the pulse heating mode during non-charging is met; in another implementation, if the difference between the remaining battery power and the historical remaining battery power is greater than the set power difference, for example, 5%, it is determined that the condition for changing the pulse heating gear in the pulse heating mode during non-charging is met; in another implementation, if the difference between the minimum battery temperature and the historical minimum battery temperature is greater than the set temperature difference of 2°C, and the difference between the remaining battery power and the historical remaining battery power is greater than the set power difference of 5%, it is determined that the condition for changing the pulse heating gear in the pulse heating mode during non-charging is met.

[0069] Accordingly, the currently collected minimum battery temperature and remaining battery power are updated to the historical minimum battery temperature and historical remaining battery power respectively, so as to be used in the next judgment; further, based on the preset mapping relationship between the battery temperature, battery power and pulse heating gear, such as a predefined table, linear interpolation calculation is performed according to the minimum battery temperature and the remaining battery power to obtain an intermediate value; the calculated intermediate value is mapped to the corresponding pulse heating gear values, and rounded down to obtain an integer, and the integer is determined to be the new pulse heating gear.

[0070] The embodiment of the present application includes the minimum battery temperature and the remaining battery power in the battery status parameter monitoring range, and dynamically updates the pulse heating gear according to the current battery status when the power battery is in the non-charging pulse heating mode. It can accurately respond to the actual working conditions of the battery and adjust the gear in time when the battery temperature or power changes significantly. This can avoid insufficient heating caused by fixed gears that affects battery performance, or excessive heating that causes energy waste, effectively improving the adaptability of the pulse heating strategy to battery requirements, ensuring that the power battery is always in a suitable working state in a low-temperature environment, thereby further extending the battery life and improving energy utilization efficiency.

[0071] In some embodiments, the battery status parameters also include the remaining time for pulse heating, the maximum battery temperature, the minimum battery temperature, a fault flag and a heating permission flag. The triggering conditions of the pulse heating judgment mode include: the remaining time for pulse heating is greater than the first remaining time threshold for pulse heating; the maximum battery temperature is less than or equal to the first temperature threshold and the minimum battery temperature is less than or equal to the second temperature threshold, and the first temperature threshold is greater than the second temperature threshold; the fault flag indicates that there is no fault in the battery system that prohibits immediate heating; the heating permission flag is represented as a mark that allows pulse heating.

[0072] Among them, the remaining pulse heating time refers to the maximum remaining time allowed for continuous pulse heating, which is used to prevent the power battery from aging due to excessive heating time; the maximum battery temperature refers to the highest temperature value of all single cells in the current battery pack; the minimum battery temperature refers to the lowest temperature value of all single cells in the current battery pack; the fault flag is a 1-bit status flag generated by the BMS, for example, "0" indicates that there is no heating-prohibiting fault, and "1" indicates that there is a heating-prohibiting fault (such as insulation fault or voltage imbalance); the heating permission flag refers to the 1-bit control instruction issued by the VCU, for example, "1" indicates that heating is allowed, and "0" indicates that heating is prohibited.

[0073] For example, after a new energy vehicle is powered on, the BMS begins operating, monitoring the battery status data of the power battery in real time and exchanging real-time data with the entire vehicle. The trigger conditions for the pulse heating judgment mode are determined to be met when the following conditions are simultaneously met. The trigger conditions for the pulse heating judgment mode include: 1) the remaining pulse heating time is greater than a first pulse heating remaining time threshold, such as 300 seconds; 2) the maximum battery temperature is less than or equal to a first temperature threshold, such as 15°C, and the minimum battery temperature is less than or equal to a second temperature threshold, such as -15°C; 3) the fault flag is 0; and 4) the heating enable flag is 1.

[0074] It should be noted that the above four conditions that need to be met simultaneously and the parameter thresholds in each condition are only examples. In actual applications, the triggering conditions of the pulse heating judgment mode include but are not limited to the above four conditions, and the parameter thresholds can also be flexibly adjusted based on actual needs, which is not limited here.

[0075] In the embodiment of the present application, the triggering conditions of the pulse heating judgment mode are set by comprehensively considering multi-dimensional battery status parameters such as the remaining pulse heating time, the maximum battery temperature, the minimum battery temperature, the fault flag and the heating permission flag, thereby effectively ensuring that the power battery starts pulse heating safely and efficiently in a low temperature environment, avoiding ineffective heating or excessive heating, and ensuring efficient utilization of resources, thereby improving the stability and reliability of the power battery under complex working conditions, and helping to further extend the service life of the power battery.

[0076] On the basis of the above embodiments, in some embodiments, the pulse heating method of the power battery further includes: judging whether the exit condition of the pulse heating is met based on the battery status data; if the exit condition is met, exiting the pulse heating; wherein the exit condition includes at least one of the following: the remaining time of the pulse heating reaches the second remaining time threshold of the pulse heating; the maximum battery temperature is greater than or equal to the third temperature threshold and the minimum battery temperature is greater than or equal to the fourth temperature threshold, and the third temperature threshold is greater than the fourth temperature threshold; the minimum battery voltage is less than or equal to the fourth voltage threshold and lasts for a first set time; the fault flag indicates that there is a fault in the battery system that prohibits immediate heating; the heating permission flag is represented by a mark prohibiting pulse heating or the time from the last moment when the heating permission flag was received exceeds the second set time.

[0077] For example, the exit conditions include but are not limited to: 1) the remaining time of pulse heating reaches the second remaining time threshold of pulse heating, for example, 30s; 2) the maximum battery temperature is greater than or equal to the third temperature threshold, for example, 15°C and the minimum battery temperature is greater than or equal to the fourth temperature threshold, for example, 5°C; 3) the minimum battery voltage is less than or equal to the fourth voltage threshold, for example, 2.8V and lasts for a first set time length, for example, 10s; 4) the fault flag is 1; 5) the heating permission flag is 0 or the heating permission flag is received more than 15s from the last moment.

[0078] Correspondingly, when the power battery is in the pulse heating mode when not charging, if at least one of the above exit conditions is met, the pulse heating mode when not charging is exited.

[0079] In some embodiments, in the pulse heating mode when the power battery is in charging, the exit condition further includes: the battery charging state changes from a charging state to a non-charging state.

[0080] For example, the exit conditions include but are not limited to: 1) the remaining time of pulse heating reaches the second remaining time threshold of pulse heating, for example, 60s; 2) the maximum temperature of the battery is greater than or equal to the third temperature threshold, for example, 10°C and the minimum temperature of the battery is greater than or equal to the fourth temperature threshold, for example, 0°C; 3) the minimum voltage of the battery is less than or equal to the fourth voltage threshold, for example, 2.8V and lasts for a first set time, for example, 10s; 4) the fault flag is 1; 5) the battery charging state changes from the charging state to the non-charging state; 6) the heating permission flag is 0 or it is more than 15s since the heating permission flag was received at the last moment.

[0081] Correspondingly, when the power battery is in the pulse heating mode during charging, if at least one of the above exit conditions is met, the pulse heating mode during charging is exited.

[0082] It should be noted that the threshold parameters in the exit conditions in the pulse heating mode when the power battery is not charging and the threshold parameters in the exit conditions in the pulse heating mode when the power battery is charging are examples. Some parameters in the two modes may be the same or different. In actual applications, they can be set according to actual application requirements.

[0083] The embodiments of the present application ensure that the pulse heating process can be safely terminated at the optimal time through the coordinated judgment of multi-dimensional exit conditions, avoiding both premature exit leading to insufficient heating and excessive heating causing safety hazards; the use of threshold design combined with duration judgment effectively improves the accuracy and anti-interference ability of exit judgment, and significantly reduces the false trigger rate of exit; in addition, by responding to the fault flag and the heating permission flag in real time, the heating can be quickly cut off in extreme cases to ensure the reliability of the battery system, so that the pulse heating process can always operate within a safe and controllable range while improving the low-temperature charging efficiency.

[0084] In some embodiments, the initial pulse heating gear of the pulse heating mode is determined in the following manner: based on the mapping relationship between the preset battery temperature, battery power and pulse heating gear, the initial pulse heating gear is determined according to the initial minimum battery temperature and the initial remaining battery power.

[0085] For example, based on a preset mapping relationship between battery temperature, battery power and pulse heating gear, such as a predefined table, a linear interpolation calculation is performed according to the initial minimum battery temperature and the initial remaining battery power to obtain an intermediate value; the calculated intermediate value is mapped to the corresponding pulse heating gear values, and rounded down to obtain an integer, and the integer is determined to be the initial pulse heating gear.

[0086] The embodiments of the present application achieve millisecond-level gear decision-making based on a preset mapping relationship between battery temperature, battery charge, and pulse heating gear, eliminating the need for complex calculations. This significantly shortens decision-making time and ensures rapid response. Furthermore, while ensuring the safe and stable operation of the power battery, the initial pulse heating gear is determined based on the initial minimum battery temperature and the initial remaining battery charge, achieving optimal matching of the initial heating intensity and significantly improving the accuracy of the initial pulse heating gear. Compared to fixed-gear solutions, this effectively improves initial heating efficiency in low-temperature environments, thereby increasing the energy efficiency ratio of the heating process and achieving efficient energy utilization.

[0087] Figure 2 Another flow chart of the pulse heating method for a power battery provided by an exemplary embodiment of the present application. Figure 2 As shown, the pulse heating method of the power battery includes the following steps:

[0088] S201. Obtain battery status data of a power battery, where the battery status data includes battery status parameters, battery charging mode, and battery charging status.

[0089] S202: Based on the battery status data, determine whether a triggering condition of a pulse heating determination mode is met.

[0090] Among them, the battery status parameters include the remaining time of pulse heating, the maximum battery temperature, the minimum battery temperature, the fault flag and the heating permission flag. The triggering conditions of the pulse heating judgment mode include: the remaining time of pulse heating is greater than the first pulse heating remaining time threshold; the maximum battery temperature is less than or equal to the first temperature threshold and the minimum battery temperature is less than or equal to the second temperature threshold, and the first temperature threshold is greater than the second temperature threshold; the fault flag indicates that there is no fault in the battery system that prohibits immediate heating; the heating permission flag is represented as a mark that allows pulse heating.

[0091] If yes, execute S203;

[0092] If not, execute S201.

[0093] S203: Determine whether the battery charging mode is a plug-in charging mode.

[0094] If yes, execute S204;

[0095] If not, execute S212.

[0096] S204: Determine whether the battery charging state is in the charging state.

[0097] If yes, execute S205;

[0098] If not, execute S201.

[0099] S205 , entering the pulse heating mode during charging, and determining the initial pulse heating gear according to the initial minimum battery temperature and the initial remaining battery power.

[0100] For example, based on a preset mapping relationship between the battery temperature, the battery power and the pulse heating gear, the initial pulse heating gear is determined according to the initial minimum battery temperature and the initial remaining battery power.

[0101] S206 . Acquire battery status data of the power battery during the process of heating the power battery to the target temperature.

[0102] S207: Based on the battery status data, determine whether the exit condition of pulse heating is met.

[0103] For example, the exit conditions include at least one of the following: the remaining time of pulse heating reaches the second remaining time threshold of pulse heating; the maximum battery temperature is greater than or equal to the third temperature threshold and the minimum battery temperature is greater than or equal to the fourth temperature threshold, and the third temperature threshold is greater than the fourth temperature threshold; the minimum battery voltage is less than or equal to the fourth voltage threshold and lasts for a first set time; the fault flag is characterized by a fault in the battery system that prohibits immediate heating; the heating permission flag is characterized by a mark prohibiting pulse heating or the time from the last moment when the heating permission flag was received exceeds the second set time; the battery charging state changes from the charging state to the non-charging state.

[0104] If not, execute S208;

[0105] If so, execute S211.

[0106] S208: Based on the battery status data, determine whether the pulse heating gear change condition is met.

[0107] Among them, the change conditions include that if the current pulse heating gear continues to be used to pulse heat the power battery, the safety protection mechanism of the power battery will be triggered, or there is a pulse heating gear for improving the charging rate of the power battery without triggering the safety protection mechanism.

[0108] If yes, execute S209;

[0109] If not, execute S206.

[0110] S209 : Update the current pulse heating gear based on the battery status data to obtain an adjusted pulse heating gear.

[0111] For example, if the maximum battery voltage is greater than or equal to the second voltage threshold, the current pulse heating gear is lowered, and the current pulse heating gear is higher than the lower limit of the pulse heating gear; if the maximum battery voltage is less than or equal to the third voltage threshold, the current pulse heating gear is increased, and the increased pulse heating gear is less than the upper limit of the pulse heating gear.

[0112] S210 : Perform pulse heating on the power battery based on the adjusted pulse heating gear.

[0113] S211 , exit the pulse heating mode during charging.

[0114] S212: Determine whether the lowest battery voltage in the battery status parameter is greater than or equal to a first voltage threshold.

[0115] If yes, execute S213;

[0116] If not, execute S201.

[0117] S213 , entering the pulse heating mode when not charging, and determining the initial pulse heating gear according to the initial minimum battery temperature and the initial remaining battery power.

[0118] S214 . Acquire battery status data of the power battery during the process of heating the power battery to the target temperature.

[0119] S215: Based on the battery status data, determine whether the exit condition of pulse heating is met.

[0120] For example, the exit conditions include at least one of the following: the remaining time of pulse heating reaches a second remaining time threshold of pulse heating; the maximum battery temperature is greater than or equal to a third temperature threshold and the minimum battery temperature is greater than or equal to a fourth temperature threshold, and the third temperature threshold is greater than the fourth temperature threshold; the minimum battery voltage is less than or equal to the fourth voltage threshold and lasts for a first set time; the fault flag indicates that there is a fault in the battery system that prohibits immediate heating; the heating permission flag is indicated as a mark prohibiting pulse heating or the time from the last moment when the heating permission flag was received exceeds a second set time.

[0121] If not, execute S216;

[0122] If so, execute S211.

[0123] S216: Based on the battery status data, determine whether the pulse heating gear change condition is met.

[0124] If yes, execute S217;

[0125] If not, execute S214.

[0126] S217: Update the current pulse heating gear based on the battery status data to obtain an adjusted pulse heating gear.

[0127] For example, the historical minimum battery temperature and the historical remaining battery power when switching to the current pulse heating gear are obtained; if the difference between the minimum battery temperature and the historical minimum battery temperature is greater than the set temperature difference, and / or the difference between the remaining battery power and the historical remaining battery power is greater than the set power difference, then based on the preset mapping relationship between the battery temperature, battery power and pulse heating gear, the current pulse heating gear is updated according to the minimum battery temperature and the remaining battery power.

[0128] S218. Perform pulse heating on the power battery based on the adjusted pulse heating gear.

[0129] S219: Exit the pulse heating mode when not charging.

[0130] In an embodiment of the present application, a pulse heating function is introduced during the plug-in charging process. At the same time, during the plug-in charging process, the three parameters of the battery's real-time SOC, the battery's real-time minimum temperature, and the battery's real-time maximum voltage are coupled to adjust the pulse heating gear in real time, thereby significantly improving the charging rate of the power battery at low temperatures. In addition, during the non-plug-in charging pulse heating, the battery's real-time SOC, the battery's real-time minimum temperature, and the battery's real-time minimum voltage are coupled to achieve real-time adjustment of the pulse heating gear, thereby ensuring the safety of the power battery while maintaining the ultimate battery heating efficiency.

[0131] In summary, this application has at least the following advantages:

[0132] 1. By acquiring battery status data in real time and judging whether the pulse heating gear change conditions are met based on the battery status data, and updating the pulse heating gear in a timely manner when the change conditions are met, it can not only effectively reduce the risk of triggering the safety protection mechanism due to the continued use of the current gear, but also maximize the charging rate of the power battery at low temperatures without triggering the safety protection mechanism; at the same time, compared with the heating method that combines pulse heating with traditional heating methods in related technologies, this method of using pulse heating throughout the process fully utilizes the advantages of pulse heating in low temperature environments and significantly improves the overall charging rate of the power battery. This has positive significance for improving the charging experience of users in low-temperature areas, enhancing user satisfaction, and promoting the development and application of power battery technology in low-temperature environments.

[0133] Second, by comprehensively considering multiple dimensions, including battery status parameters, battery charging mode, and battery charging status, the pulse heating mode is triggered. This breaks the limitation of traditional pulse heating, which is limited to parking scenarios, and extends it to the charging process, fully leveraging the efficient heating characteristics of pulse heating. In low-temperature charging scenarios, which are of greatest concern to users, pulse heating can be used to rapidly raise the power battery temperature and improve the battery's chemical activity, significantly increasing the charging rate, reducing user wait time, and greatly enhancing the charging experience. In addition, by determining the trigger conditions based on battery status parameters, the battery's heating needs can be detected in advance. By further subdividing the trigger logic according to the charging mode and charging status, this ensures the rational use of charging energy for efficient heating during charging, and determines whether heating is required during non-charging based on key parameters such as the battery's minimum voltage, avoiding unnecessary energy waste and improving energy utilization efficiency. This flexible triggering mechanism helps extend the service life of the power battery. The precise heating control reduces the risk of performance degradation caused by excessive discharge or insufficient charging at low temperatures, as well as the adverse effects of internal chemical reactions in the battery. Overall, this improves the health and reliability of the battery, reducing user costs and maintenance burdens.

[0134] 3. By dynamically adjusting the pulse heating level during charging based on the battery's maximum voltage, battery safety is greatly improved. When the battery's maximum voltage reaches or exceeds the second voltage threshold, the heating level is lowered, reducing the risk of excessive battery voltage due to excessive heating intensity, effectively reducing the possibility of overvoltage damage to the battery's internal structure and the possibility of safety hazards. When the battery's maximum voltage drops to or below the third voltage threshold, the heating level is increased, reducing the risk of charging difficulties or performance abnormalities due to low temperature or insufficient voltage, thereby ensuring that the power battery operates within a safe range. On the other hand, by adjusting the heating level in real time according to the battery's maximum voltage, the battery temperature can be precisely controlled, allowing the power battery to charge within the optimal temperature range, enhancing the power battery's charging acceptance, reducing charging interruptions or deceleration caused by inappropriate levels, and reducing energy waste, thereby achieving an efficient and stable charging process. In addition, reasonable level adjustment can reduce the burden on the power battery during the charging process, reduce internal stress and chemical changes, thereby maintaining the health of the power battery, reducing accelerated battery aging due to extreme temperature and voltage conditions, and helping to extend the power battery's service life.

[0135] Fourth, by incorporating the minimum battery temperature and the remaining battery power into the battery status parameter monitoring range, and dynamically updating the pulse heating gear according to the current battery status when the power battery is in the non-charging pulse heating mode, it can accurately respond to the actual working conditions of the battery. When the battery temperature or power changes significantly, the gear is adjusted in time to avoid insufficient heating caused by fixed gears that affects battery performance, or excessive heating that causes energy waste. This effectively improves the adaptability of the pulse heating strategy to battery requirements, ensuring that the power battery is always in a suitable working state in a low-temperature environment, thereby further extending the battery life and improving energy utilization efficiency.

[0136] Figure 3 A schematic diagram of a pulse heating system for a power battery provided by an exemplary embodiment of the present application. Figure 3 As shown, the pulse heating system 30 of the power battery includes a BMS 31, a VCU 32 and a pulse heating control module 33, wherein:

[0137] BMS31, used to monitor the battery status data of the power battery and send the battery status data to the pulse heating control module;

[0138] VCU32, used to send a signal including a heating permission flag to BMS31;

[0139] The pulse heating control module 33 is configured to execute the pulse heating method for the power battery described in any one of the above embodiments.

[0140] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0141] Figure 4 A schematic diagram of a pulse heating device for a power battery provided by an exemplary embodiment of the present application. Figure 4 As shown, the pulse heating device 40 of the power battery includes an acquisition module 41, a judgment module 42, a pulse heating gear adjustment module 43 and a pulse heating module 44, wherein:

[0142] An acquisition module 41 is configured to acquire battery status data of the power battery during the process of heating the power battery to a target temperature using a pulse heating mode, where the target temperature is an upper temperature limit at which heating of the power battery is stopped;

[0143] A determination module 42 is configured to determine, based on the battery status data, whether a condition for changing the pulse heating gear is satisfied. The change condition includes whether continuing to use the current pulse heating gear to pulse heat the power battery will trigger a safety protection mechanism of the power battery, or whether a pulse heating gear exists that can improve the charging rate of the power battery without triggering the safety protection mechanism.

[0144] a pulse heating gear adjustment module 43 for updating the current pulse heating gear based on the battery status data when a change condition is met, to obtain an adjusted pulse heating gear. The adjusted pulse heating gear is a pulse heating gear that does not trigger the safety protection mechanism when applied to pulse heating the power battery, or a pulse heating gear that can improve the charging rate without triggering the safety protection mechanism.

[0145] The pulse heating module 44 is used to perform pulse heating on the power battery based on the adjusted pulse heating gear.

[0146] In one possible implementation, the pulse heating mode includes a pulse heating mode during charging and a pulse heating mode during non-charging. The battery status data includes battery status parameters, a battery charging mode, and a battery charging status. The pulse heating mode is triggered in the following manner: based on the battery status parameters, it is determined whether the triggering conditions of the pulse heating judgment mode are met; if the triggering conditions of the pulse heating judgment mode are met, it is determined whether the battery charging mode is a plug-in charging mode; if the battery charging mode is a plug-in charging mode and the battery charging status is a charging state, it is triggered to enter the pulse heating mode during charging; if the battery charging mode is a non-plug-in charging mode and the lowest battery voltage in the battery status parameters is greater than or equal to a first voltage threshold, it is triggered to enter the pulse heating mode during non-charging.

[0147] In one possible embodiment, the battery status parameters also include the maximum battery voltage. In the pulse heating mode when the power battery is charging, the pulse heating gear adjustment module 43 can be specifically used to: if the maximum battery voltage is greater than or equal to the second voltage threshold, then reduce the current pulse heating gear, and the current pulse heating gear is higher than the lower limit of the pulse heating gear; if the maximum battery voltage is less than or equal to the third voltage threshold, then increase the current pulse heating gear, and the increased pulse heating gear is less than the upper limit of the pulse heating gear.

[0148] In one possible embodiment, the battery status parameters also include the minimum battery temperature and the remaining battery power. In the pulse heating mode when the power battery is not charging, the pulse heating gear adjustment module 43 can also be used to: obtain the historical minimum battery temperature and the historical remaining battery power when switching to the current pulse heating gear; if the difference between the minimum battery temperature and the historical minimum battery temperature is greater than the set temperature difference, and / or the difference between the remaining battery power and the historical remaining battery power is greater than the set power difference, then based on the preset mapping relationship between the battery temperature, battery power and pulse heating gear, the current pulse heating gear is updated according to the minimum battery temperature and the remaining battery power.

[0149] In one possible implementation, the battery status parameters also include the remaining time for pulse heating, the maximum battery temperature, the minimum battery temperature, a fault flag, and a heating permission flag. The triggering conditions for the pulse heating judgment mode include: the remaining time for pulse heating is greater than the first remaining time threshold for pulse heating; the maximum battery temperature is less than or equal to the first temperature threshold and the minimum battery temperature is less than or equal to the second temperature threshold, and the first temperature threshold is greater than the second temperature threshold; the fault flag indicates that there is no fault in the battery system that prohibits immediate heating; the heating permission flag is indicated as a mark that allows pulse heating.

[0150] In one possible embodiment, the pulse heating module 44 can be specifically used to: determine whether the exit conditions for pulse heating are met based on battery status data; if the exit conditions are met, exit pulse heating; wherein the exit conditions include at least one of the following: the remaining time of pulse heating reaches the second remaining time threshold of pulse heating; the maximum battery temperature is greater than or equal to the third temperature threshold and the minimum battery temperature is greater than or equal to the fourth temperature threshold, and the third temperature threshold is greater than the fourth temperature threshold; the minimum battery voltage is less than or equal to the fourth voltage threshold and lasts for a first set time; the fault flag indicates that there is a fault in the battery system that prohibits immediate heating; the heating permission flag is represented by a mark prohibiting pulse heating or the time from the last moment when the heating permission flag was received exceeds the second set time.

[0151] In a possible implementation, in the pulse heating mode when the power battery is in charging, the exit condition further includes: the battery charging state changes from a charging state to a non-charging state.

[0152] In a possible implementation, the pulse heating gear adjustment module 43 can also be used to determine the initial pulse heating gear based on the mapping relationship between the preset battery temperature, battery power and pulse heating gear, according to the initial minimum battery temperature and the initial remaining battery power.

[0153] The pulse heating device for a power battery provided in the embodiment of the present application can implement the technical solution shown in the embodiment of the pulse heating method for a power battery described above. Its implementation principle and beneficial effects are similar and will not be described in detail here.

[0154] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all optional embodiments, and the actions and modules involved are not necessarily required by this application.

[0155] It should be further noted that, although the various steps in the flowchart are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps may be performed in other orders. Moreover, at least a portion of the steps in the flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily performed at the same time, but may be performed at different times. The execution order of these sub-steps or stages is not necessarily to be performed in sequence, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0156] It should be noted that the above-mentioned device embodiments are merely illustrative, and the device of the present application may also be implemented in other ways; and it should be understood that the division of the various modules of the above-mentioned device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into one physical entity, or they may be physically separated. Moreover, these modules may all be implemented in the form of software called by a processing element; or they may all be implemented in the form of hardware; or some modules may be implemented in the form of software called by a processing element, and some modules may be implemented in the form of hardware. For example, the pulse heating gear adjustment module may be a separately established processing element, or it may be integrated into a chip of the above-mentioned device. In addition, it may be stored in the memory of the above-mentioned device in the form of program code, and called and executed by a processing element of the above-mentioned device to perform the functions of the above-mentioned pulse heating gear adjustment module. The implementation of other modules is similar. In addition, these modules may all or partly be integrated together, or implemented independently. The processing element here may be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above-mentioned method or each of the above modules may be completed by an integrated logic circuit of hardware in the processor element or by instructions in the form of software.

[0157] For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented by scheduling program code through a processing element, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of calling program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0158] In the above embodiments, all or part of the embodiments can be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. Available media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, Digital Video Discs (DVDs)), or semiconductor media (eg, solid state disks (SSDs)).

[0159] Figure 5 This is a schematic diagram of the structure of an electronic device provided by an exemplary embodiment of the present application. Figure 5 As shown, the electronic device 50 of this embodiment includes:

[0160] At least one processor 51; and a memory 52 communicatively connected to the at least one processor;

[0161] The memory 52 stores instructions that can be executed by the at least one processor 51 , and the instructions are executed by the at least one processor 51 to enable the electronic device to execute the method as described in any of the above embodiments.

[0162] Optionally, the memory 52 may be independent or integrated with the processor 51 .

[0163] The memory 52 may include a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0164] The processor 51 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application. Specifically, when implementing the pulse heating method for a power battery described in the aforementioned method embodiment, the electronic device may be, for example, an electronic device with processing capabilities, such as a server.

[0165] Optionally, the electronic device may further include a communication interface 53. In a specific implementation, if the communication interface 53, memory 52, and processor 51 are implemented independently, the communication interface 53, memory 52, and processor 51 may be interconnected via a bus and communicate with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be categorized as address buses, data buses, control buses, and so on, but this does not necessarily mean that there is only one bus or only one type of bus.

[0166] Optionally, in a specific implementation, if the communication interface 53, the memory 52 and the processor 51 are integrated on a chip, the communication interface 53, the memory 52 and the processor 51 can complete communication through an internal interface.

[0167] The implementation principle and technical effects of the electronic device provided in this embodiment can be found in the aforementioned embodiments and will not be described in detail here.

[0168] An embodiment of the present application also provides a computer-readable storage medium, which stores computer execution instructions. When the computer execution instructions are executed, they are used to implement the method steps in the above method embodiment. The specific implementation method and technical effects are similar and will not be repeated here.

[0169] The computer-readable storage medium described above can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The computer-readable storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0170] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and readable storage medium may be located in an application-specific integrated circuit. Of course, the processor and readable storage medium may also be present as discrete components in the pulse heating device of a power battery.

[0171] An embodiment of the present application also provides a computer program product, including a computer program. When the computer program is executed, the method steps in the above method embodiment are implemented. The specific implementation method and technical effects are similar and will not be repeated here.

[0172] In the above embodiments, the description of each embodiment has its own emphasis. For parts not described in detail in a particular embodiment, please refer to the relevant description of other embodiments. The technical features of the above embodiments can be combined in any way. To keep the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0173] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of the present application and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0174] It should be understood that the present application is not limited to the exact structure described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A pulse heating method for a power battery, characterized in that: include: acquiring battery status data of the power battery during the process of heating the power battery to a target temperature using a pulse heating mode, wherein the target temperature is an upper limit of the temperature at which heating of the power battery is stopped, the pulse heating mode including a pulse heating mode during charging and a pulse heating mode during non-charging, and the battery status data including a battery status parameter, a battery charging mode, and a battery charging status; Based on the battery status data, determining whether a pulse heating gear change condition is met, the change condition including whether continuing to pulse heat the power battery using the current pulse heating gear will trigger a safety protection mechanism of the power battery, or whether a pulse heating gear exists for improving a charging rate of the power battery without triggering the safety protection mechanism; If the change condition is met, updating the current pulse heating gear based on the battery status data to obtain an adjusted pulse heating gear, wherein the adjusted pulse heating gear is a pulse heating gear that does not trigger the safety protection mechanism when applied to pulse heat the power battery, or a pulse heating gear that can improve the charging rate without triggering the safety protection mechanism; performing pulse heating on the power battery based on the adjusted pulse heating gear; The battery status parameter includes a minimum battery temperature and a remaining battery capacity. When the power battery is in the pulse heating mode when not charging, if the change condition is met, updating the current pulse heating gear based on the battery status data includes: Obtaining a historical minimum battery temperature and a historical battery remaining power when switching to the current pulse heating gear; If the difference between the minimum battery temperature and the historical minimum battery temperature is greater than the set temperature difference, and / or the difference between the remaining battery power and the historical remaining battery power is greater than the set power difference, then based on the preset mapping relationship between the battery temperature, battery power and pulse heating gear, the current pulse heating gear is updated according to the minimum battery temperature and the remaining battery power.

2. The pulse heating method for a power battery according to claim 1, characterized in that: Pulse heating mode is triggered as follows: Based on the battery status parameters, determining whether a triggering condition of a pulse heating determination mode is met; If the triggering condition of the pulse heating judgment mode is met, determining whether the battery charging mode is the plug-in charging mode; If the battery charging mode is the plug-in charging mode and the battery charging state is the charging state, triggering the pulse heating mode during charging; If the battery charging mode is a non-plug charging mode, and the lowest battery voltage in the battery status parameter is greater than or equal to a first voltage threshold, the non-charging pulse heating mode is triggered.

3. The pulse heating method for a power battery according to claim 2, characterized in that: The battery status parameter also includes the maximum battery voltage. When the power battery is in the pulse heating mode during charging, if the change condition is met, updating the current pulse heating gear based on the battery status data includes: If the maximum voltage of the battery is greater than or equal to a second voltage threshold, lowering the current pulse heating gear, and the current pulse heating gear is higher than the pulse heating gear lower limit; If the maximum battery voltage is less than or equal to the third voltage threshold, the current pulse heating gear is increased, and the increased pulse heating gear is less than the upper limit of the pulse heating gear.

4. The pulse heating method for a power battery according to any one of claims 1 to 3, characterized in that: The battery status parameters also include the remaining time of pulse heating, the maximum battery temperature, the minimum battery temperature, a fault flag, and a heating permission flag. The triggering conditions of the pulse heating judgment mode include: The pulse heating remaining time is greater than the first pulse heating remaining time threshold; The maximum battery temperature is less than or equal to a first temperature threshold and the minimum battery temperature is less than or equal to a second temperature threshold, and the first temperature threshold is greater than the second temperature threshold; The fault flag indicates that there is no fault in the battery system that prohibits instant heating; The heating permission flag is characterized as a mark for allowing pulse heating.

5. The pulse heating method for a power battery according to claim 4, characterized in that: Also includes: Based on the battery status data, determining whether an exit condition for pulse heating is met; If the exit condition is met, the pulse heating is exited; The exit conditions include at least one of the following: The remaining pulse heating time reaches a second remaining pulse heating time threshold; The maximum battery temperature is greater than or equal to a third temperature threshold and the minimum battery temperature is greater than or equal to a fourth temperature threshold, and the third temperature threshold is greater than the fourth temperature threshold; The minimum battery voltage is less than or equal to a fourth voltage threshold and lasts for a first set time period; The fault flag indicates that there is a fault in the battery system that prohibits instant heating; The heating permission flag is characterized as a mark for prohibiting pulse heating or the time since the heating permission flag was received at the last moment exceeds a second set time.

6. The pulse heating method for a power battery according to claim 5, characterized in that: When the power battery is in the pulse heating mode during charging, the exit condition further includes: the battery charging state changes from a charging state to a non-charging state.

7. The pulse heating method for a power battery according to any one of claims 1 to 3, characterized in that: The initial pulse heating gear of the pulse heating mode is determined as follows: Based on a preset mapping relationship between the battery temperature, the battery power and the pulse heating gear, the initial pulse heating gear is determined according to the initial minimum battery temperature and the initial remaining battery power.

8. A pulse heating system for a power battery, characterized in that: include: A battery management system, configured to monitor battery status data of the power battery and send the battery status data to the pulse heating control module; A vehicle controller, configured to send a signal including a heating permission flag to the battery management system; A pulse heating control module, configured to execute the pulse heating method for a power battery as claimed in any one of claims 1 to 7.

9. A pulse heating device for a power battery, characterized in that: include: an acquisition module, configured to acquire battery status data of the power battery during the process of heating the power battery to a target temperature using a pulse heating mode, wherein the target temperature is an upper limit of a temperature at which heating of the power battery is stopped, the pulse heating mode including a pulse heating mode during charging and a pulse heating mode during non-charging, and the battery status data including a battery status parameter, a battery charging mode, and a battery charging status; a determination module, configured to determine, based on the battery status data, whether a condition for changing a pulse heating gear is satisfied, the condition for changing comprising: if continuing to pulse heat the power battery using the current pulse heating gear will trigger a safety protection mechanism of the power battery, or if there is a pulse heating gear for improving a charging rate of the power battery without triggering the safety protection mechanism; a pulse heating gear adjustment module, configured to update the current pulse heating gear based on the battery status data when the change condition is met, to obtain an adjusted pulse heating gear, wherein the adjusted pulse heating gear is a pulse heating gear that does not trigger the safety protection mechanism when applied to pulse heating the power battery, or a pulse heating gear that can improve the charging rate without triggering the safety protection mechanism; a pulse heating module, configured to perform pulse heating on the power battery based on the adjusted pulse heating gear; The battery status parameters include the minimum battery temperature and the remaining battery power. When the power battery is in the pulse heating mode when not charging, the pulse heating gear adjustment module is specifically used to obtain the historical minimum battery temperature and the historical remaining battery power when switching to the current pulse heating gear; if the difference between the minimum battery temperature and the historical minimum battery temperature is greater than the set temperature difference, and / or the difference between the remaining battery power and the historical remaining battery power is greater than the set power difference, then based on the preset mapping relationship between the battery temperature, battery power and pulse heating gear, the current pulse heating gear is updated according to the minimum battery temperature and the remaining battery power.

10. An electronic device, characterized in that: include: a processor, and a memory communicatively connected to the processor; The memory is used to store computer-executable instructions; The processor is configured to execute the computer-executable instructions to implement the method according to any one of claims 1 to 7.

11. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed.

12. A computer program product comprising a computer program, characterized in that When the computer program is executed, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Power battery protection method and device

    CN115891766A

  • Battery heating control method and device, equipment, storage medium and program product

    CN119773594A

  • Power battery heating method and device and vehicle-mounted terminal

    CN120207170A