A battery residual charging time estimation method and device and a battery management system
The present invention solves the problem in the prior art of being unable to accurately estimate the remaining charging time of multiple types of battery cells through a staged estimation method based on the charging request current value and temperature change, thereby achieving a more accurate estimation of the remaining charging time of the battery.
Patent Information
- Application Number
- CN202180075223.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-31
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2041-03-31
AI Technical Summary
Existing remaining charge time estimation methods cannot accurately estimate the remaining charge time of a battery containing multiple types of battery cells. In particular, the ampere-hour integration method is only applicable to a single type of battery cell.
The remaining charging time of the battery is determined by determining the minimum charging time for each type of battery cell based on the charging request current value, starting state of charge and starting temperature value of each type of battery cell, taking temperature changes into account in the staged estimation, and accumulating the minimum charging time of each type.
The system can accurately estimate the remaining charging time of batteries containing multiple types of battery cells, thereby improving the precision and accuracy of the estimation.
Smart Images

Figure CN116529616B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of battery, in particular to a battery remaining charging time estimation method, device and battery management system. BACKGROUND
[0002] With the continuous development of technology, users have higher demands for the intelligentization of electrical equipment. For example, when charging an electric vehicle, the user hopes to know the remaining charging time of the battery. As a state estimation during the charging process, the remaining charging time can better help the user arrange the use time, and therefore, it is particularly important to display the remaining charging time to the user during the charging process.
[0003] However, with the development of the battery industry, more and more batteries include multiple types of battery monomers. At present, most of the remaining charging time estimation technologies commonly use estimation algorithms such as ampere-hour integration method, which are only applicable to batteries containing a single type of battery monomer and cannot provide accurate estimation of the remaining charging time for batteries containing multiple types of battery monomers. SUMMARY
[0004] The purpose of the embodiments of the present application is to provide a battery remaining charging time estimation method, device and battery management system for realizing accurate estimation of the remaining charging time of a battery containing multiple types of battery monomers.
[0005] In a first aspect, the embodiments of the present application provide a battery remaining charging time estimation method, the battery including N types of battery monomers, N≥2, the method comprising: determining the minimum charging time of each type of battery monomer in the Kth charging stage based on the charging request current value of each type of battery monomer in the Kth charging stage; wherein the charging request current value of each type of battery monomer in the Kth charging stage is determined by the starting state of charge and the starting temperature value of the battery monomer of this type in this charging stage; when the Kth charging stage of any type of battery monomer in the battery is the target state of charge, determining the remaining charging time of the battery; wherein the remaining charging time of the battery is the minimum value in the cumulative value of the minimum charging time of each type of battery monomer in the battery in each charging stage.
[0006] The battery residual charging time estimation method provided in the embodiments of the present application determines the minimum charging time of each type of battery monomer in each charging stage through the charging request current value of each type of battery monomer in each charging stage, and when one type of battery monomer reaches the target state of charge, the cumulative value of the minimum charging time of each type of battery monomer in each charging stage is counted, and the smallest cumulative value is taken as the residual charging time of the battery. In the above manner, the residual charging time of the battery containing multiple types of battery monomers can be estimated, and the embodiments of the present application increase the influence of temperature change on the calculation of the residual charging time while estimating in stages, further improving the accuracy of the estimation of the residual charging time of the battery containing multiple types of battery monomers.
[0007] In combination with the technical solutions provided in the above first aspect, in some possible implementation manners, when the Kth charging stage of the battery monomers in the battery is not the target state of charge, the method further includes: determining the initial state of charge of each type of battery monomer in the K+1th charging stage and the initial temperature value of each type of battery monomer in the K+1th charging stage based on the minimum charging time of each type of battery monomer in the Kth charging stage, the initial state of charge of each type of battery monomer in the Kth charging stage, and the initial temperature value of each type of battery monomer in the Kth charging stage; determining the charging request current value of each type of battery monomer in the K+1th charging stage based on the initial state of charge of each type of battery monomer in the K+1th charging stage and the initial temperature value of each type of battery monomer in the K+1th charging stage; and determining the minimum charging time of each type of battery monomer in the K+1th charging stage based on the charging request current value of each type of battery monomer in the K+1th charging stage.
[0008] In the embodiments of the present application, when the Kth charging stage of the battery monomers in the battery is not the target state of charge, the minimum charging time of each type of battery monomer in the next charging stage is determined based on the minimum charging time of each type of battery monomer in the current charging stage, the initial state of charge of each type of battery monomer in the current charging stage, and the initial temperature value of each type of battery monomer in the current charging stage. In this way, the minimum charging time of each stage can be determined in turn to facilitate the subsequent statistics of the residual charging time.
[0009] With the technical solution of the first aspect, in some possible implementation manners, the battery includes first type battery cells and second type battery cells, and the minimum charging time of the battery cells in the battery in the Kth charging stage is determined by the following steps, the battery cells in the battery being the first type battery cells or the second type battery cells; the steps include: obtaining a current value of the battery cells in the battery in the Kth charging stage; wherein the current value is the minimum current value of a charging request current value of the first type battery cells in the Kth charging stage and a charging request current value of the second type battery cells in the Kth charging stage; and determining the minimum charging time of the battery cells in the battery in the Kth charging stage based on the current value of the battery cells in the battery in the Kth charging stage.
[0010] In the embodiments of the present application, the current value of the battery cells in the battery in the Kth charging stage is determined based on the minimum current value of the charging request current value of the first type battery cells in the Kth charging stage and the charging request current value of the second type battery cells in the Kth charging stage. In the above manner, the minimum charging time of the battery cells in the battery in the Kth charging stage can be accurately determined, and thus the accurate estimation of the remaining charging time of the battery containing two types of battery cells is realized.
[0011] With the technical solution provided by the first aspect, in some possible implementation manners, when K = 1, the current value of the battery cell in the first charging stage is obtained by: obtaining the current state of charge of the first kind of battery cell and the current temperature value of the first kind of battery cell; wherein the current state of charge of the first kind of battery cell is the initial state of charge of the first kind of battery cell in the first charging stage, and the current temperature value of the first kind of battery cell is the initial temperature value of the first kind of battery cell in the first charging stage; and obtaining the current state of charge of the second kind of battery cell and the current temperature value of the second kind of battery cell; wherein the current state of charge of the second kind of battery cell is the initial state of charge of the second kind of battery cell in the first charging stage, and the current temperature value of the second kind of battery cell is the initial temperature value of the second kind of battery cell in the first charging stage; determining the charging request current value of the first kind of battery cell in the first charging stage based on the current state of charge of the first kind of battery cell and the current temperature value of the first kind of battery cell; determining the charging request current value of the second kind of battery cell in the first charging stage based on the current state of charge of the second kind of battery cell and the current temperature value of the second kind of battery cell; and wherein the current value of the battery cell in the first charging stage is the minimum current value of the charging request current value of the first kind of battery cell and the charging request current value of the second kind of battery cell.
[0012] In the embodiments of the present application, when K = 1, the current state of charge of each kind of battery cell and the current temperature value of each kind of battery cell are used as initial values, so as to accurately determine the current value of the battery cell in the first charging stage.
[0013] In some possible implementation manners, when K>1, the obtaining of the current value of the battery monomer in the Kth charging stage includes: obtaining the minimum charging time of the first type of battery monomer in the (K-1)th charging stage, the initial state of charge value of the first type of battery monomer in the (K-1)th charging stage, and the initial temperature value of the first type of battery monomer in the (K-1)th charging stage; and obtaining the minimum charging time of the second type of battery monomer in the (K-1)th charging stage, the initial state of charge value of the second type of battery monomer in the (K-1)th charging stage, and the initial temperature value of the second type of battery monomer in the (K-1)th charging stage; determining the initial state of charge value and the initial temperature value of the first type of battery monomer in the Kth charging stage based on the minimum charging time of the first type of battery monomer in the (K-1)th charging stage, the initial state of charge value of the first type of battery monomer in the (K-1)th charging stage, and the initial temperature value of the first type of battery monomer in the (K-1)th charging stage; determining the initial state of charge value and the initial temperature value of the second type of battery monomer in the Kth charging stage based on the minimum charging time of the second type of battery monomer in the (K-1)th charging stage, the initial state of charge value of the second type of battery monomer in the (K-1)th charging stage, and the initial temperature value of the second type of battery monomer in the (K-1)th charging stage; determining the charging request current value of the first type of battery monomer in the Kth charging stage based on the initial state of charge value and the initial temperature value of the first type of battery monomer in the Kth charging stage; and determining the charging request current value of the second type of battery monomer in the Kth charging stage based on the initial state of charge value and the initial temperature value of the second type of battery monomer in the Kth charging stage; and the current value of the battery monomer in the Kth charging stage is the minimum current value of the charging request current value of the first type of battery monomer in the Kth charging stage and the charging request current value of the second type of battery monomer in the Kth charging stage.
[0014] In the embodiments of the present application, when K>1, the initial state of charge value and the initial temperature value of the current stage are determined based on the minimum charging time, the initial state of charge value, and the initial temperature value of the previous stage of each type of battery monomer, and then the charging request current value of each type of battery monomer in the current stage is determined. In this way, the continuity of the estimation of each stage is ensured, and the estimation accuracy is improved.
[0015] In some possible implementation manners of the technical solution provided in the first aspect above, the determining the minimum charging time of the battery cell in the Kth charging stage based on the current value of the battery cell in the Kth charging stage comprises: determining a temperature change rate of the battery cell based on the current value of the battery cell in the Kth charging stage and a starting temperature value; determining a charging time required by the battery cell in a current temperature stage based on the temperature change rate; determining a charging time required by the battery cell in a current charge stage based on the current value of the battery cell in the Kth charging stage; and wherein the minimum charging time of the battery cell in the Kth charging stage is the minimum value of the charging time required by the battery cell in the current temperature stage and the charging time required by the battery cell in the current charge stage.
[0016] In the embodiments of the present application, the influence of temperature change on the remaining charging time calculation is also taken into account while the charging time is estimated in stages. Through accurate calculation of the temperature stage, the accuracy of the remaining charging time estimation of the battery containing multiple types of battery cells is further improved.
[0017] In some possible implementation manners of the technical solution provided in the first aspect above, the battery comprises a first type of battery cell, a second type of battery cell and a third type of battery cell, and the minimum charging time of the battery cell in the Kth charging stage is determined by the following steps, wherein the battery cell is one of the first type of battery cell, the second type of battery cell and the third type of battery cell, and the steps comprise: obtaining a current value of the battery cell in the Kth charging stage; wherein the current value is the minimum current value of a charging request current value of the first type of battery cell in the Kth charging stage, a charging request current value of the second type of battery cell in the Kth charging stage and a charging request current value of the third type of battery cell in the Kth charging stage; and determining the minimum charging time of the battery cell in the Kth charging stage based on the current value of the battery cell in the Kth charging stage.
[0018] In the embodiments of the present application, the current value of the battery cell in the Kth charging stage is determined based on the minimum current value of the charging request current value of the first type of battery cell in the Kth charging stage, the charging request current value of the second type of battery cell in the Kth charging stage and the charging request current value of the third type of battery cell in the Kth charging stage. In the above manner, the minimum charging time of the battery cell in the Kth charging stage can be accurately determined, and thus the accurate estimation of the remaining charging time of the battery containing three types of battery cells is realized.
[0019] In a second aspect, an embodiment of the present application provides a battery remaining charging time estimation device, the battery comprising N types of battery cells, N≥2, the device comprising: a determination module configured to determine a minimum charging time of each type of battery cell in a Kth charging stage based on a charging request current value of each type of battery cell in the Kth charging stage; wherein the charging request current value of each type of battery cell in the Kth charging stage is determined by a starting state of charge and a starting temperature value of the type of battery cell in the charging stage; an estimation module configured to determine a remaining charging time of the battery when a Kth charging stage of any type of battery cell in the battery is a target state of charge; wherein the remaining charging time of the battery is a minimum value in accumulated values of the minimum charging time of each type of battery cell in the battery in each charging stage.
[0020] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor and a memory, the processor and the memory being connected; the memory is configured to store a program; the processor is configured to invoke the program stored in the memory, and execute the method provided in the first aspect and / or some possible implementation manners of the first aspect.
[0021] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is configured to execute the method provided in the first aspect and / or some possible implementation manners of the first aspect when being run by a processor. BRIEF DESCRIPTION OF DRAWINGS
[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments of the present application. Obviously, the drawings described below are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of the drawings.
[0023] Figure 1 A structural schematic diagram of a battery management system provided by an embodiment of the present application;
[0024] Figure 2 A step flowchart of a battery remaining charging time estimation method provided by an embodiment of the present application;
[0025] Figure 3 A step flowchart of another battery remaining charging time estimation method provided by an embodiment of the present application;
[0026] Figure 4A module block diagram of a battery residual charging time estimation device provided by an embodiment of the present application is shown in the figure.
[0027] In the drawings, the drawings are not drawn according to the actual proportion. DETAILED DESCRIPTION
[0028] The embodiments of the present application are further described in detail below with reference to the accompanying drawings and embodiments. The detailed description of the following embodiments and the accompanying drawings are used to exemplarily illustrate the principles of the present application, but cannot be used to limit the scope of the present application, that is, the present application is not limited to the described embodiments.
[0029] In view of the fact that most of the current charging residual time estimation techniques commonly use estimation algorithms such as ampere-hour integration method, which are only applicable to batteries containing single type of battery monomer, and cannot provide accurate estimation of the residual charging time for batteries containing multiple types of battery monomers, the present inventors have made research and exploration to propose the following embodiments to solve the above problems.
[0030] Referring to Figure 1 The present embodiment provides a structural schematic diagram of a battery management system 100 applying a battery residual charging time estimation method. The battery management system 100 can be arranged on an electric vehicle, a drone, an unmanned ship, or the like.
[0031] In terms of structure, the battery management system 100 includes a processor 110 and a memory 120.
[0032] The processor 110 is directly or indirectly electrically connected with the memory 120 to realize data transmission or interaction. For example, these elements can be electrically connected with each other through one or more communication buses or signal lines. The above method includes at least one software module stored in the memory 120 in the form of software or firmware (Firmware) or solidified in the battery management system 100. The processor 110 is used to execute the executable module stored in the memory 120. The processor 110 can execute the computer program after receiving the execution instruction.
[0033] The processor 110 can be an integrated circuit chip with signal processing capability. The processor 110 can also be a general-purpose processor, for example, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a discrete gate or transistor logic device, a discrete hardware component, which can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. In addition, the general-purpose processor can be a microprocessor or any conventional processor.
[0034] The memory 120 can be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), and an electrically erasable programmable read-only memory (EEPROM). The memory 120 is used to store a program, which the processor 110 executes after receiving an execution instruction.
[0035] It should be noted that, Figure 1 The structure shown is only schematic, and the battery management system 100 provided by the embodiments of the present application can also have fewer or more components, or have a different configuration from that shown. Figure 1 In addition, Figure 1 The components shown can be implemented by software, hardware, or a combination thereof. Figure 1
[0036] In the embodiments of the present application, the battery management system 100 is connected to multiple types of battery cells in the battery. Assuming that the battery includes N types of battery cells, the battery management system 100 is connected to N types (N≥2) of battery cells in the battery. The battery management system 100 is used to estimate the charging time of each of the N battery cells in each charging stage, and to estimate the remaining charging time of the entire battery based thereon.
[0037] Specifically, please refer to Figure 2 , Figure 2 the step flowchart of the battery remaining charging time estimation method provided by the embodiments of the present application. It should be noted that the battery remaining charging time estimation method provided by the embodiments of the present application is not limited by the order shown in the figure and below. The method comprises S101-S102.
[0038] S101: determining the minimum charging time of each type of battery cell in the Kth charging stage based on the charging request current value of each type of battery cell in the Kth charging stage.
[0039] Wherein, the charging request current value of each type of battery cell in the Kth charging stage is determined by the initial state of charge and the initial temperature value of the battery cell of this type in this charging stage.
[0040] The charging request current value can be obtained from a pre-constructed two-dimensional table of the charging request current value corresponding to the state of charge and temperature value of the battery cell. Please refer to Table 1.
[0041] Table 1
[0042]
[0043] It should be noted that Table 1 is a two-dimensional table of the state of charge and temperature value of a battery cell. In Table 1, T represents temperature, I represents the charging request current value, and SOC represents the state of charge.
[0044] For example, in Table 1, if the starting state of charge of the battery cell corresponding to Table 1 is 35% and the starting temperature value is -25℃ in the Kth charging stage, the charging request current value of the battery cell in the Kth charging stage is I3.
[0045] The two-dimensional table of the charging request current value corresponding to the state of charge and temperature value of the battery cell in the embodiments of the present application is not limited to the example in Table 1. In addition, the charging request current value of each type of battery cell in the Kth charging stage can also be combined with the capacity of the charging pile and other load consumption, which is not limited by the present application.
[0046] S102: When the Kth charging stage of any type of battery cell in the battery is the target state of charge, determine the remaining charging time of the battery.
[0047] The remaining charging time of the battery is the minimum cumulative value of the cumulative values of the minimum charging time of each type of battery cell in the battery in each charging stage. For example, in N battery cells, if the Kth charging stage of the ath battery cell is the target state of charge, the cumulative values of the minimum charging time of each type of battery cell in each charging stage are obtained, and the minimum value of the cumulative values is determined as the remaining charging time of the battery.
[0048] It should be noted that the state of charge (SOC) is a relative measure of the energy stored in the battery, defined as the amount of charge that can be extracted from the battery at a specific time point and the total capacity. When the state of charge is 100%, it is a fully charged state, and when the state of charge is 0%, it is a fully discharged state. The target state of charge can be 100%, 90%, or 80%, which is not limited in value by the present application. Accordingly, when the target state of charge is set to 100%, the determined remaining charging time of the battery is the remaining charging time required when the battery is charged to 100%, and when the target state of charge is set to 90%, the determined remaining charging time of the battery is the remaining charging time required when the battery is charged to 90%.
[0049] In summary, the battery remaining charging time estimation method provided by the embodiments of the present application determines the minimum charging time of each type of battery monomer in each charging stage through the charging request current value of each type of battery monomer in each charging stage, and when one type of battery monomer reaches the target state of charge, the cumulative value of the minimum charging time of each type of battery monomer in each charging stage is counted, and the smallest cumulative value is taken as the remaining charging time of the battery. In the above manner, the remaining charging time of the battery containing multiple types of battery monomers can be estimated, and the present application also increases the influence of temperature change on the calculation of the remaining charging time while estimating in stages, thereby further improving the accuracy of the estimation of the remaining charging time of the battery containing multiple types of battery monomers.
[0050] In the embodiments of the present application, when the Kth charging stage of the battery monomer in the battery is not the target charging stage, the minimum charging time of the battery monomer in the K+1th charging stage is determined based on the minimum charging time of each type of battery monomer in the Kth charging stage, the starting temperature value of each type of battery monomer in the Kth charging stage, and the starting state of charge of each type of battery monomer in the Kth charging stage.
[0051] The specific process of determining the minimum charging time of the K+1th charging stage includes: determining the starting state of charge of each type of battery monomer in the K+1th charging stage and the starting temperature value of each type of battery monomer in the K+1th charging stage based on the minimum charging time of each type of battery monomer in the Kth charging stage, the starting state of charge of each type of battery monomer in the Kth charging stage, and the starting temperature value of each type of battery monomer in the Kth charging stage; determining the charging request current value of each type of battery monomer in the K+1th charging stage based on the starting state of charge of each type of battery monomer in the K+1th charging stage and the starting temperature value of each type of battery monomer in the K+1th charging stage; and finally determining the minimum charging time of each type of battery monomer in the K+1th charging stage based on the charging request current value of each type of battery monomer in the K+1th charging stage.
[0052] It can also be understood that when the Kth charging stage of each kind of battery cell in the battery is not the target charging stage, the minimum charging time of each kind of battery cell in the K+1th charging stage is determined based on the parameters (including the minimum charging time, the starting temperature value and the starting state of charge) of each kind of battery cell in the Kth charging stage. It should be noted that when K is 1, the current state of charge and the current temperature value of each kind of battery cell are directly obtained by the battery management system, and the current state of charge and the current temperature value of each kind of battery cell are taken as the starting state of charge and the starting temperature value of each kind of battery cell in the first charging stage. Then, the charging request current value of each kind of battery cell in the first charging stage is determined by the starting state of charge and the starting temperature value of each kind of battery cell in the first charging stage. The minimum charging time of each kind of battery cell in the first charging stage is determined based on the charging request current value of each kind of battery cell in the first charging stage. When the first charging stage of each kind of battery cell in the battery is not the target charging stage, the starting state of charge, the starting temperature value and the minimum charging time of each kind of battery cell in the first charging stage are used to calculate the starting state of charge, the starting temperature value and the minimum charging time of each kind of battery cell in the second charging stage. Similarly, the starting state of charge, the starting temperature value and the minimum charging time of each kind of battery cell in the third charging stage, the fourth charging stage and the fifth charging stage are calculated until the charging stage of each kind of battery cell in the battery is the target charging stage, and the calculation is stopped. In this way, the minimum charging time of each stage can be determined in turn to facilitate the subsequent statistics of the remaining charging time.
[0053] Alternatively, the determination of the minimum charging time of each kind of battery cell in the Kth charging stage based on the minimum value of the charging request current value of each kind of battery cell in the Kth charging stage.
[0054] Alternatively, the determination of the minimum charging time of each kind of battery cell in the Kth charging stage based on the minimum value of the charging request current value of each kind of battery cell in the Kth charging stage includes: determining the charging time required by each kind of battery cell in the current temperature stage and determining the charging time required by each kind of battery cell in the current state of charge stage based on the minimum value of the charging request current value of each kind of battery cell in the Kth charging stage; and the minimum value of the two charging times corresponding to the two stages is the minimum charging time of each kind of battery cell in the Kth charging stage.
[0055] wherein the calculation formula of the charging time required by the battery monomer in the current temperature stage is determined according to the minimum value of the charging request current value of the battery monomer in the Kth charging stage.
[0056]
[0057] In formula (1), T SOC represents the charging time required by the battery monomer in the ith charge stage; SOC i represents the upper limit value of the fluctuation interval in the ith charge stage, SOC i-1 represents the initial state of charge of the battery monomer in the Kth charging stage; the initial state of charge of the battery monomer in the Kth charging stage belongs to the ith charge stage; I represents the minimum value of the charging request current value of each kind of battery monomer in the Kth charging stage; and C represents the capacity of the battery monomer.
[0058] wherein the calculation formula of the charging time required by the battery monomer in the current temperature stage is determined according to the minimum value of the charging request current value of the battery monomer in the Kth charging stage.
[0059]
[0060] In formula (2), T 温度 represents the charging time required by the battery monomer in the jth temperature stage; T j represents the upper limit value of the fluctuation interval in the jth temperature stage, T j-1 represents the initial temperature value of the battery monomer in the Kth charging stage; the initial temperature value of the battery monomer in the Kth charging stage belongs to the jth temperature stage; Trate j represents the battery temperature change rate from the initial temperature value of the battery monomer in the Kth charging stage to the upper limit value T j .
[0061] Alternatively, in the embodiments of the present application, the temperature change rate of the battery monomer is obtained based on a temperature model according to the current temperature and the current charging request current value of the battery monomer and the thermal management state. In addition, the temperature change rate can also be obtained from a corresponding table of the state of charge of the battery monomer, the temperature value of the battery monomer and the temperature change rate of the battery monomer. The present application is not limited in this regard.
[0062] Since the state of charge and temperature of the battery cell change during the charging process, the fluctuation ranges of the state of charge and temperature are divided in advance. It is assumed that the fluctuation ranges of the state of charge are set as 0%-20%, 20%-40%, 40%-60%, 60%-80%, and 80%-100%, and the fluctuation ranges of the temperature are set as -30℃--15℃, -15℃-0℃, 0℃-15℃, 15℃-30℃, and 30℃-45℃. If the initial state of charge of the battery cell of type A in the Kth charging stage is 50% and the initial temperature value is 5℃, the charging time required for the battery cell of type A to change from the state of charge of 50% to the upper limit value 60% of the fluctuation range is calculated according to the above formula (1), and the charging time required for the battery cell of type A to change from 5℃ to the upper limit value 15℃ of the fluctuation range is calculated according to the above formula (2). The minimum value of the two is taken as the minimum charging time of the battery cell of type A in the Kth charging stage, and the next charging stage is determined based on the minimum charging time.
[0063] In other embodiments, the minimum charging time of the battery cell in the Kth charging stage in the battery can be only the charging time of the battery cell in the current charging stage. The calculated charging time of the current charging stage is the minimum charging time of the battery cell in the Kth charging stage. The present application is not limited in this regard.
[0064] In order to facilitate understanding of the above scheme, the following describes a battery including two types of battery cells. Specifically, the battery includes battery cells of a first type and battery cells of a second type.
[0065] It should be noted that the following steps can be applied to the battery cells of the first type and the battery cells of the second type at the same time.
[0066] Please refer to Figure 3 , determining the minimum charging time of the battery cell in the Kth charging stage in the battery includes S201-S202.
[0067] S201: obtaining a current value of the battery cell in the Kth charging stage in the battery; wherein the current value is the minimum current value of the charging request current value of the battery cell of the first type in the Kth charging stage and the charging request current value of the battery cell of the second type in the Kth charging stage.
[0068] In the embodiment of the present application, the minimum current value of the charging request of the two kinds of battery cells in the Kth stage is taken as the final charging request current value of the battery in the Kth stage. Assuming that the charging request current value of the first kind of battery cell in the Kth charging stage is I1, and the charging request current value of the second kind of battery cell in the Kth charging stage is I2, where I1
[0069] Specifically, when K = 1, the current value of the battery cell in the Kth charging stage in the battery is obtained, including: obtaining the current state of charge of the first kind of battery cell and the current temperature value of the first kind of battery cell; wherein the current state of charge of the first kind of battery cell is the initial state of charge of the first kind of battery cell in the first charging stage, and the current temperature value of the first kind of battery cell is the initial temperature value of the first kind of battery cell in the first charging stage; obtaining the current state of charge of the second kind of battery cell and the current temperature value of the second kind of battery cell; wherein the current state of charge of the second kind of battery cell is the initial state of charge of the second kind of battery cell in the first charging stage, and the current temperature value of the second kind of battery cell is the initial temperature value of the second kind of battery cell in the first charging stage; determining the charging request current value of the first kind of battery cell in the first charging stage based on the current state of charge of the first kind of battery cell and the current temperature value of the first kind of battery cell; determining the charging request current value of the second kind of battery cell in the first charging stage based on the current state of charge of the second kind of battery cell and the current temperature value of the second kind of battery cell.
[0070] wherein the current value of the battery cell in the first charging stage in the battery is the minimum current value of the charging request current value of the first kind of battery cell and the charging request current value of the second kind of battery cell.
[0071] It should be noted that the charging request current value of each kind of battery cell can be obtained according to the pre-constructed two-dimensional table of the state of charge and temperature value of the battery cell corresponding to the charging request current value. The specific content of the table can refer to Table 1, and the present application will not be repeated.
[0072] Specifically, when K>1, the current value of the battery cell in the Kth charging stage is obtained by: obtaining the minimum charging time of the first type battery cell in the K-1th charging stage, the initial state of charge value of the first type battery cell in the K-1th charging stage and the initial temperature value of the first type battery cell in the K-1th charging stage; and obtaining the minimum charging time of the second type battery cell in the K-1th charging stage, the initial state of charge value of the second type battery cell in the K-1th charging stage and the initial temperature value of the second type battery cell in the K-1th charging stage; determining the initial state of charge value and the initial temperature value of the first type battery cell in the Kth charging stage based on the minimum charging time of the first type battery cell in the K-1th charging stage, the initial state of charge value of the first type battery cell in the K-1th charging stage and the initial temperature value of the first type battery cell in the K-1th charging stage; determining the initial state of charge value and the initial temperature value of the second type battery cell in the Kth charging stage based on the minimum charging time of the second type battery cell in the K-1th charging stage, the initial state of charge value of the second type battery cell in the K-1th charging stage and the initial temperature value of the second type battery cell in the K-1th charging stage; determining the charging request current value of the first type battery cell in the Kth charging stage based on the initial state of charge value and the initial temperature value of the first type battery cell in the Kth charging stage; and determining the charging request current value of the second type battery cell in the Kth charging stage based on the initial state of charge value and the initial temperature value of the second type battery cell in the Kth charging stage.
[0073] The current value of the battery cell in the Kth charging stage is the minimum current value of the charging request current value of the first type battery cell in the Kth charging stage and the charging request current value of the second type battery cell in the Kth charging stage.
[0074] In the above manner, the continuity of each stage estimation is ensured, and the estimation accuracy is improved.
[0075] S202: Determine the minimum charging time of the battery cell in the Kth charging stage based on the current value of the battery cell in the Kth charging stage.
[0076] Finally, the minimum charging time of the battery cell in the Kth charging stage can be calculated based on the current value of the battery cell in the Kth charging stage.
[0077] Optionally, the step can comprise: determining a temperature change rate of the battery monomer in the battery based on the current value and the initial temperature value of the battery monomer in the battery in the Kth charging stage; determining the charging time required by the battery monomer in the battery in the current temperature stage based on the temperature change rate; determining the charging time required by the battery monomer in the battery in the current charge stage based on the current value of the battery monomer in the battery in the Kth charging stage; wherein the minimum charging time of the battery monomer in the battery in the Kth charging stage is the minimum value of the charging time required by the battery monomer in the battery in the current temperature stage and the charging time required by the battery monomer in the battery in the current charge stage.
[0078] It should be noted that the process of dividing the temperature stage and the charge stage has been described in the foregoing embodiments, and will not be repeated here to avoid redundancy.
[0079] In other embodiments, calculating the minimum charging time of the battery monomer in the Kth charging stage can only calculate the charging time of the battery monomer in the current charge stage. The calculated charging time of the current charge stage is the minimum charging time of the battery monomer in the Kth charging stage. For this purpose, the present application is not limited.
[0080] By the above steps, the minimum charging time of the first type of battery monomer and the second type of battery monomer in the Kth charging stage can be determined. When the Kth charging stage of the first type of battery monomer and the second type of battery monomer is the target charge stage, the minimum charging time of each type of battery monomer in each charging stage is accumulated; the minimum value of the two accumulated values is the determined remaining charging time of the battery.
[0081] The following is a complete example of the above-mentioned method for estimating the remaining charging time of the battery including two types of battery monomers. When the battery is inserted into the charging pile and enters the charging state, the battery management system first obtains the current state of charge, the current temperature value of the first type of battery monomer, and the current state of charge, the current temperature value of the second type of battery monomer; According to the obtained data, the current value of the first charging stage can be obtained (the current value of the first charging stage is the minimum current value of the charging request current value of the first type of battery monomer in the first charging stage and the charging request current value of the second type of battery monomer in the first charging stage, and the charging request current value of the two is obtained according to the current state of charge and the current temperature value).
[0082] Then, the battery management system determines a temperature change rate of the first type battery cell based on the current value and the initial temperature value of the first type battery cell in the first charging stage; determines a charging time required by the first type battery cell in the current temperature stage based on the temperature change rate; and determines a charging time required by the first type battery cell in the current charge stage based on the current value of the first type battery cell in the first charging stage.
[0083] The minimum charging time of the first type battery cell in the first charging stage is the minimum value of the charging time required by the first type battery cell in the current temperature stage and the charging time required by the first type battery cell in the current charge stage. (The minimum charging time of the second type battery cell in the first charging stage is obtained in the same way).
[0084] Then, the state of charge value reached by the minimum charging time is determined according to the minimum charging time determined by the first type battery cell and the second type battery cell respectively. And it is determined whether the first charging stage of the first type battery cell or the second type battery cell is the target charge stage.
[0085] When the first charging stage of the first type battery cell or the second type battery cell is not the target charge stage, the initial temperature value and the initial state of charge of the next charging stage are calculated according to the state values (temperature value, state of charge, minimum charging time) of the respective first charging stage, and the above steps are continued to be repeated until the charging stage of the first type battery cell or the second type battery cell is the target charge stage, and the remaining charging time of the battery is determined; wherein the remaining charging time of the battery is the minimum value of the cumulative value of the minimum charging time of the first type battery cell and the second type battery cell in each charging stage. If the first charging stage of the first type battery cell or the second type battery cell is the target charge stage, the smaller value of the minimum charging time of the first type battery cell or the second type battery cell in the first charging stage is directly determined as the remaining charging time of the battery.
[0086] Since the remaining charging time of the battery is in a changing process during charging, the above steps will continue to be repeated until the charging is completed, and the remaining charging time of the battery will be continuously determined until the charging is completed.
[0087] In addition, after estimating the remaining charging time of the battery, the battery management system can send the remaining charging time to the device connected thereto for display. For example, when the battery management system is arranged on an electric vehicle, the battery management system can send the estimated remaining charging time of the battery to the display instrument of the electric vehicle for display. For example, when the battery management system is arranged on a drone, the battery management system can send the estimated remaining charging time of the battery to the remote control device in communication connection with the drone for display. The application is not limited in this regard.
[0088] In addition, when the battery includes more than two types of battery cells, the estimation process can also be equivalent to the estimation process of two different types of battery cells. For example, the battery includes a first type of battery cell, a second type of battery cell, and a third type of battery cell. Then the minimum charging time of the battery cells in the battery in the Kth charging stage is determined by the following steps, which include: obtaining the current value of the battery cells in the battery in the Kth charging stage; wherein the current value is the minimum current value among the charging request current value of the first type of battery cell in the Kth charging stage, the charging request current value of the second type of battery cell in the Kth charging stage, and the charging request current value of the third type of battery cell in the Kth charging stage; based on the current value of the battery cells in the battery in the Kth charging stage, the minimum charging time of the battery cells in the battery in the Kth charging stage is determined.
[0089] The battery cell in the battery described above can be one of a first type of battery cell, a second type of battery cell, and a third type of battery cell.
[0090] Please refer to Figure 4 , based on the same inventive concept, the embodiments of the present application also provide a battery remaining charging time estimation device 300, wherein the battery includes N types of battery cells, N≥2, the device includes: determination module 301, estimation module 302.
[0091] The determination module 301 is used to determine the minimum charging time of each type of battery cell in the Kth charging stage based on the charging request current value of each type of battery cell in the Kth charging stage; wherein the charging request current value of each type of battery cell in the Kth charging stage is determined by the starting state of charge and the starting temperature value of the battery cell of this type in this charging stage;
[0092] The estimation module 302 is used to determine the remaining charging time of the battery when the Kth charging stage of any type of battery cell in the battery is the target state of charge; wherein the remaining charging time of the battery is the minimum of the cumulative value of the minimum charging time of each type of battery cell in the battery in each charging stage.
[0093] Optionally, the determining module 301 is further configured to, when none of the Kth charging stage of the battery cells in the battery is the target state of charge, determine, based on the minimum charging time of each kind of battery cell in the Kth charging stage, the initial state of charge of each kind of battery cell in the K+1th charging stage and the initial temperature value of each kind of battery cell in the K+1th charging stage, the initial state of charge of each kind of battery cell in the K+1th charging stage and the initial temperature value of each kind of battery cell in the K+1th charging stage; determine, based on the initial state of charge of each kind of battery cell in the K+1th charging stage and the initial temperature value of each kind of battery cell in the K+1th charging stage, the charging request current value of each kind of battery cell in the K+1th charging stage; and determine, based on the charging request current value of each kind of battery cell in the K+1th charging stage, the minimum charging time of each kind of battery cell in the K+1th charging stage.
[0094] Optionally, the battery includes first kind battery cells and second kind battery cells, and the determining module is configured to determine the minimum charging time of the battery cells in the battery in the Kth charging stage, the battery cells in the battery being the first kind battery cells or the second kind battery cells, and specifically configured to obtain the current value of the battery cells in the battery in the Kth charging stage; wherein the current value is the minimum current value of the charging request current value of the first kind battery cells in the Kth charging stage and the charging request current value of the second kind battery cells in the Kth charging stage; and determine, based on the current value of the battery cells in the battery in the Kth charging stage, the minimum charging time of the battery cells in the battery in the Kth charging stage.
[0095] Optionally, when K=1, the determination module is specifically used to obtain the current state of charge of the first type of battery cell and the current temperature value of the first type of battery cell; wherein the current state of charge of the first type of battery cell is the starting state of charge of the first type of battery cell in the first charging stage, and the current temperature value of the first type of battery cell is the starting temperature value of the first type of battery cell in the first charging stage; obtain the current state of charge of the second type of battery cell and the current temperature value of the second type of battery cell; wherein the current state of charge of the second type of battery cell is the starting state of charge of the second type of battery cell in the first charging stage, and the current temperature value of the second type of battery cell is the starting temperature value of the first type of battery cell in the first charging stage. The current temperature value of the cell is the starting temperature value of the second type of battery cell in the first charging stage; based on the current state of charge of the first type of battery cell and the current temperature value of the first type of battery cell, the charging request current value of the first type of battery cell in the first charging stage is determined; based on the current state of charge of the second type of battery cell and the current temperature value of the second type of battery cell, the charging request current value of the second type of battery cell in the first charging stage is determined; wherein, the current value of the battery cell in the battery in the first charging stage is the minimum current value between the charging request current value of the first type of battery cell and the charging request current value of the second type of battery cell.
[0096] Optionally, when K>1, the determining module is specifically configured to: obtain the minimum charging time of the first type of battery cell in the K-1th charging stage, the initial state of charge value of the first type of battery cell in the K-1th charging stage, and the initial temperature value of the first type of battery cell in the K-1th charging stage; obtain the minimum charging time of the second type of battery cell in the K-1th charging stage, the initial state of charge value of the second type of battery cell in the K-1th charging stage, and the initial temperature value of the second type of battery cell in the K-1th charging stage; determine the initial state of charge value and the initial temperature value of the first type of battery cell in the Kth charging stage based on the minimum charging time of the first type of battery cell in the K-1th charging stage, the initial state of charge value of the first type of battery cell in the K-1th charging stage, and the initial temperature value of the first type of battery cell in the K-1th charging stage; determine the initial state of charge value and the initial temperature value of the second type of battery cell in the Kth charging stage based on the minimum charging time of the second type of battery cell in the K-1th charging stage, the initial state of charge value of the second type of battery cell in the K-1th charging stage, and the initial temperature value of the second type of battery cell in the K-1th charging stage; determine the charging request current value of the first type of battery cell in the Kth charging stage based on the initial state of charge value and the initial temperature value of the first type of battery cell in the Kth charging stage; and determine the charging request current value of the second type of battery cell in the Kth charging stage based on the initial state of charge value and the initial temperature value of the second type of battery cell in the Kth charging stage; wherein the current value of the battery cell in the Kth charging stage of the battery is the minimum current value of the charging request current value of the first type of battery cell in the Kth charging stage and the charging request current value of the second type of battery cell in the Kth charging stage.
[0097] Optionally, the determining module is further specifically configured to: determine a temperature change rate of the battery cell in the battery based on the current value and the initial temperature value of the battery cell in the Kth charging stage of the battery; determine the required charging time of the battery cell in the battery in the current temperature stage based on the temperature change rate; determine the required charging time of the battery cell in the battery in the current state of charge stage based on the current value of the battery cell in the Kth charging stage of the battery; wherein the minimum charging time of the battery cell in the Kth charging stage of the battery is the minimum value of the required charging time of the battery cell in the current temperature stage of the battery and the required charging time of the battery cell in the current state of charge stage of the battery.
[0098] Optionally, the battery includes a first kind of battery cell, a second kind of battery cell and a third kind of battery cell, the determining module is configured to determine the minimum charging time of the battery cell in the Kth charging stage in the battery, the battery cell in the battery is one of the first kind of battery cell, the second kind of battery cell and the third kind of battery cell, and the determining module is specifically configured to obtain the current value of the battery cell in the Kth charging stage in the battery; wherein the current value is the minimum current value of the charging request current value of the first kind of battery cell in the Kth charging stage, the charging request current value of the second kind of battery cell in the Kth charging stage and the charging request current value of the third kind of battery cell in the Kth charging stage; based on the current value of the battery cell in the Kth charging stage in the battery, the minimum charging time of the battery cell in the Kth charging stage in the battery is determined.
[0099] It should be noted that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be described here.
[0100] Based on the same inventive concept, the embodiments of the present application also provide a computer readable storage medium having a computer program stored thereon, the computer program being executed to perform the method provided in the foregoing embodiments when being executed.
[0101] The storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)), etc.
[0102] In the embodiments provided by the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed components can be indirect coupling or communication connection through some communication interfaces, and can be electrical, mechanical or other forms.
[0103] In addition, the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0104] Furthermore, each functional module in each embodiment of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0105] In this paper, the relationship terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between the entities or operations.
[0106] Although the present application has been described with reference to the preferred embodiments, various improvements can be made and parts thereof can be replaced with equivalents without departing from the scope of the present application. In particular, the technical features mentioned in each embodiment can be combined in any way as long as there is no structural conflict. The present application is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.
Claims
1. A method for estimating the remaining charging time of a battery, characterized in that: The battery includes N types of battery cells, where N is greater than or equal to 2. The method includes: Determining a minimum charging time for each type of battery cell in the Kth charging stage based on a requested charging current value for each type of battery cell in the Kth charging stage; wherein the requested charging current value for each type of battery cell in the Kth charging stage is determined by a starting state of charge and a starting temperature value of the battery cell in the Kth charging stage; wherein the minimum charging time for each type of battery cell in the Kth charging stage is the smaller of a time required for the battery cell to reach an upper limit of a temperature fluctuation range and a time required for the battery cell to reach an upper limit of a state of charge fluctuation range; and wherein the Kth charging stage is defined as when the battery cell reaches an upper limit of a preset temperature fluctuation range or an upper limit of a preset state of charge fluctuation range. When the Kth charging stage of any type of battery cell in the battery is the target charging stage, determining the remaining charging time of the battery; wherein the remaining charging time of the battery is the minimum accumulated value of the accumulated values of the minimum charging time of each type of battery cell in the battery in each charging stage; The determining of the minimum charging time of each type of battery cell in the Kth charging stage based on the charging request current value of each type of battery cell in the Kth charging stage includes: Based on a minimum value among the charge request current values of each type of battery cell in the Kth charge stage, a minimum charge time of each type of battery cell in the Kth charge stage is determined.
2. The method for estimating the remaining battery charging time according to claim 1, wherein: When the Kth charging stage of the battery cells in the battery is not the target charging stage, the method further includes: Determining, based on the minimum charging time of each type of battery cell in the Kth charging stage, the initial state of charge of each type of battery cell in the Kth charging stage, and the initial temperature value of each type of battery cell in the Kth charging stage, the initial state of charge of each type of battery cell in the Kth charging stage and the initial temperature value of each type of battery cell in the Kth charging stage; Determining a charging request current value for each type of battery cell in the K+1th charging stage based on an initial state of charge of each type of battery cell in the K+1th charging stage and an initial temperature value of each type of battery cell in the K+1th charging stage; Based on the charge request current value of each type of battery cell in the K+1th charging stage, the minimum charging time of each type of battery cell in the K+1th charging stage is determined.
3. The method for estimating the remaining battery charging time according to claim 1, wherein: The battery includes a first type of battery cell and a second type of battery cell, and the minimum charging time of the battery cells in the battery in the Kth charging stage is determined by the following steps, where the battery cells in the battery are the first type of battery cells or the second type of battery cells; the steps include: Obtaining a current value of a battery cell in the battery at the Kth charging stage; wherein the current value is the minimum current value between a charging request current value of the first type of battery cell at the Kth charging stage and a charging request current value of the second type of battery cell at the Kth charging stage; Based on the current value of the battery cell in the battery in the Kth charging stage, a minimum charging time of the battery cell in the battery in the Kth charging stage is determined.
4. The method for estimating the remaining battery charging time according to claim 3, wherein: When K=1, obtaining the current value of the battery cell in the first charging stage includes: Obtaining a current state of charge of the first type of battery cell and a current temperature value of the first type of battery cell; wherein the current state of charge of the first type of battery cell is the starting state of charge of the first type of battery cell in the first charging stage, and the current temperature value of the first type of battery cell is the starting temperature value of the first type of battery cell in the first charging stage; and obtaining a current state of charge of the second type of battery cell and a current temperature value of the second type of battery cell; wherein the current state of charge of the second type of battery cell is the starting state of charge of the second type of battery cell in the first charging stage, and the current temperature value of the second type of battery cell is the starting temperature value of the second type of battery cell in the first charging stage; Determining a charging request current value of the first type of battery cell in a first charging stage based on a current state of charge of the first type of battery cell and a current temperature value of the first type of battery cell; Determining a charging request current value of the second type of battery cell in a first charging stage based on a current state of charge of the second type of battery cell and a current temperature value of the second type of battery cell; The current value of the battery cell in the battery in the first charging stage is the minimum current value between the charging request current value of the first type of battery cell and the charging request current value of the second type of battery cell.
5. The method for estimating the remaining battery charging time according to claim 3, wherein: When K>1, obtaining the current value of the battery cell in the Kth charging stage includes: Obtaining the minimum charging time of the first type of battery cell in the K-1th charging stage, the initial state of charge value of the first type of battery cell in the K-1th charging stage, and the initial temperature value of the first type of battery cell in the K-1th charging stage; and obtaining the minimum charging time of the second type of battery cell in the K-1th charging stage, the initial state of charge value of the second type of battery cell in the K-1th charging stage, and the initial temperature value of the second type of battery cell in the K-1th charging stage; Determining a starting state of charge value and a starting temperature value of the first type of battery cell in the K charging stage based on a minimum charging time of the first type of battery cell in the K-1 charging stage, a starting state of charge value of the first type of battery cell in the K-1 charging stage, and a starting temperature value of the first type of battery cell in the K-1 charging stage; Determining a starting state of charge value and a starting temperature value of the second type of battery cell in the K charging stage based on the minimum charging time of the second type of battery cell in the K-1 charging stage, the starting state of charge value of the second type of battery cell in the K-1 charging stage, and the starting temperature value of the second type of battery cell in the K-1 charging stage; Determining a charging request current value for the first type of battery cell in the K charging stage based on an initial state of charge value and an initial temperature value of the first type of battery cell in the K charging stage; and determining a charging request current value for the second type of battery cell in the K charging stage based on an initial state of charge value and an initial temperature value of the second type of battery cell in the K charging stage; The current value of the battery cell in the battery at the Kth charging stage is the minimum current value between the charging request current value of the first type battery cell at the Kth charging stage and the charging request current value of the second type battery cell at the Kth charging stage.
6. The method for estimating the remaining battery charging time according to claim 3, wherein: The determining, based on the current value of the battery cell in the battery in the Kth charging stage, the minimum charging time of the battery cell in the battery in the Kth charging stage includes: determining a temperature change rate of a battery cell in the battery based on a current value and a starting temperature value of the battery cell in the battery at a Kth charging stage; Determining, based on the temperature change rate, a charging time required for a battery cell in the battery at a current temperature stage; Determining, based on a current value of a battery cell in the battery at the Kth charging stage, a charging time required for the battery cell in the battery at the current charging stage; The minimum charging time of the battery cells in the battery in the Kth charging stage is the minimum value of the charging time required for the battery cells in the battery at the current temperature stage and the charging time required for the battery cells in the battery at the current charge stage.
7. The method for estimating the remaining battery charging time according to claim 1, wherein: The battery includes a first type of battery cell, a second type of battery cell, and a third type of battery cell. The minimum charging time of the battery cells in the battery in the Kth charging stage is determined by the following steps, where the battery cells in the battery are one of the first type of battery cell, the second type of battery cell, and the third type of battery cell. The steps include: Obtaining a current value of a battery cell in the battery at the Kth charging stage; wherein the current value is the minimum current value among the charging request current value of the first type of battery cell at the Kth charging stage, the charging request current value of the second type of battery cell at the Kth charging stage, and the charging request current value of the third type of battery cell at the Kth charging stage; Based on the current value of the battery cell in the battery in the Kth charging stage, a minimum charging time of the battery cell in the battery in the Kth charging stage is determined.
8. A device for estimating the remaining charging time of a battery, characterized in that: The battery includes N types of battery cells, where N is greater than or equal to 2. The device includes: a determination module configured to determine a minimum charging time for each type of battery cell in the Kth charging stage based on a charging request current value of each type of battery cell in the Kth charging stage; wherein the charging request current value for each type of battery cell in the Kth charging stage is determined by an initial state of charge and an initial temperature value of the battery cell of that type in the charging stage; wherein the minimum charging time for each type of battery cell in the Kth charging stage is the smaller of a time required for the battery cell to reach an upper limit of a temperature fluctuation range and a time required for the battery cell to reach an upper limit of a state of charge fluctuation range; and wherein the Kth charging stage is defined as when the battery cell reaches an upper limit of a preset temperature fluctuation range or an upper limit of a preset state of charge fluctuation range; an estimating module, configured to determine a remaining charging time of the battery when the Kth charging stage of any type of battery cell in the battery is a target charging stage; wherein the remaining charging time of the battery is a minimum accumulated value of accumulated values of minimum charging times of each type of battery cell in the battery in each charging stage; The determining module is specifically configured to: Based on a minimum value among the charge request current values of each type of battery cell in the Kth charge stage, a minimum charge time of each type of battery cell in the Kth charge stage is determined.
9. The remaining charging time estimation device according to claim 8, characterized in that: The determining module is further configured to, when the Kth charging stage of all battery cells in the battery is not the target charging stage, determine the starting state of charge of each type of battery cell in the K+1th charging stage and the starting temperature value of each type of battery cell in the K+1th charging stage based on the minimum charging time of each type of battery cell in the Kth charging stage, the starting state of charge of each type of battery cell in the Kth charging stage, and the starting temperature value of each type of battery cell in the Kth charging stage; Based on the starting state of charge of each type of battery cell in the K+1th charging stage and the starting temperature value of each type of battery cell in the K+1th charging stage, the charging request current value of each type of battery cell in the K+1th charging stage is determined; and based on the charging request current value of each type of battery cell in the K+1th charging stage, the minimum charging time of each type of battery cell in the K+1th charging stage is determined.
10. The remaining charging time estimation device according to claim 8, characterized in that: The battery includes a first type of battery cell and a second type of battery cell, and the determination module is used to determine the minimum charging time of the battery cells in the battery in the Kth charging stage. The battery cells in the battery are the first type of battery cells or the second type of battery cells. The determination module is specifically used to obtain the current value of the battery cells in the battery in the Kth charging stage; wherein, the current value is the minimum current value between the charging request current value of the first type of battery cell in the Kth charging stage and the charging request current value of the second type of battery cell in the Kth charging stage; based on the current value of the battery cells in the battery in the Kth charging stage, the minimum charging time of the battery cells in the battery in the Kth charging stage is determined.
11. The remaining charging time estimation device according to claim 10, characterized in that: When K=1, the determination module is specifically used to obtain the current state of charge of the first type of battery cell and the current temperature value of the first type of battery cell; wherein, the current state of charge of the first type of battery cell is the starting state of charge of the first type of battery cell in the first charging stage, and the current temperature value of the first type of battery cell is the starting temperature value of the first type of battery cell in the first charging stage; obtain the current state of charge of the second type of battery cell and the current temperature value of the second type of battery cell; wherein, the current state of charge of the second type of battery cell is the starting state of charge of the second type of battery cell in the first charging stage, and the current temperature value of the second type of battery cell is the starting temperature value of the first type of battery cell in the first charging stage. The current temperature value of the battery cell of the first type is the starting temperature value of the second type of battery cell in the first charging stage; based on the current state of charge of the first type of battery cell and the current temperature value of the first type of battery cell, the charging request current value of the first type of battery cell in the first charging stage is determined; based on the current state of charge of the second type of battery cell and the current temperature value of the second type of battery cell, the charging request current value of the second type of battery cell in the first charging stage is determined; wherein, the current value of the battery cell in the first charging stage is the minimum current value between the charging request current value of the first type of battery cell and the charging request current value of the second type of battery cell.
12. The remaining charging time estimation device according to claim 10, characterized in that: When K>1, the determination module is specifically used to obtain the minimum charging time of the first type of battery cell in the K-1 charging stage, the initial state of charge value of the first type of battery cell in the K-1 charging stage, and the initial temperature value of the first type of battery cell in the K-1 charging stage; obtain the minimum charging time of the second type of battery cell in the K-1 charging stage, the initial state of charge value of the second type of battery cell in the K-1 charging stage, and the initial temperature value of the second type of battery cell in the K-1 charging stage; based on the minimum charging time of the first type of battery cell in the K-1 charging stage, the initial state of charge value of the first type of battery cell in the K-1 charging stage, and the initial temperature value of the first type of battery cell in the K-1 charging stage, determine the initial state of charge value and initial temperature value of the first type of battery cell in the K charging stage; based on the initial state of charge value of the second type of battery cell in the K-1 charging stage The minimum charging time of 1 charging stage, the starting state of charge value of the second type battery cell in the K-1 charging stage and the starting temperature value of the second type battery cell in the K-1 charging stage, determine the starting state of charge value and starting temperature value of the second type battery cell in the K charging stage; based on the starting state of charge value and starting temperature value of the first type battery cell in the K charging stage, determine the charging request current value of the first type battery cell in the K charging stage; and based on the starting state of charge value and starting temperature value of the second type battery cell in the K charging stage, determine the charging request current value of the second type battery cell in the K charging stage; wherein the current value of the battery cell in the battery in the K charging stage is the minimum current value between the charging request current value of the first type battery cell in the K charging stage and the charging request current value of the second type battery cell in the K charging stage.
13. The remaining charging time estimation device according to claim 10, characterized in that: The determining module is further specifically configured to determine a temperature change rate of the battery cell in the battery based on a current value and a starting temperature value of the battery cell in the battery at the Kth charging stage; and determine a charging time required for the battery cell in the battery at the current temperature stage based on the temperature change rate; Based on the current value of the battery cell in the battery in the Kth charging stage, the charging time required for the battery cell in the battery in the current charging stage is determined; wherein the minimum charging time of the battery cell in the battery in the Kth charging stage is the minimum value of the charging time required for the battery cell in the battery at the current temperature stage and the charging time required for the battery cell in the battery in the current charging stage.
14. The remaining charging time estimation device according to claim 8, characterized in that: The battery includes a first type of battery cell, a second type of battery cell and a third type of battery cell. The determination module is used to determine the minimum charging time of the battery cells in the battery in the K-th charging stage. The battery cells in the battery are one of the first type of battery cells, the second type of battery cells and the third type of battery cells. The determination module is specifically used to obtain the current value of the battery cells in the battery in the K-th charging stage; wherein the current value is the minimum current value among the charging request current value of the first type of battery cell in the K-th charging stage, the charging request current value of the second type of battery cell in the K-th charging stage and the charging request current value of the third type of battery cell in the K-th charging stage; based on the current value of the battery cells in the battery in the K-th charging stage, the minimum charging time of the battery cells in the battery in the K-th charging stage is determined.
15. A battery management system, characterized in that: include: a processor and a memory, the processor and the memory being connected; The memory is used to store programs; The processor is configured to run the program stored in the memory and execute the method according to any one of claims 1 to 7.
16. A computer-readable storage medium, characterized in that A computer program is stored thereon, and when the computer program is executed by a computer, the method according to any one of claims 1 to 7 is executed.
Citation Information
Patent Citations
Remaining charging time estimation method, device and system, and storage medium
CN111257752A