State of charge (SOC) correction method and device and electronic equipment

By determining the correction amplitude based on the current count value and discharge current of the battery when the battery meets the discharge end condition, the problem of SOC error correction during fierce driving of electric vehicles is solved, and the accuracy of SOC correction is improved.

CN120334830APending Publication Date: 2025-07-18XIAOGAN CORNEX NEW ENERGY INNOVATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510501971.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-21
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

The existing state of charge SOC correction methods can easily lead to miscorrection when electric vehicles are driving violently, affecting the accuracy of SOC correction.

Method used

When the target battery meets the SOC correction conditions at the discharge end, the correction amplitude is determined based on the current count value and the discharge current in the discharge cycle, and the SOC value is corrected in combination with the correction amplitude to avoid substantial correction.

Benefits of technology

The accuracy of state-of-charge SOC correction is improved, especially in the case of severe driving of electric vehicles, and the error correction of SOC values is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120334830A_ABST
    Figure CN120334830A_ABST
Patent Text Reader

Abstract

The invention provides a state of charge (SOC) correction method and device and electronic equipment, and the method comprises the steps: determining a correction amplitude according to a current counting value of a target battery under the condition that the target battery meets a discharge tail end SOC correction condition; the current counting value is determined according to the discharge current of the target battery at each time point in the current discharge cycle of the target battery; correcting the current SOC value of the target battery according to the correction amplitude; the correction amplitude is determined according to the current counting numerical value of the target battery, and the current SOC numerical value is corrected in combination with the correction amplitude, so that the current SOC numerical value can be prevented from being greatly corrected when the electric vehicle is violently driven, and the accuracy of SOC correction is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of batteries, and in particular, to a method and device for correcting the state of charge (SOC) and an electronic device. Background Art

[0002] Currently, the method for correcting the state of charge (SOC) is mainly to adjust the current SOC value of the target battery to zero when the target battery meets the SOC correction condition at the end of discharge. In the above method, when the electric vehicle is driving violently, the SOC correction condition at the end of discharge may be met, resulting in incorrect correction of the current SOC value of the target battery and affecting the accuracy of SOC correction. Summary of the Invention

[0003] The present invention aims to solve the technical problems in the related art to a certain extent.

[0004] To this end, the first object of the present invention is to propose a method for correcting the state of charge (SOC), which determines the correction amplitude according to the current count value of the target battery when the target battery meets the SOC correction condition at the end of discharge; the current count value is determined according to the discharge current of the target battery at each time point within the current discharge cycle of the target battery; and the current SOC value of the target battery is corrected according to the correction amplitude. Among them, determining the correction amplitude according to the current count value of the target battery and correcting the current SOC value in combination with the correction amplitude can avoid large-scale correction of the current SOC value when the electric vehicle is driving violently, thereby improving the accuracy of SOC correction.

[0005] The second object of the present invention is to propose a device for correcting the state of charge (SOC).

[0006] The third object of the present invention is to propose an electronic device.

[0007] The fourth object of the present invention is to propose a non-transitory computer-readable storage medium.

[0008] The fifth object of the present invention is to propose a computer program product.

[0009] To achieve the above object, an embodiment of the first aspect of the present invention proposes a method for correcting the state of charge (SOC), including: determining a correction amplitude according to the current count value of the target battery when the target battery meets the SOC correction condition at the end of discharge; the current count value is determined according to the discharge current of the target battery at each time point within the current discharge cycle of the target battery; and correcting the current SOC value of the target battery according to the correction amplitude.

[0010] The State of Charge (SOC) correction method according to the embodiments of the present invention determines the correction amplitude according to the current count value of the target battery when the target battery meets the SOC correction condition at the end of discharge; the current count value is determined according to the discharge current of the target battery at each time point within the current discharge cycle of the target battery; the current SOC value of the target battery is corrected according to the correction amplitude; wherein, determining the correction amplitude according to the current count value of the target battery and correcting the current SOC value in combination with the correction amplitude can avoid large corrections to the current SOC value when the electric vehicle is driving violently, thereby improving the accuracy of SOC correction.

