Verification method and device for depolarization duration of battery pack, vehicle and storage medium

By obtaining and recording the status characteristic values ​​in the battery pack without load state, determining the residual battery capacity difference value, verifying the depolarization time of the battery pack, solving the SOC calculation error problem caused by inaccurate depolarization time of the battery pack in the prior art, and achieving the accuracy of the calculation of the remaining battery pack value.

CN119758135APending Publication Date: 2025-04-04GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411936183.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

In the prior art, when calculating the battery state of charge, the vehicle battery management system often relies on the battery pack depolarization time provided by upstream battery manufacturers, but if the time is inaccurate, it will lead to the problem of inaccurate SOC calculation.

Method used

By obtaining the status characteristic value of the battery pack at every preset time in the state of the battery pack without load, recording the status characteristic value that meets the recording conditions, determining the remaining charge value corresponding to the characteristic value of the single voltage, and determining the remaining charge difference based on the remaining charge value recorded at least two times, and verifying whether the depolarization time of the battery pack is accurate based on the difference value.

Benefits of technology

The accuracy of the calculation of the remaining battery capacity value of the battery pack is ensured, and the depolarization time of the battery pack is verified through effective data reference, avoiding SOC calculation errors caused by inaccurate depolarization time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119758135A_ABST
    Figure CN119758135A_ABST
Patent Text Reader

Abstract

The invention provides a verification method and device for depolarization duration of a battery pack, a vehicle and a storage medium, the method is applied to the field of vehicles, and the method comprises the following steps: under the condition of determining that the battery pack has no load, obtaining a state characteristic value of the battery pack every preset duration; wherein the state characteristic value comprises a single voltage characteristic value of the battery pack; for the state characteristic value obtained each time, if a preset recording condition is met, recording the obtained state characteristic value; determining a residual electric quantity value corresponding to the single voltage characteristic value recorded each time; determining a residual electric quantity difference value according to the residual electric quantity values corresponding to the at least two recorded single voltage characteristic values; and verifying whether the depolarization duration of the battery pack is accurate or not based on the residual electric quantity difference value. The method can verify whether the depolarization duration of the battery pack is accurate, thereby ensuring the accuracy of the calculation of the remaining capacity value of the battery pack.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicles, and more specifically, to a method, device, vehicle and storage medium for verifying the depolarization duration of a battery pack in the field of vehicles. Background Art

[0002] At present, in the development process of vehicle battery management system (BMS, Battery Management System), the battery pack depolarization time provided by upstream battery manufacturers is often directly used; however, if the battery pack depolarization time provided by upstream battery manufacturers is inaccurate, it will cause inaccurate calculation of SOC (State of Charge) by BMS. Therefore, how to verify whether the battery pack depolarization time provided by upstream battery manufacturers is accurate has become a technical problem that needs to be solved urgently. Summary of the invention

[0003] The present application provides a method, device, vehicle and storage medium for verifying the depolarization duration of a battery pack. The method can verify whether the depolarization duration of the battery pack is accurate, thereby ensuring the accuracy of the calculation of the remaining power value of the battery pack.

[0004] In a first aspect, a method for verifying the depolarization duration of a battery pack is provided, the method comprising: obtaining a state characteristic value of the battery pack at preset time intervals when it is determined that the battery pack is unloaded; wherein the state characteristic value comprises a single cell voltage characteristic value of the battery pack; for each state characteristic value obtained, if a preset recording condition is met, recording the obtained state characteristic value; determining a remaining power value corresponding to each single cell voltage characteristic value recorded; determining a remaining power difference based on the remaining power values ​​corresponding to at least two recorded single cell voltage characteristic values; and verifying whether the depolarization duration of the battery pack is accurate based on the remaining power difference.

[0005] In the above technical solution, when the battery pack is in a no-load state, the state characteristic value of the battery pack is obtained every preset time, and the state characteristic value that meets the recording conditions is recorded. In the no-load state, the chemical reaction inside the battery pack is more stable and less disturbed by the outside world, which can more accurately reflect the internal state of the battery pack. The change of the single cell voltage characteristic value under the no-load state can better reflect the polarization effect inside the battery pack. Therefore, the single cell voltage characteristic value in the state characteristic value is a key indicator reflecting the polarization effect inside the battery pack, and provides an effective data reference for the subsequent verification of the depolarization duration. The remaining power difference determined according to the remaining power values ​​corresponding to the single cell voltage characteristic values ​​recorded at least twice reflects the capacity change of the battery pack under the no-load state. Since the remaining power value of the battery pack will not change significantly after the battery pack is completely depolarized, that is, the above remaining power difference is equal to zero or close to zero, but if the above remaining power difference is large, it means that the battery pack is not completely depolarized at present, that is, the depolarization duration of the battery pack is insufficient. Therefore, based on the remaining power difference, it is possible to reasonably verify whether the depolarization duration of the battery pack is accurate.

[0006] In combination with the first aspect, in some possible implementations, the state characteristic value also includes: a temperature characteristic value of the battery pack and a cumulative standing time, the cumulative standing time being the time between a target moment and a current moment, the target moment being the end time of the most recent charge and discharge of the battery pack from the current moment; for each acquired state characteristic value, if a preset recording condition is met, the state characteristic value acquired that time is recorded, including: for each acquired state characteristic value, determining a depolarization time corresponding to the temperature characteristic value; if the cumulative standing time is greater than or equal to the depolarization time corresponding to the temperature characteristic value, determining that the preset recording condition is met, and recording the state characteristic value acquired that time.

[0007] According to the above technical scheme, when the cumulative standing time is greater than or equal to the depolarization time corresponding to the temperature characteristic value, it means that according to the depolarization time provided by the upstream battery manufacturer, theoretically all the single cells in the battery pack have completed depolarization. Therefore, it is necessary to record the acquired state characteristic value for subsequent verification of whether the depolarization time is accurate. If the cumulative standing time is less than the depolarization time corresponding to the temperature characteristic value, it means that the single cells in the battery pack have not yet been completely depolarized. Therefore, there is no need to record the state characteristic value, and the battery pack can continue to stand and wait for all the cells in the battery pack to be completely depolarized. Through the above scheme, the state characteristic value acquired this time is recorded only when the preset recording conditions are met. This can not only reduce the number of times the state characteristic value is recorded, but also ensure that the recorded state characteristic values ​​can be used to verify whether the depolarization time is accurate, thereby effectively avoiding waste of resources.

[0008] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the single cell voltage characteristic value includes: the maximum single cell voltage and / or the minimum single cell voltage of the battery pack; the remaining power difference includes a first remaining power difference and / or a second remaining power difference; the remaining power difference is determined according to the remaining power values ​​corresponding to the single cell voltage characteristic values ​​recorded at least twice, including: determining the first remaining power difference according to the remaining power values ​​corresponding to the maximum single cell voltage of the battery pack recorded at least twice; and / or determining the second remaining power difference according to the remaining power values ​​corresponding to the minimum single cell voltage of the battery pack recorded at least twice.

