A method, device, and storage medium for judging short circuit of an electric core
By calculating the SOC and SOE difference of the battery pack cell, and combining parameters such as charging time, we can determine whether there is a short-circuit fault in the battery pack, which solves the problems of complex judgment and high misdiagnosis rate in the existing technology, and achieves more efficient and reliable short-circuit fault judgment.
Patent Information
- Application Number
- CN202210876303.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-25
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2042-07-25
AI Technical Summary
In the prior art, when judging the short circuit failure of polymer lithium-ion batteries, the method is complex, insufficient practicality, and the misdiagnosis rate is high.
By obtaining the SOC value and SOE value of each cell in the battery pack, calculate the SOC difference value and SOE difference, and determine the short-circuit internal resistance based on the charging time, the rated capacity and rated energy of the battery pack, thereby determining the short-circuit internal resistance.
It simplifies the difficulty of short-circuit fault judgment, improves the reliability of judgment, has a low misdiagnosis rate and high practicality.
Smart Images

Figure CN115015806B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to battery technologies, and in particular, to a method, device, and storage medium for judging short - circuit of battery cells. Background Art
[0002] Short - circuit fault is a type of fault that may occur in a battery pack. When a short - circuit fault occurs in the battery cells inside the battery pack, corresponding control strategies should be taken to avoid thermal runaway of the battery pack, which may ultimately lead to the battery pack being burned and damaged. Monitoring short - circuit faults is a prerequisite for ensuring the safe use of the battery pack, and an effective short - circuit fault judgment method can greatly improve the safety of the battery pack.
[0003] Currently, the cumulative self - discharge method of battery cells or the voltage jump method is usually used to judge whether there is a short - circuit inside a polymer lithium - ion battery. The cumulative self - discharge method of battery cells requires the electric vehicle to be unused for more than 3 months to obtain reliable data for determining whether a short - circuit fault occurs. This method has too high requirements for working conditions, great judgment difficulty, and insufficient practicability; the voltage jump method may have misdiagnosis due to problems with the acquisition chip, and the reliability is low. Summary of the Invention
[0004] The present invention provides a method, device, and storage medium for judging short - circuit of battery cells, so as to simplify the judgment difficulty of short - circuit faults and improve the reliability of short - circuit fault judgment.
[0005] In a first aspect, an embodiment of the present invention provides a method for judging short - circuit of battery cells, including:
[0006] Obtain the SOC value of each battery cell in the battery pack, and determine the maximum SOC value and the minimum SOC value among the SOC values;
[0007] Obtain the SOE value of each battery cell in the battery pack, and determine the maximum SOE value and the minimum SOE value among the SOE values;
[0008] Calculate the SOC difference according to the maximum SOC value and the minimum SOC value, and calculate the SOE difference according to the maximum SOE value and the minimum SOE value;
[0009] Obtain the charging duration from when the battery pack is charged until it is fully charged;
[0010] Determine the short - circuit internal resistance according to the SOC difference, the SOE difference, the charging duration, the rated capacity of the battery pack, and the rated energy of the battery pack;
[0011] Determine whether the battery cell is short - circuited according to the value of the short - circuit internal resistance.
[0012] Optionally, judge whether the sleep duration of the battery pack is greater than the set sleep duration;
[0013] If it is greater than the set sleep duration, obtain the maximum value of the SOC, the minimum value of the SOC, the maximum value of the SOE, and the minimum value of the SOE.
[0014] Optionally, after calculating the SOC difference and the SOE difference, it further includes:
[0015] Obtain the timing duration and the driving mileage. If the timing duration is less than the set timing duration and / or the driving mileage is less than the set driving mileage, continue to calculate the short-circuit internal resistance, otherwise stop calculating the short-circuit internal resistance.
[0016] Optionally, it further includes judging whether the SOC difference remains unchanged within the timing period included in the set timing duration;
[0017] If the timing duration is less than the set timing duration and / or the driving mileage is less than the set driving mileage, and the SOC difference remains unchanged, continue to calculate the short-circuit internal resistance, otherwise stop calculating the short-circuit internal resistance.
[0018] Optionally, before starting timing, use the minimum value of the SOC as the first minimum value of the SOC, and use the minimum value of the SOE as the first minimum value of the SOE;
[0019] Determine the first serial number of the battery cell corresponding to the first minimum value of the SOC and the second serial number of the battery cell corresponding to the first minimum value of the SOE;
[0020] If the timing duration is less than the set timing duration and / or the driving mileage is less than the set driving mileage, after the battery pack is placed in the charging state, obtain the charging duration from when the battery pack starts to be charged until it is fully charged;
[0021] After the battery pack is fully charged and after the sleep wake-up duration, obtain the SOC value of each battery cell in the battery pack, determine the second minimum value of the SOC among the SOC values, obtain the SOE value of each battery cell in the battery pack, and determine the second minimum value of the SOE among the SOE values;
[0022] Determine the third serial number of the battery cell corresponding to the second minimum value of the SOC and the fourth serial number of the battery cell corresponding to the second minimum value of the SOE;
[0023] If the first serial number is equal to the third serial number and the second serial number is equal to the fourth serial number, continue to calculate the short-circuit internal resistance, otherwise stop calculating the short-circuit internal resistance.
[0024] Optionally, before starting timing, use the maximum value of the SOC as the first maximum value of the SOC, and use the maximum value of the SOE as the first maximum value of the SOE;
[0025] The timing duration is less than the set timing duration. When the battery pack is fully charged, obtain the SOC value of each battery cell in the battery pack, determine the second maximum SOC value among the SOC values, obtain the SOE value of each battery cell in the battery pack, and determine the second maximum SOE value among the SOE values;
[0026] Calculate the SOC difference according to the first maximum SOC value, the second maximum SOC value, the first minimum SOC value, and the second minimum SOC value;
[0027] Calculate the SOE difference according to the first maximum SOE value, the second maximum SOE value, the first minimum SOE value, and the second minimum SOE value.
[0028] Optionally, the formula for determining the short-circuit internal resistance according to the SOC difference, the SOE difference, the charging duration, the rated capacity of the battery pack, and the rated energy of the battery pack includes:
[0029] ΔSOC×C = I×T
[0030] ΔSOE×E = I 2 ×T×R
[0031] In the formula, ΔSOC is the SOC difference, ΔSOE is the SOE difference, T is the charging duration, C is the rated capacity of the battery pack, E is the rated energy of the battery pack, I represents current, and R is the short-circuit internal resistance.
[0032] Optionally, determining whether a battery cell is short-circuited according to the value of the short-circuit internal resistance includes:
[0033] If the short-circuit internal resistance is less than 50 ohms, it is determined that a short-circuit fault has occurred, or if the short-circuit internal resistance is less than 200 ohms three times in a row, it is determined that a short-circuit fault has occurred.
[0034] In a second aspect, an embodiment of the present invention further provides a battery cell short-circuit determination device, including a battery cell short-circuit determination unit, and the battery cell short-circuit determination unit is used for:
[0035] Obtain the SOC value of each battery cell in the battery pack, and determine the maximum SOC value and the minimum SOC value among the SOC values;
[0036] Obtain the SOE value of each battery cell in the battery pack, and determine the maximum SOE value and the minimum SOE value among the SOE values;
[0037] Calculate the SOC difference according to the maximum SOC value and the minimum SOC value, and calculate the SOE difference according to the maximum SOE value and the minimum SOE value;
[0038] Obtain the charging duration from when the battery pack starts to be charged until it is fully charged;
[0039] Determine the short - circuit internal resistance according to the SOC difference, the SOE difference, the charging duration, the rated capacity of the battery pack, and the rated energy of the battery pack;
[0040] Determine whether the battery cell is short - circuited according to the value of the short - circuit internal resistance.
[0041] In a third aspect, an embodiment of the present invention further provides an electronic device, including at least one processor, and a memory communicatively connected to the at least one processor;
[0042] The memory stores a computer program executable by the at least one processor. When the computer program is executed by the at least one processor, the at least one processor can execute the battery - cell short - circuit judgment method described in the embodiment of the present invention.
[0043] In a fourth aspect, an embodiment of the present invention further provides a computer - readable storage medium. The computer - readable storage medium stores computer instructions, and the computer instructions are used to implement the battery - cell short - circuit judgment method described in the embodiment of the present invention when executed by a processor.
[0044] Compared with the prior art, the beneficial effects of the present invention are as follows: The present invention proposes a battery - cell short - circuit judgment method. In this method, the SOC difference is determined by the maximum SOC value and the minimum SOC value determined by one measurement, and the SOE difference is determined by the maximum SOE value and the minimum SOE value determined by one measurement. Based on this, in combination with the battery - pack charging duration, the battery - pack rated capacity, and the battery - pack rated energy, the short - circuit internal resistance is determined, and whether the battery pack has a short - circuit fault is determined according to the short - circuit internal resistance. Based on the above, in the battery - cell short - circuit judgment method proposed by this method, the difficulty of obtaining the required data for calculation is low, the determination of the short - circuit fault is relatively simple. In addition, after actual verification, the misdiagnosis rate of this method is low and the practicability is high. Description of the Drawings
[0045] Figure 1 is the flowchart of the battery - cell short - circuit judgment method in the embodiment;
[0046] Figure 2 is the schematic diagram of the short - circuit internal resistance in the embodiment;
[0047] Figure 3 is the flowchart of another battery - cell short - circuit judgment method in the embodiment;
[0048] Figure 4 is the flowchart of another battery - cell short - circuit judgment method in the embodiment;
[0049] Figure 5 is the schematic diagram of the structure of the electronic device in the embodiment. Detailed Embodiments
[0050] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present invention, rather than limiting the present invention. Additionally, it should be noted that for ease of description, only parts related to the present invention rather than all structures are shown in the accompanying drawings.
[0051] Embodiment 1
[0052] Figure 1 is a flowchart of the method for judging the short circuit of the battery cell in the embodiment, referring to Figure 1 , the method for judging the short circuit of the battery cell includes:
[0053] S101. Obtain the SOC value of each battery cell in the battery pack, and determine the maximum SOC value and the minimum SOC value among the SOC values.
[0054] Exemplarily, in this embodiment, the SOC value is the State of Charge (SOC) value of the battery.
[0055] Exemplarily, in this embodiment, the process of obtaining the maximum SOC value and the minimum SOC value is performed when the battery modules in the battery pack are in the sleep state.
[0056] Exemplarily, in this embodiment, the SOC value of each battery cell can be obtained through the BMS (Battery Management System) configured in the battery pack.
[0057] S102. Obtain the SOE value of each battery cell in the battery pack, and determine the maximum SOE value and the minimum SOE value among the SOE values.
[0058] Exemplarily, in this embodiment, the SOE value is the State of Energy (SOE) value of the battery.
[0059] Exemplarily, in this embodiment, the process of obtaining the maximum SOE value and the minimum SOE value is performed when the battery modules of the battery pack are in the sleep state.
[0060] Exemplarily, in this embodiment, the SOE value of each battery cell can be obtained through the BMS configured in the battery pack.
[0061] Exemplarily, in combination with step S101 and step S102, in an implementable solution, before obtaining the maximum SOC value, the minimum SOC value, the maximum SOE value, and the minimum SOE value, it may further include:
[0062] Judge whether the sleep duration of the battery pack is greater than the set sleep duration;
[0063] If it is greater than the set sleep duration, obtain the maximum SOC, minimum SOC, maximum SOE, and minimum SOE.
[0064] Exemplarily, in this embodiment, the value of the set sleep duration can be set according to requirements. For example, the set sleep duration can be 40 minutes.
[0065] Exemplarily, in this solution, if the sleep duration is less than the set sleep duration, the subsequent steps for calculating the short-circuit internal resistance can be stopped.
[0066] S103. Calculate the SOC difference based on the maximum SOC and minimum SOC, and calculate the SOE difference based on the maximum SOE and minimum SOE.
[0067] S104. Obtain the charging duration from when the battery pack starts to be charged until it is fully charged.
[0068] Exemplarily, in this embodiment, the battery pack can be a battery unit not configured on an electrical load. At this time, the battery pack can be charged through a charge and discharge test device. When the battery pack is not being charged or discharged, it can be considered that the battery modules in the battery pack are in a sleep state.
[0069] Exemplarily, in this embodiment, the battery pack can be a battery unit configured on a vehicle. When the battery pack is not being charged, it can be considered that the battery modules in the battery pack are in a sleep state;
[0070] Correspondingly, when the battery pack is in a non-full charge state and the vehicle is in a driving state, it can be considered that the battery pack is in a charging state.
[0071] S105. Determine the short-circuit internal resistance based on the SOC difference, SOE difference, charging duration, rated capacity of the battery pack, and rated energy of the battery pack.
[0072] Figure 2 It is a schematic diagram of the short-circuit internal resistance in the embodiment. Refer to Figure 2 , in this embodiment, the set short-circuit internal resistance is that when the battery cell undergoes a short circuit, it can be equivalent to a resistor connected in parallel to the charging circuit.
[0073] Exemplarily, in this embodiment, the rated capacity of the battery pack and the rated energy of the battery pack are fixed values determined by the model of the battery pack.
[0074] Exemplarily, in this embodiment, the short-circuit internal resistance can be determined according to the following formula:
[0075] R = f(ΔSOC, ΔSOE, T, C, E)
[0076] In the above formula, R represents the short - circuit internal resistance, ΔSOC represents the SOC difference, ΔSOE represents the SOE difference, T represents the charging duration, C represents the rated capacity of the battery pack, and E represents the rated energy of the battery pack.
[0077] Exemplarily, in this embodiment, the specific expression of the function f can be determined by fitting or an empirical formula can be adopted.
[0078] S106. Determine whether the battery cell is short - circuited according to the value of the short - circuit internal resistance.
[0079] Exemplarily, in this embodiment, determining whether the battery cell is short - circuited according to the value of the short - circuit internal resistance can be:
[0080] If the short - circuit internal resistance is less than the set resistance value, it is considered that the battery cell has a short - circuit fault, or if the short - circuit internal resistance is greater than the set resistance value, it is considered that the battery cell has a short - circuit fault.
[0081] This embodiment proposes a method for judging the short - circuit of a battery cell. In this method, the SOC difference is determined by the maximum SOC value and the minimum SOC value determined by one measurement, and the SOE difference is determined by the maximum SOE value and the minimum SOE value determined by one measurement. Based on this, combined with the charging duration of the battery pack, the rated capacity of the battery pack, and the rated energy of the battery pack, the short - circuit internal resistance is determined, and whether the battery pack has a short - circuit fault is determined according to the short - circuit internal resistance. Based on the above, in the method for judging the short - circuit of the battery cell proposed by this method, the difficulty of obtaining the required calculation data is low. In addition, after actual verification, the misdiagnosis rate of this method is low and the practicability is high.
[0082] Figure 3 It is another flowchart of the method for judging the short - circuit of a battery cell in the embodiment. Refer to Figure 3 , as an implementable solution, the flowchart of the method for judging the short - circuit of a battery cell can also be:
[0083] S201. Obtain the SOC value of each battery cell in the battery pack and determine the maximum SOC value and the minimum SOC value among the SOC values.
[0084] S202. Obtain the SOE value of each battery cell in the battery pack and determine the maximum SOE value and the minimum SOE value among the SOE values.
[0085] S203. Calculate the SOC difference according to the maximum SOC value and the minimum SOC value, and calculate the SOE difference according to the maximum SOE value and the minimum SOE value.
[0086] S204. Obtain the timing duration and the driving mileage. If the timing duration is less than the set timing duration and / or the driving mileage is less than the set driving mileage, then obtain the charging duration from when the battery pack starts to be charged until it is fully charged.
[0087] Exemplarily, in this solution, the battery pack is a battery unit configured on a vehicle.
[0088] Specifically, in this step, the timing duration is the duration experienced by the battery pack before being charged after determining the SOC difference and the SOE difference;
[0089] The driving mileage is the driving mileage of the vehicle before the battery pack is charged after determining the SOC difference and the SOE difference.
[0090] Exemplarily, in this solution, the value of the timing duration can be set according to requirements. For example, the set timing duration can be 1800 seconds;
[0091] The value of the set driving mileage can be set according to requirements. For example, the value of the set driving mileage can be 3000 meters.
[0092] Exemplarily, in this solution, if the timing duration is less than the set timing duration and the driving mileage is less than the set driving mileage, the battery can be placed in the charging state.
[0093] Exemplarily, in Figure 1 Based on the solution shown, in this solution, if the timing duration is less than the set timing duration and the driving mileage is less than the set driving mileage, then continue with the subsequent steps for calculating the short-circuit internal resistance, that is:
[0094] Obtain the charging duration from when the battery pack starts to be charged until it is fully charged;
[0095] Determine the short-circuit internal resistance based on the SOC difference, the SOE difference, the charging duration, the rated capacity of the battery pack, and the rated energy of the battery pack;
[0096] Determine whether the battery cell is short-circuited based on the value of the short-circuit internal resistance.
[0097] Furthermore, in an implementable solution, before obtaining the charging duration from when the battery pack starts to be charged until it is fully charged, it may further include:
[0098] During the timing period included in the set timing duration, determine whether the SOC difference remains unchanged.
[0099] Exemplarily, if the set timing duration is 1800 seconds, the duration of one timing period can be 60 seconds.
[0100] Specifically, in this solution, after step S203 and before the battery pack is charged, periodically obtain the SOC value of each battery cell in the battery pack, determine the maximum SOC value and the minimum SOC value in the SOC values, and calculate the SOC difference based on the maximum SOC value and the minimum SOC value;
[0101] Compare the above SOC difference with the SOC difference determined in step S203 to determine whether the SOC difference remains unchanged.
[0102] Exemplarily, in this solution, if the timing duration is greater than the set timing duration, the driving mileage is greater than the set driving mileage, and the SOC difference remains unchanged, then the subsequent steps for calculating the short-circuit internal resistance are continued.
[0103] In this solution, by introducing the judgment of the timing duration, the driving mileage, and the SOC difference, it is determined whether the charging duration can be obtained, and further determined whether to calculate the short-circuit internal resistance, which can improve the reliability of the calculated short-circuit internal resistance.
[0104] Further, in an implementable solution, after judging whether the SOC difference remains unchanged, it may further include:
[0105] Judge whether the minimum SOC is greater than the minimum SOC limit value.
[0106] Exemplarily, in this solution, if the timing duration is greater than the set timing duration, the driving mileage is greater than the set driving mileage, the SOC difference remains unchanged, and the minimum SOC is greater than the minimum SOC limit value, then the subsequent steps for calculating the short-circuit internal resistance are continued.
[0107] Exemplarily, in the solution, the value of the minimum SOC limit can be set according to requirements. For example, the minimum SOC limit can be 30% SOC.
[0108] Exemplarily, in this solution, the purpose of setting the minimum SOC limit is to prevent inaccurate calculation of the short-circuit internal resistance. If the minimum SOC is too low, it will cause a large error in the calculation result. Therefore, when the minimum SOC is less than 30%, no subsequent calculation is performed.
[0109] S205. Determine the short-circuit internal resistance according to the SOC difference, the SOE difference, the charging duration, the rated capacity of the battery pack, and the rated energy of the battery pack.
[0110] Exemplarily, in an implementable solution, after obtaining the charging duration and before determining the short-circuit internal resistance, it may further include:
[0111] Before starting the timing (the timing result is the timing duration), use the minimum SOC (i.e., the minimum SOC determined in step S201) as the first minimum SOC, and use the minimum SOE (i.e., the minimum SOE determined in step S202)) as the first minimum SOE;
[0112] Determine the first serial number of the battery cell corresponding to the first minimum SOC and the second serial number of the battery cell corresponding to the first minimum SOE;
[0113] After the battery pack is fully charged, obtain the SOC value of each battery cell in the battery pack, determine the second minimum SOC in the SOC values, obtain the SOE value of each battery cell in the battery pack, and determine the second minimum SOE in the SOE values;
[0114] Determine the third serial number of the battery cell corresponding to the second minimum SOC and the fourth serial number of the battery cell corresponding to the second minimum SOE;
[0115] Judge whether the first serial number is equal to the third serial number and whether the second serial number is equal to the fourth serial number.
[0116] Exemplarily, in this solution, if the first serial number is equal to the third serial number and the second serial number is equal to the fourth serial number, then continue to determine the short-circuit internal resistance.
[0117] Exemplarily, in this solution, during the process of the battery pack sleeping to being fully charged, when the battery cells corresponding to the maximum SOC and the minimum SOC do not change, and the battery cells corresponding to the maximum SOE and the minimum SOE do not change, then continue to calculate the short-circuit internal resistance, which can further ensure the reliability of the calculated short-circuit internal resistance.
[0118] Further, in an implementable solution, step S205 may further include:
[0119] Calculate the first SOC difference (the difference between the maximum SOC and the minimum SOC in the corresponding stage) and the first SOE difference (the difference between the maximum SOE and the minimum SOE in the corresponding stage) before starting the timing;
[0120] After the battery pack is fully charged, calculate the second SOC difference (the difference between the maximum SOC and the minimum SOC in the corresponding stage) and the second SOE difference (the difference between the maximum SOE and the minimum SOE in the corresponding stage);
[0121] If the first SOC difference is the same as the second SOC difference, and / or the first SOE difference is the same as the second SOE difference, then stop the subsequent steps when calculating the short-circuit internal resistance;
[0122] Otherwise, continue to judge whether the first serial number is equal to the third serial number and whether the second serial number is equal to the fourth serial number, and the subsequent steps when calculating the short-circuit internal resistance.
[0123] Exemplarily, in this solution, when the first SOC difference (the first SOE) is the same as the second SOC difference (the second SOE difference), it means that there is no loss in the battery cells. At this time, it can be directly determined that the battery pack does not have a short-circuit fault, which simplifies the calculation process.
[0124] Exemplarily, in this solution, the method for determining the short-circuit internal resistance is the same as the corresponding content recorded in step S105.
[0125] Exemplarily, in this solution, if the timing duration is less than the set timing duration and the driving mileage is less than the set driving mileage, and the battery is placed in the charging state but enters the sleeping state before being fully charged, then stop the subsequent calculation of the short-circuit internal resistance.
[0126] Exemplarily, in one possible implementation, after the battery pack is fully charged and after a set dormancy wake-up duration, the following process continues:
[0127] Obtain the SOC value of each battery cell in the battery pack, determine the second minimum SOC value among the SOC values, obtain the SOE value of each battery cell in the battery pack, and determine the second minimum SOE value among the SOE values;
[0128] Determine the third serial number of the battery cell corresponding to the second minimum SOC value and the fourth serial number of the battery cell corresponding to the second minimum SOE value;
[0129] Judge whether the first serial number is equal to the third serial number and whether the second serial number is equal to the fourth serial number.
[0130] Exemplarily, in this solution, the dormancy wake-up duration can be freely set. For example, the dormancy wake-up duration can be set to 40 minutes.
[0131] S206. Determine whether the battery cell is short-circuited according to the value of the short-circuit internal resistance.
[0132] Exemplarily, the implementation manners of steps S201 to S203 and step S206 include the corresponding contents recorded in steps S101 to S106.
[0133] Figure 4 It is another flowchart of the battery cell short-circuit judgment method in the embodiment. Refer to Figure 4 , as a possible implementation, the flowchart of the battery cell short-circuit judgment method can also be:
[0134] S301. Obtain the SOC value of each battery cell in the battery pack, and determine the maximum SOC value and the minimum SOC value among the SOC values.
[0135] S302. Obtain the SOE value of each battery cell in the battery pack, and determine the maximum SOE value and the minimum SOE value among the SOE values.
[0136] S303. Calculate the SOC difference according to the maximum SOC value and the minimum SOC value, and calculate the SOE difference according to the maximum SOE value and the minimum SOE value.
[0137] S304. Obtain the timing duration and the driving mileage. If the timing duration is less than the set timing duration and / or the driving mileage is less than the set driving mileage, and the SOC difference remains unchanged, then obtain the charging duration from when the battery pack is charged until it is fully charged.
[0138] Exemplarily, in this solution, the method for judging whether the SOC difference remains unchanged is the same as the corresponding content recorded in step S204.
[0139] Exemplarily, in this solution, if the battery pack enters the sleep state before being fully charged, subsequent calculations are stopped.
[0140] S305. Determine the short-circuit internal resistance based on the SOC difference, SOE difference, charging duration, rated capacity of the battery pack, and rated energy of the battery pack.
[0141] Exemplarily, in this solution, determining the short-circuit internal resistance specifically includes:
[0142] Before starting the timing (the timing result is the timing duration), take the maximum SOC as the first maximum SOC, the minimum SOC as the first minimum SOC (i.e., the maximum SOC and minimum SOC determined in step S301), take the maximum SOE as the first maximum SOE, and the minimum SOE as the first minimum SOE (i.e., the maximum SOE and minimum SOE determined in step S301);
[0143] Determine the first serial number of the cell corresponding to the first minimum SOC and the second serial number of the cell corresponding to the first minimum SOE;
[0144] After the battery pack is fully charged, obtain the SOC value of each cell in the battery pack, determine the second maximum SOC and the second minimum SOC in the SOC values, obtain the SOE value of each cell in the battery pack, and determine the second maximum SOE and the second minimum SOE in the SOE values;
[0145] Determine the third serial number of the cell corresponding to the second minimum SOC and the fourth serial number of the cell corresponding to the second minimum SOE;
[0146] Judge whether the first serial number is equal to the third serial number and whether the second serial number is equal to the fourth serial number.
[0147] Exemplarily, in this solution, if the first serial number is equal to the third serial number and the second serial number is equal to the fourth serial number, then continue to determine the short-circuit internal resistance.
[0148] Exemplarily, in this solution, calculate the SOC difference based on the first maximum SOC, the second maximum SOC, the first minimum SOC, and the second minimum SOC.
[0149] Specifically, in this solution, determine the SOC difference according to the following formula:
[0150] ΔSOC = (SOC max_2 - SOC min_2 ) - (SOC max_1 - SOC min_1 )
[0151] In the above formula, SOC max_2 , SOC min_2They are the second SOC maximum value and the second SOC minimum value, respectively, and SOC max_1 and SOC min_1 are the first SOC maximum value and the first SOC minimum value, respectively.
[0152] Exemplarily, in this solution, the SOE difference is calculated based on the first SOE maximum value, the second SOE maximum value, the first SOE minimum value, and the second SOE minimum value.
[0153] Specifically, in this solution, the SOE difference is determined according to the following formula:
[0154] ΔSOE = (SOE max_2 - SOE min_2 ) - (SOE max_1 - SOE min_1 )
[0155] In the above formula, SOE max_2 and SOE min_2 are the second SOE maximum value and the second SOE minimum value, respectively, and SOE max_1 and SOE min_1 are the first SOE maximum value and the first SOE minimum value, respectively.
[0156] Specifically, in this solution, the short - circuit internal resistance is determined according to the following formula:
[0157] ΔSOC × C = I × T
[0158] ΔSOE × E = I 2 × T × R
[0159] In the formula, ΔSOC is the SOC difference, ΔSOE is the SOE difference, T is the charging duration, C is the rated capacity of the battery pack, E is the rated energy of the battery pack, I represents the current, and R is the short - circuit internal resistance.
[0160] Exemplarily, in this solution, ΔSOC, C, and T are known quantities, and I is calculated through ΔSOC, C, and T.
[0161] S306. Determine whether the battery cell is short - circuited according to the value of the short - circuit internal resistance.
[0162] Specifically, in this solution, the following rules are used to determine whether the battery cell has a short - circuit fault:
[0163] If the short - circuit internal resistance is less than the first ohm, it is determined that a short - circuit fault has occurred, or if the short - circuit internal resistance of the same battery cell is less than the second ohm three times in a row, it is determined that a short - circuit fault has occurred.
[0164] For example, if it is determined during the first calculation that the short - circuit internal resistance of the battery cell in the 30th section is less than 200 ohms, and during the second calculation that the short - circuit internal resistance of the battery cell in the 50th section is less than 200 ohms, then a short - circuit fault is not considered to have occurred.
[0165] Exemplarily, in this solution, the position of the battery cell can be judged according to the first serial number, the second serial number, the third serial number or the fourth serial number.
[0166] Exemplarily, in this solution, it is set that the value of the first ohm is less than the second ohm. For example, the first ohm can be 50 ohms and the second ohm can be 200 ohms.
[0167] In Figure 1 Based on the beneficial effects of the solution shown, in this solution, the method for judging the short - circuit of the battery cell can be used to judge whether a short - circuit fault occurs in the vehicle - mounted battery pack. Based on the short - circuit internal resistance calculated by this method, it is possible to determine that the battery pack has a short - circuit fault at the first moment when a short - circuit occurs inside the battery pack, thereby effectively avoiding the problem of thermal runaway of the vehicle - mounted battery pack and improving the safety of the vehicle.
[0168] In Figure 1 、 Figure 3 and Figure 4 Based on the solution shown, in an implementable solution, the method for judging the short - circuit of the battery cell can also be:
[0169] Judge whether the sleep duration of the battery pack is greater than the set sleep duration. If it is greater than the set sleep duration, then:
[0170] Obtain the SOC value of each battery cell in the battery pack, and determine the maximum SOC value and the minimum SOC value in the SOC values; obtain the SOE value of each battery cell in the battery pack, and determine the maximum SOE value and the minimum SOE value in the SOE values;
[0171] Take the maximum SOC value as the first maximum SOC value, and take the maximum SOE value as the first maximum SOE value;
[0172] Take the minimum SOC value as the first minimum SOC value, and take the minimum SOE value as the first minimum SOE value, and determine the first serial number of the battery cell corresponding to the first minimum SOC value and the second serial number of the battery cell corresponding to the first minimum SOE value;
[0173] Obtain the timing duration and the driving mileage, and judge whether the timing duration is less than the set timing duration, and / or whether the driving mileage is less than the set driving mileage;
[0174] Judge whether the SOC difference remains unchanged within the timing period included in the set timing duration;
[0175] If the timing duration is greater than the set timing duration and / or the driving mileage is greater than the set driving mileage, and the SOC difference remains unchanged, then:
[0176] After the battery pack is placed in the charging state, obtain the charging duration from the start of charging until the battery pack is fully charged;
[0177] Determine whether the sleep wake-up duration has passed after the battery pack is fully charged. If the sleep wake-up duration has passed, then:
[0178] Obtain the SOC value of each battery cell in the battery pack, and determine the maximum SOC value and the minimum SOC value in the SOC values; obtain the SOE value of each battery cell in the battery pack, and determine the maximum SOE value and the minimum SOE value in the SOE values;
[0179] Take the maximum SOC value as the second maximum SOC value, and take the maximum SOE value as the second maximum SOE value;
[0180] Take the minimum SOC value as the second minimum SOC value, and take the minimum SOE value as the second minimum SOE value, and determine the third serial number of the battery cell corresponding to the second minimum SOC value and the fourth serial number of the battery cell corresponding to the second minimum SOE value;
[0181] Determine whether the first serial number is equal to the third serial number, and whether the second serial number is equal to the fourth serial number. If the first serial number is equal to the third serial number and the second serial number is equal to the fourth serial number, then determine the short-circuit internal resistance R according to the following formula:
[0182] ΔSOC×C = I×T
[0183] ΔSOE×E = I 2 ×T×R
[0184] ΔSOC = (SOC max_2 -SOC min_2 )-(SOC max_1 -SOC min_1 )
[0185] ΔSOE = (SOE max_2 -SOE min_2 )-(SOE max_1 -SOE min_1 )
[0186] In the formula, ΔSOC is the SOC difference, ΔSOE is the SOE difference, T is the charging duration, C is the rated capacity of the battery pack, E is the rated energy of the battery pack, I represents the current, R is the short-circuit internal resistance, SOC max_2 、SOC min_2 are the second maximum SOC value and the second minimum SOC value respectively, SOC max_1 、SOC min_1 are the first maximum SOC value and the first minimum SOC value respectively, SOE max_2 、SOE min_2They are the second SOE maximum value, the second SOE minimum value, and SOE respectively. max_1 and SOE min_1 They are the first SOE maximum value and the first SOE minimum value respectively.
[0187] Determine whether the short-circuit internal resistance is less than the first ohm, or whether the short-circuit internal resistance of the same battery cell is less than the second ohm three times in a row. If so, it is determined that a short-circuit fault has occurred.
[0188] Embodiment 2
[0189] This embodiment provides a battery cell short-circuit judgment device, including a battery cell short-circuit judgment unit, and the battery cell short-circuit judgment unit is used for:
[0190] Obtain the SOC value of each battery cell in the battery pack, and determine the SOC maximum value and the SOC minimum value in the SOC values;
[0191] Obtain the SOE value of each battery cell in the battery pack, and determine the SOE maximum value and the SOE minimum value in the SOE values;
[0192] Calculate the SOC difference according to the SOC maximum value and the SOC minimum value, and calculate the SOE difference according to the SOE maximum value and the SOE minimum value;
[0193] Obtain the charging duration from when the battery pack starts to be charged until it is fully charged;
[0194] Determine the short-circuit internal resistance according to the SOC difference, the SOE difference, the charging duration, the rated capacity of the battery pack, and the rated energy of the battery pack;
[0195] Determine whether the battery cell is short-circuited according to the value of the short-circuit internal resistance.
[0196] In this embodiment, the battery cell short-circuit judgment unit can be specifically configured to implement Figure 1 , Figure 3 , Figure 4 Any one of the battery cell short-circuit judgment methods shown in the scheme. Its specific implementation manner and beneficial effects are the same as the corresponding content recorded in Embodiment 1, and will not be elaborated here.
[0197] Embodiment 3
[0198] Figure 5FIG. 0 shows a schematic structural diagram of an electronic device 10 that can be used to implement an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0199] As Figure 5 shown, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. The memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0200] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0201] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the method for judging the short circuit of the battery cell.
[0202] In some embodiments, the method for judging the short circuit of the battery cell can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for judging the short circuit of the battery cell described above can be executed. Alternatively, in other embodiments, the processor 11 can be configured to execute the method for judging the short circuit of the battery cell in any other suitable manner (e.g., by means of firmware).
[0203] The various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs, which can be executed and / or interpreted on a programmable system including at least one programmable processor, the programmable processor can be a dedicated or general-purpose programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0204] The computer programs for implementing the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to the processors of general-purpose computers, dedicated computers, or other programmable data processing devices, such that when the computer programs are executed by the processors, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer programs can be executed entirely on the machine, partially on the machine, as an independent software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0205] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0206] In order to provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0207] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.
[0208] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The relationship between the client and the server is created by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0209] Note that the above is only a preferred embodiment of the present invention and the applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein. Various obvious changes, re-adjustments, and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments. Without departing from the concept of the present invention, it may also include more other equivalent embodiments, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for judging short circuit of an electric core, characterized in that Including: When the battery modules in the battery pack are in the sleep state, obtain the SOC values of each battery cell in the battery pack, and determine the maximum SOC value and the minimum SOC value among the SOC values; Obtain the SOE values of each battery cell in the battery pack, and determine the maximum SOE value and the minimum SOE value among the SOE values; Calculate the SOC difference according to the maximum SOC value and the minimum SOC value, and calculate the SOE difference according to the maximum SOE value and the minimum SOE value; Obtain the charging duration from when the battery pack starts to be charged until it is fully charged; Determine the short-circuit internal resistance according to the SOC difference, the SOE difference, the charging duration, the rated capacity of the battery pack, and the rated energy of the battery pack; Determine whether the battery cell is short-circuited according to the value of the short-circuit internal resistance.
2. The method for judging short circuit of the battery cell according to claim 1, wherein, It also includes judging whether the sleep duration of the battery pack is greater than the set sleep duration; If it is greater than the set sleep duration, then obtain the maximum SOC value, the minimum SOC value, the maximum SOE value, and the minimum SOE value.
3. The method for judging the short circuit of an electric core according to claim 1, wherein After calculating the SOC difference and the SOE difference, it also includes: Obtain the timing duration and the driving mileage. If the timing duration is less than the set timing duration and / or the driving mileage is less than the set driving mileage, then continue to calculate the short-circuit internal resistance, otherwise stop calculating the short-circuit internal resistance.
4. The method for judging short circuit of an electric core according to claim 3, wherein, It also includes judging whether the SOC difference remains unchanged within the timing period included in the set timing duration; If the timing duration is less than the set timing duration and / or the driving mileage is less than the set driving mileage, and the SOC difference remains unchanged, then continue to calculate the short-circuit internal resistance, otherwise stop calculating the short-circuit internal resistance.
5. The method for judging short circuit of the battery cell according to claim 3, wherein Before starting timing, take the minimum SOC value as the first minimum SOC value, and take the minimum SOE value as the first minimum SOE value; Determine the first serial number of the battery cell corresponding to the first minimum SOC value and the second serial number of the battery cell corresponding to the first minimum SOE value; If the timing duration is less than the set timing duration and / or the driving mileage is less than the set driving mileage, then after the battery pack is placed in the charging state, obtain the charging duration from when the battery pack starts to be charged until it is fully charged; After the battery pack is fully charged and after the sleep wake-up duration, obtain the SOC values of each battery cell in the battery pack, determine the second minimum SOC value among the SOC values, obtain the SOE values of each battery cell in the battery pack, and determine the second minimum SOE value among the SOE values; Determine the third serial number of the battery cell corresponding to the second minimum SOC value and the fourth serial number of the battery cell corresponding to the second minimum SOE value; If the first serial number is equal to the third serial number and the second serial number is equal to the fourth serial number, then continue to calculate the short-circuit internal resistance, otherwise stop calculating the short-circuit internal resistance.
6. The method for judging short circuit of the battery cell according to claim 5, characterized in that, Before starting timing, take the maximum SOC value as the first maximum SOC value, and take the maximum SOE value as the first maximum SOE value; The timing duration is less than the set timing duration. When the battery pack is fully charged, obtain the SOC value of each battery cell in the battery pack, determine the second maximum SOC value among the SOC values, obtain the SOE value of each battery cell in the battery pack, and determine the second maximum SOE value among the SOE values; Calculate the SOC difference according to the first maximum SOC value, the second maximum SOC value, the first minimum SOC value, and the second minimum SOC value; Calculate the SOE difference according to the first maximum SOE value, the second maximum SOE value, the first minimum SOE value, and the second minimum SOE value.
7. The method for judging the short circuit of the battery cell according to claim 6, wherein, The formula for determining the short-circuit internal resistance according to the SOC difference, the SOE difference, the charging duration, the rated capacity of the battery pack, and the rated energy of the battery pack includes: ΔSOC×C = I×T ΔSOE × E = I 2 × T × R In the formula, ΔSOC is the SOC difference, ΔSOE is the SOE difference, T is the charging duration, C is the rated capacity of the battery pack, E is the rated energy of the battery pack, I represents the current, and R is the short-circuit internal resistance.
8. The method for judging short circuit of the battery cell according to claim 7, wherein Determining whether the battery cell is short-circuited according to the value of the short-circuit internal resistance includes: If the short-circuit internal resistance is less than the first ohm, it is determined that a short-circuit fault has occurred, or if the short-circuit internal resistance of the same battery cell is less than the second ohm three times in a row, it is determined that a short-circuit fault has occurred; Wherein, the first ohm is less than the second ohm.
9. An electronic device, characterized in that, Including at least one processor and a memory communicatively connected to the at least one processor; The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor so that the at least one processor can execute the battery cell short-circuit determination method according to any one of claims 1-8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a processor to implement the battery cell short-circuit determination method according to any one of claims 1-8 when executed.
Citation Information
Patent Citations
Method and arrangement for determining a value of the state of energy of a battery in a vehicle
CN107406004A
Internal resistance detection method, device, medium and system for power battery
CN113064089A