Battery charge state correction method, electronic equipment and storage medium
By establishing a target mapping relationship and compensating and filtering the actual terminal voltage, the problem of inaccurate and stability of the lithium -ion battery loading status is estimated to be under high -power discharge current conditions.
Patent Information
- Application Number
- CN202411783172.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2044-12-05
AI Technical Summary
In the prior art, when estimating the state of charge of lithium-ion batteries, the discharge current will cause polarization when it is too large, causing the equivalent circuit model estimation to fail, resulting in inaccurate state estimation.
By determining the fitting coefficient based on the test charge and discharge data of the sample battery under different working conditions, a target mapping relationship is established to indicate the mapping relationship between the target terminal voltage and the state of charge. Then, the actual terminal voltage is compensated and filtered according to the actual current to obtain the filtered actual terminal voltage, and the actual state of charge is corrected according to the target mapping relationship.
The correction accuracy of the battery state of charge is improved, making the linearity between the terminal voltage and the state of charge after current compensation higher, the voltage smoother, and the correction of the actual state of charge more accurate and maintained within a certain range.
Smart Images

Figure CN119335415A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery technology, and in particular to a method for correcting a battery state of charge, an electronic device, and a storage medium. Background Art
[0002] Lithium-ion batteries are increasingly used in electric vehicles, large, medium and small energy storage systems and other application scenarios. The state of charge (SOC) of a battery is the ratio of the current remaining capacity of the battery to the rated capacity when fully charged, and is one of the important parameters of lithium-ion batteries.
[0003] The commonly used method for estimating the battery state of charge is to establish an equivalent current model, use the model to calculate the current open circuit voltage (OCV) of the battery, and then correct the current SOC of the battery. However, when the discharge current is too large, the battery will produce different polarization phenomena, making the equivalent circuit model estimation invalid, resulting in inaccurate battery SOC estimation. Summary of the invention
[0004] The purpose of the present application is to provide a battery state of charge correction method, electronic device and storage medium to improve the accuracy of battery state of charge correction in view of the above-mentioned deficiencies in the prior art.
[0005] To achieve the above purpose, the technical solution adopted in the embodiment of the present application is as follows:
[0006] In a first aspect, an embodiment of the present application provides a method for correcting a battery state of charge, the method comprising:
[0007] Determine a fitting coefficient of the terminal voltage of the sample battery in different current intervals according to the test charge and discharge data of the sample battery under different working conditions, and determine a target mapping relationship according to the fitting coefficient and the test charge and discharge data, wherein the target mapping relationship is used to indicate a mapping relationship between a target terminal voltage and a state of charge;
[0008] Obtain the actual terminal voltage and actual current of the target battery during the charging and discharging process;
[0009] According to the fitting coefficient of the terminal voltage of the sample battery in different current intervals and the actual current, the actual terminal voltage is compensated and filtered to obtain the filtered actual terminal voltage;
[0010] When the filtered actual terminal voltage is equal to the preset correction voltage, the actual state of charge of the target battery and the target state of charge corresponding to the preset correction voltage in the target mapping relationship are obtained, and the actual state of charge is corrected according to the target state of charge.
[0011] Optionally, the test charge and discharge data includes: a test state of charge, a terminal voltage corresponding to the test state of charge, a current corresponding to the test state of charge, and an open circuit voltage corresponding to the test state of charge. The test state of charge is the state of charge of the sample battery during the charge and discharge test under different operating conditions.
[0012] Optionally, determining the fitting coefficient of the terminal voltage of the sample battery in different current intervals according to the test charge and discharge data of the sample battery under different working conditions includes:
[0013] Subtract the terminal voltage corresponding to each test state of charge under different working conditions from the open circuit voltage corresponding to each test state of charge to obtain a first parameter value corresponding to each test state of charge under different working conditions;
[0014] Substituting the current corresponding to each of the test charge states under different working conditions into the fitting relationship corresponding to the current, to obtain the second parameter value corresponding to each of the test charge states under different working conditions;
[0015] A fitting process is performed according to the first parameter value corresponding to each of the test charge states under different working conditions and the second parameter value corresponding to each of the test charge states under different working conditions to obtain a fitting coefficient of the terminal voltage of the sample battery in different current intervals.
[0016] Optionally, determining a target mapping relationship according to the fitting coefficient and the test charge and discharge data includes:
[0017] According to the fitting coefficient of the terminal voltage of the sample battery in different current intervals, the terminal voltage corresponding to each of the test states of charge under different working conditions, the current corresponding to each of the test states of charge under different working conditions and the preset gain coefficient, the terminal voltage corresponding to each of the test states of charge under different working conditions is compensated and filtered to obtain a mapping relationship between the compensated rear-end voltage and the state of charge under different working conditions;
[0018] The target mapping relationship is determined according to the mapping relationship between the compensated rear-end voltage and the state of charge under the different working conditions.
[0019] Optionally, determining the target mapping relationship according to the mapping relationship between the compensated rear-end voltage and the state of charge under the different working conditions includes:
[0020] Performing filtering processing on the mapping relationship between the compensation rear-end voltage and the state of charge under the different working conditions to obtain the mapping relationship between the filter rear-end voltage and the state of charge under the different working conditions;
[0021] The average of the filter rear end voltages corresponding to the states of charge in the mapping relationship between the filter rear end voltage and the states of charge under the different working conditions is used as the target terminal voltage corresponding to the states of charge in the target mapping relationship.
[0022] Optionally, the preset correction voltage is a voltage in any correction voltage set, and the correction voltage set includes a plurality of preset correction voltages;
[0023] The correcting the actual state of charge according to the target state of charge includes:
[0024] Determining a deviation result corresponding to the correction voltage set according to a target state of charge corresponding to each preset correction voltage in the correction voltage set and an actual state of charge;
[0025] The actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is corrected according to the deviation result corresponding to the correction voltage set.
[0026] Optionally, the correction voltage set includes: a first voltage, a second voltage and a third voltage;
[0027] The step of determining the deviation result corresponding to the correction voltage set according to the target state of charge and the actual state of charge corresponding to each preset correction voltage in the correction voltage set includes:
[0028] If the actual state of charge corresponding to the first voltage is greater than the target state of charge corresponding to the first voltage, and the actual state of charge corresponding to the second voltage is greater than the target state of charge corresponding to the second voltage, and the actual state of charge corresponding to the third voltage is greater than the target state of charge corresponding to the third voltage, it is determined that the deviation result is high;
[0029] If the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage and the difference is greater than a preset threshold, and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage and the difference is greater than a preset threshold, and the actual state of charge corresponding to the third voltage is less than the target state of charge corresponding to the third voltage and the difference is greater than a preset threshold, it is determined that the deviation result is low;
[0030] If the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage and the difference is less than a preset threshold, and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage and the difference is less than a preset threshold, and the actual state of charge corresponding to the third voltage is less than the target state of charge corresponding to the third voltage and the difference is less than a preset threshold, determine that the deviation result is no deviation;
[0031] If the direction of the difference between the actual state of charge corresponding to the first voltage and the target state of charge corresponding to the first voltage is different from the direction of the difference between the actual state of charge corresponding to the second voltage and the target state of charge corresponding to the second voltage, the deviation result is determined based on a first difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the first voltage, a second difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the second voltage, a third difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the first voltage, and a fourth difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the second voltage.
[0032] Optionally, determining the deviation result according to a first difference between an actual state of charge corresponding to the third voltage and an actual state of charge corresponding to the first voltage, a second difference between an actual state of charge corresponding to the third voltage and an actual state of charge corresponding to the second voltage, a third difference between a target state of charge corresponding to the third voltage and a target state of charge corresponding to the first voltage, and a fourth difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the second voltage includes:
[0033] The difference between the first difference and the third difference is used as the fifth difference, and the difference between the second difference and the fourth difference is used as the sixth difference;
[0034] taking a voltage corresponding to a smaller difference between the fifth difference and the sixth difference as a target voltage;
[0035] And the difference result between the actual state of charge corresponding to the target voltage and the target state of charge corresponding to the target voltage is used as the deviation result.
[0036] Optionally, the correcting the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set according to the deviation result corresponding to the correction voltage set includes:
[0037] If the deviation result is too high, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is adjusted down according to a preset ratio;
[0038] If the deviation result is too low, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is increased according to a preset ratio;
[0039] If the deviation result is no deviation, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is not corrected.
[0040] In a second aspect, an embodiment of the present application further provides a battery state of charge correction device, the device comprising:
[0041] A determination module, used to determine a fitting coefficient of the terminal voltage of the sample battery in different current intervals according to the test charge and discharge data of the sample battery under different working conditions, and determine a target mapping relationship according to the fitting coefficient and the test charge and discharge data, wherein the target mapping relationship is used to indicate a mapping relationship between a target terminal voltage and a state of charge;
[0042] An acquisition module is used to obtain the actual terminal voltage and actual current of the target battery during the charging and discharging process;
[0043] A processing module, configured to perform compensation processing and filtering processing on the actual terminal voltage according to the fitting coefficient of the terminal voltage of the sample battery in different current intervals and the actual current, so as to obtain the filtered actual terminal voltage;
[0044] The correction module is used to obtain the actual state of charge of the target battery and the target state of charge corresponding to the preset correction voltage in the target mapping relationship when the filtered actual terminal voltage is equal to the preset correction voltage, and correct the actual state of charge according to the target state of charge.
[0045] Optionally, the test charge and discharge data includes: a test state of charge, a terminal voltage corresponding to the test state of charge, a current corresponding to the test state of charge, and an open circuit voltage corresponding to the test state of charge. The test state of charge is the state of charge of the sample battery during the charge and discharge test under different operating conditions.
[0046] Optionally, the determining module is specifically used to:
[0047] Subtract the terminal voltage corresponding to each test state of charge under different working conditions from the open circuit voltage corresponding to each test state of charge to obtain a first parameter value corresponding to each test state of charge under different working conditions;
[0048] Substituting the current corresponding to each of the test charge states under different working conditions into the fitting relationship corresponding to the current, to obtain the second parameter value corresponding to each of the test charge states under different working conditions;
[0049] A fitting process is performed according to the first parameter value corresponding to each of the test charge states under different working conditions and the second parameter value corresponding to each of the test charge states under different working conditions to obtain a fitting coefficient of the terminal voltage of the sample battery in different current intervals.
[0050] Optionally, the determining module is specifically used to:
[0051] According to the fitting coefficient of the terminal voltage of the sample battery in different current intervals, the terminal voltage corresponding to each of the test states of charge under different working conditions, the current corresponding to each of the test states of charge under different working conditions and the preset gain coefficient, the terminal voltage corresponding to each of the test states of charge under different working conditions is compensated and filtered to obtain a mapping relationship between the compensated rear-end voltage and the state of charge under different working conditions;
[0052] The target mapping relationship is determined according to the mapping relationship between the compensated rear-end voltage and the state of charge under the different working conditions.
[0053] Optionally, the determining module is specifically used to:
[0054] Performing filtering processing on the mapping relationship between the compensation rear-end voltage and the state of charge under the different working conditions to obtain the mapping relationship between the filter rear-end voltage and the state of charge under the different working conditions;
[0055] The average of the filter rear end voltages corresponding to the states of charge in the mapping relationship between the filter rear end voltage and the states of charge under the different working conditions is used as the target terminal voltage corresponding to the states of charge in the target mapping relationship.
[0056] Optionally, the preset correction voltage is a voltage in any correction voltage set, and the correction voltage set includes a plurality of preset correction voltages;
[0057] The determination module is specifically used for:
[0058] Determining a deviation result corresponding to the correction voltage set according to a target state of charge corresponding to each preset correction voltage in the correction voltage set and an actual state of charge;
[0059] The actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is corrected according to the deviation result corresponding to the correction voltage set.
[0060] Optionally, the correction voltage set includes: a first voltage, a second voltage and a third voltage;
[0061] The determination module is specifically used for:
[0062] If the actual state of charge corresponding to the first voltage is greater than the target state of charge corresponding to the first voltage, and the actual state of charge corresponding to the second voltage is greater than the target state of charge corresponding to the second voltage, and the actual state of charge corresponding to the third voltage is greater than the target state of charge corresponding to the third voltage, it is determined that the deviation result is high;
[0063] If the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage and the difference is greater than a preset threshold, and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage and the difference is greater than a preset threshold, and the actual state of charge corresponding to the third voltage is less than the target state of charge corresponding to the third voltage and the difference is greater than a preset threshold, it is determined that the deviation result is low;
[0064] If the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage and the difference is less than a preset threshold, and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage and the difference is less than a preset threshold, and the actual state of charge corresponding to the third voltage is less than the target state of charge corresponding to the third voltage and the difference is less than a preset threshold, determine that the deviation result is no deviation;
[0065] If the direction of the difference between the actual state of charge corresponding to the first voltage and the target state of charge corresponding to the first voltage is different from the direction of the difference between the actual state of charge corresponding to the second voltage and the target state of charge corresponding to the second voltage, the deviation result is determined based on a first difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the first voltage, a second difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the second voltage, a third difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the first voltage, and a fourth difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the second voltage.
[0066] Optionally, the determining module is specifically used to:
[0067] The difference between the first difference and the third difference is used as the fifth difference, and the difference between the second difference and the fourth difference is used as the sixth difference;
[0068] taking a voltage corresponding to a smaller difference between the fifth difference and the sixth difference as a target voltage;
[0069] And the difference result between the actual state of charge corresponding to the target voltage and the target state of charge corresponding to the target voltage is used as the deviation result.
[0070] Optionally, the correction module is specifically used to:
[0071] If the deviation result is too high, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is adjusted down according to a preset ratio;
[0072] If the deviation result is too low, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is increased according to a preset ratio;
[0073] If the deviation result is no deviation, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is not corrected.
[0074] In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores program instructions executable by the processor, and when an application is running, the processor communicates with the storage medium via the bus, and the processor executes the program instructions to execute the steps of the battery charge state correction method described in the first aspect above.
[0075] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and the computer program is read and executes the steps of the method for correcting the battery state of charge described in the first aspect above.
[0076] The beneficial effects of this application are:
[0077] The present application provides a method for correcting the state of charge of a battery, an electronic device, and a storage medium. By determining in advance the fitting coefficient of the terminal voltage of a sample battery in different current intervals based on the test charge and discharge data of the sample battery under different operating conditions, different fitting coefficients can be obtained for different currents, and a target mapping relationship of the sample battery can be determined based on the fitting coefficient and the test charge and discharge data under different operating conditions. When a target battery of the same model as the sample battery is charged and discharged, the actual terminal voltage of the target battery can be compensated and filtered based on the fitting coefficient of the terminal voltage of the sample battery in different current intervals and the actual current of the target battery obtained to obtain the filtered actual terminal voltage. The linearity between the terminal voltage and the state of charge after current compensation can be made higher, and the voltage can be filtered to make the voltage smoother. Then, the actual state of charge is corrected based on the target state of charge corresponding to the preset correction voltage in the target mapping relationship, so that the correction of the actual state of charge is more accurate, thereby keeping the corrected actual state of charge of the target battery within a certain range. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0079] Figure 1 A schematic flow chart of a method for correcting a battery state of charge provided in an embodiment of the present application;
[0080] Figure 2 A schematic diagram of a test charge and discharge data provided in an embodiment of the present application;
[0081] Figure 3 A schematic diagram of a flow chart of a method for determining a fitting coefficient provided in an embodiment of the present application;
[0082] Figure 4 A flowchart of a method for determining a target mapping relationship provided in an embodiment of the present application;
[0083] Figure 5 A flowchart of another method for determining a target mapping relationship provided in an embodiment of the present application;
[0084] Figure 6 A flowchart of a method for determining a deviation result provided in an embodiment of the present application;
[0085] Figure 7 A schematic diagram of a device for a battery state of charge correction method provided in an embodiment of the present application;
[0086] Figure 8 A structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0087] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of explanation and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of sequence, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart under the guidance of the content of the present application, or remove one or more operations from the flowchart.
[0088] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.
[0089] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.
[0090] Optionally, the battery state of charge correction method provided in the embodiment of the present application is applied to an electronic device, which may be a terminal device with computing and display capabilities, such as a mobile phone, a tablet computer, a laptop computer, a PDA, a desktop computer, or a server. Specifically, it can be applied to an application in a terminal device, such as an APP (application) of a mobile phone, an application system on a computer, etc.
[0091] The specific implementation process of correcting the battery state of charge provided in the embodiments of the present application is explained in detail below.
[0092] Figure 1 The present invention provides a flow chart of a method for correcting the battery state of charge provided in an embodiment of the present invention. The method is performed by the electronic device described above. Figure 1 As shown, the method includes:
[0093] S101, determining a fitting coefficient of a terminal voltage of a sample battery in different current intervals according to test charge and discharge data of the sample battery under different working conditions, and determining a target mapping relationship according to the fitting coefficient and the test charge and discharge data.
[0094] Among them, the target mapping relationship refers to the mapping relationship between the target terminal voltage and the state of charge, wherein the target terminal voltage refers to the terminal voltage after current compensation and filtering. The sample battery can be charged and discharged under the China Light-duty Vehicle Test Cycle (CLTC), the New European Driving Cycle (NEDC), the Federal Urban Driving Schedule (FUDS) and the Hybrid Pulse Power Characteristic (HPPC) to obtain the test charge and discharge data of the sample battery under different conditions.
[0095] Optionally, the sample battery may refer to a new battery of a certain type of battery, that is, for each type of battery, a newly manufactured battery of this type may be used as a sample battery, and the sample battery may be tested under different working conditions to obtain test charge and discharge data under different working conditions, thereby determining the fitting coefficient of the terminal voltage of the sample battery in different current intervals based on the test charge and discharge data of the sample battery under different working conditions, and determining the target mapping relationship of the sample battery using a preset method based on the fitting coefficient and the test charge and discharge data of the sample battery under different working conditions, that is, obtaining the target mapping relationship of the battery of this type. Then, for each type of battery, the target mapping relationship of each type of battery can be obtained.
[0096] Optionally, the current interval can be divided into a small current interval, a medium current interval and a large current interval, for example. The sample battery then corresponds to a set of fitting coefficients for the terminal voltage in the small current interval, a set of fitting coefficients for the terminal voltage in the medium current interval, and a set of fitting coefficients for the terminal voltage in the large current interval.
[0097] S102: Acquire the actual terminal voltage and actual current of the target battery during the charging and discharging process.
[0098] The target battery has the same model as the sample battery.
[0099] Optionally, the actual terminal voltage and the actual current of the target battery may be obtained during the charge and discharge process of the target battery, and may be obtained in real time or at preset time intervals.
[0100] S103 , performing compensation processing and filtering processing on the actual terminal voltage according to the fitting coefficient of the terminal voltage of the sample battery in different current intervals and the actual current, so as to obtain the filtered actual terminal voltage.
[0101] Optionally, due to the complex and changeable working conditions of the battery during the discharge process, the terminal voltage of the battery will also fluctuate greatly. When the discharge current is too large, a large polarization phenomenon will occur inside the battery, causing the terminal voltage of the battery to drop sharply in a short time. However, the actual state of charge of the battery changes very little, making it difficult to use the voltage to determine the state of charge of the battery. In this embodiment, the actual terminal voltage is compensated and filtered according to the fitting coefficient of the terminal voltage of the sample battery in different current intervals and the actual current, so that the relationship between the actual terminal voltage and the state of charge after filtering is more intuitive.
[0102] S104. When the filtered actual terminal voltage is equal to the preset correction voltage, the actual state of charge of the target battery and the target state of charge corresponding to the preset correction voltage in the target mapping relationship are obtained, and the actual state of charge is corrected according to the target state of charge.
[0103] Optionally, since the target mapping relationship refers to the mapping relationship between multiple target terminal voltages and charge states, and the preset correction voltage is a part of the terminal voltages among the multiple target terminal voltages in the target mapping relationship, the target state of charge corresponding to the preset correction voltage in the target mapping relationship is also included in the target mapping relationship.
[0104] Exemplarily, when the actual terminal voltage after filtering is equal to the preset correction voltage 1, the actual state of charge 1 of the target battery and the target state of charge 1 corresponding to the preset correction voltage 1 in the target mapping relationship are obtained; when the actual terminal voltage after filtering is equal to the preset correction voltage 2, the actual state of charge 2 of the target battery and the target state of charge 2 corresponding to the preset correction voltage 2 in the target mapping relationship are obtained; when the actual terminal voltage after filtering is equal to the preset correction voltage 3, the actual state of charge 3 of the target battery and the target state of charge 3 corresponding to the preset correction voltage 3 in the target mapping relationship are obtained; then the actual state of charge 1, the actual state of charge 2, the target state of charge 2, the actual state of charge 3 and the target state of charge 3 can be corrected respectively according to the actual state of charge 1, the target state of charge 1, the actual state of charge 2, the target state of charge 2, the actual state of charge 3 and the target state of charge 3 to obtain the corrected state of charge corresponding to the actual state of charge 1, the corrected state of charge corresponding to the actual state of charge 2, and the corrected state of charge corresponding to the actual state of charge 3.
[0105] In this embodiment, the fitting coefficient of the terminal voltage of the sample battery in different current intervals is determined in advance based on the test charge and discharge data of the sample battery under different operating conditions, different fitting coefficients can be obtained for different currents, and the target mapping relationship of the sample battery is determined based on the fitting coefficient and the test charge and discharge data under different operating conditions. When a target battery of the same model as the sample battery is charged and discharged, the actual terminal voltage of the target battery can be compensated and filtered based on the fitting coefficient of the terminal voltage of the sample battery in different current intervals and the actual current of the target battery obtained to obtain the filtered actual terminal voltage, which can make the linearity between the terminal voltage and the state of charge after current compensation higher, and filtering the voltage can make the voltage smoother, and then the actual state of charge is corrected according to the target state of charge corresponding to the preset correction voltage in the target mapping relationship, so that the correction of the actual state of charge is more accurate, so that the corrected actual state of charge of the target battery is maintained within a certain range.
[0106] Optionally, the above-mentioned test charge and discharge data may include: a test state of charge, a terminal voltage corresponding to the test state of charge, a current corresponding to the test state of charge, and an open circuit voltage corresponding to the test state of charge. The test state of charge is the charge state of the sample battery during the charge and discharge test under different working conditions.
[0107] Among them, the open circuit voltage corresponding to the test state of charge is obtained under the HPPC working condition. Under the HPPC working condition, the sample battery starts from full charge, and the voltage of the sample battery measured after each discharge of a preset proportion of the state of charge and standing for 1.5 hours is used as the open circuit voltage corresponding to the test state of charge, that is, under the HPPC working condition, multiple test states of charge of the sample battery and the open circuit voltage (Open Circuit Voltage, OCV) corresponding to each state of charge can be obtained. Specifically, as shown in Table 1 below, Table 1 is a relationship table between the test state of charge and the open circuit voltage of a sample battery provided in an embodiment of the present application. It is worth noting that Table 1 below is only an illustration of the relationship between the test state of charge and the open circuit voltage.
[0108] Table 1
[0109]
[0110]
[0111] Optionally, the sample battery is charged and discharged under CLTC conditions, NEDC conditions, and FUDS conditions to obtain the state of charge of each test under different conditions and the terminal voltage and current corresponding to each state of charge of each test, such as the following: Figure 2 It is worth noting that the following Figure 2The data in the figure only show the terminal voltage data of the sample battery during the discharge process. The test charge state of the sample battery under various working conditions and the current corresponding to each test charge state can be measured in the test. Figure 2 A schematic diagram of a test charge and discharge data provided in an embodiment of the present application.
[0112] Figure 3 A flow chart of a method for determining a fitting coefficient provided in an embodiment of the present application is shown as follows: Figure 3 As shown, the above S101 determines the fitting coefficient of the terminal voltage of the sample battery in different current intervals according to the test charge and discharge data of the sample battery under different working conditions, which may include:
[0113] S201 , subtract the terminal voltage corresponding to each test state of charge under different working conditions from the open circuit voltage corresponding to each test state of charge, to obtain a first parameter value corresponding to each test state of charge under different working conditions.
[0114] Among them, the different operating conditions include CLTC conditions, NEDC conditions, and FUDS conditions. Under the three conditions, the terminal voltage and current of the sample battery can be measured respectively, and under the HPPC condition, the open circuit voltage of the sample battery is measured.
[0115] Specifically, the first parameter value y=OCV(i)-Voltage(i), wherein i is the identifier of each test state of charge, y is the first parameter value, OCV(i) is the open circuit voltage corresponding to each test state of charge, and Voltage(i) is the terminal voltage corresponding to each test state of charge.
[0116] Exemplarily, the OCV value at the test state of charge of 100% in Table 1 is used to subtract the terminal voltage corresponding to the test state of charge of 100% under different working conditions, and then the first parameter value 1 corresponding to the test state of charge of 100% under the CLTC working condition, the first parameter value 2 corresponding to the test state of charge of 100% under the NEDC working condition, and the first parameter value 3 corresponding to the test state of charge of 100% under the FUDS working condition can be obtained. By analogy, the first parameter value corresponding to each test state of charge under different working conditions is obtained.
[0117] S202, substituting the current corresponding to each test state of charge under different working conditions into the fitting relationship corresponding to the current to obtain a second parameter value corresponding to each test state of charge under different working conditions.
[0118] Among them, the different operating conditions also refer to CLTC conditions, NEDC conditions, and FUDS conditions.
[0119] The fitting relationship is shown in the following formula (I).
[0120]
[0121] Among them, current is the current corresponding to the test charge state, f(x) is the second parameter value, a1, b1 and c1 are the fitting coefficients of the terminal voltage in the current range of 0A to 50A; a2, b2 and c2 are the fitting coefficients of the terminal voltage in the current range of 50A to 100A; a3 and c3 are the fitting coefficients of the terminal voltage when the current is greater than 100A.
[0122] Optionally, for different currents, a fitting relationship corresponding to the current is selected from the above formula (1). For example, when the current is 10A when the state of charge is 100%, the fitting relationship corresponding to the range of 0A to 50A is selected to obtain the second parameter value corresponding to the state of charge of 100%.
[0123] Exemplarily, the current corresponding to 100% of the state of charge under the CLTC condition, the current corresponding to 100% of the state of charge under the NEDC condition, and the current corresponding to 100% of the state of charge under the FUDS condition can be substituted into the above formula (I) to obtain the second parameter value 1 corresponding to 100% of the state of charge under the CLTC condition, the second parameter value 2 corresponding to 100% of the state of charge under the NEDC condition, and the second parameter value 3 corresponding to 100% of the state of charge under the FUDS condition. By analogy, the second parameter values corresponding to each test state of charge under different conditions are obtained.
[0124] S203, performing fitting processing according to the first parameter value corresponding to each test state of charge under different working conditions and the second parameter value corresponding to each test state of charge under different working conditions, to obtain a fitting coefficient of the terminal voltage of the sample battery in different current intervals.
[0125] Specifically, when fitting is performed according to the first parameter value corresponding to each test state of charge under different working conditions and the second parameter value corresponding to each test state of charge under different working conditions, the second parameter value minus the first parameter value is minimized, thereby obtaining the fitting coefficient of the terminal voltage of the sample battery in different current ranges.
[0126] Exemplarily, the second parameter value 1-first parameter value 1 is the minimum, the second parameter value 2-first parameter value 2 is the minimum, and the second parameter value 3-first parameter value 3 is the minimum. Then, the fitting coefficient of the terminal voltage of the sample battery in different current ranges is obtained by subtracting the first parameter value corresponding to each test state of charge from the second parameter value corresponding to each test state of charge under the three working conditions of CLTC working condition, NEDC working condition, and FUDS working condition.
[0127] In this embodiment, since the battery polarization effect is different under different currents, different analyses are performed on different currents, so that the voltage and current are fitted in segments, so that the fitting coefficient of the terminal voltage of the sample battery in different current intervals is more consistent with the battery polarization effect under different currents, thereby making the subsequent voltage compensation result based on the fitting coefficient of the terminal voltage of the sample battery in different current intervals more accurate.
[0128] Figure 4 A flowchart of a method for determining a target mapping relationship provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, determining the target mapping relationship according to the fitting coefficient and the test charge and discharge data in the above S101 may include:
[0129] S301. According to the fitting coefficient of the terminal voltage of the sample battery in different current ranges, the terminal voltage corresponding to each test state of charge under different working conditions, the current corresponding to each test state of charge under different working conditions and the preset gain coefficient, the terminal voltage corresponding to each test state of charge under different working conditions is compensated to obtain the mapping relationship between the compensated terminal voltage and the state of charge under different working conditions.
[0130] Specifically, the process of determining the mapping relationship between the compensated terminal voltage and the state of charge under a certain working condition is as follows:
[0131] The terminal voltage corresponding to a test state of charge under the working condition and the current corresponding to the test state of charge can be substituted into the following formula (ii), and the fitting coefficient and the fitting relationship in the current interval corresponding to the current are determined according to the current corresponding to the test state of charge. The terminal voltage corresponding to the test state of charge, the current corresponding to the test state of charge and the determined fitting coefficient in the current interval corresponding to the current are substituted into the following formula (ii), the terminal voltage under the test state of charge is compensated to obtain the compensated terminal voltage, and the corresponding relationship between the compensated terminal voltage and the test state of charge is used as a mapping relationship between a compensated terminal voltage and the test state of charge under the working condition.
[0132] V1=Voltage-g*sign(current)*f(x) formula (2)
[0133] Among them, current is the current corresponding to the test state of charge, Voltage is the terminal voltage corresponding to the test state of charge, V1 is the terminal voltage after compensation, and f(x) is the fitting relationship corresponding to the current corresponding to the test state of charge.
[0134] For example, if the current corresponding to the test state of charge of 100% in Table 1 is 10A, and the terminal voltage corresponding to the test state of charge of 100% is 3.472, then the fitting relationship corresponding to the current range of 0A to 50A is selected from formula (I) and substituted into formula (II), and the terminal voltage 3.475 and the current 10A are substituted into the above formula (II) to obtain the compensated terminal voltage A. And the corresponding relationship between the compensated terminal voltage A and the test state of charge of 100% is used as a mapping relationship between a compensated voltage and a test state of charge under this working condition.
[0135] S302: Determine a target mapping relationship according to a mapping relationship between the compensated rear-end voltage and the state of charge under different working conditions.
[0136] Optionally, the determined target mapping relationship is applicable to the subsequent target battery under any operating conditions.
[0137] Figure 5 A flowchart of another method for determining a target mapping relationship provided in an embodiment of the present application, such as Figure 5 As shown, the above S302, determining the target mapping relationship according to the mapping relationship between the compensated rear-end voltage and the state of charge under different working conditions, may include:
[0138] S401 , filtering the mapping relationship between the compensation rear-end voltage and the state of charge under different working conditions to obtain the mapping relationship between the filter rear-end voltage and the state of charge under different working conditions.
[0139] Specifically, Kalman filtering can be used to filter the mapping relationship between the compensated rear end voltage and the state of charge under different working conditions, so that the mapping relationship between the filtered rear end voltage and the state of charge under different working conditions is smoother.
[0140] The following Table 2 is a schematic diagram of the mapping relationship between the voltage at the back end of the filter and the state of charge under NEDC conditions.
[0141] Table 2
[0142] SOC(%) 0 5 10 15 20 25 30 35 45 50 Uoc(mv) 2880 3116 3196 3219 3240 3255 3269 3278 3286 3288 SOC(%) 55 60 65 70 75 90 95 100 Uoc(mv) 3292 3303 3320 3326 3329 3335 3336 3472
[0143] The following Table 3 is a schematic diagram of the mapping relationship between the filter back-end voltage and the state of charge under the FUDS working condition.
[0144] Table 3
[0145] SOC(%) 0 5 10 15 20 25 30 35 45 50 Uoc(mv) 2880 3116 3197 3220 3241 3256 3270 3278 3286 3285 SOC(%) 55 60 65 70 75 90 95 100 Uoc(mv) 3290 3302 3320 3324 3328 3332 3336 3472
[0146] The following Table 4 is a schematic diagram of the mapping relationship between the filter back-end voltage and the state of charge under CLTC conditions.
[0147] Table 4
[0148] SOC(%) 0 5 10 15 20 25 30 35 45 50 Uoc(mv) 2880 3117 3198 3222 3243 3258 3273 3283 3289 3291 SOC(%) 55 60 65 70 75 90 95 100 Uoc(mv) 3298 3310 3321 3324 3330 3340 3340 3472
[0149] S402: taking the average of the filter rear end voltages corresponding to each state of charge in the mapping relationship between the filter rear end voltage and the state of charge under different working conditions as the target terminal voltage corresponding to each state of charge in the target mapping relationship.
[0150] Exemplarily, the average of the filter back-end voltage corresponding to 100% state of charge in Table 1, the filter back-end voltage corresponding to 100% state of charge in Table 2, and the filter back-end voltage corresponding to 100% state of charge in Table 3 can be used as the target terminal voltage corresponding to 100% state of charge in the following Table 4.
[0151] The following Table 5 is a schematic diagram of the target mapping relationship table.
[0152] Table 5
[0153] SOC(%) 0 5 10 15 20 25 30 35 45 50 Uoc(mv) 2880 3116 3197 3220 3241 3256 3270 3278 3287 3285 SOC(%) 55 60 65 70 75 90 95 100 Uoc(mv) 3292 3303 3320 3324 3329 3335 3337 3472
[0154] Figure 5 A flowchart of another method for determining a target mapping relationship provided in an embodiment of the present application, such as Figure 5 As shown, in the above S104, correcting the actual state of charge according to the target state of charge may include:
[0155] S401 : Determine a deviation result corresponding to the correction voltage set according to a target state of charge corresponding to each preset correction voltage in the correction voltage set and an actual state of charge.
[0156] Optionally, the correction voltage set may be a plurality of correction voltage sets, for example, it may include correction voltage set 1 and correction voltage set 2. The preset correction voltage is a voltage in any correction voltage set, the correction voltage set includes a plurality of preset correction voltages, and the voltage interval formed by the preset correction voltages in the correction voltage set is the voltage interval for which the state of charge correction is required.
[0157] Exemplarily, for the correction voltage set 1 , a preset method may be used according to the target state of charge corresponding to each preset correction voltage in the correction voltage set 1 and the actual state of charge to determine the deviation result corresponding to the correction voltage set 1 .
[0158] S402: Correct the actual state of charge of the target battery corresponding to each correction voltage in the correction voltage set according to the deviation result corresponding to the correction voltage set.
[0159] The deviation result may include being too high, too low, or having no deviation, and different deviation results may be corrected in different ways.
[0160] Exemplarily, the actual state of charge of the target battery corresponding to each correction voltage in correction voltage set 1 can be corrected according to the deviation result corresponding to correction voltage set 1; the actual state of charge of the target battery corresponding to each correction voltage in correction voltage set 2 can be corrected according to the deviation result corresponding to correction voltage set 2.
[0161] Optionally, in S401 above, determining the deviation result corresponding to the correction voltage set according to the target state of charge corresponding to each preset correction voltage in the correction voltage set and the actual state of charge may include:
[0162] Optionally, the correction voltage set may include a first voltage, a second voltage and a third voltage.
[0163] Exemplarily, the following Table 6 is a schematic diagram of the target state of charge corresponding to each preset correction voltage in the correction voltage set 1, wherein the first voltage 3320, the second voltage 3303 and the third voltage 3292 are the target terminal voltages corresponding to each state of charge when the target battery in the above Table 5 is in the middle of the state of charge. The target state of charge corresponding to the first voltage 3320 is the state of charge 65 corresponding to the first voltage 3320 in the above Table 5, the target state of charge corresponding to the second voltage 3303 is the state of charge 60 corresponding to the second voltage 3303 in the above Table 5, and the target state of charge corresponding to the third voltage 3292 is the state of charge 55 corresponding to the third voltage 3292 in the above Table 5.
[0164] Table 6
[0165]
[0166] Exemplarily, the following Table 7 is a schematic diagram of the target state of charge corresponding to each preset correction voltage in the correction voltage set 2, wherein the first voltage 3278, the second voltage 3270 and the third voltage 3256 are the target terminal voltages corresponding to each state of charge of the target battery at the end of the state of charge in the above Table 5. Then the target state of charge corresponding to the first voltage 3278 is the state of charge 35 corresponding to the first voltage 3278 in the above Table 5, the target state of charge corresponding to the second voltage 3270 is the state of charge 30 corresponding to the second voltage 3270 in the above Table 5, and the target state of charge corresponding to the third voltage 3256 is the state of charge 55 corresponding to the third voltage 3256 in the above Table 5.
[0167] Table 7
[0168]
[0169] Optionally, if the actual state of charge corresponding to the first voltage is greater than the target state of charge corresponding to the first voltage, and the actual state of charge corresponding to the second voltage is greater than the target state of charge corresponding to the second voltage, and the actual state of charge corresponding to the third voltage is greater than the target state of charge corresponding to the third voltage, then the deviation result corresponding to the corrected voltage set is determined to be too high.
[0170] Exemplarily, taking the correction voltage set 1 in the above Table 6 as an example, the deviation result in the following Table 8 is too high.
[0171] Table 8
[0172]
[0173] Optionally, if the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage, and the difference between the actual state of charge corresponding to the first voltage and the target state of charge corresponding to the first voltage is greater than a preset threshold, and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage, and the difference between the actual state of charge corresponding to the second voltage and the target state of charge corresponding to the second voltage is greater than a preset threshold, and the actual state of charge corresponding to the third voltage is less than the target state of charge corresponding to the third voltage, and the difference between the actual state of charge corresponding to the third voltage and the target state of charge corresponding to the third voltage is greater than a preset threshold, then it is determined that the deviation result corresponding to the corrected voltage set is low. The preset threshold may be, for example, 1%.
[0174] Optionally, if the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage, and the difference between the actual state of charge corresponding to the first voltage and the target state of charge corresponding to the first voltage is less than a preset threshold, and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage, and the difference between the actual state of charge corresponding to the second voltage and the target state of charge corresponding to the second voltage is less than the preset threshold, the actual state of charge corresponding to the third voltage is less than the target state of charge corresponding to the third voltage, and the difference between the actual state of charge corresponding to the third voltage and the target state of charge corresponding to the third voltage is less than the preset threshold, then the deviation result corresponding to the corrected voltage set is determined to be no deviation.
[0175] Exemplarily, taking the corrected voltage set 1 in the above Table 6 as an example, the deviation result in the following Table 9 is no deviation. For example, in the following Table 9, the deviation between the actual state of charge corresponding to the first voltage 3320 and the target state of charge is less than 1%, the deviation between the actual state of charge corresponding to the second voltage 3303 and the target state of charge is less than 1%, and the deviation between the actual state of charge corresponding to the third voltage 3292 and the target state of charge is less than 1%. At this time, the deviation result is considered to be no deviation.
[0176] Table 9
[0177]
[0178] Optionally, if the direction of the difference between the actual state of charge corresponding to the first voltage and the target state of charge corresponding to the first voltage is different from the direction of the difference between the actual state of charge corresponding to the second voltage and the target state of charge corresponding to the second voltage, the deviation result corresponding to the corrected voltage set is determined based on the first difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the first voltage, the second difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the second voltage, the third difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the first voltage, and the fourth difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the second voltage.
[0179] Among them, the difference direction refers to the difference direction of the actual state of charge minus the target state of charge, which can include too small and too large. That is, the difference direction between the actual state of charge corresponding to the first voltage and the target state of charge corresponding to the first voltage is different from the difference direction between the actual state of charge corresponding to the second voltage and the target state of charge corresponding to the second voltage, which means that the actual state of charge corresponding to the first voltage is greater than the target state of charge corresponding to the first voltage and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage, as shown in the following Table 10. Or the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage and the actual state of charge corresponding to the second voltage is greater than the target state of charge corresponding to the second voltage.
[0180] Table 10
[0181]
[0182] Figure 6 A flowchart of a method for determining a deviation result provided in an embodiment of the present application is shown in FIG. Figure 6 As shown, the above-mentioned determination of the deviation result according to the first difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the first voltage, the second difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the second voltage, the third difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the first voltage, and the fourth difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the second voltage may include:
[0183] S501. The difference between the first difference and the third difference is taken as the fifth difference, and the difference between the second difference and the fourth difference is taken as the sixth difference.
[0184] For example, taking Table 10 above as an example, the first difference is 11, the second difference is 1, the third difference is 10, and the fourth difference is 5. The difference between the first difference 11 and the third difference 10 is 1, then the fifth difference is 1, the difference between the second difference and the fourth difference is 4, then the sixth difference is 4.
[0185] S502: Use a voltage corresponding to a smaller difference between the fifth difference and the sixth difference as a target voltage.
[0186] Exemplarily, if the fifth difference is 1 and the sixth difference is 4, the voltage corresponding to the fifth difference is used as the target voltage. As can be seen from the above, the fifth difference is the difference between the first difference and the third difference, and the first difference is the difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the first voltage, and the third difference is the difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the first voltage. Then the voltage corresponding to the fifth difference is the first voltage, and the target voltage is the first voltage.
[0187] S503: taking the difference between the actual state of charge corresponding to the target voltage and the target state of charge corresponding to the target voltage as a deviation result.
[0188] Exemplarily, as shown in Table 10 above, the actual state of charge corresponding to the first voltage is greater than the target state of charge corresponding to the first voltage. In this case, the deviation result of the correction voltage set 1 is too high.
[0189] It is worth noting that the process of determining the deviation result of the modified voltage set 2 is the same as the process of determining the deviation result of the modified voltage set 1 described above, and will not be described in detail here.
[0190] Optionally, the above S402, correcting the actual state of charge of the target battery corresponding to each correction voltage in the correction voltage set according to the deviation result corresponding to the correction voltage set, may include:
[0191] If the deviation result is too high, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is adjusted down according to a preset ratio. The preset ratio may be, for example, 0.5%, and the actual state of charge of the target battery corresponding to each correction voltage in each preset correction voltage set may be adjusted down by 0.5%.
[0192] If the deviation result is too low, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is increased according to a preset ratio. Then the actual state of charge of the target battery corresponding to each correction voltage in each preset correction voltage set can be increased by 0.5%.
[0193] If the deviation result is no deviation, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is not corrected.
[0194] Figure 7 A schematic diagram of a device for correcting a battery state of charge provided in an embodiment of the present application, such as Figure 7 As shown, the device comprises:
[0195] A determination module 601 is used to determine a fitting coefficient of the terminal voltage of the sample battery in different current intervals according to the test charge and discharge data of the sample battery under different working conditions, and determine a target mapping relationship according to the fitting coefficient and the test charge and discharge data, wherein the target mapping relationship is used to indicate a mapping relationship between a target terminal voltage and a state of charge;
[0196] An acquisition module 602 is used to acquire the actual terminal voltage and actual current of the target battery during the charging and discharging process;
[0197] A processing module 603 is used to perform compensation processing and filtering processing on the actual terminal voltage according to the fitting coefficient of the terminal voltage of the sample battery in different current intervals and the actual current, so as to obtain a filtered actual terminal voltage;
[0198] The correction module 604 is used to obtain the actual state of charge of the target battery and the target state of charge corresponding to the preset correction voltage in the target mapping relationship when the filtered actual terminal voltage is equal to the preset correction voltage, and correct the actual state of charge according to the target state of charge.
[0199] Optionally, the test charge and discharge data includes: a test state of charge, a terminal voltage corresponding to the test state of charge, a current corresponding to the test state of charge, and an open circuit voltage corresponding to the test state of charge. The test state of charge is the state of charge of the sample battery during the charge and discharge test under different operating conditions.
[0200] Optionally, the determining module 601 is specifically configured to:
[0201] Subtract the terminal voltage corresponding to each test state of charge under different working conditions from the open circuit voltage corresponding to each test state of charge to obtain a first parameter value corresponding to each test state of charge under different working conditions;
[0202] Substituting the current corresponding to each of the test charge states under different working conditions into the fitting relationship corresponding to the current, to obtain the second parameter value corresponding to each of the test charge states under different working conditions;
[0203] A fitting process is performed according to the first parameter value corresponding to each of the test charge states under different working conditions and the second parameter value corresponding to each of the test charge states under different working conditions to obtain a fitting coefficient of the terminal voltage of the sample battery in different current intervals.
[0204] Optionally, the determining module 601 is specifically configured to:
[0205] According to the fitting coefficient of the terminal voltage of the sample battery in different current intervals, the terminal voltage corresponding to each of the test states of charge under different working conditions, the current corresponding to each of the test states of charge under different working conditions and the preset gain coefficient, the terminal voltage corresponding to each of the test states of charge under different working conditions is compensated and filtered to obtain a mapping relationship between the compensated rear-end voltage and the state of charge under different working conditions;
[0206] The target mapping relationship is determined according to the mapping relationship between the compensated rear-end voltage and the state of charge under the different working conditions.
[0207] Optionally, the determining module 601 is specifically configured to:
[0208] Performing filtering processing on the mapping relationship between the compensation rear-end voltage and the state of charge under the different working conditions to obtain the mapping relationship between the filter rear-end voltage and the state of charge under the different working conditions;
[0209] The average of the filter rear end voltages corresponding to the states of charge in the mapping relationship between the filter rear end voltage and the states of charge under the different working conditions is used as the target terminal voltage corresponding to the states of charge in the target mapping relationship.
[0210] Optionally, the preset correction voltage is a voltage in any correction voltage set, and the correction voltage set includes a plurality of preset correction voltages;
[0211] The determining module 601 is specifically used for:
[0212] Determining a deviation result corresponding to the correction voltage set according to a target state of charge corresponding to each preset correction voltage in the correction voltage set and an actual state of charge;
[0213] The actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is corrected according to the deviation result corresponding to the correction voltage set.
[0214] Optionally, the correction voltage set includes: a first voltage, a second voltage and a third voltage;
[0215] The determining module 601 is specifically used for:
[0216] If the actual state of charge corresponding to the first voltage is greater than the target state of charge corresponding to the first voltage, and the actual state of charge corresponding to the second voltage is greater than the target state of charge corresponding to the second voltage, and the actual state of charge corresponding to the third voltage is greater than the target state of charge corresponding to the third voltage, it is determined that the deviation result is high;
[0217] If the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage and the difference is greater than a preset threshold, and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage and the difference is greater than a preset threshold, and the actual state of charge corresponding to the third voltage is less than the target state of charge corresponding to the third voltage and the difference is greater than a preset threshold, it is determined that the deviation result is low;
[0218] If the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage and the difference is less than a preset threshold, and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage and the difference is less than a preset threshold, and the actual state of charge corresponding to the third voltage is less than the target state of charge corresponding to the third voltage and the difference is less than a preset threshold, determine that the deviation result is no deviation;
[0219] If the direction of the difference between the actual state of charge corresponding to the first voltage and the target state of charge corresponding to the first voltage is different from the direction of the difference between the actual state of charge corresponding to the second voltage and the target state of charge corresponding to the second voltage, the deviation result is determined based on a first difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the first voltage, a second difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the second voltage, a third difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the first voltage, and a fourth difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the second voltage.
[0220] Optionally, the determining 601 module is specifically used for:
[0221] The difference between the first difference and the third difference is used as the fifth difference, and the difference between the second difference and the fourth difference is used as the sixth difference;
[0222] taking a voltage corresponding to a smaller difference between the fifth difference and the sixth difference as a target voltage;
[0223] And the difference result between the actual state of charge corresponding to the target voltage and the target state of charge corresponding to the target voltage is used as the deviation result.
[0224] Optionally, the correction module 604 is specifically used to:
[0225] If the deviation result is too high, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is adjusted down according to a preset ratio;
[0226] If the deviation result is too low, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is increased according to a preset ratio;
[0227] If the deviation result is no deviation, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is not corrected.
[0228] Figure 8 FIG. 7 is a structural block diagram of an electronic device 700 provided in an embodiment of the present application. Figure 8 As shown, the electronic device may include: a processor 701 and a memory 702 .
[0229] Optionally, a bus 703 may also be included, wherein the memory 702 is used to store machine-readable instructions executable by the processor 701. When the electronic device 700 is running, the processor 701 communicates with the memory 702 through the bus 703. When the machine-readable instructions are executed by the processor 701, the method steps in the above method embodiment are performed.
[0230] The embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method steps in the embodiment of the method for correcting the battery state of charge are executed.
[0231] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, and will not be repeated in this application. In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0232] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), disk or optical disk and other media that can store program code.
[0233] The above are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be covered by the protection scope of the present application.
Claims
1. A method for correcting a battery state of charge, characterized in that: The method comprises: Determine a fitting coefficient of the terminal voltage of the sample battery in different current intervals according to the test charge and discharge data of the sample battery under different working conditions, and determine a target mapping relationship according to the fitting coefficient and the test charge and discharge data, wherein the target mapping relationship is used to indicate a mapping relationship between a target terminal voltage and a state of charge; Obtain the actual terminal voltage and actual current of the target battery during the charging and discharging process; According to the fitting coefficient of the terminal voltage of the sample battery in different current intervals and the actual current, the actual terminal voltage is compensated and filtered to obtain the filtered actual terminal voltage; When the filtered actual terminal voltage is equal to the preset correction voltage, the actual state of charge of the target battery and the target state of charge corresponding to the preset correction voltage in the target mapping relationship are obtained, and the actual state of charge is corrected according to the target state of charge.
2. The method for correcting the battery state of charge according to claim 1, characterized in that: The test charge and discharge data includes: a test state of charge, a terminal voltage corresponding to the test state of charge, a current corresponding to the test state of charge, and an open circuit voltage corresponding to the test state of charge. The test state of charge is the state of charge of the sample battery during the charge and discharge test under different working conditions.
3. The method for correcting the battery state of charge according to claim 2, characterized in that: The step of determining the fitting coefficient of the terminal voltage of the sample battery in different current intervals according to the test charge and discharge data of the sample battery under different working conditions includes: Subtract the terminal voltage corresponding to each test state of charge under different working conditions from the open circuit voltage corresponding to each test state of charge to obtain a first parameter value corresponding to each test state of charge under different working conditions; Substituting the current corresponding to each of the test charge states under different working conditions into the fitting relationship corresponding to the current, to obtain the second parameter value corresponding to each of the test charge states under different working conditions; A fitting process is performed according to the first parameter value corresponding to each of the test charge states under different working conditions and the second parameter value corresponding to each of the test charge states under different working conditions to obtain a fitting coefficient of the terminal voltage of the sample battery in different current intervals.
4. The method for correcting the battery state of charge according to claim 2, characterized in that: The determining the target mapping relationship according to the fitting coefficient and the test charge and discharge data includes: According to the fitting coefficient of the terminal voltage of the sample battery in different current intervals, the terminal voltage corresponding to each of the test states of charge under different working conditions, the current corresponding to each of the test states of charge under different working conditions and the preset gain coefficient, the terminal voltage corresponding to each of the test states of charge under different working conditions is compensated and filtered to obtain a mapping relationship between the compensated rear-end voltage and the state of charge under different working conditions; The target mapping relationship is determined according to the mapping relationship between the compensated rear-end voltage and the state of charge under the different working conditions.
5. The method for correcting the battery state of charge according to claim 4, characterized in that: The determining the target mapping relationship according to the mapping relationship between the compensated rear-end voltage and the state of charge under the different working conditions includes: Performing filtering processing on the mapping relationship between the compensation rear-end voltage and the state of charge under the different working conditions to obtain the mapping relationship between the filter rear-end voltage and the state of charge under the different working conditions; The average of the filter rear end voltages corresponding to the states of charge in the mapping relationship between the filter rear end voltage and the states of charge under the different working conditions is used as the target terminal voltage corresponding to the states of charge in the target mapping relationship.
6. The method for correcting the battery state of charge according to claim 1, characterized in that: The preset correction voltage is a voltage in any correction voltage set, and the correction voltage set includes a plurality of preset correction voltages; The correcting the actual state of charge according to the target state of charge includes: Determining a deviation result corresponding to the correction voltage set according to a target state of charge corresponding to each preset correction voltage in the correction voltage set and an actual state of charge; The actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is corrected according to the deviation result corresponding to the correction voltage set.
7. The method for correcting the battery state of charge according to claim 6, characterized in that: The modified voltage set includes: a first voltage, a second voltage and a third voltage; The step of determining the deviation result corresponding to the correction voltage set according to the target state of charge and the actual state of charge corresponding to each preset correction voltage in the correction voltage set includes: If the actual state of charge corresponding to the first voltage is greater than the target state of charge corresponding to the first voltage, and the actual state of charge corresponding to the second voltage is greater than the target state of charge corresponding to the second voltage, and the actual state of charge corresponding to the third voltage is greater than the target state of charge corresponding to the third voltage, it is determined that the deviation result is high; If the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage and the difference is greater than a preset threshold, and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage and the difference is greater than a preset threshold, and the actual state of charge corresponding to the third voltage is less than the target state of charge corresponding to the third voltage and the difference is greater than a preset threshold, it is determined that the deviation result is low; If the actual state of charge corresponding to the first voltage is less than the target state of charge corresponding to the first voltage and the difference is less than a preset threshold, and the actual state of charge corresponding to the second voltage is less than the target state of charge corresponding to the second voltage and the difference is less than a preset threshold, and the actual state of charge corresponding to the third voltage is less than the target state of charge corresponding to the third voltage and the difference is less than a preset threshold, determine that the deviation result is no deviation; If the direction of the difference between the actual state of charge corresponding to the first voltage and the target state of charge corresponding to the first voltage is different from the direction of the difference between the actual state of charge corresponding to the second voltage and the target state of charge corresponding to the second voltage, the deviation result is determined based on a first difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the first voltage, a second difference between the actual state of charge corresponding to the third voltage and the actual state of charge corresponding to the second voltage, a third difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the first voltage, and a fourth difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the second voltage.
8. The method for correcting the battery state of charge according to claim 7, characterized in that: The determining the deviation result according to a first difference between an actual state of charge corresponding to the third voltage and an actual state of charge corresponding to the first voltage, a second difference between an actual state of charge corresponding to the third voltage and an actual state of charge corresponding to the second voltage, a third difference between a target state of charge corresponding to the third voltage and a target state of charge corresponding to the first voltage, and a fourth difference between the target state of charge corresponding to the third voltage and the target state of charge corresponding to the second voltage, comprises: The difference between the first difference and the third difference is used as the fifth difference, and the difference between the second difference and the fourth difference is used as the sixth difference; taking a voltage corresponding to a smaller difference between the fifth difference and the sixth difference as a target voltage; And the difference result between the actual state of charge corresponding to the target voltage and the target state of charge corresponding to the target voltage is used as the deviation result.
9. The method for correcting the battery state of charge according to claim 6, characterized in that: The correcting the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set according to the deviation result corresponding to the correction voltage set includes: If the deviation result is too high, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is adjusted down according to a preset ratio; If the deviation result is too low, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is increased according to a preset ratio; If the deviation result is no deviation, the actual state of charge of the target battery corresponding to each preset correction voltage in the correction voltage set is not corrected.
10. An electronic device, characterized in that: The invention comprises a memory and a processor, wherein the memory stores a computer program executable by the processor, and the processor implements the steps of the method for correcting the battery state of charge as described in any one of claims 1 to 9 when executing the computer program.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for correcting the battery state of charge as described in any one of claims 1 to 8 are executed.
Citation Information
Patent Citations
Method and system for estimating SOH of battery
CN103576097A
Method of identifying open-circuit voltage and direct-current internal resistance of battery based on constant current experiment
CN106772098A
Lithium ion battery state-of-charge estimation method
CN111308371A
Structural coupling test method using variable gain modulator
KR1020210019661A
Cited By
Method for correcting state of charge of battery, electronic device, and storage medium
WO2026118882A1