Battery cluster fault detection method, system and device and battery cluster controller
By detecting the relay status and voltage value comparison of the battery cluster, identifying interpole short circuit and open circuit faults on the outside of the energy storage system, the problem of insufficient detection in the prior art is solved, early fault identification and precise positioning are achieved, and losses and maintenance costs are reduced.
Patent Information
- Application Number
- CN202510540230.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-27
- Publication Date
- 2025-08-08
AI Technical Summary
In the prior art, short-circuit detection on the outside of the energy storage system is insufficient, resulting in an increase in maintenance cycle and cost, and the risk of short-circuiting increases after the integration of high-voltage box is increased.
By determining that the main negative relay of the battery cluster is disconnected and controlling the main positive relay to close, the voltage value is obtained and the threshold is compared, the fault status outside the battery cluster is identified, including interpole short circuit and open circuit fault.
Before the fuse is blown, detect short-circuit faults between poles in advance, reduce losses, improve fault positioning accuracy and efficiency, simplify system-level fault determination logic, and reduce judgment time.
Smart Images

Figure CN120446777A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of battery cluster safety detection, and in particular to a battery cluster fault detection method, system, device, and battery cluster controller. Background Art
[0002] In existing technology, short-circuit detection is rarely performed on the DC busbars outside the relays of energy storage systems. Industry experts generally believe that after the energy storage system is installed, the probability of an inter-pole short circuit is low. Even if an inter-pole short circuit occurs, the system can be protected by the fuses in the cluster-level high-voltage box. However, this increases unnecessary maintenance cycles and costs. Furthermore, because current high-voltage boxes are more integrated than before and the spacing between the internal copper plates is smaller, the risk of short circuits also increases. Summary of the Invention
[0003] The purpose of the embodiments of the present application is to provide a battery cluster fault detection method, system, device and battery cluster controller to solve the problem in the prior art of the lack of short circuit detection on the outside of the energy storage system.
[0004] To achieve the above objectives, the present application provides a first aspect of a battery cluster fault detection method, comprising:
[0005] Determine that the main negative relay of the current battery cluster is disconnected, and control the main positive relay to be closed;
[0006] Obtaining a first voltage value between a first collection point and a second collection point of the current battery cluster; the first collection point is located in a circuit connecting a main positive relay and positive electrodes of multiple battery cells in the current battery cluster, and the second collection point is located in a circuit connecting a main negative relay and negative electrodes of multiple battery cells;
[0007] When the first voltage value is greater than or equal to the first voltage threshold, obtaining a second voltage value between a third collection point and a second collection point of the current battery cluster; the third collection point is provided on a circuit connecting the main negative relay and the negative pole of the DC bus;
[0008] The current fault state outside the battery cluster is determined according to the magnitude of the second voltage value.
[0009] In the embodiment of the present application, the step of determining the current fault state outside the battery cluster based on the magnitude of the second voltage value includes: comparing the second voltage value with a second voltage threshold; if the second voltage value is greater than the second voltage threshold, determining that the current fault state outside the battery cluster is an inter-electrode short circuit fault state.
[0010] In the embodiment of the present application, the method further includes: when the first voltage value is less than a first voltage threshold, determining that the battery cluster is currently in an open circuit fault state.
[0011] A second aspect of the present application provides a battery cluster controller, comprising:
[0012] a memory configured to store instructions; and
[0013] The processor is configured to call instructions from the memory and implement the above-mentioned battery cluster failure detection method when executing the instructions.
[0014] A third aspect of the present application provides a battery cluster fault detection method, which is applied to a main controller of a multi-cluster system, wherein the multi-cluster system includes multiple battery cluster controllers as described above, including:
[0015] Obtaining a fault status of a corresponding battery cluster determined by each battery cluster controller;
[0016] The main circuit fault state of the multi-cluster system is determined based on the fault state determined by each battery cluster controller.
[0017] In an embodiment of the present application, each battery cluster controller is configured to be able to determine the inter-pole short-circuit fault state outside the corresponding battery cluster and the open-circuit fault state inside; based on the fault state determined by each battery cluster controller, the step of determining the main circuit fault state of the multi-cluster system includes: when the fault state determined by each battery cluster controller is the inter-pole short-circuit fault state, determining that the main circuit fault state of the multi-cluster system is the main circuit short-circuit state; when the fault state determined by all battery cluster controllers includes both the open-circuit fault state and the inter-pole short-circuit fault state, determining that the main circuit fault state of the multi-cluster system is the main circuit mixed fault state.
[0018] A fourth aspect of the present application provides a battery cluster fault detection system, comprising a main controller and multiple battery clusters, each battery cluster being configured with multiple battery cells connected in series, a main positive relay, a main negative relay, and a battery cluster controller communicatively connected to the main controller; the main positive relay and the main negative relay are both provided with auxiliary contacts, and the battery cluster controller is respectively connected to the auxiliary contacts of the corresponding main positive relay and main negative relay; one end of the main positive relay is connected to the positive poles of the multiple battery cells and a first collection point is provided on the connection circuit, and the other end thereof is connected to the positive pole of a DC bus; one end of the main negative relay is connected to the negative poles of the multiple battery cells and a second collection point is provided on the connection circuit, and the other end thereof is connected to the negative pole of the DC bus and a third collection point is provided on the connection circuit; the battery cluster controller is respectively connected to the first collection point, the second collection point, and the third collection point and is used to obtain the voltage value collected by each collection point, and determines the fault information of the current battery cluster based on the voltage value, the collection signal of the auxiliary contact of the main positive relay, and the collection signal of the auxiliary contact of the main negative relay, and sends it to the main controller.
[0019] In an embodiment of the present application, the battery cluster controller is used to determine that the main negative relay of the current battery cluster is disconnected based on the acquisition signal of the auxiliary contact of the main negative relay, and control the main positive relay to be closed based on the acquisition signal of the auxiliary contact of the main positive relay; determine that the first voltage value between the first acquisition point and the second acquisition point of the current battery cluster is greater than or equal to the first voltage threshold; obtain the second voltage value between the third acquisition point and the second acquisition point of the current battery cluster; and determine the fault state outside the current battery cluster based on the magnitude of the second voltage value.
[0020] In the embodiment of the present application, the battery cluster controller is further configured to determine that the current battery cluster is in an open circuit fault state when determining that a first voltage value between a first collection point and a second collection point of the current battery cluster is less than a first voltage threshold.
[0021] In a fifth aspect, the present application provides a battery cluster fault detection device, comprising: a relay determination unit, used to determine whether the main negative relay of the current battery cluster is disconnected and to control the main positive relay to be closed; a voltage value determination unit, used to obtain a first voltage value between a first collection point and a second collection point of the current battery cluster; the first collection point is provided on a circuit connecting the main positive relay to the positive poles of multiple battery cells in the current battery cluster, and the second collection point is provided on a circuit connecting the main negative relay to the negative poles of multiple battery cells; an acquisition unit, used to obtain a second voltage value between a third collection point and the second collection point of the current battery cluster when the first voltage value is greater than or equal to a first voltage threshold; the third collection point is provided on a circuit connecting the main negative relay to the negative pole of the DC bus; and a sending unit, used to determine the fault state outside the current battery cluster according to the magnitude of the second voltage value.
[0022] Through the above technical solution, the battery cluster controller first determines whether the main negative relay of the corresponding current battery cluster is disconnected from the DC bus and controls the main positive relay to close. Secondly, it obtains a first voltage value between a first collection point and a second collection point of the current battery cluster. The first collection point is located in the circuit connecting the main positive relay to the positive electrodes of multiple battery cells in the current battery cluster, and the second collection point is located in the circuit connecting the main negative relay to the negative electrodes of multiple battery cells. Then, if the first voltage value is greater than or equal to a first voltage threshold, it obtains a second voltage value between a third collection point and a second collection point of the current battery cluster. The third collection point is located in the circuit connecting the main negative relay to the negative electrode of the DC bus. Finally, based on the magnitude of the second voltage value, it determines the fault status outside the current battery cluster. In this way, even if an inter-electrode short circuit fault occurs outside the battery cluster, the inter-electrode short circuit fault can be detected in advance before the fuse has blown, and appropriate measures can be taken to reduce losses.
[0023] Other features and advantages of the embodiments of the present application will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The accompanying drawings are used to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the following detailed description, they are used to explain the embodiments of the present application but do not constitute a limitation on the embodiments of the present application. In the accompanying drawings:
[0025] Figure 1 A flowchart of a battery cluster fault detection method according to an embodiment of the present application is schematically shown;
[0026] Figure 2 The following schematically shows a flow chart of a battery cluster fault detection method according to another embodiment of the present application;
[0027] Figure 3 A structural diagram schematically illustrates an application scenario of the above-mentioned battery cluster fault detection method;
[0028] Figure 4 The following schematically shows a structural block diagram of a battery cluster controller according to an embodiment of the present application;
[0029] Figure 5 The following schematically shows a flow chart of a battery cluster fault detection method according to another embodiment of the present application;
[0030] Figure 6 The following schematically shows a flow chart of a battery cluster fault detection method according to another embodiment of the present application;
[0031] Figure 7 The structure of a battery cluster fault detection system according to an embodiment of the present application is schematically shown;
[0032] Figure 8 The following schematically shows a structural block diagram of a battery cluster fault detection device according to an embodiment of the present application;
[0033] Figure 9 The figure schematically shows a circuit diagram of a battery cluster controller sampling circuit according to an embodiment of the present application. DETAILED DESCRIPTION
[0034] To make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the specific implementation methods described herein are only used to illustrate and explain the embodiments of the present application and are not used to limit the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0035] It should be noted that if the embodiments of the present application involve directional indications (such as up, down, left, right, front, back, etc.), the directional indications are only used to explain the relative position relationship, movement status, etc. between the various components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indications will also change accordingly.
[0036] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present application, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of such features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the fact that they can be implemented by ordinary technicians in this field. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0037] In the embodiments of the present application, it should be noted that the technical solution in the present application can not only detect the situation of multiple clusters in parallel or a single cluster in the energy storage system, but can also be used to detect the single battery system of a car.
[0038] Figure 1 The flowchart of a battery cluster fault detection method according to an embodiment of the present application is schematically shown. Figure 1 As shown, an embodiment of the present application provides a battery cluster fault detection method, which may include the following steps.
[0039] Step 101: Determine whether the main negative relay of the current battery cluster is disconnected, and control the main positive relay to be closed.
[0040] In the embodiment of the present application, after the main negative relay is disconnected, the negative terminal of the battery cluster is disconnected from the negative terminal of the DC bus, and the main positive relay is closed at the same time, and the positive terminal of the battery cluster remains connected to the positive terminal of the DC bus. In this way, the positive terminal of the battery cluster is "activated" to the positive terminal of the bus, and the negative terminal is in a "floating" state, providing a controlled reference for the subsequent measurement of the voltage values between each collection point. At the same time, through this combination of relay opening and closing, it is possible to first determine whether the battery cluster is open-circuited (series-connected cells) and then measure whether the external circuit (between the bus and the cluster body) is short-circuited, thereby making fault location more accurate and avoiding misjudgment due to unclear relay status.
[0041] Step 102: Obtain a first voltage value between a first collection point and a second collection point of the current battery cluster; the first collection point is set on a circuit connecting a main positive relay and positive electrodes of multiple battery cells in the current battery cluster, and the second collection point is set on a circuit connecting a main negative relay and negative electrodes of multiple battery cells.
[0042] In this embodiment, with the main negative relay open and the main positive relay closed, the first acquisition point is activated and connected to the positive DC bus. The second acquisition point is connected to the negative terminals of the battery cells but disconnected from ground. The voltage between these two points represents the overall open-circuit voltage of the battery cluster, providing a reliable baseline for detecting internal open-circuit faults.
[0043] Step 103: When the first voltage value is greater than or equal to the first voltage threshold, obtain a second voltage value between a third collection point and a second collection point of the current battery cluster; the third collection point is located on a circuit connecting the main negative relay and the negative pole of the DC bus.
[0044] In the embodiment of the present application, after the main negative relay is disconnected, the third collection point is connected to the negative pole of the DC bus, while the second collection point is left floating due to the disconnection of the main negative relay. When the main positive relay is closed, the voltage between the two collection points is the actual potential difference between the external circuit of the battery cluster and the bus, providing a clear benchmark for subsequent short-circuit determination.
[0045] Step 104: Determine the current fault status outside the battery cluster according to the magnitude of the second voltage value.
[0046] In an embodiment of the present application, the measured second voltage value is compared with a preset second voltage threshold. If the second voltage value is greater than the second voltage threshold, it is determined that an inter-electrode short circuit fault has occurred on the outside of the battery cluster. Otherwise, it is considered that the outside is in a normal state. In this way, fault location is more intuitive and more efficient.
[0047] Through the above technical solution, the battery cluster controller first determines whether the main negative relay of the corresponding current battery cluster is disconnected from the DC bus and controls the main positive relay to close. Secondly, it obtains a first voltage value between a first collection point and a second collection point of the current battery cluster. The first collection point is located in the circuit connecting the main positive relay to the positive electrodes of multiple battery cells in the current battery cluster, and the second collection point is located in the circuit connecting the main negative relay to the negative electrodes of multiple battery cells. Then, if the first voltage value is greater than or equal to a first voltage threshold, it obtains a second voltage value between a third collection point and a second collection point of the current battery cluster. The third collection point is located in the circuit connecting the main negative relay to the negative electrode of the DC bus. Finally, based on the magnitude of the second voltage value, it determines the fault status outside the current battery cluster. In this way, even if an inter-electrode short circuit fault occurs outside the battery cluster, the inter-electrode short circuit fault can be detected in advance before the fuse has blown, and appropriate measures can be taken to reduce losses.
[0048] Figure 2 The flowchart of a battery cluster fault detection method according to another embodiment of the present application is schematically shown; Figure 2As shown, in the embodiment of the present application, the step of determining the current fault state of the outer side of the battery cluster based on the magnitude of the second voltage value may include: comparing the second voltage value with a second voltage threshold; if the second voltage value is greater than the second voltage threshold, determining that the outer side of the current battery cluster is in an inter-electrode short circuit fault state.
[0049] In the embodiment of the present application, the inter-pole short-circuit fault state (Inter-pole Short-Circuit FaultState) refers to the dangerous state where a low-resistance short-circuit channel appears between the positive and negative poles of the battery cluster or between the cluster body and the negative pole of the busbar, resulting in a sudden voltage drop and a large current flow, which requires immediate isolation. The outside of the battery cluster (Pack-to-Bus Interface) generally refers to the connection circuit between the battery cluster and the DC busbar of the entire vehicle or energy storage system, and is the object of external fault detection. The battery cluster controller can quickly identify the inter-pole short circuit outside the battery cluster by comparing the second voltage value with the second voltage threshold, thereby avoiding the delay of relying on complex models or multi-variable linkage judgment, thereby protecting the fuse from being blown and avoiding greater losses.
[0050] In the embodiment of the present application, the method may further include: determining that the battery cluster is currently in an open circuit fault state when the first voltage value is less than a first voltage threshold.
[0051] In this embodiment of the present application, when the main negative relay is disconnected and the main positive relay is closed, the first voltage value measured is the voltage across the series-connected cells within the battery cluster in the open-circuit state. If the first voltage value is lower than the first voltage threshold, it can be directly determined that an internal open circuit exists. An open-circuit fault state indicates a break in a cell or its connecting wires, causing the internal circuit of the battery cluster to cease conducting. An open-circuit fault prevents the entire battery pack from outputting or receiving current, requiring immediate isolation and maintenance.
[0052] In an embodiment of the present application, the first collection point may be P1+, the second collection point may be GND, and the third collection point may be P2+. The first voltage value may be the voltage between P1+ and GND, and the second voltage value may be the voltage between P2+ and GND. Preferably, the first voltage threshold may be 0.9*the cumulative voltage value of all cells in the current battery cluster, and the second voltage threshold may be 0.1*the cumulative voltage value of all cells in the current battery cluster.
[0053] Figure 3 The structure diagram schematically shows an application scenario of the above-mentioned battery cluster fault detection method; Figure 3As shown, in an embodiment of the present application, the system may include: multiple battery cells connected in series, a main positive relay, a main negative relay, and a battery cluster controller; the main positive relay and the main negative relay are each provided with auxiliary contacts, and the battery cluster controller is connected to the auxiliary contacts of the main positive relay and the main negative relay, respectively; one end of the main positive relay is connected to the positive poles of the multiple battery cells, and a first collection point (P1+) is provided on the connection circuit, and the other end is connected to the positive pole of the DC bus; one end of the main negative relay is connected to the negative poles of the multiple battery cells, and a second collection point (GND) is provided on the connection circuit, and the other end is connected to the negative pole of the DC bus, and a third collection point (P2+) is provided on the connection circuit; the battery cluster controller is connected to the first collection point, the second collection point, and the third collection point, respectively, and is used to obtain the voltage value collected by each collection point, and determine the current battery cluster fault information based on the voltage value, the collection signal of the auxiliary contact of the main positive relay, and the collection signal of the auxiliary contact of the main negative relay. The other end of the main positive relay can also be connected to a fuse, which is connected to the DC bus through the fuse. The fuse provides a second layer of protection for the safety of the battery cluster.
[0054] Figure 4 The following schematically shows a structural block diagram of a battery cluster controller according to an embodiment of the present application. Figure 4 As shown, in the embodiment of the present application, the other end of the main positive relay can also be connected to a fuse, and connected to the DC bus through the fuse. The fuse can provide a second layer of protection for the safety of the battery cluster.
[0055] Memory 410 configured to store instructions; and
[0056] The processor 420 is configured to call instructions from the memory and implement the above-mentioned battery cluster failure detection method when executing the instructions.
[0057] Figure 5 The flowchart of a battery cluster fault detection method according to another embodiment of the present application is schematically shown; Figure 5 As shown, the embodiment of the present application also provides another battery cluster fault detection method, which is applied to a main controller of a multi-cluster system. The multi-cluster system includes multiple battery cluster controllers as described above, and may include:
[0058] Step 501: Obtain the fault status of each battery cluster determined by the battery cluster controller.
[0059] Step 502: Determine the main circuit fault status of the multi-cluster system according to the fault status determined by each battery cluster controller.
[0060] In the embodiments of the present application, a multi-cluster system refers to a high-voltage battery system consisting of multiple battery packs connected in parallel or in series, which can be used in scenarios such as electric vehicles and energy storage devices. Each cluster can be physically independent or share a busbar to achieve modular expansion and maintenance. The main controller is the core unit responsible for monitoring and controlling the entire multi-cluster system. It receives fault reports from each battery cluster controller (subsystem), executes system-level safety policies, and drives relays for circuit isolation and recovery.
[0061] Through this technical solution, in a multi-cluster system, the main controller obtains the fault status reported by each battery cluster controller, aggregates and determines these statuses, and thus determines the main circuit fault status of the entire energy storage system. This mechanism achieves hierarchical fault detection and isolation from local (single cluster) to global (multi-cluster) levels, improving system-level safety and reliability.
[0062] Figure 6 The flowchart of a battery cluster fault detection method according to another embodiment of the present application is schematically shown; Figure 6 As shown, in an embodiment of the present application, each battery cluster controller can be configured to be able to determine the inter-pole short-circuit fault state outside the corresponding battery cluster and the open-circuit fault state inside; according to the fault state determined by each battery cluster controller, the step of determining the main circuit fault state of the multi-cluster system includes: when the fault state determined by each battery cluster controller is the inter-pole short-circuit fault state, determining that the main circuit fault state of the multi-cluster system is the main circuit short-circuit state; when the fault state determined by all battery cluster controllers includes both the open-circuit fault state and the inter-pole short-circuit fault state, determining that the main circuit fault state of the multi-cluster system is the main circuit mixed fault state.
[0063] In the embodiments of the present application, the main circuit may refer to the core conductive circuit that directly undertakes the task of power transmission or conversion, including key equipment such as the main circuit, switches, fuses, relays, etc., which is responsible for providing power to the entire system and ensuring its stable operation. Battery cluster to junction box section: In a multi-cluster energy storage system, the DC part of the main circuit starts from the output end of each battery cluster, and is connected to the battery junction cabinet (BCP) through a DC switch box and cables to achieve multi-cluster parallel junction. This section of the circuit needs to be equipped with protective devices such as fuses and isolating switches for fault isolation and safety maintenance; junction cabinet to PCS section: The converged DC power is transmitted to the DC side of the power conversion system (PCS) through the main circuit.
[0064] In this embodiment of the present application, the main controller only needs to perform logical judgment based on the binary status of "all clusters" or "any cluster," significantly simplifying the system-level fault determination logic and effectively reducing the time required to determine a fault. Once an inter-pole short circuit is detected, the main controller can immediately command the corresponding cluster or the entire system to disconnect relays, blocking the high-current path and preventing the single cluster fault from propagating to other clusters and causing thermal runaway or more serious safety incidents. In the "any cluster open circuit" scenario, this not only ensures the protection of the system's main circuit, but also allows the open circuit cluster to be individually marked and isolated, avoiding the accidental disconnection of all clusters, thereby improving system availability and redundancy. If the battery cluster controllers of "all clusters" all report no inter-pole short circuit fault status, the system's main circuit is in a normal state. A mixed main circuit fault state can refer to a situation where both a short circuit and an open circuit exist simultaneously in the main circuit. The first collection point can be P1+, the second collection point can be GND, and the third collection point can be P2+. The first voltage value can be between P1+ and GND, and the second voltage value can be between P2+ and GND. Preferably, the first voltage threshold may be 0.9*the accumulated voltage value of all cells in the current battery cluster, and the second voltage threshold may be 0.1*the accumulated voltage value of all cells in the current battery cluster.
[0065] Figure 7 Schematically shows a structural diagram of a battery cluster fault detection system according to an embodiment of the present application; Figure 7 As shown, an embodiment of the present application also provides a battery cluster fault detection system, which may include a main controller and multiple battery clusters, each battery cluster being configured with multiple battery cells connected in series, a main positive relay, a main negative relay, and a battery cluster controller communicatively connected to the main controller; the main positive relay and the main negative relay are both provided with auxiliary contacts, and the battery cluster controller is respectively connected to the auxiliary contacts of the corresponding main positive relay and main negative relay; one end of the main positive relay is connected to the positive poles of the multiple battery cells and a first collection point (P1+) is provided on the connection circuit, and the other end is connected to the positive pole of the DC bus; one end of the main negative relay is connected to the negative poles of the multiple battery cells and a second collection point (GND) is provided on the connection circuit, and the other end is connected to the negative pole of the DC bus and a third collection point (P2+) is provided on the connection circuit; the battery cluster controller is respectively connected to the first collection point, the second collection point, and the third collection point and is used to obtain the voltage value collected by each collection point, and determines the fault information of the current battery cluster based on the voltage value, the collection signal of the auxiliary contact of the main positive relay, and the collection signal of the auxiliary contact of the main negative relay, and sends it to the main controller.
[0066] In the embodiment of the present application, the other end of the main positive relay may also be connected to a fuse, and connected to the DC bus through the fuse. The fuse may provide a second layer of protection for the safety of the battery cluster.
[0067] In an embodiment of the present application, the battery cluster controller is used to determine that the main negative relay of the current battery cluster is disconnected based on the acquisition signal of the auxiliary contact of the main negative relay, and control the main positive relay to be closed based on the acquisition signal of the auxiliary contact of the main positive relay; determine that the first voltage value between the first acquisition point and the second acquisition point of the current battery cluster is greater than or equal to the first voltage threshold; obtain the second voltage value between the third acquisition point and the second acquisition point of the current battery cluster; and determine the fault state outside the current battery cluster based on the magnitude of the second voltage value.
[0068] In an embodiment of the present application, the main positive relay and the main negative relay may also be provided with auxiliary contacts, and the battery cluster controller can identify the open and closed states of the main positive relay and the main negative relay by connecting to the auxiliary contacts.
[0069] In the embodiment of the present application, the battery cluster controller is further configured to determine that the current battery cluster is in an open circuit fault state when determining that a first voltage value between a first collection point and a second collection point of the current battery cluster is less than a first voltage threshold.
[0070] Figure 8 Schematically shows a structural block diagram of a battery cluster fault detection device according to an embodiment of the present application; Figure 8 As shown, an embodiment of the present application also provides a battery cluster fault detection device, which may include: a relay determination unit 810, used to determine whether the main negative relay of the current battery cluster is disconnected and control the main positive relay to be closed; a voltage value determination unit 820, used to obtain a first voltage value between a first collection point and a second collection point of the current battery cluster; the first collection point is set on a circuit connecting the main positive relay and the positive poles of multiple battery cells in the current battery cluster, and the second collection point is set on a circuit connecting the main negative relay and the negative poles of multiple battery cells; an acquisition unit 830, used to obtain a second voltage value between a third collection point and the second collection point of the current battery cluster when the first voltage value is greater than or equal to a first voltage threshold; the third collection point is set on a circuit connecting the main negative relay and the negative pole of the DC bus; a sending unit 840, used to determine the fault state outside the current battery cluster according to the magnitude of the second voltage value.
[0071] Figure 9 Schematically shows a circuit diagram of a battery cluster controller sampling circuit according to an embodiment of the present application; Figure 9As shown, by closing different photorelays at different times, two voltages can be collected between V+ and V-. P1+ and P2+ are connected to the inside and outside of the battery's main positive relay, respectively, while GND is connected to the inside of the main negative relay. P1+_CTRL, P2+_CTRL, GND1_CTRL, and GND2_CTRL are connected to the controller's drive ports. GND can also be split into GND1 and GND2, which are connected to the circuits containing R27 and R30, respectively. If both GND1 and GND2 are present, GND1_CTRL and GND2_CTRL can be used to control GND1 and GND2, respectively. If only GND is present, GND1_CTRL and GND2_CTRL can serve as redundant control for each other. R17, R18, R19, and R20 are high-voltage divider resistors, dividing the high voltage of the battery cluster into low voltage. R21, R22, R23, R24, R27, R28, R29, R34, R30, R31, R32, and R33 function similarly and are not detailed here. R37 and R38 are sampling resistors, C23 and C24 are filter capacitors, and R25, R26, R35, and R36 are current-limiting resistors. U3 and U4 are photorelays, isolating the high-voltage circuit from the low-voltage control circuit and controlling the on / off of pins (such as 8 and 7). For example, if the controller driver controls P1+_CTRL to a high level, Q3 will turn on, pins 1 and 2 will turn on, and pins 8 and 7 will also turn on. The principles of the other control ports are similar. If GND1_CTRL and P1+_CTRL are controlled to a high level, the voltage detected between V+ and V- is the voltage between GND and P1+. Similarly, other methods can be used to detect GND and P1+, and GND and P2+, respectively. By dividing the battery cluster high voltage, the controller can calculate V+ and V1 to obtain the voltage between GND and P1+ and P2+, respectively. Therefore, using this sampling circuit for battery cluster voltage sampling can collect the voltages inside and outside the main negative relay, as well as the voltage inside the main positive relay.
[0072] An embodiment of the present application also provides a machine-readable storage medium, on which instructions are stored, and the instructions are used to enable a machine to execute the above method.
[0073] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0074] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0075] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0076] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0077] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0078] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0079] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0080] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.
[0081] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.
Claims
1. A battery cluster fault detection method, characterized in that: include: Determine that the main negative relay of the current battery cluster is disconnected, and control the main positive relay to be closed; Acquire a first voltage value between a first collection point and a second collection point of the current battery cluster; The first collection point is set on the circuit connecting the main positive relay and the positive electrodes of the multiple battery cells in the current battery cluster, and the second collection point is set on the circuit connecting the main negative relay and the negative electrodes of the multiple battery cells; When the first voltage value is greater than or equal to a first voltage threshold, obtaining a second voltage value between a third collection point and the second collection point of the current battery cluster; The third collection point is provided on the circuit where the main negative relay is connected to the negative pole of the DC bus; The fault state of the current external side of the battery cluster is determined according to the magnitude of the second voltage value.
2. The method according to claim 1, characterized in that The step of determining the current fault state outside the battery cluster according to the magnitude of the second voltage value includes: comparing the second voltage value with a second voltage threshold; If the second voltage value is greater than the second voltage threshold, it is determined that the outer side of the current battery cluster is in an inter-electrode short circuit fault state.
3. The method according to claim 1 or 2, characterized in that The method further comprises: When the first voltage value is less than the first voltage threshold, it is determined that the battery cluster is in an open circuit fault state.
4. A battery cluster controller, characterized in that: include: a memory configured to store instructions; as well as A processor is configured to call the instructions from the memory and implement the battery cluster failure detection method according to any one of claims 1 to 3 when executing the instructions.
5. A battery cluster fault detection method, characterized in that: A main controller applied to a multi-cluster system, wherein the multi-cluster system comprises a plurality of battery cluster controllers according to claim 4, comprising: Obtaining a fault status of a corresponding battery cluster determined by each battery cluster controller; The main circuit fault state of the multi-cluster system is determined according to the fault state determined by each battery cluster controller.
6. The method according to claim 5, characterized in that Each of the battery cluster controllers is configured to be able to determine the inter-electrode short circuit fault state outside the corresponding battery cluster and the open circuit fault state inside the corresponding battery cluster; The step of determining the main circuit fault state of the multi-cluster system according to the fault state determined by each battery cluster controller includes: In a case where the fault state determined by each battery cluster controller is the inter-electrode short circuit fault state, determining that the main circuit fault state of the multi-cluster system is a main circuit short circuit state; When the fault states determined by all the battery cluster controllers include both the open circuit fault state and the inter-electrode short circuit fault state, the main circuit fault state of the multi-cluster system is determined to be a main circuit mixed fault state.
7. A battery cluster fault detection system, characterized in that: The invention comprises a main controller and multiple battery clusters, each battery cluster being configured with multiple battery cells connected in series, a main positive relay, a main negative relay, and a battery cluster controller communicatively connected to the main controller; the main positive relay and the main negative relay are both provided with auxiliary contacts, and the battery cluster controller is respectively connected to the auxiliary contacts of the corresponding main positive relay and main negative relay; one end of the main positive relay is connected to the positive poles of the multiple battery cells and a first collection point is provided on the connection circuit, and the other end of the main positive relay is connected to the positive pole of a DC bus; one end of the main negative relay is connected to the negative poles of the multiple battery cells and a second collection point is provided on the connection circuit, and the other end of the main negative relay is connected to the negative pole of the DC bus and a third collection point is provided on the connection circuit; the battery cluster controller is respectively connected to the first collection point, the second collection point, and the third collection point and is used to obtain the voltage value collected by each collection point, and determine the fault information of the current battery cluster based on the voltage value, the collection signal of the auxiliary contact of the main positive relay, and the collection signal of the auxiliary contact of the main negative relay, and send it to the main controller.
8. The system according to claim 7, characterized in that The battery cluster controller is configured to determine that the main negative relay of the current battery cluster is disconnected based on the collected signal of the auxiliary contact of the main negative relay, and control the main positive relay to be closed based on the collected signal of the auxiliary contact of the main positive relay; determine that a first voltage value between a first collection point and a second collection point of the current battery cluster is greater than or equal to a first voltage threshold; and obtain a second voltage value between a third collection point and the second collection point of the current battery cluster; The fault state of the current external side of the battery cluster is determined according to the magnitude of the second voltage value.
9. The system according to claim 8, characterized in that The battery cluster controller is further configured to determine that the current battery cluster is in an open circuit fault state when it is determined that a first voltage value between a first collection point and a second collection point of the current battery cluster is less than a first voltage threshold.
10. A battery cluster fault detection device, characterized in that: include: a relay determination unit, used to determine whether the main negative relay of the current battery cluster is disconnected and control the main positive relay to be closed; a voltage value determining unit, configured to obtain a first voltage value between a first collection point and a second collection point of the current battery cluster; The first collection point is set on the circuit connecting the main positive relay and the positive electrodes of the multiple battery cells in the current battery cluster, and the second collection point is set on the circuit connecting the main negative relay and the negative electrodes of the multiple battery cells; an acquiring unit, configured to acquire a second voltage value between a third collection point and the second collection point of the current battery cluster when the first voltage value is greater than or equal to a first voltage threshold; The third collection point is provided on the circuit where the main negative relay is connected to the negative pole of the DC bus; The sending unit is configured to determine a fault state outside the current battery cluster according to the magnitude of the second voltage value.