Charge state correction method, battery management device and application device thereof
By obtaining the charge status of the battery cells in the battery status correction platform area, the problem of the charge status of the battery cells not being updated for a long time is solved, and the battery safety and performance are improved.
Patent Information
- Application Number
- CN202510600433.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-09-12
AI Technical Summary
In the prior art, the state of charge of battery cells is not corrected in a timely manner, resulting in some battery cells being unable to be updated for a long time, increasing battery safety risks and affecting battery life and performance.
By obtaining the battery status, especially the voltage value of the battery cell in the platform area, the first status value is used to correct the charge state of the battery cell in the platform area, thereby increasing the chance of charge state correction and avoiding the SOC jump problem caused by long-term non-update.
The battery management system improves the accuracy of the battery cell charge state, reduces battery safety risks, extends battery life, and ensures the accuracy of power indication.
Smart Images

Figure CN120637643A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery application technology, and in particular to a state of charge correction method, a battery management device, an electronic device, a battery management system, a battery system, an electric energy device, a storage medium, and a program product. Background Art
[0002] The cell's State of Charge (SOC) ensures the battery management system (BMS) accurately reflects the battery's actual state, which is crucial for battery safety, performance, and lifespan. If the cell's SOC is not corrected, the battery's actual state will be unknown, causing the estimated SOC to be higher or lower than the actual value. This can lead to overcharging or over-discharging, increasing battery safety risks. Furthermore, this can cause voltage and current imbalances between cells, impacting overall battery performance and shortening battery life. Furthermore, uncorrected SOC can lead to inaccurate device battery level indications.
[0003] When correcting the state of charge of a battery cell, the current solution is to update the state of charge and capacity of the battery cell only when all the batteries in the battery cell meet the top SOC trigger correction condition. However, for batteries with poor balance in the battery, the state of charge of the battery cell will not be corrected because the battery cell does not meet the top SOC trigger correction condition, resulting in the state of charge not being updated for a long time.
[0004] Therefore, the correction scheme of the existing technology may cause the charge state of some battery cells to be unable to be corrected, thereby increasing the battery safety risk. Summary of the Invention
[0005] The embodiments of the present application provide a state of charge correction method, a battery management device, an electronic device, a battery management system, a battery system, an electric energy device, a storage medium and a program product, so as to achieve the effect of timely correction of the state of charge of the battery cells in the battery.
[0006] In a first aspect, an embodiment of the present application provides a method for correcting a state of charge, comprising:
[0007] Obtaining a battery cell in a platform area based on the battery status;
[0008] The state of charge of the battery cells in the plateau region is corrected based on the first state value.
[0009] In one embodiment, correcting the state of charge of the battery cells in the platform region based on the first state value specifically includes:
[0010] Get the voltage value of the battery cell in the platform area;
[0011] If the voltage value of the battery cell is greater than or equal to the first preset voltage, the state of charge of the battery cell is corrected to the first state value.
[0012] In one embodiment, correcting the state of charge of the battery cells in the platform region based on the first state value specifically includes:
[0013] If the voltage of the battery cell is less than the first preset voltage, obtaining an estimated state of charge of the battery cell;
[0014] A corrected state of charge of the battery cell is determined based on the current estimated state of charge of the battery cell and the larger of the difference between the first state value and the preset value.
[0015] In one embodiment, the method further comprises:
[0016] The battery state is determined based on the battery voltage change and the maximum value of the battery cell voltage.
[0017] In one embodiment, determining the battery state based on the battery voltage change and the maximum value of the battery cell voltages includes:
[0018] If the maximum value of the voltage value of the battery cells in the battery is greater than the second preset voltage, it is determined that the battery is in a fully charged state;
[0019] If the voltage variation of the battery is less than or equal to the third preset voltage, it is determined that the battery is in an open circuit state.
[0020] In one embodiment, obtaining a battery cell in a platform area based on a battery status specifically includes:
[0021] If the battery is in a fully charged state, obtaining a battery cell whose voltage is within a first voltage range; the first voltage range is the voltage range of the battery cell in the platform area;
[0022] If the battery is in an open circuit state, a battery cell in a second voltage range is obtained; the second voltage range is a voltage range of the battery cell in the platform area.
[0023] In one embodiment, the method further comprises:
[0024] Calculates the actual capacity of the cell based on the cell's low point and the corrected cell's state of charge.
[0025] In a second aspect, an embodiment of the present application provides a battery management device, including:
[0026] An acquisition module, configured to acquire a battery cell in a platform area of the battery based on a battery status;
[0027] The processing module is configured to correct the state of charge of the battery cells in the platform area based on the first state value and update the state of charge of the battery cells.
[0028] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;
[0029] Memory stores computer-executable instructions;
[0030] The processor executes the computer-executable instructions stored in the memory, so that the processor performs any of the above methods.
[0031] In a fourth aspect, an embodiment of the present application provides a battery management system, including the electronic device as described above.
[0032] In a fifth aspect, an embodiment of the present application provides a battery system, comprising a battery and a battery management system as described above.
[0033] In a sixth aspect, an embodiment of the present application provides an electric energy device, comprising the above-mentioned battery system.
[0034] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement any of the above methods.
[0035] In an eighth aspect, an embodiment of the present application provides a computer program product, including a computer program, which implements any of the above methods when executed by a processor.
[0036] Embodiments of the present application provide a state of charge correction method, battery management device, electronic device, battery management system, battery system, electric energy device, storage medium, and program product. The method includes: obtaining a battery cell in a plateau region based on the battery status; and correcting the state of charge of the battery cell in the plateau region based on a first state value. The present application promptly corrects the state of charge of the battery cell in the plateau region based on the battery status, increasing the opportunity to correct the state of charge of the battery cell in the plateau region. Correcting the state of charge of the battery cell in the plateau region based on the battery status is not limited to correcting the state of charge based on the battery cell's own voltage. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0038] Figure 1 A flowchart of a state of charge correction method provided in one embodiment of the present application;
[0039] Figure 2 A voltage curve diagram of a battery during charging provided in an embodiment of the present application;
[0040] Figure 3 A state of charge-open circuit voltage diagram of a battery in an open circuit state provided by an embodiment of the present application;
[0041] Figure 4 A flowchart of a state of charge correction method provided in one embodiment of the present application;
[0042] Figure 5 A schematic structural diagram of a battery management device provided in one embodiment of the present application;
[0043] Figure 6 This is a schematic diagram of the structure of the electronic device provided in this application.
[0044] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION
[0045] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0046] First, let’s explain the terms involved in this application:
[0047] The plateau region refers to the battery's OCV-SOC curve, where the horizontal axis represents the battery's state of charge (SOC), ranging from 0% to 100%, and the vertical axis represents the battery's open circuit voltage (OCV), which varies depending on the battery type. The plateau region typically occurs in the middle of the SOC range, for example, between 30% and 90%. Within this range, the voltage changes relatively little, and the curve is relatively flat.
[0048] Open circuit state: refers to the state where the battery is disconnected from the external circuit and no current flows. When the battery is in the open circuit state, its voltage will gradually stabilize at a specific value, namely the open circuit voltage.
[0049] Jump problem: Sudden and discontinuous changes in the estimated state of charge of the battery cell are caused by the state of charge correction mechanism being triggered under specific conditions, resulting in a large jump in the state of charge of the battery cell instead of a smooth gradual change.
[0050] Correcting a cell's State of Charge (SOC) ensures the battery management system (BMS) accurately reflects the battery's actual state, which is crucial for battery safety, performance, and lifespan. Without correcting the cell's SOC, the battery's actual state is unknown, causing the estimated SOC to be higher or lower than the actual value. This can lead to overcharging or over-discharging, increasing battery safety risks. Furthermore, this can cause voltage and current imbalances between cells, impacting overall battery performance and shortening battery life. Furthermore, failing to correct the SOC can lead to inaccurate battery charge indications.
[0051] When correcting the state of charge of a battery cell, the current solution is to update the state of charge and capacity of the battery cell only when all the batteries in the battery cell meet the top SOC trigger correction condition. However, for batteries with poor balance in the battery, that is, when a battery cell reaches a fully charged state, according to the existing solution, charging will be stopped to avoid overcharging, resulting in other cells never reaching full charge. Since other batteries do not meet the top SOC trigger correction condition, the state of charge of these batteries will not be corrected, which will cause the state of charge of these batteries to not be updated for a long time, thereby causing errors between the estimated state of charge value of the battery cell obtained by the battery management system or other control equipment and the actual state of charge value.
[0052] As can be seen from the above description, the correction scheme of the prior art may cause the charge state of some battery cells to be unable to be corrected, thereby increasing the battery safety risk.
[0053] The state of charge correction method provided in the present application timely corrects the state of charge of the battery cells in the platform area according to the battery status, thereby increasing the chances of correcting the state of charge of the battery cells in the platform area; the correction of the battery cells in the platform area according to the battery status is not limited to the correction of the state of charge by the voltage of the battery cell itself.
[0054] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0055] The state of charge correction method provided in this application can be applied to the microcontroller MCU in the battery management system, and can also be applied to the central control or control system of the vehicle. The specific application scenario is determined according to the actual situation.
[0056] The connection method of the battery cells in the battery mainly depends on the design requirements of the battery pack. Currently, the common battery cell connection methods are series connection, parallel connection and mixed connection. The charge state correction method provided in this application is not limited to the connection method of the battery cells in the battery and is universal.
[0057] like Figure 1 As shown, Figure 1 This is a flowchart of a method for correcting the state of charge provided in one embodiment of the present application. The method includes the following steps:
[0058] Step S101: obtaining the battery cells in the platform area of the battery based on the battery status.
[0059] Specifically, the battery state includes a fully charged state and an open circuit state. The voltage range of the platform area of the battery is different depending on the battery state. Therefore, the battery cell in the platform area is obtained through the battery state.
[0060] Step S102: Correcting the state of charge of the battery cells in the platform area based on the first state value.
[0061] In one embodiment, the first status value is set according to the status of the battery.
[0062] Specifically, the state of charge of the battery cell in the plateau region is corrected based on the first state value. After the correction is completed, the state of charge of the battery cell is updated to ensure that the corrected state of charge accurately reflects the actual state of charge of the battery, so that the battery can be managed and controlled based on a more accurate state of charge.
[0063] The first state value is a known, reliable state of charge reference value that can be set based on the battery state, battery type, or ambient temperature. For example, the first state value varies depending on the battery state. If the battery is fully charged, the first state value is set to 98% or 97%. When the battery is close to being fully charged, the voltage rises rapidly. A state of charge of 98% corresponds to a relatively stable voltage platform. Setting the first state value helps improve the accuracy of the state of charge correction. If the battery is in an open circuit state, the cells inside the battery will self-discharge and cause power loss after the battery has been stationary for a period of time. Therefore, the first state value can be determined based on the initial state of charge of the cells and the self-discharge loss. In one embodiment, the initial state of charge of the cells in the open circuit battery is 98%. The first state value can be set to 96% based on the length of time the battery has been stationary. The first state value can be set using the open circuit voltage-state of charge curve. Selecting an appropriate first state value helps improve the accuracy of the state of charge correction.
[0064] The present application determines the state of the battery, and timely corrects the charge state of the battery cells in the platform area based on the first state value, and updates the charge state of the battery cells in the platform area. Compared with the existing technology, the SOC correction opportunity in the platform area is increased, so that the battery management system or other control equipment can obtain the actual charge state value of the battery cell; secondly, the charge state of the battery cell in the platform area is corrected in a timely manner to avoid the SOC jump problem caused by long-term non-update; it is not limited to the correction of the charge state of the battery cell itself. The SOC of the battery cell in the platform area can be estimated through the battery state to accurately reflect the actual charge state value of the battery.
[0065] In one embodiment, step S101 specifically includes the following steps:
[0066] If the battery is in a fully charged state, a battery cell whose voltage is within a first voltage range is obtained; the first voltage range is a voltage range of the battery cell in the platform area.
[0067] like Figure 2 As shown, Figure 2 The voltage curve of the battery during charging provided by one embodiment of the present application is roughly divided into four stages during charging. The initial voltage slowly rise stage: in the first charging stage (short time, about 4000 seconds), the voltage slowly rises from about 3250mV; in the second charging stage (about 4000s-8000s), the voltage rises from 3250mV to 3350mv and then continues to charge and boost; the voltage steadily rises stage: as time goes by (about 8000 seconds to 11000 seconds), the voltage gradually rises, and the slope of the curve is relatively gentle and fluctuates slightly; the voltage rapidly rises stage: near the end of charging (after about 10000 seconds), the voltage begins to rise sharply, and the slope of the curve increases significantly. This is because the battery is close to a fully charged state, and the process of internal lithium ion insertion into the negative electrode is close to saturation. Continuing to charge will cause the internal potential of the battery to rise rapidly, and the voltage to rise rapidly. During this stage, the charging current and voltage need to be carefully controlled to prevent overcharging.
[0068] The battery includes multiple cells. When the charging voltage of a cell is greater than the second preset voltage, it is considered that the battery has reached a fully charged state. In order to avoid overcharging of the battery, other cells in the stable voltage rising stage, that is, cells in the platform area, cannot continue to charge. However, if the cells in the platform area are not corrected in time, it will cause a jump problem. Therefore, in this embodiment, the first voltage range is 3.36V-3.48V. In other embodiments, the first voltage range can also be other range values. The first voltage range is the voltage range of the cells in the platform area, and this application is not limited here. In the existing state of charge correction scheme, since the cells in the platform area do not meet the top SOC trigger correction condition, their state of charge will not be corrected after charging is completed. Therefore, the present application corrects the state of charge of the cells in the platform area based on the first state value, increases the SOC and capacity correction opportunities in the platform area; avoids the SOC jump problem caused by long-term non-update; is not limited to the correction of the SOC by the voltage of the cell itself, and can estimate the SOC of the cell through the state of the package.
[0069] If the battery is in an open circuit state, a battery cell having a voltage within a second voltage range is obtained; the second voltage range is a voltage range of the battery cell in the platform area.
[0070] Specifically, if Figure 3 As shown, Figure 3 The state of charge-open circuit voltage diagram of the battery in the open circuit state provided by an embodiment of the present application. As can be seen from the figure, the open circuit voltage in the platform area is relatively flat. Figure 3 In the embodiment, the second voltage range is 3.32V-3.36V, and the battery cells with voltages within the second voltage range are all in the platform area. In other embodiments, the second voltage range can also have other range values. This application does not limit the second voltage range here. In the state of charge correction scheme of the prior art, the state of charge of the battery cells within this voltage range will not be corrected, which will affect the service life of the battery. Therefore, this application corrects the state of charge of the battery cells in the platform area based on the first state value, increases the SOC and capacity correction opportunities in the platform area, and avoids the SOC jump problem caused by not updating the SOC for a long time.
[0071] In one embodiment, the method further comprises the following steps:
[0072] The battery state is determined based on the battery voltage change and the maximum value of the battery cell voltage.
[0073] Specifically, in the example of the present application, whether the battery is in an open circuit state is determined by the voltage change of the battery, and whether the battery is in a fully charged state is determined by the maximum voltage value of the battery cell. In other embodiments, the state of the battery can be determined by other means. For example: whether the battery is in an open circuit state can be determined by the external connection state of the battery, current detection, etc.; whether the battery is fully charged can also be determined by detecting the charging current. In this example, the maximum value based on the voltage change of the battery and the voltage value of the battery cell is only one of the implementation methods. The present application determines the state of the battery based on the voltage change of the battery and the maximum voltage value of the battery cell. The voltage change of the battery and the maximum voltage value of the battery cell can be obtained based on the existing structure, without the need for additional circuit structure, and the amount of calculation is small, and it has universal applicability.
[0074] In one embodiment, determining the battery state based on the battery voltage change and the maximum value of the battery cell voltages includes the following steps:
[0075] If the maximum value of the voltage value of the battery cells in the battery is greater than the second preset voltage, it is determined that the battery is in a fully charged state.
[0076] Specifically, the second preset voltage is related to the model of the battery, which is not limited in this application. In this example, if the maximum value of the battery cell voltage is greater than 3.6V, the battery is considered to be fully charged.
[0077] If the voltage variation of the battery is less than or equal to the third preset voltage, it is determined that the battery is in an open circuit state.
[0078] Specifically, the battery voltage is continuously measured, and the voltage change is used to determine whether the battery is in an open circuit state. If the voltage change is very small (e.g., at the millivolt level) within a certain period of time, it can be considered to be in an absolute open circuit state. In this example, if the battery voltage change is less than or equal to 5mV, the battery is considered to be in an open circuit state. The third preset voltage is determined based on actual conditions and is not limited in this application.
[0079] In one embodiment, step S102 specifically includes the following steps:
[0080] Get the voltage value of the battery cell in the platform area.
[0081] Specifically, the voltage value of the battery cell in the platform area is obtained, and if the voltage value of the battery cell is greater than or equal to a first preset voltage, the state of charge of the battery cell is corrected to a first state value.
[0082] In one embodiment, the method further comprises the following steps:
[0083] If the voltage value of the battery cell is less than the first preset voltage, an estimated value of the current state of charge of the battery cell is obtained.
[0084] Specifically, the estimated current state of charge (SOC) of a battery cell is calculated using preliminary algorithms (such as a simple ampere-hour integration method or an open-circuit voltage method) based on initial battery voltage, current, and temperature measurements. These measurements may be affected by factors such as sensor errors and changes in environmental conditions, resulting in some deviation from the actual SOC.
[0085] A corrected state of charge of the battery cell is determined based on the current estimated state of charge of the battery cell and the larger of the difference between the first state value and the preset value.
[0086] Specifically, corrections are made based on the estimated current state of charge of the battery cell so that the corrected state of charge can accurately reflect the actual state of charge value of the battery cell, reducing battery safety risks, improving battery performance overall, and increasing battery life; secondly, a reliable state of charge accurately reflects the power indication of the device, improving user experience; moreover, the corrected state of charge value can also avoid system decision-making errors.
[0087] In this example, the preset value is set to 1%. In other embodiments, the preset value may be 2% or 3%. The preset value may be determined based on actual conditions and is not limited in this application. When the voltage of the battery cell is less than the first preset voltage, the battery cell's state of charge is corrected to max{(first state of charge value - 1%), estimated state of charge value} based on the battery cell's current estimated state of charge value.
[0088] like Figure 4 As shown, Figure 4 This is a flowchart of a state of charge correction method provided in one embodiment of the present application. The state of charge correction method includes the following steps:
[0089] Step S401: Obtain the voltage value of the battery cell in the platform area.
[0090] Step S402: If the voltage value of the battery cell is greater than or equal to the first preset voltage, the state of charge of the battery cell is corrected to a first state value.
[0091] Step S403: If the voltage of the battery cell is less than the first preset voltage, obtain an estimated value of the current state of charge of the battery cell.
[0092] Step S404 : determining a corrected state of charge of the battery cell based on the current estimated state of charge of the battery cell and the larger of the difference between the first state value and the preset value.
[0093] The present application uses the above-mentioned state of charge correction method to correct the state of charge of the battery cells in the platform area, which increases the SOC correction opportunities in the platform area and avoids the SOC jump problem caused by not updating the SOC for a long time; secondly, it is not limited to the correction of the SOC by the battery cell's own voltage, and the SOC of the battery cells in the platform area can be corrected according to the battery status.
[0094] This application uses the example of a fully charged battery as an example. The first state value is 98%. This application stipulates that when the voltage of a battery cell is greater than or equal to a first preset voltage, the state of charge of the battery cell is corrected to 98%. The first preset voltage is set to 3.48V in this example. That is, when the voltage of a battery cell in the platform area is greater than or equal to 3.48V, the state of charge of the battery cell is corrected to 98%. When the voltage of a battery cell in the platform area is less than 3.48V, the state of charge of the battery cell is corrected to max (97%, the current state of charge value); when the current estimated state of charge value is less than or equal to 97%, the state of charge of the battery cell is corrected to 97%; when the current estimated state of charge value is greater than 97%, the charge state of the battery cell remains at the current state of charge value.
[0095] In one embodiment, the method further comprises the following steps:
[0096] Calculates the actual capacity of the cell based on the cell's low point and the corrected cell's state of charge.
[0097] Specifically, the cell low point refers to the lowest point reached by the cell's voltage or SOC during discharge, which usually corresponds to a specific state of the cell, such as the discharge termination voltage or a specific SOC threshold. When a cell has a low point, the capacity is updated using the existing low point and the corrected SOC calculation, as well as the ampere-hour integral. The SOC change, ΔSOC and the ampere-hour integral ΔQ, are calculated. The actual capacity of the cell can be calculated using ΔQ and ΔSOC, and the actual capacity of the battery can be updated. ΔSOC refers to the SOC difference between the cell's low point and the corrected SOC; the ampere-hour integral ΔQ refers to the change in charge calculated from the low point to the current state using the ampere-hour integral method.
[0098] The embodiment of the present application provides a battery management device 50, such as Figure 5 As shown, Figure 5 This is a schematic diagram of the structure of a battery management device according to one embodiment of the present application. The device comprises: an acquisition module 501 for acquiring, based on the battery status, cells in the plateau region; and a processing module 502 for correcting the state of charge of cells in the plateau region based on a first status value and updating the state of charge of the cells.
[0099] In one embodiment, the acquisition module 501 is used to obtain the voltage value of the battery cell in the platform area; the processing module 502 is used to correct the charge state of the battery cell to a first state value if the voltage value of the battery cell is greater than or equal to a first preset voltage.
[0100] In one embodiment, the processing module 502 is further configured to obtain a current state of charge value of the battery cell if the voltage value of the battery cell is less than a first preset voltage; and correct the state of charge of the battery cell to max{(first state value-1%), current state of charge value}.
[0101] In one embodiment, the processing module 502 is further configured to determine the battery status based on the battery voltage variation and the maximum value of the battery cell voltages.
[0102] In one embodiment, the processing module 502 is further used to determine that the battery is in a fully charged state if the maximum value of the battery cell voltage in the battery is greater than a second preset voltage; and to determine that the battery is in an open circuit state if the voltage change of the battery is less than or equal to a third preset voltage.
[0103] In one embodiment, the processing module 502 is further used to obtain a battery cell within a first voltage range if the battery is fully charged; the first voltage range is the voltage range of the platform area; if the battery is in an open circuit state, obtain a battery cell within a second voltage range; the second voltage range is the voltage range of the platform area.
[0104] In one embodiment, the processing module 502 is further configured to calculate the actual capacity of the battery cell based on the low point of the battery cell and the corrected state of charge of the battery cell.
[0105] The battery management device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.
[0106] An embodiment of the present application provides an electronic device, including: a memory, a processor;
[0107] Memory stores computer-executable instructions;
[0108] The processor executes the computer-executable instructions stored in the memory, so that the processor performs any of the above methods.
[0109] Figure 6 This is a schematic diagram of the structure of the electronic device provided in this application. Figure 6 As shown, the electronic device 60 provided in this embodiment includes: at least one processor 601 and a memory 602. Optionally, the device 60 further includes a communication component 603. The processor 601, the memory 602 and the communication component 603 are connected via a bus 604.
[0110] During the specific implementation process, at least one processor 601 executes the computer-executable instructions stored in the memory 602, so that the at least one processor 601 performs the above method.
[0111] The specific implementation process of the processor 601 can be found in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here in this embodiment.
[0112] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASICs), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly executed by a hardware processor or by a combination of hardware and software modules within the processor.
[0113] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage.
[0114] A bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be categorized as address buses, data buses, and control buses. For ease of illustration, the buses in the drawings of this application are not limited to just one bus or just one type of bus.
[0115] An embodiment of the present application provides a battery management system, including the electronic device as described above.
[0116] The battery management system may also re-evaluate the battery's remaining capacity, health status, and other relevant parameters based on the updated state of charge to ensure that the battery can be properly managed and protected during subsequent use, and provide users with convenient and accurate battery status information.
[0117] An embodiment of the present application provides a battery system, including a battery and the battery management system as described above.
[0118] An embodiment of the present application provides an electric energy device, including the above-mentioned battery system.
[0119] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0120] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.
[0121] The readable storage medium may be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium may be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0122] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0123] The division of units is merely a logical functional division; actual implementations may employ alternative divisions, such as combining or integrating multiple units or components into another system, or omitting or disabling certain features. Furthermore, any direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units, either through an interface, electrical, mechanical, or other means.
[0124] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0125] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0126] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the method of the present invention. The aforementioned storage medium includes various media that can store program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.
[0127] Those skilled in the art will appreciate that all or part of the steps in the above-described method embodiments can be implemented using hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0128] Finally, it should be noted that those skilled in the art will readily identify other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art not disclosed herein. The present invention is not limited to the precise structure described above and illustrated in the accompanying drawings, and various modifications and variations may be made without departing from the scope thereof. The scope of the present invention is limited solely by the appended claims.
Claims
1. A method for correcting state of charge, characterized in that: include: Acquire a battery cell in a platform area of the battery based on a state of the battery; The state of charge of the battery cells in the platform area is corrected based on the first state value.
2. The method according to claim 1, characterized in that The step of correcting the state of charge of the battery cells in the platform area based on the first state value specifically includes: Obtaining the voltage value of the battery cell in the platform area; If the voltage value of the battery cell is greater than or equal to a first preset voltage, the state of charge of the battery cell is corrected to the first state value.
3. The method according to claim 2, characterized in that The step of correcting the state of charge of the battery cells in the platform area based on the first state value specifically includes: If the voltage value of the battery cell is less than the first preset voltage, obtaining an estimated value of the current state of charge of the battery cell; A corrected state of charge of the battery cell is determined based on a current estimated state of charge of the battery cell and a larger difference between the first state value and a preset value.
4. The method according to claim 1, wherein The method further comprises: The state of the battery is determined based on the voltage variation of the battery and the maximum value of the voltage values of the battery cells.
5. The method according to claim 4, characterized in that The determining of the battery state based on the battery voltage change and the maximum value of the battery cell voltages specifically includes: If the maximum value of the voltage value of the battery cells in the battery is greater than the second preset voltage, it is determined that the battery is in a fully charged state; If the voltage variation of the battery is less than or equal to a third preset voltage, it is determined that the battery is in an open circuit state.
6. The method according to claim 5, characterized in that The obtaining of the battery cells in the platform area based on the battery status specifically includes: If the battery is in a fully charged state, obtaining a battery cell whose voltage is within a first voltage range; the first voltage range is the voltage range of the battery cell in the platform area; If the battery is in an open circuit state, a battery cell having a voltage within a second voltage range is obtained; the second voltage range is the voltage range of the battery cell in the platform area.
7. The method according to claim 1, characterized in that The method further comprises: The actual capacity of the battery cell is calculated based on the low point of the battery cell and the corrected state of charge of the battery cell.
8. A battery management device, characterized in that: include: An acquisition module, configured to acquire a battery cell in a platform area of the battery based on a battery status; The processing module is configured to correct the state of charge of the battery cells in the platform area based on the first state value and update the state of charge of the battery cells.
9. An electronic device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 7.
10. A battery management system, characterized in that: Comprising the electronic device as claimed in claim 9.
11. A battery system, characterized in that: The invention comprises a battery and a battery management system as claimed in claim 9.
12. An electric energy device, characterized in that: Comprising the battery system of claim 11.
13. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.
14. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 7 when executed by a processor.
Citation Information
Cited By
Battery control method, system and device, storage medium and program product
CN121036283A