[0009] The above technical scheme, by obtaining the maximum single cell voltage and the minimum single cell voltage of the battery pack, can provide a more comprehensive understanding of the overall performance of the battery pack, and thus based on the first remaining power difference and / or the second remaining power difference, can provide a more comprehensive understanding of the overall depolarization performance of the battery pack with less data, and further can more comprehensively verify whether the depolarization time of each single cell in the battery pack is accurate.

[0010] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the temperature characteristic value of the battery pack includes: the minimum module temperature of the battery pack, and for the temperature characteristic value in the state characteristic value obtained each time, determining the depolarization time corresponding to the temperature characteristic value, including: according to the minimum module temperature of the battery pack, querying a preset corresponding relationship, and obtaining the depolarization time corresponding to the minimum module temperature; wherein the preset corresponding relationship is used to describe the relationship between the minimum module temperature of the battery pack and the depolarization time.

[0011] The above technical solution uses the minimum module temperature of the battery pack to determine the depolarization time corresponding to the minimum module temperature, which can ensure that at the minimum module temperature, all single cells in the battery pack have completed depolarization, thereby ensuring the accuracy of subsequent verification of the depolarization time, and avoiding the selection of other temperature characteristic values, which may cause some single cells in the battery pack to be incompletely depolarized, thereby affecting the accuracy of the depolarization time verification.

[0012] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, when it is determined that the battery pack is not loaded, obtaining the state characteristic value of the battery pack at preset time intervals includes: when the vehicle is in a sleep state, determining that the battery pack is not loaded, and waking up the power management controller local area network of the vehicle at preset time intervals to obtain the state characteristic value of the battery pack through the power management controller local area network; determining the remaining power value corresponding to the single cell voltage characteristic value recorded each time includes: when the vehicle is in an awake state, determining the remaining power value corresponding to the single cell voltage characteristic value recorded each time when the vehicle is in a sleep state.

[0013] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the verification of whether the depolarization time of the battery pack is accurate based on the remaining power difference includes: if the remaining power difference is greater than a preset difference threshold, then verifying that the depolarization time of the battery pack is inaccurate.

[0014] In the above technical solution, if the above remaining power difference is greater than the preset difference threshold, it means that the battery pack is not yet completely depolarized at this time. Therefore, it can be verified that the currently known depolarization time of the battery pack is inaccurate.

[0015] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the state characteristic value also includes: a temperature characteristic value of the battery pack, and if the remaining power difference is greater than a preset difference threshold, then verifying that the depolarization time of the battery pack is inaccurate, including: if the remaining power difference is greater than the preset difference threshold, determining the temperature characteristic value corresponding to the remaining power difference, and verifying that the depolarization time of the battery pack at the temperature characteristic value is inaccurate.

[0016] According to the above technical solution, if the above-mentioned remaining power difference is greater than the preset difference threshold, it means that the battery pack has not been completely depolarized at this time, and at the same time, the temperature characteristic value corresponding to the remaining power difference can be determined. Therefore, it can be verified that the depolarization time of the battery pack at the temperature characteristic value is inaccurate, and the accuracy of verifying the depolarization time can be improved.

[0017] In a second aspect, a device for verifying the depolarization duration of a battery pack is provided, the device comprising: an acquisition module, for obtaining a state characteristic value of the battery pack at preset time intervals when it is determined that the battery pack is unloaded; wherein the state characteristic value comprises a single cell voltage characteristic value of the battery pack; a recording module, for recording the state characteristic value obtained each time if a preset recording condition is met; a first determination module, for determining a remaining power value corresponding to the single cell voltage characteristic value recorded each time; a second determination module, for determining a remaining power difference based on the remaining power values ​​corresponding to the single cell voltage characteristic values ​​recorded at least twice; and a verification module, for verifying whether the depolarization duration of the battery pack is accurate based on the remaining power difference.

[0018] In combination with the second aspect, in certain implementations of the second aspect, the state characteristic value also includes: the temperature characteristic value of the battery pack and the cumulative standing time, the cumulative standing time is the time between the target moment and the current moment, and the target moment is the end time of the most recent charge and discharge of the battery pack from the current moment; the recording module is specifically used for: for the state characteristic value obtained each time, if the preset recording conditions are met, then the state characteristic value obtained that time is recorded, including: for the temperature characteristic value in the state characteristic value obtained each time, determining the depolarization time corresponding to the temperature characteristic value; if the cumulative standing time is greater than or equal to the depolarization time corresponding to the temperature characteristic value, it is determined that the preset recording conditions are met, and the state characteristic value obtained that time is recorded.

[0019] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the single cell voltage characteristic value includes: the maximum single cell voltage and / or the minimum single cell voltage of the battery pack; the remaining power difference includes a first remaining power difference and / or a second remaining power difference; the second determination module is specifically used to: determine the remaining power difference according to the remaining power values ​​corresponding to the single cell voltage characteristic values ​​recorded at least twice, including: determining the first remaining power difference according to the remaining power values ​​corresponding to the maximum single cell voltage of the battery pack recorded at least twice; and / or determining the second remaining power difference according to the remaining power values ​​corresponding to the minimum single cell voltage of the battery pack recorded at least twice.

[0020] In combination with the second aspect and the above-mentioned implementation methods, in certain implementation methods of the second aspect, the temperature characteristic value of the battery pack includes: the minimum module temperature of the battery pack, and the recording module is specifically used to: for the temperature characteristic value in the state characteristic value obtained each time, determine the depolarization time corresponding to the temperature characteristic value, including: according to the minimum module temperature of the battery pack, query a preset corresponding relationship, and obtain the depolarization time corresponding to the minimum module temperature; wherein the preset corresponding relationship is used to describe the relationship between the minimum module temperature of the battery pack and the depolarization time.

[0021] In combination with the second aspect and the above-mentioned implementation methods, in certain implementation methods of the second aspect, the acquisition module is specifically used for: when it is determined that the battery pack is not loaded, obtaining the state characteristic value of the battery pack at preset time intervals, including: when the vehicle is in a sleep state, determining that the battery pack is not loaded, and waking up the power management controller local area network of the vehicle at preset time intervals to obtain the state characteristic value of the battery pack through the power management controller local area network; the first determination module is specifically used for: determining the remaining power value corresponding to the single cell voltage characteristic value recorded each time, including: when the vehicle is in an awake state, determining the remaining power value corresponding to the single cell voltage characteristic value recorded each time when the vehicle is in a sleep state.

[0022] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the verification module is specifically used to: based on the remaining power difference, verify whether the depolarization time of the battery pack is accurate, including: if the remaining power difference is greater than a preset difference threshold, then verifying that the depolarization time of the battery pack is inaccurate.

[0023] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the state characteristic value also includes: the temperature characteristic value of the battery pack, and the verification module is specifically used to: if the remaining power difference is greater than a preset difference threshold, then verify that the depolarization time of the battery pack is inaccurate, including: if the remaining power difference is greater than the preset difference threshold, determine the temperature characteristic value corresponding to the remaining power difference, and verify that the depolarization time of the battery pack at the temperature characteristic value is inaccurate.

