Electric vehicle charging remaining time estimation method, system and storage medium

By acquiring the SOC, temperature, and charging current of the battery module, the cumulative time for the battery module to reach the next charging current change point is calculated, which solves the problem of inaccurate charging time prediction in the prior art and achieves more accurate and flexible estimation of the remaining charging time.

CN118977601BActive Publication Date: 2026-01-09ANHUI RNTEC TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411051128.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-01
Publication Date
2026-01-09
Estimated Expiration
2044-08-01

AI Technical Summary

Technical Problem

Existing technologies lack the accuracy and applicability for predicting the remaining charging time of electric vehicles, and cannot accurately predict charging time.

Method used

By acquiring the current SOC, temperature, and charging current of the battery module, it is determined whether these parameters are being acquired for the first time. The cumulative time for the battery module to reach the next charging current change point is calculated. Combined with the temperature and SOC changes, the battery module status is updated until the SOC reaches a specified threshold, and the remaining charging time is calculated.

Benefits of technology

It improves the accuracy and flexibility of predicting remaining charging time, incorporates temperature parameters, and achieves more accurate charging time estimation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118977601B_ABST
    Figure CN118977601B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a kind of electric vehicle charging residual time estimation method, system and storage medium, belong to electric vehicle technical field.The estimation method includes: obtaining the current SOC of battery module, each sampling point temperature and current actual charging current;Determine whether the current SOC is less than the first SOC threshold value;In the case where it is judged that the current SOC is less than the first SOC threshold value, judge whether it is the first time to obtain, current SOC or each sampling point temperature changes;In the case where it is judged that it is the first time to obtain, current SOC and / or each sampling point temperature changes, calculate single cumulative time;Calculate the state value of battery module to reach the next charging current change point, update state;In the case where it is judged that the current SOC is greater than or equal to the first SOC threshold value, obtain terminal charging time;According to each single cumulative time and the terminal charging time, calculate the residual charging time.The estimation method is more accurate in estimation result.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electric vehicles, in particular to an electric vehicle charging remaining time estimation method, system and storage medium. BACKGROUND

[0002] With the maturity of power lithium ion battery technology, electric vehicles have also developed rapidly, and the most core of electric vehicles is safety, power, fast charging and other technologies. Compared with oil vehicle refueling time, long charging time is one of the current development bottlenecks of electric vehicle technology, and users pay great attention to the charging remaining time. Accurate prediction of the charging remaining time also has important guiding significance for the safety and battery life of electric vehicles.

[0003] The charging remaining time can be predicted through the current state of charge (SOC) of the power battery, the current current and other parameters, but the method considering only the above two parameters has great limitations in accuracy and applicability. SUMMARY

[0004] The purpose of the embodiment of the present application is to provide an electric vehicle charging remaining time estimation method, system and storage medium, which has relatively accurate estimation results and high estimation accuracy and flexibility.

[0005] In order to achieve the above purpose, the embodiment of the present application provides an electric vehicle charging remaining time estimation method, comprising:

[0006] obtaining the current SOC of the battery module, the temperature of each sampling point and the current actual charging current;

[0007] determining whether the current SOC is less than a preset first SOC threshold;

[0008] In the case where it is determined that the current SOC is less than the first SOC threshold, it is determined whether the current is the first time to obtain the current SOC, the temperature of each sampling point and the current actual charging current;

[0009] In the case where it is determined that the current SOC is less than the first SOC threshold, it is determined whether the current obtained current SOC is not equal to the previous obtained current SOC;

[0010] In the case where it is determined that the current SOC is less than the first SOC threshold, it is determined whether at least one of the current obtained temperatures of each sampling point is not equal to the previously obtained temperature of the sampling point;

[0011] determining, according to the current SOC, the sampling point temperatures and the current actual charging current, a time required for the battery module to reach the next charging current change point and taking the time as a single accumulation time, when it is judged that the current SOC, the sampling point temperatures and the current actual charging current are acquired for the first time, the current acquired current SOC is not equal to the previous acquired current SOC and / or at least one of the current acquired sampling point temperatures is not equal to the previous acquired sampling point temperature;

[0012] calculating the current SOC and the sampling point temperatures of the battery module reaching the next charging current change point according to the single accumulation time, and updating the state of the battery module to the state of the charging current change point, and returning to execute the step of judging whether the current SOC is greater than or equal to a preset first SOC threshold value;

