Charging remaining time determination method and device, medium and electronic equipment

By using the historical charging data of the battery to establish relational data, dynamically determine the battery charging remaining time, the problem of inaccurate charging remaining time estimation caused by changes in the battery temperature rise rate in the prior art is solved, and higher estimation accuracy is achieved.

CN119527100AActive Publication Date: 2025-02-28VOYAH AUTOMOBILE TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411872776.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-02-28
Estimated Expiration
2044-12-18

AI Technical Summary

Technical Problem

The prior art is difficult to accurately calculate the remaining time of battery charging, mainly because the battery temperature rise rate changes during charging, and the fixed value obtained by looking up the table cannot match.

Method used

By obtaining the historical charging data of the battery, establish the relationship data that characterizes the battery temperature, residual power, temperature rise rate and requested current, and combines the current battery temperature and charging pile parameters to dynamically determine the remaining charging time of the battery.

Benefits of technology

It improves the accuracy of the estimation of the remaining charging time and can better match the battery aging situation and the actual charging process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119527100A_ABST
    Figure CN119527100A_ABST
Patent Text Reader

Abstract

The invention discloses a charging remaining time determination method and device, a medium and electronic equipment, and is applied to a battery, and the method comprises the steps: obtaining first relation data, second relation data and charging pile charging parameters of a target charging pile after the charging connection with the target charging pile is established, the first relation data and the second relation data are established according to historical charging data of the battery, the first relation data represents the relation among the battery temperature, the battery remaining capacity and the battery temperature rise rate, and the second relation data represents the relation among the battery temperature, the battery remaining capacity and the battery request current; acquiring the current battery temperature and the current residual electric quantity of the battery; and according to the first relation data, the second relation data, the charging parameters of the charging pile, the current battery temperature and the current residual electric quantity, the charging residual time of the battery is determined. The estimation accuracy of the remaining charging time of the battery can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] The remaining charging time of a battery is one of the important indicators of battery charging management technology. It is mainly affected by battery parameters, nonlinear characteristics of the charging process and environmental factors, which makes it difficult to accurately calculate the remaining charging time.

[0003] When estimating the remaining charging time, the battery temperature rise rate is obtained by looking up the table, and the remaining charging time is estimated based on the battery temperature rise rate. However, the battery temperature rise rate obtained by looking up the table is a fixed value. After the battery ages, the battery temperature rise rate during the actual charging process is inconsistent with the battery temperature rise rate obtained by looking up the table, resulting in low accuracy in the remaining charging time estimation. Summary of the invention

[0004] The embodiments of the present application provide a method, device, medium, and electronic device for determining the remaining charging time, which are used to solve the technical problem that the battery temperature rise rate during the actual charging process is inconsistent with the battery temperature rise rate obtained by looking up the table, resulting in low accuracy in the estimation of the remaining charging time.

[0005] Other features and advantages of the present application will become apparent from the following detailed description, or may be learned in part by the practice of the present application.

[0006] According to a first aspect of the present application, a method for determining remaining charging time is provided, which is applied to a battery, and the method comprises:

[0007] In response to establishing a charging connection with a target charging pile, obtaining first relationship data, second relationship data, and charging pile charging parameters of the target charging pile, wherein the first relationship data and the second relationship data are established by the historical charging data of the target charging pile charging the battery, the first relationship data represents the relationship between the battery temperature, the remaining battery power, and the battery temperature rise rate, and the second relationship data represents the relationship between the battery temperature, the remaining battery power, and the battery request current;

[0008] Obtaining a current battery temperature of the battery;

[0009] The remaining charging time of the battery is determined according to the first relationship data, the second relationship data, the charging parameters of the charging pile and the current battery temperature.

[0010] In some embodiments of the present application, based on the foregoing solution, determining the remaining charging time of the battery according to the first relationship data, the second relationship data, the charging pile charging parameters and the current battery temperature includes:

[0011] Taking the current battery temperature as the starting point and the preset unit temperature as the interval temperature, the temperature interval is divided to obtain a plurality of temperature intervals from low to high, and taking the first temperature interval as the current temperature interval;

[0012] Determine the endpoint remaining power corresponding to the endpoint temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameter of the charging pile;

[0013] Determine whether the terminal remaining power is greater than or equal to the preset remaining power, if so, use the current temperature interval as the terminal temperature interval, if not, update the current temperature interval to the next temperature interval, and return to execute the step of determining the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameters of the charging pile;

[0014] The temperature interval from the first temperature interval to the end temperature interval is taken as the target temperature interval, and the charging time in the target temperature interval is calculated by superposition to obtain the remaining charging time.

[0015] In some embodiments of the present application, based on the aforementioned solution, determining the endpoint remaining power corresponding to the endpoint temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameters of the charging pile includes:

[0016] Determine the remaining power at the starting point of the current temperature range;

[0017] According to the starting point remaining power and the starting point temperature of the current temperature interval, acquiring the starting point temperature rise rate of the current temperature interval from the first relationship data, and acquiring the starting point request current of the current temperature interval from the second relationship data;

[0018] According to the starting temperature rise rate, the starting requested current and the charging parameters of the charging pile, the endpoint remaining power corresponding to the endpoint temperature of the current temperature interval and the charging time of the current temperature interval are determined.