[0024] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation of the first aspect.

[0025] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.

[0026] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1is a schematic flow chart of a method for verifying the depolarization time of a battery pack provided in an embodiment of the present application;

[0028] Figure 2 is a schematic flow chart of another method for verifying the depolarization time of a battery pack provided in an embodiment of the present application;

[0029] Figure 3 It is a structural schematic diagram of a depolarization duration verification device for a battery pack provided in an embodiment of the present application;

[0030] Figure 4 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0031] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0032] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0033] To facilitate understanding of the embodiments of the present application, the technical terms involved in the embodiments of the present application are first explained below:

[0034] BMS (Battery Management System) is used to monitor and manage the battery pack to ensure that the battery pack can operate safely and efficiently. Its main functions include monitoring the battery pack status (such as voltage, current, temperature, etc.), achieving battery pack balancing, fault detection, and providing protection.

[0035] OCV (Open Circuit Voltage) refers to the voltage of the battery pack under no-load conditions. OCV is directly related to the state of charge (SOC) of the battery pack, and the SOC of the battery pack can be estimated by OCV.

[0036] SOC (State of Charge) indicates the percentage of the battery pack's current remaining capacity to the total capacity. SOC is one of the most important parameters in BMS, used to evaluate the battery pack's usage status and remaining battery life.

[0037] Thermal runaway: Under certain conditions (such as overcharge, over discharge, short circuit, etc.), the temperature of the battery pack rises sharply, causing the chemical reaction inside the battery to accelerate, which in turn causes a fire or explosion. Thermal runaway is an important concern for battery pack safety.

[0038] PM CAN (Power Management Controller Area Network) is a network used for internal vehicle communications and is responsible for transmitting various control and status information.

[0039] Depolarization time: refers to the time required for the battery pack to reach a stable open circuit voltage (OCV) from the beginning of rest under no-load condition. The depolarization time is related to the temperature of the battery pack. The depolarization time will vary at different temperatures.

[0040] DTCN (Dignostic Trouble Code Number) is used to identify and record fault information in the vehicle system to facilitate fault diagnosis and treatment.

[0041] Cumulative rest time: refers to the time from the last charge and discharge to the current time when the battery pack is in a no-load state. The cumulative rest time is a key parameter for determining whether the battery pack is completely depolarized.

[0042] Hibernation: refers to a low-power state that the vehicle enters when it is not used for a long time. In hibernation, most of the vehicle's systems will be shut down, but they will still be woken up periodically for necessary inspections and maintenance.

[0043] Timed wake-up: In the dormant state, certain systems of the vehicle are periodically woken up through a timer to perform necessary inspections and data recording. Timed wake-up is a key mechanism to ensure that the vehicle can still perform thermal runaway inspections in the dormant state.

[0044] Battery pack: composed of multiple battery modules.

[0045] Battery module: A unit assembled from multiple single cells.

[0046] Single cell: It is the smallest unit of a battery module. A battery module is usually composed of multiple single cells connected in series or in parallel.

[0047] At present, in the development process of vehicle battery management systems, the depolarization time of the battery pack provided by the upstream battery manufacturers is often used directly; however, if the depolarization time of the battery pack provided by the upstream battery manufacturers is inaccurate, it will cause inaccurate SOC calculation of the BMS. Therefore, how to verify whether the depolarization time of the battery pack provided by the upstream battery manufacturers is accurate has become a technical problem that needs to be solved urgently.

[0048] In order to at least solve the above technical problems, the embodiment of the present application provides a method for verifying the depolarization duration of a battery pack, which is applied to a battery management system inside a vehicle. The method can verify whether the depolarization duration of the battery pack is accurate, thereby ensuring the accuracy of the calculation of the remaining power value of the battery pack.

[0049] Figure 1 It is a schematic flow chart of a method for verifying the depolarization time of a battery pack provided in an embodiment of the present application.

[0050] For example, Figure 1 As shown, the method 100 includes:

[0051] Step 101 , when it is determined that the battery pack has no load, obtain a state characteristic value of the battery pack at a preset time interval; wherein the state characteristic value includes a single cell voltage characteristic value of the battery pack.

[0052] Step 102: For each state characteristic value obtained, if a preset recording condition is met, the obtained state characteristic value is recorded.

[0053] Step 103, determining the remaining power value corresponding to each recorded cell voltage characteristic value.

[0054] Step 104 , determining a remaining power difference according to the remaining power values ​​corresponding to at least two recorded cell voltage characteristic values.

[0055] Step 105 , based on the remaining power difference, verify whether the depolarization time of the battery pack is accurate.

[0056] In the embodiment of the present application, when the battery pack is in a no-load state, the state characteristic value of the battery pack is obtained every preset time, and the state characteristic value that meets the recording condition is recorded. In the no-load state, the chemical reaction inside the battery pack is more stable, less disturbed by the outside world, and can more accurately reflect the internal state of the battery pack. The change of the single cell voltage characteristic value under the no-load state can better reflect the polarization effect inside the battery pack. Therefore, the single cell voltage characteristic value in the state characteristic value is a key indicator reflecting the polarization effect inside the battery pack, and provides an effective data reference for the subsequent verification of the depolarization duration. The remaining power difference determined according to the remaining power values ​​corresponding to the single cell voltage characteristic values ​​recorded at least twice reflects the capacity change of the battery pack under the no-load state. Since the remaining power value of the battery pack will not change significantly after the battery pack is completely depolarized, that is, the above-mentioned remaining power difference is equal to zero or close to zero, but if the above-mentioned remaining power difference is large, it means that the battery pack is not completely depolarized at present, that is, the depolarization duration of the battery pack is insufficient, so based on the remaining power difference, it is possible to reasonably verify whether the depolarization duration of the battery pack is accurate.

[0057] Below Figure 1 The implementation method of each step in the embodiment shown is specifically described:

[0058] Regarding 101, it can be understood that the above-mentioned battery pack can be a power battery, for example: a ternary lithium battery, and the above-mentioned determination that the battery pack is in a no-load state refers to the state where the battery pack is neither charged nor discharged, which can also be understood as: the relay of the battery pack is in a disconnected state or the user clicks the power-off button on the vehicle, and the entire vehicle is in a dormant state.

[0059] When the vehicle is in a dormant state, the BMS obtains the state characteristic value of the battery pack every preset time. The preset time is used for the BMS to periodically obtain the state characteristic value of the battery pack, which may include the single cell voltage characteristic value of the battery pack.

[0060] The above-mentioned single cell voltage characteristic value can be the maximum single cell voltage, the minimum single cell voltage, or the average voltage of multiple single cells in a battery module in the battery pack, or the average voltage of all single cells in the battery pack, or the voltage of a single cell in the battery pack.

