Battery pack protection method, battery cluster, computer equipment and chip
By introducing positive and negative switches for the battery cluster into the battery cluster circuit, combined with sensor detection and excitation fuse protection, the safety and stability issues of the battery pack in the energy storage system are solved, and timely disconnection and reliable protection are achieved under abnormal conditions.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SUNGROW POWER SUPPLY CO LTD
- Filing Date
- 2024-11-22
- Publication Date
- 2026-05-22
AI Technical Summary
In existing energy storage systems, the protection of the battery pack is difficult to disconnect in time under abnormal conditions, resulting in insufficient safety and stability. In particular, the power consumption of the fuse is large and difficult to control reliably in high-power systems.
A positive and negative switch for the battery cluster is introduced into the battery cluster circuit. Abnormal conditions are detected by sensors, and the switch is controlled to disconnect the battery cluster circuit. Combined with the excitation fuse to protect the battery pack circuit, the reliability is improved by using a combination of hardware and software.
It enables timely disconnection of battery clusters and battery pack circuits under abnormal conditions, reducing power loss and improving the safety and reliability of energy storage systems.
Smart Images

Figure CN122073312A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of energy storage system protection technology, and in particular to battery pack protection methods, battery clusters, computer equipment, and chips. Background Technology
[0002] With the development of new energy technologies, energy storage systems are being used more and more widely in power systems. As one of the core components of energy storage systems, the operational stability and safety of the battery pack are particularly important. Therefore, protecting the battery pack has become a crucial aspect of energy storage system design.
[0003] Based on this, this application provides a battery pack protection method, a battery cluster, a computer device, and a chip to improve related technologies. Summary of the Invention
[0004] The purpose of this application is to provide a battery pack protection method, battery cluster, computer equipment, and chip to protect the battery pack in the battery cluster circuit.
[0005] The objective of this application is achieved through the following technical solution:
[0006] In a first aspect, this application provides a battery pack protection method, wherein a battery cluster has a built-in battery cluster circuit, the battery cluster circuit including multiple battery packs connected in series, and the battery cluster circuit further including a battery cluster positive switch and / or a battery cluster negative switch connected in series with the multiple battery packs; the method includes: for at least one battery pack, if the battery pack meets a target battery pack abnormality condition, generating corresponding battery pack abnormality information for the battery pack; if the battery pack abnormality information indicates that the battery cluster meets the target battery cluster abnormality condition, controlling the battery cluster positive switch and / or the battery cluster negative switch to open, thereby disconnecting the battery cluster circuit and protecting the battery pack in the battery cluster circuit.
[0007] In some embodiments, at least one of the battery packs includes a battery pack circuit and at least one sensor, the battery pack circuit including a plurality of battery cells connected in series and an excitation fuse; the method further includes: receiving detection data from the at least one sensor; and, if the detection data indicates that the battery pack meets the target battery pack abnormal condition, controlling the excitation fuse to open to disconnect the battery pack circuit and protect the battery cells in the battery pack circuit.
[0008] In some embodiments, the at least one sensor includes a cell sensor corresponding to the battery cell and / or a battery pack sensor corresponding to the battery pack. The cell sensor includes one or more of a voltage sensor, a temperature sensor, and an internal resistance sensor. The battery pack sensor includes a humidity sensor and / or a pressure sensor. The process of determining whether the battery pack meets the target battery pack abnormality condition includes: when the detection data from one or more sensors is not within the corresponding target value range of the sensor, the battery pack is determined to meet the target battery pack abnormality condition.
[0009] In some embodiments, the method further includes: receiving a feedback signal from the excitation fuse, the feedback signal being used to determine whether the excitation fuse is open.
[0010] Secondly, this application provides a battery cluster, which has a built-in battery cluster circuit. The battery cluster circuit includes multiple battery packs connected in series. The battery cluster circuit also includes a battery cluster positive switch and / or a battery cluster negative switch connected in series with the multiple battery packs. At least one of the battery packs has a built-in control unit. The control unit is used to generate corresponding battery pack abnormality information when the battery pack meets the target battery pack abnormality condition; and / or, when the battery pack abnormality information indicates that the battery cluster meets the target battery cluster abnormality condition, control the battery cluster positive switch and / or the battery cluster negative switch to open, so as to disconnect the battery cluster circuit and protect the battery packs in the battery cluster circuit.
[0011] In some embodiments, at least one of the battery packs further includes a battery pack circuit and at least one sensor. The battery pack circuit includes a plurality of cells connected in series and an excitation fuse. The control unit is also configured to receive detection data from the at least one sensor. If the detection data indicates that the battery pack meets the abnormal conditions of the target battery pack, the control unit controls the excitation fuse to open, thereby disconnecting the battery pack circuit and protecting the cells in the battery pack circuit.
[0012] In some embodiments, the at least one sensor includes a cell sensor corresponding to the battery cell and / or a battery pack sensor corresponding to the battery pack. The cell sensor includes one or more of a voltage sensor, a temperature sensor, and an internal resistance sensor. The battery pack sensor includes a humidity sensor and / or a pressure sensor. The control unit is configured to determine whether the battery pack meets the target battery pack abnormality condition in the following manner: when the detection data from one or more sensors are not within the corresponding target value range of the sensor, the battery pack is deemed to meet the target battery pack abnormality condition.
[0013] In some embodiments, the control unit is further configured to receive a feedback signal from the excitation fuse, the feedback signal being used to determine whether the excitation fuse has been opened.
[0014] In some embodiments, the battery cluster further includes a driving circuit, a hardware detection circuit, and a voltage sampling circuit corresponding to the battery pack; the voltage sampling circuit is used to collect voltage signals of some or all of the cells in the battery pack; the hardware detection circuit is used to receive the voltage signals; and when the voltage signal indicates that the corresponding cell is over-voltage, it outputs an over-voltage protection signal; the driving circuit is used to receive the over-voltage protection signal and output a driving signal, which is used to control the excitation fuse to open, thereby disconnecting the battery pack circuit and protecting the cells in the battery pack circuit.
[0015] In some embodiments, the driving circuit, hardware detection circuit, and voltage sampling circuit corresponding to the battery pack are located inside or outside the battery pack.
[0016] In some embodiments, the control units in different battery packs employ one or more of the following communication methods: RS485 communication, CAN communication, network communication, Bluetooth communication, daisy-chain communication, and wireless communication.
[0017] Thirdly, this application provides a computer device, the computer device including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement any of the above methods.
[0018] Fourthly, this application provides a chip for performing any of the above-mentioned methods.
[0019] This application provides a battery pack protection method, a battery cluster, a computer device, and a chip. The battery cluster has a built-in battery cluster circuit, which includes multiple battery packs connected in series. The battery cluster circuit also includes a battery cluster positive switch and / or a battery cluster negative switch connected in series with the multiple battery packs. The method includes: for at least one battery pack, if the battery pack meets a target battery pack abnormality condition, generating corresponding battery pack abnormality information for the battery pack; if the battery pack abnormality information indicates that the battery cluster meets the target battery cluster abnormality condition, controlling the battery cluster positive switch and / or the battery cluster negative switch to open, thereby disconnecting the battery cluster circuit and protecting the battery pack in the battery cluster circuit. This application sets a battery cluster positive switch and / or a battery cluster negative switch in the battery cluster circuit, and controls the battery cluster positive switch and / or battery cluster negative switch to open when both the battery pack and the battery cluster meet the target battery cluster abnormality condition, thereby achieving a battery pack protection function. Attached Figure Description
[0020] This application will be further described below with reference to the accompanying drawings and specific embodiments.
[0021] Figure 1 This is a schematic diagram of the DC side architecture (passive fuse) of an energy storage system provided in an embodiment of this application.
[0022] Figure 2 This is a schematic diagram of the DC side architecture (excitation fuse) of an energy storage system provided in an embodiment of this application.
[0023] Figure 3a This is a schematic diagram of a battery cluster (with switching devices on both the positive and negative terminals) provided in an embodiment of this application.
[0024] Figure 3b This is a schematic diagram of the structure of a battery cluster (with a positive electrode switch device) provided in an embodiment of this application.
[0025] Figure 3c This is a schematic diagram of the structure of a battery cluster (with a negative electrode switch device) provided in an embodiment of this application.
[0026] Figure 4 This is a schematic diagram showing the position of an excitation fuse within a PACK, as provided in an embodiment of this application.
[0027] Figure 5 This is a schematic diagram of a software control method for activating a fuse provided in an embodiment of this application.
[0028] Figure 6a This is a schematic diagram of a hardware control method for activating a fuse provided in an embodiment of this application (collecting the voltage of all battery cells).
[0029] Figure 6b This is a schematic diagram of a hardware control method for activating a fuse (collecting partial cell voltage) provided in an embodiment of this application.
[0030] Figure 7 This is a structural block diagram of a computer device provided in an embodiment of this application. Detailed Implementation
[0031] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0032] In the description of the embodiments of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0033] See Figure 1 , Figure 1 This is a schematic diagram of the DC side architecture (passive fuse) of an energy storage system provided in an embodiment of this application. Figure 1 In the diagram, P+ is the positive terminal on the DC side, and P- is the negative terminal on the DC side.
[0034] The relevant energy storage system places multiple fuses (e.g., FU1 to FUn, F1 to F2n, F3) on the DC side for short-circuit protection on the battery side (i.e., the DC side). When a short circuit or other abnormality occurs, the fuses blow to protect the energy storage system. However, fuses are passive devices, and they are difficult to blow with low-rate currents, making it difficult to protect the battery side at low currents. As the power of energy storage systems increases, the overcurrent value of the fuses also increases, meaning that the power consumption of the system increases. Although the resistance of the fuse is not high, the power consumption of the fuse itself increases with the increase of system current.
[0035] like Figure 1 As shown, there are fuses inside the PACK (i.e., battery pack), fuses between battery clusters (i.e., racks), and fuses before the current convergence point. The current increases further into the later stages, meaning that the power consumption of the fuses increases. In addition, the pure hardware circuit lacks a main control unit, making it difficult to reliably control the opening (i.e., conduction) and closing (i.e., disconnection) of the fuses, and it cannot actively disconnect the main battery circuit.
[0036] See Figure 2 , Figures 3a to 3c , Figure 2 This is a schematic diagram of the DC side architecture (excitation fuse) of an energy storage system provided in an embodiment of this application. Figure 3a This is a schematic diagram of a battery cluster (with switching devices on both the positive and negative terminals) provided in an embodiment of this application. Figure 3b This is a schematic diagram of a battery cluster (with a switching device on the positive electrode) provided in an embodiment of this application. Figure 3c This is a schematic diagram of the structure of a battery cluster (with a negative electrode switch device) provided in an embodiment of this application.
[0037] like Figure 2 , Figures 3a to 3cAs shown in the illustration, this application provides a battery pack protection method. The battery pack contains a battery pack circuit, which includes multiple battery packs connected in series. The battery pack circuit also includes a battery pack positive switch and / or a battery pack negative switch connected in series with the multiple battery packs. The switching devices in the battery pack circuit include a battery pack positive switch (e.g., K1+ to Kn+) and / or a battery pack negative switch (e.g., K1- to Kn-) located outside the battery pack. The battery pack positive switch is located near the positive terminal of the battery pack (e.g., B1+ to Bn+), and the battery pack negative switch is located near the negative terminal of the battery pack (e.g., B1- to Bn-). The battery pack positive and negative switches can be circuit breakers, load switches, relays, or other switching devices; the above embodiment does not limit this.
[0038] The method includes: for at least one battery pack, if the battery pack meets the target battery pack abnormality condition, generating corresponding battery pack abnormality information for the battery pack; if the battery pack abnormality information indicates that the battery cluster meets the target battery cluster abnormality condition, controlling the positive switch and / or the negative switch of the battery cluster to open, so as to disconnect the battery cluster circuit and protect the battery pack in the battery cluster circuit.
[0039] In some embodiments, the above method can be executed on a corresponding control unit of one or more battery packs, the control unit being built into the battery pack. Alternatively, in other embodiments, the above method can be executed on a BMU (i.e., battery management unit), with the BMU controlling the triggering of full-range protection for PACK-level external short circuit and overcharge protection.
[0040] In the above embodiments, the RACK (i.e., battery cluster) port uses switching devices (i.e., battery cluster positive switch and / or battery cluster negative switch) to provide active overcurrent protection, or to be disconnected by the control unit built into the battery pack, achieving full-range protection and meeting the relevant regulatory requirements for battery cluster port isolation and overcurrent protection.
[0041] For example, different PACKs can communicate with each other. Once the control unit within one or more PACKs detects an anomaly within the current PACK, the different PACKs can communicate data, allowing PACK1 and / or PACKn to obtain the corresponding battery pack anomaly information through communication. Based on the anomaly content (i.e., the content of the battery pack anomaly information), they determine whether it is necessary to disconnect the positive and / or negative switches of the battery cluster, thereby disconnecting the battery cluster circuit. If it is necessary to disconnect the battery cluster circuit, for example, the control unit of PACK1 issues a control command to disconnect the positive switch of the battery cluster (e.g., K1+), and / or the control unit of PACKn issues a control command to disconnect the negative switch of the battery cluster (e.g., K1-). At this time, the battery cluster circuit is disconnected, and the anomaly of this battery cluster does not affect the normal operation of other battery clusters, reducing power generation loss. The above embodiment uses the control units of PACK1 and / or PACKn determining whether the battery cluster meets the target battery cluster anomaly conditions and issuing control commands as an example. In practical applications, control commands can also be issued by the control units of other PACKs; the above embodiment does not limit this. It should be noted that the battery pack that generates the battery pack abnormality information, the battery pack that determines whether the battery cluster is abnormal, and the battery pack that issues the control command can be the same or different, and the above embodiments do not limit this.
[0042] Figure 3a The example illustrates a scenario where both the B1+ circuit (i.e., the positive terminal circuit of the battery cluster) and the B1- circuit (i.e., the negative terminal circuit of the battery cluster) contain switching devices (e.g., K1+ and K1-). In practical applications, it is also possible for only the positive terminal circuit to have a switch K1+ (e.g., K1+ and K1-). Figure 3b (as shown), or only the negative circuit has a switch K1- (as shown) Figure 3c (As shown). The advantage of this approach is that a single switch can also disconnect the corresponding cluster-level circuit (i.e., the battery cluster circuit), resulting in lower costs. The appropriate switch can be selected based on the system design. The corresponding control and judgment process is described in the above embodiments and will not be repeated here.
[0043] In some embodiments, at least one of the battery packs may have a built-in battery pack circuit and at least one sensor. The battery pack circuit may include a plurality of battery cells connected in series and an excitation fuse. The method may further include: receiving detection data from the at least one sensor; and, if the detection data indicates that the battery pack meets the target battery pack abnormal condition, controlling the excitation fuse to open to disconnect the battery pack circuit and protect the battery cells in the battery pack circuit.
[0044] In the above embodiments, the battery pack uses an excitation fuse (e.g., an excitation wire) to achieve passive active short-circuit protection.
[0045] See Figure 4 , Figure 4 This is a schematic diagram showing the position of an excitation fuse within a PACK, as provided in an embodiment of this application.
[0046] like Figure 4 As shown, the excitation fuse uses an excitation fuse wire, which is located inside the PACK. It can be located before the first cell in the PACK, after the last cell in the PACK, or at any position in the middle of the cells. The above embodiment does not limit the position inside the circuit.
[0047] See Figure 5 , Figure 5 This is a schematic diagram of a software control method for activating a fuse provided in an embodiment of this application.
[0048] In some embodiments, the at least one sensor may include a cell sensor corresponding to the battery cell and / or a battery pack sensor corresponding to the battery pack. In some embodiments, the cell sensor may include one or more of a voltage sensor, a temperature sensor, and an internal resistance sensor, and the battery pack sensor may include a humidity sensor and / or a pressure sensor. That is, at the cell level, one or more of a voltage sensor, a temperature sensor, and an internal resistance sensor can be configured; at the battery pack level, a humidity sensor and / or a pressure sensor can be configured. Such a sensor combination scheme has a clear hierarchy and a reasonable architecture, balancing detection efficiency and accuracy, which helps to accurately control the excitation fuse and realize the battery pack protection function.
[0049] In some embodiments, the process of determining whether the battery pack meets the target battery pack abnormality condition may include: when the detection data from one or more sensors is not within the corresponding target value range of the sensor, the battery pack is deemed to meet the target battery pack abnormality condition.
[0050] Because different types of sensors collect different detection data (e.g., voltage data, internal resistance data, temperature data, humidity data, pressure data), a target value range corresponding to each sensor can be configured for each sensor. This configuration can be done by pre-setting or by dynamically adjusting based on real-time data. For example, for a voltage sensor, a target voltage value range can be configured; for an internal resistance sensor, a target internal resistance value range can be configured; for a temperature sensor, a target temperature value range can be configured; for a humidity sensor, a target voltage value range can be configured; and for a pressure sensor, a target voltage value range can be configured. For each type of sensor, it is determined whether the detection data from that sensor falls within its corresponding target value range. If detection data from one or more sensors falls outside the corresponding target value range, the battery pack is considered to meet the target battery pack abnormality condition, meaning the battery pack is considered to have an abnormal risk.
[0051] like Figure 5 As shown, the voltage sensor includes, for example, one or more AFE chips, such as AFE1 to AFEn. The AFE chip can collect voltage data for each battery cell. The AFE chip transmits the collected voltage data to the control unit via communication. The communication method is not limited and can be SPI, I2C, USART, UART, or a data bus, etc. A single AFE chip can be used to collect voltage data for one or more battery cells; the above embodiment does not limit this.
[0052] Continue as Figure 5 As shown, the temperature sensor includes, for example, an NTC resistor or other device capable of sensing temperature changes. Specifically, a temperature sensor (e.g., an NTC resistor or other device capable of sensing temperature changes) can be placed on each cell to collect the cell's temperature data.
[0053] Continue as Figure 5 As shown, the internal resistance detector can be a cell internal resistance monitor, used to detect the insulation resistance of the cell.
[0054] Still as Figure 5 As shown, a humidity sensor and a pressure sensor can also be placed inside the PACK to collect information on the humidity inside the PACK and whether the battery cells in the battery pack are being squeezed.
[0055] All or part of the aforementioned collected detection data (including, for example, voltage data, temperature data, humidity data, pressure data, internal resistance data, etc.) can be uploaded to the control unit (e.g., MCU). The control unit determines whether there is overvoltage, overheating, undervoltage, or external mechanical stress based on the collected detection data, and whether there is a risk of short circuit or fire in the battery cell. Once a relevant risk is determined, a control command is immediately issued to disconnect the excitation fuse. This immediately disconnects the battery pack circuit containing the battery cell, and the disconnected battery cell stops working, thus eliminating the system risk.
[0056] In some embodiments, the method may further include: receiving a feedback signal from the excitation fuse, the feedback signal being used to determine whether the excitation fuse is open.
[0057] For the excitation fuse, a feedback signal is added to determine whether the excitation fuse has reliably disconnected.
[0058] This application embodiment also provides a battery pack, in which a battery cluster has a built-in battery cluster circuit. The battery cluster circuit includes multiple battery packs connected in series, and the battery cluster circuit also includes a battery cluster positive switch and / or a battery cluster negative switch connected in series with the multiple battery packs. The battery pack has a built-in control unit. The control unit is used to generate corresponding battery pack abnormal information when the battery pack meets the target battery pack abnormal condition; and / or, when the battery pack abnormal information indicates that the battery cluster meets the target battery cluster abnormal condition, control the battery cluster positive switch and / or the battery cluster negative switch to open, so as to disconnect the battery cluster circuit and protect the battery pack in the battery cluster circuit.
[0059] This application embodiment also provides a battery cluster, which has a built-in battery cluster circuit. The battery cluster circuit includes multiple battery packs connected in series. The battery cluster circuit also includes a battery cluster positive switch and / or a battery cluster negative switch connected in series with the multiple battery packs. At least one of the battery packs has a built-in control unit. The control unit is used to generate corresponding battery pack abnormality information when the battery pack meets the target battery pack abnormality condition; and / or, when the battery pack abnormality information indicates that the battery cluster meets the target battery cluster abnormality condition, control the battery cluster positive switch and / or the battery cluster negative switch to open, so as to disconnect the battery cluster circuit and protect the battery packs in the battery cluster circuit.
[0060] In some embodiments, at least one of the battery packs may also include a battery pack circuit and at least one sensor. The battery pack circuit may include a plurality of cells connected in series and an excitation fuse. The control unit is also configured to receive detection data from the at least one sensor. If the detection data indicates that the battery pack meets the abnormal conditions of the target battery pack, the control unit controls the excitation fuse to open, thereby disconnecting the battery pack circuit and protecting the cells in the battery pack circuit.
[0061] In some embodiments, the at least one sensor may include a cell sensor corresponding to the battery cell and / or a battery pack sensor corresponding to the battery pack. The cell sensor may include one or more of a voltage sensor, a temperature sensor, and an internal resistance sensor. The battery pack sensor may include a humidity sensor and / or a pressure sensor. The control unit may be used to determine whether the battery pack meets the target battery pack abnormality condition in the following manner: when the detection data from one or more sensors are not within the corresponding target value range of the sensor, the battery pack is deemed to meet the target battery pack abnormality condition.
[0062] In some embodiments, the control unit may also be used to receive a feedback signal from the excitation fuse, the feedback signal being used to determine whether the excitation fuse has been opened.
[0063] See Figure 6a and Figure 6b , Figure 6a This is a schematic diagram of a hardware control method for activating a fuse (collecting the voltage of all battery cells) provided in an embodiment of this application. Figure 6b This is a schematic diagram of a hardware control method for activating a fuse (collecting partial cell voltage) provided in an embodiment of this application.
[0064] In some embodiments, the battery cluster may further include a driving circuit, a hardware detection circuit, and a voltage sampling circuit corresponding to the battery pack; the voltage sampling circuit is used to collect voltage signals of some or all of the cells in the battery pack; the hardware detection circuit is used to receive the voltage signals; and when the voltage signal indicates that the corresponding cell is over-voltage, it outputs an over-voltage protection signal; the driving circuit is used to receive the over-voltage protection signal and output a driving signal, which is used to control the excitation fuse to open, thereby disconnecting the battery pack circuit and protecting the cells in the battery pack circuit.
[0065] In some embodiments, the drive circuit, hardware detection circuit, and voltage sampling circuit corresponding to the battery pack may be located inside or outside the battery pack. As an example, the drive circuit, hardware detection circuit, and voltage sampling circuit may all be located inside the battery pack. As another example, the drive circuit, hardware detection circuit, and voltage sampling circuit may all be located outside the battery pack. As yet another example, the drive circuit, hardware detection circuit, and voltage sampling circuit may be partially located inside and partially located outside the battery pack; the above embodiments are not limiting in this regard.
[0066] In the above embodiments, because the software control method requires uploading the collected detection data, and the control unit needs to process the detection data, as well as considering communication delays, there is a certain risk that the battery pack circuit may not be able to be disconnected in time. Due to the large system current, once a short circuit or other abnormal situation occurs, the current and voltage rise rapidly, and the software may not be able to respond in time. To reduce these risks, a combination of hardware and software sampling methods can be used.
[0067] like Figure 3a and Figure 3b As shown, the above embodiments do not limit the hardware voltage sampling scheme used in the voltage sampling circuit. The voltage signal can be acquired by resistor voltage division, by using PT (i.e., voltage transformer), or by using other voltage sensors. The acquired voltage signal is then provided to the hardware detection circuit.
[0068] For example, the voltage sampling circuit sends the acquired voltage signal to the hardware detection circuit, which determines whether there is overvoltage (to reduce overcharging of the battery cell). If there is overvoltage, it outputs an overvoltage protection signal (e.g., the output level is flipped). The above embodiments do not limit the hardware detection circuit; it can be a comparator circuit built with operational amplifiers or comparators, transistors or MOSFETs, or relays, etc.
[0069] After the hardware detection circuit outputs an overvoltage protection signal, the overvoltage protection signal is sent to the drive circuit. The drive circuit outputs a drive signal to control the excitation fuse to open, thereby achieving the purpose of disconnecting the PACK circuit.
[0070] As can be seen, the above hardware triggering scheme does not require software participation and is purely hardware controlled. It is not limited by the control unit. Even if the control unit fails, the circuit can be reliably disconnected by hardware. This dual-redundancy control scheme improves the reliability and safety of the energy storage system.
[0071] Figure 6aTo collect the voltage of the entire PACK and then determine if the total PACK voltage is overvoltage. In practical applications, it is also possible to take the voltage of only a portion of the cells in the PACK to determine if there is an overvoltage. The specific selection of the cell sampling points is not restricted; any selection is acceptable. In PACKs within the same circuit, because the operating environment and charging / discharging current are completely identical, the differences between each cell are small, and the cell voltages are basically the same. Figure 6b As shown, voltage samples are taken from a portion of the battery cells in the PACK to determine if there is overvoltage. The determination process is similar to that of sampling the voltage of the entire PACK, and it can also achieve the overvoltage detection function. The advantage of doing this is that sampling only a portion of the battery cells results in lower voltage, which facilitates signal processing.
[0072] In the above embodiments, the PACK includes a control unit, and the excitation fuse can be triggered purely by hardware or controlled by software. This combination of hardware and software increases system reliability. Specifically, the addition of a control unit within the PACK allows for the addition of software control logic. Furthermore, corresponding hardware detection and control circuits can be configured, enabling both hardware and software to trigger the excitation fuse (e.g., the excitation fuse itself). This dual-protection control of the PACK improves its safety and reliability.
[0073] In some embodiments, the control unit in different battery packs may employ one or more of the following communication methods: RS485 communication, CAN communication, network communication, Bluetooth communication, daisy-chain communication, and wireless communication.
[0074] In the above embodiments, the PACK contains a control unit, and different PACKs can communicate with each other. The communication method is not limited and can be RS485, CAN, network, Bluetooth, daisy chain, wireless, etc. A communication diagram is shown below. Figures 3a to 3c As shown. Communication data between different PAC Ks can include battery pack anomaly information and feedback signals from the excitation fuse. For example, if the i-th battery pack malfunctions, the i-th control unit controls the excitation fuse to open, but the feedback signal from the excitation fuse indicates that the excitation fuse has not opened. In this case, the i-th control unit can send the feedback signal to other control units, such as adjacent control units (e.g., the (i-1)-th or (i+1)-th control units), the first control unit, the n-th control unit, etc., so that other control units can disconnect the battery pack circuit and reduce the risk of greater safety hazards. Here, i is a positive integer less than n. The handling methods for the first battery pack and the n-th battery pack malfunctioning and their built-in excitation fuses failing to open are similar, and other control units can be used to disconnect the battery pack circuit, which will not be elaborated here.
[0075] like Figure 2As shown, in some embodiments, the battery cluster circuit may also include a fuse (e.g., Fm) disposed between the battery packs. This fuse may be a regular fuse or an excitation fuse for redundant fuse control.
[0076] Using the aforementioned battery clusters can reduce power loss in the energy storage system. Both hardware and software can control the on / off state of the battery pack and battery cluster circuits, increasing system reliability. Multiple switching devices are used to disconnect the battery pack and battery cluster circuits; this redundant design reduces the risk of safety accidents caused by the failure of a single device.
[0077] In the above embodiments, the energy storage system can store solar and / or wind energy.
[0078] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements any of the above methods.
[0079] This application also provides a computer program product, which includes a computer program that, when executed by a processor, implements any of the methods described above.
[0080] The computer program product may be in the form of a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the computer program product of this application is not limited thereto, and the computer program product may be in any combination of one or more computer-readable media.
[0081] This application also provides a chip for performing any of the above methods.
[0082] See Figure 7 , Figure 7 This is a structural block diagram of a computer device provided in an embodiment of this application.
[0083] This application also provides a computer device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement any of the methods described above.
[0084] The embodiments of this application do not limit the computer device, which may be, for example, a local computer device, a cloud computer device, a distributed computer device, etc.
[0085] The computer device may include: a memory 110, a processor 120, and a communication interface 130. The memory 110, the processor 120, and the communication interface 130 are connected through internal connection paths.
[0086] The memory 110 is used to store computer programs, which in some implementations may include code for implementing the methods of the embodiments of this application.
[0087] The processor 120 executes the computer program stored in the memory 110 to control the communication interface 130 to receive input data and information, and output operation results and other data. In some implementations, when the solutions of the embodiments of this application are implemented by software or firmware, the computer program used to implement the solutions of the embodiments of this application can be stored in the processor 120 and executed by the processor 120.
[0088] The memory 110 may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory may be random access memory (RAM). It should be noted that the memory 110 described herein is intended to include, but is not limited to, any memory of these and other suitable types. As an example, the memory 110 includes random access memory (RAM), cache memory, and read-only memory (ROM). The memory 110 stores a computer program that can be executed by processor 120, causing processor 120 to implement the steps of any of the methods described above.
[0089] The processor 120 can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor, or the processor 120 can be any conventional processor.
[0090] In implementation, each step of the above method can be completed by the integrated logic circuitry of the hardware in the processor 120 or by instructions in software form. The method disclosed in the embodiments of this application can be directly implemented by the hardware processor, or by a combination of hardware and software modules in the processor 120. The software modules can be located in mature storage media in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in the memory 110, and the processor 120 reads the information in the memory 110 and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are not provided here.
[0091] In some implementations, in addition to the hardware units described above, computer devices may also include software modules, such as operating systems, basic input / output systems (BIOS), and application software.
[0092] An operating system is used to manage the hardware and / or software resources of a computer device; it is the kernel and foundation of the computer. The operating system handles fundamental tasks such as managing and configuring memory, determining the priority of system resource allocation, controlling input and output devices, operating the network, and managing the file system. To facilitate user operation, most operating systems provide a user interface for interaction with the system.
[0093] The BIOS is used to perform hardware initialization during the power-on boot phase and to provide runtime services for the operating system and applications. In some implementations, the BIOS can also monitor and display processor temperature and execute temperature protection strategies.
[0094] Application software, also known as an application program, can be understood as software written for a specific user application purpose, and is one of the main categories of computer software. For example, application software can be a program used to achieve purposes such as power control and temperature management.
[0095] It is understood that the specific examples in this application are only intended to help those skilled in the art better understand the implementation of this application, and are not intended to limit the scope of protection of this application.
[0096] It is understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of this application.
[0097] It is understood that the various implementation methods described in this application can be implemented individually or in combination, and this application does not limit them.
[0098] Unless otherwise stated, all technical and scientific terms used in this application have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to limit the scope of this application. The term "and / or" as used in this application includes any and all combinations of one or more of the associated listed items. The singular forms "a," "the," and "the" as used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.
[0099] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0100] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the embodiments described above can be referred to the corresponding processes in other embodiments, and will not be repeated here.
[0101] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0102] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the technical solution in this application, depending on actual needs.
[0103] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0104] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, essentially, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0105] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A battery pack protection method, characterized in that, The battery cluster has a built-in battery cluster circuit, which includes multiple battery packs connected in series. The battery cluster circuit also includes a battery cluster positive switch and / or a battery cluster negative switch connected in series with the multiple battery packs. The method includes: For at least one battery pack, if the battery pack meets the target battery pack abnormality conditions, corresponding battery pack abnormality information is generated for the battery pack. When the battery pack abnormality information indicates that the battery cluster meets the target battery cluster abnormality conditions, the positive switch and / or negative switch of the battery cluster are controlled to open to disconnect the battery cluster circuit and protect the battery pack in the battery cluster circuit.
2. The battery pack protection method according to claim 1, characterized in that, At least one of the battery packs has a built-in battery pack circuit and at least one sensor, the battery pack circuit including multiple battery cells connected in series and an excitation fuse; The method further includes: Receive detection data from at least one of the sensors; When the detection data indicates that the battery pack meets the abnormal conditions of the target battery pack, the excitation fuse is controlled to open to disconnect the battery pack circuit and protect the cells in the battery pack circuit.
3. The battery pack protection method according to claim 2, characterized in that, The at least one sensor includes a cell sensor corresponding to the battery cell and / or a battery pack sensor corresponding to the battery pack. The cell sensor includes one or more of a voltage sensor, a temperature sensor, and an internal resistance sensor. The battery pack sensor includes a humidity sensor and / or a pressure sensor. The process of determining whether the battery pack meets the abnormal conditions of the target battery pack includes: When the detection data from one or more sensors are not within the corresponding target value range of the sensor, the battery pack is deemed to meet the target battery pack abnormality condition.
4. The battery pack protection method according to claim 2, characterized in that, The method further includes: The system receives a feedback signal from the excitation fuse, which is used to determine whether the excitation fuse is open.
5. A battery cluster, characterized in that, The battery cluster has a built-in battery cluster circuit, which includes multiple battery packs connected in series. The battery cluster circuit also includes a battery cluster positive switch and / or a battery cluster negative switch connected in series with the multiple battery packs; at least one of the battery packs has a built-in control unit. The control unit is configured to generate corresponding battery pack abnormality information for the battery pack when the battery pack meets the target battery pack abnormality conditions; and / or, when the battery pack abnormality information indicates that the battery cluster meets the target battery cluster abnormality conditions, control the positive switch and / or the negative switch of the battery cluster to open, so as to disconnect the battery cluster circuit and protect the battery pack in the battery cluster circuit.
6. The battery cluster according to claim 5, characterized in that, At least one of the battery packs also includes a battery pack circuit and at least one sensor, the battery pack circuit comprising multiple cells connected in series and an excitation fuse; The control unit is also configured to receive detection data from the at least one sensor; and, if the detection data indicates that the battery pack meets the abnormal conditions of the target battery pack, control the excitation fuse to open to disconnect the battery pack circuit and protect the cells in the battery pack circuit.
7. The battery cluster according to claim 6, characterized in that, The at least one sensor includes a cell sensor corresponding to the battery cell and / or a battery pack sensor corresponding to the battery pack. The cell sensor includes one or more of a voltage sensor, a temperature sensor, and an internal resistance sensor. The battery pack sensor includes a humidity sensor and / or a pressure sensor. The control unit is used to determine whether the battery pack meets the target battery pack abnormality condition in the following manner: When the detection data from one or more sensors are not within the corresponding target value range of the sensor, the battery pack is deemed to meet the target battery pack abnormality condition.
8. The battery cluster according to claim 6, characterized in that, The control unit is also configured to receive a feedback signal from the excitation fuse, the feedback signal being used to determine whether the excitation fuse has been opened.
9. The battery cluster according to claim 6, characterized in that, The battery cluster also includes a driving circuit, a hardware detection circuit, and a voltage sampling circuit corresponding to the battery pack; The voltage sampling circuit is used to collect voltage signals from some or all of the cells in the battery pack. The hardware detection circuit is used to receive the voltage signal; when the voltage signal indicates that the corresponding cell is over-voltage, it outputs an over-voltage protection signal. The drive circuit is used to receive the overvoltage protection signal and output a drive signal. The drive signal is used to control the excitation fuse to open, thereby disconnecting the battery pack circuit and protecting the cells in the battery pack circuit.
10. The battery cluster according to claim 9, characterized in that, The driving circuit, hardware detection circuit, and voltage sampling circuit corresponding to the battery pack are located inside or outside the battery pack.
11. The battery cluster according to claim 6, characterized in that, The control units in different battery packs use one or more of the following communication methods: RS485 communication, CAN communication, network communication, Bluetooth communication, daisy-chain communication, and wireless communication.
12. A computer device, characterized in that, The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the method of any one of claims 1 to 4.
13. A chip, characterized in that, The chip is used to perform the method according to any one of claims 1 to 4.