Battery pack and energy storage system
Patent Information
- Application Number
- CN202310376941.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-31
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2043-03-31
AI Technical Summary
[0004]为了解决上述技术问题,本申请实施例提供了一种电池包及储能系统,可以解决主电池包对从电池包进行地址分配时,存在分配方法过于复杂且容易出现地址分配错误的问题
[0031]通过在电池包中设置第一并机接口、第二并机接口、第一开关电路、第二开关电路、通讯电路和主控电路。在该电池包被设置为从包时,只有在其完成地址分配后,才导通与其连接的下一个从包的电路,实现了电池包的逐一上电启动和地址分配。即,在上一个从包没有导通第一开关电路时,下一个从包不会启动,并且,不会接收到地址分配信息,无法进行地址分配。因此,可以实现准确编址,不会出现地址分配错误的问题,解决了主电池包对从电池包进行地址分配时,存在分配方法过于复杂且容易出现地址分配错误的问题。
Smart Images

Figure CN116436895B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of battery technology, and in particular relates to a battery pack and energy storage system. Background Technology
[0002] Currently, energy storage systems generally consist of multiple battery packs, such as a main battery pack and multiple slave battery packs. When the energy storage system is working, the main battery pack usually needs to assign addresses to the multiple slave battery packs in order to control the relevant slave battery packs.
[0003] However, in related technologies, the method for assigning addresses from the master battery pack to the slave battery pack is too complex, and address assignment errors are prone to occur when multiple slave battery packs are connected. Summary of the Invention
[0004] To address the aforementioned technical problems, this application provides a battery pack and energy storage system that can solve the problem that the address allocation method is too complex and prone to address allocation errors when the master battery pack allocates addresses to the slave battery pack.
[0005] A first aspect of this application provides a battery pack, the battery pack including a first parallel interface, a second parallel interface, a first switching circuit, a second switching circuit, a communication circuit, and a main control circuit;
[0006] The first parallel interface is used to connect to other battery packs;
[0007] The second parallel interface is used to connect to other battery packs;
[0008] The first end of the first switching circuit is connected to the first pin of the first parallel port via a first power line. The second end of the first switching circuit is connected to the first pin of the second parallel interface via a second power line. The second pin of the second parallel interface is connected to the second pin of the first parallel interface via a third power line. The communication pin of the first parallel interface is connected to the communication pin of the second parallel interface via a communication bus. The first end of the second switching circuit is connected to the first power line. The second end of the second switching circuit is connected to the third power line.
[0009] The communication circuit is connected to the communication bus, and the communication circuit is used to interact with external devices through the communication bus.
[0010] The main control circuit is used to power on when it receives a start-up voltage through the first power line, and after power-on and start-up is completed, it outputs a first control signal to the second switching circuit and an activation signal to the communication circuit. The first control signal is used to control the second switching circuit to conduct, and the activation signal is used to activate the communication circuit.
[0011] The main control circuit is also used to complete the address allocation according to the address allocation information received by the communication circuit, and then send a second control command to the first switch circuit and the second switch circuit. The second control command is used to control the second switch circuit to disconnect and control the first switch circuit to turn on.
[0012] In one embodiment, the main control circuit is further configured to send allocation completion information to the external device via the communication circuit after completing address allocation based on the address allocation information.
[0013] In one embodiment, the battery pack further includes a voltage conversion circuit, which is connected to the main control circuit and the first power line. The voltage conversion circuit is used to detect the starting voltage on the first power line. When the detected starting voltage is greater than or equal to a preset starting voltage value, the starting voltage is converted to obtain a supply voltage and then output to the main control circuit so that the main control circuit can power on and start according to the supply voltage.
[0014] In one embodiment, the battery pack further includes an isolating switch circuit, a first terminal of which is used to connect to a preset starting power supply, a second terminal of which is used to connect to the main control circuit, and a controlled terminal of which is connected to the first power line.
[0015] The isolating switch circuit is used to connect the preset starting power supply and the main control circuit when the starting voltage on the first power line is detected to be greater than the preset starting voltage value, so that the preset starting power supply supplies power to the main control circuit.
[0016] In one embodiment, the isolation switch circuit includes a first resistor and an optocoupler;
[0017] The first end of the first resistor is connected to the first power line, the second end of the first resistor is connected to the first end of the optocoupler, the second end of the optocoupler is grounded, the third end of the optocoupler is connected to the preset startup power supply, and the fourth end of the optocoupler is connected to the main control circuit.
[0018] In one embodiment, the battery pack further includes an activation circuit, which is connected to both the main control circuit and the communication circuit.
[0019] The activation circuit is used to connect the activation power supply and the communication circuit when it receives the activation signal sent by the main control circuit, so as to transmit the output voltage of the activation power supply to the communication circuit to activate the communication circuit.
[0020] In one embodiment, the activation circuit includes a second resistor, a third resistor, a first switching transistor, and a relay;
[0021] The first end of the second resistor is connected to the main control circuit, the second end of the second resistor is connected to the controlled end of the first switching transistor, the second end of the first switching transistor is grounded, the first end of the first switching transistor is connected to the first end of the relay, and the third resistor is connected between the controlled end and the second end of the first switching transistor.
[0022] The second terminal of the relay is connected to the first power source, the third terminal of the relay is connected to the activation power source, and the fourth terminal of the relay is connected to the communication circuit.
[0023] A second aspect of this application also provides an energy storage system, the energy storage system comprising a main battery pack and at least one battery pack as described in any one of the first aspects above, the at least one battery pack as described in any one of the first aspects above being configured as a slave pack;
[0024] The main battery pack is connected to the first parallel interface of the first slave pack through the main parallel interface, and the first slave pack is connected to the parallel interfaces of other slave packs through the second parallel interface;
[0025] The main battery pack is used to output a startup voltage through the first pin of the main parallel interface when it receives an address allocation operation. The startup voltage is used to control the address allocation process of the slave packets connected to it. The main battery pack is also used to send broadcast information to each slave packet through the main parallel interface when it receives the startup voltage through the second pin of the main parallel interface. The broadcast information includes the address information to be allocated. The main battery pack is also used to perform charging and discharging control according to the address of each slave packet after completing the address allocation with all slave packets.
[0026] In one embodiment, the main battery pack is further configured to stop outputting the startup voltage when it receives the startup voltage through the second pin of the main parallel interface, and to resume outputting the startup voltage after receiving the completion allocation information returned by the slave pack.
[0027] In one embodiment, the main battery pack is further configured to broadcast a handshake request instruction via the main parallel interface when the startup voltage is received through the second pin of the main parallel interface. The handshake request instruction is used to indicate the establishment of communication with the slave pack that has not completed address allocation.
[0028] The slave packet is also used to send back handshake completion information to the main battery pack after receiving the handshake request instruction and completing the communication establishment according to the handshake request instruction;
[0029] After receiving the completed handshake information, the main battery pack sends the broadcast information through the main parallel interface.
[0030] This application provides a battery pack and energy storage system with the following advantages:
[0031] By incorporating a first parallel interface, a second parallel interface, a first switching circuit, a second switching circuit, a communication circuit, and a master control circuit within the battery pack, when the battery pack is configured as a slave pack, the circuit of the next slave pack connected to it is only activated after the previous slave pack has completed address allocation. This achieves sequential power-on and address allocation of the battery packs. Specifically, if the first switching circuit of the previous slave pack is not activated, the next slave pack will not start and will not receive address allocation information, thus preventing address allocation. Therefore, accurate addressing can be achieved, eliminating address allocation errors and resolving the problem of overly complex and error-prone address allocation methods when the master battery pack allocates addresses to slave battery packs. Attached Figure Description
[0032] Figure 1 This is a first structural schematic diagram of the battery pack provided in an embodiment of this application;
[0033] Figure 2 This is a schematic diagram of the second structure of the battery pack provided in an embodiment of this application;
[0034] Figure 3 This is a schematic diagram of the third structure of the battery pack provided in an embodiment of this application;
[0035] Figure 4 This is a fourth structural schematic diagram of the battery pack provided in the embodiments of this application;
[0036] Figure 5 This is a fifth structural schematic diagram of the battery pack provided in the embodiments of this application;
[0037] Figure 6 This is a schematic diagram of the activation circuit of the battery pack provided in the embodiments of this application;
[0038] Figure 7 This is a first structural schematic diagram of the energy storage system provided in the embodiments of this application;
[0039] Figure 8 This is a schematic diagram of the second structure of the energy storage system provided in the embodiments of this application. Detailed Implementation
[0040] To make the technical problems, technical solutions, and beneficial effects to be solved by this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and are not intended to limit the scope of this application.
[0041] It should be noted that when a component is referred to as being "fixed to" or "set on" another component, it can be directly on or indirectly on that other component. When a component is referred to as being "connected to" another component, it can be directly connected to or indirectly connected to that other component.
[0042] It should be understood that the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0043] Furthermore, 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 technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means one or more, unless otherwise explicitly specified.
[0044] Currently, energy storage systems generally consist of multiple battery packs, such as a main battery pack and multiple slave battery packs. When the energy storage system is working, the main battery pack usually needs to assign addresses to the multiple slave battery packs in order to control the relevant slave battery packs.
[0045] However, in related technologies, the method for assigning addresses from the master battery pack to the slave battery pack is too complex, and address assignment errors are prone to occur when multiple slave battery packs are connected.
[0046] To address the aforementioned technical problems, this application provides a battery pack and energy storage system, which will be described below through specific embodiments.
[0047] See Figure 1 The diagram shown is a first structural schematic of a battery pack provided in an embodiment of this application. The battery pack provided in this application can be configured as a slave battery pack (slave pack) connected to a main battery pack. The battery pack may include a first parallel interface 100, a second parallel interface 200, a first switching circuit 300, a second switching circuit 400, a communication circuit 500, and a main control circuit 600.
[0048] The first parallel interface 100 is used to connect to other battery packs; the second parallel interface 200 is also used to connect to other battery packs.
[0049] Specifically, the first parallel interface 100 can be connected to the main battery pack (i.e., the battery pack is the first slave pack) or to other slave battery packs (i.e., to the previous slave pack), and the second parallel interface 200 is used to connect to other slave battery packs (i.e., to the next slave pack).
[0050] like Figure 1 and Figure 2 As shown, the first terminal of the first switching circuit 300 of the battery pack is connected to the first pin b1 of the first parallel interface 100 via the first power line 210. The second terminal of the first switching circuit 300 is connected to the first pin b3 of the second parallel interface 200 via the second power line 220. The second pin b4 of the second parallel interface 200 is connected to the second pin b2 of the first parallel interface 100 via the third power line 230. The communication pin of the first parallel interface 100 is connected to the communication pin of the second parallel interface 200 via the communication bus 240. The first terminal of the second switching circuit 400 is connected to the first power line 210, and the second terminal of the second switching circuit 400 is connected to the third power line 230.
[0051] The first switching circuit 300 and the second switching circuit 400 can be optocouplers or relays.
[0052] The aforementioned communication circuit 500 is connected to the communication bus 240. The communication circuit 500 is used to interact with external devices via the communication bus 240, and the external device can be the main battery pack.
[0053] The main control circuit 600 is used to power on when it receives the start-up voltage through the first power line 210, and after power-on and start-up is completed, it outputs a first control signal to the second switch circuit 400 and an activation signal to the communication circuit 500.
[0054] The first control signal is used to control the second switching circuit 400 to turn on, and the activation signal is used to activate the communication circuit 500.
[0055] In this embodiment of the application, when the second switch circuit 400 is turned on, the first power line 210 and the third power line 230 can form a current loop, and at this time the communication circuit can receive address allocation information from the main battery pack, thus enabling address configuration.
[0056] In this embodiment, when the second switching circuit 400 is turned on, the first power line 210 and the third power line 230 can form a current loop. The main control circuit 600 then activates the communication circuit 500. After being activated by the main control circuit 600, the communication circuit 500 receives address allocation information from other battery packs (such as the main battery pack) through the communication pin of the first parallel interface 100 and sends this address allocation information to the main control circuit 600. The main control circuit 600 performs address allocation based on this address allocation information. After completing the address allocation, the main control circuit 600 controls the second switching circuit 400 to turn off and the first switching circuit 300 to turn on. Therefore, address allocation is only performed on the battery pack after the first power line 210 and the third power line 230 form a current loop. This achieves sequential address allocation for each battery pack. That is, the next slave pack will only start, receive address allocation information, and perform address allocation after the previous slave pack has completed address allocation and turned on its first switching circuit.
[0057] The main control circuit 600 is also used to send a second control command to the first switch circuit 300 and the second switch circuit 400 after completing the address allocation based on the address allocation information received by the communication circuit 500. The second control command is used to control the first switch circuit 300 to turn on after the second switch circuit 400 is turned off.
[0058] In this embodiment, a first parallel interface 100, a second parallel interface 200, a first switching circuit 300, a second switching circuit 400, a communication circuit 500, and a main control circuit 600 are provided in the battery pack. The first terminal of the first switching circuit 300 is connected to the first pin of the first parallel interface 100 via a first power line 210, and the second terminal of the first switching circuit 300 is connected to the first pin of the second parallel interface 200 via a second power line 220. The second pin of the second parallel interface 200 is connected to the second pin of the first parallel interface 100 via a third power line 230. The communication pin of the first parallel interface 100 is connected to the communication pin of the second parallel interface 200 via a communication bus 240. The first terminal of the second switching circuit 400 is connected to the first power line 210, and the second terminal of the second switching circuit 400 is connected to the third power line 230. This allows the main control circuit 600 to power on when it receives a starting voltage via the first power line 210, and to control the second switching circuit 400 to conduct and activate the communication circuit 500. When the communication circuit 500 receives the address allocation information, it can control the second switch circuit 400 to disconnect and the first switch circuit 300 to turn on after completing the address allocation based on the address allocation information.
[0059] In this embodiment, when the battery pack is configured as a slave pack, the circuit of the next slave pack connected to it is only turned on after the address allocation is completed, thus realizing the sequential power-on and address allocation of the battery packs. That is, if the first switch circuit of the previous slave pack is not turned on, the next slave pack will not start and will not receive address allocation information, making address allocation impossible. Therefore, accurate addressing can be achieved, and the problem of address allocation errors will not occur. This solves the problem that the address allocation method is too complex and prone to errors when the master battery pack allocates addresses to the slave battery packs.
[0060] Specifically, in practical applications, after the main control circuit 600 powers on and completes address allocation, it outputs the aforementioned second control command to enable the next battery pack connected to the current battery pack to be turned on, thereby allowing the next battery pack to perform address configuration. Once the next battery pack completes address allocation, it can also output the aforementioned second control command to enable the battery pack two steps behind it to be turned on, and so on, thus achieving sequential power-on and address allocation according to the access order of each slave pack.
[0061] In one embodiment, the main control circuit 600 can control the first switch circuit 300 to turn on by generating a second switch closing signal, and control the second switch circuit 400 to turn off by generating a first switch opening signal.
[0062] Furthermore, the main control circuit 600 can also be used to output a second switch closing signal after a first delay after outputting the first switch open signal, so as to control the second switch circuit to open first and then control the first switch circuit to close.
[0063] In one embodiment, the main control circuit 600 is further configured to send allocation completion information to an external device via a communication circuit after completing address allocation based on the address allocation information.
[0064] The aforementioned external device can be the main battery pack. This application allows the slave battery pack to send address allocation completion information to the main battery pack via its own communication circuit after completing address allocation. This enables the main battery pack to perform address allocation for the next slave battery pack upon receiving the allocation completion information, or to perform charging and discharging control based on the addresses of each slave pack.
[0065] It should be noted that in some implementations, after completing address allocation, the slave battery pack may not send allocation completion information to the master battery pack. Instead, after sending the address information to be allocated to the slave battery pack, the master battery pack assumes the slave battery pack has completed address configuration and begins normal operation. That is, charging and discharging are performed under the control of the master battery pack.
[0066] In one implementation, such as Figure 3 As shown, the battery pack may also include a voltage conversion circuit 700.
[0067] Specifically, the voltage conversion circuit is used to connect to the main control circuit 600 and the first power line 210. The voltage conversion circuit 700 is used to detect the starting voltage on the first power line 210. When the detected starting voltage is greater than or equal to a preset starting voltage value, the starting voltage is converted to obtain a supply voltage and then output to the main control circuit 600 so that the main control circuit 600 can power on and start according to the supply voltage.
[0068] In other words, in this embodiment of the application, the main control circuit 600 can directly draw power from the first power line, and the power is obtained through voltage conversion circuit 700.
[0069] It should be noted that in some implementations, when the voltage of the power line is equal to the supply voltage of the main control circuit, the main control circuit 600 can also directly draw power from the first power line, that is, there is no need to perform voltage conversion through a voltage conversion circuit.
[0070] In one implementation, such as Figure 2 and Figure 4 As shown, the battery pack also includes an isolation switch circuit 800.
[0071] Specifically, the first end of the isolating switch circuit 800 is used to connect to the preset starting power supply 810, the second end of the isolating switch circuit 800 is used to connect to the main control circuit 600, and the controlled end of the isolating switch circuit 800 is connected to the first power line 210.
[0072] In this embodiment, the isolating switch circuit 800 is used to connect the preset starting power supply 810 and the main control circuit 600 when the starting voltage on the first power line 210 is detected to be greater than the preset starting voltage value, so that the preset starting power supply 810 supplies power to the main control circuit.
[0073] In other words, in this embodiment of the application, the main control circuit 600 can be powered by an external power source (preset startup power source) in addition to being powered by the power line.
[0074] In one implementation, such as Figure 2 As shown, the isolating switch circuit 800 may include a first resistor R1 and an optocoupler U1.
[0075] Specifically, the first end of the first resistor R1 is connected to the first power line 210, the second end of the first resistor R1 is connected to the first end of the optocoupler U1, the second end of the optocoupler U1 is grounded, the third end of the optocoupler U1 is connected to the preset start-up power supply 810, and the fourth end of the optocoupler U1 is connected to the main control circuit 600.
[0076] In one implementation, such as Figure 5 As shown, the battery pack may also include an activation circuit 900, which is connected to the main control circuit 600 and the communication circuit 500 respectively.
[0077] In this embodiment, the activation circuit 900 is used to connect the activation power supply 910 and the communication circuit 500 when it receives the activation signal sent by the main control circuit 600, so as to transmit the output voltage of the activation power supply 910 to the communication circuit 500 to activate the communication circuit 500.
[0078] In one implementation, such as Figure 6 As shown, the activation circuit 900 may include a second resistor R2, a third resistor R3, a first switching transistor Q1, and a relay 901.
[0079] Specifically, the first end of the second resistor R2 is connected to the main control circuit 600, the second end of the second resistor R2 is connected to the controlled terminal of the first switching transistor Q1, the second terminal of the first switching transistor Q1 is grounded, and the first end of the first switching transistor Q1 is connected to the first terminal of the relay 901. The third resistor R3 is connected between the controlled terminal and the second terminal of the first switching transistor Q1. The second terminal of the relay 901 is connected to the first power supply 920, the third terminal of the relay 901 is connected to the activation power supply 910, and the fourth terminal of the relay 901 is connected to the communication circuit 500.
[0080] In this embodiment, the main control circuit 600 can be powered on when it receives the start-up voltage through the first power line. After the power-on start-up is completed, it outputs a high level to the first switch Q1 to turn on the first switch Q1. Then, the relay 901 turns on to activate the connection between the power supply 910 and the communication circuit 500, so that the communication circuit 500 is powered on and works.
[0081] In one embodiment, such as Figure 6 As shown, relay 901 includes diode D0, inductor L0, current-limiting resistor R0, and contact group K0.
[0082] Specifically, the first end of the current-limiting resistor R0 is connected to the first power supply 920. The second end of the current-limiting resistor R0, the cathode of diode D0, and the first end of inductor L0 are all connected together. The anode of diode D0 and the second end of inductor L0 are all connected to the first end of the first switching transistor Q1. The two ends of the contact group K0 are connected to the activation power supply 910 and the communication circuit 500, respectively. The contact group K0 is positioned opposite to the inductor K0. When the first switching transistor Q1 is turned on, current flows through the inductor L0. The current-limiting resistor R0 limits the current flowing through the inductor L0, the contact group K0 is turned on, and the connection between the activation power supply 910 and the communication circuit 500 is established, enabling the communication circuit 500 to power on and operate. When the first switching transistor Q1 is turned off, no current flows through the inductor L0, the contact group K0 is turned off, and the connection between the activation power supply 910 and the communication circuit 500 is severed, causing the communication circuit 500 to lose power and stop operating.
[0083] In one embodiment, the first power supply 920 can be a 13V DC power supply.
[0084] See Figure 7 As shown in the illustration, this application also provides an energy storage system, which may include a main battery pack 11 and one or more battery packs as shown in the various embodiments above. The one or more battery packs as shown in the various embodiments above are configured as slave battery packs.
[0085] For example, Figure 7 The diagram shows three battery packs: a first battery pack 12, a second battery pack 13, and a third battery pack 14.
[0086] The main battery pack includes at least one parallel interface (main parallel interface), and the slave battery pack includes two parallel interfaces (first parallel interface and second parallel interface).
[0087] In this embodiment, the main battery pack is connected to the first parallel interface of the first slave pack through the main parallel interface, and the first slave pack is connected to the parallel interfaces of other slave packs through the second parallel interface to achieve parallel operation.
[0088] For example, such as Figure 7 As shown, this application achieves parallel operation between the main battery pack and each slave battery pack by connecting the main parallel interface A1 of the main battery pack 11 to the first parallel interface B1 of the first slave pack 12, connecting the second parallel interface B2 of the first slave pack 12 to the first parallel interface C1 of the second slave pack 13, and connecting the second parallel interface C2 of the second slave pack 13 to the first parallel interface D1 of the third slave pack 14.
[0089] It should be noted that in practical applications, the main parallel interface of the main battery pack and the first parallel interface of the first slave pack can be connected via power lines, and the parallel interfaces between the slave packs can also be connected via power lines.
[0090] Specifically, such as Figure 8 As shown, Figure 8 This is a schematic diagram of the circuit structure of the energy storage system provided in an embodiment of this application. The main parallel interface of the main battery pack 11 includes a first pin a1 and a second pin a2. The first parallel port of the first slave pack 12 includes a first pin b1 and a second pin b2. The second parallel port of the first slave pack 12 includes a first pin b3 and a second pin b4. The first parallel port of the second slave pack 13 includes a first pin c1 and a second pin c2. The second parallel port of the second slave pack 13 includes a first pin c3 and a second pin c4. The first pin a1 and the first pin b1, the second pin a2 and the second pin b2, the first pin b3 and the first pin c1, and the second pin b4 and the second pin c2 are all connected by power lines (shown by thick solid lines in the figure).
[0091] In this embodiment, the main battery pack outputs a startup voltage through the first pin of the main parallel interface upon receiving an address allocation operation. This startup voltage is used to control the address allocation process of the slave pack connected to the main battery pack. Furthermore, this startup voltage can be generated by, for example... Figure 8 The startup circuit 111 shown outputs.
[0092] The address allocation operation mentioned above can be an operation that is automatically triggered when the power-on process is completed. This power-on process can be triggered by the user pressing the power button on the main battery pack, or by the user triggering a power-on command using an application on the terminal, which then sends a power-on instruction to the main battery pack.
[0093] The main battery pack is also used to send broadcast information to each slave pack through the main parallel interface when it receives the startup voltage through the second pin of the main parallel interface. This broadcast information includes the address information to be assigned.
[0094] To better understand this application, the workflow between the main battery pack and the slave battery pack in practical applications is described below:
[0095] First, when the main battery pack detects a power-on operation, it outputs a startup voltage to the power line through pin a1 of the main parallel interface, causing the first slave pack connected to the main battery pack to power on upon receiving the startup voltage. After the first slave pack completes power-on, it outputs a first control signal to the second switching circuit and an activation signal to the communication circuit to control the second switching circuit to conduct and activate the communication circuit. This forms a loop between the first slave pack and the main battery pack, allowing the main battery pack to receive the startup voltage through pin a2 of the main parallel interface, thus confirming the hardware presence of the first slave pack. At this time, the main battery pack can broadcast information carrying address information to be assigned to each slave pack. Since only the first slave pack is powered on and in an unconfigured address state, only the master control circuit of the first slave pack can complete address allocation based on the address allocation information received by the communication circuit.
[0096] Next, after completing address allocation, the first slave packet sends a second control command to its first and second switching circuits to control the second switching circuit to disconnect and the first switching circuit to turn on. At this time, the first slave packet will turn on the second slave packet connected to it, and enable the second slave packet to receive the start-up voltage through its first power line, completing the power-on start-up, and controlling its second switching circuit to turn on, activating its communication circuit.
[0097] Then: The main battery pack will receive the startup voltage again, and then broadcast information carrying the address information to be assigned to each slave pack. Since only the second slave pack is on and has not been configured with an address at this time, only the master control circuit of the second slave pack can complete the address assignment according to the address assignment information received by the communication circuit. This continues until the last slave pack completes the address assignment. When the main battery pack no longer receives the startup voltage, that is, after no response is received from the slave pack, it is assumed that the address assignment of all slave packs has been completed.
[0098] As can be seen, in this application, the slave packets are turned on one by one and their addresses are configured one by one. If the first switch circuit of the previous slave packet is not turned on, the next slave packet will not start and will not receive address allocation information, thus preventing address allocation. Therefore, this application can achieve accurate addressing and avoids address allocation errors, solving the problem of overly complex address allocation methods and the tendency for address allocation errors when the master battery pack allocates addresses to the slave battery packs.
[0099] In this embodiment of the application, the main battery pack is also used to perform charge and discharge control according to the address of each slave pack after completing the address allocation with all slave packs.
[0100] In one embodiment, the main battery pack is further configured to stop outputting the startup voltage when it receives the startup voltage through the second pin of the main parallel interface, and to resume outputting the startup voltage after receiving the completion allocation information returned from the pack.
[0101] Specifically, when the second pin of the main battery pack receives the startup voltage, it indicates that a slave pack has been connected. Therefore, it is necessary to assign an address to the slave pack. So, at this time, the startup voltage output can be paused first. After receiving the completion assignment information returned by the slave pack, it can be determined that the slave pack has completed the address configuration. Then, the address assignment of the next slave pack can be performed, and the startup voltage can be output again.
[0102] In one embodiment, the main battery pack is further configured to broadcast a handshake request command via the main parallel interface when it receives a startup voltage through the second pin of the main parallel interface. This handshake request command is used to instruct the main battery pack to establish communication with a slave packet that has not yet completed address allocation. The slave packet, upon receiving the handshake request command, completes the communication establishment according to the command and then sends handshake completion information back to the main battery pack. Upon receiving the handshake completion information, the main battery pack sends the aforementioned broadcast information via the main parallel interface.
[0103] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0104] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A battery pack, characterized in that, The battery pack includes a first parallel interface, a second parallel interface, a first switching circuit, a second switching circuit, a communication circuit, and a main control circuit; The first parallel interface is used to connect to other battery packs; The second parallel interface is used to connect to other battery packs; The first end of the first switching circuit is connected to the first pin of the first parallel port via a first power line. The second end of the first switching circuit is connected to the first pin of the second parallel interface via a second power line. The second pin of the second parallel interface is connected to the second pin of the first parallel interface via a third power line. The communication pin of the first parallel interface is connected to the communication pin of the second parallel interface via a communication bus. The first end of the second switching circuit is connected to the first power line. The second end of the second switching circuit is connected to the third power line. The communication circuit is connected to the communication bus, and the communication circuit is used to interact with external devices through the communication bus. The main control circuit is used to power on when a startup voltage is received through the first power line, and after power-on startup is completed, outputs a first control signal to the second switching circuit and an activation signal to the communication circuit. The first control signal is used to control the second switching circuit to conduct, and the activation signal is used to activate the communication circuit. When the second switching circuit is conducted, the first power line and the third power line form a current loop. After the communication circuit is activated, it receives address allocation information from other battery packs connected to the first parallel interface. The main control circuit is also used to complete the address allocation according to the address allocation information received by the communication circuit, and then send a second control command to the first switch circuit and the second switch circuit. The second control command is used to control the second switch circuit to turn off and then control the first switch circuit to turn on.
2. The battery pack as described in claim 1, characterized in that, The main control circuit is also used to send allocation completion information to the external device through the communication circuit after completing the address allocation based on the address allocation information.
3. The battery pack according to claim 1, characterized in that, The battery pack also includes: A voltage conversion circuit is provided, which is connected to the main control circuit and the first power line. The voltage conversion circuit is used to detect the starting voltage on the first power line. When the detected starting voltage is greater than or equal to a preset starting voltage value, the starting voltage is converted to obtain a supply voltage and then output to the main control circuit so that the main control circuit can start up according to the supply voltage.
4. The battery pack according to claim 1, characterized in that, The battery pack also includes an isolating switch circuit, the first end of which is used to connect to a preset starting power supply, the second end of which is used to connect to the main control circuit, and the controlled end of which is connected to the first power line. The isolating switch circuit is used to connect the preset starting power supply and the main control circuit when the starting voltage on the first power line is detected to be greater than the preset starting voltage value, so that the preset starting power supply supplies power to the main control circuit.
5. The battery pack as described in claim 4, characterized in that, The isolating switch circuit includes a first resistor and an optocoupler; The first end of the first resistor is connected to the first power line, the second end of the first resistor is connected to the first end of the optocoupler, the second end of the optocoupler is grounded, the third end of the optocoupler is connected to the preset startup power supply, and the fourth end of the optocoupler is connected to the main control circuit.
6. The battery pack as described in claim 1, characterized in that, The battery pack also includes an activation circuit, which is connected to the main control circuit and the communication circuit respectively. The activation circuit is used to connect the activation power supply and the communication circuit when it receives the activation signal sent by the main control circuit, so as to transmit the output voltage of the activation power supply to the communication circuit to activate the communication circuit.
7. The battery pack as described in claim 6, characterized in that, The activation circuit includes a second resistor, a third resistor, a first switching transistor, and a relay; The first end of the second resistor is connected to the main control circuit, the second end of the second resistor is connected to the controlled end of the first switching transistor, the second end of the first switching transistor is grounded, the first end of the first switching transistor is connected to the first end of the relay, and the third resistor is connected between the controlled end and the second end of the first switching transistor. The second terminal of the relay is connected to the first power source, the third terminal of the relay is connected to the activation power source, and the fourth terminal of the relay is connected to the communication circuit.
8. An energy storage system, characterized in that, The energy storage system includes a main battery pack and at least one battery pack as described in any one of claims 1 to 7, wherein the at least one battery pack as described in any one of claims 1 to 7 is configured as a slave pack. The main battery pack is connected to the first parallel interface of the first slave pack through the main parallel interface, and the first slave pack is connected to the parallel interfaces of other slave packs through the second parallel interface; When the main battery pack receives an address allocation operation, it outputs a startup voltage through the first pin of the main parallel interface. The startup voltage is used to control the slave pack connected to it to enter the address allocation process. The main battery pack is also used to send broadcast information to each slave pack through the main parallel interface when it receives the start-up voltage through the second pin of the main parallel interface. The broadcast information includes address information to be assigned. The main battery pack is also used to perform charging and discharging control according to the address of each slave pack after completing the address allocation with all slave packs.
9. The energy storage system as described in claim 8, characterized in that, The main battery pack is also used to stop outputting the startup voltage when it receives the startup voltage through the second pin of the main parallel interface, and to resume outputting the startup voltage after receiving the completion allocation information returned by the slave pack.
10. The energy storage system as described in claim 8, characterized in that, The main battery pack is also used to broadcast a handshake request instruction through the main parallel interface when it receives the startup voltage through the second pin of the main parallel interface. The handshake request instruction is used to indicate the establishment of communication with the slave pack that has not completed address allocation. The slave packet is also used to send back handshake completion information to the main battery pack after receiving the handshake request instruction and completing the communication establishment according to the handshake request instruction; After receiving the completed handshake information, the main battery pack sends the broadcast information through the main parallel interface.
Citation Information
Patent Citations
Multi-battery pack cascade system and address allocation method
CN114976313A