[0011] In addition, the State of Charge (SOC) correction method proposed in the first aspect embodiment of the present invention may further have the following additional technical features:

[0012] According to an embodiment of the present invention, the method further includes: within the discharge cycle of the target battery, obtaining the discharge current of the target battery at each time point; determining the value corresponding to each discharge current; performing a summation process on each of the values to obtain the current count value of the target battery within the discharge cycle.

[0013] According to an embodiment of the present invention, the determining the value corresponding to each discharge current includes: determining a demarcation current; for the discharge current, when the discharge current is greater than the demarcation current, determining the value corresponding to the discharge current as a first value; when the discharge current is less than or equal to the demarcation current, determining the value corresponding to the discharge current as a second value; the first value is greater than the second value.

[0014] According to an embodiment of the present invention, the first value is a positive value; the second value is a negative value; the absolute value of the first value is greater than the absolute value of the second value.

[0015] According to an embodiment of the present invention, the determining the correction amplitude according to the current count value of the target battery includes: obtaining each count value interval and the reference correction amplitude corresponding to the count value interval; determining the target count value interval in which the current count value is located among the count value intervals; determining the reference correction amplitude corresponding to the target count value interval as the correction amplitude.

[0016] According to an embodiment of the present invention, the reference correction amplitude corresponding to the first count value interval among the count value intervals is greater than the reference correction amplitude corresponding to the second count value interval; wherein, the count value within the first count value interval is greater than the count value within the second count value interval.

[0017] According to an embodiment of the present invention, the correcting the current SOC value of the target battery according to the correction amplitude includes: determining a difference between the current SOC value and the correction amplitude; and updating the current SOC value according to the difference.

[0018] According to an embodiment of the present invention, the end-of-discharge SOC correction condition is determined based on at least one of the following parameters: the discharge rate of the target battery; the minimum cell voltage of the target battery at a specified temperature.

[0019] According to an embodiment of the present invention, the target battery includes a lithium iron phosphate battery in an electric vehicle.

[0020] To achieve the above object, an embodiment of the second aspect of the present invention provides a state of charge (SOC) correction device, including: a first determination module, configured to determine a correction amplitude according to a current count value of the target battery when the target battery satisfies an end-of-discharge SOC correction condition; the current count value is determined according to the discharge current of the target battery at each time point within the current discharge cycle of the target battery; and a correction processing module, configured to correct the current SOC value of the target battery according to the correction amplitude.

[0021] The state of charge (SOC) correction device according to the embodiment of the present invention determines a correction amplitude according to the current count value of the target battery when the target battery satisfies the end-of-discharge SOC correction condition; the current count value is determined according to the discharge current of the target battery at each time point within the current discharge cycle of the target battery; and corrects the current SOC value of the target battery according to the correction amplitude. Among them, determining the correction amplitude according to the current count value of the target battery and combining the correction amplitude to correct the current SOC value can avoid large corrections to the current SOC value during severe driving of the electric vehicle, thereby improving the accuracy of SOC correction.

[0022] In addition, the state of charge (SOC) correction device provided by the embodiment of the second aspect of the present invention may further have the following additional technical features:

[0023] According to an embodiment of the present invention, the device further includes: an acquisition module, a second determination module, and a summation processing module; the acquisition module is configured to acquire the discharge current of the target battery at each time point during the discharge cycle of the target battery; the second determination module is configured to determine the value corresponding to each discharge current; and the summation processing module is configured to perform a summation process on each of the values to obtain the current count value of the target battery during the discharge cycle.

[0024] According to an embodiment of the present invention, the second determination module is specifically configured to determine a boundary current; for the discharge current, when the discharge current is greater than the boundary current, determine the value corresponding to the discharge current as a first value; when the discharge current is less than or equal to the boundary current, determine the value corresponding to the discharge current as a second value; the first value is greater than the second value.

[0025] According to an embodiment of the present invention, the first value is a positive value; the second value is a negative value; the absolute value of the first value is greater than the absolute value of the second value.

[0026] According to an embodiment of the present invention, the first determination module is specifically configured to obtain each counting value interval and the reference correction amplitude corresponding to the counting value interval; determine the target counting value interval in which the current counting value is located among the respective counting value intervals; and determine the reference correction amplitude corresponding to the target counting value interval as the correction amplitude.

