SOC estimation method and device, computing equipment and computer readable storage medium
By determining the current direction and current information during battery use, selecting the corresponding mapping relationship, and adjusting the SOC based on the confidence level, the problem of inaccurate SOC estimation in existing technologies is solved, realizing a lightweight and accurate SOC estimation method suitable for terminal devices.
Patent Information
- Application Number
- CN202410644126.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-20
- Publication Date
- 2025-11-21
AI Technical Summary
Existing SOC estimation methods are based on a single mapping relationship between OCV and SOC, which fails to effectively consider different battery operating conditions, resulting in inaccurate SOC estimation and large computational load, making them difficult to implement on terminal devices.
By determining the current direction and current information during battery use, selecting the corresponding charging or discharging mapping relationship, and combining the confidence level adjustment of the SOC estimation method, the current direction and accumulated charge are monitored in real time, and a lightweight mapping relationship is used for SOC estimation.
It achieves lightweight and accurate SOC estimation on terminal devices, adapts to different operating conditions, improves the accuracy and efficiency of SOC estimation, and reduces computing resource requirements.
Smart Images

Figure CN120993206A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the field of power batteries and the field of computers, and particularly relates to an SOC estimation method and device, a computing device, and a storage medium. BACKGROUND
[0002] In recent years, the new energy industry has developed rapidly, and power battery packs (hereinafter referred to as batteries) as an important part of new energy equipment (such as automobiles, aircraft, etc.) have also attracted widespread attention. In the battery management system of the power battery pack, the battery state of charge (SOC) is a very important battery parameter. SOC represents the percentage value of the remaining charge of the battery, and is used to measure the current remaining available capacity of the battery. Accurate SOC estimation can ensure the safety of the vehicle, the safety of the battery, and the experience of the driver and passengers.
[0003] At present, the existing SOC estimation method is generally based on a single mapping relationship between the open-circuit voltage (OCV) and the SOC. In this case, different working conditions of the battery are not considered, which can lead to inaccurate SOC estimation. However, if the complex working conditions of the battery need to be distinguished, a large amount of battery working data needs to be analyzed, which requires a large amount of calculation and can only be performed on a cloud device.
[0004] Therefore, there is an urgent need in the art for a new SOC estimation scheme to solve the above problems. SUMMARY
[0005] The technical problem to be solved by the present application is how to provide a lightweight SOC estimation method while ensuring the accuracy of SOC estimation.
[0006] In order to solve or to some extent improve the above technical problems, according to a first aspect of the present application, an SOC estimation method is provided, the method comprising: determining a current direction of a battery and current information of the current direction in a use process of the battery; selecting a corresponding mapping relationship according to the current information of the current direction; and estimating an SOC of the battery according to the selected mapping relationship.
[0007] Optionally, the mapping relationship includes a charging mapping relationship and a discharging mapping relationship, the current direction includes a charging direction and a discharging direction, and the current information includes accumulated electric quantity; the selecting a corresponding mapping relationship according to the current information of the current direction comprises: selecting the charging mapping relationship in response to the current direction being the charging direction and the accumulated electric quantity of the charging direction being greater than or equal to a first threshold value; and selecting the discharging mapping relationship in response to the current direction being the discharging direction and the accumulated electric quantity of the discharging direction being greater than or equal to a second threshold value.
[0008] Optionally, the estimating the SOC of the battery according to the selected mapping relationship comprises: obtaining a first confidence degree of a first SOC; obtaining a reference SOC according to the selected mapping relationship, and determining a second confidence degree corresponding to the reference SOC; in response to the second confidence degree being greater than the first confidence degree, correcting the first SOC according to the reference SOC to obtain a second SOC.
[0009] Optionally, the method further comprises: setting the first confidence degree as a preset value after each correction of the first SOC, and decreasing the first confidence degree with an increase of time after correction.
[0010] Optionally, the correcting the first SOC according to the reference SOC comprises: the greater the second confidence degree is, the greater the correction amount of the first SOC is.
[0011] Optionally, the second confidence degree is determined according to a use condition of the battery.
[0012] Optionally, when the current direction is the charging direction in a preset time and the charging mapping relationship is selected, the second confidence degree takes a first value; when the current direction changes between the charging direction and the discharging direction, the second confidence degree takes a second value; wherein the first value is greater than the second value.
[0013] According to a third aspect of the present application, there is provided a SOC estimation device, the device comprising: a current identification module, configured to determine a current direction of a battery and current information of the current direction during use of the battery; a selection module, configured to select a corresponding mapping relationship according to the current information of the current direction; and an estimation module, configured to estimate a SOC of the battery according to the selected mapping relationship.
[0014] According to a third aspect of the present application, there is provided a computing device comprising a memory and a processor, wherein the memory stores a computer program, and the program, when executed by the processor, can implement the steps of the SOC estimation method according to any one of the above aspects.
[0015] According to a fourth aspect of the present application, there is provided a storage medium for storing a computer program, wherein the program, when executed by a computer or a processor, implements the steps of the SOC estimation method according to any one of the above aspects.
[0016] This application has significant advantages and beneficial effects compared with the prior art. Through the above technical solution, the SOC estimation method and apparatus, computing device, and storage medium of this application achieve considerable technological advancement and practicality, and have broad industrial application value. It possesses at least the following advantages:
[0017] This application provides a lightweight SOC estimation scheme. The execution terminal that implements this method only needs to store multiple sets of mapping relationships. During battery use, the corresponding mapping relationship can be selected by real-time monitoring of the battery current direction and the current information in that current direction, thereby accurately estimating the battery's SOC.
[0018] Furthermore, since the accuracy of the estimated SOC varies under different hysteresis states, different values can be assigned to the second confidence level for different operating conditions, thereby accurately adjusting the accuracy of the reference SOC. When correcting the first SOC based on the reference SOC, the accuracy of the correction can also be guaranteed.
[0019] Furthermore, when correcting the first SOC based on the reference SOC, the first SOC is not directly corrected to the reference SOC. Instead, the correction amount is determined based on the second confidence level of the reference SOC to correct the first SOC, so as to ensure the accuracy of the correction.
[0020] Furthermore, after the battery has been left to stand for a period of time, the hysteresis voltage of the battery is compensated, and the OCV is mapped to the OCV-SOC mapping relationship in the charging direction or the OCV-SOC mapping relationship in the discharging direction, thereby estimating the true SOC, and the first SOC is corrected in combination with the confidence level.
[0021] The above description is merely an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0022] Figure 1 This is a flowchart illustrating a SOC estimation method according to an embodiment of this application;
[0023] Figure 2 for Figure 1 A flowchart illustrating one embodiment of step S103;
[0024] Figure 3 This is a schematic diagram of a SOC modification according to an embodiment of this application;
[0025] Figure 4 This is a schematic diagram of the structure of a SOC estimation device according to an embodiment of this application. DETAILED DESCRIPTION
[0026] As mentioned in the background, the existing SOC estimation method is generally based on the single mapping relationship between OCV and SOC, which does not consider the different working conditions of the battery, and may lead to inaccurate SOC estimation. However, if the complex working conditions of the battery need to be distinguished, a large amount of battery working data needs to be analyzed, which has a large amount of calculation and can only be performed on a cloud device.
[0027] Specifically, in order to pursue high energy density of the battery cell, the power battery industry proposes a battery cell system with high nickel positive electrode and silicon-doped graphite negative electrode. However, the inventors have found through research that, due to the existence of both graphite and silicon active substances in the negative electrode, and the great difference in the open circuit potential (OCP) curve of silicon, the order of lithium intercalation and deintercalation of graphite and silicon is not the same during charging and discharging, which leads to a large hysteresis between the charging and discharging OCV of such a battery, and the SOC range corresponding to the same OCV even exceeds 12% SOC. Due to the hysteresis phenomenon, the SOC estimation is not accurate. In addition, the current methods used by most laboratories to solve the OCV hysteresis problem are idealized and need to be used under certain temperature and current conditions, and consume a large amount of memory resources, which are not suitable for commercial applications.
[0028] To solve the above problems, the present application proposes a lightweight and accurate SOC estimation method. This SOC estimation method can be executed by a device (such as a new energy vehicle, an aircraft, etc.) installed with a power battery (hereinafter referred to as a battery). Alternatively, the SOC estimation method can be executed by a controller on a device installed with a power battery, which can refer to a battery management system (BMS) on the power battery, also known as a battery management unit (BMU), or other devices. Alternatively, the SOC estimation method can be executed by a computer device or a server (such as a cloud server). Next, the SOC estimation method of the present application executed by the BMS of the device will be described as an example.
[0029] To further illustrate the technical means and effects adopted by the present application to achieve the predetermined application purposes, the specific embodiments of the SOC estimation method, the computing device, the computer readable storage medium according to the present application and their effects will be described in detail as follows in combination with the drawings and preferred embodiments.
[0030] According to the first aspect of the present application, please refer to Figure 1 , Figure 1The first SOC estimation method includes the following steps S101, S102 and S103, and each step is described below.
[0031] In step S101, the current direction of the battery and the current information of the current direction are determined during the use of the battery.
[0032] During the use of the battery, a plurality of complex working conditions can be included, such as charging condition, discharging condition, standing condition, etc. The current direction of the battery is different in each working condition. For example, when continuously charging, the current direction of the battery continuously maintains the charging direction; when the new energy vehicle is driving, the battery on the vehicle can repeatedly alternate between discharging and energy recovery, and the current direction of the battery can also repeatedly change between the discharging direction and the charging direction.
[0033] During the use of the battery, the real-time current direction of the battery is detected, and the current information of the current direction is counted, which is used to represent the current accumulation degree of a certain current direction. Optionally, the current information can refer to the accumulated electric quantity, which can be specifically represented by ampere-hour integration. Alternatively, the current information can refer to the current size in the past period of time, or the current value or the change of the current direction, for example, the current information can refer to the slope of the curve of the current change with time, etc.
[0034] In one specific embodiment, when the SOC estimation method is executed Figure 1 , the current recorded current direction and the accumulated electric quantity of the current direction are obtained, and the following steps S102 and S103 are executed. It should be noted that the current direction of the battery and the current information can be measured by a plurality of sensors, or can be calculated by other signals.
[0035] Optionally, certain execution conditions need to be met to execute the SOC estimation method Figure 1 , that is, whether the execution condition is met needs to be determined before step S101. In one specific embodiment, when it is detected that the battery is standing for a period of time, it is determined that the execution condition is met, and the SOC estimation method Figure 1 is started to be executed. The period of time can be determined as needed, such as 2 hours or 3 hours.
[0036] In step S102, the corresponding mapping relationship is selected according to the current information of the current direction.
[0037] In step S103, the SOC of the battery is estimated according to the selected mapping relationship.
[0038] The mapping relationship is a relationship for estimating the actual SOC of the battery based on working information of the battery. The working information of the battery can refer to one or more of voltage, current, power consumption, ampere-hour integral, temperature, and the like of the battery.
[0039] In one specific embodiment of step S102, a plurality of mapping relationships are stored in the device-side BMS, and one mapping relationship can be selected from the plurality of mapping relationships according to the accumulated power of a current direction, and the SOC of the battery can be estimated according to the selected mapping relationship.
[0040] In one specific embodiment, the mapping relationship is a mapping relationship between open-circuit voltage (OCV) and SOC, and thus the corresponding SOC can be determined according to the OCV and the mapping relationship. Further, the mapping relationship between OCV and SOC can include a relationship curve between OCV and SOC, or a corresponding relationship table between OCV and SOC.
[0041] In another specific embodiment, the mapping relationship is a mapping relationship between ampere-hour integral (also referred to as current integral) and SOC, and thus the corresponding SOC can be determined according to the ampere-hour integral and the mapping relationship. Further, the mapping relationship between ampere-hour integral and SOC can include a relationship curve between ampere-hour integral and SOC, or a corresponding relationship table between ampere-hour integral and SOC.
[0042] Figure 1 The SOC estimation method in the method can be a lightweight SOC estimation scheme. An execution terminal (such as a BMS) that executes the method only needs to store a plurality of mapping relationships, and in the process of using the battery, the current direction and the current information of the current direction of the battery are monitored in real time to select the corresponding mapping relationship, so that the SOC of the battery can be accurately estimated.
[0043] In one embodiment, Figure 1 The mapping relationship of step S102 in the method includes at least two: a charging mapping relationship and a discharging mapping relationship. Correspondingly, the current direction includes a charging direction and a discharging direction. The current information refers to accumulated power, which can be represented by ampere-hour integral.
[0044] In one specific embodiment of step S102, when the accumulated power of a current direction exceeds a corresponding threshold, the corresponding mapping relationship is selected.
[0045] Specifically, step S102 selects a corresponding mapping relationship according to the accumulated electric quantity of the current direction. The selection can be performed according to the following steps: in response to the current direction being the charging direction and the accumulated electric quantity of the charging direction being greater than or equal to a first threshold, the charging mapping relationship is selected; and in response to the current direction being the discharging direction and the accumulated electric quantity of the discharging direction being greater than or equal to a second threshold, the discharging mapping relationship is selected.
[0046] The first threshold and the second threshold can be the same or different.
[0047] Please refer to Figure 3 , Figure 3 A schematic diagram of SOC correction is provided. Optionally, the charging mapping relationship can refer to the SOC-OCV curve in the charging direction, and the discharging mapping relationship can refer to the SOC-OCV curve in the discharging direction. It should be noted that the charging mapping relationship and the discharging mapping relationship include but are not limited to Figure 3 For example, the charging mapping relationship can also refer to a corresponding table of SOC and OCV in the charging direction, and the discharging mapping relationship can refer to a corresponding table of SOC and OCV in the discharging direction.
[0048] In one embodiment, please refer to Figure 2 For Figure 1 In one embodiment of step S103, a flowchart of the SOC estimation of the battery according to the selected mapping relationship is provided. Step S103 can include the following steps S1031, S1032 and S1033, which are described in detail as follows.
[0049] Step S1031: Obtain a first confidence degree of a first SOC.
[0050] The first SOC is the SOC of the battery pack at present, that is, the SOC before correction. When the execution condition is met, it is determined whether the first SOC needs to be corrected. In one specific embodiment, when it is detected that the battery has been at rest for a period of time (such as 2 hours, 3 hours, etc.), it is determined that the SOC correction condition is met.
[0051] Step S1032: Obtain a reference SOC according to the selected mapping relationship, and determine a second confidence degree corresponding to the reference SOC.
[0052] The reference SOC is the basis for performing this correction, which can be a SOC value calculated according to the mapping relationship.
[0053] Step S1033: In response to the second confidence degree being greater than the first confidence degree, correct the first SOC according to the reference SOC to obtain a second SOC.
[0054] In the embodiment, the first SOC is the SOC of the battery pack in the present battery application. When determining whether to correct the first SOC, the confidence of the first SOC (i.e., the first confidence) and the confidence of the reference SOC (i.e., the second confidence) are determined. The first SOC is corrected only when the second confidence is greater than the first confidence. In this way, the accuracy of the corrected SOC (i.e., the second SOC) can be ensured.
[0055] In one embodiment, the method further includes setting the first confidence to a preset value after each correction of the first SOC, and the first confidence decreases with an increase in time after correction. That is, the longer the time since the last SOC correction, the smaller the value of the first confidence.
[0056] When the condition for performing SOC correction is determined again, SOC correction is performed only when the first confidence is less than the second confidence, otherwise no correction is performed and the first SOC is still used.
[0057] In one embodiment, the correction of the first SOC according to the corrected SOC includes that the greater the second confidence, the greater the correction amount of the first SOC. That is, when the second confidence is greater than the first confidence, the present correction is performed, but the correction amount is further determined according to the value of the second confidence.
[0058] For example, if the second confidence is 0.7 and the first confidence is 0.3, the present correction amount Δ = (reference SOC - first SOC) x 70%, that is, the first SOC is adjusted towards the reference SOC, but not completely corrected to the reference SOC. If the second confidence is 1 and the second confidence is 0.3, the present correction amount Δ = (reference SOC - first SOC) x 100%, that is, the first SOC is corrected to the reference SOC.
[0059] It should be noted that the rules for adjusting the first SOC according to the reference SOC can be determined as needed, including but not limited to the above examples.
[0060] In this way, when the first SOC is corrected according to the reference SOC, the first SOC is not directly corrected to the reference SOC, but the correction amount is determined according to the second confidence of the reference SOC to correct the first SOC, so as to ensure the accuracy of the correction.
[0061] In one embodiment, the second confidence is determined according to the use condition of the battery.
[0062] In different use conditions, the second confidence can be assigned different values. The use conditions can include charging conditions, discharging conditions, standing conditions, and the like.
[0063] In one embodiment, when the current direction is the charging direction for a preset time and the charging mapping relationship is selected, the second confidence value is a first value; when the current direction changes between the charging direction and the discharging direction, the second confidence value is a second value; wherein the first value is greater than the second value.
[0064] Specifically, two use cases are provided as follows.
[0065] Use case one: the battery is continuously charged, the current direction is always the charging direction, and the charging mapping relationship is selected. At this time, there is no hysteresis phenomenon, the SOC estimated by OCV at this time is more accurate and very reliable, and the second confidence value can be assigned a higher value, which is recorded as a first value.
[0066] Use case two: the battery is repeatedly alternated between discharging and energy recovery (such as during the driving process of a new energy vehicle), resulting in a hysteresis state between charging and discharging. At this time, the SOC estimated by mapping the actual OCV to the corresponding mapping relationship is less accurate than that of use case one, so the SOC confidence at this time is lower, recorded as a second value. The second value should be lower than the first value.
[0067] Because the accuracy of the estimated SOC is different in different hysteresis states, different values can be assigned to the second confidence for different use cases, so that the accuracy of the reference SOC can be accurately adjusted, and the accuracy of the correction can also be ensured when the first SOC is corrected according to the reference SOC.
[0068] In one specific embodiment, during the use of the battery, the current direction of the battery is monitored in real time, and the cumulative current of the current direction is counted. When the cumulative current of the charging direction is greater than or equal to a first threshold value, the charging mapping relationship is selected. After the battery is stationary for 2 hours, it is determined that the SOC correction condition is met, the BMS obtains the OCV at this time, and obtains the SOC corresponding to the OCV as the reference SOC according to the curve of the charging mapping relationship in Figure 3 , and obtains the second confidence. The BMS simultaneously obtains the first SOC and the first confidence, compares the first confidence and the second confidence. If the second confidence is greater than the first confidence, the first SOC is corrected according to the reference SOC. For example, the point corresponding to the first SOC-OCV is M, and the point corresponding to the reference SOC-OCV is A, then the first SOC is corrected according to A.
[0069] Correspondingly, if the discharging mapping relationship is selected, the point corresponding to the first SOC-OCV is M, and the point corresponding to the reference SOC-OCV is B, then the first SOC is corrected according to B.
[0070] Thus, the hysteresis voltage of the battery after the battery is at rest for a period of time is compensated, and the OCV is mapped to the OCV-SOC mapping relationship in the charging direction or the OCV-SOC mapping relationship in the discharging direction, so as to estimate the real SOC, and the first SOC is corrected in combination with the confidence.
[0071] In another specific embodiment, if the current of the battery repeatedly changes between the charging direction and the discharging direction, the current of the battery is first maintained in the charging direction, the accumulated electric quantity in the charging direction is less than the first threshold value, then the current of the battery changes to the discharging direction, the accumulated electric quantity in the discharging direction is greater than the second threshold value, and when the battery is at rest, the discharging mapping relationship should be selected.
[0072] In another specific embodiment, in use of the battery, if the current of the battery repeatedly changes between the charging direction and the discharging direction, the current of the battery is first maintained in the charging direction, the accumulated electric quantity in the charging direction is less than the first threshold value, then the current of the battery changes to the discharging direction, the accumulated electric quantity in the discharging direction is greater than the second threshold value, and at this time, the accumulated electric quantity in the charging direction is emptied. Since the accumulated electric quantity in the discharging direction is greater than the second threshold value, the discharging mapping relationship should be selected. If the correction condition is not met at this time, the current of the battery changes to the charging direction again, and the accumulated electric quantity in the charging direction is greater than the first threshold value at this time, at this time, the accumulated electric quantity in the discharging direction is emptied, and the charging mapping relationship is selected. After the battery is at rest, the reference SOC should be determined according to the charging mapping relationship at this time.
[0073] Please refer to Figure 4 , Figure 4 A structural schematic diagram of an SOC estimation device 40 is provided, which can include: a current identification module 401, configured to determine the current direction of the battery and the current information of the current direction during use of the battery; a selection module 402, configured to select a corresponding mapping relationship according to the current information of the current direction; and an estimation module 403, configured to estimate the SOC of the battery according to the selected mapping relationship.
[0074] In one embodiment, the mapping relationship includes a charging mapping relationship and a discharging mapping relationship, the current direction includes a charging direction and a discharging direction, and the current information includes accumulated electric quantity;
[0075] The selection module 402 can include:
[0076] A first selection unit, configured to select the charging mapping relationship when the current direction is the charging direction and the accumulated electric quantity in the charging direction is greater than or equal to a first threshold value;
[0077] The second selection unit is configured to select the discharge mapping relationship in response to the current direction being the discharge direction and the accumulated electric quantity of the discharge direction being greater than or equal to a second threshold value.
[0078] In one embodiment, the estimation module 403 can include:
[0079] The first confidence unit is configured to obtain a first confidence of the first SOC.
[0080] The second confidence unit is configured to obtain a reference SOC according to the selected mapping relationship and determine a second confidence corresponding to the reference SOC.
[0081] The correction unit is configured to correct the first SOC according to the reference SOC to obtain a second SOC in response to the second confidence being greater than the first confidence.
[0082] In one embodiment, the SOC estimation device 40 can further include a confidence setting unit configured to set the first confidence as a preset value after each correction of the first SOC, wherein the first confidence decreases with an increase of time after correction.
[0083] In one embodiment, the greater the second confidence is, the greater the correction amount of the first SOC is when the correction unit corrects the first SOC according to the reference SOC.
[0084] In one embodiment, the second confidence unit determines the second confidence according to the use condition of the battery.
[0085] In one embodiment, the second confidence unit is further configured to perform the following steps: when the current direction is the charging direction in a preset time and the charging mapping relationship is selected, the second confidence takes a first value; when the current direction changes between the charging direction and the discharge direction, the second confidence takes a second value; wherein the first value is greater than the second value.
[0086] It should be noted that, Figure 4 the related definitions in Figures 1 to 3 any SOC estimation method are described herein and will not be elaborated here.
[0087] It should be understood that although the steps in the flowcharts involved in the embodiments described above are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other orders. Moreover, at least some of the steps in the flowcharts involved in the embodiments described above can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but can be alternately or alternately executed with at least part of other steps or steps or stages in other steps.
[0088] According to another embodiment of the present application, a computing device is provided, which includes a memory and a processor, the memory stores a computer program, the program can implement the steps of the SOC estimation method in any of the above embodiments when executed by the processor. Wherein, the computing device can refer to devices such as cars or aircraft, BMS or other controllers, servers, etc.
[0089] The computing device can include a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. Wherein, the processor, the memory and the input / output interface are connected through a system bus, the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Wherein, the processor of the computing device is used to provide computing and control capabilities. The memory of the computing device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The input / output interface of the computing device is used to exchange information between the processor and external devices. The communication interface of the computing device is used to communicate with external terminals in wired or wireless mode, and the wireless mode can be realized through WIFI, mobile cellular network, NFC (near field communication) or other technologies. The computer program is executed by the processor to implement a SOC estimation method. The display unit of the computing device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computing device can be a touch layer overlaid on the display screen, or a key, trackball or touchpad arranged on the shell of the computing device, or an external keyboard, touchpad or mouse, etc.
[0090] According to another embodiment of the present application, a storage medium, which can be a computer readable storage medium, is provided for storing a computer program which, when executed by a computer or processor, implements the steps of the SOC estimation method of any of the above embodiments.
[0091] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing related hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiments. Any reference to memory, database or other medium used in the embodiments provided by the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided by the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided by the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.
[0092] Those skilled in the art will appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described herein can be implemented as electronic hardware, computer software, or combinations of both.
[0093] To show the interchangability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. The functionality described herein could be implemented in hardware, software, or a combination of both. Skilled artisans can implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
[0094] While only certain features of the application have been illustrated and described, many modifications and changes will occur to those skilled in the art (e.g., variations in sizes, dimensions, structures, shapes and proportions of the various elements, values of parameters, mounting arrangements, use of materials, colors, orientations, etc.) without materially departing from the novel teachings and advantages of the subject application. The scope of such changes and modifications is not to be interpreted as being restricted or limited to only those embodiments described. It is intended to cover any and all such changes and modifications that fall within the scope of the present application, along with their equivalents.
[0095] The above descriptions are only preferred embodiments of the present application and are not intended in any sense to limit the present application. Though the present application has been disclosed as above with preferred embodiments, it is not intended to limit the present application, and any skilled person in the art can make some changes or modifications to the above disclosed technical contents to make equivalent embodiments with equivalent changes, but as long as they do not depart from the technical solutions of the present application, any simple modifications, equivalent changes and modifications made to the above embodiments according to the technical essence of the present application shall still fall within the scope of the present application.
Claims
1. A method of SOC estimation, characterized by, The method comprises: determining a current direction of the battery and current information of the current direction during use of the battery; selecting a corresponding mapping relationship according to the current information of the current direction; estimating the SOC of the battery according to the selected mapping relationship.
2. The method of claim 1, wherein, The mapping relationship comprises a charging mapping relationship and a discharging mapping relationship, the current direction comprises a charging direction and a discharging direction, and the current information comprises accumulated electric quantity; The selecting a corresponding mapping relationship according to the current information of the current direction comprises: selecting the charging mapping relationship in response to the current direction being the charging direction and the accumulated electric quantity of the charging direction being greater than or equal to a first threshold value; selecting the discharging mapping relationship in response to the current direction being the discharging direction and the accumulated electric quantity of the discharging direction being greater than or equal to a second threshold value.
3. The method of claim 2, wherein, The estimating the SOC of the battery according to the selected mapping relationship comprises: obtaining a first confidence degree of a first SOC; obtaining a reference SOC according to the selected mapping relationship and determining a second confidence degree corresponding to the reference SOC; correcting the first SOC according to the reference SOC to obtain a second SOC in response to the second confidence degree being greater than the first confidence degree.
4. The method of claim 3, wherein, The method further comprises: setting the first confidence degree to a preset value after the first SOC is corrected, and the first confidence degree decreases with an increase in time after correction.
5. The method according to claim 3 or 4, characterized in that, The correcting the first SOC according to the reference SOC comprises: the greater the second confidence degree, the greater the correction amount of the first SOC.
6. The method of claim 3, wherein, The second confidence degree is determined according to a use condition of the battery.
7. The method of claim 6, wherein, When the current direction is the charging direction in a preset time and the charging mapping relationship is selected, the second confidence degree takes a first value; when the current direction changes between the charging direction and the discharging direction, the second confidence degree takes a second value; wherein the first value is greater than the second value.
8. A SOC estimation device characterized by comprising: The device comprises: a current identification module configured to determine a current direction of the battery and current information of the current direction during use of the battery; a selection module configured to select a corresponding mapping relationship according to the current information of the current direction; an estimation module configured to estimate the SOC of the battery according to the selected mapping relationship.
9. A computing device comprising a memory and a processor, characterized in that: The memory stores a computer program, which, when executed by the processor, can implement the steps of the SOC estimation method according to any one of claims 1 to 7.
10. A computer readable storage medium for storing a computer program, characterized in that: The program, when executed by a computer or processor, implements the steps of the SOC estimation method according to any one of claims 1 to 7.
Citation Information
Patent Citations
SOC (Stress Optical Coefficient) estimating method of lithium battery pack
CN102645638A
Battery state-of-charge determination method and device, management system and storage medium
CN110988720A
Method and device for calculating state of charge of vehicle-mounted lithium iron phosphate battery and storage medium
CN115808630A
Battery parameter calculation method, device and system
CN116859260A