[0019] In some embodiments of the present application, based on the aforementioned solution, the charging pile charging parameters include a charging coefficient and a maximum charging current, and determining the endpoint remaining power corresponding to the endpoint temperature of the current temperature interval and the charging time of the current temperature interval according to the starting temperature rise rate, the starting point requested current and the charging pile charging parameters includes:

[0020] Determining a starting point charging current of the current temperature range according to the starting point request current, the charging coefficient and the maximum charging current;

[0021] Correcting the starting point temperature rise rate according to the starting point charging current and the starting point request current to obtain a corrected temperature rise rate;

[0022] Determining a charging time in the current temperature range according to the unit temperature and the corrected temperature rise rate;

[0023] The endpoint remaining power corresponding to the endpoint temperature of the temperature interval is determined according to the starting point remaining power, the charging time, the starting point charging current and the battery capacity of the battery.

[0024] In some embodiments of the present application, based on the above scheme, the step of correcting the starting point temperature rise rate according to the starting point charging current and the starting point request current to obtain the corrected temperature rise rate includes:

[0025] Obtaining a correction coefficient according to the square of the ratio of the starting point charging current to the starting point request current;

[0026] The corrected temperature rise rate is obtained according to the product of the correction coefficient and the starting point temperature rise rate.

[0027] In some embodiments of the present application, based on the above solution, determining the starting charging current of the current temperature range according to the starting request current, the charging coefficient and the maximum charging current includes:

[0028] Obtaining a modified requested current according to a product of the starting point requested current and the charging coefficient;

[0029] If the modified requested current is greater than or equal to the maximum charging current, taking the maximum charging current as the starting charging current;

[0030] If the modified requested current is less than the maximum charging current, the modified requested current is used as the starting charging current.

[0031] In some embodiments of the present application, based on the above scheme, the historical charging data includes historical charging current, historical request current, historical battery temperature, historical remaining power and historical temperature rise rate of the battery for multiple historical charging operations, and the method further includes:

[0032] determining the first relationship data according to the historical battery temperature, the historical remaining power, and the historical temperature rise rate;

[0033] determining the second relationship data according to the historical battery temperature, the historical remaining power, and the historical requested current;

[0034] If at least two historical request currents for charging the battery are different and the historical charging currents are the same, the historical charging current is used as the maximum charging current; otherwise, a preset current value is used as the maximum charging current;

[0035] The historical request currents for charging the battery multiple times in history are different and the historical charging currents are different. The current ratio of the historical request current and the historical charging current is determined. When at least two of the current ratios are the same, the corresponding current ratio is used as the charging coefficient. Otherwise, a preset coefficient value is used as the charging coefficient, and the preset coefficient value is less than or equal to 1.

[0036] According to a second aspect of the present application, a device for determining remaining charging time is provided, which is applied to a battery, and the device includes:

[0037] A first acquisition unit, in response to establishing a charging connection with a target charging pile, acquires first relationship data, second relationship data and charging pile charging parameters of the target charging pile, wherein the first relationship data and the second relationship data are established by the historical charging data of the target charging pile charging the battery, the first relationship data represents the relationship between the battery temperature, the remaining battery power and the battery temperature rise rate, and the second relationship data represents the relationship between the battery temperature, the remaining battery power and the battery request current;

[0038] a second acquiring unit, for acquiring a current battery temperature of the battery;

[0039] The first determining unit determines the remaining charging time of the battery according to the first relationship data, the second relationship data, the charging parameters of the charging pile and the current battery temperature.

[0040] In some embodiments of the present application, based on the foregoing solution, the first determining unit is configured as follows:

[0041] A first dividing unit, using the current battery temperature as a starting point and a preset unit temperature as an interval temperature to divide the temperature interval, to obtain a plurality of temperature intervals from low to high, and taking the first temperature interval as the current temperature interval;

[0042] A second determining unit, determining the endpoint remaining power corresponding to the endpoint temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameter of the charging pile;

[0043] A first judgment unit is configured to judge whether the terminal remaining power is greater than or equal to the preset remaining power, and if so, to use the current temperature interval as the terminal temperature interval; if not, to update the current temperature interval to the next temperature interval, and return to execute the step of determining the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameters of the charging pile;

[0044] The first obtaining unit takes the temperature interval from the first temperature interval to the end temperature interval as the target temperature interval, and calculates the charging time in the target temperature interval in a superimposed manner to obtain the remaining charging time.

[0045] In some embodiments of the present application, based on the foregoing solution, the second determining unit is configured as follows:

[0046] A third determining unit, determining the remaining power at the starting point of the current temperature range;

[0047] a third acquisition unit, which acquires the starting temperature rise rate of the current temperature interval from the first relationship data and acquires the starting point request current of the current temperature interval from the second relationship data according to the starting point remaining power and the starting point temperature of the current temperature interval;

[0048] The fourth determining unit determines the endpoint remaining power corresponding to the endpoint temperature of the current temperature interval and the charging time of the current temperature interval according to the starting temperature rise rate, the starting requested current and the charging parameters of the charging pile.

[0049] In some embodiments of the present application, based on the above solution, the charging pile charging parameters include a charging coefficient and a maximum charging current, and the fourth determination unit is configured as follows:

[0050] a fifth determining unit, which determines a starting charging current of the current temperature interval according to the starting request current, the charging coefficient and the maximum charging current;

[0051] A second obtaining unit, which corrects the starting point temperature rise rate according to the starting point charging current and the starting point request current to obtain a corrected temperature rise rate;

[0052] a sixth determining unit, which determines the charging time in the current temperature range according to the unit temperature and the corrected temperature rise rate;

[0053] A seventh determining unit determines the endpoint remaining power corresponding to the endpoint temperature of the temperature interval according to the starting point remaining power, the charging time, the starting point charging current, and the battery capacity of the battery.

[0054] In some embodiments of the present application, based on the foregoing solution, the sixth determining unit is configured as follows:

[0055] a third obtaining unit, obtaining a correction coefficient according to the square of the ratio of the starting point charging current to the starting point request current;

[0056] A fourth obtaining unit obtains the corrected temperature rise rate according to the product of the correction coefficient and the starting point temperature rise rate.

[0057] In some embodiments of the present application, based on the foregoing solution, the fifth determining unit is configured as follows:

[0058] a fifth obtaining unit, which obtains a modified requested current according to a product of the starting point requested current and the charging coefficient;

[0059] First, as a unit, if the modified requested current is greater than or equal to the maximum charging current, the maximum charging current is used as the starting charging current;

[0060] Second, as a unit, if the modified requested current is less than the maximum charging current, the modified requested current is used as the starting point charging current.

[0061] In some embodiments of the present application, based on the above scheme, the historical charging data includes historical charging current, historical request current, historical battery temperature, historical remaining power and historical temperature rise rate of the battery for multiple historical charging operations, and the device further includes:

[0062] an eighth determining unit, determining the first relationship data according to the historical battery temperature, the historical remaining power, and the historical temperature rise rate;

[0063] a ninth determining unit, configured to determine the second relationship data according to the historical battery temperature, the historical remaining power, and the historical requested current;

[0064] Third, as a unit, if at least two historical request currents for charging the battery are different and the historical charging currents are the same, the historical charging current is used as the maximum charging current; otherwise, a preset current value is used as the maximum charging current;

[0065] Fourth, as a unit, the historical request currents for charging the battery multiple times in history are different and the historical charging currents are different, and the current ratio of the historical request current and the historical charging current is determined. When at least two of the current ratios are the same, the corresponding current ratio is used as the charging coefficient, otherwise, a preset coefficient value is used as the charging coefficient, and the preset coefficient value is less than or equal to 1.

[0066] According to the third aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored, characterized in that the computer program includes executable instructions, and when the executable instructions are executed by a processor, the method described in any embodiment of the first aspect of the present application is implemented.

[0067] According to the fourth aspect of the present application, an electronic device is provided, comprising: one or more processors; and a memory for storing executable instructions of the processors, wherein when the executable instructions are executed by the one or more processors, the one or more processors implement the method described in any embodiment of the first aspect of the present application.

[0068] The beneficial effects of this application are as follows:

[0069] The battery temperature rise rate and the battery requested current are determined based on the first relationship data and the second relationship data. The battery requested current and the battery temperature rise rate are consistent with the battery aging condition. The remaining charging time determined thereby is more accurate than the remaining charging time determined based on a fixed battery temperature rise rate.

[0070] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0071] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0072] Figure 1 A flow chart of a method for determining the remaining charging time in an embodiment of the present application is shown;

[0073] Figure 2 A block diagram of a device for determining remaining charging time in an embodiment of the present application is shown;

[0074] Figure 3 A schematic diagram showing a computer-readable storage medium in an embodiment of the present application is shown;

[0075] Figure 4 A schematic diagram showing the system structure of an electronic device in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0076] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0077] In addition, described feature, structure or characteristic can be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical scheme of the present application can be put into practice without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, known methods, devices, realizations or operations are not shown or described in detail to avoid blurring the various aspects of the application.

[0078] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0079] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.

[0080] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the feature. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0081] In order to better understand the embodiments of the present application, the existing method for determining the remaining battery charging time is described as follows:

[0082] After the battery and the charging pile establish a charging connection, the battery management system (BMS) collects the first battery temperature and calculates the remaining power of the first battery, queries the charging map table according to the first battery temperature and the remaining power of the first battery to obtain the first charging request current, and queries the temperature rise rate table according to the first battery temperature and the remaining power of the first battery to obtain the first temperature rise rate, calculates the first time and the first charging power when the battery temperature rises by 1°C from the first battery temperature, the first time is 1 / the first temperature rise rate, the first charging power is the product of the first request current and the first time, the first power ratio is the ratio of the first charging power to the battery capacity, determines the sum of the first battery temperature and 1°C as the second battery temperature, and takes the sum of the first remaining power and the first power percentage as the second remaining power;

[0083] Determine whether the second remaining power is greater than the target remaining power. If not, query the charging map table according to the second battery temperature and the second battery remaining power to obtain the second charging request current, and query the temperature rise rate table according to the second battery temperature and the second battery remaining power to obtain the second temperature rise rate, calculate the second time and the second charging power when the battery temperature rises by 1°C from the second battery temperature, the second time is 1 / the second temperature rise rate, the second charging power is the product of the second request current and the second time, the second power ratio is the ratio of the second charging power to the battery capacity, determine the sum of the second battery temperature and 1°C as the third battery temperature, take the sum of the second remaining power and the second power percentage as the third remaining power, determine whether the third remaining power is greater than the target remaining power, if not, and so on, calculate the Nth remaining power. If the Nth remaining power is greater than or equal to the target remaining power, the remaining charging time is the first time+the second time+...+the Nth time, where N is a positive integer greater than or equal to 2.