[0061] When the vehicle is in a dormant state, the above preset duration can be constant or variable. For example, when the preset duration is constant, assuming that the preset duration is 1 hour, the BMS obtains the state characteristic value of the battery pack every 1 hour; when the preset duration changes, assuming that within the first 45 minutes of the vehicle being in a dormant state, the preset duration is 15 minutes, the BMS obtains the state characteristic value of the battery pack every 15 minutes, and assuming that within the 4 hours after the above 45 minutes, the preset duration is 1 hour, the BMS obtains the state characteristic value of the battery pack every 1 hour within the next 4 hours.

[0062] In some embodiments, when it is determined that the battery pack has no load, the state characteristic value of the battery pack is obtained at preset time intervals, including: when the vehicle is in a sleep state, it is determined that the battery pack has no load, and the vehicle's power management controller local area network is woken up at preset time intervals to obtain the state characteristic value of the battery pack through the power management controller local area network.

[0063] It can be understood that when the vehicle is in a dormant state, it can be determined that the battery pack is in a no-load state. The vehicle controller wakes up the PM CAN on the vehicle at preset intervals. Based on the PM CAN, the BMS can obtain the status characteristic values ​​of the battery pack.

[0064] After the vehicle controller wakes up the PM CAN, the vehicle controller will send a specific wake-up signal through the PM CAN to activate the BMS in dormant state, so that the BMS can obtain the status characteristic values ​​of the battery pack. The above process is mainly concentrated in the physical layer, data link layer and network layer. It can also be understood that the vehicle controller wakes up the physical layer, data link layer and network layer for the BMS to obtain the status characteristic values ​​of the battery pack.

[0065] Regarding 102, it is understood that when the vehicle is in a dormant state, the BMS does not record all acquired state characteristic values, but records state characteristic values ​​that meet a preset recording condition. The preset recording condition is used by the BMS to determine whether to record the state characteristic value acquired at that time.

[0066] In some embodiments, the above-mentioned state characteristic value also includes: the temperature characteristic value of the battery pack and the cumulative standing time, the cumulative standing time is the time between the target moment and the current moment, the target moment is the end time of the most recent charge and discharge of the battery pack from the current moment, for each state characteristic value obtained, if the preset recording conditions are met, the state characteristic value obtained that time is recorded, including: for the temperature characteristic value in the state characteristic value obtained each time, determining the depolarization time corresponding to the temperature characteristic value; if the cumulative standing time is greater than or equal to the depolarization time corresponding to the temperature characteristic value, it is determined that the preset recording conditions are met, and the state characteristic value obtained that time is recorded.

[0067] It is understandable that the above-mentioned state characteristic value may also include the temperature characteristic value of the battery pack. The above-mentioned cumulative rest time is the time between the end time of the most recent charge and discharge of the battery pack to the current time. The target time can also be understood as the time when the battery pack starts to rest. Upstream battery manufacturers provide depolarization time under different temperature characteristic values.

[0068] For each temperature characteristic value of the battery pack obtained, the depolarization time corresponding to the temperature characteristic value must be determined first. If the cumulative standing time is greater than or equal to the depolarization time corresponding to the above temperature characteristic value, then theoretically all the single cells in the battery pack have completed depolarization. Only then do you need to record the cumulative standing time, the temperature characteristic value of the battery pack, and the single cell voltage characteristic value of the battery pack. If the cumulative standing time is less than the depolarization time corresponding to the above temperature characteristic value, it means that the single cell in the battery pack has not been completely depolarized. Therefore, there is no need to record it at this time, and you can continue to wait for the single cell in the battery pack to depolarize.

[0069] The above technical solution records the state characteristic values ​​that meet the recording conditions by comparing the size relationship between the cumulative standing time and the depolarization time corresponding to the temperature characteristic value. This can not only reduce the number of times the state characteristic values ​​are recorded, but also ensure that the recorded state characteristic values ​​can be used to verify whether the depolarization time is accurate, thereby effectively avoiding waste of resources.

[0070] In some embodiments, the temperature characteristic value of the battery pack includes: the minimum module temperature of the battery pack, and for each temperature characteristic value in the state characteristic value obtained, determining the depolarization time corresponding to the temperature characteristic value, including: querying a preset corresponding relationship based on the minimum module temperature of the battery pack, and obtaining the depolarization time corresponding to the minimum module temperature; wherein the preset corresponding relationship is used to describe the relationship between the minimum module temperature of the battery pack and the depolarization time.

[0071] It can be understood that the temperature characteristic value of the above-mentioned battery pack may include the minimum module temperature of the battery pack, and the minimum module temperature refers to the lowest temperature of the battery module in the battery pack. Usually, there are multiple single cells in a battery module. By monitoring the temperature of all battery modules in the battery pack, the lowest temperature of the battery module, that is, the minimum module temperature, is determined.

[0072] The above preset corresponding relationship is used to describe the relationship between the minimum module temperature and the depolarization time of different battery packs. According to different minimum module temperatures, the above preset corresponding relationship can be queried to obtain different depolarization times.

[0073] In some embodiments, in the preset corresponding relationship, the preset corresponding relationship is used to describe the relationship between the minimum module temperature of the battery pack and the depolarization time, and the minimum module temperature of the battery pack is negatively correlated with the depolarization time.

[0074] It can be understood that the above preset corresponding relationship is used to describe the relationship between the minimum module temperature of the battery pack and the depolarization time. In the above preset corresponding relationship, as the minimum module temperature of the battery pack decreases, the depolarization time of the battery pack gradually increases.

[0075] In some embodiments, the above preset correspondence relationship can be represented by a preset correspondence relationship table. The preset correspondence relationship table can be pre-calibrated. The above preset correspondence relationship can be shown in Table 1 below.

[0076] Table 1

[0077] Minimum module temperature -30℃~-20℃ -20℃~-10℃ -10℃~10℃ 10℃~55℃ Depolarization duration 4h 3h 2h30min 2h

[0078] In the above preset correspondence table, different minimum module temperature ranges correspond to different depolarization durations. According to the obtained minimum module temperature, the above preset correspondence table is queried to obtain the depolarization duration corresponding to the minimum module temperature. For example, when the obtained minimum module temperature is 15°C, the preset correspondence table is queried to obtain a depolarization duration of 2h.

[0079] The above technical solution uses the minimum module temperature of the battery pack to determine the depolarization time corresponding to the minimum module temperature, which can ensure that at the minimum module temperature, all single cells in the battery pack have completed depolarization, thereby ensuring the accuracy of subsequent verification of the depolarization time, and avoiding the selection of other temperature characteristic values, which may cause some single cells in the battery pack to be incompletely depolarized, thereby affecting the accuracy of the depolarization time verification.

[0080] As for 103 , it can be understood that, according to the single cell voltage characteristic value of the battery pack recorded above, the remaining power value corresponding to the single cell voltage characteristic value is determined.

[0081] In some embodiments, based on the recorded single cell voltage characteristic value, a preset first corresponding relationship is queried to obtain the remaining power value corresponding to the single cell voltage characteristic value; wherein the preset first corresponding relationship is used to describe the relationship between the single cell voltage characteristic value and the remaining power value of the battery pack.

