Battery water inlet detection method, device, equipment, medium and product
By obtaining the sample data of the battery, including the voltage of the electrode column, the voltage of the battery cell and the current flowing through the battery cell, the voltage acquisition circuit, the current acquisition circuit and the processing circuit are used to solve the problems of high complexity and cost of battery water inlet detection in the prior art, and a more accurate and real-time water inlet detection effect is achieved.
Patent Information
- Application Number
- CN202411930294.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-05-02
AI Technical Summary
The existing battery water inlet detection method requires the installation of multiple sensors inside the battery, which increases the complexity and cost of the battery, and it is difficult to achieve more effective water inlet detection without increasing these costs and complexity.
By obtaining the sample data of the battery, including the voltage of the electrode column, the voltage of the battery cell and the current flowing through the battery cell, the voltage acquisition circuit, the current acquisition circuit and the processing circuit are used to determine whether the battery is inlet. This method eliminates the need to set up a large number of sensors, reducing structural complexity and cost.
It realizes more accurately and in real time to detect whether water is inlet inside the battery without increasing the complexity and cost of the battery, and improves the effectiveness and flexibility of detection.
Smart Images

Figure CN119916244A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery technology, and in particular to a battery water ingress detection method, device, equipment, medium and product. Background Art
[0002] With the continuous development of electric vehicle technology, the stable operation of the battery determines the stability of the entire vehicle. In some cases, once the airtightness of the battery fails, external moisture or water can enter the battery, causing internal corrosion and short circuit of the battery, and reducing the battery's power supply performance.
[0003] In the prior art, some batteries are provided with a water ingress detection device, which can detect whether there is water inside the battery through a sensor provided inside the battery. When the sensor detects that there is water inside the battery, a detection signal is sent to a controller, causing the controller to issue a water ingress indication message to prompt the battery that water has entered, thereby ensuring the safe operation of the battery.
[0004] However, detecting whether water has entered the battery by using sensors depends on the location and number of sensors. Generally, multiple sensors need to be installed at multiple locations inside the battery, which greatly increases the complexity and cost of the battery. Therefore, how to more effectively detect whether water has entered the battery without increasing the complexity and cost of the battery is a technical problem that needs to be solved in this field. Summary of the invention
[0005] The present application provides a battery water ingress detection method, device, equipment, medium and product, so as to more effectively detect whether water has entered the battery without increasing the complexity and cost of the battery.
[0006] A first aspect of the present application provides a method for detecting water ingress into a battery, comprising: acquiring sampling data of a battery; the sampling data comprising a voltage of an electrode column of the battery, a voltage of a battery cell, and a current flowing through the battery cell collected at at least one sampling moment; and determining whether water has entered the battery based on the sampling data of the battery.
[0007] The second aspect of the present application provides a battery water ingress detection device, comprising: a voltage acquisition circuit, used to acquire a first voltage of a positive electrode column of the battery, a second voltage of a negative electrode column, a third voltage at a total positive point of the battery cell, and a fourth voltage at a total negative point of the battery cell, and send the voltages to the detection circuit; a current acquisition circuit, used to acquire a current flowing through a sampling resistor, and send the current to the detection circuit, wherein the sampling resistor is arranged on a charge and discharge circuit of the battery cell; and a processing circuit, used to execute the method described in the first aspect of the present application to determine whether water has entered the battery.
[0008] The third aspect of the present application provides a battery water ingress detection device, comprising: a voltage acquisition circuit, used to acquire a first voltage of a positive electrode column of the battery, a second voltage of a negative electrode column, a third voltage at a total positive point of the battery cell, and a fourth voltage at a total negative point of the battery cell, and send them to the detection circuit; a current acquisition circuit, used to acquire a current flowing through a sampling resistor, and send it to the detection circuit, wherein the sampling resistor is arranged on a charge and discharge circuit of the battery cell; a processing circuit, which sends the first voltage, the second voltage, the third voltage, the fourth voltage, and the current to a server, so that the server determines whether the battery has been flooded according to the method described in the first aspect of the present application.
[0009] The fourth aspect of the present application provides an electronic device, comprising: a memory and a processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the processor executes the method described in the first aspect of the present application.
[0010] A fifth aspect of the present application provides a computer-readable storage medium storing computer-executable instructions, which, when executed, implement the method described in the first aspect of the present application.
[0011] In a sixth aspect, the present application provides a computer program product, including a computer program, which, when executed, implements the method described in the first aspect of the present application.
[0012] The battery water ingress detection method, device, equipment, medium and product provided by the present application can determine whether water has entered the battery based on the sampling data of the battery, and the sampling data includes the voltage of the electrode column of the battery, the voltage of the battery cell and the current flowing through the battery cell collected at at least one sampling time. Therefore, the battery water ingress detection method, device, equipment, medium and product provided by the present application can detect whether water has entered the battery more accurately and in real time with lower structural complexity and cost without setting a large number of sensors in the battery. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0014] Figure 1 A schematic diagram of the structure of a battery provided in this application;
[0015] Figure 2A schematic structural diagram of an embodiment of a battery water ingress detection device provided by the present application;
[0016] Figure 3 A schematic diagram of the structure of the BMS of the battery provided in this application;
[0017] Figure 4 A schematic diagram of a flow chart of an embodiment of a battery water ingress detection method provided by the present application;
[0018] Figure 5 A schematic diagram of sampling data of batteries provided for this application;
[0019] Figure 6 A schematic diagram of the changes in the sampling data of the battery when the battery provided for this application is not flooded;
[0020] Figure 7 A schematic diagram of the changes in the sampling data of the battery when water enters the battery provided by this application;
[0021] Figure 8 A schematic diagram of changes in characteristic values of sampling data of a battery provided in this application;
[0022] Fig. 9 A schematic diagram of the structure of an electronic device provided in this application. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0024] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein, for example. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0025] Figure 1 A schematic diagram of the structure of a battery provided in this application, such as Figure 1The battery shown may be applied in an electric vehicle to supply power to loads in the electric vehicle.
[0026] Specifically, Figure 1 The battery 1 shown includes: a housing 10, a battery cell 11, a battery management system (BMS) 12, a positive electrode column 131, and a negative electrode column 132, wherein the housing 10 is used to accommodate the battery cell 11 and the BMS 12, and the BMS 12 is provided with a positive electrode column 131 and a negative electrode column 132 leading out of the housing 10, and is used to connect to the circuit outside the battery 1. The total positive 101 of the battery cell 11, the BMS 12, the positive electrode column 131, the external circuit, the negative electrode column 132, the BMS 12, and the total negative 102 of the battery cell 11 constitute a charge and discharge circuit of the battery 1.
[0027] In specific applications, such as Figure 1 The battery 1 shown can be a starting battery for an electric vehicle. The starting battery can be used to power loads such as on-board electronic equipment, lights, air conditioning, instrument panels, electric seats, etc. of the electric vehicle, as well as power the control system, BMS, etc. when the electric vehicle is started. Therefore, the starting battery is crucial to the normal operation and driving safety of the electric vehicle.
[0028] When the battery 1 is used for a longer period of time, the battery 1 is hit or impacted externally, the battery 1 has manufacturing defects, or the battery is affected by environmental factors, the sealing ability of the battery 1 shell will be reduced, thereby reducing the air tightness of the starter battery 1, allowing air, water, moisture, etc. outside the battery 1 to enter the battery 1. At the same time, since the BMS 12 of the battery 11 is provided with a large number of electronic components, such as resistors, capacitors, sensors, and integrated circuits, it is more susceptible to changes in external environmental temperature, humidity, and other environmental factors. Especially in an environment with a large temperature difference, once external moisture enters the battery 1, condensed water will form on the electronic components of these metal materials provided on the BMS 12, and the condensed water is more likely to accumulate on the metal surface. The electronic components of materials such as aluminum metal also have higher thermal conductivity and hydrophilicity, so that the aluminum metal surface quickly drops to a temperature below the air dew point when the temperature drops sharply, thereby more easily promoting the formation of condensed water. When a large amount of condensed water enters the battery 1 and flows to the BMS 12, it causes corrosion, short circuit, or performance degradation of the internal structure of the battery 1, affecting the normal operation of the battery 1.
[0029] Therefore, some batteries are provided with water ingress detection devices, which can be used to detect whether water has entered the battery, thereby ensuring safe operation of the battery. Among them, some water ingress detection devices are specifically sensors arranged at different positions inside the battery 1, each sensor is used to detect whether there is water at the corresponding position, and sends a detection signal to the controller when water is detected, so that the controller determines that water has entered the battery according to the detection signal of the sensor and sends a prompt message.
[0030] However, the above water ingress detection device requires multiple sensors to be respectively arranged at multiple positions inside the battery 1 to achieve relatively accurate water ingress detection, and the arrangement of a large number of sensors inside the battery 1 greatly increases the structural complexity and cost of the battery, and also occupies the already limited space inside the battery 1. If a trade-off needs to be made, a small number of sensors are arranged inside the battery for water ingress detection, but it is impossible to timely and effectively detect possible water ingress.
[0031] Based on this, the present application provides a battery water ingress detection method and device, which can detect whether the battery has water ingress more timely and effectively without increasing the complexity and cost of the battery. The technical solution of the present application is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0032] Figure 2 This is a schematic diagram of the structure of an embodiment of a battery water ingress detection device provided by the present application, as shown in Figure 2 The battery water ingress detection device shown can be applied to Figure 1 The battery 1 is shown.
[0033] Specifically, Figure 2 The battery water ingress detection device shown includes a voltage acquisition circuit 121 , a current acquisition circuit 122 and a detection circuit 123 .
[0034] The voltage acquisition circuit 121 can be set on the BMS 12, and is respectively connected to the positive pole 131, the negative pole 132, the total positive 101 of the battery cell 11, and the total negative 102 of the battery cell 11. The voltage acquisition circuit 121 is specifically used to collect the first voltage VP+ of the positive pole 131, the second voltage VP- of the negative pole 132, the third voltage VB+ of the total positive 101 of the battery cell 11, and the fourth voltage VB- of the total negative 102 of the battery cell 11, and send the collected voltages of the first voltage VP+, the second voltage VP-, the third voltage VB+, and the fourth voltage VB-, a total of 4 positions, to the processor 123. The embodiment of the present application does not limit the specific implementation method of the voltage acquisition circuit 121, for example, it can be a voltage sampling chip or a voltmeter.
[0035] The current acquisition circuit 122 is connected to both sides of the sampling resistor 14, and is used to collect the current I flowing through the sampling resistor 14, and send the current I to the processor 123. The sampling resistor 14 is set inside the battery 1, and is specifically set on the circuit for charging and discharging the battery cell 11 inside the battery 1. The resistance of the sampling resistor 14 can be set to the mΩ level to reduce the impact on the normal operation of the battery cell 11 through the charging and discharging circuit. For example Figure 1 and Figure 2 In the example shown, the sampling resistor 14 is arranged between the total negative 102 of the battery cell 11 and the negative pole 132, or the sampling resistor 14 can also be arranged between the total positive 101 of the battery cell 11 and the positive pole 131. The embodiment of the present application does not limit the specific implementation of the current acquisition circuit 122, for example, it can be a current sampling chip or an ammeter.
[0036] like Figure 2 The battery 1 shown also includes a relay 120, which is also arranged in the circuit for charging and discharging the battery cell 11 inside the battery 120, for example Figure 1 and Figure 2 In the example shown, the relay 120 is disposed between the total positive 101 and the positive pole 131 of the battery cell 11. The relay 120 can be used to control the operating state of the battery 1. When the relay 120 is energized according to the received control signal G, the battery cell 11 can be charged and discharged normally. When the relay 120 is disconnected according to the received control signal G, the battery cell 11 cannot be charged and discharged, and the battery 1 can start the sleep state.
[0037] The processor 123 is used to obtain sampling data of the battery 1, and determine whether water has entered the battery 1 according to the sampling data of the battery 1. The sampling data of the battery 1 described in this embodiment includes: a first voltage VP+, a second voltage VP-, a third voltage VB+ and a fourth voltage VB- collected by the voltage collection circuit 121 at at least one sampling moment, and a current I collected by the current collection circuit 122 at at least one sampling moment.
[0038] It can be seen that in the battery water ingress detection device provided by this embodiment, only the voltage acquisition circuit 121 and the current acquisition circuit 122 are provided, so that the processor 123 can determine whether the battery has water ingress according to the battery sampling data acquired by the voltage acquisition circuit 121 and the current acquisition circuit 122. Therefore, when the battery water ingress detection device provided by this embodiment is provided in the battery 1, compared with the prior art, firstly, a large number of sensors do not need to be provided in the battery 1, thereby reducing the structural complexity and cost of the battery 1, and reducing the occupation of the internal space of the battery 1.
[0039] Secondly, the water inlet detection device provided in the present application acquires data such as the current and voltage of the battery. The acquisition of these data is not affected by the acquisition position, so that the voltage acquisition circuit 121, the current acquisition circuit 122 and the processor 123 in the battery water inlet detection device can be set at different positions, for example, they can be set in the remaining space of the battery 1, which improves the flexibility of setting the battery water inlet detection device in the battery 1, and more effectively utilizes the internal space of the battery 1, so that the setting of other devices can be given priority, thereby greatly enriching the implementation method of the battery water inlet detection device, and is more conducive to the application and promotion of the battery water inlet detection device provided by the present application.
[0040] Again, in the battery water ingress detection device provided by the present application, the controller 123 can determine whether water has entered the battery based on the sampling data of the battery. Since the changes in voltage and current in the circuit of the battery 1 are more sensitive, compared with the sensor detection of liquid in the prior art, it can also detect water ingress into the battery 1 more accurately and in real time, thereby improving the accuracy and real-time performance of detecting whether water has entered the battery 1.
[0041] In one embodiment, if Figure 2 The processor 123 shown is specifically a microcontroller unit (MCU) provided on the BMS 12 of the battery 1. After receiving the first voltage VP+, the second voltage VP-, the third voltage VB+ and the fourth voltage VB- collected by the voltage acquisition circuit 121 at at least one sampling time, and the current I collected by the current acquisition circuit 122 at at least one sampling time, the MCU can determine whether the battery 1 is flooded according to the first voltage VP+, the second voltage VP-, the third voltage VB+ and the fourth voltage VB- and the current I, and issue prompt information in time after determining that the battery 1 is flooded. In this embodiment, after receiving the sampled data of the battery 1, the processor 123 can process it more quickly, reduce the delay caused by data interaction with other devices, and thus has stronger real-time performance.
[0042] In another embodiment, Figure 3 A schematic diagram of the structure of the BMS of the battery provided in this application, such as Figure 3As shown, the processor 123 provided in this embodiment can be specifically an MCU set on the BMS12. At the same time, the BMS12 is also connected to the server 2 set in the cloud through the controller area network bus (Controller Area Network, referred to as: CAN) 124. Then, after the MCU receives the first voltage VP+, the second voltage VP-, the third voltage VB+ and the fourth voltage VB- collected by the voltage acquisition circuit 121 at at least one sampling time, and the current I collected by the current acquisition circuit 122 at at least one sampling time, the MCU sends the sampled data of the battery 1 to the server 2 through the CAN124, so that the server 2 determines whether the battery 1 is flooded according to the first voltage VP+, the second voltage VP-, the third voltage VB+ and the fourth voltage VB- and the current I, and sends a prompt message after determining that the battery 1 is flooded. In this embodiment, the cloud server 2 processes data to determine whether the battery 1 is flooded, thereby reducing the processing power and computing power requirements of the processor 123 that needs to be set in the BMS12 inside the battery 1, reducing the design cost and implementation cost of the battery 1, and when the amount of calculation required by the processor 123 is less, the volume of the processor 123 is smaller, so the internal space of the battery 1 can also be saved.
[0043] The following is a description of the battery water ingress detection method provided by the present application in conjunction with the accompanying drawings. The battery water ingress detection method provided by the present application can be applied to Figure 2 The battery 1 shown is executed by the processor 123, or a group of Figure 3 In the scenario shown, it is executed by server 2. This article will later take the processor 123 executing the battery water ingress detection method as an example to illustrate the battery water ingress detection method provided by the present application, rather than limiting the execution subject.
[0044] Figure 4 This is a flow chart of an embodiment of a battery water ingress detection method provided by the present application, such as Figure 4 The battery water ingress detection method shown includes:
[0045] S101: The processor 123 obtains sampling data of the battery, wherein the sampling data includes the voltage of the electrode column, the voltage of the battery cell, and the current flowing through the battery cell collected at at least one sampling moment.
[0046] Specifically, combined Figure 2 In the circuit structure shown, the processor 123 receives the first voltage VP+, the second voltage VP-, the third voltage VB+ and the fourth voltage VB- collected and sent by the voltage collection circuit 121 at at least one sampling moment, and the current I collected and sent by the current collection circuit 122 at at least one sampling moment.
[0047] For example, Figure 5A schematic diagram of the sampling data of the battery provided in the present application, wherein the sampling moments are recorded as t1, t2, t3...tn, and the voltage acquisition circuit 121 collects the first voltage VP+, the second voltage VP-, the third voltage VB+ and the fourth voltage VB- once at each sampling moment, and sends them to the processor 123, and the current acquisition circuit 122 collects the current I once at each sampling moment, and sends it to the processor 123.
[0048] S102: The processor 123 determines whether water has entered the battery based on the battery sampling data acquired in S101.
[0049] Specifically, Figure 5 As shown, the processor 123 obtains the first voltage VP+, the second voltage VP-, the third voltage VB+, the fourth voltage VB- and the current I at at least one sampling time t1, t2, t3 ... tn in a time period. Therefore, the processor 123 determines whether water has entered the battery 1 in S102 according to the change of the sampling data at at least one sampling time in a time period (t1-tn). For example, the processor 123 determines whether water has entered the battery 1 according to the change of the sampling data at a total of n sampling times obtained before the current time every n sampling times.
[0050] Figure 6 The schematic diagram of the sampling data change of the battery provided for this application when the battery is not flooded is as follows: Figure 6 As shown, when there is no water in the battery 1, the battery voltage parameter V and current I have the relationship shown in the following formula 1:
[0051] V=(VP+-VP-)-(VB+-VB-)=I*R1 Formula 1
[0052] That is, the voltage difference between the first voltage VP+ of the positive electrode 131 of the battery 1 and the second voltage VP- of the negative electrode 132, and the voltage difference between the third voltage VB+ of the total positive 101 of the battery cell 11 and the fourth voltage VB- of the total negative 102 of the battery cell 11, the difference between the two voltage differences is the product I*R1 of the current I and the resistance R1 of the sampling resistor 14.
[0053] Then when there is no water inside the battery 1, in the two-dimensional plane formed by VI, the battery voltage parameter V and current I are as follows: Figure 6 The linear change relationship shown in the figure shows that the slope of the change relationship remains unchanged.
[0054] At the same time, for each voltage parameter V at the current sampling moment, the voltage parameter V' at the previous sampling moment is subtracted to obtain the change ΔV of the voltage parameter V. For each current I at the current sampling moment, the current I' at the previous sampling moment is subtracted to obtain the change ΔI of the current I. It can be seen that the ratio of ΔV to ΔI remains unchanged.
[0055] When the seal of battery 1 fails, it is easy to be affected by the changes in external environment temperature, humidity and other environmental factors to produce condensed water, especially the devices made of aluminum metal materials such as the pins of battery 1. Since aluminum metal has high thermal conductivity and hydrophilicity, when the temperature changes sharply in a humid environment, condensed water is more likely to accumulate on the surface of aluminum metal. Subsequently, when the condensed water enters the interior of battery 1 through positive electrode column 131 and negative electrode column 132, it causes the metal surface inside battery 1 to gradually dissolve or corrode, which not only consumes the aluminum metal surface, causing the metal quality to decline, but also changes its electrical conductivity and contact. As condensed water accumulates at the aluminum metal pins, the oxidation reaction will further change the conductivity of these devices, which may cause abnormal changes in resistance.
[0056] At this time, the resistance of the charge and discharge circuit of the battery cell 11 will also change. The change in resistance of the charge and discharge circuit of the battery cell 11 is quantified as R0. When water enters the battery 1, the voltage parameter V and the current I of the battery have the relationship shown in the following formula 2:
[0057] V=(VP+-VP-)-(VB+-VB-)=I*(R1*R0 / R1+R0) Formula 2
[0058] At this time, due to the addition of the resistance change R0, the linear relationship between the battery voltage parameter V and the current I changes, making the relationship between the battery voltage parameter V and the current I closer to a nonlinear relationship. For example, Figure 7 The schematic diagram of the change of the sampling data of the battery when the battery is flooded is provided in this application. Figure 7 In the two-dimensional plane formed by VI, the relationship between the voltage parameter V and the current I of the battery changes from L1 to L21 or L22 as the resistance change R0 changes. Furthermore, assuming that water enters the battery 1 at time tx during the period of t0-tn, the ratio of ΔV to ΔI also changes before and after time tx.
[0059] Combination Figure 6 and Figure 7By comparison, it can be seen that when the battery is flooded, the slopes of the battery voltage parameter V and the current I change, and the ratio of ΔV to ΔI also changes before and after the water ingress time tx. Therefore, the processor specifically determines the voltage parameter V at each sampling moment by the formula V=(VP+-VP-)-(VB+-VB-) in S102, and then determines whether the battery is flooded based on the changes of the voltage parameter V and the current I at at least one sampling moment within a time period.
[0060] In one embodiment, the processor 123 first determines the change time tx of the voltage parameter V and the current I in at least one sampling time, and then determines whether the battery 1 is flooded based on the first characteristic values of the voltage parameter V and the current I before the change time tx and the second characteristic values of the voltage V and the current I after the change time tx.
[0061] In one embodiment, the characteristic value may specifically be the slope of a curve obtained by fitting the voltage parameter V and the current I at at least one sampling moment. Then the processor 123 may fit the voltage parameter V and the current I before the change moment tx in the two-dimensional plane formed by VI to obtain a first slope β1, and fit the voltage parameter V and the current I after the change moment tx in the two-dimensional plane formed by VI to obtain a second slope β2. For example, the processor 123 may fit the voltage parameter V and the current I at the sampling moments t1, t2, ..., tx before the change moment tx to a regression model V=β1*I+β3 through a linear regression model, and estimate the regression coefficients β1 and β3 through the least squares method (OLS); and fit the voltage parameter V and the current I at the sampling moments tx+1, ..., tn after the change moment tx to a regression model V=β2*I+β4 through a linear regression model, and estimate the regression coefficients β2 and β4 through the least squares method (OLS).
[0062] Finally, the processor 123 determines whether water has entered the battery 1 based on the comparison between the first characteristic value β1 and the second characteristic value β2 calculated above. Figure 8 The schematic diagram of the change of the characteristic value of the sampling data of the battery provided in the present application shows that a change occurs between the first characteristic value β1 and the second characteristic value β2 around the change time tx.
[0063] More specifically, the processor 123 may calculate the absolute value Δβ=|β1-β2| of the difference between the first eigenvalue β1 and the second eigenvalue β2. For example, when Δβ is less than the first preset value Δβ1, the processor 123 determines that the battery 1 has not been flooded, the change in the eigenvalue may only be affected by the environment, and the components inside the battery 1 do not produce obvious liquid corrosion. When Δβ is greater than or equal to the first preset value Δβ1 and less than the second preset value Δβ2, the processor 123 determines that water has entered the battery 1, which may be caused by the formation of wall condensation water inside the battery 1. The wall condensation water cannot flow, so the amount of water entering is less than the preset amount of water. At this time, the processor 123 may issue a first water inflow prompt message to prompt that condensation water has begun to appear inside the current battery 1, and further processing may be required. When Δβ is greater than the second preset value Δβ2, the processor 123 determines that water has entered the battery 1, and a large amount of condensation water greater than the preset amount of water has appeared. At this time, the processor 123 may issue a second water inflow prompt message to prompt that a large amount of water has entered the battery 1 and needs to be processed in time.
[0064] From the above, it can be seen that in the battery water ingress detection method provided by the present embodiment, the processor 123 can not only determine whether water has entered the battery based on the battery sampling data acquired by the voltage acquisition circuit 121 and the current acquisition circuit 122, but can also determine the severity of the current water ingress in a more detailed manner according to the specific changes in the characteristic values during the processing, thereby increasing the real-time nature and granularity of the detection, and eliminating the changes in the characteristic values caused by temperature and humidity interference by comparing the characteristic values, thereby further improving the accuracy and effectiveness of the detection.
[0065] In one embodiment, the present application also provides a method for the processor 123 to determine the above-mentioned change time tx, referring to Figure 5 , the processor 123 may first divide the current period t1-tn into multiple intervals according to the n sampling moments, and determine multiple candidate change moments according to at least one target moment in each interval. For example, the processor 123 divides an interval every two sampling moments, and determines the endpoint and / or midpoint of each interval as the target moment, thereby obtaining multiple candidate change moments recorded as τ1, τ2, ..., τm.
[0066] Subsequently, the processor 123 calculates the first eigenvalue and the second eigenvalue corresponding to each candidate change moment, and calculates the residual sum of squares of the first eigenvalue and the second eigenvalue of each candidate change moment. For example, the processor 123 fits the voltage parameter V and the current I before each candidate change moment τ1, τ2, ..., τm in the two-dimensional plane formed by VI to obtain a first slope β1, and fits the voltage parameter V and the current I after the candidate change moment τ1, τ2, ..., τm in the two-dimensional plane formed by VI to obtain a second slope β2. The residual sum of squares of each candidate change moment τ1, τ2, ..., τm is calculated by the following formula 3.
[0067]
[0068] Among them, yi is the voltage parameter V involved in each calculation, y^i is the predicted value of the first regression model (the interval before the candidate change moment), y^i′ is the predicted value of the second regression model (the interval after the candidate change moment), n1 is the number of data points in a segment, and n is the total number of data points.
[0069] Finally, the processor 123 determines the candidate change moment with the smallest calculated residual square sum as the change moment from among the multiple candidate change moments. For example, the processor 123 determines the candidate change moment τopt with the smallest RSS value as the change moment from among the selected change moments τ1, τ2, ..., τm through the following formula 4, and performs subsequent calculations based on the change moment.
[0070]
[0071] In one embodiment, after the processor 123 obtains the sampling data of the battery 1, it also performs data denoising on the sampling data to eliminate abnormal data in the sampling data to ensure the accuracy and effectiveness of subsequent calculations, thereby improving the accuracy of subsequent determination of whether the battery 1 has water ingress.
[0072] Specifically, the processor 123 may perform denoising processing on the data based on a simple moving average (SMA) algorithm using the following formula 5.
[0073]
[0074] Among them, x(t) is the original data point, y(t) is the smoothed data point, N is the size of the window SM, that is, how many data points are averaged each time calculation, and ti represents each time point in the window. Select a fixed-size window (such as window size N = 5), slide the window to the current position for each data point t, and then calculate the average of all points in the window. The result is a smooth signal that can effectively remove short-term fluctuations or noise in the data.
[0075] After removing the sampling data at some sampling moments by the SMA algorithm, the processor 123 can also supplement the sampling data at the removed sampling moments by the following formula 6 based on the linear interpolation method and the linear relationship between the sampling data at the sampling moments before and after the removed sampling data.
[0076]
[0077] Among them, y0 and y1 are the known sampling data before and after the removed sampling data, x0 and x1 are the sampling moments before and after the removed sampling data, and x is the sampling moment of the currently removed sampling data.
[0078] In the above embodiments of the present application, the battery water ingress detection method provided by the embodiment of the present application is introduced, and in order to realize the various functions in the battery water ingress detection method provided by the above embodiments of the present application, the processor or server as the execution subject can be realized by hardware structure and / or software module, for example, in the form of hardware structure, software module, or hardware structure plus software module to realize the above functions. Whether one of the above functions is executed in the form of hardware structure, software module, or hardware structure plus software module depends on the specific application and design constraints of the technical solution.
[0079] It should be understood that the division of the various modules of the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And these modules can all be implemented in the form of software called by processing elements; they can also be all implemented in the form of hardware; some modules can also be implemented in the form of software called by processing elements, and some modules can be implemented in the form of hardware. For example, the processing module can be a separately established processing element, or it can be integrated in a chip of the above device. In addition, it can also be stored in the memory of the above device in the form of program code, and called and executed by a processing element of the above device. The implementation of other modules is similar. In addition, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element described here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each module above can be completed by an integrated logic circuit of hardware in the processor element or instructions in the form of software.
[0080] For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASIC), or one or more microprocessors (digital signal processors, DSP), or one or more field programmable gate arrays (FPGA), etc. For another example, when a module above is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0081] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
[0082] For example, Fig. 9 A schematic diagram of the structure of an electronic device provided in this application, such as Fig. 9 The device shown can be used to execute the battery water ingress detection method provided in any embodiment of the present application. In one embodiment, Fig. 9The electronic device 1000 shown includes one or more processors 1001 and a memory 1002. The memory 1002 is used to store computer executable instructions, and the processor 1001 can execute the computer executable instructions stored in the memory 1002. When the computer executable instructions are executed by the processor 1001, the processor 1001 implements any battery water ingress detection method in the aforementioned embodiments of the present application.
[0083] In one embodiment, if Fig. 9 The electronic device 1000 shown further includes a communication interface 1003 , wherein the processor 1001 can communicate with other devices via the communication interface 1003 , for example, the processor 1001 obtains sampling data of the battery via the communication interface 1003 .
[0084] The present application also provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are executed, they can be used to implement any battery water ingress detection method as described in any of the aforementioned embodiments of the present application.
[0085] An embodiment of the present application also provides a chip for executing instructions, wherein the chip is used to execute any of the battery water ingress detection methods described above in the present application.
[0086] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed, implements any of the battery water ingress detection methods described above in the present application.
[0087] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0088] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A battery water ingress detection method, characterized in that: include: Get the sampling data of the battery; The sampling data includes the voltage of the electrode column of the battery, the voltage of the battery cell, and the current flowing through the battery cell collected at at least one sampling moment; Determine whether water has entered the battery based on the sampling data of the battery.
2. The method according to claim 1, characterized in that The step of determining whether water has entered the battery according to the sampling data of the battery comprises: Determining a voltage parameter of the battery at the at least one sampling moment according to the sampling data of the battery; Whether water has entered the battery is determined according to changes in the voltage parameter and the current at the at least one sampling moment.
3. The method according to claim 2, characterized in that The obtaining of the sampling data of the battery includes: A receiving voltage sampling circuit collects a first voltage of the positive electrode column of the battery, a second voltage of the negative electrode column, a third total positive voltage of the battery cell, and a fourth total negative voltage of the battery cell at the at least one sampling moment; The current flowing through the battery cell collected by the current sampling circuit at the at least one sampling moment is received.
4. The method according to claim 3, characterized in that Determining the voltage parameter of the battery at the at least one sampling moment according to the sampling data of the battery includes: The voltage parameter of the at least one sampling moment is obtained by subtracting the second voltage, subtracting the third voltage, and adding the fourth voltage from the first voltage at each of the at least one sampling moment.
5. The method according to claim 4, characterized in that The determining whether water has entered the battery according to the change of the voltage parameter and the current at the at least one sampling moment includes: Determining a change time of the voltage parameter and the current in the at least one sampling time; Whether water has entered the battery is determined based on the voltage parameter and the first characteristic value of the current at a sampling time before the change time, and the voltage parameter and the second characteristic value of the current at a sampling time after the change time.
6. The method according to claim 5, characterized in that The determining of the change time of the voltage parameter and the current in the at least one sampling time comprises: Dividing a value range of at least one sampling moment into a plurality of intervals, and determining a plurality of candidate change moments of the voltage parameter and the current according to at least one target moment in each interval; Determine the first eigenvalue and the second eigenvalue corresponding to each candidate change moment, and determine the residual sum of squares of the first eigenvalue and the second eigenvalue at each candidate change moment; Determine the candidate change time with the smallest residual square sum among the multiple candidate change time moments as the change time moment.
7. The method according to claim 5 or 6, characterized in that: Determining whether water has entered the battery according to the voltage parameter and the first characteristic value of the current at a sampling time before the change time, and the voltage parameter and the second characteristic value of the current at a sampling time after the change time, comprises: When the absolute value of the difference between the first characteristic value and the second characteristic value is less than a first preset value, it is determined that the battery is not flooded; When the absolute value of the difference between the first characteristic value and the second characteristic value is greater than or equal to the first preset value and less than the second preset value, it is determined that water has entered the battery and the amount of water is less than a preset amount; When the absolute value of the difference between the first characteristic value and the second characteristic value is greater than or equal to the second preset value, it is determined that water has entered the battery and the amount of water is greater than or equal to the preset amount of water.
8. The method according to claim 5, characterized in that Before determining the change moment of the voltage parameter and the current in the at least one sampling moment, the method further includes: Data denoising is performed on the voltage parameter and the current at the at least one sampling moment.
9. A battery water ingress detection device, characterized in that: include: A voltage acquisition circuit, used for acquiring the voltage of the electrode column and the voltage of the battery cell of the battery at at least one acquisition moment, and sending the acquired voltages to the processor; A current collection circuit, used for collecting the current flowing through the battery cell at at least one collection moment, and sending the current to the processor; The processor is used to execute the method according to any one of claims 1 to 8 to determine whether water has entered the battery.
10. The battery water ingress detection device according to claim 9, characterized in that: The processing circuit is a microcontroller unit MCU provided on a battery management system BMS of an electric vehicle.
11. A battery water ingress detection device, characterized in that: include: A voltage acquisition circuit, used for acquiring the voltage of the electrode column and the voltage of the battery cell of the battery at at least one acquisition moment, and sending the acquired voltages to the processor; A current collection circuit, used for collecting the current flowing through the battery cell at at least one collection moment, and sending the current to the processor; The processor sends the sampling data of the battery to a server, so that the server determines whether the battery has been flooded according to the method according to any one of claims 1 to 8.
12. The water ingress detection device according to claim 11, characterized in that: The processor is a microcontroller unit MCU provided on a battery management system BMS of an electric vehicle.
13. The water ingress detection device according to claim 12, characterized in that: The processor specifically sends the sampling data of the battery to the server via a controller area network bus CAN.
14. An electronic device, characterized in that: include: Memory and processor; The memory stores computer executable instructions; The processor executes the computer executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 8.
15. A computer-readable storage medium, characterized in that: Computer executable instructions are stored, and when the computer executable instructions are executed, the method according to any one of claims 1 to 8 is implemented.
16. A computer program product, characterized in that The method comprises a computer program, which implements the method according to any one of claims 1 to 8 when being executed.