[0084] At present, the temperature rise rate in the temperature rise rate table is a fixed value. After being calibrated in the laboratory, it is written into the BMS (battery management system) software without modification.

[0085] Figure 1 A flow chart showing a method for determining the remaining charging time in an embodiment of the present application is shown. Figure 1 , provides a method for determining the remaining charging time, which is applied to a battery, and the battery may be a vehicle-mounted battery, and is described in detail as follows:

[0086] In step S1, in response to establishing a charging connection with a target charging pile, the first relationship data, the second relationship data and the charging pile charging parameters of the target charging pile are obtained, wherein the first relationship data and the second relationship data are established by the historical charging data of the target charging pile charging the battery, the first relationship data characterizes the relationship between the battery temperature, the remaining battery power and the battery temperature rise rate, and the second relationship data characterizes the relationship between the battery temperature, the remaining battery power and the battery request current. The battery request current can be understood as the current requested by the battery management system to the charging pile.

[0087] In this way, compared with the first relationship data and the second relationship data determined based on the historical charging data of the battery by other charging piles, the first relationship data and the second relationship data established based on the historical charging data of the battery by the target charging pile better match the charging status of the battery by the target charging pile, thereby ensuring the accuracy of the estimation of the remaining charging time.

[0088] In step S2, the current battery temperature of the battery is obtained.

[0089] In step S3, the remaining charging time of the battery is determined according to the first relationship data, the second relationship data, the charging parameters of the charging pile and the current battery temperature.

[0090] In this way, the first relationship data and the second relationship data are related to the historical charging data, that is, they are associated with the battery aging condition, which is more in line with the actual charging condition of the battery. When the battery temperature rise rate obtained by looking up the table is used to determine the remaining charging time, the battery temperature rise rate is a fixed value, that is, it is not associated with the battery aging condition. It can be seen that the former is more accurate in determining the remaining charging time.

[0091] In some embodiments, the determining the remaining charging time of the battery according to the first relationship data, the second relationship data, the charging parameters of the charging pile and the current battery temperature includes: dividing the interval with the current battery temperature as the starting point and the preset unit temperature as the interval temperature to obtain multiple temperature intervals from low to high, and taking the first temperature interval as the current temperature interval; determining the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameters of the charging pile; judging whether the terminal remaining power is greater than or equal to the preset remaining power, if so, taking the current temperature interval as the terminal temperature interval, if not, updating the current temperature interval to the next temperature interval, and returning to execute the step of determining the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameters of the charging pile; taking the temperature interval from the first temperature interval to the terminal temperature interval as the target temperature interval, superimposing and calculating the charging time of the target temperature interval, and obtaining the remaining charging time. The starting temperature of the first temperature interval is the current battery temperature, the ending temperature of the current temperature interval is the starting temperature of the next temperature interval, and the preset remaining power is the remaining power that the battery needs to reach, corresponding to the target remaining power in the prior art.

[0092] Exemplarily, the current battery temperature is 20°C, the unit temperature is 1°C, the preset remaining power is 80%, and the temperature intervals from low to high are 20-21°C, 21-22°C, 22-23°C..., the current temperature interval is the temperature interval starting from 20-21°C, the first temperature interval is 20-21°C, the second temperature interval is 21-22°C, the second temperature interval is the next temperature interval of the first temperature interval, when the current temperature interval is the first temperature interval, the next temperature interval is the second temperature interval, if the end point of the fourth temperature interval (23-24°C) The terminal remaining power corresponding to the temperature (24°C) is 75%, and the terminal remaining power corresponding to the terminal temperature (25°C) of the fifth temperature interval (24-25°C) is 81%, that is, starting from the fifth temperature interval, the terminal remaining power is greater than the preset remaining power, the fifth temperature interval is the terminal temperature interval, the first temperature interval to the fifth temperature interval are the target temperature interval, and the charging time of the target temperature interval is superimposed and calculated, that is, the charging time of the first temperature interval to the fifth temperature interval is superimposed and calculated to obtain the charging remaining time. If the charging time of the Mth temperature interval is defined as T M, M is a positive integer greater than or equal to 1, and the remaining charging time T=T 1+ T 2+ T 3+ T 4+ T5.

[0093] In some embodiments, the determining the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameters of the charging pile includes: determining the starting point remaining power of the current temperature interval; obtaining the starting point temperature rise rate of the current temperature interval from the first relationship data according to the starting point remaining power and the starting point temperature of the current temperature interval, and obtaining the starting point request current of the current temperature interval from the second relationship data; determining the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the starting point temperature rise rate, the starting point request current and the charging parameters of the charging pile. The starting point remaining power is the remaining power corresponding to the starting point temperature of the current temperature interval, the starting point temperature rise rate is the battery temperature rise rate corresponding to the starting point temperature and the starting point remaining power of the current temperature interval, and the starting point request current is the battery request current corresponding to the starting point temperature and the starting point remaining power of the current temperature interval.