[0013] acquiring an end charging time according to the current SOC and the sampling point temperatures, when it is judged that the current SOC is greater than or equal to the first SOC threshold value;

[0014] calculating a remaining charging time according to the single accumulation time calculated each time and the end charging time.

[0015] Optionally, determining, according to the current SOC, the sampling point temperatures and the current actual charging current, a time required for the battery module to reach the next charging current change point and taking the time as a single accumulation time, comprises:

[0016] acquiring a highest temperature and a lowest temperature according to the sampling point temperatures;

[0017] acquiring, according to the highest temperature, the lowest temperature and the current SOC, a highest temperature sampling point charging current, a lowest temperature sampling point charging current, a highest temperature sampling point changed temperature after the battery module reaches the next charging current change point, a lowest temperature sampling point changed temperature after the battery module reaches the next charging current change point and a change point charging current;

[0018] comparing the highest temperature sampling point charging current and the lowest temperature sampling point charging current, and selecting a smaller one of the two as a current theoretical charging current;

[0019] judging whether the current actual charging current is not equal to the current theoretical charging current and an accumulation time during which the current actual charging current is stably maintained is greater than or equal to a preset first time threshold value;

[0020] selecting the current actual charging current as a current charging current, when it is judged that the current actual charging current is not equal to the current theoretical charging current and the accumulation time during which the current actual charging current is stably maintained is greater than or equal to the first time threshold value;

[0021] In the case that the current actual charging current is equal to the current theoretical charging current and / or the accumulated time that the current actual charging current is stably maintained is less than the first time threshold, the current theoretical charging current is selected as the current charging current;

[0022] According to the highest temperature, the lowest temperature and the current charging current, a highest temperature sampling point temperature rising rate and a lowest temperature sampling point temperature rising rate are obtained by table lookup;

[0023] According to the changed temperature of the highest temperature sampling point, the highest temperature and the highest temperature sampling point temperature rising rate, a first change time of the highest temperature sampling point when the battery module reaches the next charging current change point is calculated according to formula (1),

[0024]

[0025] wherein t1 is the first change time, T m_c is the changed temperature of the highest temperature sampling point, T m is the highest temperature, V m is the highest temperature sampling point temperature rising rate;

[0026] According to the changed temperature of the lowest temperature sampling point, the lowest temperature and the lowest temperature sampling point temperature rising rate, a second change time of the lowest temperature sampling point when the battery module reaches the next charging current change point is calculated according to formula (2),

[0027]

[0028] wherein t2 is the second change time, T l_c is the changed temperature of the lowest temperature sampling point, T l is the lowest temperature, V l is the lowest temperature sampling point temperature rising rate.

[0029] Optionally, the time that the battery module reaches the next charging current change point is determined according to the current SOC, the temperature of each sampling point and the current actual charging current, and is taken as the single accumulated time, and the method further comprises:

[0030] According to the current SOC and the current charging current, a changed SOC when the battery module reaches the next charging current change point is obtained by table lookup;

[0031] According to the changed SOC, the current SOC and the current charging current, a third change time of the SOC when the battery module reaches the next charging current change point is calculated according to formula (3),

[0032]

[0033] wherein t3 is the third change time, SOC c is the changed SOC, SOC n is the current SOC, C is the battery capacity, and I is the current charging current;

[0034] The first change time, the second change time, and the third change time are compared, and the minimum value of the first change time, the second change time, and the third change time is selected as a single accumulation time.

[0035] Optionally, the current SOC and the temperature of each sampling point of the battery module reaching the next charging current change point are calculated according to the single accumulation time, comprising:

[0036] According to the maximum temperature sampling point temperature rise rate, the maximum temperature, and the single accumulation time, the expected reaching temperature of the maximum temperature sampling point of the battery module reaching the next charging current change point is calculated according to formula (4),

[0037] T m_r = T m + V m t * , (4)

[0038] wherein T m_r is the expected reaching temperature of the maximum temperature sampling point, T m is the maximum temperature, V m is the maximum temperature sampling point temperature rise rate, and t * is the single accumulation time;

[0039] According to the minimum temperature sampling point temperature rise rate, the minimum temperature, and the single accumulation time, the expected reaching temperature of the minimum temperature sampling point of the battery module reaching the next charging current change point is calculated according to formula (5),

