SOC adjustment method and apparatus, and computer-readable storage medium

By obtaining the difference between the battery's actual SOC and the calculated SOC, a target adjustment coefficient is determined, and the rate of change of the calculated SOC is adjusted. This solves the problem of poor user experience caused by instantaneous SOC adjustment, and achieves smooth adjustment and improved user experience.

WO2026016756A1PCT designated stage Publication Date: 2026-01-22SUZHOU QIANCHENG NEW ENERGY TECHNOLOGY CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/103416
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-17
Filing Date
2025-06-25
Publication Date
2026-01-22

AI Technical Summary

Technical Problem

Existing SOC calculation methods result in instantaneous SOC adjustments, leading to a poor user experience.

Method used

By obtaining the difference between the battery's actual SOC and the calculated SOC, a target adjustment coefficient is determined, and the rate of change of the calculated SOC is adjusted to make the calculated SOC the same as the actual SOC at the second moment, thus avoiding instantaneous changes in SOC.

Benefits of technology

It enables a smooth adjustment of the computing SOC to the real SOC, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025103416_22012026_PF_FP_ABST
    Figure CN2025103416_22012026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of batteries, and provides an SOC adjustment method and apparatus, and a computer-readable storage medium, for use in avoiding SOC jump and improving the user experience. The method comprises: acquiring a first actual SOC and a first calculated SOC of a battery at a first moment, wherein the actual SOC is an actual SOC of the battery, the calculated SOC is an SOC of the battery calculated on the basis of a first preset relationship, and the first actual SOC is different from the first calculated SOC; determining a target adjustment coefficient on the basis of a target difference, wherein the target difference is a difference between the first actual SOC and the first calculated SOC, and the target adjustment coefficient is used for adjusting the change rate of the calculated SOC; and adjusting the calculated SOC of the battery on the basis of the first preset relationship and the target adjustment coefficient to obtain a second calculated SOC at a second moment, wherein the second calculated SOC is the same as a second actual SOC of the battery at the second moment.
Need to check novelty before this filing date? Find Prior Art

Description

SOC adjustment method and device, and computer readable storage medium TECHNICAL FIELD

[0001] The present application relates to the technical field of battery, in particular to an SOC adjustment method and device, and a computer readable storage medium. BACKGROUND

[0002] In the prior art, when calculating the state of charge (SOC) of a battery, there is a deviation between the calculated SOC and the real SOC of the battery, so the calculated SOC needs to be aligned with the real SOC.

[0003] To align the calculated SOC with the real SOC, the prior art usually replaces the calculated SOC with the real SOC, and the calculated SOC will converge to the real SOC instantaneously, which will cause the SOC to jump. For example, the real SOC is 90%, and the calculated SOC is 80%. When adjusting the SOC, the SOC will suddenly change from 80% to 90%, which is not good for user experience. TECHNICAL PROBLEM

[0004] One of the purposes of the embodiments of the present application is to provide an SOC adjustment method and device, and a computer readable storage medium, which can avoid the SOC from jumping and improve user experience. TECHNICAL SOLUTION

[0005] The embodiments of the present application are implemented in the following manner. In a first aspect, an SOC adjustment method is provided, which includes: obtaining a first real SOC and a first calculated SOC of a battery at a first time; the real SOC is the real SOC of the battery, the calculated SOC is the SOC of the battery calculated based on a first preset relationship, and the first real SOC is different from the first calculated SOC; determining a target adjustment coefficient according to a target difference; the target difference is the difference between the first real SOC and the first calculated SOC, and the target adjustment coefficient is used to adjust the change rate of the calculated SOC; adjusting the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient, and obtaining a second calculated SOC at a second time; the second calculated SOC is the same as a second real SOC of the battery at the second time.

[0006] Compared with the prior scheme of directly replacing the calculated SOC with the real SOC, the scheme of the application can obtain a first real SOC of a battery at a first time and a first calculated SOC of the battery at the first time based on a first preset relationship, and then determine a target adjustment coefficient according to a target difference between the first real SOC and the first calculated SOC. Since the target adjustment coefficient can adjust the change rate of the calculated SOC, the calculated SOC of the battery can be adjusted according to the first preset relationship and the target adjustment coefficient, and a second calculated SOC same as a second real SOC of the battery at a second time can be obtained. By adjusting the change rate of the calculated SOC of the battery, the jump of the SOC caused by the instant adjustment of the SOC can be avoided, and the user experience is improved.

[0007] In combination with the first aspect, in some embodiments of the first aspect, the target adjustment coefficient is determined according to the target difference, including: determining that the target difference and the target adjustment coefficient satisfy a second preset relationship:

[0008]

[0009] wherein, represents the target adjustment coefficient, represents the target difference, represents a first preset difference, represents a second preset difference, represents a first preset adjustment coefficient corresponding to the first preset difference, represents a second preset adjustment coefficient corresponding to the second preset difference.

[0010] According to the scheme, the greater the target difference is, the smaller the calculated SOC of the battery is compared with the real SOC. By making the target adjustment coefficient greater, the calculated SOC can have a faster change rate, so that the calculated SOC can catch up with the real SOC. The smaller the target difference is, the greater the calculated SOC of the battery is compared with the real SOC. By making the target adjustment coefficient smaller, the calculated SOC can have a slower change rate, so that the real SOC can catch up with the calculated SOC, and the calculated SOC can be smoothly adjusted to the real SOC, avoiding the jump of the SOC caused by the instant adjustment of the SOC, and improving the user experience.

[0011] In some embodiments of the first aspect, the first real SOC of the battery at the first time is obtained by: obtaining a third preset relationship corresponding to the target open circuit voltage value and a target temperature of the battery at the first time; the third preset relationship comprises a one-to-one correspondence between a plurality of open circuit voltage values of the battery and a plurality of real SOCs of the battery, and the target temperature is the temperature of the battery at the first time; and determining the first real SOC according to the target open circuit voltage value and the third preset relationship.

[0012] According to the above scheme, the third preset relationship corresponding to the target open circuit voltage value and the target temperature of the battery at the first time is obtained, and since the third preset relationship comprises a one-to-one correspondence between a plurality of open circuit voltage values of the battery and a plurality of real SOCs of the battery, the first real SOC can be determined according to the target open circuit voltage value and the third preset relationship, so that the first real SOC of the battery at the first time is obtained.

[0013] In some embodiments of the first aspect, when the plurality of open circuit voltage values does not include the target open circuit voltage value, the first real SOC is determined according to the target open circuit voltage value and the third preset relationship by: determining a first open circuit voltage value and a second open circuit voltage value in the plurality of open circuit voltage values; the first open circuit voltage value is adjacent to the second open circuit voltage value, and the target open circuit voltage value is between the first open circuit voltage value and the second open circuit voltage value; and determining the first real SOC according to a linear interpolation method, a third real SOC and a fourth real SOC; the third real SOC is a real SOC corresponding to the first open circuit voltage value in the third preset relationship, and the fourth real SOC is a real SOC corresponding to the second open circuit voltage value in the third preset relationship.

[0014] According to the above scheme, when the plurality of open circuit voltage values does not include the target open circuit voltage value, the first open circuit voltage value and the second open circuit voltage value adjacent to each other in the plurality of open circuit voltage values are determined, and since the target open circuit voltage value is between the first open circuit voltage value and the second open circuit voltage value, the first real SOC can be determined according to the linear interpolation method, the third real SOC corresponding to the first open circuit voltage value in the third preset relationship, and the fourth real SOC corresponding to the second open circuit voltage value in the third preset relationship, so that the first real SOC is determined according to the target open circuit voltage value and the third preset relationship.

