A battery pack charging method, system, vehicle, electronic device, and medium

CN121734184BActive Publication Date: 2026-10-27CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202512011677.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-12-29
Publication Date
2026-10-27
Estimated Expiration
2045-12-29

AI Technical Summary

Technical Problem

[0003]然而,在实际应用中,超充工况下的高电流充电会导致电池产生大量热量,致使电池温度迅速升高,而传统的电池热管理策略往往在超充开始阶段即启动冷却系统,甚至通过提前降温抑制电池升温速度

Benefits of technology

本申请提出了一种电池包充电方法,所述方法包括:响应于充电开始信号,获取电池包的初始荷电状态SOC值、目标荷电状态SOC值,以及所述电池包的初始温度,所述目标荷电状态SOC值表征基于用户充电习惯确定的充电截止时的荷电状态SOC值;根据所述初始荷电状态SOC值、所述目标荷电状态SOC值以及所述电池包的初始温度,确定第一充电时长;在所述电池包的实际充电时长大于或等于所述第一充电时长的情况下,对所述电池包进行冷却。本申请通过在充电初期根据电池的初始荷电状态SOC、目标荷电状态SOC及初始温度,确定第一充电时长,并在实际充电时长超过该第一充电时长后再启动冷却系统,从而使电池在初期保持较高温度以实现更高倍率充电,缩短充电总时长,能够有效避免因提前降温导致的充电倍率下降与充电时间延长问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121734184B_ABST
    Figure CN121734184B_ABST
Patent Text Reader

Abstract

The application provides a battery pack charging method, system, vehicle, electronic device and medium, and relates to the technical field of battery safety. The method comprises the following steps: in response to a charging start signal, obtaining an initial state of charge (SOC) value, a target state of charge (SOC) value and an initial temperature of a battery pack; determining a first charging duration according to the initial state of charge (SOC) value, the target state of charge (SOC) value and the initial temperature of the battery pack; and cooling the battery pack when the actual charging duration of the battery pack is greater than or equal to the first charging duration. According to the application, the initial state of charge (SOC) value, the target state of charge (SOC) value and the initial temperature of the battery are used to determine the first charging duration at the initial charging stage, and the cooling system is started when the actual charging duration exceeds the first charging duration, so that the battery maintains a high temperature at the initial stage to realize higher rate charging and shorten the total charging duration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of battery system technology, and in particular to a battery pack charging method, system, vehicle, electronic device, and medium. Background Technology

[0002] With the rapid development of new energy vehicles and the continuous improvement of supercharging infrastructure, users have placed higher demands on the charging speed and charging experience of electric vehicles. As a core component of electric vehicles, the charging performance of lithium-ion batteries directly affects the overall vehicle's energy replenishment efficiency and user experience. Currently, supercharging technology, by increasing the charging rate to shorten charging time, has become one of the key technological directions for improving user satisfaction.

[0003] However, in practical applications, the high-current charging under supercharging conditions causes the battery to generate a large amount of heat, resulting in a rapid rise in battery temperature. Traditional battery thermal management strategies often activate the cooling system at the beginning of supercharging, or even suppress the rate of battery temperature rise by cooling down in advance. While this approach can effectively prevent battery overheating, it also brings a series of new problems: On the one hand, the battery temperature is suppressed at a low level for a long time, resulting in a longer period of low-rate charging, thus lengthening the overall charging time and contradicting the user's original intention of "fast charging"; on the other hand, the cooling system continues to work at the end of supercharging, further reducing the battery temperature, leading to a decrease in power performance after charging is completed, failing to meet the user's need for charging and going immediately. In addition, activating the cooling system in advance also means that components such as the compressor and water pump operate at high power for a long time, resulting in increased energy consumption of the vehicle's thermal management system and a deterioration in NVH (noise, vibration, and harshness) experience.

[0004] Based on the above problems, a new method for charging battery packs is urgently needed. Summary of the Invention

[0005] In view of the above problems, embodiments of this application provide a battery pack charging method, system, vehicle, electronic device, and medium to overcome or at least partially solve the above problems.

[0006] A first aspect of this application provides a battery pack charging method, the method comprising: In response to a charging start signal, the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack are acquired. The target state of charge (SOC) value represents the state of charge (SOC) value at the charging cutoff time, which is determined based on the user's charging habits. The first charging duration is determined based on the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack. If the actual charging time of the battery pack is greater than or equal to the first charging time, the battery pack is cooled.

[0007] Optionally, the method further includes: Obtain the actual temperature of the cooled battery pack; If the actual temperature of the cooled battery pack is less than or equal to the target temperature threshold, cooling of the battery pack shall be stopped.

[0008] Optionally, the target temperature threshold is determined according to the following steps: Obtain the overall vehicle power requirements, and determine the target discharge power based on the overall vehicle power requirements; Based on the target state of charge (SOC) value of the battery pack, multiple discharge powers at different temperature thresholds are determined by querying a preset power state table. The power state table is used to characterize the mapping relationship between the target SOC value, temperature threshold, and discharge power. Multiple discharge powers are compared with the target discharge power to obtain a set of temperature thresholds corresponding to multiple discharge powers that are greater than or equal to the target discharge power; The minimum value in the set of temperature thresholds is determined as the target temperature threshold.