[0027] According to an embodiment of the present invention, the reference correction amplitude corresponding to the first counting value interval among the respective counting value intervals is greater than the reference correction amplitude corresponding to the second counting value interval; wherein, the counting values within the first counting value interval are greater than the counting values within the second counting value interval.

[0028] According to an embodiment of the present invention, the correction processing module is specifically configured to determine the difference between the current SOC value and the correction amplitude; and update the current SOC value according to the difference.

[0029] According to an embodiment of the present invention, the discharge end SOC correction condition is determined based on at least one of the following parameters: the discharge rate of the target battery; the minimum single-cell voltage of the target battery at a specified temperature.

[0030] According to an embodiment of the present invention, the target battery includes a lithium iron phosphate battery in an electric vehicle.

[0031] To achieve the above object, an embodiment of the third aspect of the present invention provides an electronic device, including: a processor; a memory for storing executable instructions of the processor; wherein, the processor is configured to: implement the state of charge SOC correction method as described in the embodiment of the first aspect.

[0032] To achieve the above object, an embodiment of the fourth aspect of the present invention provides a non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by a processor, enabling the processor to execute the state of charge SOC correction method as described in the embodiment of the first aspect.

[0033] To achieve the above object, an embodiment of the fifth aspect of the present invention provides a computer program product, including a computer program, which when executed by a processor, implements the state of charge (SOC) correction method according to the embodiment of the first aspect.

[0034] Additional aspects and advantages of the present invention will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present invention. Description of the Drawings

[0035] The above and / or additional aspects and advantages of the present invention will become apparent and be readily understood from the following description of the embodiments in conjunction with the drawings, where:

[0036] Figure 1 is a schematic flowchart of the state of charge (SOC) correction method according to an embodiment of the present invention;

[0037] Figure 2 is a schematic flowchart of the state of charge (SOC) correction method according to an embodiment of the present invention;

[0038] Figure 3 is a schematic structural diagram of the state of charge (SOC) correction device according to an embodiment of the present invention;

[0039] Figure 4 is a schematic block diagram of an electronic device. Detailed Embodiments

[0040] Embodiments of the present invention will be described in detail below. Examples of the embodiments are shown in the drawings, where the same or similar reference numerals denote the same or similar elements or elements with the same or similar functions throughout. The embodiments described below with reference to the drawings are exemplary and are intended to explain the present invention, and should not be construed as limiting the present invention.

[0041] The state of charge (SOC) correction method, device, and electronic device according to embodiments of the present invention will be described below with reference to the drawings.

[0042] Figure 1 is a schematic flowchart of the state of charge (SOC) correction method according to an embodiment of the present invention. As Figure 1 shown, the state of charge (SOC) correction method according to an embodiment of the present invention includes the following steps:

[0043] Step 101, when the target battery meets the SOC correction condition at the end of discharge, determine the correction amplitude according to the current count value of the target battery; the current count value is determined according to the discharge current of the target battery at each time point within the current discharge cycle of the target battery.

[0044] In an embodiment of the present invention, the target battery may be a secondary battery. For example, a lithium iron phosphate battery in an electric vehicle, etc. Among them, the discharge-end SOC correction condition may be determined based on at least one of the following parameters: the discharge rate of the target battery; the minimum single-cell voltage of the target battery at a specified temperature.

[0045] In an embodiment of the present invention, the discharge-end SOC correction condition, for example, the discharge rate is greater than the rate threshold, the minimum single-cell voltage is less than the voltage threshold, and the duration is greater than the duration threshold.

[0046] It should be noted that the discharge-end SOC correction condition can be set according to the usage scenario of the target battery, etc. There is no specific limitation here, and the discharge-end SOC correction condition can be set and / or adjusted according to actual needs.

[0047] In an embodiment of the present invention, the process of the state of charge (SOC) correction device determining the correction amplitude according to the current count value of the target battery may be, for example, obtaining each count value interval and the reference correction amplitude corresponding to the count value interval; determining the target count value interval where the current count value is located among each count value interval; and determining the reference correction amplitude corresponding to the target count value interval as the correction amplitude.