[0040] T l_r = T l + V l t * , (5)

[0041] wherein T l_r is the expected reaching temperature of the minimum temperature sampling point, T l is the minimum temperature, V l is the maximum temperature sampling point temperature rise rate, and t * is the single accumulation time;

[0042] According to the current SOC and the single accumulation time, the expected reaching SOC of the battery module reaching the next charging current change point is calculated according to formula (6),

[0043]

[0044] wherein SOC r is the predicted arrival SOC, SOC n is the current SOC, I is the current theoretical charging current, t * is the single accumulated time.

[0045] Optionally, the state of the battery module is updated to the state of the charging current change point, including:

[0046] the values of the maximum temperature, the minimum temperature, the current SOC and the current actual charging current are modified to the maximum temperature sampling point predicted arrival temperature, the minimum temperature sampling point predicted arrival temperature, the predicted arrival SOC and the change point charging current.

[0047] Optionally, the remaining charging time is calculated according to the single accumulated time of each calculation and the end charging time, including:

[0048] the accumulated time sum of the single accumulated time of each calculation is calculated;

[0049] the remaining charging time is calculated according to formula (7) based on the end charging time and the accumulated time sum,

[0050] T end = T sum + T res , (7)

[0051] wherein T end is the remaining charging time, T sum is the accumulated time sum, and T res is the end charging time.

[0052] Optionally, the estimation method further includes:

[0053] if it is determined that the current is not the first time to acquire the current SOC, the temperatures of the sampling points and the current actual charging current, and the current acquired current SOC is equal to the previously acquired current SOC and the current acquired temperatures of the sampling points are equal to the previously acquired temperatures of the sampling points, the previously calculated remaining charging time and the charged time are acquired;

[0054] the remaining charging time is calculated according to formula (8) based on the previously calculated remaining charging time and the charged time,

[0055] T end = T e ′ nd -T pass , (8)

[0056] T = T + T e ′ T = T + T nd T is the remaining charging time obtained by previous calculation, T pass T is the charged time.

[0057] Optionally, the estimation method further comprises:

[0058] displaying according to the calculated remaining charging time, comprising:

[0059] judging whether the current is the first time to calculate the remaining charging time;

[0060] in the case of judging that the current is the first time to calculate the remaining charging time, taking the calculated remaining charging time as the displayed remaining charging time;

[0061] in the case of judging that the current is not the first time to calculate, judging whether the difference between the calculated remaining charging time and the displayed remaining charging time is greater than a preset second time threshold;

[0062] in the case of judging that the difference is greater than the second time threshold, taking the calculated remaining charging time as the displayed remaining charging time;

[0063] in the case of judging that the difference is less than or equal to the second time threshold, controlling the decreasing speed of the displayed remaining charging time to approach the calculated remaining charging time.

[0064] On the other hand, the present application also provides an electric vehicle charging remaining time estimation system, the system comprising a controller, the controller being used to execute any of the above-mentioned estimation methods.

[0065] In another aspect, the present application also provides a storage medium, the storage medium storing instructions for being read by a machine to make the machine execute any of the above-mentioned estimation methods.

[0066] Through the above technical solutions, the electric vehicle charging remaining time estimation method, system and storage medium provided by the present application obtain temperature, SOC and other parameters, calculate the single cumulative time of the battery module to reach the next charging current change point according to the obtained parameters, combine the calculated single cumulative time to calculate the state values reached by the battery module after the time, update the battery module state according to the state values, and repeat the operation until the SOC reaches the specified threshold, so as to obtain the remaining charging time. Compared with the prior art, the method, system and storage medium provided by the present application increase the temperature parameter in the process of estimating the remaining charging time, the prediction of the remaining charging time is more accurate, and the estimation accuracy and flexibility are also higher.

[0067] Other features and advantages of the embodiments of the present application will be described in detail in the following detailed description. BRIEF DESCRIPTION OF DRAWINGS

[0068] The accompanying drawings are included to provide a further understanding of the embodiments of the present application, and constitute a part of the specification, illustrate the embodiments of the present application and explain the embodiments of the present application together with the detailed description that follows, but do not limit the embodiments of the present application. In the drawings:

[0069] Figure 1 is a flow chart of an electric vehicle charging remaining time estimation method according to an embodiment of the present application;