[0009] Optionally, determining the first charging duration based on the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack includes: The SOC difference is determined based on the initial SOC value and the target SOC value. Based on the state of charge (SOC) difference and the initial temperature of the battery pack, the first charging time is determined by querying a pre-established charging time mapping table. The charging time mapping table is used to characterize the mapping relationship between the charging time, the SOC difference, and the temperature of the battery pack.

[0010] Optionally, the charging time mapping table is determined through the following steps: Under preset test conditions, a charging test is performed on the battery pack. The preset test conditions include multiple combinations of different state of charge (SOC) differences and temperatures. During the charging process under the target preset test conditions, when the battery pack temperature first reaches the preset maximum allowable charging temperature, the charging time corresponding to the current moment is recorded as the first charging time of the target preset test conditions. The target preset test conditions are any combination of multiple different combinations of SOC difference and temperature. The charging time mapping table is determined based on the first charging time corresponding to each of the multiple combinations of different State of Charge (SOC) differences and temperatures.

[0011] Optionally, cooling the battery pack includes: If the actual charging time of the battery pack is greater than or equal to the first charging time, the current temperature of the battery pack is obtained; Based on the current temperature, determine the target coolant flow rate and target coolant temperature for cooling control of the cooling system; The cooling system is controlled to operate according to the target coolant flow rate and target coolant temperature to cool the battery pack.

[0012] A second aspect of this application provides a battery pack charging system, the system comprising: The acquisition module is used to acquire the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack in response to the charging start signal. The target state of charge (SOC) value represents the state of charge (SOC) value at the charging cutoff time determined based on the user's charging habits. The determining module is used to determine the first charging duration based on the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack. A cooling module is used to cool the battery pack when the actual charging time of the battery pack is greater than or equal to the first charging time.

[0013] Optionally, the system further includes: The first acquisition submodule is used to acquire the actual temperature of the cooled battery pack. A cooling submodule is used to stop cooling the battery pack when the actual temperature of the cooled battery pack is less than or equal to the target temperature threshold.

[0014] Optionally, the system further includes: The second acquisition submodule is used to acquire the vehicle's power requirements and determine the target discharge power based on the vehicle's power requirements. The first query submodule is used to determine multiple discharge powers at different temperature thresholds by querying a preset power state table based on the target state of charge (SOC) value of the battery pack. The power state table is used to characterize the mapping relationship between the target SOC value, temperature threshold, and discharge power. The comparison submodule is used to compare multiple discharge powers with the target discharge power to obtain a set of temperature thresholds corresponding to multiple discharge powers that are greater than or equal to the target discharge power. The first determining submodule is used to determine the minimum value in the set of temperature thresholds as the target temperature threshold.

[0015] Optionally, the step of determining the first charging duration based on the initial state of charge (SOC) value, the target SOC value, and the initial temperature of the battery pack, wherein the determining module includes: The second determining submodule is used to determine the SOC difference based on the initial SOC value and the target SOC value. The second query submodule is used to determine the first charging time by querying a pre-established charging time mapping table based on the state of charge (SOC) difference and the initial temperature of the battery pack. The charging time mapping table is used to characterize the mapping relationship between the charging time, the SOC difference, and the temperature of the battery pack.

[0016] Optionally, the system further includes: The test submodule is used to perform charging tests on the battery pack under preset test conditions, which include multiple combinations of different state of charge (SOC) differences and temperatures. The recording submodule is used to record the charging time corresponding to the current moment when the battery pack temperature first reaches the preset maximum allowable charging temperature during the charging process under the target preset test conditions. This time is used as the first charging time of the target preset test conditions. The target preset test conditions are any combination of multiple different combinations of SOC difference and temperature. The third determining submodule is used to determine the charging time mapping table based on the first charging time corresponding to each of the multiple combinations of different State of Charge (SOC) differences and temperatures.

[0017] Optionally, the cooling module for cooling the battery pack includes: The third acquisition submodule is used to acquire the current temperature of the battery pack when the actual charging time of the battery pack is greater than or equal to the first charging time. The fourth determining submodule is used to determine the flow rate and temperature of the target coolant for cooling control of the cooling system based on the current temperature. The control submodule is used to control the cooling system to operate according to the target coolant flow rate and target coolant temperature in order to cool the battery pack.

[0018] A third aspect of this application provides a vehicle that includes a battery pack charging system as described in the second aspect of this application.

[0019] A fourth aspect of this application provides an electronic device, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the battery pack charging method as described in the first aspect of this application.

[0020] A fifth aspect of this application provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the battery pack charging method described in the first aspect of this application.