[0082] It can be understood that the above-mentioned preset first correspondence relationship is used to describe the relationship between the single cell voltage characteristic value and the remaining power value of the battery pack. According to the single cell voltage characteristic value, the remaining power value can be obtained by querying the above-mentioned preset first correspondence relationship; the above-mentioned first correspondence relationship can be a correspondence relationship between OCV and SOC, and the above-mentioned first correspondence relationship can be represented by a first correspondence relationship table, and the first correspondence relationship table can be an OCV-SOC table.

[0083] In some embodiments, determining the remaining power value corresponding to each recorded single cell voltage characteristic value includes: when the vehicle is in an awake state, determining the remaining power value corresponding to each recorded single cell voltage characteristic value during a period when the vehicle is in a dormant state.

[0084] It can be understood that the above-mentioned vehicle being in the awake state refers to the whole vehicle being awakened, that is, the relay of the battery pack is in a connected state or the user clicks the power-on button. When the whole vehicle is awakened, the physical layer, data link layer, network layer and application layer are all awakened. When the application layer is awakened, the BMS can determine the remaining power value corresponding to the single cell voltage characteristic value recorded each time.

[0085] As for 104 , it can be understood that, according to the above-recorded single cell voltage values, a plurality of remaining power values ​​corresponding to the single cell voltage values ​​have been determined, and according to at least two of the remaining power values, the remaining power difference is determined.

[0086] The above-mentioned single cell voltage characteristic value may include the maximum single cell voltage and / or minimum single cell voltage of the battery pack, where the maximum single cell voltage refers to the maximum voltage of the single cell in the battery pack, and the minimum single cell voltage refers to the minimum voltage of the single cell in the battery pack. By monitoring the voltages of all single cells in the battery pack, the maximum voltage and minimum voltage of the single cell, i.e., the maximum single cell voltage and the minimum single cell voltage, are determined.

[0087] The above-mentioned remaining power difference may include a first remaining power difference and / or a second remaining power difference, wherein the difference between the remaining power values ​​corresponding to the maximum single-cell voltages recorded at least twice can be called the first remaining power difference, and the difference between the remaining power values ​​corresponding to the minimum single-cell voltages recorded at least twice can be called the second remaining power difference.

[0088] The single cell voltage characteristic values ​​recorded at least twice above include the single cell voltage characteristic value recorded for the first time when the battery pack is in a no-load state, which can also be understood as the single cell voltage characteristic value recorded for the first time when the vehicle is in a dormant state. The single cell voltage characteristic value recorded for the first time is used to subsequently verify whether the depolarization time provided by the upstream battery manufacturer is accurate because the single cell voltage characteristic value recorded for the first time is recorded for the first time under the preset recording conditions. Therefore, the cumulative standing time corresponding to the single cell voltage characteristic value recorded for the first time is closest to the depolarization time provided by the upstream battery manufacturer corresponding to the single cell voltage characteristic value recorded for the first time. Therefore, the single cell voltage characteristic value recorded for the first time is used to verify whether the depolarization time provided by the upstream battery manufacturer is accurate, which can improve the accuracy of the verification.

[0089] In some embodiments, determining the remaining power difference based on the remaining power values ​​corresponding to at least two recorded single cell voltage characteristic values ​​includes: determining the first remaining power difference based on the remaining power values ​​corresponding to the maximum single cell voltage of the battery pack recorded at least twice.

[0090] Exemplarily, assuming that the remaining power value corresponding to the maximum single cell voltage of the battery pack recorded for the first time is SOC1, and the remaining power value corresponding to the maximum single cell voltage of the battery pack recorded for the second time is SOC2, then SOC1 minus SOC2 can be used to obtain the first remaining power difference.

[0091] In some embodiments, determining the remaining power difference based on the remaining power values ​​corresponding to at least two recorded single cell voltage characteristic values ​​includes: determining the second remaining power difference based on the remaining power values ​​corresponding to the minimum single cell voltage of the battery pack recorded at least twice.

[0092] Exemplarily, assuming that the remaining power value corresponding to the minimum cell voltage of the battery pack recorded for the first time is SOC3, and the remaining power value corresponding to the minimum cell voltage of the battery pack recorded for the second time is SOC4, then SOC3 minus SOC4 can be used to obtain the second remaining power difference.

[0093] The above technical scheme, by obtaining the maximum single cell voltage and the minimum single cell voltage of the battery pack, can provide a more comprehensive understanding of the overall performance of the battery pack, and thus based on the first remaining power difference and / or the second remaining power difference, can provide a more comprehensive understanding of the overall depolarization performance of the battery pack with less data, and further can more comprehensively verify whether the depolarization time of each single cell in the battery pack is accurate.

[0094] As for 105, it can be understood that the accuracy of the depolarization time of the battery pack is verified based on the difference in remaining power; wherein, the above-mentioned depolarization time is provided by the upstream battery manufacturer.

[0095] In some embodiments, based on the remaining power difference, verifying whether the depolarization time of the battery pack is accurate includes: if the remaining power difference is greater than a preset difference threshold, verifying that the depolarization time of the battery pack is inaccurate.

[0096] It can be understood that the above-mentioned preset difference threshold can be calibrated in advance based on experience. For example, the preset difference threshold can be 1%. If the remaining power difference is greater than 1%, it means that the remaining power value of the single battery in the battery pack has changed significantly, that is, the single battery in the battery pack has not been completely depolarized. Therefore, the depolarization time of the battery pack verified is inaccurate.

[0097] The above-mentioned remaining power difference may include a first remaining power difference and a second remaining power difference. If the first remaining power difference or the second remaining power difference is greater than 1%, it can be verified that the depolarization time of the battery pack is inaccurate.

[0098] In the above technical solution, if the above remaining power difference is greater than the preset difference threshold, it means that the battery pack is not yet completely depolarized at this time. Therefore, it can be verified that the currently known depolarization time of the battery pack is inaccurate.

[0099] In some embodiments, the state characteristic value also includes: a temperature characteristic value of the battery pack. If the remaining power difference is greater than a preset difference threshold, it is verified that the depolarization time of the battery pack is inaccurate, including: if the remaining power difference is greater than a preset difference threshold, then the temperature characteristic value corresponding to the remaining power difference is determined, and it is verified that the depolarization time of the battery pack under the temperature characteristic value is inaccurate.

[0100] It can be understood that if the remaining power difference is greater than the preset difference threshold, then based on the recorded state characteristic value, according to the at least two remaining power values ​​involved in calculating the remaining power difference, the temperature characteristic values ​​corresponding to the at least two remaining power values ​​are determined, and it is verified that the depolarization time of the battery pack at the temperature characteristic value is inaccurate.

[0101] Exemplarily, taking at least two remaining power values ​​SOC1 and SOC2 as examples, according to the recorded state characteristic values, if the temperature characteristic values ​​of SOC1 and SOC2 both belong to the same temperature range of the minimum module temperature, it is verified that the depolarization time in the temperature range of the minimum module temperature is inaccurate; if the temperature characteristic values ​​of SOC1 and SOC2 belong to two different temperature ranges of the minimum module temperature, it is verified that the depolarization time in the above two different temperature ranges of the minimum module temperature is inaccurate.

