Charging method and device, computer equipment and storage medium
By reducing the charging current when the power battery pack triggers the current reduction condition and adjusting the charging strategy according to the single-cell voltage difference, the problem of prolonged charging time caused by SOC value estimation error is solved, and battery safety and charging efficiency are optimized.
Patent Information
- Application Number
- CN202510808177.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-17
- Publication Date
- 2025-09-12
AI Technical Summary
In the prior art, the battery management system may have deviations in SOC value estimation in scenarios such as battery aging, low temperature environment, or high-rate charge and discharge, resulting in prolonged charging time.
By reducing the allowable charging current to the target value when the power battery pack triggers the current reduction condition, and collecting the single cell voltage after the current reduction charging time reaches the preset time, it is determined whether to restore the charging current based on the single cell voltage difference, and the charging strategy is dynamically adjusted.
While ensuring battery safety, it optimizes charging efficiency, avoids extended charging time, and improves battery life and user experience.
Smart Images

Figure CN120621134A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle control technology, and in particular to a charging method, device, computer equipment and storage medium. Background Art
[0002] With the rapid development of new energy vehicles, the market penetration of pure electric vehicles has rapidly increased. As a core component, the charging performance of the power battery pack directly affects the user experience. Currently, battery management systems (BMS) generally use a lookup table based on temperature and state of charge (SOC) values to determine the allowable charging current, combined with cell voltage limits as the final protection condition. While this method is simple and easy to use, SOC estimation may be inaccurate in scenarios such as battery aging, low temperature environments, or high-rate charge and discharge, resulting in extended charging times. Summary of the Invention
[0003] Based on this, a charging method, apparatus, computer device and storage medium are provided to solve the problem in the related art that SOC value estimation may deviate, resulting in prolonged charging time.
[0004] In a first aspect, the present invention provides a charging method, the method comprising:
[0005] In response to a power battery pack triggering a current reduction condition, controlling a first allowable charging current corresponding to the power battery pack to be reduced to a target allowable charging current, and collecting a first maximum single cell voltage corresponding to the power battery pack;
[0006] Performing reduced-current charging on the power battery pack based on the target allowable charging current, and recording the reduced-current charging duration;
[0007] If the duration of the current-reducing charging reaches a preset duration, collecting the second maximum single cell voltage corresponding to the power battery pack;
[0008] It is determined whether to restore the current charging current to the first allowable charging current according to the second maximum cell voltage and the first maximum cell voltage.
[0009] In one embodiment, the power battery pack triggers a current reduction condition, including:
[0010] collecting a current first temperature, a first state of charge value, and a third maximum cell voltage of the power battery pack, and determining a current allowable charging current corresponding to the power battery pack according to the first temperature and the first state of charge value;
[0011] If the current allowed charging current is greater than a first preset value, the third maximum single cell voltage is greater than a second preset value, and the first state of charge value is less than a third preset value, it is determined that the power battery pack triggers a current reduction condition.
[0012] In one embodiment, after collecting the current first temperature, first state of charge value, and third maximum cell voltage of the power battery pack, the method further includes:
[0013] If the first state of charge value is greater than the third preset value, determining a second allowable charging current corresponding to the power battery pack according to the first temperature and the third maximum cell voltage;
[0014] The power battery pack is charged according to the second allowed charging current.
[0015] In one embodiment, the step of performing down-current charging on the power battery pack based on the target allowable charging current includes:
[0016] Performing down-current charging on the power battery pack according to the target allowable charging current, and collecting a current second temperature and a second state of charge value of the power battery pack;
[0017] determining a third allowable charging current corresponding to the power battery pack according to the second temperature and the second state of charge value;
[0018] The target allowable charging current is updated based on the third allowable charging current, and the power battery pack is subjected to current reduction charging based on the updated target allowable charging current.
[0019] In one embodiment, if the duration of the current reduction charging reaches a preset duration, before collecting the second maximum single cell voltage corresponding to the power battery pack, the method further includes:
[0020] determining a third temperature and / or a third state of charge value corresponding to the first allowable charging current;
[0021] The preset time duration is determined according to the third temperature and / or the third state of charge value, wherein the preset time duration is positively correlated with the third temperature, and the preset time duration is positively correlated with the third state of charge value.
[0022] In one embodiment, determining whether to restore the current charging current to the first allowable charging current based on the second maximum cell voltage and the first maximum cell voltage includes:
[0023] calculating a voltage difference between the second maximum cell voltage and the first maximum cell voltage;
[0024] If the voltage difference is greater than or equal to a preset difference, the current charging current is restored to the first allowed charging current.
[0025] In one embodiment, after calculating the voltage difference between the second maximum cell voltage and the first maximum cell voltage, the method further includes:
[0026] A charging rate corresponding to the power battery pack is obtained, and the preset difference is determined according to the charging rate, wherein the preset difference is positively correlated with the charging rate.
[0027] In a second aspect, the present invention provides a charging device, comprising:
[0028] a current reduction module, configured to, in response to a power battery pack triggering a current reduction condition, control a first allowable charging current corresponding to the power battery pack to be reduced to a target allowable charging current, and collect a first maximum cell voltage corresponding to the power battery pack;
[0029] a recording module, configured to perform a reduced-current charging on the power battery pack based on the target allowable charging current, and record a reduced-current charging duration;
[0030] an acquisition module, configured to acquire a second maximum cell voltage corresponding to the power battery pack if the duration of the current-reducing charging reaches a preset duration;
[0031] A determination module is configured to determine whether to restore the current charging current to the first allowable charging current according to the second maximum cell voltage and the first maximum cell voltage.
[0032] In a third aspect, the present invention provides a computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the charging method of the first aspect when executing the computer program.
[0033] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which implements the charging method of the first aspect when executed by a processor.
[0034] The aforementioned charging method, apparatus, computer device, and storage medium reduce the first allowable charging current to the target allowable charging current when a current reduction condition is triggered, and collect the first maximum cell voltage. Subsequently, when the current reduction charging duration reaches a preset value, the second maximum cell voltage is collected. Based on the second maximum cell voltage and the first maximum cell voltage, an intelligent determination is made as to whether to resume the current charging current. This ensures battery safety while effectively addressing the issue of extended charging time due to SOC estimation errors in traditional charging strategies. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 Schematic diagram of a charging method according to an embodiment;
[0036] Figure 2 is a structural block diagram of a charging device in one embodiment;
[0037] Figure 3 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0038] In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail with reference to the accompanying drawings. The specific operating methods in the method embodiments can also be applied to device embodiments or system embodiments. It should be noted that in the description of the present invention, "multiple" is understood as "at least two". "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist, and B exists alone. A is connected to B, which can represent: A is directly connected to B and A is connected to B through C. In addition, in the description of the present invention, words such as "first" and "second" are only used to distinguish the purpose of description, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order.
[0039] In the technical solution of the present invention, the acquisition, transmission, storage, and use of data are in compliance with the requirements of relevant national laws and regulations.
[0040] Before introducing the charging method provided by the present invention, for ease of understanding, the technical background of the present invention is introduced in detail below.
[0041] With the rapid development of new energy vehicles, the market penetration of pure electric vehicles has increased rapidly. As a core component, the charging performance of the power battery pack directly affects the user experience. Currently, the battery management system (BMS) generally uses a table lookup method based on temperature-state of charge (SOC) value to determine the allowable charging current, and combines it with the cell voltage limit as the final protection condition (for example, when the cell voltage reaches the voltage protection threshold, the current reduction operation is performed). Although this method is simple and easy to use, the SOC value estimation may be biased (such as falsely high) in scenarios such as battery aging, low temperature environment, or high-rate charge and discharge. In this case, the charging current obtained by the table lookup may exceed the actual battery capacity, causing the BMS to frequently trigger the current reduction protection, which in turn prolongs the charging time. Or as the number of cycles increases, the differences in parameters such as capacity and internal resistance between cells in the power battery pack gradually increase (i.e., consistency deteriorates). In this case, some cells with declining performance will reach the voltage protection threshold first, forcing the system to reduce the overall charging current, thereby prolonging the charging time.
[0042] In view of this, the present invention provides a charging method, apparatus, computer device and storage medium to solve the problem of prolonged charging time in the related art.
[0043] The technical solution provided by the present invention is described in detail below with reference to the accompanying drawings and specific implementation methods.
[0044] Figure 1 FIG. 1 is a flow chart of a charging method in one embodiment. The flow chart can be executed by a charging device, which can be implemented by software, hardware, or a combination of software and hardware. Figure 1 As shown, the process includes the following steps:
[0045] S101, in response to a power battery pack triggering a current reduction condition, controlling a first allowable charging current corresponding to the power battery pack to be reduced to a target allowable charging current, and collecting a first maximum single cell voltage corresponding to the power battery pack;
[0046] S102, performing reduced-current charging on the power battery pack based on the target allowed charging current, and recording the reduced-current charging duration;
[0047] S103, if the reduced current charging time reaches a preset time, collecting the second maximum cell voltage corresponding to the power battery pack;
[0048] S104 : Determine whether to restore the current charging current to the first allowable charging current based on the second maximum cell voltage and the first maximum cell voltage.
[0049] The target allowable charging current is determined according to the first allowable charging current and a preset ratio. For example, the target allowable charging current is 50% of the first allowable charging current. The specific value depends on the situation and is not limited here.
[0050] In the present invention, the allowable charging current (unit: ampere) corresponding to the power battery pack can be determined based on the temperature (unit: degrees Celsius) and SOC value of the power battery pack, wherein the temperature of the power battery pack can be the maximum cell temperature or the average cell temperature, depending on the specific situation and is not limited here.
[0051] For example, the temperature of each battery cell in the power battery pack is collected by a thermistor or an infrared sensor. The specific collection method depends on the situation and is not limited here.
[0052] If the absolute difference between all cell temperatures is less than a preset threshold, the maximum cell temperature among all cell temperatures is determined as the temperature of the power battery pack; if the absolute difference between all cell temperatures is greater than or equal to the preset threshold, the average cell temperature of all cell temperatures is determined as the temperature of the power battery pack, where the preset threshold can be 5, and the specific value depends on the situation and is not limited here.
[0053] Thus, according to the temperature and SOC value of the power battery pack, the corresponding allowable charging current of the power battery pack is queried from the first preset table, wherein the first preset table contains the allowable charging current corresponding to various temperatures and SOC values. The setting of the first preset table is based on the performance specifications and safety requirements of the battery. When the BMS receives the temperature and SOC value information of the power battery pack, it will find the corresponding first allowable charging current in the first preset table based on this information, and charge the power battery pack according to this first allowable charging current, wherein the temperature includes values from -40 to 60, and with an interval of 10 or 5; the SOC value includes values from 0% to 100%, and with an interval of 10% or 5% or 3% or 2%, depending on the specific situation, and is not limited here. As shown in Table 1:
[0054] Table 1 A temperature-SOC value-allowable charging current correspondence table
[0055]
[0056] In the above charging method, when the current reduction condition is triggered, the first allowable charging current is reduced to the target allowable charging current, and the first maximum cell voltage is collected. Subsequently, when the current reduction charging duration reaches a preset duration, the second maximum cell voltage is collected. Based on the second maximum cell voltage and the first maximum cell voltage, an intelligent determination is made whether to restore the current charging current. This method, while ensuring battery safety, effectively addresses the problem of extended charging time caused by SOC value estimation errors or battery inconsistencies in traditional charging strategies, achieving optimal control of charging efficiency. This is of great significance in the commercial vehicle field.
[0057] In one embodiment, the power battery pack triggering the current reduction condition in S101 includes but is not limited to:
[0058] Collect the current first temperature, first SOC value and third maximum cell voltage of the power battery pack (for example, collect the cell voltages of all batteries in the power battery pack through a voltage sensor, and determine the third maximum cell voltage from all cell voltages. The specific collection method depends on the situation and is not limited here), and determine the current allowable charging current corresponding to the power battery pack based on the first temperature and the first SOC value.
[0059] If the current allowed charging current is greater than the first preset value, the third maximum single cell voltage is greater than the second preset value, and the first SOC value is less than the third preset value, it is determined that the power battery pack triggers the current reduction condition.
[0060] The first preset value may be 1C, where "C" represents the battery charge / discharge rate. 1C charging refers to the current required to fully charge the battery within one hour. For example, if a battery has a capacity of 1000 mAh, a 1C charging current is 1000 mA. The specific value of the first preset value varies depending on the situation and is not limited here.
[0061] The second preset value is set to a voltage value close to the charging end (such as 3.56 volts). The specific value depends on the situation and is not limited here.
[0062] Optionally, a constant current charging voltage curve of the power battery pack under standard test conditions may be obtained, and an inflection point voltage where the current starts to decrease in the constant current charging voltage curve may be identified, thereby using the inflection point voltage as the second preset value.
[0063] The third preset value may be 80%, and the specific value depends on the circumstances and is not limited here.
[0064] Through the above method, the temperature, SOC value and maximum single cell voltage of the power battery pack are monitored in real time, and the current reduction protection is triggered when the current is too high, the voltage exceeds the limit and the SOC value does not reach the upper limit. This can not only avoid the misjudgment of a single parameter and improve control reliability, but also avoid the risks of battery overvoltage, overheating or overcharging, and improve charging safety and battery life.
[0065] In one embodiment, for example, after collecting the current first temperature, first SOC value, and third maximum cell voltage of the power battery pack, the method further includes:
[0066] If the first SOC value is greater than the third preset value, a second allowable charging current corresponding to the power battery pack is determined according to the first temperature and the third maximum cell voltage, and the power battery pack is charged according to the second allowable charging current.
[0067] For example, the second allowable charging current corresponding to the power battery pack is queried from the second preset table according to the first temperature and the third maximum cell voltage, wherein the second preset table contains the second allowable charging current corresponding to various temperatures and maximum cell voltages, and after switching from the first preset table to the second preset table, the above charging method is no longer executed. As shown in Table 2:
[0068] Table 2 Correspondence table of temperature, maximum cell voltage and allowable charging current
[0069]
[0070] Through the above method, when the first SOC value is high, the second allowable charging current is determined in combination with the first temperature and the third maximum cell voltage, and the charging strategy is optimized when the battery is close to full charge to avoid the risk of overcharging. At the same time, the charging speed and battery safety are taken into account, thereby extending the battery life and maintaining stable performance.
[0071] In one embodiment, for example, the step of reducing the current of the power battery pack based on the target allowed charging current in S102 includes but is not limited to:
[0072] First, the power battery pack is charged at a reduced current according to the target allowable charging current, and the second temperature and second SOC value of the power battery pack are collected in real time. Thus, based on the second temperature and second SOC value, a third allowable charging current corresponding to the power battery pack is determined in real time from a first preset table.
[0073] Then, the target allowed charging current is updated based on the third allowed charging current, and the power battery pack is subjected to current reduction charging based on the updated target allowed charging current.
[0074] For example, if the target allowable charging current is 50% of the first allowable charging current, then when charging the power battery pack according to the target allowable charging current, the current second temperature and second SOC value of the power battery pack are collected in real time, and the corresponding third allowable charging current is searched in real time from the first preset table based on the second temperature and second SOC value. Then, 50% of the third allowable charging current is used as the updated target allowable charging current, and the power battery pack is charged at a reduced current based on the updated target allowable charging current.
[0075] Through the above method, after the first allowable charging current drops to the target allowable charging current, the third allowable charging current is obtained by looking up the table in combination with the real-time temperature and SOC value, and the target charging current is continuously updated based on the third allowable charging current. This can achieve fine-grained control of the charging process, while ensuring battery safety (preventing overheating / overcharging) while maximizing charging efficiency and extending the battery cycle life.
[0076] In one embodiment, for example, if the duration of the current reduction charging reaches a preset duration in S103, before collecting the second maximum cell voltage corresponding to the power battery pack, the method further includes:
[0077] Determine a third temperature and / or a third SOC value corresponding to the first allowable charging current, and determine a preset time according to the third temperature and / or the third SOC value, wherein the preset time is positively correlated with the third temperature, and the preset time is positively correlated with the third SOC value.
[0078] For example, when determining the preset time based on the third temperature, the higher the third temperature, the longer the preset time (the battery polarization reaction is more significant at high temperature, and it takes a longer time to observe the voltage stability); when determining the preset time based on the third SOC value, the higher the third SOC value, the longer the preset time (the battery in the high SOC value range is closer to a fully charged state and is more sensitive to voltage changes); when determining the preset time based on the third temperature and the third SOC value, the preset time is determined in combination with their respective weights. Among them, since high temperature has a more direct impact on battery safety, the third temperature is usually given a higher weight.
[0079] Through the above method, the detection time of the current reduction recovery judgment is dynamically adjusted based on the third temperature and / or the third SOC value, so that the battery status is evaluated more cautiously under high load or high SOC value, avoiding the safety risks caused by premature resumption of high-current charging, and optimizing charging efficiency and battery life management.
[0080] In one embodiment, for example, determining whether to restore the current charging current to the first allowable charging current based on the second maximum cell voltage and the first maximum cell voltage in S104 includes but is not limited to:
[0081] The voltage difference between the second maximum cell voltage and the first maximum cell voltage is calculated as follows: second maximum cell voltage - first maximum cell voltage (the voltage difference is greater than 0). If the voltage difference is greater than or equal to the preset difference, the current charging current is restored to the first allowable charging current. If the voltage difference is less than the preset difference, the current reduced current charging operation is continued until the power battery pack triggers the reduced current condition again. The preset difference is an integer greater than 0, and the specific value depends on the situation and is not limited here.
[0082] Through the above method, the changes in the maximum cell voltage before and after the reduced current charging are compared. The original charging current is restored only when the voltage difference between the second maximum cell voltage and the first maximum cell voltage is greater than or equal to the preset difference, ensuring that the battery polarization effect has stably subsided. In this way, the charging efficiency is intelligently optimized while ensuring safety, avoiding the impact of frequent current fluctuations on battery life.
[0083] Optionally, based on the voltage difference and a preset duration, a voltage change rate (voltage difference / preset duration) can be calculated to obtain the target temperature of the power battery pack. If the voltage difference is greater than or equal to the preset difference, the voltage change rate is less than the preset change rate, and the target temperature is less than a preset temperature, the current charging current is restored to the first allowable charging current. The specific values of the preset change rate and the preset temperature vary depending on the situation and are not limited here.
[0084] By comprehensively analyzing the voltage difference, voltage change rate and temperature, the current charging current is restored only when the voltage is stable (i.e., the voltage change rate is low), the temperature difference is controllable and the polarization effect has fully subsided. This achieves the optimal balance between charging efficiency and battery life under multiple safety constraints, avoiding the risks of overcharging, overheating or voltage mutation.
[0085] In one embodiment, for example, after calculating the voltage difference between the second maximum cell voltage and the first maximum cell voltage, the method further includes:
[0086] Obtain the charging rate corresponding to the power battery pack (the charging rate may be the first allowable charging current or the current charging current corresponding to the power battery pack when the reduced current charging time reaches a preset time, depending on the specific situation and not limited here), and determine a preset difference according to the charging rate, wherein the preset difference is positively correlated with the charging rate, as shown in Table 3:
[0087] Table 3 A mapping table of charging rate and preset difference
[0088] Charging rate C1 C2 C3 C4 Preset difference N1 N2 N3 N4
[0089] In Table 3, C1, C2, C3, and C4 can be 2C, 1.5C, 1C, and 0.5C, respectively. In this case, N1>N2>N3>N4. The specific values depend on the situation and are not limited here.
[0090] Through the above method, the threshold of the voltage difference (i.e., the preset difference) is dynamically adjusted so that it increases with the increase of the charging rate, thereby allowing a larger voltage fluctuation range at high charging rates, avoiding false triggering of the protection mechanism due to normal polarization effects, and improving fast charging efficiency while ensuring safety, thereby optimizing the battery usage experience.
[0091] It should be understood that although Figure 1 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 1 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0092] In one embodiment, Figure 2 As shown, a charging device is provided, including: a current reduction module 201, a recording module 202, a collection module 203 and a determination module 204, wherein:
[0093] The current reduction module 201 is configured to control the first allowable charging current corresponding to the power battery pack to be reduced to the target allowable charging current in response to the power battery pack triggering the current reduction condition, and to collect the first maximum cell voltage corresponding to the power battery pack;
[0094] The recording module 202 is configured to perform a reduced current charging on the power battery pack based on the target allowable charging current and record the reduced current charging duration;
[0095] The acquisition module 203 is configured to acquire the second maximum cell voltage corresponding to the power battery pack if the duration of the current-reducing charging reaches a preset duration;
[0096] The determination module 204 is configured to determine whether to restore the current charging current to the first allowable charging current according to the second maximum cell voltage and the first maximum cell voltage.
[0097] In one embodiment, the downflow module 201 is used to:
[0098] Collecting a current first temperature, a first state of charge value, and a third maximum cell voltage of the power battery pack, and determining a current allowable charging current corresponding to the power battery pack according to the first temperature and the first state of charge value;
[0099] If the current allowed charging current is greater than the first preset value, the third maximum single cell voltage is greater than the second preset value, and the first state of charge value is less than the third preset value, it is determined that the power battery pack triggers the current reduction condition.
[0100] In one embodiment, the downflow module 201 is further configured to:
[0101] If the first state of charge value is greater than a third preset value, determining a second allowable charging current corresponding to the power battery pack according to the first temperature and the third maximum cell voltage;
[0102] The power battery pack is charged according to the second allowed charging current.
[0103] In one embodiment, the downflow module charging 202 is used to:
[0104] Performing down-current charging on the power battery pack according to the target allowed charging current, and collecting a second temperature and a second state of charge value of the power battery pack;
[0105] Determining a third allowable charging current corresponding to the power battery pack according to the second temperature and the second state of charge value;
[0106] The target allowed charging current is updated based on the third allowed charging current, and the power battery pack is subjected to current reduction charging based on the updated target allowed charging current.
[0107] In one embodiment, the acquisition module 203 is used to:
[0108] determining a third temperature and / or a third state of charge value corresponding to the first allowable charging current;
[0109] A preset time duration is determined according to the third temperature and / or the third state of charge value, wherein the preset time duration is positively correlated with the third temperature, and the preset time duration is positively correlated with the third state of charge value.
[0110] In one embodiment, the determination module 204 is configured to:
[0111] calculating a voltage difference between the second maximum cell voltage and the first maximum cell voltage;
[0112] If the voltage difference is greater than or equal to the preset difference, the current charging current is restored to the first allowed charging current.
[0113] In one embodiment, the determination module 204 is further configured to:
[0114] The charging rate corresponding to the power battery pack is obtained, and a preset difference is determined according to the charging rate, wherein the preset difference is positively correlated with the charging rate.
[0115] For the specific definition of the charging device, please refer to the definition of the charging method above and will not be repeated here. Each module in the above-mentioned charging device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each of the above modules.
[0116] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 3 As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store power battery pack charging data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a charging method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0117] Those skilled in the art will understand that Figure 3 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present invention and does not constitute a limitation on the computer device to which the solution of the present invention is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0118] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are performed:
[0119] In response to the power battery pack triggering a current reduction condition, controlling a first allowable charging current corresponding to the power battery pack to be reduced to a target allowable charging current, and collecting a first maximum single cell voltage corresponding to the power battery pack;
[0120] Perform reduced-current charging on the power battery pack based on the target allowed charging current and record the reduced-current charging duration;
[0121] If the reduced current charging time reaches the preset time, the second maximum single cell voltage corresponding to the power battery pack is collected;
[0122] It is determined whether to restore the current charging current to the first allowable charging current according to the second maximum cell voltage and the first maximum cell voltage.
[0123] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0124] Collecting a current first temperature, a first state of charge value, and a third maximum cell voltage of the power battery pack, and determining a current allowable charging current corresponding to the power battery pack according to the first temperature and the first state of charge value;
[0125] If the current allowed charging current is greater than the first preset value, the third maximum single cell voltage is greater than the second preset value, and the first state of charge value is less than the third preset value, it is determined that the power battery pack triggers the current reduction condition.
[0126] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0127] If the first state of charge value is greater than a third preset value, determining a second allowable charging current corresponding to the power battery pack according to the first temperature and the third maximum cell voltage;
[0128] The power battery pack is charged according to the second allowed charging current.
[0129] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0130] Performing down-current charging on the power battery pack according to the target allowed charging current, and collecting a second temperature and a second state of charge value of the power battery pack;
[0131] Determining a third allowable charging current corresponding to the power battery pack according to the second temperature and the second state of charge value;
[0132] The target allowed charging current is updated based on the third allowed charging current, and the power battery pack is subjected to current reduction charging based on the updated target allowed charging current.
[0133] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0134] determining a third temperature and / or a third state of charge value corresponding to the first allowable charging current;
[0135] A preset time duration is determined according to the third temperature and / or the third state of charge value, wherein the preset time duration is positively correlated with the third temperature, and the preset time duration is positively correlated with the third state of charge value.
[0136] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0137] calculating a voltage difference between the second maximum cell voltage and the first maximum cell voltage;
[0138] If the voltage difference is greater than or equal to the preset difference, the current charging current is restored to the first allowed charging current.
[0139] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0140] The charging rate corresponding to the power battery pack is obtained, and a preset difference is determined according to the charging rate, wherein the preset difference is positively correlated with the charging rate.
[0141] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0142] In response to the power battery pack triggering a current reduction condition, controlling a first allowable charging current corresponding to the power battery pack to be reduced to a target allowable charging current, and collecting a first maximum single cell voltage corresponding to the power battery pack;
[0143] Perform reduced-current charging on the power battery pack based on the target allowed charging current and record the reduced-current charging duration;
[0144] If the reduced current charging time reaches the preset time, the second maximum single cell voltage corresponding to the power battery pack is collected;
[0145] It is determined whether to restore the current charging current to the first allowable charging current according to the second maximum cell voltage and the first maximum cell voltage.
[0146] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0147] Collecting a current first temperature, a first state of charge value, and a third maximum cell voltage of the power battery pack, and determining a current allowable charging current corresponding to the power battery pack according to the first temperature and the first state of charge value;
[0148] If the current allowed charging current is greater than the first preset value, the third maximum single cell voltage is greater than the second preset value, and the first state of charge value is less than the third preset value, it is determined that the power battery pack triggers the current reduction condition.
[0149] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0150] If the first state of charge value is greater than a third preset value, determining a second allowable charging current corresponding to the power battery pack according to the first temperature and the third maximum cell voltage;
[0151] The power battery pack is charged according to the second allowed charging current.
[0152] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0153] Performing down-current charging on the power battery pack according to the target allowed charging current, and collecting a second temperature and a second state of charge value of the power battery pack;
[0154] Determining a third allowable charging current corresponding to the power battery pack according to the second temperature and the second state of charge value;
[0155] The target allowed charging current is updated based on the third allowed charging current, and the power battery pack is subjected to current reduction charging based on the updated target allowed charging current.
[0156] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0157] determining a third temperature and / or a third state of charge value corresponding to the first allowable charging current;
[0158] A preset time duration is determined according to the third temperature and / or the third state of charge value, wherein the preset time duration is positively correlated with the third temperature, and the preset time duration is positively correlated with the third state of charge value.
[0159] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0160] calculating a voltage difference between the second maximum cell voltage and the first maximum cell voltage;
[0161] If the voltage difference is greater than or equal to the preset difference, the current charging current is restored to the first allowed charging current.
[0162] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0163] The charging rate corresponding to the power battery pack is obtained, and a preset difference is determined according to the charging rate, wherein the preset difference is positively correlated with the charging rate.
[0164] Those skilled in the art will appreciate that all or part of the processes in the above-described embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the above-described embodiments. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAM bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM).
[0165] The technical features of the above embodiments can be combined arbitrarily. To make 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.
[0166] The above-described embodiments merely illustrate several implementations of the present invention, and while their descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the patent for this invention shall be determined by the appended claims.
Claims
1. A charging method, characterized in that: The method comprises: In response to a power battery pack triggering a current reduction condition, controlling a first allowable charging current corresponding to the power battery pack to be reduced to a target allowable charging current, and collecting a first maximum single cell voltage corresponding to the power battery pack; Performing reduced-current charging on the power battery pack based on the target allowable charging current, and recording the reduced-current charging duration; If the duration of the current-reducing charging reaches a preset duration, collecting the second maximum single cell voltage corresponding to the power battery pack; It is determined whether to restore the current charging current to the first allowable charging current according to the second maximum cell voltage and the first maximum cell voltage.
2. The method according to claim 1, characterized in that The power battery pack triggers the current reduction condition, including: collecting a current first temperature, a first state of charge value, and a third maximum cell voltage of the power battery pack, and determining a current allowable charging current corresponding to the power battery pack according to the first temperature and the first state of charge value; If the current allowed charging current is greater than a first preset value, the third maximum single cell voltage is greater than a second preset value, and the first state of charge value is less than a third preset value, it is determined that the power battery pack triggers a current reduction condition.
3. The method according to claim 2, characterized in that After collecting the current first temperature, first state of charge value, and third maximum cell voltage of the power battery pack, the method further includes: If the first state of charge value is greater than the third preset value, determining a second allowable charging current corresponding to the power battery pack according to the first temperature and the third maximum cell voltage; The power battery pack is charged according to the second allowed charging current.
4. The method according to claim 1, wherein The step of charging the power battery pack at a reduced current based on the target allowable charging current includes: Performing down-current charging on the power battery pack according to the target allowable charging current, and collecting a current second temperature and a second state of charge value of the power battery pack; determining a third allowable charging current corresponding to the power battery pack according to the second temperature and the second state of charge value; The target allowable charging current is updated based on the third allowable charging current, and the power battery pack is subjected to current reduction charging based on the updated target allowable charging current.
5. The method according to claim 1, characterized in that If the duration of the current reduction charging reaches a preset duration, before collecting the second maximum single cell voltage corresponding to the power battery pack, the method further includes: determining a third temperature and / or a third state of charge value corresponding to the first allowable charging current; The preset time duration is determined according to the third temperature and / or the third state of charge value, wherein the preset time duration is positively correlated with the third temperature, and the preset time duration is positively correlated with the third state of charge value.
6. The method according to claim 1, characterized in that The determining, based on the second maximum cell voltage and the first maximum cell voltage, whether to restore the current charging current to the first allowable charging current includes: calculating a voltage difference between the second maximum cell voltage and the first maximum cell voltage; If the voltage difference is greater than or equal to a preset difference, the current charging current is restored to the first allowed charging current.
7. The method according to claim 6, characterized in that After calculating the voltage difference between the second maximum cell voltage and the first maximum cell voltage, the method further includes: A charging rate corresponding to the power battery pack is obtained, and the preset difference is determined according to the charging rate, wherein the preset difference is positively correlated with the charging rate.
8. A charging device, characterized in that: The device comprises: a current reduction module, configured to, in response to a power battery pack triggering a current reduction condition, control a first allowable charging current corresponding to the power battery pack to be reduced to a target allowable charging current, and collect a first maximum cell voltage corresponding to the power battery pack; a recording module, configured to perform a reduced-current charging on the power battery pack based on the target allowable charging current, and record a reduced-current charging duration; an acquisition module, configured to acquire a second maximum cell voltage corresponding to the power battery pack if the duration of the current-reducing charging reaches a preset duration; A determination module is configured to determine whether to restore the current charging current to the first allowable charging current according to the second maximum cell voltage and the first maximum cell voltage.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.