[0021] The beneficial effects of this application are: This application proposes a battery pack charging method, the method comprising: in response to a charging start signal, acquiring an initial state of charge (SOC) value, a target SOC value, and an initial temperature of the battery pack, wherein the target SOC value represents the SOC value at the charging cutoff point determined based on user charging habits; determining a first charging duration based on the initial SOC value, the target SOC value, and the initial temperature of the battery pack; and cooling the battery pack if the actual charging duration of the battery pack is greater than or equal to the first charging duration. This application, by determining the first charging duration based on the battery's initial SOC, target SOC, and initial temperature at the beginning of charging, and activating the cooling system only after the actual charging duration exceeds the first charging duration, maintains a higher battery temperature initially to achieve a higher charging rate, shortening the total charging time and effectively avoiding the problems of decreased charging rate and prolonged charging time caused by premature cooling. Attached Figure Description To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1 This is a schematic flowchart of a battery pack charging method provided in an embodiment of this application; Figure 2 This is a schematic diagram of temperature-time changes during the charging process of a battery pack, provided in an embodiment of this application. Figure 3 This is a flowchart illustrating a battery pack charging method provided in an embodiment of this application; Figure 4 This is a schematic diagram of a battery pack charging system provided in an embodiment of this application; Figure 5This is a schematic diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0023] Exemplary embodiments of this application will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of this application are shown in the drawings, it should be understood that this application may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of this application and to fully convey the scope of this application to those skilled in the art.

[0024] In a first aspect, this application provides a battery pack charging method, such as... Figure 1 As shown, the method includes: Step S101: In response to the charging start signal, acquire the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack. The target state of charge (SOC) value represents the state of charge (SOC) value at the charging cutoff time, determined based on the user's charging habits.

[0025] In this step, after detecting the charging start signal, the current operating status of the battery pack is first collected. Specifically, this includes obtaining the initial State of Charge (SOC) value of the battery pack. The initial SOC value represents the percentage of remaining charge in the battery pack and is an important reference for subsequent charging control. Simultaneously, the target SOC value of the battery pack is obtained. This target SOC value indicates the expected charge level to be achieved during this charging process. It is usually set by the user or automatically predicted based on the user's historical charging habits, possessing a certain degree of personalization and better aligning with the user's daily usage preferences, thus improving the intelligence of the charging strategy. Furthermore, the initial temperature of the battery pack also needs to be collected. This temperature parameter is crucial for subsequently determining when to intervene with battery cooling, controlling the charging rate, and ensuring safe battery operation.

[0026] Optionally, a predictive model can be introduced to predict the target State of Charge (SOC) value. This predictive model can be built based on machine learning algorithms, such as Long Short-Term Memory (LSTM) networks, gradient boosting trees, or time-series prediction models. By inputting multi-dimensional data such as the user's historical charging time, parking duration, driving mileage, remaining range demand, battery degradation status, and ambient temperature, the model predicts and outputs the optimal target SOC value. This predictive model can dynamically adjust the prediction weights according to the user's usage patterns, achieving higher prediction accuracy and making the setting of the target SOC value more aligned with user habits and scenario requirements.

[0027] In this step, the target State of Charge (SOC) value is used to characterize the battery's cutoff state during this charging process. Its setting principle is based on the user's historical charging habits to achieve a more personalized intelligent charging strategy. Specifically, the charging termination SOC values ​​set by the user in previous charging sessions can be recorded and uploaded to the cloud platform. After statistical analysis, a personalized charging preference model for the user is formed. When charging starts, the onboard battery management system uploads the current charging termination SOC value to the cloud and determines the target SOC value to be used for this charging session based on the information returned by the cloud platform. Once the electric vehicle is fully connected to the supercharging station, if the user does not actively set a new charging cutoff value, the onboard battery management system automatically uses the charging termination SOC value recorded in the cloud as the target SOC value for this charging session. If the user resets the charging termination SOC value, for example, by manually adjusting the cutoff charge target in the vehicle's infotainment system or app, the new setting value is used as the target SOC value for this charging session, and the cloud data is updated simultaneously. This mechanism enables continuous learning and dynamic adjustment of user charging habits by leveraging cloud storage and interaction, while maintaining user operational flexibility, thus providing a reliable basis for optimizing subsequent charging control strategies.

[0028] Step S102: Determine the first charging duration based on the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack.

[0029] In this step, after obtaining the initial State of Charge (SOC) value, target SOC value, and initial temperature of the battery pack, the thermal management requirements of the current charging process are comprehensively evaluated based on the aforementioned key parameters to determine the first charging duration. This first charging duration characterizes the time window during which the battery can be safely charged at a higher rate at a relatively high temperature without activating the cooling system. Specifically, the difference between the initial SOC value and the target SOC value reflects the range of energy required for this charge, while the initial temperature of the battery pack determines the rate of temperature rise and its ability to withstand the thermal load from high-rate charging. Based on pre-calibrated charging characteristic curves or empirical models, and combined with the current state of the battery, this application calculates the time required for the battery temperature to rise to a safe critical threshold without compressor startup or water cooling system intervention, and sets this time as the first charging duration. By reasonably setting this first charging duration, it is ensured that the battery is in the high-rate range as much as possible during the initial charging process, thereby improving the overall charging efficiency and avoiding the problems of reduced charging rate and extended charging time caused by premature cooling.

[0030] Step S103: If the actual charging time of the battery pack is greater than or equal to the first charging time, the battery pack is cooled.

[0031] In this step, once the actual charging time of the battery pack reaches or exceeds the first charging time, the cooling control process is initiated to effectively cool the battery pack. This step is based on the first charging time determined in the previous stage, and its purpose is to ensure that the battery can fully utilize its high-rate charging capability in the initial stage while preventing the battery temperature from exceeding the safety threshold due to continuous temperature rise. Before the charging time reaches the first charging time, the cooling system (such as an air conditioning compressor, water pump, etc.) is in a closed or standby state, and the battery is in a natural heating process, which helps maintain the battery within a temperature range conducive to high-rate charging. Once the charging time exceeds this threshold, the cooling equipment is activated to control the temperature of the battery pack.