[0070] Figure 2 is a detailed flow chart of a method of calculating a single cumulative time according to an embodiment of the present application;

[0071] Figure 3 is a detailed flow chart of a method of calculating a current SOC and a temperature of each sampling point of a battery module reaching a next charging current change point according to an embodiment of the present application;

[0072] Figure 4 is a detailed flow chart of a method of displaying according to a remaining charging time according to an embodiment of the present application. DETAILED DESCRIPTION

[0073] The detailed description of the embodiments of the present application will be described below with reference to the accompanying drawings. It should be understood that the detailed description described herein is only used to explain and describe the embodiments of the present application, and does not limit the embodiments of the present application.

[0074] As shown in Figure 1 is a flow chart of an electric vehicle charging remaining time estimation method according to an embodiment of the present application. In this Figure 1 , the estimation method can include the following steps:

[0075] In step S10, the current SOC, the temperature of each sampling point and the current actual charging current of the battery module are obtained;

[0076] In step S11, it is determined whether the current SOC is less than a preset first SOC threshold;

[0077] In step S12, in the case where it is determined that the current SOC is less than the first SOC threshold, it is determined whether the current is the first time to obtain the current SOC, the temperature of each sampling point and the current actual charging current;

[0078] In a case where it is judged that the current SOC is less than the first SOC threshold value, it is judged whether at least one of the current acquired sampling point temperatures is not equal to the previous acquired sampling point temperature;

[0079] In a case where it is judged that the current SOC is less than the first SOC threshold value, it is judged whether at least one of the current acquired sampling point temperatures is not equal to the previous acquired sampling point temperature;

[0080] In step S13, in a case where it is judged that the current is the first time to acquire the current SOC, the sampling point temperatures and the current actual charging current, the current acquired current SOC is not equal to the previous acquired current SOC and / or at least one of the current acquired sampling point temperatures is not equal to the previous acquired sampling point temperature, the time required for the battery module to reach the next charging current change point is determined according to the current SOC, the sampling point temperatures and the current actual charging current and is taken as a single cumulative time;

[0081] In step S14, the current SOC and the sampling point temperatures of the battery module reaching the next charging current change point are calculated according to the single cumulative time, and the state of the battery module is updated to the state of the charging current change point, and the step of judging whether the current SOC is greater than or equal to the preset first SOC threshold value is returned to execute;

[0082] In step S15, in a case where it is judged that the current is not the first time to acquire the current SOC, the sampling point temperatures and the current actual charging current, the current acquired current SOC is equal to the previous acquired current SOC and the current acquired sampling point temperatures are equal to the previous acquired sampling point temperatures, the previously calculated remaining charging time and the charged time are acquired;

[0083] In step S16, according to the previously calculated remaining charging time and the charged time, the remaining charging time is calculated according to formula (8),

[0084] T end =T e ′ nd -T pass , (8)

[0085] wherein T e ′ nd is the previously calculated remaining charging time, T pass is the charged time

[0086] In step S17, in a case where it is judged that the current SOC is greater than or equal to the first SOC threshold value, the end charging time is acquired according to the current SOC and the sampling point temperatures;

[0087] In step S18, the remaining charging time is calculated based on the single cumulative time and the end charging time calculated each time;

[0088] In step S19, the remaining charging time is displayed based on the calculation.

[0089] In such Figure 1 In the method shown, step S13 can be used to determine the time when the battery module reaches the next charging current change point based on the current SOC, the temperature of each sampling point, and the current actual charging current, and use this as the single-time cumulative time. In this embodiment, the specific method for determining the time when the battery module reaches the next charging current change point based on the current SOC, the temperature of each sampling point, and the current actual charging current, and using this as the single-time cumulative time, can be of various forms known to those skilled in the art. In a preferred example of the present invention, the specific method for determining the time when the battery module reaches the next charging current change point based on the current SOC, the temperature of each sampling point, and the current actual charging current, and using this as the single-time cumulative time, can be as follows: Figure 2 The steps are shown. In this Figure 2 In this context, the method for determining the time it takes for the battery module to reach the next charging current change point based on the current SOC, the temperature at each sampling point, and the current actual charging current, and using this as the single cumulative time, may include:

[0090] In step S1301, the highest and lowest temperatures are obtained based on the temperatures at each sampling point;