[0015] In combination with the first aspect, in some embodiments of the first aspect, the first calculated SOC of the battery at the first time point is obtained by: obtaining device information of the battery; the device information comprises a target charge-discharge frequency adjustment coefficient, a target temperature value adjustment coefficient at each time point in a plurality of continuous time points, a target current value adjustment coefficient at each time point, an initial SOC, a total capacity, a charge-discharge efficiency, and a target current value at each time point; the target charge-discharge frequency adjustment coefficient is used to adjust the total capacity, the target temperature value adjustment coefficient is used to adjust the charge-discharge efficiency, and the target current value adjustment coefficient is used to adjust the target current value; the end time point of the plurality of continuous time points is the first time point, the start time point of the plurality of continuous time points is the time point at which the battery last started charging or discharging, and the initial SOC is the SOC of the battery at the start time point; and determining a first preset relationship:

[0016]

[0017] wherein, represents the first calculated SOC, represents the initial SOC, represents the target charge-discharge frequency adjustment coefficient corresponding to the nth charge-discharge frequency, C represents the total capacity, represents the charge-discharge efficiency, represents the target temperature value adjustment coefficient corresponding to the time point t, and I represents the target current value. represents the target current value adjustment coefficient corresponding to the target current value.

[0018] According to the scheme, the target charge-discharge frequency adjustment coefficient of the battery, the target temperature value adjustment coefficient at each time point in a plurality of continuous time points, the target current value adjustment coefficient at each time point, the initial SOC, the total capacity, the charge-discharge efficiency, and the target current value at each time point are obtained, and then the first calculated SOC is determined according to the target charge-discharge frequency adjustment coefficient, the target temperature value adjustment coefficient, the target current value adjustment coefficient, the initial SOC, the total capacity, the charge-discharge efficiency, and the target current value. Since the total capacity of the battery is affected by the charge-discharge frequency, the charge-discharge efficiency is affected by the temperature value, and the discharge capacity is affected by the current value, the target charge-discharge frequency adjustment coefficient for adjusting the total capacity, the target temperature value adjustment coefficient for adjusting the charge-discharge efficiency, and the target current value adjustment coefficient for adjusting the target current value are used to determine the first calculated SOC of the battery, which can improve the accuracy of the determined first calculated SOC of the battery.

[0019] With reference to the first aspect, in some embodiments of the first aspect, the obtaining the target charge-discharge frequency adjustment coefficient, the target temperature value adjustment coefficient, and the target current value adjustment coefficient comprises: obtaining a target charge-discharge frequency of the battery, a target temperature value of the battery at each time, and a target current value of the battery at each time; determining, according to the target charge-discharge frequency and a fourth preset relationship, a target charge-discharge frequency adjustment coefficient corresponding to the target charge-discharge frequency in the fourth preset relationship; the fourth preset relationship comprises a one-to-one correspondence relationship between a plurality of charge-discharge frequencies and a plurality of charge-discharge frequency adjustment coefficients; determining, according to the target temperature value and a fifth preset relationship, a target temperature value adjustment coefficient corresponding to the target temperature value in the fifth preset relationship; the fifth preset relationship comprises a one-to-one correspondence relationship between a plurality of temperature values and a plurality of temperature value adjustment coefficients; and determining, according to the target current value and a sixth preset relationship, a target current value adjustment coefficient corresponding to the target current value in the sixth preset relationship; the sixth preset relationship comprises a one-to-one correspondence relationship between a plurality of current values and a plurality of current value adjustment coefficients.

[0020] Based on the scheme, the scheme of obtaining the target charge-discharge frequency adjustment coefficient, the target temperature value adjustment coefficient, and the target current value adjustment coefficient can be implemented.

[0021] With reference to the first aspect, in some embodiments of the first aspect, the adjusting the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient comprises: multiplying the target adjustment coefficient and the target current value adjustment coefficient to obtain an updated target current adjustment coefficient; and substituting the updated target current adjustment coefficient into the first preset relationship to determine the calculated SOC of the battery.

[0022] Based on the scheme, by multiplying the target adjustment coefficient and the target current value adjustment coefficient to obtain an updated target current adjustment coefficient, and then substituting the updated target current adjustment coefficient into the first preset relationship to determine the calculated SOC of the battery, the scheme of adjusting the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient can be implemented.

[0023] The second aspect provides an SOC adjustment device for implementing the SOC adjustment method of the first aspect. The SOC adjustment device comprises modules, units, or means corresponding to the above-mentioned method, which can be implemented by hardware, software, or by hardware executing corresponding software. The hardware or software comprises one or more modules or units corresponding to the above-mentioned functions.

[0024] With reference to the second aspect, in some embodiments of the second aspect, the apparatus includes an obtaining module and a processing module; the obtaining module is configured to obtain a first real SOC and a first calculated SOC of the battery at a first time; the real SOC is a real SOC of the battery, and the calculated SOC is a calculated SOC of the battery based on a first preset relationship, the first real SOC being different from the first calculated SOC; the processing module is configured to determine a target adjustment coefficient according to a target difference value; the target difference value is a difference between the first real SOC and the first calculated SOC, and the target adjustment coefficient is used to adjust a change rate of the calculated SOC; and the processing module is further configured to adjust the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient to obtain a second calculated SOC at a second time; the second calculated SOC is the same as a second real SOC of the battery at the second time.

[0025] With reference to the second aspect, in some embodiments of the second aspect, the processing module, configured to determine a target adjustment coefficient according to a target difference value, includes: determining that the target difference value and the target adjustment coefficient satisfy a second preset relationship.

[0026]

[0027] wherein, denotes the target adjustment coefficient, denotes the target difference value, denotes a first preset difference value, denotes a second preset difference value, denotes a first preset adjustment coefficient corresponding to the first preset difference value, denotes a second preset adjustment coefficient corresponding to the second preset difference value.

[0028] With reference to the second aspect, in some embodiments of the second aspect, the obtaining module, configured to obtain a first real SOC of the battery at a first time, includes: obtaining a target open-circuit voltage value of the battery at the first time and a third preset relationship corresponding to a target temperature; the third preset relationship includes a one-to-one correspondence relationship between a plurality of open-circuit voltage values of the battery and a plurality of real SOCs of the battery, and the target temperature is a temperature of the battery at the first time; and determining the first real SOC according to the target open-circuit voltage value and the third preset relationship.

[0029] With reference to the second aspect, in some embodiments of the second aspect, when the plurality of open-circuit voltage values does not include the target open-circuit voltage value, the obtaining module is further configured to determine the first real SOC according to the target open-circuit voltage value and a third preset relationship, including: determining a first open-circuit voltage value and a second open-circuit voltage value in the plurality of open-circuit voltage values; the first open-circuit voltage value is adjacent to the second open-circuit voltage value, and the target open-circuit voltage value is between the first open-circuit voltage value and the second open-circuit voltage value; determining the first real SOC according to a linear interpolation method, a third real SOC and a fourth real SOC; the third real SOC is a real SOC corresponding to the first open-circuit voltage value in the third preset relationship, and the fourth real SOC is a real SOC corresponding to the second open-circuit voltage value in the third preset relationship.