[0032] This application determines the first charging time based on the battery's initial state of charge (SOC), target SOC, and initial temperature at the beginning of charging. The cooling system is then activated only after the actual charging time exceeds the first charging time. This allows the battery to maintain a higher temperature in the initial stage to achieve a higher charging rate, thus shortening the total charging time. This effectively avoids the problems of reduced charging rate and extended charging time caused by premature cooling. In one embodiment, the actual temperature of the cooled battery pack is obtained; If the actual temperature of the cooled battery pack is less than or equal to the target temperature threshold, cooling of the battery pack shall be stopped.

[0033] In this embodiment, the cooling process of the battery pack also includes a dynamic temperature control adjustment step to achieve precise cooling termination control.

[0034] Specifically, when the cooling system is activated and regulates the battery pack's heat, this embodiment continuously acquires the actual temperature of the cooled battery pack in real time to dynamically monitor the cooling effect and changes in the battery's thermal state. This real-time temperature data is used not only to determine whether the current temperature control measures have achieved the expected effect but also as a key basis for deciding whether to continue cooling. When the actual temperature of the battery pack is detected to have decreased to no higher than the preset target temperature threshold, the controller determines that the battery has reached the required temperature control target. At this point, the cooling control command is immediately terminated, and the operating power of the cooling system is turned off or reduced. For example, the operation of the air conditioning compressor can be stopped, the water pump's flow rate reduced, or a low-power maintenance mode can be switched to prevent the cooling system from continuing to remove excessive heat from the battery, thereby preventing the battery from being over-cooled and its temperature from dropping to an excessively low range.

[0035] In this embodiment, the target temperature threshold can be flexibly set according to actual usage needs and system performance requirements, rather than a fixed single value. For example, in some scenarios, the target temperature threshold can be comprehensively calculated by combining the thermal characteristics of the battery in the later stages of charging, the power output requirements of the vehicle, and the user's driving habits. The vehicle controller can dynamically adjust the target temperature threshold based on user habits (such as whether the vehicle frequently drives at high speed immediately after charging), power requirements (such as high-speed acceleration capability), and safety strategies to ensure that the battery remains within a reasonable temperature range after charging that satisfies power performance without affecting safety and lifespan. For example, when a user is detected to have high power demand, the target temperature threshold can be appropriately increased to prevent the battery temperature from being too low and affecting the discharge power; while when the user's driving style is biased towards energy-saving mode or when the vehicle is expected to be stationary for a long time, the target temperature threshold can be decreased to prioritize the protection of battery life.

[0036] Through the aforementioned dynamic cooling regulation strategy, this embodiment not only precisely controls the timing of cooling termination, preventing excessively low battery temperatures caused by prolonged cooling, thus avoiding impacts on subsequent discharge performance or a decrease in overall vehicle power, but also effectively reduces the ineffective operating time of the cooling system, decreasing the energy consumption burden on the compressor and water pump. Simultaneously, this embodiment significantly improves NVH performance because reducing the prolonged operation of high-power cooling components helps lower noise and vibration, enhancing user comfort. Furthermore, by integrating the temperature threshold setting with the vehicle control strategy, user driving habits, and power requirements, the thermal management strategy becomes more intelligent and adaptive, improving the overall energy efficiency and user experience during battery pack charging.

[0037] In summary, this embodiment achieves refined management of the cooling process by dynamically controlling the battery temperature after cooling in real time and in conjunction with the target temperature threshold. While ensuring thermal safety, it also takes into account charging efficiency, energy consumption optimization and overall vehicle power performance, demonstrating significant technical advantages.

[0038] In one embodiment, the target temperature threshold is determined according to the following steps: Obtain the overall vehicle power requirements, and determine the target discharge power based on the overall vehicle power requirements; Based on the target state of charge (SOC) value of the battery pack, multiple discharge powers at different temperature thresholds are determined by querying a preset power state table. The power state table is used to characterize the mapping relationship between the target SOC value, temperature threshold, and discharge power. Multiple discharge powers are compared with the target discharge power to obtain a set of temperature thresholds corresponding to multiple discharge powers that are greater than or equal to the target discharge power; The minimum value in the set of temperature thresholds is determined as the target temperature threshold.

[0039] In this embodiment, the process of determining the target temperature threshold is adaptively set based on the vehicle's power performance requirements, and specifically includes the following steps: In this embodiment, a set of parameters for evaluating the vehicle's power performance requirements can be obtained through the vehicle controller. This parameter set may include, but is not limited to, driving modes (e.g., economy mode, standard mode, sport mode), road types or environments (e.g., uphill, downhill, highway, urban roads), and real-time driver operation signals (e.g., accelerator pedal opening, braking requests, overtaking requests, etc.). Based on the above parameters, the vehicle controller calculates the vehicle's power performance requirements and further determines the target discharge power required for this trip based on the calculated vehicle power performance requirements.