[0094] In some embodiments, determining the starting remaining power of the current temperature interval includes: obtaining the current remaining power corresponding to the current battery temperature; when the current temperature interval is the first temperature interval, using the current remaining power as the starting remaining power; when the current temperature interval is not the first temperature interval, determining the previous temperature interval of the current temperature interval, and using the end point remaining power corresponding to the end point temperature of the previous temperature interval as the starting point remaining power, wherein the end point temperature of the previous temperature interval is equal to the starting point temperature of the current temperature interval.

[0095] In some embodiments, the charging pile charging parameters include a charging coefficient and a maximum charging current, and the determining of the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the starting temperature rise rate, the starting request current and the charging pile charging parameters includes: determining the starting charging current of the current temperature interval according to the starting request current, the charging coefficient and the maximum charging current; correcting the starting temperature rise rate according to the starting charging current and the starting request current to obtain a corrected temperature rise rate; determining the charging time of the current temperature interval according to the unit temperature and the corrected temperature rise rate; determining the terminal remaining power corresponding to the terminal temperature of the temperature interval according to the starting remaining power, the charging time, the starting charging current and the battery capacity of the battery. The starting charging current can be understood as the actual charging current corresponding to the starting temperature and the starting remaining power of the temperature interval, the maximum charging current can be understood as the maximum actual charging current, and the actual charging current is the actual current when the charging pile charges the battery.

[0096] Exemplarily, the battery management system sends a request signal for a starting point current to the target charging pile, and after receiving the request signal, the target charging pile charges the battery according to the starting point charging current.

[0097] In this way, the starting temperature rise rate is corrected to obtain the corrected temperature rise rate, and the corrected temperature rise rate is more consistent with the actual temperature rise rate of the battery, which is conducive to accurately estimating the remaining charging time.

[0098] In some embodiments, the correction of the starting temperature rise rate according to the starting charging current and the starting request current to obtain the corrected temperature rise rate includes: obtaining a correction coefficient according to the square of the ratio of the starting charging current to the starting request current; and obtaining the corrected temperature rise rate according to the product of the correction coefficient and the starting temperature rise rate. The correction coefficient is related to the square of the current, which can be understood as being related to the battery power, and the battery power is related to the battery temperature, so that the correction coefficient can better correct the starting temperature rise rate, so that the corrected temperature rise rate is more matched with the actual temperature rise rate, and the estimation accuracy of the remaining charging time is higher. The correction coefficient can also be a preset correction value.

[0099] Exemplarily, the starting charging current is I c , the starting point request current is I q , the correction factor The corrected temperature rise rate V x =K1×V q , V q is the starting temperature rise rate.

[0100] In some embodiments, determining the starting charging current of the current temperature range based on the starting requested current, the charging coefficient and the maximum charging current includes: obtaining a corrected requested current based on the product of the starting requested current and the charging coefficient; if the corrected requested current is greater than or equal to the maximum charging current, using the maximum charging current as the starting charging current; if the corrected requested current is less than the maximum charging current, using the corrected request current as the starting charging current.

[0101] Exemplarily, the charging coefficient is K2, and the maximum charging current is I z , the starting point request current is I q , the starting charging current is I c =min(I z , K2×I q ).

[0102] In some embodiments, the historical charging data includes historical charging current, historical request current, historical battery temperature, historical remaining power and historical temperature rise rate of multiple historical charging of the battery, and the method further includes: determining the first relationship data according to the historical battery temperature, the historical remaining power and the historical temperature rise rate; determining the second relationship data according to the historical battery temperature, the historical remaining power and the historical request current; if the historical request currents for charging the battery for at least two times are different and the historical charging currents are the same, the historical charging current is used as the maximum charging current, otherwise, a preset current value is used as the maximum charging current; if the historical request currents for charging the battery for multiple times are different and the historical charging currents are different, a current ratio between the historical request current and the historical charging current is determined, and if at least two current ratios are the same, the corresponding current ratio is used as the charging coefficient, otherwise, a preset coefficient value is used as the charging coefficient, and the preset coefficient value is less than or equal to 1. The preset current value is greater than or equal to 1000A, that is, the preset current value is a current value greater than the maximum charging current of the existing charging pile.

[0103] Exemplarily, the preset current value is 1000A, and the preset coefficient value is 1. The combination of the historical request current and the historical charging current is 100A, 90A, 90A, 90A, 80A, 80A, and the historical request currents for charging the battery at least twice are different and the historical charging currents are the same. The same historical charging current 90A is used as the maximum charging current. The combination of the historical request current and the historical charging current is 100A, 90A, 90A, 72A, 80A, and 64A. That is, there is no situation where the historical request currents for charging the battery at least twice are different and the historical charging currents are the same. The preset current value 1 000A is used as the maximum charging current; the combinations of historical request currents and historical charging currents are 100A, 90A, 90A, 90A, 80A, 80A, and the current ratios are 0.9, 1 and 1. The same current ratio 1 is used as the charging coefficient. The combinations of historical request currents and historical charging currents are 100A, 90A, 99A, 90A, 80A, 80A, and the current ratios are 0.9, 10 / 11, and 1. That is, there are no at least two cases where the current ratios are the same, and the preset coefficient value 1 is used as the charging coefficient.