[0102] Exemplarily, taking Table 2 as an example, the above embodiment is specifically introduced. The table contains two recorded cumulative static time, minimum module temperature, the temperature range to which the minimum module temperature belongs, maximum single cell voltage and the remaining power value corresponding to the maximum single cell voltage.

[0103] Table 2

[0104]

[0105] It can be seen from Table 2 above that the cumulative standing time recorded for the first time is 2h45min, the minimum module temperature is 12°C, the maximum single cell voltage is V1, and according to the above maximum single cell voltage V1, the OCV-SOC table is queried, and the remaining power value corresponding to the maximum single cell voltage V1 is SOC1. The cumulative standing time recorded for the second time is 3h45min, the minimum module temperature is 8°C, the maximum single cell voltage is V2, and according to the above maximum single cell voltage V12, the OCV-SOC table is queried, and the remaining power value corresponding to the maximum single cell voltage V2 is SOC2. At this time, the minimum module temperature recorded for the first time and the minimum module temperature recorded for the second time belong to different temperature ranges. If the difference between SOC1 and SOC2 is greater than the preset difference threshold, it is verified that the depolarization time in the above two temperature ranges is inaccurate.

[0106] According to the above technical scheme, if the above-mentioned remaining power difference is greater than the preset difference threshold, it means that the battery pack has not been completely depolarized at this time. At the same time, the temperature characteristic value corresponding to the remaining power difference can be determined according to the recorded state characteristic value. Therefore, it can be verified that the depolarization time of the battery pack at the temperature characteristic value is inaccurate, and the accuracy of verifying the depolarization time can be improved.

[0107] Below Figure 1 The embodiment shown is described in more detail:

[0108] Exemplarily, taking Table 3 as an example, the table contains a total of four recorded cumulative static durations (T1, T2, T3, T4, and T1 < T2 < T3 < T4), minimum module temperatures (t1, t2, t3, t4, and t1 > t2 ≥ t3 ≥ t4), temperature ranges to which the minimum module temperatures belong (Range 1 and Range 2, and the lowest temperature in Range 1 is higher than or equal to the highest temperature in Range 2), maximum single - cell voltages (V11, V12, V13, V14, and V11 > V12 ≥ V13 ≥ V14), remaining charge values corresponding to the maximum single - cell voltages (SOC11, SOC12, SOC13, SOC14, and SOC11 > SOC12 ≥ SOC13 ≥ SOC14), minimum single - cell voltages (V21, V22, V23, V24, and V21 > V22 ≥ V23 ≥ V24), and remaining charge values SOC21, SOC22, SOC23, SOC24 corresponding to the minimum single - cell voltages, and SOC21 > SOC22 ≥ SOC23 ≥ SOC24).

[0109] Table 3

[0110]

[0111] Since all the data in Table 3 are the data already recorded by the BMS, the above - mentioned data all meet the preset recording conditions, and no judgment on whether they meet the preset recording conditions is made here.

[0112] When determining the first charge difference based on the remaining charge values corresponding to the maximum single - cell voltages of at least two records, the above - mentioned first charge difference includes:

[0113] (1) The remaining charge value SOC11 corresponding to the maximum single - cell voltage of the first record minus the remaining charge value SOC12 corresponding to the maximum single - cell voltage of the second record, that is, SOC11 - SOC12;

[0114] (2) The remaining charge value SOC11 corresponding to the maximum single - cell voltage of the first record minus the remaining charge value SOC13 corresponding to the maximum single - cell voltage of the third record, that is, SOC11 - SOC13;

[0115] (3) The remaining charge value SOC11 corresponding to the maximum single - cell voltage of the first record minus the remaining charge value SOC14 corresponding to the maximum single - cell voltage of the fourth record, that is, SOC11 - SOC14;

[0116] If the first power difference is greater than the preset difference threshold, it is verified that the depolarization time of the battery pack is inaccurate. For example, if the above SOC11-SOC12 is greater than the preset difference threshold, it means that the depolarization time in interval 1 and interval 2 provided by the upstream battery manufacturer is inaccurate; if the above SOC11-SOC13 is greater than the preset difference threshold, it also means that the depolarization time in interval 1 and interval 2 provided by the upstream battery manufacturer is inaccurate; if the above SOC11-SOC14 is greater than the preset difference threshold, it also means that the depolarization time in interval 1 and interval 2 provided by the upstream battery manufacturer is inaccurate.

[0117] When determining the second power difference value according to the remaining power values ​​corresponding to the minimum cell voltages recorded at least twice, the second power difference value includes:

[0118] (1) The remaining power value SOC21 corresponding to the minimum cell voltage recorded for the first time minus the remaining power value SOC22 corresponding to the minimum cell voltage recorded for the second time, that is, SOC21-SOC22;

[0119] (2) The remaining power value SOC21 corresponding to the minimum cell voltage recorded for the first time minus the remaining power value SOC23 corresponding to the minimum cell voltage recorded for the third time, that is, SOC21-SOC23;

[0120] (3) The remaining power value SOC21 corresponding to the minimum cell voltage recorded for the first time minus the remaining power value SOC24 corresponding to the minimum cell voltage recorded for the fourth time, that is, SOC21-SOC24;

[0121] If the second power difference is greater than the preset difference threshold, it is verified that the depolarization time of the battery pack is inaccurate. For example, if the above SOC21-SOC22 is greater than the preset difference threshold, it means that the depolarization time in interval 1 and interval 2 provided by the upstream battery manufacturer is inaccurate; if the above SOC21-SOC23 is greater than the preset difference threshold, it also means that the depolarization time in interval 1 and interval 2 provided by the upstream battery manufacturer is inaccurate; if the above SOC21-SOC24 is greater than the preset difference threshold, it also means that the depolarization time in interval 1 and interval 2 provided by the upstream battery manufacturer is inaccurate.

[0122] In the above verification process, the remaining power value corresponding to the single cell voltage characteristic value recorded for the first time is subtracted from the remaining power value corresponding to any single cell voltage characteristic value recorded in the subsequently recorded data. This is because the cumulative standing time T1 in the above Table 3 is the data recorded for the first time under the preset recording conditions. Therefore, the above cumulative standing time T1 is closest to the depolarization time at the minimum module temperature t1 provided by the upstream battery manufacturer. Therefore, using the remaining power value corresponding to the single cell voltage characteristic value recorded for the first time minus the remaining power value characteristic value corresponding to the maximum voltage recorded in any subsequently recorded data can improve the accuracy of verification.

[0123] Figure 2 It is a schematic flowchart of another method for verifying the depolarization time of a battery pack provided in an embodiment of the present application.

[0124] For example, Figure 2 As shown, the method 200 includes:

[0125] Step 201: When the vehicle is in a dormant state, the BMS periodically performs thermal runaway inspections on the vehicle and records state characteristic values ​​that meet preset recording conditions.