[0040] Next, based on the current target state of charge (SOC) value of the battery pack, a pre-calibrated power state table is invoked. This power state table describes the corresponding discharge power that the battery can output at a specific SOC value under different temperature threshold conditions. It is a mapping model based on a large amount of experimental data and vehicle calibration results. Through this power state table, the correspondence between battery discharge performance and temperature and SOC can be reflected, thereby enabling fast table lookup calculations, avoiding complex real-time model calculations, and improving control response speed and accuracy.

[0041] Subsequently, the power state table is queried to find all temperature thresholds and their corresponding discharge power values ​​corresponding to the current target state of charge (SOC) value. These discharge powers are then compared with the target discharge power one by one to filter out the set of temperature thresholds corresponding to all data items that meet the condition of being "greater than or equal to the target discharge power".

[0042] Finally, the minimum value in this set of temperature thresholds is selected as the target temperature threshold after the end of this charging process.

[0043] This embodiment can minimize the cooling range while meeting the overall vehicle power performance requirements, ensuring that the vehicle has sufficient power output after charging, while avoiding energy waste caused by excessive cooling and prolonged high-power operation of the thermal management system.

[0044] This embodiment adaptively determines the target temperature threshold based on the vehicle's power requirements, achieving a precise match between the battery cooling termination temperature and actual discharge performance needs. This avoids performance degradation due to insufficient cooling while preventing energy waste and vehicle response delays caused by over-cooling. Furthermore, the method employs a lookup table matching strategy, comparing the discharge power corresponding to different temperatures at the target state of charge (SOC) value and selecting the minimum temperature threshold that meets the power requirements as the cooling control benchmark. This ensures that the battery maintains good power performance and a suitable temperature state after supercharging. This not only improves overall vehicle driving performance and the user charging experience but also enables intelligent adjustment and energy efficiency optimization of the thermal management system.

[0045] In one embodiment, determining the first charging duration based on the initial state of charge (SOC) value, the target SOC value, and the initial temperature of the battery pack includes: The SOC difference is determined based on the initial SOC value and the target SOC value. Based on the state of charge (SOC) difference and the initial temperature of the battery pack, the first charging time is determined by querying a pre-established charging time mapping table. The charging time mapping table is used to characterize the mapping relationship between the charging time, the SOC difference, and the temperature of the battery pack.

[0046] In this embodiment, the process of determining the first charging time based on the initial state of charge (SOC) value, the target SOC value, and the initial temperature of the battery pack includes the following steps: First, the initial state of charge (SOC) value and the target SOC value of the battery pack are obtained, and the difference between the two is calculated to obtain the SOC difference value. The SOC difference value characterizes the range of electricity required to be replenished during this charging process and is an important reference for evaluating charging time.

[0047] Next, based on the state of charge (SOC) difference and the initial temperature of the battery pack, the first charging time is determined by querying a pre-established charging time mapping table. This charging time mapping table characterizes the correspondence between charging time, SOC difference, and the initial temperature of the battery pack. Specifically, this charging time mapping table can be generated offline from real-vehicle operating data or experimental data, and it reflects the time it takes for the battery pack temperature to rise to a set temperature threshold under different initial SOC values ​​and different temperature conditions, without cooling.

[0048] In some cases, when the State of Charge (SOC) difference is large and the initial temperature is high, the battery heats up quickly, resulting in a relatively short first charging time. Conversely, when the SOC difference is small or the initial temperature is low, the battery's temperature rise rate is slower, leading to a relatively longer first charging time. This embodiment obtains the optimal cooling delay time (i.e., the first charging time) under the corresponding operating conditions through a lookup table. This avoids prematurely activating the cooling system at the beginning of charging, thereby increasing the charging rate, shortening the charging time, and avoiding complex online calculations, thus improving the real-time performance and stability of the control strategy.

[0049] The first charging time determined by the above method in this embodiment can be used as the control threshold for starting the cooling system, so as to achieve a dynamic balance between charging efficiency and battery thermal safety, improve the charging performance of the whole vehicle and the user experience. It can not only avoid the charging rate being limited due to premature start of cooling in the early stage of charging, thereby improving the charging power utilization and shortening the overall charging time; but also ensure that cooling is triggered in time before the battery temperature approaches the safety threshold through the accurate characterization of the battery temperature rise pattern by the mapping table, thus avoiding the risk of overheating.

[0050] For example, the charging time mapping table described above is shown in Table 1 below:

[0051] Table 1 In Table 1, ΔSOC represents the state of charge difference, T-ACOFF represents the first charging duration, and T... n This indicates the first charging time corresponding to the difference between the current initial temperature and the state of charge.

[0052] In one embodiment, the charging time mapping table is determined through the following steps: Under preset test conditions, a charging test is performed on the battery pack. The preset test conditions include multiple combinations of different state of charge (SOC) differences and temperatures. During the charging process under the target preset test conditions, when the battery pack temperature first reaches the preset maximum allowable charging temperature, the charging time corresponding to the current moment is recorded as the first charging time of the target preset test conditions. The target preset test conditions are any combination of multiple different combinations of SOC difference and temperature. The charging time mapping table is determined based on the first charging time corresponding to each of the multiple combinations of different State of Charge (SOC) differences and temperatures.

