Battery charging control method, device and equipment
Patent Information
- Application Number
- CN202610763170.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-29
- Publication Date
- 2026-08-18
AI Technical Summary
[0003]本发明实施例提供了一种电池的充电控制方法、装置及设备,解决了电池的剩余充电时间的预估准确性低的技术问题
本发明实施例通过在对电池充电之前,获取电池的属性参数和初始状态参数;基于属性参数和初始状态参数对电池的充电过程进行拟合推算,以得到目标充电路径;目标充电路径包括通过目标电流对电池进行充电的多个充电阶段,针对每个充电阶段设置有对电池充电的电芯温度范围和电量范围;相邻两个充电阶段中,下一阶段的电芯温度大于或等于当前阶段的电芯温度;控制电池按照目标充电路径进行充电,并基于目标充电路径确定电池的当前剩余充电时间。本发明实施例不仅考虑初始状态参数,还考虑了属性参数,即考虑了不同电池个体的差异性,共同对电池的充电过程进行拟合推算以得到目标充电路径,进而能够提高拟合推算准确性,也就提高了电池的剩余充电时间的预估准确性。
Smart Images

Figure CN122600409A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of battery control technology, and particularly relates to a battery charging control method, device, and equipment. Background Technology
[0002] Currently, existing technologies for estimating the remaining charging time of batteries mainly rely on battery charge level, cell temperature, and other conditions, using a rough calculation based on relevant MAP (Charging Map) tables. This results in relatively insufficient accuracy in calculating the remaining charging time. The calculation error is particularly high during fast charging. Furthermore, because current algorithms use fixed calibration methods for the same system, they lack adaptability to variations within the same system, thus impacting the user experience. Therefore, the low accuracy of remaining charging time estimation is a pressing technical problem that needs to be addressed. Summary of the Invention
[0003] This invention provides a battery charging control method, apparatus, and device, which solves the technical problem of low accuracy in estimating the remaining charging time of a battery.
[0004] In a first aspect, embodiments of the present invention provide a battery charging control method, comprising: acquiring attribute parameters and initial state parameters of the battery before charging the battery; fitting and estimating the charging process of the battery based on the attribute parameters and the initial state parameters to obtain a target charging path; the target charging path includes multiple charging stages in which the battery is charged by a target current, and setting a cell temperature range and a capacity range for charging the battery for each charging stage; in two adjacent charging stages, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage; controlling the battery to charge according to the target charging path, and determining the current remaining charging time of the battery based on the target charging path.
[0005] In conjunction with the first aspect of the present invention, in some embodiments, the step of fitting and estimating the charging process of the battery based on the attribute parameters and the initial state parameters to obtain a target charging path includes: acquiring multiple charging currents; sequentially using each of the multiple charging currents as a candidate current; fitting and estimating the charging process of the battery based on the candidate currents, the attribute parameters, and the initial state parameters to obtain a candidate charging path; and determining the target charging path from a first group of candidate charging paths corresponding to the multiple charging currents.
[0006] In conjunction with the first aspect of the present invention, in some embodiments, the step of fitting and estimating the charging process of the battery based on the candidate current, the attribute parameters, and the initial state parameters to obtain a candidate charging path includes: fitting and estimating the charging process of the battery based on the candidate current, the attribute parameters, and the initial state parameters to obtain state parameters of a first candidate stage; sequentially fitting and estimating each stage after the first candidate stage based on the candidate current, the attribute parameters, and the state parameters of the first candidate stage to obtain a plurality of consecutive candidate stages after the first candidate stage; and generating the candidate charging path based on the first candidate stage and the plurality of consecutive candidate stages after the first candidate stage.
[0007] In conjunction with the first aspect of the present invention, in some embodiments, determining the target charging path from the first group of candidate charging paths corresponding to the multiple charging currents includes: eliminating candidate charging paths in the first group of candidate charging paths that do not meet preset requirements to obtain a second group of candidate charging paths, wherein the preset requirement is that in two adjacent candidate stages of the candidate charging path, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage; and selecting the candidate charging path with the shortest charging time in the second group of candidate charging paths as the target charging path.
[0008] In conjunction with the first aspect of the present invention, in some embodiments, controlling the battery to charge according to the target charging path includes: determining the current charging stage of the battery in the target charging path based on the current charge level of the battery; if the cell temperature of the battery is greater than the upper limit of the cell temperature range defined by the current charging stage, reducing the target current; if the cell temperature of the battery is less than the lower limit of the cell temperature range defined by the current charging stage, heating the battery to bring the cell temperature of the battery within the cell temperature range defined by the current charging stage.
[0009] In conjunction with the first aspect of the present invention, in some embodiments, controlling the battery to charge according to the target charging path includes: if the current remaining charging time and the displayed remaining charging time meet a preset deviation condition, obtaining an updated displayed remaining charging time based on the current remaining charging time.
[0010] In conjunction with the first aspect of the present invention, in some embodiments, the preset deviation condition includes a first condition and a second condition; the first condition is that the displayed remaining charging time is less than the product of the current remaining charging time and a first preset coefficient, or the displayed remaining charging time is greater than the product of the current remaining charging time and a second preset coefficient; the first preset coefficient is less than 1, and the second preset coefficient is greater than 1; the second condition is that the difference between the displayed remaining charging time and the current remaining charging time is greater than a preset duration.
[0011] In conjunction with the first aspect of the present invention, in some embodiments, the attribute parameters include at least one of the following: the battery's heating capacity, cooling capacity, temperature rise coefficient, specific heat capacity, and heat exchange coefficient between the battery and the environment; the initial state parameters include at least one of the following: the battery's initial charge, initial cell temperature, and initial ambient temperature.
[0012] Secondly, embodiments of the present invention provide a battery charging control device, comprising: a data acquisition unit, configured to acquire attribute parameters and initial state parameters of the battery before charging the battery; a calculation unit, configured to fit and calculate the charging process of the battery based on the attribute parameters and the initial state parameters to obtain a target charging path; the target charging path includes multiple charging stages in which the battery is charged by a target current, and for each charging stage, a cell temperature range and a capacity range for charging the battery are set; in two adjacent charging stages, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage; and a charging control unit, configured to control the battery to charge according to the target charging path and determine the current remaining charging time of the battery based on the target charging path.
[0013] Thirdly, embodiments of the present invention provide an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described in any of the first aspects.
[0014] The one or more technical solutions provided in the embodiments of the present invention achieve at least the following technical effects or advantages: This invention, in its embodiments, obtains the battery's attribute parameters and initial state parameters before charging; based on these parameters, it performs a fitting and calculation of the battery's charging process to obtain a target charging path. The target charging path includes multiple charging stages where the battery is charged using a target current. For each charging stage, a cell temperature range and a charge range are set. In two adjacent charging stages, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage. The battery is controlled to charge according to the target charging path, and the remaining charging time is determined based on this path. This invention considers not only initial state parameters but also attribute parameters, taking into account the differences between individual batteries, and uses these parameters to fit and calculate the charging process to obtain the target charging path. This improves the accuracy of the fitting and calculation, and consequently, the accuracy of the remaining charging time prediction.
[0015] In addition, the cell temperature in the next stage of two adjacent charging stages is greater than or equal to the cell temperature in the current stage, which avoids switching charging strategies due to excessively high cell temperature and sudden changes. This reduces the path deviation between the target charging path and the actual charging path, and further improves the accuracy of the remaining charging time prediction. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a flowchart of the battery charging control method in an embodiment of the present invention; Figure 2 This is a schematic diagram of the charging path in an embodiment of the present invention; Figure 3 This is a comparison diagram of the charging process of the embodiments of the present invention and the prior art; Figure 4 This is a functional block diagram of the battery charging control device in an embodiment of the present invention; Figure 5 This is a schematic diagram of the structure of an electronic device in an embodiment of the present invention. Detailed Implementation
[0018] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.
[0019] In this invention, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of that feature. Furthermore, the technical solutions of the various embodiments can be combined with each other, but only on the basis of being achievable by those skilled in the art. If the combination of technical solutions is contradictory or impossible to implement, such a combination of technical solutions should be considered non-existent and not within the scope of protection claimed by this invention.
[0020] This invention provides a battery charging control method, referencing... Figure 1 As shown, the method includes the following steps S101 to S103: S101: Before charging the battery, obtain the battery's attribute parameters and initial state parameters.
[0021] In some implementations, the attribute parameters include at least one of the following: battery heating capacity, cooling capacity, temperature rise coefficient, specific heat capacity, and heat exchange coefficient between the battery and the environment; the initial state parameters include at least one of the following: initial battery charge, initial cell temperature, and initial ambient temperature.
[0022] It should be noted that the heating capacity of a battery refers to the amount of heat that the battery's thermal management system can input to the battery per unit time. The cooling capacity of a battery refers to the amount of heat that the battery's thermal management system can remove from the battery per unit time.
[0023] S102: The charging process of the battery is fitted and calculated based on the attribute parameters and initial state parameters to obtain the target charging path; the target charging path includes multiple charging stages of charging the battery with the target current, and the cell temperature range and capacity range for charging the battery are set for each charging stage; in two adjacent charging stages, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage.
[0024] In some implementations, the charging process of the battery is fitted and calculated based on attribute parameters and initial state parameters to obtain the target charging path, including steps S1021 to S1024: S1021: Obtain multiple charging currents.
[0025] In some implementations, obtaining multiple charging currents includes: dividing a preset allowable charging current range into multiple current ranges; selecting the median value of each current range among the multiple current ranges to obtain multiple charging currents.
[0026] S1022: Select each of the multiple charging currents as a candidate current in turn.
[0027] S1023: The charging process of the battery is fitted and calculated based on the candidate current, attribute parameters and initial state parameters to obtain the candidate charging path.
[0028] In some implementations, the charging process of the battery is fitted and calculated based on candidate current, attribute parameters, and initial state parameters to obtain candidate charging paths, including the following steps a to c: Step a: Based on the candidate current, attribute parameters, and initial state parameters, the charging process of the battery is fitted and calculated to obtain the state parameters of the first candidate stage.
[0029] In some implementations, step a may specifically be: determining the cumulative charging capacity of the first candidate stage based on the initial state parameters and the charge range of the first candidate stage; determining the first released heat and the first lost heat of the battery in the first candidate stage based on the cumulative charging capacity, candidate current, attribute parameters, and initial state parameters of the first candidate stage; determining the first cell temperature of the battery at the end of the first candidate stage based on the total mass of the battery, specific heat capacity, initial cell temperature, first released heat, and first lost heat; the state parameters of the first candidate stage include the first cell temperature.
[0030] Specifically, based on the battery's total mass, specific heat capacity, initial cell temperature, first released heat, and first lost heat, the first cell temperature at the end of the first candidate stage can be determined using the following formula (1): t2-t1=k1(q1-q2) / m×C p (1); Where t2 is the first cell temperature, t1 is the initial cell temperature, k1 is the adaptive factor, q1 is the first released heat, q2 is the first lost heat, m is the total mass of the battery, and C p It is the specific heat capacity of the battery.
[0031] It should be noted that the state parameters of the first candidate stage may also include the battery's initial charge level and initial ambient temperature at the end of the first candidate stage. The released heat of the battery refers to the total heat generated by the internal electrochemical reactions and polarization effects during the current charging stage, which is the core heat source for the battery temperature rise. The lost heat of the battery refers to the net heat dissipated or carried away by the battery during the current charging stage through heat exchange via the thermal management system and natural heat exchange with the environment.
[0032] It should be noted that the embodiments of the present invention not only consider the initial state parameters, but also the attribute parameters, that is, they take into account the differences between different individual batteries, and together fit and calculate the charging process of the battery to obtain the target charging path, thereby improving the accuracy of the fitting and calculation, and thus improving the accuracy of the prediction of the remaining charging time of the battery.
[0033] Step b: Based on the candidate current, attribute parameters and state parameters of the first candidate stage, fit and calculate each stage after the first candidate stage in sequence to obtain multiple consecutive candidate stages after the first candidate stage.
[0034] In some implementations, step b may specifically include: determining the cumulative charging capacity of the second candidate stage based on the state parameters of the first candidate stage and the charge range of the second candidate stage; determining the second released heat and the second lost heat of the battery in the second candidate stage based on the cumulative charging capacity, candidate current, attribute parameters, and state parameters of the first candidate stage; determining the second cell temperature of the battery at the end of the second candidate stage based on the total mass of the battery, specific heat capacity, first cell temperature, second released heat, and second lost heat; the state parameters of the second candidate stage include the second cell temperature.
[0035] It should be noted that the state parameters of the second candidate stage may also include the second battery charge and the second ambient temperature at the end of the second candidate stage. Each stage needs to be fitted and calculated based on the previous stage. Here, the second candidate stage is the next stage after the first candidate stage, and the second candidate stage needs to be fitted and calculated based on the first candidate stage. Similarly, the third candidate stage needs to be fitted and calculated based on the second candidate stage. The method is similar to that described above and will not be repeated here.
[0036] Step c: Generate candidate charging paths based on the first candidate stage and multiple consecutive candidate stages following the first candidate stage.
[0037] S1024: Determine the target charging path from the first group of candidate charging paths corresponding to multiple charging currents.
[0038] In some implementations, determining a target charging path from a first group of candidate charging paths corresponding to multiple charging currents includes: eliminating candidate charging paths in the first group that do not meet preset requirements to obtain a second group of candidate charging paths, wherein the preset requirement is that in two adjacent candidate stages of a candidate charging path, the cell temperature in the next stage is greater than or equal to the cell temperature in the current stage; and selecting the candidate charging path with the shortest charging time in the second group of candidate charging paths as the target charging path.
[0039] It should be noted that since solutions involving temperature fluctuations can prolong charging time, this embodiment of the invention eliminates candidate charging paths that do not meet preset requirements, thus ensuring a reduction in charging time at the first level. Simultaneously, the candidate charging path with the shortest charging time from the second group of candidate charging paths is selected as the target charging path; that is, the shortest charging time is chosen from among the shorter options, further reducing charging time at the second level. Therefore, this embodiment of the invention also achieves the beneficial effect of shortening battery charging time.
[0040] S103: Control the battery to charge according to the target charging path, and determine the current remaining charging time of the battery based on the target charging path.
[0041] In some implementations, controlling the battery to charge according to a target charging path includes: determining the current charging stage of the battery in the target charging path based on the battery's current charge level; reducing the target current if the battery cell temperature is greater than the upper limit of the cell temperature range defined for the current charging stage; and heating the battery if the battery cell temperature is less than the lower limit of the cell temperature range defined for the current charging stage, so that the battery cell temperature is within the cell temperature range defined for the current charging stage.
[0042] It should be noted that heating the battery can be achieved by adjusting the battery's thermal management system. By adjusting the target current and the thermal management system, the battery cell temperature is kept within the range defined for the current charging stage. This ensures that the battery's charging path follows the target charging path, preventing path deviations that could lead to inaccurate charging time calculations and thus improving the accuracy of the remaining charging time prediction.
[0043] In some implementations, controlling the battery to charge according to a target charging path includes: if the current remaining charging time and the displayed remaining charging time meet a preset deviation condition, obtaining an updated displayed remaining charging time based on the current remaining charging time.
[0044] It should be noted that the remaining charging time displayed is the remaining charging time shown to the user.
[0045] In some implementations, the preset deviation conditions include a first condition and a second condition; the first condition is that the displayed remaining charging time is less than the product of the current remaining charging time and a first preset coefficient, or the displayed remaining charging time is greater than the product of the current remaining charging time and a second preset coefficient; the first preset coefficient is less than 1, and the second preset coefficient is greater than 1; the second condition is that the difference between the displayed remaining charging time and the current remaining charging time is greater than a preset duration.
[0046] It should be noted that the first preset coefficient can be 0.9, and the second preset coefficient can be 1.1. The preset duration can be tiered. Specifically, when the current remaining charging time is >120 minutes, the preset duration is 20 minutes; when 120 minutes ≥ the current remaining charging time is >90 minutes, the preset duration is 15 minutes; when 90 minutes ≥ the current remaining charging time is >60 minutes, the preset duration is 10 minutes; and when the current remaining charging time is <30 minutes, the preset duration is 5 minutes.
[0047] It should be noted that a preset deviation condition is met between the current remaining charging time and the displayed remaining charging time, indicating that the deviation is too large. When the deviation is deemed too large, the displayed remaining charging time is updated based on the current remaining charging time to provide the user with a more accurate remaining charging time, thereby improving user satisfaction. Furthermore, updates are only made when the deviation is too large, rather than updating when there is only a slight deviation, thus avoiding constant time jumps and further improving user satisfaction.
[0048] It should be noted that in determining the current remaining charging time of the battery based on the target charging path, the charging time of each charging stage needs to be determined first, and then the charging times of each charging stage are added together to obtain the current remaining charging time. For each charging stage, the charging time can be determined based on the cumulative charging capacity and charging current of that stage.
[0049] It should be noted that while existing technologies can roughly predict the charging path during charging, relying on conventional methods to roughly estimate the battery's temperature rise has a significant margin of error. For example... Figure 2 As shown, Figure 2This is a schematic diagram of the charging path in an embodiment of the present invention. The vertical axis T1 to T10 represent different cell temperature ranges, and the horizontal axis X1 to X10 represent different capacity ranges. X1T1 to X10T10 represent the maximum allowable current at different stages. The actual charging path of the battery is represented by green squares, while the calculated path in the original scheme may be represented by yellow squares. The charging current and time required for different paths are inconsistent, and large path estimation errors lead to significant errors in the calculation of remaining charging time. In existing technologies, different individuals within the same system may exhibit different temperature rise coefficients, sometimes with a difference of up to two times. Therefore, even after completing the system data, the calculation of remaining charging time for different individuals may be inconsistent, potentially resulting in very large errors. In existing technologies, during high-temperature charging, the charging current is selected based on the maximum allowable current. For some cells, the charging current at temperature T9 might be four times that at temperature T10. This results in an excessively high charging current at T9, causing the cell temperature to rise rapidly. The current then switches quickly, and once T10 is reached, the current becomes too low, the battery cools down, and the cell temperature returns to T9. This causes repeated switching and impacts on the charging current of the cell, and the charging time is not the shortest. In existing technologies, during the initial low-temperature charging process, the cell temperature may be at a critical value, such as... Figure 2 As shown, the prediction is that the battery will follow path X5T4, with a possibility of following path X5T3. The different currents in these two paths lead to inconsistent temperature rises in the cells, resulting in a butterfly effect and significant subsequent charging errors. The same battery model may produce different results in multiple tests, making the remaining charging time unpredictable.
[0050] To address the aforementioned issues, this invention conducts charging and heat dissipation tests on the battery under various conditions, including temperature, state, current, and thermal management. Data is collected to derive parameters such as the temperature rise coefficient, specific heat capacity, heat exchange capacity between the battery and the environment, and heating / cooling capacity. This data allows for the estimation of the battery's charging thermal and current paths, further reducing the overall error in remaining charging time to within 3 minutes. When fast charging at high temperatures, this invention, based on battery data such as the temperature rise coefficient, specific heat capacity, and heat exchange capacity, can estimate the temperature path and charging time for different current selections, selecting the temperature path with the fastest charging time and reducing the remaining charging time at high temperatures. Furthermore, this invention addresses heating the battery system at low temperatures. When the battery temperature path deviates, temperature heating is controlled to ensure the thermal path returns to the calculation model, preventing excessive differences in remaining charging time due to changes in path nodes. This invention addresses the issue of individual batteries within the same system. The Battery Management System (BMS) can adaptively correct the charging temperature rise coefficient based on previous charging states to obtain a unique temperature rise path prediction. It adaptively modifies parameters such as the battery temperature rise coefficient, correcting errors in remaining charging time calculation caused by different temperature rise coefficients. This effectively handles individual differences within the same system. At different remaining time stages, this invention employs a stepped anti-variation factor. This factor can both ensure accurate display of the remaining charging time when the difference between the current and displayed remaining charging time is large, and resist minor fluctuations in the calculated time when current changes are small, resulting in a more stable displayed remaining charging time.
[0051] To obtain the battery's attribute parameters, charging tests are conducted at different SOC (State of Charge) levels (0%-33%, 34%-66%, 67%-100%) and different ambient temperatures (in 10-degree increments starting from the lowest charging temperature). The charging data is used to fit the battery's temperature rise path, heating capacity, and cooling capacity under various conditions. Battery charging tests at different currents monitor the internal temperature of each cell, yielding the battery's temperature rise coefficient and specific heat capacity in the entire battery pack. Under conditions without internal thermal management intervention, the battery is cooled from a high temperature to ambient temperature, and the heat exchange coefficient between the battery and the environment is fitted. Through these three initial tests, the battery's attribute parameters are obtained.
[0052] It should be noted that, in the embodiments of the present invention, after individual calibration within the same system, some individuals within a batch may exhibit significant differences in temperature rise coefficient and heat exchange capacity. This is due to the consistency of internal battery materials, and differences in the battery's outer envelope also lead to variations in heat exchange capacity. These characteristics significantly affect the accuracy of charging time calculation. In subsequent charging, the embodiments of the present invention record the latest charging data, calculate the latest battery data, and adjust the corresponding coefficients using the newly tested data. This ensures that the battery data perfectly matches the individual battery, resulting in relatively stable and accurate calculations of the remaining charging time for that individual battery.
[0053] refer to Figure 3 As shown, Figure 3 This is a comparison diagram of the charging process of the present invention and the prior art. During high-temperature charging, the charging current and cell temperature change curves in the prior art are shown below. Figure 3 The "Current 1" and "Temperature 1" figures show that the current 1 is selected as the maximum allowable current, resulting in an excessively high current in the early stages. Consequently, the temperature rise in temperature 1 exceeds the critical value, leading to a current reduction. This embodiment of the invention utilizes previously tested battery data to predict the battery's temperature rise path under different current paths, ensuring the battery's charging current remains at a certain level and the cell temperature rise is always kept below a critical value. The curves showing the changes in charging current and cell temperature are as follows: Figure 3 The "Current 2" and "Temperature 2" shown in the diagram refer to the charging current. The charging current avoids using the maximum allowable current to stabilize the cell temperature below the critical value and prevents MAP jumps that would reduce the charging current. The charging current is calculated using a model to determine the charging path with the shortest charging time, thus shortening the charging time.
[0054] The above description is merely an embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention can have various modifications and variations.
[0055] This invention, in its embodiments, obtains the battery's attribute parameters and initial state parameters before charging; based on these parameters, it performs a fitting and calculation of the battery's charging process to obtain a target charging path. The target charging path includes multiple charging stages where the battery is charged using a target current. For each charging stage, a cell temperature range and a charge range are set. In two adjacent charging stages, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage. The battery is controlled to charge according to the target charging path, and the remaining charging time is determined based on this path. This invention considers not only initial state parameters but also attribute parameters, taking into account the differences between individual batteries, and uses these parameters to fit and calculate the charging process to obtain the target charging path. This improves the accuracy of the fitting and calculation, and consequently, the accuracy of the remaining charging time prediction. In addition, the cell temperature in the next stage of two adjacent charging stages is greater than or equal to the cell temperature in the current stage, which avoids switching charging strategies due to excessively high cell temperature and sudden changes. This reduces the path deviation between the target charging path and the actual charging path, and further improves the accuracy of the remaining charging time prediction.
[0056] Based on the same inventive concept, and referring to Figure 4 As shown, this embodiment of the invention provides a battery charging control device 10, including: a data acquisition unit 110, used to acquire the battery's attribute parameters and initial state parameters before charging the battery; a calculation unit 120, used to fit and calculate the battery charging process based on the attribute parameters and initial state parameters to obtain a target charging path; the target charging path includes multiple charging stages of charging the battery with a target current, and each charging stage is set with a cell temperature range and a capacity range for charging the battery; in two adjacent charging stages, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage; and a charging control unit 130, used to control the battery to charge according to the target charging path and determine the current remaining charging time of the battery based on the target charging path.
[0057] Understandably, the calculation unit 120 includes: an acquisition subunit for acquiring multiple charging currents; a candidate determination subunit for sequentially selecting each charging current from the multiple charging currents as a candidate current; a calculation subunit for fitting and calculating the charging process of the battery based on the candidate currents, attribute parameters, and initial state parameters to obtain candidate charging paths; and a selection subunit for determining the target charging path from the first group of candidate charging paths corresponding to the multiple charging currents.
[0058] Understandably, the calculation subunit is specifically used to: fit and calculate the battery charging process based on candidate current, attribute parameters, and initial state parameters to obtain the state parameters of the first candidate stage; fit and calculate each subsequent stage based on candidate current, attribute parameters, and the state parameters of the first candidate stage to obtain multiple consecutive candidate stages after the first candidate stage; and generate a candidate charging path based on the first candidate stage and the multiple consecutive candidate stages after the first candidate stage.
[0059] It is understandable that the selection of sub-units is specifically used to: eliminate candidate charging paths in the first group of candidate charging paths that do not meet the preset requirements, so as to obtain the second group of candidate charging paths. The preset requirement is that in two adjacent candidate stages of the candidate charging path, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage; and select the candidate charging path with the shortest charging time in the second group of candidate charging paths as the target charging path.
[0060] Understandably, the charging control unit 130 includes: a first control subunit, used to determine the current charging stage of the battery in the target charging path based on the current battery charge; if the battery cell temperature is greater than the upper limit of the cell temperature range defined for the current charging stage, reduce the target current; if the battery cell temperature is less than the lower limit of the cell temperature range defined for the current charging stage, heat the battery to bring the battery cell temperature within the cell temperature range defined for the current charging stage.
[0061] It is understood that the charging control unit 130 includes: a second control subunit, used to obtain an updated displayed remaining charging time based on the current remaining charging time if the current remaining charging time and the displayed remaining charging time meet a preset deviation condition. The preset deviation condition includes a first condition and a second condition; the first condition is that the displayed remaining charging time is less than the product of the current remaining charging time and a first preset coefficient, or the displayed remaining charging time is greater than the product of the current remaining charging time and a second preset coefficient; the first preset coefficient is less than 1, and the second preset coefficient is greater than 1; the second condition is that the difference between the displayed remaining charging time and the current remaining charging time is greater than a preset duration.
[0062] The attribute parameters include at least one of the following: battery heating capacity, cooling capacity, temperature rise coefficient, specific heat capacity, and heat exchange coefficient between the battery and the environment; the initial state parameters include at least one of the following: initial battery charge, initial cell temperature, and initial ambient temperature.
[0063] It should be understood that further implementation details of the battery charging control device 10 in the embodiments of the present invention are described in the foregoing battery charging control method, and will not be repeated here for the sake of brevity.
[0064] Based on the same inventive concept, embodiments of the present invention also provide an electronic device, such as... Figure 5 As shown, the device includes a memory 504, a processor 502, and a computer program stored in the memory 504 and executable on the processor 502. The processor 502 executes the program to implement the steps described in any embodiment of the battery charging control method.
[0065] Among them, Figure 5 In this document, a bus architecture (represented by bus 500) is used. Bus 500 may include any number of interconnected buses and bridges, linking various circuits including one or more processors represented by processor 502 and memory represented by memory 504. Bus 500 may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 505 provides an interface between bus 500 and receiver 501 and transmitter 503. Receiver 501 and transmitter 503 may be the same element, i.e., a transceiver, providing a unit for communicating with various other devices over a transmission medium. Processor 502 is responsible for managing bus 500 and general processing, while memory 504 can be used to store data used by processor 502 during operation.
[0066] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and embodiments are within the scope and spirit of this invention and the appended claims. For example, due to the nature of software, the functions described above can be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Furthermore, the functional units can be integrated into a single processing unit, or each unit can exist physically separately, or two or more units can be integrated into a single unit.
[0067] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0068] The units described as separate components may or may not be physically separate. Similarly, the components of the control device may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0069] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0070] The above description is merely an embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of the claims of the present invention.
Claims
1. A method for controlling the charging of a battery, characterized in that, include: Before charging the battery, obtain the battery's attribute parameters and initial state parameters; The charging process of the battery is fitted and calculated based on the attribute parameters and the initial state parameters to obtain the target charging path; The target charging path includes multiple charging stages for charging the battery with a target current. For each charging stage, a cell temperature range and a capacity range are set for charging the battery. In two adjacent charging stages, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage. The battery is controlled to charge according to the target charging path, and the current remaining charging time of the battery is determined based on the target charging path.
2. The battery charging control method according to claim 1, characterized in that, The step of fitting and estimating the charging process of the battery based on the attribute parameters and the initial state parameters to obtain the target charging path includes: Obtain multiple charging currents; Each of the various charging currents is selected as a candidate current in turn; The charging process of the battery is fitted and calculated based on the candidate current, the attribute parameters, and the initial state parameters to obtain candidate charging paths; The target charging path is determined from the first group of candidate charging paths corresponding to the various charging currents.
3. The battery charging control method according to claim 2, characterized in that, The step of fitting and estimating the charging process of the battery based on the candidate current, the attribute parameters, and the initial state parameters to obtain candidate charging paths includes: The charging process of the battery is fitted and estimated based on the candidate current, the attribute parameters, and the initial state parameters to obtain the state parameters of the first candidate stage. Based on the candidate current, the attribute parameters, and the state parameters of the first candidate stage, the subsequent stages are fitted and estimated in sequence to obtain a series of consecutive candidate stages after the first candidate stage. The candidate charging path is generated based on the first candidate stage and a series of subsequent candidate stages.
4. The battery charging control method according to claim 2, characterized in that, Determining the target charging path from the first group of candidate charging paths corresponding to the multiple charging currents includes: Eliminate candidate charging paths in the first group that do not meet the preset requirements to obtain a second group of candidate charging paths. The preset requirement is that in two adjacent candidate stages of the candidate charging path, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage. The candidate charging path with the shortest charging time in the second group of candidate charging paths is selected as the target charging path.
5. The battery charging control method according to claim 1, characterized in that, Controlling the battery to charge according to the target charging path includes: The current charging stage of the battery in the target charging path is determined based on the current charge level of the battery. If the cell temperature of the battery is greater than the upper limit of the cell temperature range defined for the current charging stage, the target current is reduced. If the cell temperature of the battery is lower than the lower limit of the cell temperature range defined for the current charging stage, the battery is heated to bring the cell temperature of the battery within the cell temperature range defined for the current charging stage.
6. The battery charging control method according to claim 1, characterized in that, Controlling the battery to charge according to the target charging path includes: If the current remaining charging time and the displayed remaining charging time meet a preset deviation condition, the updated displayed remaining charging time is obtained based on the current remaining charging time.
7. The battery charging control method according to claim 6, characterized in that, The preset deviation conditions include a first condition and a second condition; The first condition is that the displayed remaining charging time is less than the product of the current remaining charging time and a first preset coefficient, or the displayed remaining charging time is greater than the product of the current remaining charging time and a second preset coefficient; The first preset coefficient is less than 1, and the second preset coefficient is greater than 1; The second condition is that the difference between the displayed remaining charging time and the current remaining charging time is greater than a preset duration.
8. The charging control method for a battery according to any one of claims 1-7, characterized in that, The attribute parameters include at least one of the following: the battery's heating capacity, cooling capacity, temperature rise coefficient, specific heat capacity, and the heat exchange coefficient between the battery and the environment. The initial state parameters include at least one of the following: initial battery charge, initial cell temperature, and initial ambient temperature.
9. A battery charging control device, characterized in that, include: The data acquisition unit is used to acquire the battery's attribute parameters and initial state parameters before charging the battery; The calculation unit is used to fit and calculate the charging process of the battery based on the attribute parameters and the initial state parameters to obtain the target charging path; The target charging path includes multiple charging stages for charging the battery with a target current. For each charging stage, a cell temperature range and a capacity range are set for charging the battery. In two adjacent charging stages, the cell temperature of the next stage is greater than or equal to the cell temperature of the current stage. A charging control unit is used to control the battery to charge according to the target charging path and to determine the current remaining charging time of the battery based on the target charging path.
10. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method of any one of claims 1-8.