[0030] With reference to the second aspect, in some embodiments of the second aspect, the obtaining module is configured to obtain the first calculated SOC of the battery at the first time, including: obtaining device information of the battery; the device information includes a target charge-discharge frequency adjustment coefficient, a target temperature value adjustment coefficient at each time in a plurality of continuous times, a target current value adjustment coefficient at each time, an initial SOC, a total capacity, a charge-discharge efficiency, and a target current value at each time; the target charge-discharge frequency adjustment coefficient is used to adjust the total capacity, the target temperature value adjustment coefficient is used to adjust the charge-discharge efficiency, the target current value adjustment coefficient is used to adjust the target current value, the end time of the plurality of continuous times is the first time, the start time of the plurality of continuous times is the time when the battery last started charging or discharging, and the initial SOC is the SOC of the battery at the start time; determining a first preset relationship:

[0031]

[0032] wherein, represents the first calculated SOC, represents the initial SOC, represents a target charge-discharge frequency adjustment coefficient corresponding to the nth charge-discharge frequency, C represents the total capacity, represents the charge-discharge efficiency, represents a target temperature value adjustment coefficient corresponding to the t time, and I represents the target current value. represents a target current value adjustment coefficient corresponding to the target current value.

[0033] In some embodiments of the second aspect, the obtaining module is further configured to obtain a target charge-discharge frequency adjustment coefficient, a target temperature value adjustment coefficient, and a target current value adjustment coefficient, including: obtaining a target charge-discharge frequency of the battery, a target temperature value of the battery at each time, and a target current value of the battery at each time; determining, according to the target charge-discharge frequency and a fourth preset relationship, a target charge-discharge frequency adjustment coefficient corresponding to the target charge-discharge frequency in the fourth preset relationship; the fourth preset relationship includes a one-to-one correspondence relationship between a plurality of charge-discharge frequencies and a plurality of charge-discharge frequency adjustment coefficients; determining, according to the target temperature value and a fifth preset relationship, a target temperature value adjustment coefficient corresponding to the target temperature value in the fifth preset relationship; the fifth preset relationship includes a one-to-one correspondence relationship between a plurality of temperature values and a plurality of temperature value adjustment coefficients; and determining, according to the target current value and a sixth preset relationship, a target current value adjustment coefficient corresponding to the target current value in the sixth preset relationship; the sixth preset relationship includes a one-to-one correspondence relationship between a plurality of current values and a plurality of current value adjustment coefficients.

[0034] In some embodiments of the second aspect, the processing module is configured to adjust the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient, including: multiplying the target adjustment coefficient by the target current value adjustment coefficient to obtain an updated target current adjustment coefficient; and substituting the updated target current adjustment coefficient into the first preset relationship to determine the calculated SOC of the battery.

[0035] In a third aspect, an SOC adjustment apparatus is provided, including: at least one processor, and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method provided in the first aspect and any possible implementation thereof.

[0036] In a fourth aspect, a computer-readable storage medium is provided, which, when the instructions in the computer-readable storage medium are executed by the processor of the SOC adjustment apparatus, enables the SOC adjustment apparatus to perform the method provided in the first aspect and any possible implementation thereof.

[0037] In a fifth aspect, a computer program product containing instructions, which, when run on a computer, enables the computer to perform the method provided in the first aspect and any possible implementation thereof.

[0038] In a sixth aspect, a chip system is provided, including: a processor and an interface circuit; the interface circuit is configured to receive a computer program or instructions and transmit to the processor; the processor is configured to execute the computer program or instructions, so that the chip system performs the method provided in the first aspect and any possible implementation thereof.

[0039] The technical effects brought by any one of the embodiments of the second aspect to the sixth aspect can refer to the technical effects brought by the different embodiments of the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or exemplary technical descriptions will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort on the basis of these drawings.

[0041] Fig. 1 is a schematic diagram of the architecture of a SOC adjustment system provided by the present application;

[0042] Fig. 2 is a schematic diagram of the flow of a SOC adjustment method provided by the present application;

[0043] Fig. 3 is a schematic diagram of the flow of another SOC adjustment method provided by the present application;

[0044] Fig. 4 is a schematic diagram of the flow of another SOC adjustment method provided by the present application;

[0045] Fig. 5 is a schematic diagram of the flow of another SOC adjustment method provided by the present application;

[0046] Fig. 6 is a schematic diagram of the flow of another SOC adjustment method provided by the present application;

[0047] Fig. 7 is a schematic diagram of the flow of another SOC adjustment method provided by the present application;

[0048] Fig. 8 is a schematic diagram of the structure of a SOC adjustment device provided by the present application;

[0049] Fig. 9 is a schematic diagram of the structure of another SOC adjustment device provided by the present application. Embodiments of the present application

[0050] In order to make the purposes, technical solutions and advantages of the present application more clear, the present application will be further described in detail in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not used to limit the present application.

[0051] It should be noted that when a component is referred to as being "fixed" or "set" on another component, it can be directly on the other component or indirectly on the other component. When a component is referred to as being "connected" to another component, it can be directly or indirectly connected to the other component. The terms "upper", "lower", "left", "right", and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. For those skilled in the art, the specific meanings of the above terms can be understood according to the specific circumstances. The terms "first", "second" are only for the convenience of description, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features. The meaning of "a plurality of" is two or more, unless otherwise specifically limited.

[0052] In order to illustrate the technical solutions provided in the present application, the following will be described in detail in combination with specific drawings and examples.

[0053] Fig. 1 is a schematic diagram of the architecture of a SOC adjustment system provided by the present application. The technical solutions of the embodiments of the present application can be applied to the SOC adjustment system shown in Fig. 1. As shown in Fig. 1, the SOC adjustment system 10 includes a SOC adjustment device 11 and an electronic device 12.

[0054] The SOC adjustment device 11 is directly or indirectly connected to the electronic device 12. In this connection relationship, wired connection or wireless connection can be used, and the embodiments of the present application do not limit this.

[0055] The SOC adjustment device 11 and the electronic device 12 can exchange data.

[0056] It should be noted that the SOC adjustment device 11 and the electronic device 12 can be independent devices or can be integrated into the same device, and the present application does not specifically limit this.

[0057] When the SOC adjustment device 11 and the electronic device 12 are integrated into the same device, the communication mode between the SOC adjustment device 11 and the electronic device 12 is the communication between internal modules of the device. In this case, the communication process between the two is the same as the communication process between the SOC adjustment device 11 and the electronic device 12 when they are independent of each other.

[0058] In the following embodiments provided by the present application, the SOC adjustment device 11 and the electronic device 12 are set as an example to illustrate the present application.

[0059] In actual application, the SOC adjustment method provided by the embodiment of the application can be applied to the SOC adjustment device 11, and can also be applied to a device included in the SOC adjustment device 11.

[0060] The SOC adjustment method provided by the embodiment of the application is described below with reference to the SOC adjustment method applied to the SOC adjustment device 11 and in combination with the accompanying drawings.

[0061] FIG. 2 is a flowchart of a SOC adjustment method provided by the application. As shown in FIG. 2, the method comprises the following steps:

[0062] S201. The SOC adjustment device acquires a first real SOC and a first calculated SOC of the battery at a first time.