[0053] In this embodiment, the charging time mapping table can be established and determined through the following steps: First, the battery pack undergoes a systematic charging test under a preset test environment. The preset test conditions include multiple combinations of different State of Charge (SOC) differences and initial temperatures. Specifically, the SOC difference can be constructed by setting different initial and target SOCs, while the initial temperature is set by controlling the ambient temperature or the battery's initial thermal state, thus creating a variety of representative test scenarios.

[0054] Under each set of target preset test conditions, the charging process is executed, and the temperature change of the battery pack is monitored in real time during this process. When the battery pack temperature is detected to reach the preset maximum allowable charging temperature for the first time, the charging time is recorded. This charging time is the first charging time under the corresponding target preset test conditions. The target preset test conditions are any one of the above combinations of SOC difference and temperature.

[0055] By performing charging tests on all preset operating conditions and recording the corresponding first charging duration, a two-dimensional mapping table can be formed to characterize the difference in State of Charge (SOC) under different conditions and the first charging duration under initial temperature conditions—that is, a charging duration mapping table. This charging duration mapping table can be used as a lookup reference in the online control process, enabling rapid determination of the first charging duration and providing data support for intelligent control of cooling timing during charging.

[0056] The charging time mapping table established in this embodiment can accurately reflect the actual temperature rise behavior of the battery pack under different SOC differences and initial temperature conditions based on actual test data. During actual charging, the first charging time can be quickly determined without complex online calculations, thus accurately grasping the timing of cooling intervention. This embodiment not only improves the adaptability and robustness of the thermal management strategy, avoiding charging efficiency losses caused by premature or delayed cooling due to model errors, but also maximizes the charging rate while ensuring thermal safety, shortening the overall charging time and achieving a comprehensive improvement in charging efficiency, temperature control safety, and system response speed.

[0057] In one embodiment, cooling the battery pack includes: If the charging time of the battery pack is greater than or equal to the first charging time, the current temperature of the battery pack is obtained; Based on the current temperature, determine the target coolant flow rate and target coolant temperature for cooling control of the cooling system; The cooling system is controlled to operate according to the target coolant flow rate and target coolant temperature to cool the battery pack.

[0058] In this embodiment, when the actual charging time of the battery pack is detected to be greater than or equal to a predetermined first charging time, a cooling strategy is triggered to obtain the current temperature parameters of the battery pack. The current temperature parameters of the battery pack are used to determine the current thermal state of the battery and serve as the basis for subsequent cooling control calculations.

[0059] Next, based on the current temperature parameters of the battery pack, combined with battery safety operation requirements and charging rate demands, the control targets of the cooling system under the current operating conditions are determined. Specifically, this includes the target coolant flow rate and the target coolant temperature. The target coolant flow rate is typically used to adjust the cooling capacity to quickly stabilize the battery temperature within a suitable charging temperature range; the target coolant temperature is used to precisely control the battery temperature drop rate, avoiding overheating or overcooling. These target parameters can be obtained through table lookup, predictive models, or algorithms based on thermal balance calculations to ensure that the control results satisfy both safety and energy efficiency.

[0060] Finally, the cooling system operates according to the determined target coolant flow rate and temperature, driving the air conditioning compressor, water pump, and related heat exchange components to work in an orderly manner, achieving real-time cooling of the battery pack. Through this process, the system can keep the battery within a suitable high-rate charging temperature range while ensuring the battery temperature does not exceed a safe threshold, thereby improving overall charging efficiency and preventing overheating from causing a decrease in charging rate or triggering protection measures. Simultaneously, this control strategy can dynamically adjust the cooling intensity based on the battery's current thermal state, avoiding unnecessary energy consumption and NVH issues, achieving comprehensive optimization of efficiency, economy, and comfort during the charging process.

[0061] This application provides a battery pack charging method that enables thermal management during battery charging based on user charging habits. The charging process implemented using this battery pack charging method is as follows: Figure 2 As shown, this method acquires the initial State of Charge (SOC), target SOC, and initial temperature of the battery pack at the start of charging. Based on the SOC difference and initial temperature, a first charging duration is determined by looking up a table. Cooling is not activated during this duration to extend the high-rate charging phase and shorten the overall charging time. Once the first charging duration is reached, the cooling system is activated, and the coolant flow rate and temperature are set according to the current battery temperature for precise temperature control. During cooling, the battery temperature is monitored in real time. Cooling is terminated when it drops to a level not exceeding the target temperature threshold to prevent excessive cooling from affecting power performance. The target temperature threshold is adaptively set based on the vehicle's power performance requirements, and the minimum temperature value that meets the power requirements is selected as the control benchmark by querying a power state table. This solution not only improves supercharging efficiency and reduces energy consumption and NVH issues but also prevents a decline in power performance, balancing safety, intelligence, and user experience.

[0062] In one embodiment, such as Figure 3 A flowchart illustrating the charging process of a battery pack is shown in the figure. Step S01: Start the charging process. When the charging start signal is detected, the system enters the charging control logic.

[0063] Step S02: Obtain key parameters, including the initial state of charge (SOC) value of the battery pack, the target SOC value set by the user or synchronized with the cloud, and the initial temperature of the battery pack.

[0064] Step S03: Calculate the State of Charge (SOC) difference. Based on the initial SOC value and the target SOC value, calculate the difference between the two to obtain the SOC difference, which is used for subsequent cooling strategy determination.