[0104] It should be noted that when the target charging pile charges the battery normally, the historical request current is greater than or equal to the historical charging current, the starting point request current is greater than or equal to the starting point charging current, the starting point request current is less than the starting point charging current, or the historical request current is less than the historical charging current, it is necessary to inspect the battery or the target charging pile to determine whether the battery or the target charging pile is faulty.

[0105] In some embodiments, when the number of times the target charging pile charges the battery is less than a preset number of times, the method further includes: obtaining a first current battery temperature, a first current remaining power, a first unit temperature and a battery capacity; obtaining a first current requested current from a first preset relationship table and a first current temperature rise rate from a second preset relationship table according to the first current battery temperature and the first current remaining power; determining a first charging time according to a quotient of the first unit temperature and the first current temperature rise rate, the first charging time being the first charging time for the battery to rise from the first current battery temperature to the first unit temperature; determining a first product of the first charging time and the first requested current, and determining a first unit power according to a ratio of the first product to the battery capacity; determining a second remaining power according to the sum of the first current remaining power and the first unit power; judging whether the first remaining power is greater than the preset remaining power, if so, superimposing and calculating the first charging time to the Nth charging time to obtain the remaining charging time, if not, calculating the Nth charging time and the Nth remaining power, and if the Nth remaining power is greater than or equal to the preset remaining power, performing the step of superimposing and calculating the first charging time to the Nth charging time to obtain the remaining charging time, where N is a positive integer greater than or equal to 1.

[0106] It should be noted that when the number of times the target charging pile charges the battery is less than a preset number of times, it can be understood that the remaining charging time is determined using the existing technology, and the preset number of times can be 4 times.

[0107] In the present application, the first relationship data corresponds to the temperature rise rate table of the prior art, and the second relationship data corresponds to the charging map table of the prior art. The battery temperature rise rate of the first relationship data is iterated according to the historical charging data, and the battery request current of the second relationship data is iterated according to the historical charging data, that is, the battery temperature rise rate and the battery request current are not fixed values. The battery temperature rise rate and the battery request current are determined according to the first relationship data and the second relationship data. The battery request current and the battery temperature rise rate are consistent with the battery aging condition. The remaining charging time determined thereby has a higher estimation accuracy than the remaining charging time determined according to the fixed battery temperature rise rate.

[0108] Figure 2 A block diagram of a device for determining the remaining charging time in an embodiment of the present application is shown, see Figure 2 According to a second aspect of the present application, a device 100 for determining remaining charging time is provided, which is applied to a battery, and the device comprises:

[0109] A first acquisition unit 101, in response to establishing a charging connection with a target charging pile, acquires first relationship data, second relationship data and charging pile charging parameters of the target charging pile, wherein the first relationship data and the second relationship data are established by the historical charging data of the target charging pile charging the battery, the first relationship data represents the relationship between the battery temperature, the remaining battery power and the battery temperature rise rate, and the second relationship data represents the relationship between the battery temperature, the remaining battery power and the battery request current;

[0110] A second acquiring unit 102 is configured to acquire a current battery temperature of the battery;

[0111] The first determining unit 103 determines the remaining charging time of the battery according to the first relationship data, the second relationship data, the charging parameters of the charging pile and the current battery temperature.

[0112] In some embodiments, the first determination unit is configured as: a first division unit, which divides the interval with the current battery temperature as the starting point and the preset unit temperature as the interval temperature, obtains multiple temperature intervals from low to high, and takes the first temperature interval as the current temperature interval; a second determination unit, which determines the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameters of the charging pile; a first judgment unit, which judges whether the terminal remaining power is greater than or equal to the preset remaining power, if so, takes the current temperature interval as the terminal temperature interval, if not, updates the current temperature interval to the next temperature interval, and returns to execute the step of determining the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameters of the charging pile; a first obtaining unit, which takes the temperature interval from the first temperature interval to the terminal temperature interval as the target temperature interval, superimposes and calculates the charging time of the target temperature interval, and obtains the charging remaining time.

[0113] In some embodiments, the second determination unit is configured as: a third determination unit, determining the starting remaining power of the current temperature interval; a third acquisition unit, acquiring the starting temperature rise rate of the current temperature interval from the first relationship data according to the starting remaining power and the starting temperature of the current temperature interval, and acquiring the starting requested current of the current temperature interval from the second relationship data; a fourth determination unit, determining the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the starting temperature rise rate, the starting requested current and the charging parameters of the charging pile.

[0114] In some embodiments, the charging parameters of the charging pile include a charging coefficient and a maximum charging current, and the fourth determination unit is configured as: a fifth determination unit, which determines the starting charging current of the current temperature interval according to the starting request current, the charging coefficient and the maximum charging current; a second obtaining unit, which corrects the starting temperature rise rate according to the starting charging current and the starting request current to obtain a corrected temperature rise rate; a sixth determination unit, which determines the charging time of the current temperature interval according to the unit temperature and the corrected temperature rise rate; a seventh determination unit, which determines the terminal remaining power corresponding to the terminal temperature of the temperature interval according to the starting remaining power, the charging time, the starting charging current and the battery capacity of the battery.