[0126] It is understandable that when the vehicle is in a dormant state, the vehicle controller wakes up the BMS every preset time and enables the BMS to perform a thermal runaway inspection on the vehicle. The above-mentioned thermal runaway inspection is a vehicle self-inspection mechanism for monitoring whether the battery in the battery pack has a thermal runaway problem, which usually includes obtaining the state characteristic value of the battery pack every preset time. The above-mentioned state characteristic value includes but is not limited to key parameters such as cumulative static time, single cell voltage and minimum module temperature.

[0127] In some embodiments, during the thermal runaway inspection, the BMS obtains the minimum module temperature and cumulative standing time of the battery pack. If the cumulative standing time is greater than or equal to the depolarization time at the corresponding minimum module temperature provided by the upstream battery manufacturer, the BMS records the cumulative standing time, single cell voltage and minimum module temperature of that time.

[0128] It can be understood that, according to the obtained minimum module temperature, the above preset corresponding relationship is queried to obtain the depolarization time corresponding to the minimum module temperature. When the cumulative standing time is greater than or equal to the depolarization time, the BMS records the cumulative standing time, single cell voltage and minimum module temperature of that time. Because when the cumulative standing time is greater than or equal to the depolarization time, theoretically all single cells have completed depolarization, and only then do they need to be recorded. If the cumulative standing time is less than the depolarization time, some single cells may not be completely depolarized, so there is no need to record. At this time, you only need to continue to let the battery pack stand and wait for the single cells in the battery pack to be completely depolarized.

[0129] Step 202 , when the vehicle is in the awake state, the BMS reads the cell voltage recorded each time during the vehicle sleep period, queries the OCV-SOC table, and determines the remaining power value corresponding to each recorded cell voltage.

[0130] Step 203: determining a residual power difference according to at least two residual power values, and determining a fault level of the depolarization duration according to the residual power difference.

[0131] In some embodiments, if the remaining power difference is greater than a preset difference threshold, the fault level of the depolarization time provided by the upstream battery manufacturer is determined according to the remaining power difference.

[0132] In some embodiments, the preset difference threshold may include a first difference threshold, a second difference threshold and a third difference threshold, wherein the first difference threshold may be smaller than the second difference threshold, the second difference threshold may be smaller than the third difference threshold, and based on the relationship between the remaining power difference and the above-mentioned different difference thresholds, different fault levels of the inaccurate depolarization time provided by the upstream battery manufacturer are determined and recorded.

[0133] For example, assuming that the first difference threshold is 1%, the second difference threshold is 2%, and the third difference threshold is 3%,

[0134] If the above-mentioned remaining power difference is greater than the first difference threshold and less than the second difference threshold, that is, the remaining power difference is greater than 1% and less than 2%, then the inaccurate depolarization duration provided by the upstream battery manufacturer will cause a first-level fault and be sent to the data center for recording;

[0135] If the above-mentioned remaining power difference is greater than the second difference threshold and less than the third difference threshold, that is, the remaining power difference is greater than 2% and less than 3%, then the inaccurate depolarization duration provided by the upstream battery manufacturer will cause a secondary fault and be sent to the data center for recording;

[0136] If the above-mentioned remaining power difference is greater than the third difference threshold, that is, the remaining power difference is greater than 3%, the inaccurate depolarization time provided by the upstream battery manufacturer will cause a third-level fault and be sent to the data center for recording.

[0137] Step 204: background data processing.

[0138] In some embodiments, when the data center monitors the DTCN signal, if the fault level of the depolarization duration represented by the DTCN signal is detected, it is determined that the depolarization duration provided by the upstream battery manufacturer is inaccurate, and the inaccurate depolarization duration provided by the upstream battery manufacturer is fed back to the upstream battery manufacturer.

[0139] It is understandable that when the data center detects the DTCN signal, if the data center detects a fault level (i.e., the above-mentioned level 1 fault, level 2 fault, and level 3 fault), the R&D personnel will feedback the inaccurate depolarization time to the upstream battery manufacturer, and the temperature range to which the minimum module temperature corresponding to the remaining power difference belongs and the accumulated standing time can also be fed back to the upstream battery manufacturer, and the upstream battery manufacturer will re-determine the new depolarization time.

[0140] Figure 3 It is a structural schematic diagram of a device for verifying the depolarization time of a battery pack provided in an embodiment of the present application.

[0141] For example, Figure 3 As shown, the device 300 includes:

[0142] The acquisition module 301 is used to acquire the state characteristic value of the battery pack at a preset time interval when it is determined that the battery pack is not loaded; wherein the state characteristic value includes the single cell voltage characteristic value of the battery pack.

[0143] The recording module 302 is used to record the state characteristic value obtained each time if the preset recording condition is met.

[0144] The first determination module 303 is used to determine the remaining power value corresponding to the cell voltage characteristic value recorded each time.

[0145] The second determination module 304 is configured to determine a remaining power difference according to the remaining power values ​​corresponding to at least two recorded cell voltage characteristic values.

[0146] The verification module 305 is used to verify whether the depolarization time of the battery pack is accurate based on the remaining power difference.

[0147] In a possible implementation, the state characteristic value also includes: a temperature characteristic value of the battery pack and a cumulative standing time, the cumulative standing time being the time between the target moment and the current moment, and the recording module is specifically used for: the target moment is the end moment of the most recent charge and discharge of the battery pack from the current moment; for each state characteristic value obtained, if the preset recording conditions are met, the state characteristic value obtained that time is recorded, including: for the temperature characteristic value in each state characteristic value obtained, determining the depolarization time corresponding to the temperature characteristic value; if the cumulative standing time is greater than or equal to the depolarization time corresponding to the temperature characteristic value, determining that the preset recording conditions are met, and recording the state characteristic value obtained that time.

[0148] In one possible implementation, the cell voltage characteristic value includes: the maximum cell voltage and / or the minimum cell voltage of the battery pack; the remaining power difference includes a first remaining power difference and / or a second remaining power difference; the second determination module is specifically used to: determine the remaining power difference based on the remaining power values ​​corresponding to the cell voltage characteristic values ​​recorded at least twice, including: determining the first remaining power difference based on the remaining power values ​​corresponding to the maximum cell voltage of the battery pack recorded at least twice; and / or determining the second remaining power difference based on the remaining power values ​​corresponding to the minimum cell voltage of the battery pack recorded at least twice.

[0149] In one possible implementation, the temperature characteristic value of the battery pack includes: the minimum module temperature of the battery pack, and the recording module is specifically used to: for each temperature characteristic value in the state characteristic value obtained, determine the depolarization time corresponding to the temperature characteristic value, including: according to the minimum module temperature of the battery pack, query the preset corresponding relationship, and obtain the depolarization time corresponding to the minimum module temperature; wherein the preset corresponding relationship is used to describe the relationship between the minimum module temperature of the battery pack and the depolarization time.