[0065] Step S04: Determine the first charging time. Based on the state of charge (SOC) difference and the initial temperature of the battery pack, determine the first charging time by querying a preset charging time mapping table. This mapping table is used to characterize the time required for the battery to heat up to a set threshold under different SOC differences and temperature conditions.

[0066] Step S05: Start charging and start timing. Start battery charging and start timing the charging time.

[0067] Step S06: Determine whether the charging time has reached the first charging duration. If the current charging time has not reached the first charging duration, continue charging without cooling. If the charging time is greater than or equal to the first charging duration, proceed to the next step.

[0068] Step S07: Collect the current battery temperature and calculate the cooling target, obtain the current battery pack temperature, and determine the target coolant flow rate and target coolant temperature of the cooling system based on the temperature.

[0069] Step S08: Execute cooling control. Based on the set target parameters, control the operation of the cooling system, including the air conditioning compressor, water pump, etc., to achieve effective cooling of the battery pack.

[0070] Step S09: Determine whether the target temperature threshold has been reached. During the cooling process, continuously monitor the actual battery temperature. If the temperature is greater than the target temperature threshold, continue cooling; if the temperature is less than or equal to the target temperature threshold, proceed to the next step.

[0071] Step S10: Terminate cooling, stop cooling control, turn off or reduce the operating power of the cooling system to prevent the battery from overcooling.

[0072] Step S11: Determine whether the target state of charge (SOC) value has been reached. If the target SOC value has not been reached, the process returns to the charging cycle; if the target SOC value has been reached, the end step is executed.

[0073] Step S12: Charging is complete, charging stops, and the process terminates.

[0074] Based on the same inventive concept, a second aspect of the embodiments of this application provides a battery pack charging system, such as... Figure 4 As shown, the system includes: The acquisition module 201 is used to acquire the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack in response to the charging start signal. The target state of charge (SOC) value represents the state of charge (SOC) value at the charging cutoff time determined based on the user's charging habits. The determining module 202 is used to determine the first charging time based on the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack. The cooling module 203 is used to cool the battery pack when the actual charging time of the battery pack is greater than or equal to the first charging time.

[0075] Optionally, the system further includes: The first acquisition submodule is used to acquire the actual temperature of the cooled battery pack. A cooling submodule is used to stop cooling the battery pack when the actual temperature of the cooled battery pack is less than or equal to the target temperature threshold.

[0076] Optionally, the system further includes: The second acquisition submodule is used to acquire the vehicle's power requirements and determine the target discharge power based on the vehicle's power requirements. The first query submodule is used to determine multiple discharge powers at different temperature thresholds by querying a preset power state table based on the target state of charge (SOC) value of the battery pack. The power state table is used to characterize the mapping relationship between the target SOC value, temperature threshold, and discharge power. The comparison submodule is used to compare multiple discharge powers with the target discharge power to obtain a set of temperature thresholds corresponding to multiple discharge powers that are greater than or equal to the target discharge power. The first determining submodule is used to determine the minimum value in the set of temperature thresholds as the target temperature threshold.

[0077] Optionally, the step of determining the first charging duration based on the initial state of charge (SOC) value, the target SOC value, and the initial temperature of the battery pack, wherein the determining module 202 includes: The second determining submodule is used to determine the SOC difference based on the initial SOC value and the target SOC value. The second query submodule is used to determine the first charging time by querying a pre-established charging time mapping table based on the state of charge (SOC) difference and the initial temperature of the battery pack. The charging time mapping table is used to characterize the mapping relationship between the charging time, the SOC difference, and the temperature of the battery pack.

[0078] Optionally, the system further includes: The test submodule is used to perform charging tests on the battery pack under preset test conditions, which include multiple combinations of different state of charge (SOC) differences and temperatures. The recording submodule is used to record the charging time corresponding to the current moment when the battery pack temperature first reaches the preset maximum allowable charging temperature during the charging process under the target preset test conditions. This time is used as the first charging time of the target preset test conditions. The target preset test conditions are any combination of multiple different combinations of SOC difference and temperature. The third determining submodule is used to determine the charging time mapping table based on the first charging time corresponding to each of the multiple combinations of different State of Charge (SOC) differences and temperatures.

[0079] Optionally, the cooling module 203 for cooling the battery pack includes: The third acquisition submodule is used to acquire the current temperature of the battery pack when the actual charging time of the battery pack is greater than or equal to the first charging time. The fourth determining submodule is used to determine the flow rate and temperature of the target coolant for cooling control of the cooling system based on the current temperature. The control submodule is used to control the cooling system to operate according to the target coolant flow rate and target coolant temperature in order to cool the battery pack.

[0080] Based on the same inventive concept, a third aspect of the present application provides a vehicle that includes a battery pack charging system as described in the second aspect of the present application.

[0081] Based on the same inventive concept, in a fourth aspect of the embodiments of this application, a method is provided as follows: Figure 5The illustrated electronic device 100 includes a processor 120, a memory 110, and a program or instructions stored in the memory 110 and executable on the processor 120, wherein the program or instructions, when executed by the processor 120, implement the steps of the battery pack charging method as described in the first aspect of this application.