[0063] The real SOC is the real SOC of the battery, and the calculated SOC is the SOC of the battery calculated based on a first preset relationship. The first real SOC is different from the first calculated SOC.

[0064] It should be noted that the first time can be the current time.

[0065] As a possible implementation manner, in combination with FIG. 1, the SOC adjustment device receives a message of the electronic device, and the message comprises a target open circuit voltage value of the battery at the first time, a third preset relationship corresponding to a target temperature, and device information of the battery.

[0066] The third preset relationship comprises a one-to-one correspondence relationship between a plurality of open circuit voltage values of the battery and a plurality of real SOCs of the battery. The target temperature is the temperature of the battery at the first time. The device information comprises a target charge-discharge frequency adjustment coefficient, a target temperature value adjustment coefficient of each time in a plurality of continuous times, a target current value adjustment coefficient of each time, an initial SOC, a total capacity, a charge-discharge efficiency, and a target current value of each time. The target charge-discharge frequency adjustment coefficient is used to adjust the total capacity. The target temperature value adjustment coefficient is used to adjust the charge-discharge efficiency. The target current value adjustment coefficient is used to adjust the target current value. The end time of the plurality of continuous times is the first time. The start time of the plurality of continuous times is the time when the battery starts charging or discharging last time. The initial SOC is the SOC of the battery at the start time.

[0067] The SOC adjustment device acquires the target open circuit voltage value of the battery at the first time and the third preset relationship corresponding to the target temperature from the message, and then determines the first real SOC according to the target open circuit voltage value and the third preset relationship.

[0068] The SOC adjustment device acquires the device information of the battery from the message, and then determines the first preset relationship.

[0069]

[0070] wherein, represents the first calculated SOC, represents the initial SOC, represents the target charge-discharge frequency adjustment coefficient corresponding to the nth charge-discharge frequency, and C represents the total capacity, represents the charge-discharge efficiency, represents the target temperature value adjustment coefficient corresponding to the t moment, and I represents the target current value, represents the target current value adjustment coefficient corresponding to the target current value.

[0071] It should be noted that the specific description of this possible implementation can refer to the related description in the subsequent part of the specific embodiment of the present application, which will not be described here in detail.

[0072] As another possible implementation, the SOC adjustment device receives a message of the electronic device, the message including a first real SOC and a first calculated SOC of the battery at a first moment, and the SOC adjustment device obtains the first real SOC and the first calculated SOC of the battery at the first moment from the message.

[0073] S202, the SOC adjustment device determines a target adjustment coefficient according to the target difference value.

[0074] wherein, the target difference value is the difference between the first real SOC and the first calculated SOC, and the target adjustment coefficient is used to adjust the change rate of the calculated SOC.

[0075] As a possible implementation, the SOC adjustment device determines that the target difference value and the target adjustment coefficient satisfy a second preset relationship:

[0076]

[0077] wherein, represents the target adjustment coefficient, represents the target difference value, represents the first preset difference value, represents the second preset difference value, represents the first preset adjustment coefficient corresponding to the first preset difference value, represents the second preset adjustment coefficient corresponding to the second preset difference value.

[0078] Based on the possible implementation mode, the greater the target difference is, the smaller the calculated SOC of the battery is compared with the real SOC, and the greater the target adjustment coefficient is, so that the calculated SOC has a faster change rate, so that the calculated SOC can catch up with the real SOC; the smaller the target difference is, the greater the calculated SOC of the battery is compared with the real SOC, and the smaller the target adjustment coefficient is, so that the calculated SOC has a slower change rate, so that the real SOC can catch up with the calculated SOC, and then the calculated SOC can be smoothly adjusted to the real SOC, avoiding the jump of SOC caused by instantaneous adjustment of SOC, and improving the user experience.

[0079] In S203, the SOC adjustment device adjusts the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient, and obtains a second calculated SOC at a second time.

[0080] The second calculated SOC is the same as a second real SOC of the battery at the second time.

[0081] As a possible implementation mode, the SOC adjustment device multiplies the target adjustment coefficient by a target current value adjustment coefficient to obtain an updated target current adjustment coefficient, and then substitutes the updated target current adjustment coefficient into the first preset relationship to determine the calculated SOC of the battery.

[0082] It should be noted that the specific description of this possible implementation mode can refer to the related description in the subsequent part of the specific embodiment of the present application, which will not be described here.

[0083] Based on the scheme, compared with the existing scheme of directly replacing the calculated SOC with the real SOC, the scheme of the present application obtains the first real SOC for reflecting the real SOC of the battery at the first time, and the first calculated SOC for reflecting the first calculated SOC of the battery at the first time based on the first preset relationship, and then determines the target adjustment coefficient according to the target difference between the first real SOC and the first calculated SOC. Since the target adjustment coefficient can adjust the change rate of the calculated SOC, the calculated SOC of the battery can be adjusted according to the first preset relationship and the target adjustment coefficient at the second time to obtain the second calculated SOC which is the same as the second real SOC of the battery. By adjusting the change rate of the calculated SOC of the battery, the jump of SOC caused by instantaneous adjustment of SOC can be avoided, and the user experience is improved.

[0084] The above is a general description of the SOC adjustment method provided by the present application. The SOC adjustment method provided by the present application will be further described below with reference to the accompanying drawings.

[0085] In one design, FIG. 3 is a flowchart illustrating another SOC adjustment method provided by the present application. As shown in FIG. 3, in the embodiment of the present application, the SOC adjustment apparatus acquires a first real SOC of the battery at a first time, and specifically includes the following steps:

[0086] S301, the SOC adjustment apparatus acquires a third preset relationship between a target open circuit voltage value of the battery at the first time and a target temperature.

[0087] The third preset relationship includes a one-to-one correspondence between a plurality of open circuit voltage values of the battery and a plurality of real SOCs of the battery, and the target temperature is the temperature of the battery at the first time.

[0088] As a possible implementation, in combination with FIG. 1, the SOC adjustment apparatus receives a message of the electronic device, the message including the third preset relationship between the target open circuit voltage value of the battery at the first time and the target temperature, and the SOC adjustment apparatus acquires the third preset relationship between the target open circuit voltage value of the battery at the first time and the target temperature from the message.

[0089] As another possible implementation, in combination with FIG. 1, the SOC adjustment apparatus receives an indication message of the electronic device, the indication message indicating that the calculated SOC of the battery at the first time reaches a preset threshold.

[0090] The SOC adjustment apparatus sends a request message to the electronic device for requesting the third preset relationship between the target open circuit voltage value of the battery at the first time and the target temperature in response to the indication message. Then, the SOC adjustment apparatus receives a message from the electronic device, the message including the third preset relationship between the target open circuit voltage value of the battery at the first time and the target temperature, and the SOC adjustment apparatus acquires the third preset relationship between the target open circuit voltage value of the battery at the first time and the target temperature from the message.

[0091] S302, the SOC adjustment apparatus determines the first real SOC according to the target open circuit voltage value and the third preset relationship.

[0092] As a possible implementation, in the case that the plurality of open circuit voltage values does not include the target open circuit voltage value, the SOC adjustment apparatus determines a first open circuit voltage value and a second open circuit voltage value in the plurality of open circuit voltage values, and then determines the first real SOC according to a linear interpolation method, a third real SOC and a fourth real SOC.