[0115] In some embodiments, the sixth determination unit is configured as: a third obtaining unit, which obtains a correction coefficient according to the square of the ratio of the starting charging current to the starting request current; and a fourth obtaining unit, which obtains the corrected temperature rise rate according to the product of the correction coefficient and the starting temperature rise rate.

[0116] In some embodiments, the fifth determination unit is configured as: a fifth obtaining unit, which obtains a corrected request current based on the product of the starting request current and the charging coefficient; a first as unit, if the corrected request current is greater than or equal to the maximum charging current, the maximum charging current is used as the starting charging current; a second as unit, if the corrected request current is less than the maximum charging current, the corrected request current is used as the starting charging current.

[0117] In some embodiments, the historical charging data includes historical charging current, historical request current, historical battery temperature, historical remaining power and historical temperature rise rate of multiple historical charging of the battery, and the device also includes: an eighth determination unit, determining the first relationship data according to the historical battery temperature, the historical remaining power and the historical temperature rise rate; a ninth determination unit, determining the second relationship data according to the historical battery temperature, the historical remaining power and the historical request current; a third as a unit, if the historical request currents for charging the battery at least twice are different and the historical charging currents are the same, the historical charging current is used as the maximum charging current, otherwise, a preset current value is used as the maximum charging current; a fourth as a unit, if the historical request currents for charging the battery multiple times are different and the historical charging currents are different, a current ratio of the historical request current to the historical charging current is determined, and when at least two of the current ratios are the same, the corresponding current ratio is used as the charging coefficient, otherwise, a preset coefficient value is used as the charging coefficient, and the preset coefficient value is less than or equal to 1.

[0118] Based on the same inventive concept, as a third aspect, the present application also provides a computer-readable storage medium on which is stored a program product capable of implementing the above-mentioned method for determining the remaining charging time in this specification. In some possible implementations, various aspects of the present application can also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present application described in the above-mentioned "Exemplary Method" section of this specification.

[0119] refer to Figure 3 As shown, a program product 200 for implementing the above method according to an embodiment of the present application is described, which can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present application is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.

[0120] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0121] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0122] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.

[0123] Program code for performing the operations of the present application may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).

[0124] As another aspect, the present application also provides an electronic device capable of implementing the above method.

[0125] Those skilled in the art will appreciate that various aspects of the present application may be implemented as a system, method or program product. Therefore, various aspects of the present application may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to as "circuit", "module" or "system" herein.

[0126] Refer to the following Figure 4 The electronic device 300 according to this embodiment of the present application is described. Figure 4 The electronic device 300 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0127] like Figure 4 As shown, the electronic device 300 is in the form of a general computing device. The components of the electronic device 300 may include but are not limited to: at least one processing unit 310, at least one storage unit 320, and a bus 330 connecting different system components (including the storage unit 320 and the processing unit 310).

[0128] The storage unit stores program codes, which can be executed by the processing unit 310, so that the processing unit 310 executes the steps described in the above “Example Method” section of this specification according to various exemplary implementations of the present application.

[0129] The storage unit 320 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 321 and / or a cache memory unit 322 , and may further include a read-only memory unit (ROM) 323 .

[0130] The storage unit 320 may also include a program / utility 324 having a set (at least one) of program modules 325, such program modules 325 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0131] Bus 330 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0132] The electronic device 300 may also communicate with one or more external devices 400 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), one or more devices that enable a user to interact with the electronic device 300, and / or any device that enables the electronic device 300 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed through an input / output (I / O) interface 350. Furthermore, the electronic device 300 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 360. Figure 4 As shown, the network adapter 360 communicates with other modules of the electronic device 300 via the bus 330. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 300, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0133] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on a computer-readable medium or transmitted via a computer-readable medium. Other examples and implementations are within the scope and spirit of the present application and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hard wiring, or a combination of any of these. In addition, each functional unit may be integrated into a processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit.

[0134] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0135] The units described as separate components may or may not be physically separated, and the components of the control device may or may not be physical units, that is, they may be located in one place or distributed in multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0136] If the integrated unit is implemented in the form of 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 application can be essentially or partly or all or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc., which can store program code.

[0137] The above description is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present application shall be included in the scope of the claims of the present application.

Claims

1. A method for determining remaining charging time, characterized in that: Applied to a battery, the method comprises: In response to establishing a charging connection with a target charging pile, obtaining first relationship data, second relationship data, and charging pile charging parameters of the target charging pile, wherein the first relationship data and the second relationship data are established by the historical charging data of the target charging pile charging the battery, the first relationship data represents the relationship between the battery temperature, the remaining battery power, and the battery temperature rise rate, and the second relationship data represents the relationship between the battery temperature, the remaining battery power, and the battery request current; Obtaining a current battery temperature of the battery; The remaining charging time of the battery is determined according to the first relationship data, the second relationship data, the charging parameters of the charging pile and the current battery temperature.