[0091] In step S1302, the charging current at the highest temperature sampling point, the charging current at the lowest temperature sampling point, and the temperature after the change at the highest temperature sampling point, the temperature after the change at the lowest temperature sampling point, and the charging current at the change point are obtained by looking up the table based on the highest temperature, the lowest temperature, and the current SOC.

[0092] In step S1303, the charging current at the highest temperature sampling point and the charging current at the lowest temperature sampling point are compared, and the smaller value between the two is selected as the current theoretical charging current.

[0093] In step S1304, it is determined whether the current actual charging current is not equal to the current theoretical charging current and whether the cumulative time for which the current actual charging current is maintained stably is greater than or equal to a preset first time threshold.

[0094] In step S1305, if it is determined that the current actual charging current is not equal to the current theoretical charging current and the cumulative time during which the current actual charging current is maintained is greater than or equal to the first time threshold, the current actual charging current is selected as the current charging current.

[0095] In step S1306, in the case that the current actual charging current is equal to the current theoretical charging current and / or the accumulated time that the current actual charging current is stably maintained is less than the first time threshold, the current theoretical charging current is selected as the current charging current;

[0096] In step S1307, the highest temperature sampling point temperature rising rate and the lowest temperature sampling point temperature rising rate are obtained according to the highest temperature, the lowest temperature and the current charging current by table lookup;

[0097] In step S1308, the first change time of the highest temperature sampling point when the battery module reaches the next charging current change point is calculated according to formula (1) based on the changed temperature of the highest temperature sampling point, the highest temperature and the highest temperature sampling point temperature rising rate,

[0098]

[0099] Wherein, t1 is the first change time, T n_c is the changed temperature of the highest temperature sampling point, T m is the highest temperature, V m is the highest temperature sampling point temperature rising rate;

[0100] In step S1309, the second change time of the lowest temperature sampling point when the battery module reaches the next charging current change point is calculated according to formula (2) based on the changed temperature of the lowest temperature sampling point, the lowest temperature and the lowest temperature sampling point temperature rising rate,

[0101]

[0102] Wherein, t2 is the second change time, T l_c is the changed temperature of the lowest temperature sampling point, T l is the lowest temperature, V l is the lowest temperature sampling point temperature rising rate;

[0103] In step S1310, the changed SOC of the battery module when reaching the next charging current change point is obtained according to the current SOC and the current charging current by table lookup;

[0104] In step S1311, the third change time of the SOC when the battery module reaches the next charging current change point is calculated according to formula (3) based on the changed SOC, the current SOC and the current charging current,

[0105]

[0106] Wherein, t3 is the third change time, SOC c is the changed SOC, SOC nfor the current SOC, C is the battery capacity, and I is the current charging current;

[0107] In step S1312, the first change time, the second change time, and the third change time are compared, and the minimum value among the first change time, the second change time, and the third change time is selected as the single-accumulation time.

[0108] In the method shown in FIG. 14, Figure 1 In the method shown in FIG. 14, Figure 3 In the method shown in FIG. 14, Figure 3 The method for calculating the current SOC and the temperature of each sampling point of the battery module at the next charging current change point according to the single-accumulation time can include:

[0109] In step S141, the expected arrival temperature of the highest temperature sampling point of the battery module at the next charging current change point is calculated according to formula (4) according to the highest temperature sampling point temperature rise rate, the highest temperature, and the single-accumulation time,

[0110] T m_r = T m + V m t * , (4)

[0111] wherein T m_r is the expected arrival temperature of the highest temperature sampling point, T m is the highest temperature, V m is the highest temperature sampling point temperature rise rate, and t * is the single-accumulation time;

[0112] In step S142, the expected arrival temperature of the lowest temperature sampling point of the battery module at the next charging current change point is calculated according to formula (5) according to the lowest temperature sampling point temperature rise rate, the lowest temperature, and the single-accumulation time,

[0113] T l_r = T l + V l t * , (5)

[0114] Among them, T l_r T is the expected temperature reached at the lowest temperature sampling point. l V is the lowest temperature. l The temperature rise rate at the highest temperature sampling point, t * This refers to the cumulative time for a single instance.

[0115] In step S143, based on the current SOC and the single cumulative time, the expected SOC of the battery module when it reaches the next charging current change point is calculated according to formula (6).

[0116]