[0150] In one possible implementation, the acquisition module is specifically used to: when it is determined that the battery pack is not loaded, obtain the state characteristic value of the battery pack at preset time intervals, including: when the vehicle is in a sleep state, determine that the battery pack is not loaded, and wake up the vehicle's power management controller local area network at preset time intervals to obtain the state characteristic value of the battery pack through the power management controller local area network; the first determination module is specifically used to: determine the remaining power value corresponding to the single cell voltage characteristic value recorded each time, including: when the vehicle is in an awake state, determine the remaining power value corresponding to the single cell voltage characteristic value recorded each time the vehicle is in a sleep state.

[0151] In one possible implementation, the verification module is specifically used to: based on the remaining power difference, verify whether the depolarization time of the battery pack is accurate, including: if the remaining power difference is greater than a preset difference threshold, then verifying that the depolarization time of the battery pack is inaccurate.

[0152] In one possible implementation, the state characteristic value also includes: a temperature characteristic value of the battery pack, and the verification module is specifically used to: if the remaining power difference is greater than a preset difference threshold, then verify that the depolarization time of the battery pack is inaccurate, including: if the remaining power difference is greater than the preset difference threshold, then determine the temperature characteristic value corresponding to the remaining power difference, and verify that the depolarization time of the battery pack under the temperature characteristic value is inaccurate.

[0153] Figure 4 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0154] For example, Figure 4As shown, the vehicle 400 includes: a memory 401 and a processor 402, wherein the memory 401 stores an executable program code 4011, and the processor 402 is used to call and execute the executable program code 4011 to perform a method for verifying the depolarization duration of a battery pack.

[0155] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores an executable program code, and the processor is used to call and execute the executable program code to execute a method for verifying the depolarization time of a battery pack provided in an embodiment of the present application.

[0156] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0157] In the case of dividing each functional module according to each function, the device may also include an acquisition module, a recording module, a first determination module, a second determination module, and a verification module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.

[0158] It should be understood that the device provided in this embodiment is used to execute the above-mentioned method for verifying the depolarization duration of a battery pack, and thus can achieve the same effect as the above-mentioned implementation method.

[0159] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing related program codes, etc.

[0160] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits shown in conjunction with the disclosure of the present application. The processor may also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a digital signal processor (DSP) and a microprocessor, etc. The storage module may be a memory.

[0161] In addition, the device provided in the embodiments of the present application may specifically be a chip, a component or a module, and the chip may include a connected processor and a memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a method for verifying the depolarization time of a battery pack provided in the above-mentioned embodiment.

[0162] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is run on a computer, the computer executes the above-mentioned related method steps to implement a method for verifying the depolarization time of a battery pack provided in the above embodiment.

[0163] This embodiment also provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a method for verifying the depolarization time of a battery pack provided in the above-mentioned embodiment.

[0164] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.

[0165] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0166] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, 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 interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0167] The above contents 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 included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for verifying the depolarization duration of a battery pack, characterized in that: The method comprises: When it is determined that the battery pack is not loaded, obtaining a state characteristic value of the battery pack at a preset time interval; wherein the state characteristic value includes a single cell voltage characteristic value of the battery pack; For each state characteristic value obtained, if a preset recording condition is met, the obtained state characteristic value is recorded; Determine the remaining power value corresponding to the single cell voltage characteristic value recorded each time; Determine a remaining power difference according to the remaining power values ​​corresponding to the single cell voltage characteristic values ​​recorded at least twice; Based on the remaining power difference, it is verified whether the depolarization time of the battery pack is accurate.

2. The method according to claim 1, characterized in that: The state characteristic value also includes: a temperature characteristic value of the battery pack and a cumulative rest time, wherein the cumulative rest time is the time between the target time and the current time, and the target time is the end time of the last charge and discharge of the battery pack from the current time; For each state characteristic value obtained, if a preset recording condition is met, the state characteristic value obtained at that time is recorded, including: For each of the temperature characteristic values ​​in the state characteristic values ​​obtained, determining a depolarization duration corresponding to the temperature characteristic value; If the accumulated static time is greater than or equal to the depolarization time corresponding to the temperature characteristic value, it is determined that the preset recording condition is met, and the state characteristic value obtained this time is recorded.

3. The method according to claim 1, characterized in that The single cell voltage characteristic value includes: the maximum single cell voltage and / or the minimum single cell voltage of the battery pack; the remaining power difference includes a first remaining power difference and / or a second remaining power difference; The determining of the remaining power difference according to the remaining power values ​​corresponding to the cell voltage characteristic values ​​recorded at least twice includes: determining the first remaining power difference according to the remaining power values ​​corresponding to the maximum single cell voltages of the battery pack recorded at least twice; and / or, The second remaining power difference is determined according to at least two recorded remaining power values ​​corresponding to the minimum single cell voltage of the battery pack.

4. The method according to claim 2, characterized in that: The temperature characteristic value of the battery pack includes: the minimum module temperature of the battery pack, and for each acquired temperature characteristic value in the state characteristic value, determining the depolarization duration corresponding to the temperature characteristic value includes: According to the minimum module temperature of the battery pack, a preset corresponding relationship is queried to obtain a depolarization time corresponding to the minimum module temperature; The preset corresponding relationship is used to describe the relationship between the minimum module temperature of the battery pack and the depolarization time.

5. The method according to claim 1, characterized in that When it is determined that the battery pack has no load, obtaining the state characteristic value of the battery pack at a preset time interval includes: When the vehicle is in a dormant state, determining that the battery pack has no load, and waking up the power management controller area network of the vehicle at preset intervals to obtain a state characteristic value of the battery pack through the power management controller area network; The determining the remaining power value corresponding to the single cell voltage characteristic value recorded each time includes: When the vehicle is in the awake state, the remaining power value corresponding to the single cell voltage characteristic value recorded each time when the vehicle is in the dormant state is determined.

6. The method according to claim 1, characterized in that The verifying whether the depolarization duration of the battery pack is accurate based on the remaining power difference includes: If the remaining power difference is greater than a preset difference threshold, it is verified that the depolarization duration of the battery pack is inaccurate.

7. The method according to claim 6, characterized in that The state characteristic value also includes: a temperature characteristic value of the battery pack, and if the remaining power difference is greater than a preset difference threshold, then verifying that the depolarization time of the battery pack is inaccurate includes: If the remaining power difference is greater than a preset difference threshold, a temperature characteristic value corresponding to the remaining power difference is determined, and it is verified that the depolarization time of the battery pack at the temperature characteristic value is inaccurate.

8. A device for verifying the depolarization duration of a battery pack, characterized in that: The device comprises: An acquisition module, configured to acquire a state characteristic value of the battery pack at a preset time interval when it is determined that the battery pack is not loaded; wherein the state characteristic value includes a single cell voltage characteristic value of the battery pack; A recording module, configured to record the state characteristic value obtained each time if a preset recording condition is met; A first determination module is used to determine the remaining power value corresponding to the single cell voltage characteristic value recorded each time; A second determination module is used to determine a remaining power difference according to the remaining power values ​​corresponding to the cell voltage characteristic values ​​recorded at least twice; A verification module is used to verify whether the depolarization time of the battery pack is accurate based on the remaining power difference.

9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 7 is implemented.