[0082] Based on the same inventive concept, in a fifth aspect of this application, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the battery pack charging method as described in the first aspect of this application.

[0083] Each embodiment in this specification focuses on the differences from other embodiments. For the same or similar parts between the embodiments, please refer to each other.

[0084] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0085] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0086] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0087] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0088] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.

[0089] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0090] The above provides a detailed description of a battery pack charging method, system, vehicle, electronic device, and medium. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for charging a battery pack, characterized in that, The method includes: In response to a charging start signal, the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack are acquired. The target state of charge (SOC) value represents the state of charge (SOC) value at the charging cutoff time, which is determined based on the user's charging habits. The first charging duration is determined based on the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack. The step of determining the first charging duration based on the initial state of charge (SOC) value, the target SOC value, and the initial temperature of the battery pack includes: The SOC difference is determined based on the initial SOC value and the target SOC value. Based on the state of charge (SOC) difference and the initial temperature of the battery pack, the first charging time is determined by querying a pre-established charging time mapping table. The charging time mapping table is used to characterize the mapping relationship between the charging time, the SOC difference, and the temperature of the battery pack. The charging time mapping table is determined through the following steps: Under preset test conditions, a charging test is performed on the battery pack. The preset test conditions include multiple combinations of different state of charge (SOC) differences and temperatures. During the charging process under the target preset test conditions, when the battery pack temperature first reaches the preset maximum allowable charging temperature, the charging time corresponding to the current moment is recorded as the first charging time of the target preset test conditions. The target preset test conditions are any combination of multiple different combinations of SOC difference and temperature. The charging time mapping table is determined based on the first charging time corresponding to each of the multiple combinations of different State of Charge (SOC) differences and temperatures. If the actual charging time of the battery pack is greater than or equal to the first charging time, the control target of the cooling system under the current operating conditions is determined based on the current temperature of the battery pack, combined with the battery safety operation requirements and the charging rate requirements, and the battery pack is cooled based on the control target.

2. The battery pack charging method according to claim 1, characterized in that, The method further includes: Obtain the actual temperature of the cooled battery pack; Cooling of the battery pack is stopped when the actual temperature of the cooled battery pack is less than or equal to the target temperature threshold.

3. The battery pack charging method according to claim 2, characterized in that, The target temperature threshold is determined according to the following steps: Obtain the overall vehicle power requirements, and determine the target discharge power based on the overall vehicle power requirements; Based on the target state of charge (SOC) value of the battery pack, multiple discharge powers at different temperature thresholds are determined by querying a preset power state table. The power state table is used to characterize the mapping relationship between the target SOC value, temperature threshold, and discharge power. Multiple discharge powers are compared with the target discharge power to obtain a set of temperature thresholds corresponding to multiple discharge powers that are greater than or equal to the target discharge power; The minimum value in the set of temperature thresholds is determined as the target temperature threshold.

4. The battery pack charging method according to claim 1, characterized in that, The cooling of the battery pack includes: If the actual charging time of the battery pack is greater than or equal to the first charging time, the current temperature of the battery pack is obtained; Based on the current temperature, determine the target coolant flow rate and target coolant temperature for cooling control of the cooling system; The cooling system is controlled to operate according to the target coolant flow rate and target coolant temperature to cool the battery pack.

5. A battery pack charging system, characterized in that, The system includes: The acquisition module is used to acquire the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack in response to the charging start signal. The target state of charge (SOC) value represents the state of charge (SOC) value at the charging cutoff time determined based on the user's charging habits. The determining module is used to determine the first charging duration based on the initial state of charge (SOC) value, the target state of charge (SOC) value, and the initial temperature of the battery pack. The determining module includes: a second determining submodule, used to determine the SOC difference based on the initial SOC value and the target SOC value; The second query submodule is used to determine the first charging time by querying a pre-established charging time mapping table based on the state of charge (SOC) difference and the initial temperature of the battery pack. The charging time mapping table is used to characterize the mapping relationship between the charging time, the SOC difference, and the temperature of the battery pack. The test submodule is used to perform charging tests on the battery pack under preset test conditions, which include multiple combinations of different state of charge (SOC) differences and temperatures. The recording submodule is used to record the charging time corresponding to the current moment when the battery pack temperature first reaches the preset maximum allowable charging temperature during the charging process under the target preset test conditions. This time is used as the first charging time of the target preset test conditions. The target preset test conditions are any combination of multiple different combinations of SOC difference and temperature. The third determining submodule is used to determine the charging time mapping table based on the first charging time corresponding to each of the multiple combinations of different State of Charge (SOC) differences and temperatures. The cooling module is used to determine the control target of the cooling system under the current operating conditions based on the current temperature of the battery pack, combined with the battery safety operation requirements and the charging rate requirements, when the actual charging time of the battery pack is greater than or equal to the first charging time, and to cool the battery pack based on the control target.

6. A vehicle, characterized in that, The vehicle includes the battery pack charging system as described in claim 5.

7. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the battery pack charging method as described in any one of claims 1-4.

8. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the battery pack charging method as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Lithium battery pack electric energy management method and system, storage medium and intelligent terminal

    CN114361619A

  • Control method and device of vehicle thermal management system and vehicle thermal management system

    CN120942124A