[0117] Among them, SOC r To reach the expected SOC, SOC n Let I be the current SOC, I be the current theoretical charging current, and t be the current SOC. * This refers to the cumulative time for a single instance.

[0118] In this embodiment, the specific method for updating the state of the battery module to the state at the charging current change point can be of various forms known to those skilled in the art. In a preferred example of the present invention, the method for updating the state of the battery module to the state at the charging current change point may include:

[0119] Modify the values ​​of maximum temperature, minimum temperature, current SOC, and current actual charging current to the expected temperature reached at the maximum temperature sampling point, the expected temperature reached at the minimum temperature sampling point, the expected SOC reached, and the charging current at the point of change.

[0120] In such Figure 1 In the method shown, step S18 can be used to calculate the remaining charging time based on the calculated single-time cumulative time and the final charging time. In this embodiment, the specific method for calculating the remaining charging time based on the calculated single-time cumulative time and the final charging time can be of various forms known to those skilled in the art. In a preferred example of the invention, the method for calculating the remaining charging time based on the calculated single-time cumulative time and the final charging time may include:

[0121] Calculate the cumulative time and cumulative duration for each single calculation;

[0122] Based on the final charging time and the cumulative time, the remaining charging time is calculated according to formula (7).

[0123] T end =T sum +T res (7)

[0124] Among them, T endFor the remaining charging time, T sum For cumulative time, T res The charging time at the end.

[0125] In such Figure 1 In the method shown, step S19 can be used to display the calculated remaining charging time. In this embodiment, the specific method for displaying the calculated remaining charging time can be of various forms known to those skilled in the art. In a preferred example of the present invention, the method for displaying the calculated remaining charging time can be as follows: Figure 4 The steps are shown. In this Figure 4 In this context, methods for displaying the calculated remaining charging time may include:

[0126] In step S191, it is determined whether this is the first time the remaining charging time is calculated;

[0127] In step S192, if it is determined that this is the first time to calculate the remaining charging time, the calculated remaining charging time is used as the displayed remaining charging time.

[0128] In step S193, if it is determined that this is not the first calculation, it is determined whether the difference between the calculated remaining charging time and the displayed remaining charging time is greater than a preset second time threshold.

[0129] In step S194, if the difference is less than or equal to the second time threshold, the decreasing rate of the displayed remaining charging time is controlled to approximate the calculated remaining charging time; if the difference is greater than the second time threshold, the calculated remaining charging time is used as the displayed remaining charging time, i.e., step S192 is executed.

[0130] On the other hand, the present invention also provides an electric vehicle charging remaining time estimation system, the system including a controller for performing the estimation method as described above.

[0131] In another aspect, the present invention also provides a storage medium storing instructions for being read by a machine to cause the machine to perform any of the estimation methods described above.

[0132] By the technical scheme, the electric vehicle charging residual time estimation method, system and storage medium provided by the application obtain the temperature, SOC and other parameters, calculate the single cumulative time of the battery module to reach the next charging current change point according to the obtained parameters, combine the calculated single cumulative time to calculate the state values reached by the battery module after the time, update the state of the battery module according to the state values, and repeat the operation until the SOC reaches the specified threshold, so as to obtain the residual charging time. Compared with the prior art, the method, system and storage medium provided by the application add the temperature parameter in the process of estimating the residual charging time, the prediction of the residual charging time is more accurate, and the estimation accuracy and flexibility are also higher.

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

[0134] The application is described with reference to flowcharts and / or block diagrams according to the methods, devices (systems), and computer program products of embodiments of the application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce an apparatus that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 an apparatus that implements the functions specified in the flowcharts and / or block diagrams.

[0135] These computer program instructions can also be stored in a computer-readable memory that can direct the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including instruction apparatus, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 an apparatus that implements the functions specified in the flowcharts and / or block diagrams.

[0136] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable data processing apparatus to produce a computer-implemented process, so that the instructions executed on the computer or other programmable data processing apparatus provide a process for implementing the functions specified in the flowcharts and / or block diagrams.Figure 1 one or more processes and / or functions specified in one or more blocks Figure 1 one or more processes and / or functions specified in one or more blocks

[0137] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0138] The memory can include non-persistent memory and / or volatile memory, such as random access memory (RAM) about which the computer stores information about an operating system, application software, and / or the like. Memory is an example of computer readable media.

[0139] Computer readable media includes permanent and non-permanent, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer readable media does not include transitory media, such as modulated data signals and carrier waves.

