A method, device, equipment and storage medium for estimating remaining charging time
By obtaining the battery's charging status information and adaptive correction methods, the problem of inaccurate estimation of the remaining charging time in low-temperature environments and charging ends is solved, and accurate estimation under these conditions is achieved.
Patent Information
- Application Number
- CN202110015371.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-04
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2041-01-04
AI Technical Summary
The existing charging residual time estimation methods have large errors at low temperature environments and at the charging end, resulting in inaccurate estimation.
By obtaining the battery's charging status information, including charging current and battery temperature, the pre-stored two-dimensional charging time table is used for estimation, and the estimation accuracy is improved through filtering and timing correction, especially when the battery's charging status reaches the target stage.
In low temperature environments and charging ends, the charging time can be accurately estimated, which improves the accuracy and reliability of the estimation.
Smart Images

Figure CN114714969B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automobiles, and in particular to a method, device, equipment and storage medium for estimating the remaining charging time. Background Art
[0002] During the fast charging and slow charging processes of electric vehicles, in order to provide customers with a better experience, the battery management system (BMS) will display the remaining charging time on the instrument. Currently, the remaining charging time is estimated by a simple method of dividing the capacity by the current. Using the existing remaining charging estimation method, there are large errors in the estimation results in low-temperature environments or at the end of charging. Summary of the Invention
[0003] Embodiments of the present invention aim to provide a method, device, equipment and storage medium for estimating the remaining charging time, so as to solve the above technical problems, and thus accurately estimate the remaining charging time in low-temperature environments or at the end of charging.
[0004] To solve the above technical problems, embodiments of the present invention provide a method for estimating the remaining charging time, including:
[0005] When it is determined according to the battery voltage that the charging state of the battery reaches the target stage, obtain the charging state information at the current moment; wherein, the charging state information includes the charging current and the battery temperature;
[0006] Query the pre-stored two-dimensional charging time table according to the charging state information, and obtain the remaining charging time corresponding to the charging state information.
[0007] Further, the determination that the charging state of the battery reaches the target stage according to the battery voltage is specifically:
[0008] Obtain the single-cell voltage value of the battery in real time and convert it into a voltage curve graph;
[0009] Perform filtering processing on the voltage curve graph to obtain a voltage stable curve graph;
[0010] When it is determined according to the voltage stable curve graph that the battery voltage reaches the preset threshold, it is determined that the charging state of the battery reaches the target stage.
[0011] Further, the method for estimating the remaining charging time further includes:
[0012] When it is determined according to the battery voltage that the charging state of the battery reaches the target stage, use the timing module to start timing;
[0013] Record the charging current and the battery temperature at each moment in the target stage;
[0014] When the battery is fully charged, calculate the charging time at each moment from the moment when the battery is fully charged;
[0015] Modify the charging time two-dimensional table according to the one-to-one correspondence between the charging current, the battery temperature and the charging time.
[0016] Further, the charging current is calculated by using the moving average method.
[0017] To solve the same technical problem, the present invention also provides an estimated remaining charging time device, including:
[0018] An information acquisition module, configured to acquire the charging status information at the current moment when it is determined according to the battery voltage that the charging status of the battery reaches the target stage; wherein, the charging status information includes the charging current and the battery temperature;
[0019] A time estimation module, configured to query the pre-stored charging time two-dimensional table according to the charging status information, and obtain the estimated remaining charging time corresponding to the charging status information.
[0020] Further, the information acquisition module is specifically further configured to:
[0021] Acquire the single-cell voltage value of the battery in real time and convert it into a voltage curve graph;
[0022] Perform filtering processing on the voltage curve graph to obtain a voltage stable curve graph;
[0023] When it is determined according to the voltage stable curve graph that the battery voltage reaches a preset threshold, determine that the charging status of the battery reaches the target stage.
[0024] Further, the estimated remaining charging time device further includes a two-dimensional table correction module, configured to:
[0025] When it is determined according to the battery voltage that the charging status of the battery reaches the target stage, use a timing module to perform timing;
[0026] Record the charging current and the battery temperature at each moment in the target stage;
[0027] When the battery is fully charged, calculate the charging time at each moment from the moment when the battery is fully charged;
[0028] Modify the charging time two-dimensional table according to the one-to-one correspondence between the charging current, the battery temperature and the charging time.
[0029] Further, the charging current is calculated by using the moving average method.
[0030] To solve the same technical problem, the present invention also provides a terminal device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. The memory is coupled to the processor, and when the processor executes the computer program, any one of the charging remaining time estimation methods is implemented.
[0031] To solve the same technical problem, the present invention also provides a computer-readable storage medium storing a computer program, wherein when the computer program runs, it controls the device where the computer-readable storage medium is located to execute any one of the charging remaining time estimation methods.
[0032] Compared with the prior art, the present invention has the following beneficial effects:
[0033] An embodiment of the present invention provides a method, device, equipment, and storage medium for estimating the remaining charging time. The method includes: when it is determined according to the battery voltage that the charging state of the battery reaches the target stage, obtaining the charging state information at the current moment; wherein the charging state information includes the charging current and the battery temperature; querying a pre-stored two-dimensional charging time table according to the charging state information to obtain the remaining charging time corresponding to the charging state information. By implementing the embodiment of the present invention, the remaining charging time can be accurately estimated in a low-temperature environment or at the end of charging. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 is a schematic flowchart of a method for estimating the remaining charging time provided by an embodiment of the present invention;
[0035] Figure 2 is a schematic diagram of the principle of a method for estimating the remaining charging time provided by an embodiment of the present invention;
[0036] Figure 3 is a schematic structural diagram of a device for estimating the remaining charging time provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0037] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0038] Please refer to Figure 1-2 , an embodiment of the present invention provides a method for estimating the remaining charging time, including the steps:
[0039] S1. When it is determined according to the battery voltage that the charging state of the battery reaches the target stage, obtain the charging state information at the current moment; wherein, the charging state information includes the charging current and the battery temperature. Further, the charging current is calculated by using the moving average method.
[0040] Further, the determination that the charging state of the battery reaches the target stage according to the battery voltage is specifically as follows:
[0041] Obtain the single-cell voltage value of the battery in real time and convert it into a voltage curve graph;
[0042] Perform filtering processing on the voltage curve graph to obtain a voltage stable curve graph;
[0043] When it is determined according to the voltage stable curve graph that the battery voltage reaches a preset threshold, it is determined that the charging state of the battery reaches the target stage.
[0044] It should be noted that in the embodiment of the present invention, step S1 is to detect whether the battery reaches the target stage (the last stage of charging). When it reaches the last stage, obtain the current current and the battery temperature. Specifically, it is determined whether the battery reaches the target stage according to the battery voltage. It can be understood that since the single-cell voltage of the battery is a value with jumps, when we perform detection, we need to perform filtering processing on the voltage to ensure that the voltage rises smoothly, and judge the voltage after the filtering processing.
[0045] S2. Query the pre-stored charging time two-dimensional table according to the charging state information, and obtain the remaining charging time corresponding to the charging state information.
[0046] When it is determined that the battery charging state reaches the last stage, look up the table according to the charging current and the battery temperature, obtain the corresponding remaining charging time and output it for display. It should be noted that before looking up the table to obtain the remaining charging time, it is necessary to perform moving average processing on the current to make it smooth and non-jumping, so as to prevent the obtained remaining charging time from jumping and not being able to truly reflect the accurate remaining charging time, affecting the user experience.
[0047] In the embodiment of the present invention, further, the method for estimating the remaining charging time further includes the steps:
[0048] S31. When it is determined according to the battery voltage that the charging state of the battery reaches the target stage, use the timing module to time;
[0049] S32. Record the charging current and the battery temperature at each moment in the target stage;
[0050] S33. When the battery is fully charged, calculate the charging time used at each moment from the moment when the battery is fully charged;
[0051] S34. Modify the two-dimensional charging time table according to the one-to-one correspondence between the charging current, the battery temperature, and the charging time.
[0052] In the embodiment of the present invention, steps S31 - S34 are used to adaptively modify the pre-stored two-dimensional charging time table to improve the subsequent time estimation accuracy. Specifically, when the charging state of the battery reaches the target stage, the remaining charging time is read by looking up the table in real time. At the same time, dynamic voltage following calculation is performed on the read remaining time. By timing, the charging time from each moment to the full charge of this time can be calculated. At the same time, the charging current and the battery temperature at that time are recorded at each moment. Therefore, the corresponding relationship among the charging current, the battery temperature, and the remaining charging time at each moment is obtained. After the full charge flag is set, the pre-stored two-dimensional charging time table can be modified according to this corresponding relationship and re-stored.
[0053] Based on the above solution, the following is an example of the solution of the present invention:
[0054] Step 1: It is detected that the battery reaches the last charging stage (target stage), the current charging current and the battery temperature are read, and timing starts at this time.
[0055] Step 2: After the battery charging state enters the last stage, the remaining charging time is read from the processed data during the previous charging process by means of two-dimensional table lookup.
[0056] Step 3: Record the time again after full charge, and repair the stored two-dimensional table to form a closed loop.
[0057] It should be noted that the following are the key points of the embodiment of the present invention:
[0058] 1. Control the voltage to be the same each time when entering the last stage.
[0059] 2. The two-dimensional table for reading is real and effective.
[0060] 3. The re-recorded charging time.
[0061] It should be noted that the existing method for estimating the remaining charging time simply estimates by capacity and current, and there will be inaccurate phenomena at the end of charging; in addition, the calibration process of this estimation method is complex and time-consuming, and the estimation algorithm cannot be updated as the battery life ages, resulting in lower and lower estimation accuracy.
[0062] Compared with the prior art, the embodiment of the present invention introduces the highest single-cell voltage for estimation in the estimation and performs adaptive modification, and can automatically train the model (two-dimensional table) to make the model accuracy higher and higher.
[0063] It should be noted that, for the above method or process embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the embodiments of the present invention are not limited by the described action sequence, because according to the embodiments of the present invention, some steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all optional embodiments, and the actions involved are not necessarily essential for the embodiments of the present invention.
[0064] Please refer to Figure 3 , to solve the same technical problem, the present invention also provides a device for estimating the remaining charging time, including:
[0065] An information acquisition module 1, configured to acquire the charging status information at the current moment when it is determined according to the battery voltage that the charging status of the battery reaches the target stage; wherein, the charging status information includes the charging current and the battery temperature. Further, the charging current is calculated by using the moving average method.
[0066] In the embodiments of the present invention, further, the information acquisition module is specifically further configured to:
[0067] Acquire the individual cell voltage value of the battery in real time and convert it into a voltage curve graph;
[0068] Perform filtering processing on the voltage curve graph to obtain a voltage stable curve graph;
[0069] When it is determined according to the voltage stable curve graph that the battery voltage reaches a preset threshold, it is determined that the charging status of the battery reaches the target stage.
[0070] A time estimation module 2, configured to query a pre-stored two-dimensional charging time table according to the charging status information, and obtain the remaining charging time corresponding to the charging status information.
[0071] In the embodiments of the present invention, further, the device for estimating the remaining charging time further includes a two-dimensional table correction module, configured to:
[0072] When it is determined according to the battery voltage that the charging status of the battery reaches the target stage, use a timing module to perform timing;
[0073] Record the charging current and the battery temperature at each moment in the target stage;
[0074] When the battery is fully charged, calculate the charging time used from each moment to the moment when the battery is fully charged;
[0075] Correct the two-dimensional charging time table according to the one-to-one correspondence between the charging current, the battery temperature and the charging time used.
[0076] It can be understood that the above device embodiments correspond to the method embodiments of the present invention. A remaining charging time estimation device provided by the embodiments of the present invention can implement the remaining charging time estimation method provided by any one of the method embodiments of the present invention.
[0077] The present invention also provides a terminal device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. The memory is coupled to the processor, and when the processor executes the computer program, any one of the remaining charging time estimation methods is implemented.
[0078] The remaining charging time estimation terminal device may be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The processor may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor, or the processor may also be any conventional processor, etc. The processor is the control center of the remaining charging time estimation terminal device, and connects various parts of the entire remaining charging time estimation terminal device through various interfaces and lines.
[0079] The memory may mainly include a program storage area and a data storage area. Among them, the program storage area may store an operating system, application programs required for at least one function, etc.; the data storage area may store data created according to the use of the mobile phone, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0080] To solve the same technical problem, the present invention also provides a computer-readable storage medium storing a computer program, wherein when the computer program runs, it controls the device where the computer-readable storage medium is located to execute any one of the remaining charging time estimation methods.
[0081] The computer program described above can be stored in a computer-readable storage medium. When the computer program is executed by a processor, it can implement the steps of the above-described method embodiments. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc. It should be noted that the content included in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice within the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0082] It should be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, in the drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that they have a communication connection, which can be specifically implemented as one or more communication buses or signal lines. Those of ordinary skill in the art can understand and implement it without creative effort.
[0083] The above is the preferred embodiment of the present invention. It should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements are also regarded as the protection scope of the present invention.
Claims
1. A method for estimating the remaining charging time, characterized in that Including: When it is determined according to the battery voltage that the charging state of the battery reaches the target stage, obtain the charging state information at the current moment; wherein, the charging state information includes the charging current and the battery temperature; Query the pre-stored two-dimensional charging time table according to the charging state information to obtain the remaining charging time corresponding to the charging state information; Wherein, the method further includes: When it is determined according to the battery voltage that the charging state of the battery reaches the target stage, use the timing module to time; Record the charging current and the battery temperature at each moment in the target stage; When the battery is fully charged, calculate the charging time of each moment from the moment when the battery is fully charged; Correct the two-dimensional charging time table according to the one-to-one correspondence between the charging current, the battery temperature and the charging time; Wherein, determining that the charging state of the battery reaches the target stage according to the battery voltage specifically is: Obtain the single-cell voltage value of the battery in real time and convert it into a voltage curve graph; Perform filtering processing on the voltage curve graph to obtain a voltage stable curve graph; When it is determined according to the voltage stable curve graph that the battery voltage reaches the preset threshold, determine that the charging state of the battery reaches the target stage.
2. The charging remaining time estimation method according to claim 1, characterized in that The charging current is calculated by using the moving average method.
3. A charging remaining time estimation device, characterized in that Including: An information acquisition module, configured to obtain the charging state information at the current moment when it is determined according to the battery voltage that the charging state of the battery reaches the target stage; wherein, the charging state information includes the charging current and the battery temperature; A time estimation module, configured to query the pre-stored two-dimensional charging time table according to the charging state information to obtain the remaining charging time corresponding to the charging state information; Wherein, the remaining charging time estimation device further includes a two-dimensional table correction module, configured to: When it is determined according to the battery voltage that the charging state of the battery reaches the target stage, use the timing module to time; Record the charging current and the battery temperature at each moment in the target stage; When the battery is fully charged, calculate the charging time of each moment from the moment when the battery is fully charged; Correct the two-dimensional charging time table according to the one-to-one correspondence between the charging current, the battery temperature and the charging time; Wherein, the information acquisition module is specifically further configured to: Obtain the single-cell voltage value of the battery in real time and convert it into a voltage curve graph; Perform filtering processing on the voltage curve graph to obtain a voltage stable curve graph; When it is determined according to the voltage stable curve graph that the battery voltage reaches the preset threshold, determine that the charging state of the battery reaches the target stage.
4. The charging remaining time estimation device according to claim 3, characterized in that, The charging current is calculated by using the moving average method.
5. A terminal device, characterized in that, Including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, the memory is coupled to the processor, and when the processor executes the computer program, the method for estimating the remaining charging time according to any one of claims 1 to 2 is implemented.
6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program runs, it controls the device where the computer-readable storage medium is located to execute the method for estimating the remaining charging time according to any one of claims 1 to 2.
Citation Information
Patent Citations
Estimation method for residual charging time of battery
CN102707234A
Method and device for confirming remaining charging time and electric vehicle
CN110857035A