[0093] The first open circuit voltage value is adjacent to the second open circuit voltage value, and the target open circuit voltage value is between the first open circuit voltage value and the second open circuit voltage value; the third real SOC is a real SOC corresponding to the first open circuit voltage value in the third preset relationship, and the fourth real SOC is a real SOC corresponding to the second open circuit voltage value in the third preset relationship.

[0094] As a possible implementation, in a case where the plurality of open circuit voltage values include the target open circuit voltage value, the SOC adjusting apparatus finds a real SOC corresponding to the target open circuit voltage value in the third preset relationship, and determines the real SOC as the first real SOC.

[0095] Based on the scheme, the target open circuit voltage value and the target temperature of the battery at the first time are obtained, and the third preset relationship is obtained. Since the third preset relationship includes a one-to-one correspondence between the plurality of open circuit voltage values of the battery and the plurality of real SOCs of the battery, the first real SOC can be determined according to the target open circuit voltage value and the third preset relationship, so that the scheme of obtaining the first real SOC of the battery at the first time is realized.

[0096] In a design, in a case where the plurality of open circuit voltage values do not include the target open circuit voltage value, FIG. 4 is a flowchart of another SOC adjusting method provided by the present application, as shown in FIG. 4, the S302 provided by the embodiment of the present application can specifically include the following steps:

[0097] S401, the SOC adjusting apparatus determines a first open circuit voltage value and a second open circuit voltage value in the plurality of open circuit voltage values.

[0098] The first open circuit voltage value is adjacent to the second open circuit voltage value, and the target open circuit voltage value is between the first open circuit voltage value and the second open circuit voltage value.

[0099] As a possible implementation, the SOC adjusting apparatus determines the maximum value in the plurality of open circuit voltage values smaller than the target open circuit voltage value as the first open circuit voltage value, and determines the minimum value in the plurality of open circuit voltage values greater than the target open circuit voltage value as the second open circuit voltage value.

[0100] S402, the SOC adjusting apparatus determines the first real SOC according to the linear interpolation method, a third real SOC and a fourth real SOC.

[0101] The third real SOC is a real SOC corresponding to the first open circuit voltage value in the third preset relationship, and the fourth real SOC is a real SOC corresponding to the second open circuit voltage value in the third preset relationship.

[0102] As a possible implementation, the SOC adjusting apparatus finds a real SOC corresponding to the first open circuit voltage value in the third preset relationship, and determines the real SOC as the third real SOC; and the SOC adjusting apparatus finds a real SOC corresponding to the second open circuit voltage value in the third preset relationship, and determines the real SOC as the fourth real SOC.

[0103] The SOC adjustment apparatus calculates the first real SOC by using a linear interpolation method according to the third real SOC and the fourth real SOC.

[0104] It should be noted that the specific process in which the SOC adjustment apparatus calculates the first real SOC based on the linear interpolation method in this possible implementation can refer to the existing scheme, and the present application will not be described here.

[0105] Based on this scheme, in the case that the plurality of open circuit voltage values does not include the target open circuit voltage value, by determining the first open circuit voltage value and the second open circuit voltage value adjacent to each other in the plurality of open circuit voltage values, since the target open circuit voltage value is located between the first open circuit voltage value and the second open circuit voltage value, the first real SOC can be determined according to the linear interpolation method, the third real SOC corresponding to the first open circuit voltage value in the third preset relationship and the fourth real SOC corresponding to the second open circuit voltage value in the third preset relationship, thereby realizing the scheme of determining the first real SOC according to the target open circuit voltage value and the third preset relationship.

[0106] In one design, FIG. 5 is a flow diagram of another SOC adjustment method provided by the present application. As shown in FIG. 5, in the specific embodiment of the present application, the SOC adjustment apparatus acquires the first calculated SOC of the battery at the first time, which can specifically include the following steps:

[0107] S501, the SOC adjustment apparatus acquires the device information of the battery.

[0108] The device information includes a target charge-discharge frequency adjustment coefficient, a target temperature value adjustment coefficient at each time in a plurality of continuous times, a target current value adjustment coefficient at each time, an initial SOC, a total capacity, a charge-discharge efficiency, and a target current value at each time. The target charge-discharge frequency adjustment coefficient is used to adjust the total capacity, the target temperature value adjustment coefficient is used to adjust the charge-discharge efficiency, and the target current value adjustment coefficient is used to adjust the target current value. The end time of the plurality of continuous times is the first time, and the start time of the plurality of continuous times is the time when the battery last started charging or discharging. The initial SOC is the SOC of the battery at the start time.

[0109] As a possible implementation, in combination with FIG. 1, the SOC adjustment apparatus receives a message of the electronic device, and the message includes the device information of the battery. The SOC adjustment apparatus acquires the device information of the battery from the message.

[0110] As another possible implementation, in combination with FIG. 1, the SOC adjustment apparatus receives an indication message of the electronic device, and the indication message indicates that the real SOC of the battery at the first time reaches a preset threshold.

[0111] The SOC adjustment apparatus sends a request message for requesting device information of the battery to the electronic device in response to the indication message. Thereafter, the SOC adjustment apparatus receives a message including the device information of the battery from the electronic device, and acquires the device information of the battery from the message.

[0112] In S502, the SOC adjustment apparatus determines a first preset relationship:

[0113]

[0114] wherein, denotes the first calculated SOC, denotes the initial SOC, denotes a target charge-discharge frequency adjustment coefficient corresponding to the nth charge-discharge frequency, C denotes the total capacity, denotes the charge-discharge efficiency, denotes a target temperature value adjustment coefficient corresponding to the tth time, I denotes the target current value, denotes a target current value adjustment coefficient corresponding to the target current value.

[0115] The SOC adjustment apparatus can determine the first calculated SOC by bringing the values of the parameters into the first preset relationship.

[0116] According to the scheme, the target charge-discharge frequency adjustment coefficient of the battery, the target temperature value adjustment coefficient of each time in a plurality of continuous times, the target current value adjustment coefficient of each time, the initial SOC, the total capacity, the charge-discharge efficiency, and the target current value are acquired, and then the first calculated SOC is determined according to the target charge-discharge frequency adjustment coefficient, the target temperature value adjustment coefficient, the target current value adjustment coefficient, the initial SOC, the total capacity, the charge-discharge efficiency, and the target current value. Since the total capacity of the battery is affected by the charge-discharge frequency, the charge-discharge efficiency is affected by the temperature value, and the discharge capacity is affected by the current value, the first calculated SOC of the battery is determined by the target charge-discharge frequency adjustment coefficient for adjusting the total capacity, the target temperature value adjustment coefficient for adjusting the charge-discharge efficiency, and the target current value adjustment coefficient for adjusting the target current value, which can improve the accuracy of the determined first calculated SOC of the battery.

[0117] In one design, FIG. 6 is a flow diagram of another SOC adjustment method provided by the present application. As shown in FIG. 6, the SOC adjustment apparatus acquires the target charge-discharge frequency adjustment coefficient, the target temperature value adjustment coefficient, and the target current value adjustment coefficient in S501 provided by the embodiments of the present application, which can include the following steps:

[0118] S601, the SOC adjustment device obtains the target charge-discharge times of the battery, the target temperature value of the battery at each moment, and the target current value of the battery at each moment.

[0119] As a possible implementation manner, in combination with FIG. 1, the SOC adjustment device receives a message of the electronic device, the message including the target charge-discharge times of the battery, the target temperature value of the battery at each moment, and the target current value of the battery at each moment, and the SOC adjustment device obtains the target charge-discharge times of the battery, the target temperature value of the battery at each moment, and the target current value of the battery at each moment from the message.