[0140] It should also be noted that the terms "comprising", "including", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements recited, but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element preceded by "comprises a" does not, without more constraints, foreclose the existence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0141] The above merely provides an embodiment of the present application and is not intended to limit the present application. The present application can have various modifications and changes for those skilled in the art. Any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present application shall be included in the scope of claims of the present application.

Claims

1. A method of estimating the remaining time for charging an electric vehicle, characterized by, The estimation method comprises: obtaining the current SOC, the temperatures at the sampling points and the current actual charging current of the battery module; determining whether the current SOC is less than a preset first SOC threshold value; in the case where the current SOC is determined to be less than the first SOC threshold value, determining whether the current is the first time of obtaining the current SOC, the temperatures at the sampling points and the current actual charging current; in the case where the current SOC is determined to be less than the first SOC threshold value, determining whether the current obtained current SOC is different from the previous obtained current SOC; in the case where the current SOC is determined to be less than the first SOC threshold value, determining whether at least one of the current obtained temperatures at the sampling points is different from the previous obtained temperature at the sampling point; in the case where the current is determined to be the first time of obtaining the current SOC, the temperatures at the sampling points and the current actual charging current, the current obtained current SOC is different from the previous obtained current SOC and / or at least one of the current obtained temperatures at the sampling points is different from the previous obtained temperature at the sampling point, determining the time required for the battery module to reach the next charging current change point according to the current SOC, the temperatures at the sampling points and the current actual charging current and taking the time as a single cumulative time; calculating the current SOC and the temperatures at the sampling points of the battery module reaching the next charging current change point according to the single cumulative time, updating the state of the battery module to the state of the charging current change point, and returning to the step of determining whether the current SOC is greater than or equal to the preset first SOC threshold value; in the case where the current SOC is determined to be greater than or equal to the first SOC threshold value, obtaining the terminal charging time according to the current SOC and the temperatures at the sampling points; calculating the remaining charging time according to the single cumulative time calculated each time and the terminal charging time; determining the time for the battery module to reach the next charging current change point according to the current SOC, the temperatures at the sampling points and the current actual charging current and taking the time as a single cumulative time, comprising: obtaining the highest temperature and the lowest temperature according to the temperatures at the sampling points; obtaining the charging current at the highest temperature sampling point, the charging current at the lowest temperature sampling point and the changed temperature at the highest temperature sampling point, the changed temperature at the lowest temperature sampling point and the charging current at the change point of the battery module reaching the next charging current change point according to the highest temperature, the lowest temperature and the current SOC; comparing the sizes of the charging current at the highest temperature sampling point and the charging current at the lowest temperature sampling point, and selecting the smaller one of the two as the current theoretical charging current; determining whether the current actual charging current is different from the current theoretical charging current and the cumulative time of the current actual charging current stably remaining is greater than or equal to a preset first time threshold value; in the case where the current actual charging current is determined to be different from the current theoretical charging current and the cumulative time of the current actual charging current stably remaining is greater than or equal to the first time threshold value, selecting the current actual charging current as the current charging current; In the case that the current actual charging current is equal to the current theoretical charging current and / or the accumulated time that the current actual charging current is stably maintained is less than the first time threshold, the current theoretical charging current is selected as the current charging current; The highest temperature sampling point temperature rising rate and the lowest temperature sampling point temperature rising rate are obtained according to the highest temperature, the lowest temperature and the current charging current through table lookup; The first change time of the highest temperature sampling point when the battery module reaches the next charging current change point is calculated according to formula (1) based on the changed temperature of the highest temperature sampling point, the highest temperature and the highest temperature sampling point temperature rising rate, ,(1) wherein, is the first change time, is the post-change temperature at the highest temperature sampling point, is the highest temperature, is the temperature rise rate at the highest temperature sampling point; The second change time of the lowest temperature sampling point when the battery module reaches the next charging current change point is calculated according to formula (2) based on the changed temperature of the lowest temperature sampling point, the lowest temperature and the lowest temperature sampling point temperature rising rate, The time when the battery module reaches the next charging current change point is determined according to the current SOC, the temperature of each sampling point and the current actual charging current, and is taken as the single accumulated time, and the method further comprises: ,(2) wherein, is the second change time, is the temperature after the change of the lowest temperature sampling point, is the lowest temperature, is the temperature rise rate of the lowest temperature sampling point; The changed SOC when the battery module reaches the next charging current change point is obtained according to the current SOC and the current charging current through table lookup; The third change time of the SOC when the battery module reaches the next charging current change point is calculated according to formula (3) based on the changed SOC, the current SOC and the current charging current, The first change time, the second change time and the third change time are compared, and the minimum value of the first change time, the second change time and the third change time is selected as the single accumulated time; ,(3) wherein, is the third change time, is the changed SOC, is the current SOC, is the battery capacity, is the current charging current; The remaining charging time is calculated according to the single accumulated time calculated each time and the terminal charging time, and the method further comprises: The accumulated time sum of the single accumulated time calculated each time is calculated, The remaining charging time is calculated according to formula (7) based on the terminal charging time and the accumulated time sum, The current SOC and the temperature of each sampling point of the battery module when reaching the next charging current change point are calculated according to the single accumulated time, and the method further comprises: ,(7) wherein, is the remaining charging time, is the cumulative time and, is the end charging time.