[0048] Among them, the reference correction amplitude corresponding to the first count value interval among each count value interval is greater than the reference correction amplitude corresponding to the second count value interval among each count value interval; among them, the count value in the first count value interval is greater than the count value in the second count value interval.

[0049] The following is an example for illustration. The number of count value intervals may be 7, which are [2000, ∞], [1500, 2000), [1000, 1500), [500, 1000), [200, 500), [100, 200), [0, 100) respectively. Among them, the reference correction amplitude corresponding to [2000, ∞] < the reference correction amplitude corresponding to [1500, 2000) < the reference correction amplitude corresponding to [1000, 1500) < the reference correction amplitude corresponding to [500, 1000) < the reference correction amplitude corresponding to [200, 500) < the reference correction amplitude corresponding to [100, 200) < the reference correction amplitude corresponding to [0, 100).

[0050] Among them, for example, the reference correction amplitude corresponding to [2000, ∞) can be 1%. The reference correction amplitude corresponding to [1500, 2000) can be 2%. The reference correction amplitude corresponding to [1000, 1500) can be 3%. The reference correction amplitude corresponding to [500, 1000) can be 5%. The reference correction amplitude corresponding to [200, 500) can be 8%. The reference correction amplitude corresponding to [100, 200) can be 9%. The reference correction amplitude corresponding to [0, 100) can be 10%.

[0051] Among them, it should be noted that the current count value is determined according to the discharge current of the target battery at each time point in the discharge cycle, and can reflect the discharge current situation of the target battery in the discharge cycle, so as to be able to reflect the influence of various sudden change situations in the discharge cycle. Therefore, based on the current count value to determine the correction amplitude, and then perform correction processing on the current SOC value, it can avoid the influence of various sudden change situations in the discharge cycle on the correction process of the current SOC value, thereby improving the accuracy of SOC correction, and further improving the accuracy of the corrected current SOC value.

[0052] Among them, taking the battery in an electric vehicle as the target battery as an example, the sudden change situations are, for example, sudden acceleration, sudden deceleration, continuous high-power output and other sudden change situations. These sudden change situations will be reflected in the discharge current of the target battery in the discharge cycle.

[0053] In the embodiments of the present invention, it should be noted that each count value interval and the reference correction amplitude corresponding to the count value interval can be set according to the usage scenario of the target battery and the counting method in the usage scenario, and no specific limitation is made here. For example, in the usage scenario of the target battery, the discharge current situation, the evaluated SOC value, the actual SOC value, etc. of the reference battery of the same type as the target battery in a single discharge cycle can be counted, and then according to the statistical data, the SOC error at each time point in the single discharge cycle and the discharge current situation at the previous time points can be determined, and then each count value interval and the corresponding reference correction amplitude can be determined.

[0054] Step 102, perform correction processing on the current SOC value of the target battery according to the correction amplitude.

[0055] In the embodiments of the present invention, the current SOC value and the correction amplitude can specifically be represented by percentages. Correspondingly, the process of the state of charge SOC correction device executing step 102 can be, for example, to determine the difference between the current SOC value and the correction amplitude; update the current SOC value according to the difference.

[0056] Here, it should be noted that taking the target battery as the battery in an electric vehicle as an example, based on the evaluation strategy of the current SOC value, when the discharge cycle is approaching the end stage, the current SOC value of the target battery may be falsely high. Therefore, it is necessary to lower the current SOC value of the target battery according to the correction amplitude.

[0057] In summary, the state of charge (SOC) correction method according to the embodiments of the present invention determines the correction amplitude according to the current count value of the target battery when the target battery meets the SOC correction condition at the end of discharge; the current count value is determined according to the discharge current of the target battery at each time point within the current discharge cycle of the target battery; the current SOC value of the target battery is corrected according to the correction amplitude; among them, determining the correction amplitude according to the current count value of the target battery and correcting the current SOC value in combination with the correction amplitude can avoid large-scale correction of the current SOC value during severe driving of the electric vehicle, thereby improving the accuracy of SOC correction.