[0120] S602, the SOC adjustment device determines a target charge-discharge times adjustment coefficient corresponding to the target charge-discharge times in a fourth preset relationship according to the target charge-discharge times and the fourth preset relationship.

[0121] The fourth preset relationship includes a one-to-one correspondence relationship between a plurality of charge-discharge times and a plurality of charge-discharge times adjustment coefficients.

[0122] It should be noted that for the fourth preset relationship, the SOC adjustment device charges and discharges the battery at a constant temperature of 25℃ under a charge-discharge current of 1C, and records the actual discharge capacity of the battery.

[0123] Under the condition that all conditions remain unchanged, the SOC adjustment device repeats the above steps 150 times. Finally, the SOC adjustment device obtains the fourth preset relationship through a MATLAB polynomial fitting algorithm.

[0124] As a possible implementation manner, the SOC adjustment device looks up the charge-discharge times adjustment coefficient corresponding to the target charge-discharge times in the fourth preset relationship, and determines the charge-discharge times adjustment coefficient as the target charge-discharge times adjustment coefficient.

[0125] S603, the SOC adjustment device determines a target temperature value adjustment coefficient corresponding to the target temperature value in a fifth preset relationship according to the target temperature value and the fifth preset relationship.

[0126] The fifth preset relationship includes a one-to-one correspondence relationship between a plurality of temperature values and a plurality of temperature value adjustment coefficients.

[0127] It should be noted that for the fifth preset relationship, the SOC adjustment device charges the battery to a full state, then controls the environmental temperature value of the battery to be-20℃, and after a period of time, the temperature value of the battery is consistent with the environmental temperature value, then the SOC adjustment device completely discharges the battery at a standard rate C / 3, and records the actual discharge capacity of the battery.

[0128] Under the condition that other conditions remain unchanged, the SOC adjusting device adjusts the ambient temperature value to 0℃, 20℃, 25℃, 30℃, 40℃, and repeatedly performs the above steps. Finally, the battery control obtains the fifth preset relationship through MATLAB polynomial fitting algorithm.

[0129] As a possible implementation manner, the SOC adjusting device looks up the temperature value adjustment coefficient corresponding to the target temperature value in the fifth preset relationship, and determines the temperature value adjustment coefficient as the target temperature value adjustment coefficient.

[0130] S604, the SOC adjusting device determines the target current value adjustment coefficient corresponding to the target current value in the sixth preset relationship according to the target current value and the sixth preset relationship.

[0131] The sixth preset relationship includes a one-to-one correspondence relationship between a plurality of current values and a plurality of current value adjustment coefficients.

[0132] It should be noted that for the sixth preset relationship, the SOC adjusting device charges the battery to a full state in a normal temperature environment of 25℃, and then discharges the full battery at a constant current value, and records the battery discharge amount at this time.

[0133] Under the condition that other conditions remain unchanged, the SOC adjusting device changes the size of the constant current value, repeatedly performs the above steps, and finally obtains the sixth preset relationship through MATLAB curve fitting.

[0134] As a possible implementation manner, the SOC adjusting device looks up the current value adjustment coefficient corresponding to the target current value in the sixth preset relationship, and determines the current value adjustment coefficient as the target current value adjustment coefficient.

[0135] Based on the scheme, the target charge and discharge frequency adjustment coefficient, the target temperature value adjustment coefficient, and the target current value adjustment coefficient can be obtained.

[0136] In one design, FIG. 7 is a flow diagram of another SOC adjusting method provided by the present application. As shown in FIG. 7, in the embodiment of the present application, the SOC adjusting device adjusts the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient, which can specifically include the following steps:

[0137] S701, the SOC adjusting device multiplies the target adjustment coefficient and the target current value adjustment coefficient to obtain an updated target current adjustment coefficient.

[0138] As an example, if the target adjustment coefficient is 2 and the target current value adjustment coefficient at a certain moment is 1.5, the SOC adjusting device takes 2x1.5=3 as the updated target adjustment coefficient.

[0139] S702, the SOC adjusting device substitutes the updated target current adjustment coefficient into the first preset relationship to determine the calculated SOC of the battery.

[0140] Taking the example of S701 above, the SOC adjusting device substitutes the updated target adjustment coefficient 3 into the first preset relationship to obtain the calculated SOC of the battery at the moment.

[0141] Based on the scheme, the target adjustment coefficient is multiplied by the target current value adjustment coefficient to obtain the updated target current adjustment coefficient, and then the updated target current adjustment coefficient is substituted into the first preset relationship to determine the calculated SOC of the battery, so that the scheme of adjusting the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient can be implemented.

[0142] The above mainly introduces the scheme provided by the embodiments of the present application from the perspective of the SOC adjusting device performing the SOC adjusting method. In order to implement the above functions, the SOC adjusting device includes the hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in the present application, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in hardware or computer software driven hardware depends on the specific application and design constraints of the technical scheme. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0143] The embodiments of the present application can divide the SOC adjusting device into functional modules according to the above method examples, for example, each functional module can be divided according to each function, or two or more functions can be integrated in one processing module. The above integrated module can be implemented in the form of hardware or software functional module. Optionally, the division of modules in the embodiments of the present application is illustrative, and is only a logical functional division. In actual implementation, there can be another division manner. In addition, the "module" here can refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and a memory executing one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.

[0144] In the case of adopting functional module division, FIG. 8 shows a structural schematic diagram of a SOC adjusting device. As shown in FIG. 8, the SOC adjusting device 80 includes an acquisition module 801 and a processing module 802.

[0145] In some embodiments, the SOC adjusting apparatus 80 can further include a storage module (not shown in FIG. 8) for storing program instructions and data.

[0146] The SOC adjusting apparatus 80 includes an obtaining module 801 configured to obtain a first real SOC and a first calculated SOC of the battery at a first time; the real SOC is a real SOC of the battery, and the calculated SOC is a calculated SOC of the battery based on a first preset relationship; the first real SOC is different from the first calculated SOC; and a processing module 802 configured to determine a target adjustment coefficient according to a target difference value; the target difference value is a difference between the first real SOC and the first calculated SOC, and the target adjustment coefficient is used to adjust a change rate of the calculated SOC; the processing module 802 is further configured to adjust the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient to obtain a second calculated SOC at a second time; the second calculated SOC is the same as a second real SOC of the battery at the second time.

[0147] Optionally, the processing module 802 is configured to determine the target adjustment coefficient according to the target difference value, including: determining that the target difference value and the target adjustment coefficient satisfy a second preset relationship.

[0148]

[0149] In the formula, SOC represents the calculated SOC, SOC represents the real SOC, and SOC represents the target adjustment coefficient. In the formula, SOC represents the calculated SOC, SOC represents the real SOC, and SOC represents the target adjustment coefficient. In the formula, SOC represents the calculated SOC, SOC represents the real SOC, and SOC represents the target adjustment coefficient. In the formula, SOC represents the calculated SOC, SOC represents the real SOC, and SOC represents the target adjustment coefficient. In the formula, SOC represents the calculated SOC, SOC represents the real SOC, and SOC represents the target adjustment coefficient. In the formula, SOC represents the calculated SOC, SOC represents the real SOC, and SOC represents the target adjustment coefficient. In the formula, SOC represents the calculated SOC, SOC represents the real SOC, and SOC represents the target adjustment coefficient.

