Battery cluster fault detection method and battery management system
By analyzing the difference between the current sensor detection current and real-time charge and discharge current in the battery cluster, the problem of inaccurate current detection fault determination in the prior art is solved, and higher fault detection accuracy and fault positioning accuracy are achieved.
Patent Information
- Application Number
- CN202510467583.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-15
- Publication Date
- 2025-05-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, when judging a current detection failure of the battery cluster, the accuracy is insufficient, and it is difficult to accurately determine whether the current detection failure of the battery cluster.
By acquiring the detection current of the first current sensor and the second current sensor in the battery cluster, as well as the real-time charge and discharge current, the current difference is analyzed to determine the fault detection result.
It improves the accuracy of current detection failure of the battery cluster, and can more accurately determine whether there is a current detection failure in the battery cluster and locate the fault.
Smart Images

Figure CN119994264A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of battery technology, and in particular relates to a battery cluster fault detection method and a battery management system. Background Art
[0002] The battery management system (BMS) plays an important role in the use of battery clusters. When facing a current detection failure of a battery cluster, the communication status inside the battery management system is detected to determine whether the battery cluster has a current detection failure. However, this method is too one-sided and it is difficult to accurately determine the current detection failure of the battery cluster. Summary of the invention
[0003] The embodiments of the present application provide a battery cluster fault detection method and a battery management system. The battery cluster fault detection method of the embodiments of the present application can improve the accuracy of current fault detection of the battery cluster.
[0004] In a first aspect, an embodiment of the present application provides a fault detection method for a battery cluster, wherein the battery cluster includes a first current sensor and a second current sensor, and the method includes: Acquire a first detection current of the first current sensor, a second detection current of the second current sensor, and a real-time charge and discharge current of the battery cluster; A fault detection result of the battery cluster is determined according to a current difference between the first detection current, the second detection current, and the real-time charge and discharge current.
[0005] Optionally, the fault detection result includes whether a current detection fault has occurred and whether a current detection fault has not occurred; and determining the fault detection result of the battery cluster according to a current difference between the first detection current, the second detection current, and the real-time charge and discharge current includes: Determine a first current difference between the real-time charge and discharge current and the first detection current, and a second current difference between the real-time charge and discharge current and the second detection current; If the first current difference satisfies a first preset condition, and the second current difference satisfies a second preset condition, it is determined that the battery cluster has no current detection fault; If the first current difference does not satisfy the first preset condition, or the second current difference does not satisfy the second preset condition, it is determined that a current detection failure has occurred in the battery cluster.
[0006] Optionally, if the first current difference does not satisfy the first preset condition, or the second current difference does not satisfy the second preset condition, after determining that the battery cluster has a current detection fault, the method further includes: Determine the fault type of the current detection fault that has occurred in the battery cluster, the fault type of the current detection fault that has occurred in the battery cluster includes a first current sensor fault, a second current sensor fault, and both the first current sensor and the second current sensor fault; wherein, If the first current difference does not satisfy the first preset condition, and the second current difference satisfies the second preset condition, it is determined that the first current sensor has failed; If the first current difference satisfies a first preset condition, and the second current difference does not satisfy a second preset condition, determining that the second current sensor has failed; If the first current difference does not satisfy the first preset condition, and the second current difference does not satisfy the second preset condition, it is determined that both the first current sensor and the second current sensor have failed.
[0007] Optionally, the method further includes: When it is determined that one of the first current sensor and the second current sensor has failed, if the current detection function of the battery cluster is normal, maintaining the power of the battery cluster; When it is determined that both the first current sensor and the second current sensor have failed, the lower high voltage mechanism is triggered.
[0008] Optionally, the first preset condition includes a first preset threshold value, and if the first current difference is less than the first preset threshold value, it is determined that the first current difference satisfies the first preset condition; the second preset condition includes a second preset threshold value, and if the second current difference is less than the second preset threshold value, it is determined that the second current difference satisfies the second preset condition; wherein, The first preset threshold is equal to the second preset threshold.
[0009] Optionally, the method further includes: determining a third current difference between the first sense current and the second sense current; If the first current difference satisfies a first preset condition, and the second current difference satisfies a second preset condition, determining that the battery cluster has no current detection fault includes: If the first current difference satisfies the first preset condition, the second current difference satisfies the second preset condition, and the third current difference satisfies the third preset condition, it is determined that the battery cluster has no current detection fault.
[0010] Optionally, the third preset condition includes a third preset threshold value, and if the third current difference is less than the third preset threshold value, it is determined that the third current difference satisfies the third preset condition; wherein, The sum of the first preset threshold and the second preset threshold is equal to the third preset threshold.
[0011] Optionally, obtain the real-time charge and discharge current of the battery cluster, including: Obtain the real-time charge and discharge voltage and real-time charge and discharge power of the battery cluster; The ratio of the real-time charge and discharge power to the real-time charge and discharge voltage is determined as the real-time charge and discharge current of the battery cluster.
[0012] In a second aspect, an embodiment of the present application provides a battery management system, including: Battery cluster slave control units corresponding to the battery clusters one by one, each battery cluster slave control unit being connected to a first current sensor and a second current sensor in its corresponding battery cluster and being used to collect a first detection current of the first current sensor and a second detection current of the second current sensor; A battery cluster master control unit connected to each battery cluster slave control unit, the battery cluster master control unit being used to collect information of each battery cluster reported by each battery cluster slave control unit; The battery cluster system master control unit connected to the battery cluster main control unit is used to manage the information reported by the battery cluster main control unit; wherein, when performing fault detection management on each battery cluster, it is used to execute any of the above-mentioned battery cluster fault detection methods.
[0013] Optionally, the first current sensor comprises a Hall sensor, and the second current sensor comprises a shunt.
[0014] The embodiment of the present application introduces the real-time charge and discharge current of the battery cluster, and combines the first detection current of the first current sensor and the second detection current of the second current sensor in the battery cluster to analyze the current difference between the first detection current, the second detection current and the real-time charge and discharge current, thereby determining the fault detection result of the battery cluster based on the current difference. In this way, the current of the first current sensor and the second current sensor that are highly correlated with the current detection fault of the battery cluster can be considered to more accurately determine whether the battery cluster has a current detection fault. In addition, the current difference between the first detection current and the second detection current is analyzed based on the real-time charge and discharge current, thereby more accurately locating the location of the current detection fault of the battery cluster. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The technical solution and beneficial effects of the present application will be made apparent by describing in detail the specific implementation methods of the present application in conjunction with the accompanying drawings.
[0016] Figure 1 A schematic diagram of the relationship between the energy storage system, battery cluster and battery management system provided in an embodiment of the present application; Figure 2 is a flowchart of a battery cluster fault detection method provided by an embodiment of the present application; Figure 3 A first logic judgment diagram of a battery cluster fault detection method provided in an embodiment of the present application; Figure 4 A second logic judgment diagram of the battery cluster fault detection method provided in an embodiment of the present application; Figure 5 A third logic judgment diagram of the battery cluster fault detection method provided in the embodiment of the present application; Figure 6 A schematic diagram of the framework of a battery management system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0017] Please refer to the drawings, where the same component symbols represent the same components. The principle of the present application is illustrated by implementing it in an appropriate computing environment. The following description is based on the illustrated specific embodiments of the present application, which should not be considered as limiting other specific embodiments of the present application that are not described in detail herein.
[0018] In the related art, the communication status inside the battery management system is detected to determine whether a current detection fault occurs in the battery cluster, but there is a problem of inaccurate determination results. On the one hand, even if the communication status inside the battery management system is normal, the accuracy of current fault detection cannot be fully guaranteed. For example, the battery management system may have an internal fault, resulting in inaccurate detection results, but the communication function inside the battery management system is normal, and the current detection fault cannot be discovered in time. For another example, when the communication function inside the battery management system is normal, the current detected by the battery management system does not match the actual current verification, which also indicates that a battery detection fault has occurred. It can be seen that the method of judging the communication status in the related art is difficult to accurately determine the current detection fault of the battery cluster.
[0019] To solve this technical problem, the embodiment of the present application analyzes the current of the battery cluster inside the battery management system to determine the current detection fault of the battery cluster. Compared with the related art, it can eliminate the influence of irrelevant factors, thereby improving the accuracy of determining the current detection fault of the battery cluster.
[0020] Before introducing the solution provided by the embodiment of the present application in detail, the battery management system proposed in the embodiment of the present application is first introduced here. The battery management system (Battery Management System, referred to as BMS) is a device that cooperates with monitoring the status of energy storage batteries. It is mainly used to intelligently manage and maintain each battery, prevent overcharging and over-discharging of the battery, extend the service life of the battery, and monitor the status of the battery.
[0021] The appearance of the battery management system is a circuit board or a hardware box. The battery management system can be applied to electric vehicles, energy storage systems, power tools, drones, robots (handling robots, power robots), IOT smart homes (sweeping robots, electric vacuum cleaners), electric forklifts, electric low-speed vehicles (electric bicycles, electric motorcycles, electric sightseeing vehicles, electric patrol vehicles, electric golf carts, etc.), and mild hybrid vehicles.
[0022] The battery management system can intelligently manage and maintain each battery in the following aspects: Fault detection. BMS continuously monitors the parameters of each battery to detect potential faults and abnormal conditions in a timely manner. Fault detection includes monitoring of battery cells, sensors, circuits and other parts.
[0023] Fault diagnosis. When a fault is detected, the BMS performs fault diagnosis to determine the type, location, and severity of the fault. By analyzing monitoring data and fault characteristics, the BMS can determine whether the fault is caused by the battery itself or by external factors.
[0024] Early warning and alarm. According to the fault diagnosis results, the BMS will issue a corresponding early warning or alarm signal to remind the user to deal with the fault in time. Early warning and alarm can be conveyed to the user through display screens, sound and light signals, etc.
[0025] Internal communication. The modules inside the BMS need to communicate with each other to achieve data transmission and coordinated control. Internal communication can use communication protocols such as CAN bus and RS485 to ensure fast and accurate data transmission.
[0026] External communication. BMS also needs to communicate with external devices, such as the vehicle controller, charging pile, monitoring system, etc. of electric vehicles for data exchange.
[0027] Data management. BMS records and stores battery operation data, including voltage, current, temperature, charge and discharge times, fault records, etc. These data can be used to analyze battery performance and health status, and provide a basis for battery maintenance and management.
[0028] See also Figure 1 , Figure 1 A schematic diagram of the relationship between the energy storage system, battery cluster and battery management system provided in an embodiment of the present application.
[0029] Energy storage systems are usually composed of multiple battery clusters, which can store electrical energy and release it when needed to achieve energy storage and scheduling. These battery clusters may have safety issues such as overcharging, overdischarging, overheating, and short circuits during the charging and discharging process. BMS can monitor the voltage, current, temperature and other parameters of the battery clusters in the energy storage system in real time to detect and deal with these safety hazards in a timely manner.
[0030] A battery cluster is a battery unit with a larger capacity, which is composed of multiple battery cells connected in series, parallel or series-parallel. The BMS can monitor and manage the battery cluster in an all-round way, and detect and deal with potential problems in a timely manner.
[0031] The BMS is connected to the battery cluster through various sensors to monitor the status of the battery cluster in real time. For example, the voltage sensor is connected to each battery cell or battery module in the battery cluster to measure its voltage value. The current sensor is installed in the main circuit of the battery cluster to measure the charge and discharge current. The temperature sensor is distributed in different positions of the battery cluster to monitor the temperature changes of the battery. These sensors transmit the collected signals to the BMS, which processes and analyzes these signals to understand the real-time status of the battery cluster.
[0032] The BMS and the battery cluster usually transmit data and issue control instructions through communication lines. Common communication methods include CAN bus, RS485, etc. These communication lines connect the BMS with each module in the battery cluster (such as battery cells, battery modules, balancing circuits, etc.) to achieve data sharing and collaborative work.
[0033] The BMS is also connected to some key devices in the battery cluster through control lines to achieve control of the battery cluster. For example, the BMS can connect the charge and discharge contactors of the battery cluster through control lines to control the charge and discharge process of the battery. For example, the charge and discharge contactors can be cut off to protect the safety of the battery cluster.
[0034] See also Figure 2 , Figure 2 1 is a flow chart of a method for detecting a fault in a battery cluster provided in an embodiment of the present application. The method for detecting a fault in a battery cluster can be applied to a battery management system, and the battery cluster can be designed in an energy storage system. The flow chart of the method for detecting a fault in a battery cluster can include: 100. Obtain a first detection current of a first current sensor, a second detection current of a second current sensor, and a real-time charge and discharge current of a battery cluster.
[0035] 200. Determine a fault detection result of the battery cluster according to a current difference between the first detection current, the second detection current, and the real-time charge and discharge current.
[0036] The first current sensor and the second current sensor are installed in a circuit of a battery cluster. The battery cluster includes at least one battery cell, and one battery cluster has at least one first current sensor and at least one second current sensor.
[0037] The battery management system is connected to a first current sensor and a second current sensor. The first current sensor is used to detect the real-time charge and discharge current passing through the first current sensor, and the detected real-time charge and discharge current is referred to as the first detection current. The second current sensor is also used to detect the real-time charge and discharge current passing through the second current sensor, and the detected real-time charge and discharge current is referred to as the second detection current. However, the current branches detected by the first current sensor and the second current sensor are different, or the types of the first current sensor and the second current sensor are different.
[0038] The real-time charge and discharge current of the battery cluster can be calculated from the parameters provided to the battery cluster by the battery management system, so as to compare the real-time charge and discharge current of the battery cluster as the rated value with the actual values (first detection current and second detection current) detected by the first current sensor and the second current sensor, so as to determine the current difference between the first detection current, the second detection current and the real-time charge and discharge current, thereby determining the fault detection result of the battery cluster.
[0039] Exemplarily, the first current sensor and the second current sensor may be determined from a Hall sensor, a fluxgate current sensor, a shunt, and a Rogowski coil current sensor. For example, the first current sensor may be a Hall sensor, and the second current sensor may be a shunt. For another example, the first current sensor may be a shunt, and the second current sensor may be a Hall sensor. The specific configuration may depend on the actual configuration of the battery cluster.
[0040] Furthermore, the first current sensor and the second current sensor may be sensors of different types. Various current sensors are introduced one by one below: Hall effect sensors are also called Hall effect current sensors. In the main circuit of the battery cluster, the Hall effect sensor is installed close to the conductor. When the current flows through the conductor, the Hall element will sense the change of the magnetic field and generate the corresponding Hall voltage. By measuring and processing the Hall voltage, the current value can be accurately determined.
[0041] In the battery cluster, the magnetic core of the fluxgate current sensor surrounds the current conductor to be measured. The alternating magnetic field generated by the excitation coil interacts with the magnetic field generated by the current to be measured. The sensor determines the current by detecting the change in this magnetic field.
[0042] In the circuit of the battery cluster, a shunt is connected in series on the current path to be measured. Based on the voltage across the shunt and its known resistance value, Ohm's law (I = U / R) can be used to calculate the current passing through the shunt, that is, the magnitude of the current to be measured.
[0043] In the battery cluster, the Rogowski coil is wrapped around the conductor of the current being measured. When the current changes, the Rogowski coil will sense the change in the magnetic field and generate a corresponding induced electromotive force. By integrating the induced electromotive force through an integration circuit, an output signal proportional to the measured current can be obtained.
[0044] In the embodiment of the present application, the real-time charge and discharge current is the charge and discharge current that the battery cluster should theoretically have in the current state. By using the real-time charge and discharge current as the reference standard for the first detection current and the second detection current, it is possible to determine whether the current detection of the battery cluster by the first current sensor and the second current sensor is accurate, and then determine whether the battery cluster has a current detection fault, thereby greatly improving the accuracy of determining the current detection fault of the battery cluster. Furthermore, by accurately determining and analyzing the current detection fault of the battery cluster, it is helpful to discover potential problems in a timely manner, thereby providing strong support for the optimized operation of the battery cluster and ensuring that the battery cluster always operates in a safe and efficient state.
[0045] In some embodiments, step 100 includes: Obtain the real-time charge and discharge voltage and real-time charge and discharge power of the battery cluster; The ratio of the real-time charge and discharge power to the real-time charge and discharge voltage is determined as the real-time charge and discharge current of the battery cluster.
[0046] In this embodiment, the rated voltage of the battery cluster can be used as the real-time charge and discharge voltage, and the rated power of the battery cluster can be used as the real-time charge and discharge power. The real-time charge and discharge voltage of the battery cluster can also be obtained by detecting the power sensor, and the real-time charge and discharge power of the battery cluster can be obtained by detecting the voltage sensor.
[0047] After obtaining the real-time charge and discharge power and real-time charge and discharge voltage of the battery cluster, the real-time charge and discharge current of the battery cluster can be obtained by simple calculation by dividing the real-time charge and discharge power by the real-time charge and discharge voltage. The calculation formula is I=P / V. Among them, I is the real-time charge and discharge current, P is the real-time charge and discharge power, and V is the real-time charge and discharge voltage.
[0048] The embodiment of the present application adopts the real-time charge and discharge power and the real-time charge and discharge voltage to calculate the real-time charge and discharge current. The real-time charge and discharge current is more accurate and eliminates the interference of the first current sensor and the second current sensor, which facilitates the subsequent analysis of the current detection failure of the battery cluster and in-depth understanding of the internal state of the battery.
[0049] According to the current difference between the first detection current, the second detection current and the real-time charge and discharge current, the fault detection result of the battery cluster is determined. There are many implementation methods for this step, and several implementation methods are listed below.
[0050] In a first embodiment, step 200 includes: 210. Determine a first current difference between the real-time charge and discharge current and the first detection current, and a second current difference between the real-time charge and discharge current and the second detection current; 211. If the first current difference satisfies a first preset condition, and the second current difference satisfies a second preset condition, it is determined that the battery cluster does not have a current detection fault; 212. If the first current difference does not satisfy the first preset condition, or the second current difference does not satisfy the second preset condition, it is determined that a current detection failure has occurred in the battery cluster.
[0051] In this embodiment, the fault detection result includes whether a current detection fault has occurred or not.
[0052] The first current difference may be the current difference between the real-time charge and discharge current and the first detection current, or may be a current ratio, or may be a difference rate, etc. The second current difference may be the current difference between the real-time charge and discharge current and the second detection current, or may be a current ratio, or may be a difference rate, etc.
[0053] The first preset condition can be expressed by a first preset threshold, a historical comprehensive value of the first detection current, a predicted value of the first detection current, the positive or negative sign of the first current difference, etc., and the second preset condition can be expressed by a second preset threshold, a historical comprehensive value of the second detection current, a predicted value of the second detection current, the positive or negative sign of the first current difference, etc.
[0054] Exemplarily, the first preset condition and the second preset condition may be determined according to the functions or performances of the first current sensor and the second current sensor. For example, the current detection performance of the first current sensor is better than that of the second current sensor, the first preset condition is the first preset threshold, and the second preset condition is the second preset threshold, then the first preset threshold is set to be less than the second preset threshold, thereby adapting to the performance difference between the first current sensor and the second current sensor, thereby improving the accuracy of the fault detection result.
[0055] In some embodiments, when the first current difference includes a first current absolute difference, the first preset condition includes a first preset threshold, the second current difference includes a second current absolute difference, and the second preset condition includes a second preset threshold, step 211 includes: If the first current absolute difference is smaller than the first preset threshold, and the second current absolute difference is smaller than the second preset threshold, it is determined that the battery cluster has no current detection fault.
[0056] Step 212 includes: If the first current absolute difference is not less than the first preset threshold, or the second current absolute difference is not less than the second preset threshold, it is determined that a current detection fault has occurred in the battery cluster.
[0057] Here is an example to illustrate Indicates real-time charge and discharge current, represents the first detection current, represents the second detection current, A represents the first preset threshold, and B represents the second preset threshold.
[0058] like A, and B, then the battery cluster has no current detection failure; like A, or B, the battery cluster has a current detection failure.
[0059] The embodiment of the present application calculates the first current difference and the second current difference, and compares the first current difference with the first preset condition, and compares the second current difference with the second preset condition, so as to improve the accuracy of the fault detection result by combining the comparison of the two aspects. In addition, the data source acquisition of this method is simple and more feasible, and the efficiency of current fault detection of the battery cluster is also improved.
[0060] In some embodiments, after step 213, the method further includes: 214. Determine a fault type of a current detection fault that has occurred in the battery cluster, where the fault types of the current detection fault that has occurred in the battery cluster include a first current sensor fault, a second current sensor fault, and both the first current sensor and the second current sensor fault.
[0061] After determining that the battery cluster has a current detection fault, the fault type of the current detection fault may be analyzed based on the comparison result between the first current difference and the first preset condition and the comparison result between the second current difference and the second preset condition.
[0062] The embodiment of the present application takes into account that the current detection fault is obtained by analyzing the first detection current, the second detection current and the real-time charge and discharge current, and can determine the source of the current detection fault according to the current difference between the real-time charge and discharge current and the first detection current and the second detection current. For example, when the first current sensor fails, it can be reflected by the first current difference between the real-time charge and discharge current and the first detection current. When the second current sensor fails, it can be reflected by the second current difference between the real-time charge and discharge current and the second detection current.
[0063] The failure of the current sensor inside the battery cluster can be divided into failure of only the first current sensor, failure of only the second current sensor, and failure of both the first current sensor and the second current sensor.
[0064] In some embodiments, step 214 includes: 2141. If the first current difference does not satisfy the first preset condition, and the second current difference satisfies the second preset condition, it is determined that the first current sensor has failed; 2142. If the first current difference satisfies a first preset condition, and the second current difference does not satisfy a second preset condition, determining that the second current sensor has failed; 2143. If the first current difference does not satisfy the first preset condition, and the second current difference does not satisfy the second preset condition, it is determined that both the first current sensor and the second current sensor have failed.
[0065] When the first current difference includes a first current absolute difference, the first preset condition includes a first preset threshold, the second current difference includes a second current absolute difference, and the second preset condition includes a second preset threshold.
[0066] If the first current absolute difference is not less than a first preset threshold, and the second current absolute difference is less than a second preset threshold, it is determined that the first current sensor has failed; If the first current absolute difference is less than the first preset threshold, and the second current absolute difference is not less than the second preset threshold, it is determined that the second current sensor has failed; If the first current absolute difference is not less than the first preset threshold, and the second current absolute difference is not less than the second preset threshold, it is determined that both the first current sensor and the second current sensor have failed.
[0067] Continue with the above Indicates real-time charge and discharge current, represents the first detection current, represents the second detection current, A represents the first preset threshold, and B represents the second preset threshold for example.
[0068] like A, and <B, the first current sensor has failed, while the second current sensor has not failed and operates normally.
[0069] like A, and B, the second current sensor has failed, while the first current sensor has not failed and is operating normally.
[0070] like A, and B, then both the first current sensor and the second current sensor have failed.
[0071] In some embodiments, after step 214, the method further includes: When it is determined that one of the first current sensor and the second current sensor has failed, if the current detection function of the battery cluster is normal, maintaining the power of the battery cluster; When it is determined that both the first current sensor and the second current sensor have failed, the lower high voltage mechanism is triggered.
[0072] If the first current sensor has failed or the second current sensor has failed, it is possible to continue to determine whether the current detection function of the battery cluster is normal. If the current detection function is normal, the operating power of the battery cluster can be kept unchanged. If the current detection function is abnormal, the power of the battery cluster is reduced to 0.
[0073] In this embodiment, it is considered that although the BMS reports the failure of the first current sensor or the second current sensor, it may be that only part of the function of the first current sensor or the second current sensor has problems, rather than complete failure. For example, the first current sensor may be abnormal during signal transmission or under certain specific working conditions, but it can still detect current to a certain extent. For another example, the failure of the first current sensor may be intermittent, and it can work normally at certain times, so that the current detection function can still be maintained as a whole. Therefore, when the embodiment of the present application determines that the first current sensor is faulty or the second current sensor is faulty, it continues to determine whether the current detection function is still normal, thereby avoiding misjudging the first current sensor failure or the second current sensor failure, thereby improving the accuracy of current fault detection.
[0074] When it is determined that both the first current sensor and the second current sensor have failed, the BMS executes the high-voltage reduction mechanism. The high-voltage reduction mechanism means that the BMS receives a high-voltage reduction instruction and cuts off the high-voltage box contactor. The cutting off of the high-voltage box contactor can effectively interrupt the connection of the high-voltage circuit to isolate the high-voltage part, ensure that the BMS is in a safe state, and prevent the fault from causing harm to other equipment and personnel. In addition, it can also prevent the faulty battery cluster from affecting the entire energy storage system, and also facilitate maintenance personnel to troubleshoot and repair faults.
[0075] For example, before executing the lower high voltage mechanism, the power of the battery cluster is first reduced to 0, and the energy transmission can be stopped immediately to prevent the fault from further expanding and protect the safety of equipment and personnel.
[0076] In addition, after the power drops to 0, the BMS starts a three-second countdown, and executes the high-voltage mechanism after the three-second countdown. Give the system a short buffer time to confirm the severity and stability of the fault. If the fault is short-term or intermittent, it may return to normal within three seconds, and the system can avoid unnecessary high-voltage cut-off operations. Secondly, three seconds can also give operators enough time to respond, such as taking emergency measures or notifying relevant personnel. Furthermore, the three-second countdown can also ensure that the system has enough time to complete some necessary preparations before cutting off the high voltage, such as saving data and shutting down other related equipment.
[0077] For example, after step 2141, the method further includes: If the current detection function of the battery cluster is normal, the power of the battery cluster is maintained.
[0078] Specifically, if A, and <B, the first current sensor has failed, while the second current sensor has not failed and is operating normally. It is possible to continue to determine whether the current detection function of the first current sensor is normal. If the current detection function is normal, the operating power of the battery cluster can be kept unchanged. If the current detection function is abnormal, the power of the battery cluster is reduced to 0.
[0079] For another example, after step 2142, the method further includes: If the current detection function of the battery cluster is normal, the power of the battery cluster is maintained.
[0080] Specifically, if A, and B, the second current sensor has failed, while the first current sensor has not failed and is operating normally. It is possible to continue to determine whether the current detection function of the second current sensor is normal. If the current detection function is normal, the operating power of the battery cluster can be kept unchanged. If the current detection function is abnormal, the power of the battery cluster is reduced to 0.
[0081] For another example, after step 2143, the method further includes: Trigger the high pressure mechanism.
[0082] Specifically, if A, and B, then both the first current sensor and the second current sensor have failed. The BMS executes the high-voltage reduction mechanism. Alternatively, the BMS first reduces the power of the battery cluster to 0, and then executes the high-voltage reduction mechanism. Alternatively, the BMS first reduces the power of the battery cluster to 0, and then starts a three-second countdown, and executes the high-voltage reduction mechanism after the three-second countdown.
[0083] In some embodiments, before step 211, the method further includes: determining a third current difference between the first sense current and the second sense current; Step 211 includes: If the first current difference satisfies the first preset condition, the second current difference satisfies the second preset condition, and the third current difference satisfies the third preset condition, it is determined that the battery cluster has no current detection fault.
[0084] The settings of the third current difference and the third preset condition in the embodiment of the present application can refer to the first current difference or the second current difference, the first preset condition or the second preset condition mentioned in the above embodiment.
[0085] Exemplarily, when the third current difference includes a third current absolute difference and the third preset condition includes a third preset threshold, if the first current absolute difference is less than the first preset threshold, and the second current absolute difference is less than the second preset threshold, and the third current absolute difference is less than the third preset threshold, it is determined that the battery cluster has no current detection fault.
[0086] If we continue to use the above example, C represents the third preset threshold.
[0087] like A, and B, and C, the battery cluster has no current detection failure.
[0088] In this embodiment, in order to avoid misjudgment, a third current difference between the first detection current and the second detection current is compared, so as to more accurately determine whether the battery cluster has no current detection fault.
[0089] In summary, the embodiment of the present application no longer relies solely on the signal of a single current sensor, but when a current sensor fails, the system can make a judgment based on the information of other current sensors and other relevant parameters to avoid blindly lowering the high voltage. For example, if the measured values of other current sensors are relatively stable and within a reasonable range, the system can judge that a single sensor fails, rather than the entire current detection system, thereby avoiding the high voltage. In addition, the embodiment of the present application also introduces the real-time charge and discharge current of the battery cluster, so as to distinguish the fault of the first current sensor and / or the second current sensor, which can greatly improve the fault tolerance of current detection. When a fault occurs, the system can quickly determine the type of fault and take corresponding measures to repair it. For example, replace or repair the current sensor that has failed. In this way, blind maintenance caused by the inability to determine the type of fault can be avoided, maintenance efficiency can be improved, and system downtime can be reduced. Furthermore, the reliability and stability of the system can be enhanced, and even if the current sensor fails, the system can continue to operate, or resume normal operation in a short time, ensuring uninterrupted service of the system.
[0090] See also Figure 3 , Figure 3 This is a first logic judgment diagram of the battery cluster fault detection method provided in the embodiment of the present application.
[0091] 130. Obtain the real-time charge and discharge voltage and the real-time charge and discharge power of the battery cluster.
[0092] 131. The ratio of the real-time charge and discharge power to the real-time charge and discharge voltage is determined as the real-time charge and discharge current of the battery cluster.
[0093] 132. Determine a first current absolute difference between the real-time charge and discharge current and the first detection current, and a second current absolute difference between the real-time charge and discharge current and the second detection current.
[0094] 1331. If the first current absolute difference is smaller than the first preset threshold, and the second current absolute difference is smaller than the second preset threshold, it is determined that the battery cluster has no current detection fault.
[0095] 1332. If the first current absolute difference is not less than the first preset threshold, and the second current absolute difference is less than the second preset threshold, it is determined that the first current sensor has failed. If the current detection function of the first battery sensor is normal, the power of the battery cluster is maintained. 1333. If the first current absolute difference is less than the first preset threshold and the second current absolute difference is not less than the second preset threshold, it is determined that the second current sensor has failed; if the current detection function of the second battery sensor is normal, the power of the battery cluster is maintained.
[0096] 1334. If the absolute difference of the first current is not less than the first preset threshold, and the absolute difference of the second current is not less than the second preset threshold, it is determined that both the first current sensor and the second current sensor have failed, the power of the battery cluster is reduced to 0, and the high voltage mechanism is executed after three seconds.
[0097] In a second embodiment, step 200 includes: 220. Determine a first current difference between the real-time charge and discharge current and the first detection current, a second current difference between the real-time charge and discharge current and the second detection current, and a third current difference between the first detection current and the second detection current; 221. If the third current difference satisfies a third preset condition, continue to determine a fault detection result of the battery cluster according to the first current difference and the second current difference; 222. If the third current difference does not satisfy a third preset condition, it is determined that a current detection failure has occurred in the battery cluster.
[0098] Regarding the settings of the first current difference, the second current difference, the third current difference, the first preset condition, the second preset condition and the third preset condition, reference may be made to the contents mentioned in the above embodiments, which will not be repeated here.
[0099] The fault detection result in this embodiment includes whether a current detection fault has occurred or not.
[0100] Exemplarily, the first current difference includes a first current absolute difference, the second current difference includes a second current absolute difference, the third current difference includes a third current absolute difference, the first preset condition includes a first preset threshold, the second preset condition includes a second preset threshold, and the third preset condition includes a third preset threshold.
[0101] Step 221 includes: If the third current absolute difference is less than a third preset threshold, continue to determine the fault detection result of the battery cluster according to the first current absolute difference and the second current absolute difference; Step 222 includes: If the third current absolute difference is not less than the third preset threshold, it is determined that a current detection failure has occurred in the battery cluster.
[0102] In some embodiments, step 221 includes: 2211. If the first current difference satisfies a first preset condition, and the second current difference satisfies a second preset condition, it is determined that the battery cluster has no current detection fault.
[0103] In this embodiment, if the third current absolute difference is less than the third preset threshold, the first current absolute difference is less than the first preset threshold, and the second current absolute difference is less than the second preset threshold, it is determined that the battery cluster has no current detection fault.
[0104] In some embodiments, after step 222, the method further includes: 223. If the first current difference does not satisfy the first preset condition, or the second current difference does not satisfy the second preset condition, it is determined that the battery cluster has a current detection fault type.
[0105] When the first current absolute difference is not less than the first preset threshold, or the second current absolute difference is not less than the second preset threshold, it can continue to determine the fault type of the current detection fault that has occurred in the battery cluster.
[0106] The fault types in which the battery cluster has experienced a current detection fault include a first current sensor fault, a second current sensor fault, and both the first current sensor and the second current sensor fault.
[0107] In some embodiments, step 223 includes: 2231. If the first current difference does not satisfy the first preset condition, and the second current difference satisfies the second preset condition, it is determined that the first current sensor has failed; 2232. If the first current difference satisfies a first preset condition, and the second current difference does not satisfy a second preset condition, determining that the second current sensor has failed; 2233. If the first current difference does not satisfy the first preset condition, and the second current difference does not satisfy the second preset condition, it is determined that both the first current sensor and the second current sensor have failed.
[0108] If the first current absolute difference is not less than a first preset threshold, and the second current absolute difference is less than a second preset threshold, it is determined that the first current sensor has failed; If the first current absolute difference is less than the first preset threshold, and the second current absolute difference is not less than the second preset threshold, it is determined that the second current sensor has failed; If the first current absolute difference is not less than the first preset threshold, and the second current absolute difference is not less than the second preset threshold, it is determined that both the first current sensor and the second current sensor have failed.
[0109] Here is an example to illustrate Indicates real-time charge and discharge current, represents the first detection current, represents the second detection current, A represents the first preset threshold, B represents the second preset threshold, and C represents the third preset threshold.
[0110] like A, and B, then the battery cluster has no current detection failure; like A, and <B, the first current sensor has failed, while the second current sensor has not failed and operates normally.
[0111] like A, and B, the second current sensor has failed, while the first current sensor has not failed and is operating normally.
[0112] like A, and B, then both the first current sensor and the second current sensor have failed.
[0113] In some embodiments, after step 223, the method further includes: When it is determined that one of the first current sensor and the second current sensor has failed, if the current detection function of the battery cluster is normal, maintaining the power of the battery cluster; When it is determined that both the first current sensor and the second current sensor have failed, the lower high voltage mechanism is triggered.
[0114] See also Figure 4 , Figure 4 This is a second logic judgment diagram of the battery cluster fault detection method provided in the embodiment of the present application.
[0115] 140. Obtain the real-time charge and discharge voltage and the real-time charge and discharge power of the battery cluster.
[0116] 141. The ratio of the real-time charge and discharge power to the real-time charge and discharge voltage is determined as the real-time charge and discharge current of the battery cluster.
[0117] 142. Determine a first current absolute difference between the real-time charge and discharge current and the first detection current, a second current absolute difference between the real-time charge and discharge current and the second detection current, and a third current absolute difference between the first detection current and the second detection current.
[0118] 1431. If the third current absolute difference is less than the third preset threshold, the first current absolute difference is less than the first preset threshold, and the second current absolute difference is less than the second preset threshold, it is determined that the battery cluster has no current detection fault.
[0119] 1432. If the third current absolute difference is not less than the third preset threshold, the first current absolute difference is not less than the first preset threshold, and the second current absolute difference is less than the second preset threshold, it is determined that the first current sensor has failed. If the current detection function of the first battery sensor is normal, the power of the battery cluster is maintained.
[0120] 1433. If the third current absolute difference is not less than the third preset threshold, the first current absolute difference is less than the first preset threshold, and the second current absolute difference is not less than the second preset threshold, it is determined that the second current sensor has failed. If the current detection function of the second battery sensor is normal, the power of the battery cluster is maintained.
[0121] 1434. If the third current absolute difference is not less than the third preset threshold, the first current absolute difference is not less than the first preset threshold, and the second current absolute difference is not less than the second preset threshold, it is determined that both the first current sensor and the second current sensor have failed, the power of the battery cluster is reduced to 0, and the high voltage mechanism is executed after three seconds.
[0122] In a third embodiment, step 200 includes: 230. Determine a third current difference between the first detection current and the second detection current; 231. If the third current difference satisfies a third preset condition, it is determined that the battery cluster does not have a current detection fault; 232. If the third current difference does not satisfy a third preset condition, it is determined that a current detection failure has occurred in the battery cluster.
[0123] Regarding the setting of the third current difference and the third preset condition, reference may be made to the contents mentioned in the above embodiment, which will not be repeated here.
[0124] The fault detection result in this embodiment includes whether a current detection fault has occurred or not.
[0125] Exemplarily, the third current difference includes a third current absolute difference, and the third preset condition includes a third preset threshold.
[0126] Step 231 includes: If the third current absolute difference is less than a third preset threshold, it is determined that the battery cluster has no current detection fault; If the third current absolute difference is not less than the third preset threshold, it is determined that a current detection failure has occurred in the battery cluster.
[0127] In some embodiments, step 231 includes: 2311. If the third current difference satisfies a third preset condition, determining a first current difference between the real-time charge and discharge current and the first detection current, and a second current difference between the real-time charge and discharge current and the second detection current; 2312. If the first current difference satisfies a first preset condition, and the second current difference satisfies a second preset condition, it is determined that the battery cluster has no current detection fault.
[0128] Exemplarily, the first current difference includes a first current absolute difference, the second current difference includes a second current absolute difference, the first preset condition includes a first preset threshold, and the second preset condition includes a second preset threshold.
[0129] Step 2312 includes: If the third current absolute difference is less than the third preset threshold, the first current absolute difference is less than the first preset threshold, and the second current absolute difference is less than the second preset threshold, it is determined that the battery cluster has no current detection fault.
[0130] In some embodiments, after step 232, the method further includes: 233. If the third current difference does not satisfy the third preset condition, determine a first current difference between the real-time charge and discharge current and the first detection current, and a second current difference between the real-time charge and discharge current and the second detection current; 234. Determine, based on the first current difference and the second current difference, a fault type of a current detection fault that has occurred in the battery cluster.
[0131] The fault types in which the battery cluster has experienced a current detection fault include a first current sensor fault, a second current sensor fault, and both the first current sensor and the second current sensor fault.
[0132] In some embodiments, step 234 includes: 2341. If the first current difference does not satisfy the first preset condition, and the second current difference satisfies the second preset condition, it is determined that the first current sensor has failed; 2342. If the first current difference satisfies a first preset condition, and the second current difference does not satisfy a second preset condition, determining that the second current sensor has failed; 2343. If the first current difference does not satisfy the first preset condition, and the second current difference does not satisfy the second preset condition, it is determined that both the first current sensor and the second current sensor have failed.
[0133] If the third current absolute difference is not less than the third preset threshold, the first current absolute difference is not less than the first preset threshold, and the second current absolute difference is less than the second preset threshold, it is determined that the first current sensor has failed; If the third current absolute difference is not less than the third preset threshold, the first current absolute difference is less than the first preset threshold, and the second current absolute difference is not less than the second preset threshold, it is determined that the second current sensor has failed; If the third current absolute difference is not less than the third preset threshold, the first current absolute difference is not less than the first preset threshold, and the second current absolute difference is not less than the second preset threshold, it is determined that both the first current sensor and the second current sensor have failed.
[0134] Here is an example to illustrate Indicates real-time charge and discharge current, represents the first detection current, represents the second detection current, A represents the first preset threshold, B represents the second preset threshold, and C represents the third preset threshold.
[0135] like A, and B, then the battery cluster has no current detection failure; like A, and <B, the first current sensor has failed, while the second current sensor has not failed and operates normally.
[0136] like A, and B, the second current sensor has failed, while the first current sensor has not failed and is operating normally.
[0137] like A, and B, then both the first current sensor and the second current sensor have failed.
[0138] In some embodiments, after step 234, the method further includes: When it is determined that one of the first current sensor and the second current sensor has failed, if the current detection function of the battery cluster is normal, maintaining the power of the battery cluster; When it is determined that both the first current sensor and the second current sensor have failed, the lower high voltage mechanism is triggered.
[0139] See also Figure 5 , Figure 5 This is a third logic judgment diagram of the battery cluster fault detection method provided in the embodiment of the present application.
[0140] 150. Obtain the real-time charge and discharge voltage and the real-time charge and discharge power of the battery cluster.
[0141] 151. The ratio of the real-time charge and discharge power to the real-time charge and discharge voltage is determined as the real-time charge and discharge current of the battery cluster.
[0142] 152. Determine a third current absolute difference between the first detection current and the second detection current.
[0143] 153. If the third current absolute difference is less than a third preset threshold, it is determined that the battery cluster has no current detection fault.
[0144] 154. If the third current absolute difference is not less than the third preset threshold, determine a first current absolute difference between the real-time charge and discharge current and the first detection current, and a second current absolute difference between the real-time charge and discharge current and the second detection current.
[0145] 1541. If the first current absolute difference is not less than the first preset threshold, and the second current absolute difference is less than the second preset threshold, it is determined that the first current sensor has failed; if the current detection function of the first battery sensor is normal, the power of the battery cluster is maintained.
[0146] 1542. If the first current absolute difference is less than the first preset threshold and the second current absolute difference is not less than the second preset threshold, it is determined that the second current sensor has failed; if the current detection function of the second battery sensor is normal, the power of the battery cluster is maintained.
[0147] 1543. If the absolute difference of the first current is not less than the first preset threshold, and the absolute difference of the second current is not less than the second preset threshold, it is determined that both the first current sensor and the second current sensor have failed, the power of the battery cluster is reduced to 0, and the high voltage mechanism is executed after three seconds.
[0148] In some embodiments, the first preset condition includes a first preset threshold, the second preset condition includes a second preset threshold, and the third preset condition includes a third preset threshold.
[0149] If the first current difference is less than the first preset threshold, it is determined that the first current difference meets the first preset condition; if the first current difference is not less than the first preset threshold, it is determined that the first current difference does not meet the first preset condition.
[0150] If the second current difference is less than the second preset threshold, it is determined that the second current difference meets the second preset condition; if the second current difference is not less than the second preset threshold, it is determined that the second current difference does not meet the second preset condition.
[0151] If the third current difference is less than the third preset threshold, it is determined that the third current difference meets the third preset condition; if the third current difference is not less than the third preset threshold, it is determined that the third current difference does not meet the third preset condition.
[0152] The first preset threshold, the second preset threshold and the third preset threshold mentioned in the above embodiment are described in detail below.
[0153] In some embodiments, the first preset threshold is equal to the second preset threshold. Continuing with the example, for example, A=5, B=5.
[0154] like 5, and 5, then the battery cluster has no current detection fault; like 5, and <5, the first current sensor has failed, while the second current sensor has not failed and operates normally.
[0155] like 5, and 5, the second current sensor has failed, while the first current sensor has not failed and is operating normally.
[0156] like 5, and 5, then both the first current sensor and the second current sensor have failed.
[0157] Furthermore, the sum of the first preset threshold and the second preset threshold is equal to the third preset threshold.
[0158] In other words, A+B=C. Let’s continue with the example, for example, A=5, B=5, C=10.
[0159] like 5, and 5, then the battery cluster has no current detection fault; like 5, and <5, the first current sensor has failed, while the second current sensor has not failed and operates normally.
[0160] like 5, and 5, the second current sensor has failed, while the first current sensor has not failed and is operating normally.
[0161] like 5, and 5, then both the first current sensor and the second current sensor have failed.
[0162] In this embodiment, by limiting the correlation between the first preset threshold, the second preset threshold and the third preset threshold, the accuracy and balance of judging the current detection fault can be improved.
[0163] This application also provides a battery management system. Figure 6 , Figure 6 A schematic diagram of the framework of a battery management system provided in an embodiment of the present application.
[0164] The battery management system 200 includes: The battery cluster slave control unit 201 has one battery cluster corresponding to one battery cluster. Each battery cluster slave control unit 201 is connected to the first current sensor and the second current sensor in its corresponding battery cluster to collect the first detection current of the first current sensor and the second detection current of the second current sensor.
[0165] A battery cluster master control unit 202, the battery cluster master control unit 202 is connected to each battery cluster slave control unit 201, and the battery cluster master control unit 202 is used to collect information of each battery cluster reported by each battery cluster slave control unit 201; The battery cluster system master control unit 203 is connected to the battery cluster main control unit 202. The battery cluster system master control unit 203 is used to manage the information reported by the battery cluster main control unit 202. When performing fault detection management on each battery cluster, it is used to execute the following method: Acquire a first detection current of the first current sensor, a second detection current of the second current sensor, and a real-time charge and discharge current of the battery cluster; A fault detection result of the battery cluster is determined according to a current difference between the first detection current, the second detection current, and the real-time charge and discharge current.
[0166] In some embodiments, the fault detection result includes whether a current detection fault has occurred or not; the battery cluster system master control unit 203 is further used to: Determine a first current difference between the real-time charge and discharge current and the first detection current, and a second current difference between the real-time charge and discharge current and the second detection current; If the first current difference satisfies a first preset condition, and the second current difference satisfies a second preset condition, it is determined that the battery cluster has no current detection fault; If the first current difference does not satisfy the first preset condition, or the second current difference does not satisfy the second preset condition, it is determined that a current detection failure has occurred in the battery cluster.
[0167] In some embodiments, the battery cluster system master control unit 203 is further used for: Determine the fault type of the current detection fault that has occurred in the battery cluster, the fault type of the current detection fault that has occurred in the battery cluster includes a first current sensor fault, a second current sensor fault, and both the first current sensor and the second current sensor fault; wherein, If the first current difference does not satisfy the first preset condition, and the second current difference satisfies the second preset condition, it is determined that the first current sensor has failed; If the first current difference satisfies a first preset condition, and the second current difference does not satisfy a second preset condition, determining that the second current sensor has failed; If the first current difference does not satisfy the first preset condition, and the second current difference does not satisfy the second preset condition, it is determined that both the first current sensor and the second current sensor have failed.
[0168] In some embodiments, the battery cluster system master control unit 203 is further used for: When it is determined that one of the first current sensor and the second current sensor has failed, if the current detection function of the battery cluster is normal, maintaining the power of the battery cluster; When it is determined that both the first current sensor and the second current sensor have failed, the lower high voltage mechanism is triggered.
[0169] In some embodiments, the first preset condition includes a first preset threshold value, and if the first current difference is less than the first preset threshold value, it is determined that the first current difference satisfies the first preset condition; the second preset condition includes a second preset threshold value, and if the second current difference is less than the second preset threshold value, it is determined that the second current difference satisfies the second preset condition; wherein, The first preset threshold is equal to the second preset threshold.
[0170] In some embodiments, the battery cluster system master control unit 203 is further used for: determining a third current difference between the first sense current and the second sense current; If the first current difference satisfies a first preset condition, and the second current difference satisfies a second preset condition, determining that the battery cluster has no current detection fault includes: If the first current difference satisfies the first preset condition, the second current difference satisfies the second preset condition, and the third current difference satisfies the third preset condition, it is determined that the battery cluster has no current detection fault.
[0171] In some embodiments, the third preset condition includes a third preset threshold value, and if the third current difference is less than the third preset threshold value, it is determined that the third current difference satisfies the third preset condition; wherein, The sum of the first preset threshold and the second preset threshold is equal to the third preset threshold.
[0172] In some embodiments, the battery cluster system master control unit 203 is further used for: Obtain the real-time charge and discharge voltage and real-time charge and discharge power of the battery cluster; The ratio of the real-time charge and discharge power to the real-time charge and discharge voltage is determined as the real-time charge and discharge current of the battery cluster.
[0173] In addition, the battery management system may also include a microcontroller unit (MCU), a communication module, a power management unit, a protection circuit, a power management unit, a protection circuit, and a human-computer interaction interface.
[0174] Among them, the microcontroller unit serves as the core control unit of the BMS, which is used to receive digital signals detected by various sensors in the battery cluster and perform data analysis and processing.
[0175] The communication module is used to realize the communication function between BMS and external devices. The communication module can support multiple communication protocols, such as CAN bus, RS485, Bluetooth, WiFi, etc., to meet the needs of different application scenarios. The communication module can also be used for communication between various modules within the BMS to ensure fast data transmission and coordinated control.
[0176] The power management unit is used to provide a stable power supply for each module of the BMS. The power management unit includes power conversion circuit, battery backup power supply and other parts.
[0177] The protection circuit is used to implement functions such as overvoltage protection, overcurrent protection, and overtemperature protection. The protection circuit can cut off the battery's charge and discharge circuit to prevent battery damage or safety accidents.
[0178] The human-machine interface is used to provide users with intuitive battery status information and operation interface. The human-machine interface can be in the form of a display screen, mobile phone APP, host computer software, etc. The human-machine interface can also provide fault alarm and diagnosis information, so that users can understand battery problems in a timely manner and take corresponding measures.
[0179] The battery management system provided in the embodiment of the present application and the battery cluster fault detection method in the above embodiment belong to the same concept. Any method provided in the battery cluster fault detection method embodiment can be run on the battery management system. The specific implementation process is detailed in the battery cluster fault detection method embodiment, which will not be repeated here.
[0180] In the above embodiments, the description of each embodiment has its own emphasis. For the part that is not described in detail in a certain embodiment, please refer to the detailed description of the fault detection method of the battery cluster above, which will not be repeated here.
[0181] It should be noted that, for the fault detection method of the battery cluster in the embodiment of the present application, a person skilled in the art can understand that the whole or part of the process of implementing the fault detection method of the battery cluster in the embodiment of the present application can be completed by controlling the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, such as a memory, and executed by at least one processor, and the execution process may include the process of the embodiment of the fault detection method of the battery cluster. Among them, the computer-readable storage medium can be a disk, an optical disk, a read-only memory (ROM, ReadOnly Memory), a random access memory (RAM, Random Access Memory), etc.
[0182] For the battery management system of the embodiment of the present application, its various functional modules can be integrated into a processing chip, or each module can exist physically separately, or two or more modules can be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules. If the integrated modules are implemented in the form of software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium, such as a read-only memory, a disk or an optical disk.
[0183] The above is a detailed introduction to the battery cluster fault detection method and battery management system provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for technical personnel in this field, according to the ideas of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A battery cluster fault detection method, characterized in that: The battery cluster includes a first current sensor and a second current sensor, and the method includes: acquiring a first detection current of the first current sensor, a second detection current of the second current sensor, and a real-time charge and discharge current of the battery cluster; A fault detection result of the battery cluster is determined according to a current difference between the first detection current, the second detection current, and the real-time charge and discharge current.
2. The battery cluster fault detection method according to claim 1, characterized in that: The fault detection result includes whether a current detection fault has occurred or not; The determining the fault detection result of the battery cluster according to the current difference between the first detection current, the second detection current and the real-time charge and discharge current includes: Determining a first current difference between the real-time charge and discharge current and the first detection current, and a second current difference between the real-time charge and discharge current and the second detection current; If the first current difference satisfies a first preset condition, and the second current difference satisfies a second preset condition, it is determined that the battery cluster has no current detection fault; If the first current difference does not satisfy the first preset condition, or the second current difference does not satisfy the second preset condition, it is determined that a current detection failure has occurred in the battery cluster.
3. The battery cluster fault detection method according to claim 2, characterized in that: If the first current difference does not satisfy the first preset condition, or the second current difference does not satisfy the second preset condition, then after determining that the battery cluster has a current detection fault, the method further includes: Determine the fault type of the current detection fault that has occurred in the battery cluster, the fault type of the current detection fault that has occurred in the battery cluster includes a first current sensor fault, a second current sensor fault, and both the first current sensor and the second current sensor fault; wherein, If the first current difference does not satisfy the first preset condition, and the second current difference satisfies the second preset condition, determining that the first current sensor has failed; If the first current difference satisfies the first preset condition, and the second current difference does not satisfy the second preset condition, determining that the second current sensor has failed; If the first current difference does not satisfy the first preset condition, and the second current difference does not satisfy the second preset condition, it is determined that both the first current sensor and the second current sensor have failed.
4. The battery cluster fault detection method according to claim 3, characterized in that: The method also includes: When it is determined that one of the first current sensor and the second current sensor has failed, if the current detection function of the battery cluster is normal, maintaining the power of the battery cluster; When it is determined that both the first current sensor and the second current sensor have failed, a lower high voltage mechanism is triggered.
5. The battery cluster fault detection method according to any one of claims 2 to 4, characterized in that: The first preset condition includes a first preset threshold value. If the first current difference is less than the first preset threshold value, it is determined that the first current difference satisfies the first preset condition. The second preset condition includes a second preset threshold value. If the second current difference is less than the second preset threshold value, it is determined that the second current difference satisfies the second preset condition. The first preset threshold is equal to the second preset threshold.
6. The battery cluster fault detection method according to claim 5, characterized in that: The method further comprises: determining a third current difference between the first detection current and the second detection current; If the first current difference satisfies a first preset condition and the second current difference satisfies a second preset condition, determining that the battery cluster has no current detection fault includes: If the first current difference satisfies the first preset condition, the second current difference satisfies the second preset condition, and the third current difference satisfies the third preset condition, it is determined that the battery cluster has no current detection fault.
7. The battery cluster fault detection method according to claim 6, characterized in that: The third preset condition includes a third preset threshold value. If the third current difference is less than the third preset threshold value, it is determined that the third current difference satisfies the third preset condition; wherein, The sum of the first preset threshold and the second preset threshold is equal to the third preset threshold.
8. The battery cluster fault detection method according to any one of claims 1 to 4, characterized in that: The obtaining of the real-time charge and discharge current of the battery cluster includes: Acquiring the real-time charge and discharge voltage and the real-time charge and discharge power of the battery cluster; The ratio of the real-time charge and discharge power to the real-time charge and discharge voltage is determined as the real-time charge and discharge current of the battery cluster.
9. A battery management system, characterized in that: The battery management system comprises: Battery cluster slave control units corresponding to the battery clusters one by one, each of the battery cluster slave control units being connected to a first current sensor and a second current sensor in the corresponding battery cluster and being used to collect a first detection current of the first current sensor and a second detection current of the second current sensor; A battery cluster master control unit connected to each of the battery cluster slave control units, the battery cluster master control unit being used to collect information of each battery cluster reported by each of the battery cluster slave control units; A battery cluster system master control unit connected to the battery cluster master control unit, the battery cluster system master control unit is used to manage the information reported by the battery cluster master control unit; wherein, when performing fault detection management on each of the battery clusters, it is used to execute the battery cluster fault detection method as described in any one of claims 1 to 8.
10. The battery management system according to claim 9, characterized in that: The first current sensor includes a Hall sensor, and the second current sensor includes a shunt.
Citation Information
Patent Citations
Function safety detection method and device of power battery and vehicle
CN116298478A
Battery cell charging and discharging test circuit and control method thereof
CN117706409A
Fault detection method and device of current sensor, electronic equipment and storage medium
CN118330530A
Sensor detection method and charger system
CN118980983A
Safety circuit, safety device and electric vehicle
CN216083038U