[0058] Figure 2 It is a schematic flow chart of the state of charge (SOC) correction method according to the embodiments of the present invention. As Figure 2 shown, the state of charge (SOC) correction method according to the embodiments of the present invention includes the following steps:

[0059] Step 201, within the discharge cycle of the target battery, obtain the discharge current of the target battery at each time point.

[0060] In the embodiments of the present invention, each time point can be multiple time points with the same interval time length within the discharge cycle of the target battery. That is, the interval duration between two adjacent time points can be the same.

[0061] Step 202, determine the value corresponding to each discharge current.

[0062] In the embodiments of the present invention, the process of the state of charge (SOC) correction device executing step 202 can be, for example, determining the demarcation current; for the discharge current, when the discharge current is greater than the demarcation current, determining the value corresponding to the discharge current as the first value; when the discharge current is less than or equal to the demarcation current, determining the value corresponding to the discharge current as the second value; the first value is greater than the second value.

[0063] Among them, in one example, the first value is a positive value; the second value is a positive value; the first value is greater than the second value. In another example, the first value is a positive value; the second value is a negative value; the absolute value of the first value is greater than the absolute value of the second value.

[0064] Among them, it should be noted that for different examples, multiple counting value intervals need to be set separately, and a reference correction range needs to be set for each counting value interval. For example, for the same reference correction range, the counting values within the counting value interval corresponding to the reference correction range in the first example are greater than the counting values within the counting value interval corresponding to the reference correction range in the second example.

[0065] In the embodiment of the present invention, the process of determining the boundary current can be, for example, in the usage scenario of the target battery, counting the discharge currents of reference batteries of the same type as the target battery at each time point during a single discharge cycle; determining whether there are sudden changes at each time point, etc., and the maximum value of the discharge currents at the time points without sudden changes can be determined as the boundary current; or, the discharge currents at the time points without sudden changes can be averaged, etc., to obtain the boundary current, etc. There is no specific limitation here, and the determination method of the boundary current can be set according to actual needs.

[0066] Step 203: Perform a summation process on each value to obtain the current counting value of the target battery within the discharge cycle.

[0067] Step 204: When the target battery meets the SOC correction condition at the end of discharge, determine the correction range according to the current counting value of the target battery.

[0068] Step 205: Perform a correction process on the current SOC value of the target battery according to the correction range.

[0069] Among them, it should be noted that for the detailed content of steps 204 to 205, reference can be made to Figure 1 Steps 101 and 102 in the shown embodiment, and no further detailed description will be given here.

[0070] In summary, the state of charge (SOC) correction method according to the embodiments of the present invention obtains the discharge current of the target battery at each time point within the discharge cycle of the target battery; determines the corresponding values of each discharge current; sums up each value to obtain the current count value of the target battery within the discharge cycle; when the target battery meets the SOC correction condition at the end of discharge, determines the correction amplitude according to the current count value of the target battery; corrects the current SOC value of the target battery according to the correction amplitude; wherein, the values corresponding to the discharge current of the target battery at each time point within the discharge cycle of the target battery are summed up to obtain the current count value; wherein, the current count value can reflect the discharge current condition of the target battery within the discharge cycle and the sudden change condition of the target battery within the discharge cycle, so that when determining the correction amplitude for correcting the current SOC value, sudden change conditions such as severe driving of the electric vehicle are considered, thereby avoiding the influence of sudden change conditions on the SOC correction process, and further improving the accuracy of SOC correction.

[0071] Figure 3 is a schematic structural diagram of a state of charge (SOC) correction device according to an embodiment of the present invention. As Figure 3 shown, the state of charge (SOC) correction device 30 according to the embodiments of the present invention includes: a first determination module 301 and a correction processing module 302.

[0072] Among them, the first determination module 301 is used to determine the correction amplitude according to the current count value of the target battery when the target battery meets the SOC correction condition at the end of discharge; the current count value is determined according to the discharge current of the target battery at each time point within the current discharge cycle of the target battery; the correction processing module 302 is used to correct the current SOC value of the target battery according to the correction amplitude.