[0150] Optionally, the obtaining module 801 is configured to obtain the first real SOC of the battery at the first time, including: obtaining a target open-circuit voltage value of the battery at the first time and a third preset relationship corresponding to a target temperature; the third preset relationship includes a one-to-one correspondence relationship between a plurality of open-circuit voltage values of the battery and a plurality of real SOCs of the battery, and the target temperature is a temperature of the battery at the first time; and determining the first real SOC according to the target open-circuit voltage value and the third preset relationship.

[0151] Optionally, in the case that the plurality of open-circuit voltage values do not include the target open-circuit voltage value, the obtaining module 801 is further configured to determine the first real SOC according to the target open-circuit voltage value and a third preset relationship, including: determining a first open-circuit voltage value and a second open-circuit voltage value in the plurality of open-circuit voltage values; the first open-circuit voltage value is adjacent to the second open-circuit voltage value, and the target open-circuit voltage value is located between the first open-circuit voltage value and the second open-circuit voltage value; determining the first real SOC according to a linear interpolation method, a third real SOC and a fourth real SOC; the third real SOC is a real SOC corresponding to the first open-circuit voltage value in the third preset relationship, and the fourth real SOC is a real SOC corresponding to the second open-circuit voltage value in the third preset relationship.

[0152] Optionally, the obtaining module 801 is configured to obtain the first calculated SOC of the battery at the first time, including: obtaining device information of the battery; the device information includes a target charge-discharge frequency adjustment coefficient, a target temperature value adjustment coefficient at each time in a plurality of continuous times, a target current value adjustment coefficient at each time, an initial SOC, a total capacity, a charge-discharge efficiency, and a target current value at each time; the target charge-discharge frequency adjustment coefficient is used to adjust the total capacity, the target temperature value adjustment coefficient is used to adjust the charge-discharge efficiency, the target current value adjustment coefficient is used to adjust the target current value, the end time of the plurality of continuous times is the first time, the start time of the plurality of continuous times is the time when the battery last started charging or discharging, and the initial SOC is the SOC of the battery at the start time; determining a first preset relationship:

[0153]

[0154] wherein, represents the first calculated SOC, represents the initial SOC, represents a target charge-discharge frequency adjustment coefficient corresponding to the nth charge-discharge frequency, C represents the total capacity, represents the charge-discharge efficiency, represents a target temperature value adjustment coefficient corresponding to the t time, and I represents the target current value, represents a target current value adjustment coefficient corresponding to the target current value.

[0155] Optionally, the obtaining module 801 is further configured to obtain a target charge-discharge frequency adjustment coefficient, a target temperature value adjustment coefficient and a target current value adjustment coefficient, including: obtaining a target charge-discharge frequency of the battery, a target temperature value of the battery at each moment and a target current value of the battery at each moment; determining, according to the target charge-discharge frequency and a fourth preset relationship, a target charge-discharge frequency adjustment coefficient corresponding to the target charge-discharge frequency in the fourth preset relationship; the fourth preset relationship includes a one-to-one correspondence relationship between a plurality of charge-discharge frequencies and a plurality of charge-discharge frequency adjustment coefficients; determining, according to the target temperature value and a fifth preset relationship, a target temperature value adjustment coefficient corresponding to the target temperature value in the fifth preset relationship; the fifth preset relationship includes a one-to-one correspondence relationship between a plurality of temperature values and a plurality of temperature value adjustment coefficients; determining, according to the target current value and a sixth preset relationship, a target current value adjustment coefficient corresponding to the target current value in the sixth preset relationship; the sixth preset relationship includes a one-to-one correspondence relationship between a plurality of current values and a plurality of current value adjustment coefficients.

[0156] Optionally, the processing module 802 is configured to adjust the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient, including: multiplying the target adjustment coefficient and the target current value adjustment coefficient to obtain an updated target current adjustment coefficient; and substituting the updated target current adjustment coefficient into the first preset relationship to determine the calculated SOC of the battery.

[0157] All related contents of each step involved in the above method embodiments can be cited to the function description of the corresponding function module, which will not be repeated here.

[0158] In the case of realizing the functions of the above function modules in the form of hardware, FIG. 9 shows a structural schematic diagram of another SOC adjustment device. As shown in FIG. 9, the SOC adjustment device 90 includes a processor 901, a memory 902 and a bus 903. The processor 901 and the memory 902 can be connected through the bus 903.

[0159] The processor 901 is the control center of the SOC adjustment device 90, which can be one processor or a general term of multiple processing elements. For example, the processor 901 can be a general central processing unit (CPU), or other general-purpose processors, etc. Among them, the general-purpose processor can be a microprocessor or any conventional processor, etc.

[0160] As an embodiment, the processor 901 can include one or more CPUs, such as CPU 0 and CPU 1 shown in FIG. 9.

[0161] The memory 902 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to this.

[0162] As one possible implementation, the memory 902 can exist independently of the processor 901, and the memory 902 can be connected to the processor 901 through the bus 903 for storing instructions or program code. When the processor 901 invokes and executes the instructions or program code stored in the memory 902, the SOC adjustment method provided by the embodiments of the present application can be implemented.

[0163] In another possible implementation, the memory 902 can also be integrated with the processor 901.

[0164] The bus 903 can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in FIG. 9, but it does not mean that there is only one bus or only one type of bus.

[0165] It should be noted that the structure shown in FIG. 9 does not constitute a limitation on the SOC adjustment apparatus 90. In addition to the components shown in FIG. 9, the SOC adjustment apparatus 90 can include more or fewer components than shown, or combine certain components, or different component arrangements.

[0166] As an example, in combination with FIG. 8, the functions implemented by the acquisition module 801 and the processing module 802 in the SOC adjustment apparatus 80 are the same as the functions of the processor 901 in FIG. 9.

[0167] Optionally, as shown in FIG. 9, the SOC adjustment apparatus 90 provided by the embodiments of the present application can further include a communication interface 904.

[0168] The communication interface 904 is configured to connect with other devices through a communication network. The communication network can be an Ethernet, a wireless access network, a wireless local area network (WLAN), or the like. The communication interface 904 can include a receiving unit configured to receive data, and a sending unit configured to send data.

[0169] In a possible implementation, the SOC adjustment apparatus 90 provided by the embodiment of the present application can further integrate the communication interface 904 in the processor 901, which is not limited in the embodiment of the present application.

[0170] As a possible product form, the SOC adjustment apparatus provided by the embodiment of the present application can also be implemented by using one or more field programmable gate arrays (FPGA), programmable logic devices (PLD), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits capable of performing the various functions described throughout this application.

[0171] Through the description of the above embodiments, those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of functional units is exemplified. In actual application, the above-mentioned functions can be completed by different functional units according to needs, that is, the internal structure of the apparatus is divided into different functional units to complete all or part of the functions described above. The specific working process of the above-mentioned system, apparatus and unit can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0172] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program or instructions, and the computer program or instructions are executed to make the computer execute each step in the method process shown in the foregoing method embodiments.

[0173] The embodiment of the present application provides a computer program product containing instructions, which, when executed on a computer, causes the computer to execute each step in the method process shown in the foregoing method embodiments.

