Reference electrode correction method, device, equipment, storage medium and program product
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TSINGHUA UNIVERSITY
- Filing Date
- 2025-07-11
- Publication Date
- 2026-07-21
Smart Images

Figure CN121027844B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery technology, and in particular to a method, apparatus, computer device, computer-readable storage medium, and computer program product for correcting a reference electrode. Background Technology
[0002] With the continuous development of energy storage technology, the energy density of batteries is also getting higher and higher. High energy density batteries can support devices with higher power demand to work. For example, high energy density batteries can be configured in electric vehicles to achieve longer range. Key performance indicators such as battery power output characteristics, aging degree and abnormal side reaction state can be detected by reference electrode. However, after long-term potential detection, the reference electrode also has the problem of signal drift.
[0003] In existing technologies, a threshold number of times the reference electrode can be used is usually preset. After the number of times the threshold number of times is reached, the reference electrode is taken out and lithium dissolution and lithium plating operations are performed on the reference electrode to correct it. The operation is cumbersome and complicated, which affects the timeliness of the correction of the reference electrode. Summary of the Invention
[0004] Therefore, it is necessary to provide a method, apparatus, computer device, computer-readable storage medium, and computer program product for correcting a reference electrode that can improve the timeliness of correction of the reference electrode, in order to address the above-mentioned technical problems.
[0005] In a first aspect, this application provides a method for correcting a reference electrode, comprising: charging the battery when a failure of the reference electrode of the battery is detected; obtaining the charging time of the battery during the charging process and obtaining the discharge time of the battery based on the charging time; discharging the battery based on the discharge time to replenish the charge carriers of the negative electrode of the battery to the reference electrode during the discharge process, wherein the positive electrode of the battery is the reference electrode and the negative electrode of the battery is the battery electrode during the charging and discharging processes.
[0006] In one embodiment, obtaining the battery discharge time based on the charging time includes: obtaining the current intensity during the charging process; calculating the remaining battery capacity of the reference electrode based on the current intensity and the charging time; and calculating the battery discharge time based on the remaining battery capacity.
[0007] In one embodiment, the remaining battery capacity of the reference electrode is calculated based on the current intensity and charging time, and the discharge time of the battery is calculated based on the remaining battery capacity. This includes: integrating the current intensity with respect to the charging time to obtain the remaining battery capacity; multiplying the remaining battery capacity with a preset coefficient to obtain the charging capacity, which represents the battery capacity that the reference electrode needs to replenish; and calculating the discharge time based on the charging capacity and the current intensity.
[0008] In one embodiment, the method further includes: detecting whether the battery capacity is less than a battery capacity threshold; if the battery capacity is less than the battery capacity threshold, performing a pre-discharge process on the battery according to a preset discharge rate; and performing a pre-charge process on the battery according to a preset charging rate until the battery capacity is detected to be equal to the battery capacity threshold, wherein, during the pre-charging and pre-discharging processes of the battery, both the positive and negative terminals of the battery are battery electrodes.
[0009] In one embodiment, the failure detection process of the reference electrode includes: obtaining a target voltage of the reference electrode based on the voltage data of the reference electrode and the battery capacity data of the battery, wherein the target voltage corresponds to the lower limit capacity threshold of the battery; obtaining the difference between the target voltage and the standard voltage of the reference electrode, wherein the standard voltage represents the voltage value of the reference electrode in an effective state corresponding to the lower limit capacity threshold of the battery; if the difference is greater than or equal to the difference threshold, the reference electrode is determined to be failed; if the difference is less than the difference threshold, the reference electrode is determined to be effective.
[0010] In one embodiment, obtaining the target voltage of the reference electrode based on the voltage data of the reference electrode and the battery capacity data includes: constructing a voltage curve of the battery based on the voltage data and the battery capacity data, the voltage curve including the discharge voltage curve and the charging voltage curve of the battery in adjacent discharge and charging processes; determining the peak value of the voltage drop of the reference electrode relative to the battery capacity based on the discharge voltage curve, obtaining a first voltage and a first battery capacity corresponding to the peak value, and determining a second voltage corresponding to the first battery capacity based on the charging voltage curve; and performing statistical processing on the first voltage and the second voltage to obtain the target voltage.
[0011] Secondly, this application also provides a reference electrode correction device, comprising: a battery charging module for charging the battery when a failure of the battery's reference electrode is detected; a discharge time acquisition module for acquiring the charging time of the battery during the charging process and acquiring the discharge time of the battery based on the charging time; and a battery discharging module for discharging the battery based on the discharge time, so as to replenish the charge carriers of the battery's negative electrode to the reference electrode during the discharge process, wherein the positive electrode of the battery is the positive electrode of the reference electrode and the negative electrode of the battery is the battery electrode during the charging and discharging processes.
[0012] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method described in the first aspect.
[0013] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in the first aspect.
[0014] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method described in the first aspect above.
[0015] The aforementioned method, apparatus, computer device, computer-readable storage medium, and computer program product for correcting a reference electrode, when detecting a failure of the battery's reference electrode, charge the battery to determine the current state of the reference electrode based on the battery's charging data, obtain the charging time of the battery during the charging process, and obtain the battery's discharge time based on the charging time. The positive electrode of the battery is the reference electrode, and the negative electrode is the battery's negative electrode. By involving the reference electrode in the battery's charging and discharging operation, the state of the reference electrode is monitored. Based on the discharge time, the battery is discharged to replenish the charge carriers from the battery's negative electrode to the reference electrode during the discharge process. By replenishing the battery's charge carriers to the reference electrode, correction of the reference electrode is achieved without removing it. Simultaneously, the state of the reference electrode can be monitored in real time and corrected promptly, improving the timeliness of reference electrode correction. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a diagram illustrating the application environment of a correction method for a reference electrode in one embodiment.
[0018] Figure 2 This is a flowchart illustrating a method for correcting a reference electrode in one embodiment;
[0019] Figure 3 This is a schematic diagram of the failure detection process for a reference electrode in one embodiment;
[0020] Figure 4 This is a schematic diagram of the process for obtaining the target voltage of the reference electrode in one embodiment;
[0021] Figure 5 This is a schematic diagram of the process for obtaining the battery discharge time in one embodiment;
[0022] Figure 6This is a flowchart illustrating the process of calculating the battery discharge time based on the remaining battery capacity in one embodiment.
[0023] Figure 7 This is a schematic diagram of the battery pre-discharge and pre-charge process in one embodiment;
[0024] Figure 8 This is a schematic diagram illustrating the determination of reference electrode failure in one embodiment;
[0025] Figure 9 This is a schematic diagram of the potential after correction of the reference electrode in one embodiment;
[0026] Figure 10 This is a flowchart illustrating a method for correcting a reference electrode in another embodiment;
[0027] Figure 11 This is a structural block diagram of a correction device for a reference electrode in one embodiment;
[0028] Figure 12 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0029] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0030] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.
[0031] The reference electrode correction method provided in this application embodiment can be applied to, for example, Figure 1 The application environment shown may include server 101, battery 102, and reference electrode 102-1 of battery 102.
[0032] The server 101 can be connected to the battery 102 and the reference electrode 102-1 to monitor changes in the electrical signals of the battery 102 and the reference electrode 102-1. If the server 101 detects a failure in the reference electrode 102-1, it can control the battery 102 to perform charging and discharging processes to replenish the charge carriers from the negative electrode of the battery 102 to the reference electrode 102-1. The server 101 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The server 101 can also deploy the battery management system (BMS) of the battery 102, and the above operations can be performed by running the BMS.
[0033] Battery 102 can be a lithium-ion battery or other types of chemical batteries. Battery 102 can be used to connect to server 101, provide battery capacity data to server 101, and be controlled by server 101. A reference electrode 102-1 is configured in battery 102. The reference electrode 102-1 can be used to characterize the state of battery 102 by potential and provide voltage data to server 101.
[0034] In one exemplary embodiment, such as Figure 2 As shown, a method for correcting a reference electrode is provided, which is then applied to... Figure 1 Taking the server in the example, the explanation includes the following steps 201 to 203. Wherein:
[0035] Step 201: If the reference electrode of the battery is detected to be faulty, the battery is charged.
[0036] In practical applications, battery status monitoring is typically performed using a reference electrode. The reference electrode provides a stable potential reference point, unaffected by current fluctuations during battery charging and discharging, allowing for more accurate monitoring of the battery's status. However, the reference electrode can also experience potential deviations over time. To address this, this application repairs the reference electrode by real-time detection of its effectiveness and immediate correction upon failure. This eliminates the need for additional components or removal of the reference electrode, allowing for correction within the battery itself. This improves the timeliness of reference electrode correction and avoids complex correction methods, thus enhancing the correction efficiency.
[0037] During implementation, the server first checks whether the battery's reference electrode has failed. If the reference electrode fails, the battery is charged to determine the current state of the reference electrode based on the charging time. During charging, the positive electrode of the battery is the reference electrode, and the negative electrode is the battery electrode.
[0038] During the testing of the reference electrode, its effectiveness can be determined by detecting potential drift. During adjacent charge / discharge cycles, the difference between the reference electrode voltage corresponding to the same battery capacity and its standard voltage can be calculated based on the battery's reference electrode voltage-battery capacity curve. The effectiveness of the reference electrode is determined by checking if this difference is within a threshold value. Alternatively, the standard potential of the reference electrode can be acquired, and the difference between the reference electrode's current potential and its standard potential during the current charge / discharge cycle can be calculated. The effectiveness of the reference electrode is also determined by checking if this difference is within a threshold value. The monitoring, data acquisition, and storage of the reference electrode signal can be performed in real-time using high-precision measurement equipment (such as voltage sensors, data acquisition systems, battery charge / discharge equipment, or dedicated auxiliary channels for voltage sampling).
[0039] During the battery charging process, a reference electrode is used as the positive electrode. A charging cutoff voltage for the reference electrode can be set, and charging stops once the cutoff voltage is reached. The current state data of the reference electrode is calculated by statistically analyzing the charging data during the charging process to determine the battery capacity that the reference electrode needs to replenish. During the battery charging process, the battery can be charged according to a preset current intensity until the voltage of the reference electrode reaches the preset voltage. Charging data is acquired, and the state data of the reference electrode is calculated based on the charging data. Optionally, the charging data includes current intensity and / or charging time; the state data includes the remaining capacity of the reference electrode and / or the capacity that the reference electrode needs to replenish.
[0040] Step 202: Obtain the charging time of the battery during the charging process, and obtain the discharge time of the battery based on the charging time.
[0041] This application uses the method of calculating the discharge time by charging time to quickly and easily calculate the reference electrode that needs correction, avoiding complex and redundant calculations and detections, reducing complexity, and improving the correction efficiency of the reference electrode.
[0042] During implementation, the server can calculate the battery's discharge time based on the charging time during the charging process, according to a preset algorithm; the discharge time can be calculated by the server or by other devices or equipment.
[0043] During execution, the charging time is used to characterize the current capacity state of the reference electrode, or the state of the capacity that needs to be replenished, and the discharging time is used to characterize the capacity replenishment time of the reference electrode. To this end, a coefficient between the charging time and the discharging time can be preset, and the discharging time can be directly calculated by multiplying the charging time by the coefficient, thereby improving data processing efficiency. That is, step 202 includes obtaining the charging time of the battery during the charging process, and multiplying the charging time by the preset coefficient to obtain the discharging time of the battery.
[0044] In addition, the remaining capacity of the reference electrode can be calculated based on the charging time, the capacity that the reference electrode needs to be replenished can be calculated based on the remaining capacity, and the discharge time can be calculated based on the capacity that needs to be replenished. The discharge time can be accurately determined by the capacity calculation method, which improves the accuracy of the reference electrode correction.
[0045] Step 203: Discharge the battery based on the discharge time.
[0046] This application ensures the potential accuracy of the reference electrode by supplementing the battery's charge carriers to the reference electrode, sacrificing a very small portion of the battery's charge carriers. The charge carriers required by the reference electrode are typically one-thousandth or even less of the battery's charge carriers. Ensuring the potential accuracy of the reference electrode allows for better monitoring of the battery's state. By monitoring and repairing the reference electrode in real time, the timeliness of reference electrode repair is improved.
[0047] During implementation, the server controls the battery to discharge based on the discharge time, thereby replenishing the reference electrode with charge carriers from the battery's negative electrode during discharge. During discharge, the reference electrode is the positive electrode, and the battery's negative electrode is the main electrode. The battery may be a lithium-ion battery or a lead-acid battery. The charge carriers consist of lithium ions.
[0048] The reference electrode correction method provided in this application can be implemented offline, i.e., the battery data and reference electrode data are stored in the storage unit of the battery management system, and the server reads the battery data and reference electrode data after accessing the battery management system and executes the steps of one or more embodiments provided in this application; it can also be implemented online, i.e., the server obtains the battery data and reference electrode data in real time and executes the steps of one or more embodiments provided in this application. Furthermore, when the battery is configured in an electric vehicle, the reference electrode correction method provided in this application can be executed through the vehicle's in-vehicle infotainment system, or the battery data and reference electrode data can be sent to a backend server through the vehicle's in-vehicle infotainment system, and the backend server executes the reference electrode correction method provided in this application.
[0049] In the aforementioned method for correcting the reference electrode, when a failure of the battery's reference electrode is detected, the battery is charged to determine the current state of the reference electrode based on the battery's charging data. The charging time of the battery during the charging process is obtained, and the discharge time of the battery is obtained based on the charging time. The positive electrode of the battery is the reference electrode, and the negative electrode of the battery is the negative electrode. By involving the reference electrode in the charging and discharging operation of the battery, the state of the reference electrode is monitored. Based on the discharge time, the battery is discharged to replenish the charge carriers of the negative electrode of the battery to the reference electrode during the discharge process. By replenishing the charge carriers of the battery to the reference electrode, the reference electrode can be corrected without removing it. At the same time, the state of the reference electrode can be monitored in real time and corrected in a timely manner, improving the timeliness of the reference electrode correction.
[0050] Based on the above exemplary embodiment, the following provides a method for correcting a reference electrode in one or more exemplary embodiments, which is applied to... Figure 1 Taking the server in the example, the following content will be used for explanation.
[0051] In practical applications, the reference electrode may experience signal drift after prolonged monitoring, such as after 3000 hours of operation or 300 charge-discharge cycles of the battery. To address this, during the correction process of the reference electrode, it is possible to first detect whether the reference electrode has failed. The target voltage of the reference electrode can be obtained based on the battery's reference electrode voltage-discharge capacity curve. The difference between the target voltage and the preset standard voltage of the reference electrode is calculated. The validity of the reference voltage is determined based on the detection results of the difference and the difference threshold. In one optional embodiment provided in this application, such as... Figure 3 As shown, the failure detection process of the reference electrode includes steps 301 to 304:
[0052] Step 301: Obtain the target voltage of the reference electrode based on the voltage data of the reference electrode and the battery capacity data of the battery.
[0053] Voltage data refers to the voltage data of the reference electrode as the battery capacity (discharge capacity) changes during the charging and discharging process of the battery. In other words, it is the voltage data corresponding to each recorded battery capacity data. Correspondingly, battery capacity data refers to the battery capacity data recorded during the charging and discharging process. Battery capacity data can also be the battery's state of charge (SOC) data.
[0054] During implementation, the server can acquire voltage data of the reference electrode and battery capacity data. Based on the voltage and capacity data, it determines the lower capacity threshold of the battery and the target voltage of the reference electrode corresponding to this threshold. The target voltage corresponds to the lower capacity threshold of the battery. This target voltage characterizes the point at which the voltage of the reference electrode decreases most rapidly relative to the battery capacity, i.e., the point at which the battery is about to be depleted.
[0055] In addition, calculations can be performed using discrete points, and a lower capacity threshold can be preset in the battery capacity data to obtain the reference electrode voltage corresponding to the lower capacity threshold as the target voltage.
[0056] It should be noted that the server can store the voltage data of the reference electrode and the battery capacity data on its own, or it can store the voltage data of the reference electrode and the battery capacity data in an external database and retrieve them when needed.
[0057] Step 302: Obtain the difference between the target voltage and the standard voltage of the reference electrode.
[0058] During implementation, the server acquires the standard voltage of the reference electrode and obtains the difference between the target voltage and the standard voltage. This difference is used to determine whether the reference electrode has failed. The standard voltage represents the voltage value of the reference electrode in its effective state corresponding to the lower capacity threshold of the battery. The difference calculation can be performed automatically by server components or by an external computing device, which then sends the result back to the server.
[0059] Here, the lower capacity threshold is a preset threshold used to indicate that the battery is about to run out of power. Generally speaking, when the battery capacity is at the lower capacity threshold, the battery will fail to drive the electrical equipment.
[0060] The standard voltage of the reference electrode refers to the voltage value corresponding to the lower capacity threshold of the battery when the reference electrode is in an effective state, or when the reference electrode is manufactured. It is used to characterize the voltage point at which the voltage of the reference electrode drops the fastest relative to the battery capacity when the battery is about to be depleted.
[0061] Step 303: If the difference is greater than or equal to the difference threshold, then the reference electrode is determined to be faulty.
[0062] During implementation, if the server detects that the difference between the target voltage and the standard voltage is greater than or equal to the difference threshold, it indicates that the potential deviation of the reference electrode has exceeded the effective value, thus determining that the reference electrode has failed and needs to be corrected. The difference between the target voltage and the standard voltage can be obtained by subtracting the standard voltage from the target voltage, or by subtracting the target voltage from the standard voltage, or it can be the absolute value of any difference between the two.
[0063] Step 304: If the difference is less than the difference threshold, then the reference electrode is determined to be effective.
[0064] During implementation, if the server detects that the difference between the target voltage and the standard voltage is less than the difference threshold, it indicates that the potential of the reference electrode has not shifted or the shift value has not exceeded the effective value. In this case, the reference electrode is determined to be effective and no correction is required.
[0065] One optional implementation provided in this application improves the accuracy of reference electrode effectiveness detection by presetting a standard voltage for the reference electrode and detecting the difference between the target voltage and the standard voltage of the reference electrode during each battery charge and discharge process. Furthermore, the accuracy of reference electrode effectiveness detection is further improved by calculating the voltage difference.
[0066] Furthermore, in the process of obtaining the target voltage of the reference electrode, a voltage curve of the battery (reference electrode voltage-discharge capacity curve) can be constructed. After differentiating the voltage curve, a first voltage is obtained and a second voltage during the charging process is obtained. The target voltage is then calculated based on the first and second voltages. In one optional embodiment provided by this application, such as... Figure 4 As shown, obtaining the target voltage of the reference electrode includes steps 401 to 403:
[0067] Step 401: Construct the battery voltage curve based on the voltage data and battery capacity data.
[0068] In this application, the battery voltage curve (the battery's reference electrode voltage-discharge capacity curve) is a graph used to characterize the relationship between the voltage change relative to a specific reference electrode and the discharge capacity during the battery's discharge process. The horizontal axis typically represents the battery's discharge capacity, i.e., the amount of electricity already released from the battery, and the unit may be ampere-hours (Ah). The vertical axis represents the voltage value relative to the reference electrode, which is the potential difference between a certain electrode (positive or negative) and a stable reference electrode. Battery capacity (CAP) refers to the total amount of charge that a battery can provide under certain conditions (such as a specific discharge rate, temperature, etc.), usually expressed in ampere-hours (Ah) or milliampere-hours (mAh), and is used to characterize the battery's ability to store electrical energy.
[0069] During implementation, to improve calculation accuracy, the server can construct a reference electrode voltage-discharge capacity curve based on the reference electrode voltage data and the battery capacity data. This curve calculation method accurately obtains the voltage point where the reference electrode voltage decreases most rapidly relative to the battery capacity. The voltage curve includes the discharge voltage curve and the charging voltage curve for adjacent discharge and charge processes.
[0070] For example, extract the reference electrode voltage-discharge capacity curve during the discharge process in the k-th cycle of the battery (k≥1), denoted as V. k -Q k curve.
[0071] Step 402: Based on the discharge voltage curve, determine the peak value of the voltage drop of the reference electrode relative to the battery capacity, obtain the first voltage and the first battery capacity corresponding to the peak value, and determine the second voltage corresponding to the first battery capacity based on the charging voltage curve.
[0072] During implementation, the server can perform differential processing on the discharge voltage curve, determine the peak value of the reference electrode voltage relative to the battery capacity based on the maximum value of the differential result, determine the first voltage of the reference electrode and the first battery capacity corresponding to the peak value, and query the second voltage corresponding to the first battery capacity in the charging voltage curve corresponding to the next charge adjacent to this discharge.
[0073] For example, Q k For V k Find the differential to obtain the curve of the differential value as a function of the reference electrode voltage (denoted as dQdV). k -V k (Curve), find dQdV k -V k The maximum value of the curve. Find dQdV. k -V k The maximum value of the curve is recorded, and its x-coordinate is denoted as V. k,m,1 ), find V k,m,1 The corresponding SOC. The original reference electrode voltage-state-of-charge curve (denoted as V) during the k-th discharge cycle. k -SOC k Find V in the curve. k,m,1 The corresponding SOC is denoted as SOC. k,m During the charging process of the k-th cycle, the SOC is found. k,m The corresponding reference electrode measurement voltage. Find the SOC (State of Charge) in the reference electrode measurement curve during the same charging cycle (cycle k). k,m The corresponding reference electrode measurement voltage is denoted as V. k,m,2 .
[0074] Step 403: Perform statistical processing on the first voltage and the second voltage to obtain the target voltage.
[0075] In order to improve the accuracy and reliability of the target voltage calculation during the implementation process, the average value of the first voltage and the second voltage can be calculated to obtain the target voltage.
[0076] One optional implementation provided in this application determines the voltage point at which the voltage of the reference electrode decreases the fastest relative to the battery capacity by differentiating the voltage curve of the battery. By calculating the target voltage of the discharge voltage curve and the charging voltage curve in adjacent charge and discharge processes, the accuracy of the target voltage calculation is improved, thereby improving the accuracy and reliability of the reference electrode correction.
[0077] In the process of obtaining the battery discharge time, the battery discharge time can be calculated by calculating the remaining battery capacity of the reference electrode to obtain a more accurate discharge time. One optional implementation provided in this application is as follows: Figure 5 As shown, obtaining the battery discharge time includes steps 501 to 502:
[0078] Step 501: Obtain the current intensity during the charging process.
[0079] During implementation, the server acquires the current intensity during the charging process. This current intensity can be preset within the server, which then controls the external power supply to charge the battery based on the preset current intensity; alternatively, the current intensity can be preset by the external power supply, and the server reads the current intensity during the battery charging process.
[0080] Step 502: Calculate the remaining battery capacity of the reference electrode based on the current intensity and charging time, and calculate the discharge time of the battery based on the remaining battery capacity.
[0081] During implementation, the charging cutoff voltage of the reference electrode can be preset. After the server detects that the voltage of the reference electrode has reached the charging cutoff voltage, it stops charging and records the charging time. The remaining battery capacity of the reference electrode is calculated based on the current intensity and charging time, and the discharge time of the battery is calculated based on the remaining battery capacity.
[0082] Furthermore, before calculating the remaining battery capacity for charging, the battery can be discharged first, i.e., the battery can be discharged. A discharge cutoff voltage can be preset, and the battery can be discharged until the voltage at the reference electrode reaches the discharge cutoff voltage before charging.
[0083] For example, using the reference electrode as the positive electrode and the battery negative electrode as the negative electrode, connect to a battery testing device and discharge with a small current I0, with a cutoff voltage V0 (I0 ≤ 1 / 3 of the reference electrode capacity in its fresh state, preferably I0 = 1 / 10 of the reference electrode capacity in its fresh state; 1V ≤ V0 ≤ 1.35V, preferably V0 = 1.2V); then charge with a small current I0, with a cutoff voltage V1 (2.5V ≥ V1 ≥ 1.55V, preferably V1 = 2V); the charging capacity Cap1 at this point is the remaining capacity of the reference electrode.
[0084] One optional implementation provided in this application ensures that the remaining capacity of the reference electrode can be calculated while maintaining the integrity of the battery and the reference electrode by recording the voltage of the reference electrode during the battery charging and discharging process, thereby improving calculation efficiency. At the same time, the calculation accuracy and effectiveness are improved by using potential monitoring.
[0085] Furthermore, to improve calculation accuracy, the remaining battery capacity of the reference electrode can be calculated through integration. Based on the remaining battery capacity, the required additional battery capacity for the reference electrode can be calculated. Then, the discharge time of the battery can be calculated based on the required additional battery capacity. In one optional embodiment provided in this application, the calculation of the battery discharge time based on the remaining battery capacity includes steps 601 to 602:
[0086] Step 601: Integrate the current intensity with respect to the charging time to obtain the remaining battery capacity.
[0087] During implementation, the server can perform integral calculations based on the current intensity during battery charging relative to the charging time to obtain the remaining battery capacity of the reference electrode, which is used to characterize the current battery capacity of the reference electrode.
[0088] Step 602: Multiply the remaining battery capacity and the preset coefficient to calculate the charging capacity.
[0089] In real-world scenarios, the remaining battery capacity of the reference electrode under ineffective conditions is less than that under effective conditions, requiring replenishment of the reference electrode's battery capacity, i.e., replenishment of charge carriers. This application addresses this by supplementing a portion of the battery's charge carriers into the reference electrode, thereby enabling timely and accurate correction of the reference electrode.
[0090] During implementation, there is a proportional relationship between the remaining capacity and the charging capacity that needs to be replenished. A preset coefficient can be used. The server multiplies the remaining battery capacity and the preset coefficient to calculate the charging capacity. The charging capacity is used to represent the battery capacity that the reference electrode needs to replenish.
[0091] For example, the reference electrode is used as the positive electrode and the battery negative electrode is used as the negative electrode. The battery is connected to a battery testing device and discharged using the small current I0 until the discharge capacity reaches Cap, where: 0.5*Cap1≤Cap≤Cap1, preferably Cap=0.8*Cap.
[0092] Step 603: Calculate the discharge time based on the charging capacity and current intensity.
[0093] During implementation, the server can calculate the upper and lower limits of integration and obtain the discharge time by solving the definite integral in reverse, using the charging capacity as the integral value and the current intensity as the data to be integrated.
[0094] One optional implementation provided in this application calculates the remaining battery capacity of the reference electrode and the discharge time during the reference electrode correction process through integral calculation, thereby improving the accuracy of discharge time calculation and accurately performing carrier replenishment operation of the reference electrode, thus improving the accuracy and reliability of reference electrode correction.
[0095] It should be noted that, unless otherwise specified, the charging and discharging process of the battery in this application involves the positive electrode of the battery being the reference electrode and the negative electrode being the battery electrode, and will not be described in detail here.
[0096] In practical applications, since the reference electrode needs to be corrected by discharging the battery, the battery can be charged first to ensure that there are enough charge carriers on the negative electrode of the battery for the correction of the reference electrode; in an optional embodiment provided in this application, steps 701 to 703 are also included:
[0097] Step 701: Detect whether the battery capacity is less than the battery capacity threshold.
[0098] During implementation, after the server detects that the battery's reference electrode has failed, the server first checks whether the current battery capacity is less than the battery capacity threshold.
[0099] Here, the battery capacity threshold can be a preset battery capacity threshold, used to determine whether the current battery capacity is sufficient for the correction of the reference electrode.
[0100] For example, set a battery capacity threshold of 70% and detect whether the current battery capacity (CAP) is less than 70%.
[0101] Step 702: If the battery capacity is less than the battery capacity threshold, then the battery is pre-discharged according to the preset discharge rate.
[0102] During implementation, if the battery capacity is less than the battery capacity threshold, it indicates that the carrier concentration of the current negative electrode of the battery is insufficient, making it inconvenient to correct the reference electrode. The server can pre-discharge the battery according to the preset discharge rate to consume the battery's power to the lower limit threshold first.
[0103] For example, the positive and negative terminals of the battery can be connected to a battery testing device. The battery can be discharged using a rate of x=1 / 3C until its lower limit cutoff voltage is reached.
[0104] Step 703: Precharge the battery according to the preset charging rate until the battery capacity is detected to be equal to the battery capacity threshold.
[0105] During implementation, after the battery's power is depleted, the server pre-charges the battery according to a preset charging rate until the battery capacity equals the battery capacity threshold, at which point charging stops, so that the negative electrode of the battery has enough charge carriers for reference electrode correction.
[0106] For example, the battery is charged using a rate of x until the capacity CAP is reached, requiring CAP ≥ 50% * battery capacity (preferably, CAP = 70% * battery capacity).
[0107] It should be noted that during the execution of steps 701 to 703, both the positive and negative terminals of the battery are battery electrodes. That is, during the pre-charging and pre-discharging processes of the battery, both the positive and negative terminals of the battery are battery electrodes.
[0108] One optional implementation provided in this application ensures that the carrier concentration of the battery negative electrode can be effectively corrected for the reference electrode by pre-discharging and pre-charging the battery, thereby improving the effectiveness and reliability of the reference electrode repair.
[0109] This application also provides an experimental embodiment, for example, such as Figure 8 As shown, the failure of the reference electrode is characterized by the detection of a potential drift in the reference electrode; for example, as... Figure 9 As shown, the potential (reference voltage) of the reference electrode is stabilized by reactivating it after the reference electrode fails, as described in this application.
[0110] In one embodiment, see Figure 10 The document illustrates a flowchart of a method for correcting a reference electrode according to an embodiment of this application. This method can be applied to... Figure 1 In the server shown. For example... Figure 10 As shown, the correction method for the reference electrode may include the following steps:
[0111] Step 1001: Construct the voltage curve of the battery based on the voltage data of the reference electrode and the battery capacity data.
[0112] Optionally, the voltage profile includes the discharge voltage profile and the charge voltage profile of the battery during adjacent discharge and charge processes.
[0113] Step 1002: Based on the discharge voltage curve, determine the peak value of the voltage drop of the reference electrode relative to the battery capacity, obtain the first voltage and the first battery capacity corresponding to the peak value, and determine the second voltage corresponding to the first battery capacity based on the charging voltage curve.
[0114] Step 1003: Perform statistical processing on the first voltage and the second voltage to obtain the target voltage, and obtain the difference between the target voltage and the standard voltage of the reference electrode.
[0115] Step 1004: If the difference is detected to be greater than or equal to the difference threshold, the reference electrode is determined to be faulty.
[0116] Step 1005: Detect whether the battery capacity is less than the battery capacity threshold.
[0117] If so, proceed to step 1006.
[0118] Step 1006: Perform pre-discharge treatment on the battery according to the preset discharge rate, and perform pre-charge treatment on the battery according to the preset charging rate, until the battery capacity is detected to be equal to the battery capacity threshold.
[0119] Step 1007: Charge the battery, obtain the current intensity during the charging process, and calculate the remaining battery capacity of the reference electrode by integrating the current intensity with respect to the charging time.
[0120] Step 1008: Multiply the remaining battery capacity and the preset coefficient to obtain the charging capacity of the reference electrode, and calculate the discharge time based on the charging capacity and current intensity.
[0121] Step 1009: Discharge the battery based on the discharge time to replenish the charge carriers of the battery's negative electrode to the reference electrode during the discharge process.
[0122] It should be noted that during the charging and discharging process of the battery, the positive electrode is the reference electrode and the negative electrode is the battery electrode; during the pre-charging and pre-discharging process, both the positive and negative electrodes of the battery are battery electrodes.
[0123] It should be noted that any one or more of steps 1001 to 1009 can be combined to form a new implementation method according to the needs of implementation and deployment. Furthermore, any one or more technical features in the technical solution composed of steps 1001 to 1009 can also be combined to form a new implementation method according to the actual deployment needs, or technical features in one or more optional implementation methods provided by one or more of the above embodiments can be combined to form a new implementation method. These will not be elaborated on here.
[0124] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.
[0125] Based on the same inventive concept, this application also provides a reference electrode correction apparatus for implementing the reference electrode correction method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, the specific limitations of one or more reference electrode correction apparatus embodiments provided below can be found in the limitations of the reference electrode correction method described above, and will not be repeated here.
[0126] In one exemplary embodiment, such as Figure 11As shown, a reference electrode correction device is provided, including: a battery charging module 1101, a discharge time acquisition module 1102, and a battery discharge module 1103, wherein: the battery charging module 1101 is used to charge the battery when the reference electrode of the battery is detected to be faulty; the discharge time acquisition module 1102 is used to acquire the charging time of the battery during the charging process and acquire the discharge time of the battery based on the charging time; the battery discharge module 1103 is used to discharge the battery based on the discharge time, so as to replenish the charge carriers of the negative electrode of the battery to the reference electrode during the discharge process. During the charging and discharging processes, the positive electrode of the battery is the positive electrode of the reference electrode and the negative electrode of the battery is the battery electrode.
[0127] In one embodiment, the discharge time acquisition module 1102 further includes a current intensity acquisition unit and a discharge time calculation unit, wherein: the current intensity acquisition unit is used to acquire the current intensity during the charging process; the discharge time calculation unit is used to calculate the remaining battery capacity of the reference electrode based on the current intensity and the charging time, and to calculate the discharge time of the battery based on the remaining battery capacity.
[0128] In one embodiment, the discharge time calculation unit further includes: a remaining battery capacity calculation unit and a supplementary battery capacity calculation unit, wherein: the remaining battery capacity calculation unit is used to perform an integral calculation of the current intensity relative to the charging time to obtain the remaining battery capacity; the supplementary battery capacity calculation unit is used to perform a multiplication calculation of the remaining battery capacity and a preset coefficient to obtain the charging capacity, the charging capacity being used to represent the battery capacity that the reference electrode needs to supplement; and the discharge time is calculated based on the charging capacity and the current intensity.
[0129] In one embodiment, the device further includes a battery capacity detection module, a pre-discharge module, and a pre-charge module, wherein: the battery capacity detection module is used to detect whether the battery capacity is less than a battery capacity threshold; the pre-discharge module is used to pre-discharge the battery according to a preset discharge rate if the battery capacity is less than the battery capacity threshold; and the pre-charge module is used to pre-charge the battery according to a preset charging rate until the battery capacity is detected to be equal to the battery capacity threshold. During the pre-charging and pre-discharging processes, both the positive and negative terminals of the battery are battery electrodes.
[0130] In one embodiment, the device further includes a target voltage acquisition module, a voltage difference calculation module, and a reference electrode determination module, wherein: the target voltage acquisition module is used to acquire a target voltage of the reference electrode based on the voltage data of the reference electrode and the battery capacity data of the battery, the target voltage corresponding to the lower limit capacity threshold of the battery; the voltage difference calculation module is used to acquire the difference between the target voltage and the standard voltage of the reference electrode, the standard voltage representing the voltage value of the reference electrode in an effective state corresponding to the lower limit capacity threshold of the battery; the reference electrode determination module is used to determine that the reference electrode is ineffective if the difference is greater than or equal to the difference threshold, and to determine that the reference electrode is effective if the difference is less than the difference threshold.
[0131] In one embodiment, the target voltage acquisition module further includes a voltage curve construction unit, a voltage determination unit, and a target voltage calculation unit, wherein: the voltage curve construction unit is used to construct a voltage curve of the battery based on voltage data and battery capacity data, the voltage curve including the discharge voltage curve and the charging voltage curve of the battery in adjacent discharge and charging processes; the voltage determination unit is used to determine the peak value of the voltage drop of the reference electrode relative to the battery capacity based on the discharge voltage curve, obtain a first voltage and a first battery capacity corresponding to the peak value, and determine a second voltage corresponding to the first battery capacity based on the charging voltage curve; the target voltage calculation unit is used to perform statistical processing on the first voltage and the second voltage to obtain the target voltage.
[0132] Each module in the aforementioned reference electrode correction device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.
[0133] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 12As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores battery data and reference electrode data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a method for correcting a reference electrode.
[0134] Those skilled in the art will understand that Figure 12 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0135] In one exemplary embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps: charging the battery when a reference electrode failure of the battery is detected; obtaining the charging time of the battery during the charging process and obtaining the discharge time of the battery based on the charging time; discharging the battery based on the discharge time to replenish the charge carriers of the negative electrode of the battery to the reference electrode during the discharge process, wherein the positive electrode of the battery is the reference electrode and the negative electrode of the battery is the battery electrode during the charging and discharging processes.
[0136] In one embodiment, when the processor executes the computer program, it specifically implements the following steps: acquiring the current intensity during the charging process; calculating the remaining battery capacity of the reference electrode based on the current intensity and the charging time; and calculating the battery discharge time based on the remaining battery capacity.
[0137] In one embodiment, when the processor executes the computer program, it specifically implements the following steps: integrating the current intensity with respect to the charging time to obtain the remaining battery capacity; multiplying the remaining battery capacity with a preset coefficient to obtain the charging capacity, which is used to represent the battery capacity that the reference electrode needs to replenish; and calculating the discharge time based on the charging capacity and the current intensity.
[0138] In one embodiment, when the processor executes the computer program, it further performs the following steps: detecting whether the battery capacity is less than the battery capacity threshold; if the battery capacity is less than the battery capacity threshold, performing a pre-discharge process on the battery according to a preset discharge rate; performing a pre-charge process on the battery according to a preset charging rate until the battery capacity is detected to be equal to the battery capacity threshold, wherein, during the pre-charging and pre-discharging processes of the battery, both the positive and negative terminals of the battery are battery electrodes.
[0139] In one embodiment, when the processor executes the computer program, it further performs the following steps: obtaining a target voltage of the reference electrode based on the voltage data of the reference electrode and the battery capacity data of the battery, the target voltage corresponding to the lower limit capacity threshold of the battery; obtaining the difference between the target voltage and the standard voltage of the reference electrode, the standard voltage representing the voltage value of the reference electrode in an effective state corresponding to the lower limit capacity threshold of the battery; if the difference is greater than or equal to the difference threshold, the reference electrode is determined to be faulty; if the difference is less than the difference threshold, the reference electrode is determined to be effective.
[0140] In one embodiment, when the processor executes the computer program, it specifically implements the following steps: constructing a voltage curve of the battery based on voltage data and battery capacity data, the voltage curve including the discharge voltage curve and the charging voltage curve of the battery in adjacent discharge and charging processes; determining the peak value of the voltage drop of the reference electrode relative to the battery capacity based on the discharge voltage curve, obtaining a first voltage and a first battery capacity corresponding to the peak value, and determining a second voltage corresponding to the first battery capacity based on the charging voltage curve; and performing statistical processing on the first voltage and the second voltage to obtain a target voltage.
[0141] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon. When executed by a processor, the computer program performs the following steps: charging the battery in the event of a detected failure of the battery's reference electrode; obtaining the charging time of the battery during the charging process and obtaining the discharge time of the battery based on the charging time; discharging the battery based on the discharge time to replenish the charge carriers of the battery's negative electrode to the reference electrode during the discharge process, wherein the positive electrode of the battery is the reference electrode and the negative electrode of the battery is the battery electrode during both the charging and discharging processes.
[0142] In one embodiment, when the processor executes the computer program, it specifically implements the following steps: acquiring the current intensity during the charging process; calculating the remaining battery capacity of the reference electrode based on the current intensity and the charging time; and calculating the battery discharge time based on the remaining battery capacity.
[0143] In one embodiment, when the processor executes the computer program, it specifically implements the following steps: integrating the current intensity with respect to the charging time to obtain the remaining battery capacity; multiplying the remaining battery capacity with a preset coefficient to obtain the charging capacity, which is used to represent the battery capacity that the reference electrode needs to replenish; and calculating the discharge time based on the charging capacity and the current intensity.
[0144] In one embodiment, when the processor executes the computer program, it further performs the following steps: detecting whether the battery capacity is less than the battery capacity threshold; if the battery capacity is less than the battery capacity threshold, performing a pre-discharge process on the battery according to a preset discharge rate; performing a pre-charge process on the battery according to a preset charging rate until the battery capacity is detected to be equal to the battery capacity threshold, wherein, during the pre-charging and pre-discharging processes of the battery, both the positive and negative terminals of the battery are battery electrodes.
[0145] In one embodiment, when the processor executes the computer program, it further performs the following steps: obtaining a target voltage of the reference electrode based on the voltage data of the reference electrode and the battery capacity data of the battery, the target voltage corresponding to the lower limit capacity threshold of the battery; obtaining the difference between the target voltage and the standard voltage of the reference electrode, the standard voltage representing the voltage value of the reference electrode in an effective state corresponding to the lower limit capacity threshold of the battery; if the difference is greater than or equal to the difference threshold, the reference electrode is determined to be faulty; if the difference is less than the difference threshold, the reference electrode is determined to be effective.
[0146] In one embodiment, when the processor executes the computer program, it specifically implements the following steps: constructing a voltage curve of the battery based on voltage data and battery capacity data, the voltage curve including the discharge voltage curve and the charging voltage curve of the battery in adjacent discharge and charging processes; determining the peak value of the voltage drop of the reference electrode relative to the battery capacity based on the discharge voltage curve, obtaining a first voltage and a first battery capacity corresponding to the peak value, and determining a second voltage corresponding to the first battery capacity based on the charging voltage curve; and performing statistical processing on the first voltage and the second voltage to obtain a target voltage.
[0147] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps: charging the battery in the event of a detected failure of a reference electrode; acquiring the charging time of the battery during the charging process and acquiring the discharge time of the battery based on the charging time; discharging the battery based on the discharge time to replenish the charge carriers of the battery's negative electrode to the reference electrode during the discharge process, wherein the positive electrode of the battery is the reference electrode and the negative electrode of the battery is the battery electrode during both the charging and discharging processes.
[0148] In one embodiment, when the processor executes the computer program, it specifically implements the following steps: acquiring the current intensity during the charging process; calculating the remaining battery capacity of the reference electrode based on the current intensity and the charging time; and calculating the battery discharge time based on the remaining battery capacity.
[0149] In one embodiment, when the processor executes the computer program, it specifically implements the following steps: integrating the current intensity with respect to the charging time to obtain the remaining battery capacity; multiplying the remaining battery capacity with a preset coefficient to obtain the charging capacity, which is used to represent the battery capacity that the reference electrode needs to replenish; and calculating the discharge time based on the charging capacity and the current intensity.
[0150] In one embodiment, when the processor executes the computer program, it further performs the following steps: detecting whether the battery capacity is less than the battery capacity threshold; if the battery capacity is less than the battery capacity threshold, performing a pre-discharge process on the battery according to a preset discharge rate; performing a pre-charge process on the battery according to a preset charging rate until the battery capacity is detected to be equal to the battery capacity threshold, wherein, during the pre-charging and pre-discharging processes of the battery, both the positive and negative terminals of the battery are battery electrodes.
[0151] In one embodiment, when the processor executes the computer program, it further performs the following steps: obtaining a target voltage of the reference electrode based on the voltage data of the reference electrode and the battery capacity data of the battery, the target voltage corresponding to the lower limit capacity threshold of the battery; obtaining the difference between the target voltage and the standard voltage of the reference electrode, the standard voltage representing the voltage value of the reference electrode in an effective state corresponding to the lower limit capacity threshold of the battery; if the difference is greater than or equal to the difference threshold, the reference electrode is determined to be faulty; if the difference is less than the difference threshold, the reference electrode is determined to be effective.
[0152] In one embodiment, when the processor executes the computer program, it specifically implements the following steps: constructing a voltage curve of the battery based on voltage data and battery capacity data, the voltage curve including the discharge voltage curve and the charging voltage curve of the battery in adjacent discharge and charging processes; determining the peak value of the voltage drop of the reference electrode relative to the battery capacity based on the discharge voltage curve, obtaining a first voltage and a first battery capacity corresponding to the peak value, and determining a second voltage corresponding to the first battery capacity based on the charging voltage curve; and performing statistical processing on the first voltage and the second voltage to obtain a target voltage.
[0153] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0154] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0155] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0156] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for correcting a reference electrode, characterized in that, The method includes: If the reference electrode of the battery is detected to be faulty, the battery is charged. The charging time of the battery during the charging process is obtained, and the discharge time of the battery is obtained based on the charging time; The battery is discharged based on the discharge time to replenish the carriers of the negative electrode of the battery to the reference electrode during the discharge process. During the charging and discharging processes, the positive electrode of the battery is the reference electrode and the negative electrode of the battery is the battery electrode.
2. The method according to claim 1, characterized in that, The step of obtaining the discharge time of the battery based on the charging time includes: Obtain the current intensity during the charging process; The remaining battery capacity of the reference electrode is calculated based on the current intensity and the charging time, and the discharge time of the battery is calculated based on the remaining battery capacity.
3. The method according to claim 2, characterized in that, The step of calculating the remaining battery capacity of the reference electrode based on the current intensity and the charging time, and calculating the discharge time of the battery based on the remaining battery capacity, includes: The remaining battery capacity is obtained by integrating the current intensity with respect to the charging time. The remaining battery capacity is multiplied by a preset coefficient to obtain the charging capacity, which represents the battery capacity that the reference electrode needs to replenish. The discharge time is calculated based on the charging capacity and the current intensity.
4. The method according to claim 1, characterized in that, Before charging the battery, the process further includes: Detect whether the battery capacity is less than a battery capacity threshold; If the battery capacity is less than the battery capacity threshold, the battery is pre-discharged according to a preset discharge rate. The battery is pre-charged according to a preset charging rate until the battery capacity is detected to be equal to the battery capacity threshold. During the pre-charging and pre-discharging process, both the positive and negative terminals of the battery are battery electrodes.
5. The method according to any one of claims 1 to 4, characterized in that, The failure detection process of the reference electrode includes: Based on the voltage data of the reference electrode and the battery capacity data of the battery, the target voltage of the reference electrode is obtained, and the target voltage corresponds to the lower limit capacity threshold of the battery; The difference between the target voltage and the standard voltage of the reference electrode is obtained, wherein the standard voltage represents the voltage value of the reference electrode in an effective state corresponding to the lower capacity threshold of the battery; If the difference is greater than or equal to the difference threshold, then the reference electrode is determined to be faulty. If the difference is less than the difference threshold, then the reference electrode is determined to be effective.
6. The method according to claim 5, characterized in that, The step of obtaining the target voltage of the reference electrode based on the voltage data of the reference electrode and the battery capacity data of the battery includes: The voltage curve of the battery is constructed based on the voltage data and the battery capacity data. The voltage curve includes the discharge voltage curve and the charging voltage curve of the battery in adjacent discharge and charging processes. Based on the discharge voltage curve, the peak value of the voltage drop of the reference electrode relative to the battery capacity is determined, and the first voltage and the first battery capacity corresponding to the peak value are obtained. Based on the charging voltage curve, the second voltage corresponding to the first battery capacity is determined. The target voltage is obtained by performing statistical processing on the first voltage and the second voltage.
7. A correction device for a reference electrode, characterized in that, The device includes: A battery charging module is used to charge the battery when a failure of the battery's reference electrode is detected. The discharge time acquisition module is used to acquire the charging time of the battery during the charging process, and to acquire the discharge time of the battery based on the charging time. A battery discharge module is used to discharge the battery based on the discharge time, so as to replenish the charge carriers of the negative electrode of the battery to the reference electrode during the discharge process. During the charging process and the discharge process, the positive electrode of the battery is the positive electrode of the reference electrode and the negative electrode of the battery is the battery electrode.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Battery capable of quantitatively repairing capacity of lithium ion battery
CN224005917U