[0073] As a possible implementation manner of the embodiment of the present invention, the device further includes: an acquisition module, a second determination module, and a summation processing module; the acquisition module is used to acquire the discharge current of the target battery at each time point within the discharge cycle of the target battery; the second determination module is used to determine the corresponding values of each discharge current; the summation processing module is used to sum up each value to obtain the current count value of the target battery within the discharge cycle.

[0074] As a possible implementation manner of the embodiment of the present invention, the second determination module is specifically configured to determine a demarcation current; for the discharge current, when the discharge current is greater than the demarcation current, determine the value corresponding to the discharge current as a first value; when the discharge current is less than or equal to the demarcation current, determine the value corresponding to the discharge current as a second value; the first value is greater than the second value.

[0075] As a possible implementation manner of the embodiment of the present invention, the first value is a positive value; the second value is a negative value; the absolute value of the first value is greater than the absolute value of the second value.

[0076] As a possible implementation manner of the embodiment of the present invention, the first determination module 301 is specifically configured to obtain each counting value interval and the reference correction amplitude corresponding to the counting value interval; determine the target counting value interval where the current counting value is located among the each counting value interval; determine the reference correction amplitude corresponding to the target counting value interval as the correction amplitude.

[0077] As a possible implementation manner of the embodiment of the present invention, the reference correction amplitude corresponding to the first counting value interval among the each counting value interval is greater than the reference correction amplitude corresponding to the second counting value interval; wherein, the counting value in the first counting value interval is greater than the counting value in the second counting value interval.

[0078] As a possible implementation manner of the embodiment of the present invention, the correction processing module 302 is specifically configured to determine the difference between the current SOC value and the correction amplitude; update the current SOC value according to the difference.

[0079] As a possible implementation manner of the embodiment of the present invention, the discharge end SOC correction condition is determined based on at least one of the following parameters: the discharge rate of the target battery; the minimum single cell voltage of the target battery at a specified temperature.

[0080] As a possible implementation manner of the embodiment of the present invention, the target battery includes a lithium iron phosphate battery in an electric vehicle.

[0081] In summary, for the state of charge (SOC) correction device according to the embodiments of the present invention, when the target battery meets the SOC correction conditions at the end of discharge, the correction amplitude is determined according to the current count value of the target battery; the current count value is determined according to the discharge current of the target battery at each time point within the current discharge cycle of the target battery; the current SOC value of the target battery is corrected according to the correction amplitude; wherein, determining the correction amplitude according to the current count value of the target battery and correcting the current SOC value in combination with the correction amplitude can avoid large - scale correction of the current SOC value during intense driving of an electric vehicle, thereby improving the accuracy of SOC correction.

[0082] In the technical solution of the present invention, the collection, storage, use, processing, transmission, provision, and disclosure of user personal information are all carried out on the premise of obtaining the user's consent, and all comply with the provisions of relevant laws and regulations and do not violate public order and good customs.

[0083] According to an embodiment of the present invention, the present invention also provides an electronic device, a readable storage medium, and a computer program product.

[0084] Figure 4 It is a schematic block diagram of an electronic device 400. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0085] As Figure 4 shown, the device 400 includes a computing unit 401, which can perform various appropriate actions and processes according to the computer program stored in the read - only memory (ROM) 402 or the computer program loaded from the storage unit 408 into the random - access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the device 400 can also be stored. The computing unit 401, the ROM 402, and the RAM 403 are connected to each other through a bus 404. The input / output (I / O) interface 405 is also connected to the bus 404.

[0086] Multiple components in device 400 are connected to I / O interface 405, including: input unit 406, such as a keyboard, mouse, etc.; output unit 407, such as various types of displays, speakers, etc.; storage unit 408, such as a disk, optical disc, etc.; and communication unit 409, such as a network card, modem, wireless communication transceiver, etc. Communication unit 409 allows device 400 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0087] Computing unit 401 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of computing unit 401 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Computing unit 401 executes the various methods and processes described above, such as the state of charge (SOC) correction method. For example, in some embodiments, the SOC correction method can be implemented as a computer software program that is tangibly embodied in a machine-readable medium, such as storage unit 408. In some embodiments, part or all of the computer program can be loaded and / or installed onto device 400 via ROM 402 and / or communication unit 409. When the computer program is loaded into RAM 403 and executed by computing unit 401, one or more steps of the SOC correction method described above can be executed. Alternatively, in other embodiments, computing unit 401 can be configured to execute the SOC correction method in any other suitable manner (e.g., by means of firmware).