[0174] The embodiment of the present application provides a chip system, comprising: a processor and an interface circuit; the interface circuit is configured to receive a computer program or instructions and transmit to the processor; the processor is configured to execute the computer program or instructions, so that the chip system executes each step in the method process shown in the foregoing method embodiments.

[0175] The computer readable storage medium, for example, can be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a register, a hard disk, 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. A tangible storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. Of course, the storage medium can be part of the processor. The processor and the storage medium can be located in a single ASIC, or they can be located in separate ASICs. In an embodiment of the present application, the computer readable storage medium can be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.

[0176] Since the SOC adjustment apparatus, the computer readable storage medium, and the computer program product provided by the embodiments of the present application can be applied to the SOC adjustment method provided by the embodiments of the present application, the technical effects that can be achieved by the embodiments of the present application can be referred to the above method embodiments, and the embodiments of the present application will not be described here.

[0177] The above only describes optional embodiments of the present application and is not used to limit the present application. The present application can have various changes and modifications for those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the scope of claims of the present application.

Claims

1. A method of SOC adjustment, the method comprising: The method comprises: obtaining a first real SOC and a first calculated SOC of a battery at a first time; the real SOC is the real SOC of the battery, and the calculated SOC is the SOC of the battery calculated based on a first preset relationship, the first real SOC is different from the first calculated SOC; determining a target adjustment coefficient according to a target difference; the target difference is the difference between the first real SOC and the first calculated SOC, and the target adjustment coefficient is used to adjust the change rate of the calculated SOC; adjusting the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient to obtain a second calculated SOC at a second time; the second calculated SOC is the same as the second real SOC of the battery at the second time.

2. The method of claim 1, wherein, The target adjustment coefficient is determined according to the target difference, comprising: determining that the target difference and the target adjustment coefficient satisfy a second preset relationship:

3. wherein, represents the target adjustment coefficient, represents the target difference, represents a first preset difference, represents a second preset difference, represents a first preset adjustment coefficient corresponding to the first preset difference, represents a second preset adjustment coefficient corresponding to the second preset difference.

4. The method of claim 1, wherein, obtaining a first real SOC of a battery at a first time, comprising: obtaining a third preset relationship corresponding to a target open circuit voltage value and a target temperature of the battery at the first time; the third preset relationship comprises a one-to-one correspondence between a plurality of open circuit voltage values of the battery and a plurality of real SOCs of the battery, and the target temperature is the temperature of the battery at the first time; determining the first real SOC according to the target open circuit voltage value and the third preset relationship.

5. The method of claim 3, wherein, In the case where the plurality of open circuit voltage values does not include the target open circuit voltage value, the first real SOC is determined according to the target open circuit voltage value and the third preset relationship, comprising: determining a first open circuit voltage value and a second open circuit voltage value in the plurality of open circuit voltage values; the first open circuit voltage value is adjacent to the second open circuit voltage value, and the target open circuit voltage value is located between the first open circuit voltage value and the second open circuit voltage value; determining the first real SOC according to a linear interpolation method, a third real SOC and a fourth real SOC; the third real SOC is the real SOC corresponding to the first open circuit voltage value in the third preset relationship, and the fourth real SOC is the real SOC corresponding to the second open circuit voltage value in the third preset relationship.

6. The method according to any one of claims 1 to 4, characterized in that, The first calculated SOC of the battery at the first time is obtained, comprising: obtaining device information of the battery; the device information comprises a target charge-discharge frequency adjustment coefficient, a target temperature value adjustment coefficient at each time in a plurality of continuous times, a target current value adjustment coefficient at each time, an initial SOC, a total capacity, a charge-discharge efficiency, and a target current value at each time; the target charge-discharge frequency adjustment coefficient is used to adjust the total capacity, the target temperature value adjustment coefficient is used to adjust the charge-discharge efficiency, the target current value adjustment coefficient is used to adjust the target current value, the end time of the plurality of continuous times is the first time, the start time of the plurality of continuous times is the time when the battery starts charging or discharging last time, and the initial SOC is the SOC of the battery at the start time. determining the first preset relationship:

7. wherein, represents the first calculated SOC, represents the initial SOC, represents the target charge-discharge frequency adjustment factor corresponding to the nth charge-discharge frequency, C represents the total capacity, represents the charge-discharge efficiency, represents the target temperature value adjustment factor corresponding to the tth moment, I represents the target current value, represents the target current value adjustment factor corresponding to the target current value.

8. The method of claim 5, wherein, obtaining the target charge-discharge frequency adjustment coefficient, the target temperature value adjustment coefficient, and the target current value adjustment coefficient, comprising: obtaining the target charge-discharge frequency of the battery, the target temperature value of the battery at each time, and the target current value of the battery at each time; determining, according to the target charge-discharge frequency and a fourth preset relationship, a target charge-discharge frequency adjustment coefficient corresponding to the target charge-discharge frequency in the fourth preset relationship; the fourth preset relationship comprises a one-to-one correspondence relationship between a plurality of charge-discharge frequencies and a plurality of charge-discharge frequency adjustment coefficients; determining, according to the target temperature value and a fifth preset relationship, a target temperature value adjustment coefficient corresponding to the target temperature value in the fifth preset relationship; the fifth preset relationship comprises a one-to-one correspondence relationship between a plurality of temperature values and a plurality of temperature value adjustment coefficients; determining, according to the target current value and a sixth preset relationship, a target current value adjustment coefficient corresponding to the target current value in the sixth preset relationship; the sixth preset relationship comprises a one-to-one correspondence relationship between a plurality of current values and a plurality of current value adjustment coefficients.

9. The method of claim 5, wherein, the adjustment of the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient, comprising: multiplying the target adjustment coefficient and the target current value adjustment coefficient to obtain an updated target current adjustment coefficient; substituting the updated target current adjustment coefficient into the first preset relationship to determine the calculated SOC of the battery.

10. A SOC adjustment apparatus, characterized by comprising: The device comprises an obtaining module and a processing module. The obtaining module is configured to obtain a first real SOC and a first calculated SOC of a battery at a first time; the real SOC is the real SOC of the battery, and the calculated SOC is the SOC of the battery calculated based on a first preset relationship; the first real SOC is different from the first calculated SOC. The processing module is configured to determine a target adjustment coefficient according to a target difference value; the target difference value is the difference between the first real SOC and the first calculated SOC, and the target adjustment coefficient is used to adjust the change rate of the calculated SOC. The processing module is further configured to adjust the calculated SOC of the battery according to the first preset relationship and the target adjustment coefficient to obtain a second calculated SOC at a second time; the second calculated SOC is the same as the second real SOC of the battery at the second time.

11. A SOC adjustment apparatus, characterized by comprising: The SOC adjustment device comprises a processor coupled with a memory, and the memory is configured to store programs or instructions, which, when executed by the processor, cause the device to perform the method of any one of claims 1 to 7.

12. A computer readable storage medium having stored thereon a computer program or instructions, characterized in that, The computer programs or instructions, when executed, cause the computer to perform the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • SOC (state of charge) correcting method and SOC correcting device of power battery

    CN104241713A

  • Battery SOC estimation algorithm

    CN109001639A

  • Battery open circuit voltage measuring method and system

    CN109655758A

  • SOC estimation method

    CN112433156A

  • Battery SOC dynamic correction method and system and vehicle with battery SOC dynamic correction system

    CN116331062A