2. The estimation method of claim 1, wherein, The expected reaching temperature of the highest temperature sampling point of the battery module when reaching the next charging current change point is calculated according to formula (4) based on the highest temperature sampling point temperature rising rate, the highest temperature and the single accumulated time, The expected reaching temperature of the lowest temperature sampling point of the battery module when reaching the next charging current change point is calculated according to formula (5) based on the lowest temperature sampling point temperature rising rate, the lowest temperature and the single accumulated time, The expected reaching SOC of the battery module when reaching the next charging current change point is calculated according to formula (6) based on the current SOC and the single accumulated time, ,(4) wherein, a projected temperature of arrival for the highest temperature sampling point, the highest temperature, a temperature rise rate for the highest temperature sampling point, a single cumulative time; And the state of the battery module is updated to the state of the charging current change point, and the method further comprises: ,(5) wherein, a predicted arrival temperature for the lowest temperature sampling point, the lowest temperature, a temperature rise rate for the highest temperature sampling point, the single accumulation time; The values of the highest temperature, the lowest temperature, the current SOC and the current actual charging current are modified to the expected reaching temperature of the highest temperature sampling point, the expected reaching temperature of the lowest temperature sampling point, the expected reaching SOC and the charging current of the change point. ,(6) wherein, is the predicted arrival SOC, is the current SOC, is the current theoretical charging current, is the single accumulation time.

3. The estimation method of claim 2, wherein, The estimation method further comprises: ​ 4. The estimation method of claim 1, wherein, ​ In a case where it is judged that the current is not the first time to acquire the current SOC, the temperature at each sampling point, and the current actual charging current, the current acquired current SOC is equal to the previous acquired current SOC, and the current acquired temperature at each sampling point is equal to the previous acquired temperature at each sampling point, the remaining charging time and the charged time calculated last time are acquired; According to the remaining charging time and the charged time calculated last time, the remaining charging time is calculated according to formula (8), ,(8) wherein, is the remaining charging time from the previous calculation, is the charged time.

5. The estimation method of claim 4, wherein, The estimation method further comprises: Displaying according to the calculated remaining charging time, comprising: Judging whether the current is the first time to calculate the remaining charging time; In a case where it is judged that the current is the first time to calculate the remaining charging time, the calculated remaining charging time is taken as the displayed remaining charging time; In a case where it is judged that the current is not the first time to calculate, judging whether the difference between the calculated remaining charging time and the displayed remaining charging time is greater than a preset second time threshold value; In a case where it is judged that the difference is greater than the second time threshold value, the calculated remaining charging time is taken as the displayed remaining charging time; In a case where it is judged that the difference is less than or equal to the second time threshold value, the decreasing speed of the displayed remaining charging time is controlled to approach the calculated remaining charging time. The system comprises a controller configured to perform the estimation method according to any one of claims 1 to 5.

6. An electric vehicle charging remaining time estimation system characterized by, The storage medium stores instructions for being read by a machine to cause the machine to perform the estimation method according to any one of claims 1 to 5.

7. A storage medium, characterized by ​

Citation Information

Patent Citations

  • Power battery residual energy estimation method and device, vehicle and storage medium

    CN112858924A

  • Cloud-based battery charging remaining time estimation method and system, and storage medium

    CN113504479A