[0088] Various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0089] The program code for implementing the method of the present invention can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing devices, such that when the program codes are executed by the processor or controller, the functions / operations specified in the flowchart and / or block diagram are implemented. The program codes can be executed entirely on the machine, partially on the machine, executed partially on the machine as an independent software package and partially on a remote machine, or executed entirely on a remote machine or server.

[0090] In the context of the present invention, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0091] In order to provide interaction with the user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or an LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and the input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0092] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), and the Internet.

[0093] A computer system can include a client and a server. The client and the server are generally far from each other and usually interact through a communication network. The client-server relationship is generated by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, a server of a distributed system, or a server incorporating a blockchain.

[0094] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in the present invention can be achieved, and no limitation is imposed herein.

[0095] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for correcting the state of charge (SOC), characterized in that, Including: When the target battery meets the discharge end SOC correction condition, determining a correction amplitude according to the current count value of the target battery; The current count value is determined according to the discharge current of the target battery at each time point within the discharge cycle where the target battery is currently located; Performing a correction process on the current SOC value of the target battery according to the correction amplitude.

2. The method according to claim 1, characterized in that, The method further includes: Within the discharge cycle of the target battery, obtaining the discharge current of the target battery at each time point; Determining the values corresponding to each of the discharge currents; Performing an addition process on each of the values to obtain the current count value of the target battery within the discharge cycle.

3. The method according to claim 2, wherein The determining the values corresponding to each of the discharge currents includes: Determining a demarcation current; For the discharge current, when the discharge current is greater than the demarcation current, determining the value corresponding to the discharge current as a first value; When the discharge current is less than or equal to the demarcation current, determining the value corresponding to the discharge current as a second value; the first value is greater than the second value.

4. The method according to claim 3, characterized in that, The first value is a positive value; the second value is a negative value; the absolute value of the first value is greater than the absolute value of the second value.

5. The method according to claim 1, wherein The determining the correction amplitude according to the current count value of the target battery includes: Obtaining each count value interval and the reference correction amplitude corresponding to the count value interval; Determining the target count value interval within which the current count value is located among each of the count value intervals; Determining the reference correction amplitude corresponding to the target count value interval as the correction amplitude.

6. The method according to claim 5, characterized in that The reference correction amplitude corresponding to the first count value interval among each of the count value intervals is greater than the reference correction amplitude corresponding to the second count value interval among each of the count value intervals; Wherein, the count value within the first count value interval is greater than the count value within the second count value interval.

7. The method according to claim 1, wherein The performing a correction process on the current SOC value of the target battery according to the correction amplitude includes: Determining the difference between the current SOC value and the correction amplitude; Updating the current SOC value according to the difference.

8. The method according to claim 1, wherein The discharge end SOC correction condition is determined based on at least one of the following parameters: the discharge rate of the target battery; the minimum single cell voltage of the target battery at a specified temperature.

9. The method according to any one of claims 1 to 8, characterized in that, The target battery includes a lithium iron phosphate battery in an electric vehicle.

10. A state of charge (SOC) correction device, characterized in that Including: A first determination module, configured to determine a correction amplitude according to the current count value of the target battery when the target battery meets the discharge end SOC correction condition; The current count value is determined according to the discharge current of the target battery at each time point within the discharge cycle where the target battery is currently located; A correction processing module, configured to perform a correction process on the current SOC value of the target battery according to the correction amplitude.

11. An electronic device, characterized in that, Including: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to: Implement the steps of the state of charge SOC correction method according to any one of claims 1 to 9.

12. A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by a processor, enable the processor to execute the state of charge (SOC) correction method according to any one of claims 1 to 9.

13. A computer program product, comprising a computer program which, when executed by a processor, implements the state of charge (SOC) correction method according to any one of claims 1 to 9.