2. A method for determining the remaining charging time according to claim 1, characterized in that: The determining the remaining charging time of the battery according to the first relationship data, the second relationship data, the charging pile charging parameter and the current battery temperature includes: Taking the current battery temperature as the starting point and the preset unit temperature as the interval temperature, the temperature interval is divided to obtain a plurality of temperature intervals from low to high, and taking the first temperature interval as the current temperature interval; Determine the endpoint remaining power corresponding to the endpoint temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameter of the charging pile; Determine whether the terminal remaining power is greater than or equal to the preset remaining power, if so, use the current temperature interval as the terminal temperature interval, if not, update the current temperature interval to the next temperature interval, and return to execute the step of determining the terminal remaining power corresponding to the terminal temperature of the current temperature interval and the charging time of the current temperature interval according to the first relationship data, the second relationship data and the charging parameters of the charging pile; The temperature interval from the first temperature interval to the end temperature interval is taken as the target temperature interval, and the charging time in the target temperature interval is calculated by superposition to obtain the remaining charging time.

3. A method for determining the remaining charging time according to claim 2, characterized in that: The determining, according to the first relationship data, the second relationship data and the charging parameter of the charging pile, the endpoint remaining power corresponding to the endpoint temperature of the current temperature interval and the charging time of the current temperature interval includes: Determine the remaining power at the starting point of the current temperature range; According to the starting point remaining power and the starting point temperature of the current temperature interval, acquiring the starting point temperature rise rate of the current temperature interval from the first relationship data, and acquiring the starting point request current of the current temperature interval from the second relationship data; According to the starting temperature rise rate, the starting requested current and the charging parameters of the charging pile, the endpoint remaining power corresponding to the endpoint temperature of the current temperature interval and the charging time of the current temperature interval are determined.

4. A method for determining remaining charging time according to claim 3, characterized in that: The charging pile charging parameters include a charging coefficient and a maximum charging current, and determining the endpoint remaining power corresponding to the endpoint temperature of the current temperature interval and the charging time of the current temperature interval according to the starting temperature rise rate, the starting point requested current and the charging pile charging parameters includes: Determining a starting point charging current of the current temperature range according to the starting point request current, the charging coefficient and the maximum charging current; Correcting the starting point temperature rise rate according to the starting point charging current and the starting point request current to obtain a corrected temperature rise rate; Determining a charging time in the current temperature range according to the unit temperature and the corrected temperature rise rate; The endpoint remaining power corresponding to the endpoint temperature of the temperature interval is determined according to the starting point remaining power, the charging time, the starting point charging current and the battery capacity of the battery.

5. A method for determining the remaining charging time according to claim 4, characterized in that: The step of correcting the starting point temperature rise rate according to the starting point charging current and the starting point request current to obtain a corrected temperature rise rate includes: Obtaining a correction coefficient according to the square of the ratio of the starting point charging current to the starting point request current; The corrected temperature rise rate is obtained according to the product of the correction coefficient and the starting point temperature rise rate.

6. A method for determining remaining charging time according to claim 4, characterized in that: The determining the starting point charging current of the current temperature range according to the starting point request current, the charging coefficient and the maximum charging current includes: Obtaining a modified requested current according to a product of the starting point requested current and the charging coefficient; If the modified requested current is greater than or equal to the maximum charging current, taking the maximum charging current as the starting charging current; If the modified requested current is less than the maximum charging current, the modified requested current is used as the starting charging current.

7. A method for determining remaining charging time according to claim 1, characterized in that: The historical charging data includes historical charging current, historical request current, historical battery temperature, historical remaining power and historical temperature rise rate of the battery for multiple historical charging. The method further includes: determining the first relationship data according to the historical battery temperature, the historical remaining power, and the historical temperature rise rate; determining the second relationship data according to the historical battery temperature, the historical remaining power, and the historical requested current; If at least two historical request currents for charging the battery are different and the historical charging currents are the same, the historical charging current is used as the maximum charging current; otherwise, a preset current value is used as the maximum charging current; The historical request currents for charging the battery multiple times in history are different and the historical charging currents are different. The current ratio of the historical request current and the historical charging current is determined. When at least two of the current ratios are the same, the corresponding current ratio is used as the charging coefficient. Otherwise, a preset coefficient value is used as the charging coefficient, and the preset coefficient value is less than or equal to 1.

8. A device for determining remaining charging time, characterized in that: Applied to a battery, the device comprises: A first acquisition unit, in response to establishing a charging connection with a target charging pile, acquires first relationship data, second relationship data and charging pile charging parameters of the target charging pile, wherein the first relationship data and the second relationship data are established by the historical charging data of the target charging pile charging the battery, the first relationship data represents the relationship between the battery temperature, the remaining battery power and the battery temperature rise rate, and the second relationship data represents the relationship between the battery temperature, the remaining battery power and the battery request current; a second acquiring unit, for acquiring a current battery temperature of the battery; The first determining unit determines the remaining charging time of the battery according to the first relationship data, the second relationship data, the charging parameters of the charging pile and the current battery temperature.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The computer program includes executable instructions, and when the executable instructions are executed by a processor, the method described in any one of claims 1 to 7 is implemented.

10. An electronic device, characterized in that: include: one or more processors; A memory for storing executable instructions of the processor, wherein when the executable instructions are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Remaining charging time estimation method, device and system, and storage medium

    CN111257752A

  • Battery charging control method, battery management system and vehicle

    CN114701400A

  • Battery remaining charging time calculation method and device, electronic equipment and storage medium

    CN116359764A

  • Charging remaining time prediction method and device and medium

    CN118769971A

  • Battery remaining charging time computing method and apparatus, electronic device, and storage medium

    WO2024120501A1