Starting control method, device and equipment for multiple high-voltage energy storage battery packs in cascade
Patent Information
- Application Number
- CN202611477532.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-22
- Publication Date
- 2026-10-27
AI Technical Summary
[0006]有鉴于此,本发明实施例提供了多个高压储能电池组级联后的启动控制方法、装置及设备,用以解决现有技术无法在多个电池管理从控单元级联接入时实现从控单元的自动识别,多电池组启动控制不可靠的问题
本发明实施例提供的多个高压储能电池组级联后的启动控制方法、装置及设备,通过在多个高压储能电池组级联后的启动控制系统中引入基于级联通信链路的自动识别机制,使主控单元能够通过向多个电池管理从控单元发送编码信号,并利用编码信号在各电池管理从控单元之间的逐级传递过程自动获取各从控单元对应的地址信息,从而无需人工预先配置各从控单元身份信息即可建立主控单元与多个电池管理从控单元之间的对应管理关系,提高了多电池组扩展接入时系统配置的自动化程度和适应能力;进一步地,基于获取的地址信息依次向对应电池管理从控单元发送状态采集指令,使主控单元能够准确获取各电池组对应的电压状态、温度状态以及通信状态等电池状态信息,避免因多个电池组之间对应关系不明确而导致状态数据错配的问题;在此基础上,通过对多个电池组状态信息进行综合判断,确定多个高压储能电池组级联后的启动控制系统是否满足启动条件,并在满足条件后按照预设启动顺序控制高压输出回路执行闭合操作,使多个电池组能够按照预定时序完成输出连接,降低高压回路直接闭合造成的冲击风险。因此,本申请能够实现多电池组接入场景下的自动识别、准确状态获取以及可靠启动控制,提高了多个高压储能电池组级联后的启动控制系统的扩展便利性、启动可靠性以及运行安全性。
Smart Images

Figure CN122993129A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of battery management technology, and in particular to a start-up control method, apparatus and equipment for cascading multiple high-voltage energy storage battery packs. Background Technology
[0002] With the development of applications such as energy storage, power backup, and uninterruptible power supply, battery systems typically employ a multi-battery-pack power supply architecture, using parallel or cascaded connections of multiple battery packs to meet the demands for high-capacity and high-reliability power supply. In such systems, each battery pack is usually equipped with a corresponding battery management slave unit, which collects status information such as voltage and temperature. A master control unit then manages these multiple slave units to achieve coordinated control and safe startup of the battery packs.
[0003] In existing start-up control systems for cascaded high-voltage energy storage battery packs, the master control unit typically needs to pre-configure the communication addresses or identity information of each battery management slave control unit. Based on the configured address information, it communicates with the corresponding slave control units to obtain the status data of each battery pack. When multiple battery packs are expanded or the connection relationships of the slave control units change, the address information of each slave control unit needs to be reconfigured, complicating system deployment and maintenance. Furthermore, because the master control unit cannot quickly determine the correspondence between each slave control unit and its corresponding battery pack, it struggles to obtain timely and accurate status information for all battery packs during startup, potentially affecting the startup reliability of the cascaded high-voltage energy storage battery pack start-up control system. Therefore, existing start-up control systems for cascaded high-voltage energy storage battery packs still suffer from insufficient automatic identification capabilities and low startup reliability during expansion and startup control.
[0004] Chinese patent CN107452995A discloses a CAN bus-based spatial high-voltage battery pack information management bus networking system, including multiple high-voltage battery packs, multiple CAN sub-nodes, and a CAN master node. Each CAN sub-node is connected to its corresponding high-voltage battery pack to collect its operational status information. The CAN master node connects to the multiple CAN sub-nodes via the CAN bus to receive monitoring information from each sub-node and perform comprehensive analysis. While this solution enables centralized monitoring and information exchange among multiple high-voltage battery packs, in cascaded expansion applications involving multiple battery management slave control units, as the number of battery packs increases and the system structure changes, the communication relationships between the slave control units need to be configured and managed to ensure the master control unit can accurately obtain the status information of the corresponding battery pack. Furthermore, during system power-on or recovery from long standby, the communication relationships between the multiple slave control units and the master control unit need to be re-established. If the identity information of each slave control unit cannot be quickly determined, it may affect subsequent status acquisition and startup control processes. Therefore, existing high-voltage energy storage battery pack management solutions still have room for further optimization in terms of multi-slave control expansion, communication relationship establishment, and startup reliability.
[0005] Therefore, how to achieve automatic identification of slave control units when multiple battery management slave control units are cascaded and connected, and how to reliably complete the start-up control of multiple battery packs based on the status information of each battery pack, is a technical problem that urgently needs to be solved. Summary of the Invention
[0006] In view of this, embodiments of the present invention provide a startup control method, apparatus and equipment for cascading multiple high-voltage energy storage battery packs, in order to solve the problem that the prior art cannot achieve automatic identification of slave control units when multiple battery management slave control units are cascaded and connected, and the startup control of multiple battery packs is unreliable.
[0007] In a first aspect, embodiments of the present invention provide a startup control method for cascaded multiple high-voltage energy storage battery packs, applied to a startup control system for cascaded multiple high-voltage energy storage battery packs. The system includes a master control unit, multiple battery management slave control units, and multiple battery packs correspondingly connected to each of the battery management slave control units. The master control unit and the multiple battery management slave control units are connected via a cascaded communication link. The method includes: The master control unit sends coded signals to each of the battery management slave control units, so that the coded signals are transmitted step by step along the cascaded communication link between each of the battery management slave control units. According to the transmission order of the coded signals, obtain the address information corresponding to each battery management slave unit; According to the address information, status acquisition commands are sent to the corresponding battery management slave units in sequence, and battery status information of the battery pack corresponding to each battery management slave unit is obtained. The battery status information includes at least voltage status, temperature status and communication status. Based on the battery status information corresponding to each battery pack, it is determined whether the start control system meets the preset start conditions. When the startup control system meets the preset startup conditions, it controls the high-voltage output circuit to perform a high-voltage output establishment operation according to the preset startup sequence, so as to establish an output connection between the multiple battery packs.
[0008] Preferably, the step of sequentially sending status acquisition commands to the corresponding battery management slave units according to the address information, and obtaining the battery status information of the battery pack corresponding to each battery management slave unit includes: Based on the address information, a status acquisition sequence corresponding to each battery management slave unit is generated; According to the state acquisition sequence, a state acquisition instruction is sent to the battery management slave unit corresponding to each of the address information, so that each of the battery management slave units can acquire the state data of the corresponding battery pack according to the state acquisition instruction. The system receives status response data from each of the battery management slave units and determines the battery status information of the corresponding battery pack based on the status response data.
[0009] Preferably, receiving status response data from each of the battery management slave units and determining the battery status information of the corresponding battery pack based on the status response data includes: Based on the address information corresponding to each of the battery management slave control units, configure a corresponding acquisition identifier for each of the status acquisition commands; Receive status response data fed back by each of the battery management slave units according to the status acquisition command, and obtain the response identifier corresponding to the status response data; Based on the correspondence between the response identifier and the acquisition identifier, the battery management slave unit corresponding to the status response data is determined; Based on the established connection relationship between the battery management slave unit and the corresponding battery pack, the battery status information of the corresponding battery pack is generated.
[0010] Preferably, determining whether the start control system meets the preset start conditions based on the battery status information corresponding to each battery pack includes: Based on the battery status information corresponding to each battery pack, the voltage status parameters, temperature status parameters and communication status parameters corresponding to each battery pack are extracted respectively. The voltage state parameters corresponding to each battery pack are compared with preset voltage conditions to determine whether the voltage state corresponding to each battery pack meets the startup requirements. The temperature state parameters corresponding to each battery pack are compared with preset temperature conditions to determine whether the temperature state corresponding to each battery pack meets the startup requirements. Based on the communication status parameters corresponding to each of the battery management slave units, determine whether the communication connection status between the master control unit and the multiple battery management slave units meets the startup requirements; When the voltage state, temperature state, and communication connection state of each battery pack meet the corresponding startup requirements, the startup control system is determined to meet the preset startup conditions.
[0011] Preferably, determining that the startup control system meets the preset startup conditions when the voltage state, temperature state, and communication connection state of each battery pack all meet the corresponding startup requirements includes: Based on the voltage state judgment result, temperature state judgment result, and communication state judgment result of the corresponding battery management slave unit for each battery pack, a startup state evaluation result for each battery pack is generated. Based on the startup status evaluation results of each battery pack, determine the number of target battery packs that meet the startup requirements; The number of target battery packs is compared with a preset start-up quantity condition to determine whether the number of target battery packs meets the preset start-up quantity condition. When the number of target battery packs meets the preset start-up quantity condition, it is determined that the start-up control system meets the preset start-up condition.
[0012] Preferably, when the start control system meets the preset start conditions, controlling the high-voltage output circuit to perform a high-voltage output establishment operation according to a preset start sequence, so as to establish an output connection between the multiple battery packs, includes: When the start control system meets the preset start conditions, it controls the neutral line relay in the high voltage output circuit to close, so as to establish a neutral line path in the high voltage output circuit. When the neutral line relay is closed, the pre-charge relay is controlled to close, so that the multiple battery packs can perform current-limited pre-charge to the high voltage output terminal through the pre-charge circuit. Obtain the voltage status information of the high voltage output terminal during the pre-charging process, and determine whether the pre-charging process meets the preset pre-charging completion conditions based on the voltage status information; When the pre-charging process meets the preset pre-charging completion conditions, the positive main relay and the negative main relay are controlled to close, so as to establish a high-voltage output connection between the multiple battery packs and the high-voltage output terminal.
[0013] Preferably, the method further includes: When the start control system is in standby mode, it detects the external AC power supply recovery signal and / or the battery output voltage recovery signal. In response to the external power supply recovery signal and / or the battery-side wake-up voltage signal, determine whether the startup control system meets the preset wake-up conditions; When the startup control system meets the preset wake-up conditions, it controls the main control unit to enter the startup state; When the main control unit enters the startup state, it provides working power to the multiple battery management slave control units so that each of the battery management slave control units exits the standby state; Detect the power supply status and communication status of each of the battery management slave units; Based on the power supply and communication status of each battery management slave unit, determine whether each battery management slave unit has completed power-on and has the conditions for cascading communication. When each of the battery management slave units is powered on and has the conditions for cascading communication, the master control unit sends an encoded signal to each of the battery management slave units, so that the encoded signal is transmitted step by step along the cascading communication link between the multiple battery management slave units. Based on the transmission order of the encoded signal in the cascaded communication link, the address information corresponding to each of the battery management slave control units is determined to restore the cascaded address relationship between the master control unit and the multiple battery management slave control units.
[0014] Preferably, after determining the address information corresponding to each of the battery management slave units according to the transmission order of the encoded signal in the cascaded communication link to restore the cascaded address relationship between the master control unit and the multiple battery management slave units, the method further includes: Based on the address information, a status acquisition command is sent to each of the battery management slave units; Receive status response data fed back by each of the battery management slave units according to the status acquisition command, and determine the battery status information of the corresponding battery pack according to the status response data; Based on the battery status information corresponding to the multiple battery packs and the communication status information corresponding to each battery management slave unit, and in conjunction with the preset start-up judgment conditions, the start-up permission judgment result corresponding to each battery pack is determined. Based on the start-up permission judgment results corresponding to the multiple battery packs, determine the battery-side start-up permission status corresponding to each battery pack; When the battery-side start-up permission status indicates that multiple battery packs meet the start-up requirements, the relay status information corresponding to the high-voltage output circuit is obtained. Based on the relay status information, determine whether the neutral line relay, precharge relay, positive main relay and negative main relay in the high voltage output circuit meet the preset start-up requirements; When multiple battery packs meet the startup requirements and each relay in the high-voltage output circuit meets the preset startup state requirements, battery management ready information is generated and sent to the UPS connected to the startup control system, indicating that both the battery side and the high-voltage output side meet the startup conditions. The system receives the start-up permission information returned by the UPS based on the battery management readiness information, and determines the high-voltage output establishment permission result corresponding to the start-up control system based on the start-up permission information and the battery-side start-up permission status.
[0015] Secondly, embodiments of the present invention provide a start-up control device for cascaded multiple high-voltage energy storage battery packs, applied to a start-up control system for cascaded multiple high-voltage energy storage battery packs. The system includes a master control unit, multiple battery management slave control units, and multiple battery packs correspondingly connected to each of the battery management slave control units. The master control unit and the multiple battery management slave control units are connected via a cascaded communication link. The device includes: The signal transmission module is used to send coded signals to each of the battery management slave control units through the master control unit, so that the coded signals are transmitted step by step along the cascaded communication link between each of the battery management slave control units. The address acquisition module is used to acquire the address information corresponding to each of the battery management slave control units according to the transmission order of the encoded signals; The status information acquisition module is used to send status acquisition instructions to the corresponding battery management slave unit in sequence according to the address information, and to obtain the battery status information of the battery pack corresponding to each battery management slave unit. The battery status information includes at least voltage status, temperature status and communication status. The start-up judgment module is used to determine whether the start-up control system meets the preset start-up conditions based on the battery status information corresponding to each battery pack. The closing operation module is used to control the high-voltage output circuit to perform a high-voltage output establishment operation in a preset startup sequence when the startup control system meets the preset startup conditions, so as to establish an output connection between the multiple battery packs.
[0016] Thirdly, embodiments of the present invention provide an electronic device, including: at least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method of the first aspect described above.
[0017] In summary, the beneficial effects of the present invention are as follows: The startup control method, apparatus, and equipment for cascaded high-voltage energy storage battery packs provided in this invention introduce an automatic identification mechanism based on cascaded communication links into the startup control system of cascaded high-voltage energy storage battery packs. This enables the master control unit to send coded signals to multiple battery management slave control units and automatically obtain the address information corresponding to each slave control unit through the hierarchical transmission process of the coded signals between the slave control units. Therefore, the corresponding management relationship between the master control unit and multiple battery management slave control units can be established without manual pre-configuration of the identity information of each slave control unit, improving the automation and adaptability of system configuration when multiple battery packs are expanded and connected. Furthermore... Based on the acquired address information, the main control unit sequentially sends status acquisition commands to the corresponding battery management slave units, enabling the main control unit to accurately acquire battery status information such as voltage, temperature, and communication status for each battery pack. This avoids data mismatch caused by unclear correspondence between multiple battery packs. Furthermore, by comprehensively judging the status information of multiple battery packs, the main control unit determines whether the cascaded start-up control system meets the start-up conditions. If the conditions are met, the main control unit controls the high-voltage output circuit to perform a closing operation according to a preset start-up sequence, allowing multiple battery packs to complete the output connection according to a predetermined timing, reducing the impact risk caused by direct closure of the high-voltage circuit. Therefore, this application can achieve automatic identification, accurate status acquisition, and reliable start-up control in multi-battery pack access scenarios, improving the scalability, start-up reliability, and operational safety of the cascaded start-up control system for multiple high-voltage energy storage battery packs. Attached Figure Description
[0018] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the embodiments of the present invention will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort, and these are all within the protection scope of the present invention.
[0019] Figure 1 This is a schematic diagram of the start-up control system after multiple high-voltage energy storage battery packs are cascaded in Embodiment 1 of the present invention; Figure 2 This is a schematic diagram of the overall process of the start-up control method after multiple high-voltage energy storage battery packs are cascaded in Embodiment 1 of the present invention; Figure 3This is a structural block diagram of the start-up control device after multiple high-voltage energy storage battery packs are cascaded in Embodiment 2 of the present invention; Figure 4 This is a schematic diagram of the electronic device in Embodiment 3 of the present invention. Detailed Implementation
[0020] The features and exemplary embodiments of various aspects of the present invention will now be described in detail. To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the invention.
[0021] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0022] It should be noted that all actions involving the acquisition of signals, information, or data in this invention are carried out in compliance with the relevant data protection laws and regulations of the locality and with authorization from the owner of the relevant device.
[0023] Example 1 This invention provides a startup control method for cascaded high-voltage energy storage battery packs, which is applied to a startup control system for cascaded high-voltage energy storage battery packs. The system includes a master control unit, multiple battery management slave control units, and multiple battery packs connected to each of the battery management slave control units. The master control unit and the multiple battery management slave control units are connected through a cascaded communication link.
[0024] Specifically, please see Figure 1Multiple high-voltage energy storage battery packs are connected in series to form high-voltage battery-side input terminals, and are respectively connected to the corresponding battery management slave control units. The battery management slave control units are used to collect the operating status information of the corresponding high-voltage energy storage battery packs, including battery pack voltage information, battery temperature information and other operating status information, and send the collected status information to the master control unit through a communication link.
[0025] The master control unit, located within the high-voltage control module, is used for centralized management of multiple battery management slave units and the high-voltage output control circuit. The master control unit is connected to the multiple battery management slave units via a communication link, and is used to identify, configure addresses, collect status information, determine start-up conditions, and control the high-voltage output of the multiple battery management slave units. The master control unit is also connected to multiple relays located in the high-voltage output control circuit to control the conduction state of the high-voltage output control circuit.
[0026] The high-voltage output control circuit includes a positive output branch, a negative output branch, and a neutral line output branch. The positive and negative output branches are each equipped with a main relay, a pre-charge relay, and a pre-charge resistor, respectively, while the neutral line output branch is equipped with a neutral line relay. The main control unit determines whether the system meets the startup conditions based on battery status information fed back from multiple battery management slave control units, and sequentially controls the neutral line relay, the pre-charge relay, and the positive and negative main relays to operate according to a preset startup sequence, thereby achieving high-voltage output connection between multiple high-voltage energy storage battery packs and external loads.
[0027] The cascaded communication link refers to a data communication path formed by connecting multiple battery management slave units sequentially according to a preset connection order. In practical applications, the multiple battery management slave units are connected in a cascaded topology and exchange status data through a CAN communication link. The master control unit and the battery management slave units are connected via a master-slave communication link, and the multiple battery management slave units automatically encode each other through an encoding link. For example, the master control unit sends an encoded signal to the first-level battery management slave unit directly connected to it. After the first-level battery management slave unit generates corresponding address information based on the encoded signal, it transmits the encoded signal to the next-level battery management slave unit, enabling the multiple battery management slave units to complete address configuration sequentially according to the cascaded order.
[0028] In addition, the main control unit is also connected to a power supply module, which includes an AC power supply module and a DC-DC conversion module, used to provide operating power to the main control unit under different operating states. For example, in the system standby state, when the external AC power supply is detected to be restored or a wake-up voltage is detected on the battery side, the power supply module provides operating power to the main control unit, enabling the main control unit to start up and further supply power to multiple battery management slave control units to restore the cascaded communication relationship between the multiple battery management slave control units.
[0029] Please see Figure 2 The method includes: The master control unit sends coded signals to each of the battery management slave control units, so that the coded signals are transmitted step by step along the cascaded communication link between each of the battery management slave control units. Specifically, the encoded signal is used to transmit identity configuration information among multiple slave control units, enabling battery management slave control units at different connection locations to obtain the corresponding encoded state based on their position in the cascaded link. In implementation, the master control unit first sends the encoded signal to the first-level battery management slave control unit in the cascaded link. After receiving the encoded signal, the first-level battery management slave control unit processes the encoded state according to a preset encoding rule and continues to transmit the processed encoded signal to the next battery management slave control unit, thus transmitting the encoded signal level by level along the cascade direction. For example, in a practical structure, the master control unit sends the encoded signal to the slave control units through the DN_OP encoded output line. The first battery management slave control unit closest to the master control unit receives the encoded signal, performs address configuration, and then transmits the encoded signal to subsequent slave control units, thereby completing the continuous identification of multiple slave control units.
[0030] According to the transmission order of the coded signals, obtain the address information corresponding to each battery management slave unit; Specifically, the master control unit generates different address numbers for slave control units at different cascaded positions based on the order in which the encoded signal passes through each level of battery management slave control units. For example, the first-level slave control unit closest to the master control unit is configured with the first address. Subsequent slave control units obtain their corresponding addresses sequentially as the encoded signal continues to be transmitted, ultimately forming an address mapping relationship among multiple slave control units. The first-level BMU closest to the BCU has its DN_OP set to Addr=1, and DN_OP is passed to the next-level BMU, enabling subsequent BMUs to complete their address configurations sequentially.
[0031] According to the address information, status acquisition commands are sent to the corresponding battery management slave units in sequence, and battery status information of the battery pack corresponding to each battery management slave unit is obtained. The battery status information includes at least voltage status, temperature status and communication status. Specifically, the status acquisition command is used to request the corresponding battery management slave unit to collect and feedback the status data of its connected battery pack. The battery status information includes voltage status, temperature status, and communication status, reflecting the operating status of the battery pack and the reliability of data interaction. In the specific implementation, the master control unit sends polling commands sequentially according to the address order of each battery management slave unit. When a battery management slave unit corresponding to a certain address receives the status acquisition command, it collects data from its connected battery pack and feeds back the collection results to the master control unit. After receiving data returned by multiple slave units, the master control unit associates the status data with the corresponding battery pack according to the address information. For example, after completing the address configuration, the master control unit polls each battery management slave unit one by one via CAN-1, and each slave unit returns multiple strings of voltage and temperature data for the corresponding battery pack.
[0032] Based on the battery status information corresponding to each battery pack, it is determined whether the start control system meets the preset start conditions. Specifically, the preset startup conditions are used to limit the safety status requirements that the system must meet before establishing a high-voltage output connection, including battery pack voltage status, temperature status, and communication status. During implementation, the main control unit aggregates and processes the status information fed back by each battery management slave unit. For example, it detects the voltage data of each battery pack to determine if the current battery pack voltage is within the allowable startup range; it determines whether there is a risk of abnormal temperature in the battery pack based on temperature data; and it determines whether the communication link is normal based on the data communication between the main control unit and each slave unit. When all status parameters meet the preset requirements, the main control unit determines that the system has the startup conditions. For example, before system startup, the main control unit scans relevant parameters, and after all parameters meet the requirements, it enters the subsequent output control process. Simultaneously, the system can also detect information such as total voltage, voltage difference, temperature status, and communication status to ensure that the startup process meets safety requirements.
[0033] When the startup control system meets the preset startup conditions, it controls the high-voltage output circuit to perform a high-voltage output establishment operation according to the preset startup sequence, so as to establish an output connection between the multiple battery packs.
[0034] Specifically, the high-voltage output circuit refers to the high-voltage energy transmission path connecting the battery pack and external equipment, including relays for controlling power output and a pre-charge circuit for limiting the instantaneous inrush current during startup. In implementation, the main control unit first closes the neutral relay in the high-voltage circuit, establishing a basic connection in the output circuit. Then, it controls the pre-charge relay to conduct, allowing the battery pack to slowly charge the capacitive load on the external equipment side through the pre-charge branch, reducing the large current surge generated by directly closing the main circuit. Once the pre-charge process is complete and preset conditions are met, the positive and negative cluster relays are closed, enabling multiple battery packs to officially output power to the external equipment. In practical applications, when starting a UPS with an N-side configuration, the neutral relay needs to be closed first, followed by the pre-charge relay to eliminate the large capacitive surge. After pre-charging is complete, the positive and negative cluster charge / discharge relays are closed, ultimately outputting power to the UPS DC bus from P+ / P-.
[0035] Preferably, obtaining the address information corresponding to each battery management slave unit according to the transmission order of the encoded signals includes: The battery management slave unit that is directly connected to the master control unit is identified as the current battery management slave unit; The first-level battery management slave unit receives the encoded signal sent by the master control unit and generates corresponding first address information based on the encoded signal; The encoded signal is transmitted to the next-level battery management slave unit that is cascaded with the first-level battery management slave unit, and the next-level battery management slave unit generates the corresponding second address information based on the received encoded signal; According to the transmission order of the encoded signal among the multiple battery management slave units, the address information corresponding to each battery management slave unit is generated sequentially. The address information corresponding to each of the battery management slave units is stored in the corresponding battery management slave unit so that the master control unit can identify the multiple battery management slave units based on the address information.
[0036] Specifically, the initial encoding state refers to the state in which each battery management slave unit is awaiting encoding before address configuration is completed. This state ensures that multiple slave units can participate in the address generation process sequentially according to a unified rule. In practice, the master control unit first detects the initial encoding state of each battery management slave unit and, based on the connection relationship between the slave unit and the master control unit, identifies the slave unit closest to the master control unit and capable of directly receiving communication signals from the master control unit as the first-level battery management slave unit.
[0037] The master control unit sends an encoded signal to the first-level battery management slave control unit. After receiving the encoded signal, the first-level battery management slave control unit identifies its current cascade position according to the preset encoding rules and generates the corresponding first address information to represent the identity and position of the slave control unit in the entire cascade communication link. After completing its own address configuration, the first-level battery management slave control unit continues to transmit the encoded signal to the next battery management slave control unit connected to it in cascade. The next battery management slave control unit generates the corresponding next address information based on the received encoded signal and its own position in the cascade link. In this way, the encoded signal is transmitted level by level along the cascade direction, and each level of battery management slave control unit completes its address configuration. For example, in a multi-level BMU cascaded structure, the first BMU closest to the BCU can obtain Addr=1 through DN_OP encoding. The encoded information is then passed through to subsequent BMUs, allowing them to obtain the corresponding addresses in sequence. This completes the automatic numbering of multiple slave control units. The generated address information is stored in the corresponding battery management slave control unit, enabling each slave control unit to respond to the master control unit's data requests based on its own address during subsequent communication. At the same time, the master control unit can accurately distinguish different battery management slave control units based on the address information and establish a data interaction relationship with the corresponding battery pack, providing an accurate data foundation for subsequent status acquisition, start-up condition judgment, and high-voltage output control.
[0038] Preferably, the step of sequentially sending status acquisition commands to the corresponding battery management slave units according to the address information, and obtaining the battery status information of the battery pack corresponding to each battery management slave unit includes: Based on the address information, a status acquisition sequence corresponding to each battery management slave unit is generated; According to the state acquisition sequence, a state acquisition instruction is sent to the battery management slave unit corresponding to each of the address information, so that each of the battery management slave units can acquire the state data of the corresponding battery pack according to the state acquisition instruction. The system receives status response data from each of the battery management slave units and determines the battery status information of the corresponding battery pack based on the status response data.
[0039] Specifically, the master control unit first sorts the slave control units corresponding to each address based on the acquired address information of multiple battery management slave control units, generating a status acquisition order. For example, the query order of each slave control unit is determined by ascending address numbers, enabling the master control unit to access different battery management slave control units one by one according to preset communication rules. Subsequently, the master control unit sends a status acquisition command to the battery management slave control unit corresponding to the target address according to the generated status acquisition order. This status acquisition command is used to request the corresponding slave control unit to collect the status data of the battery pack connected to it. After receiving the status acquisition command, the battery management slave control unit obtains the operating parameters of the corresponding battery pack through its configured data acquisition module, such as collecting voltage data and temperature detection data of multiple cells, and encapsulates the collected status data into status response data and feeds it back to the master control unit. After receiving the status response data returned by each battery management slave control unit, the master control unit associates the data returned by different slave control units with the corresponding battery pack according to the address information corresponding to the feedback data, thereby forming the battery status information corresponding to each battery pack.
[0040] Preferably, receiving status response data from each of the battery management slave units and determining the battery status information of the corresponding battery pack based on the status response data includes: Based on the address information corresponding to each of the battery management slave control units, configure a corresponding acquisition identifier for each of the status acquisition commands; Receive status response data fed back by each of the battery management slave units according to the status acquisition command, and obtain the response identifier corresponding to the status response data; Based on the correspondence between the response identifier and the acquisition identifier, the battery management slave unit corresponding to the status response data is determined; Based on the established connection relationship between the battery management slave unit and the corresponding battery pack, the battery status information of the corresponding battery pack is generated.
[0041] Specifically, the acquisition identifier is used to characterize the target battery management slave unit corresponding to a status acquisition request, and the response identifier is used to characterize the data source returned by the battery management slave unit. Through the correspondence between the acquisition identifier and the response identifier, the confusion of status data of different battery packs during the transmission process can be avoided.
[0042] Before sending status acquisition commands to each battery management slave unit, the master control unit generates a corresponding acquisition identifier based on the address information of each slave unit. For example, the address number, acquisition sequence number, or communication identifier of the slave unit can be used as the associated information for the status acquisition command, allowing subsequent data to be tracked based on this identifier. When a slave unit receives a corresponding status acquisition command, it acquires the operating status data of its connected battery pack according to the command and carries a response identifier that identifies itself when feeding back status response data. This allows the master control unit to determine the source of the current status data based on the response identifier after receiving data from multiple slave units. Subsequently, the master control unit matches the received response identifier with pre-configured acquisition identifiers. When a correspondence is found, the master control unit determines the battery management slave unit corresponding to the status response data and further maps the status response data to the corresponding battery pack based on the pre-established connection relationship between the slave unit and the battery pack, forming the battery status information corresponding to that battery pack. For example, in application scenarios where multiple BMUs are cascaded, different BMUs correspond to different battery packs. The main control unit distinguishes different BMUs through address information and determines the voltage, temperature, and other status parameters of the corresponding battery pack based on the data fed back by each BMU.
[0043] Preferably, determining whether the start control system meets the preset start conditions based on the battery status information corresponding to each battery pack includes: Based on the battery status information corresponding to each battery pack, the voltage status parameters, temperature status parameters and communication status parameters corresponding to each battery pack are extracted respectively. The voltage state parameters corresponding to each battery pack are compared with preset voltage conditions to determine whether the voltage state corresponding to each battery pack meets the startup requirements. The temperature state parameters corresponding to each battery pack are compared with preset temperature conditions to determine whether the temperature state corresponding to each battery pack meets the startup requirements. Based on the communication status parameters corresponding to each of the battery management slave units, determine whether the communication connection status between the master control unit and the multiple battery management slave units meets the startup requirements; When the voltage state, temperature state, and communication connection state of each battery pack meet the corresponding startup requirements, the startup control system is determined to meet the preset startup conditions.
[0044] Specifically, voltage status parameters are used to reflect the current energy reserves and output capabilities of the battery pack, such as the total voltage of the battery pack and the voltage range of individual cells; temperature status parameters are used to reflect the internal thermal state of the battery pack to avoid affecting startup safety due to excessively high or low temperatures; communication status parameters are used to reflect the data interaction between the master control unit and the battery management slave control unit to ensure that the master control unit can continuously obtain accurate battery status information.
[0045] The master control unit first analyzes the battery status information fed back by each battery management slave unit, extracting key status parameters related to startup control, and establishing sets of voltage status parameters, temperature status parameters, and communication status parameters for each battery pack. Then, the master control unit compares the voltage status parameters of each battery pack with preset voltage conditions, such as determining whether the current battery pack voltage is within the allowable startup range to confirm whether the battery pack has normal power supply capability. Simultaneously, it compares the temperature status parameters with preset temperature conditions to determine whether the current battery pack temperature is within a suitable operating range, avoiding startup of the high-voltage output circuit under abnormal temperature conditions. Further, based on the communication status parameters fed back by each battery management slave unit, the master control unit monitors the data communication between itself and multiple battery management slave units, such as determining whether the communication link maintains a normal connection and whether status data can be continuously fed back, to ensure a reliable data foundation for subsequent startup control processes. When the voltage status, temperature status, and communication connection status of all battery packs meet the preset startup requirements, the master control unit determines that the startup control system of the cascaded multiple high-voltage energy storage battery packs meets the preset startup conditions and allows entry into the subsequent high-voltage output establishment process.
[0046] Preferably, determining that the startup control system meets the preset startup conditions when the voltage state, temperature state, and communication connection state of each battery pack all meet the corresponding startup requirements includes: Based on the voltage state judgment result, temperature state judgment result, and communication state judgment result of the corresponding battery management slave unit for each battery pack, a startup state evaluation result for each battery pack is generated. Based on the startup status evaluation results of each battery pack, determine the number of target battery packs that meet the startup requirements; The number of target battery packs is compared with a preset start-up quantity condition to determine whether the number of target battery packs meets the preset start-up quantity condition. When the number of target battery packs meets the preset start-up quantity condition, it is determined that the start-up control system meets the preset start-up condition.
[0047] Specifically, the main control unit first summarizes the aforementioned status judgment results. For each battery pack, it generates a startup status evaluation result based on whether its voltage status meets the startup requirements, whether its temperature status meets the startup requirements, and whether the corresponding battery management slave control unit maintains normal communication. For example, if the voltage of a battery pack is within the allowable range, the temperature is within the safe range, and the corresponding slave control unit is communicating normally, then the battery pack is determined to meet the startup requirements; otherwise, the battery pack is determined not to meet the startup requirements. Subsequently, the main control unit statistically analyzes the startup status evaluation results for multiple battery packs to determine the number of target battery packs that meet the startup requirements, reflecting the scale of battery packs that can normally participate in power supply in the current startup control system.
[0048] The main control unit compares the target number of battery packs with the preset start-up quantity conditions. These preset start-up quantity conditions limit the minimum number of available battery packs required for system startup, enabling the system to determine whether the current number of available battery packs is sufficient to support subsequent high-voltage output establishment based on actual application needs. When the number of target battery packs meeting the startup requirements reaches the preset start-up quantity conditions, the main control unit generates a startup determination result indicating that the startup control system after cascading multiple high-voltage energy storage battery packs is allowed to start, and then proceeds to the subsequent high-voltage output control process.
[0049] Preferably, determining whether the start control system meets the preset start conditions based on the battery status information corresponding to each battery pack further includes: The voltage state parameters, temperature state parameters, and communication state parameters corresponding to each battery pack are obtained, and the voltage state parameters, temperature state parameters, and communication state parameters are correlated to obtain the state feature information corresponding to each battery pack. Using the state feature information corresponding to multiple battery packs as the overall evaluation object, the difference in state parameters between different battery packs is calculated to obtain state consistency parameters that characterize the degree of state matching between multiple battery packs. The state consistency parameters include at least one of voltage consistency parameters, temperature consistency parameters, and communication consistency parameters. Based on the state consistency parameters, the voltage deviation, thermal state deviation, and communication interaction reliability among the multiple battery packs are obtained respectively. The voltage deviation, thermal state deviation, and communication reliability are evaluated together to obtain a comprehensive consistency evaluation result for multiple battery packs. When the overall consistency evaluation result meets the preset consistency conditions, it is determined that multiple battery packs have the conditions for coordinated start-up, and the start-up control system meets the preset start-up conditions.
[0050] Specifically, after acquiring the battery status information corresponding to multiple battery packs, the main control unit further performs correlation analysis on the operating status between the multiple battery packs. The main control unit establishes corresponding status feature information based on the voltage status parameters, temperature status parameters, and communication status parameters of each battery pack, enabling the status data of different battery packs to participate in subsequent comparisons in a unified data format. For example, for multiple battery packs connected to different battery management slave control units, their current voltage value, temperature value, and the data interaction status of the corresponding slave control unit are acquired respectively, and these parameters are correlated to form status feature information that can characterize the current operating status of the corresponding battery pack.
[0051] After obtaining the state characteristic information corresponding to each battery pack, the main control unit no longer judges whether a single battery pack meets the startup requirements individually. Instead, it performs a consistency analysis on multiple battery packs as a whole for startup. The state characteristic information of multiple battery packs is selected for horizontal comparison, and the degree of difference in corresponding state parameters between different battery packs is calculated to obtain state consistency parameters characterizing the state matching relationship of multiple battery packs. For example, when multiple battery packs are connected to the same high-voltage output circuit, if the voltage levels of each battery pack are close, the temperature variation ranges are similar, and the corresponding battery management slave control units can communicate stably, then the multiple battery packs have high consistency. Conversely, if one battery pack has a large voltage deviation, significant temperature change, or abnormal communication response, it indicates that there is a risk of coordinated startup among the multiple battery packs.
[0052] After obtaining the state consistency parameters, the main control unit further separates and analyzes the influencing factors corresponding to different types of state parameters. Specifically, it analyzes the degree of voltage deviation between multiple battery packs based on the voltage consistency parameters to determine whether a large voltage surge may occur during the high-voltage output connection process; it analyzes the degree of thermal state deviation between multiple battery packs based on the temperature consistency parameters to determine whether each battery pack is in a similar thermal operating state during the startup phase; and it analyzes the reliability of data interaction between each battery management slave control unit based on the communication consistency parameters to confirm whether the main control unit can continuously acquire valid state data of each battery pack.
[0053] The main control unit comprehensively evaluates the voltage deviation, thermal state deviation, and communication reliability to obtain a comprehensive consistency evaluation result for multiple battery packs. For example, evaluation rules can be set according to the importance of different state parameters. When the voltage deviation between multiple battery packs is small, their temperature states are similar, and the communication link is stable, the comprehensive consistency evaluation result is improved; when any state parameter deviates significantly, the comprehensive consistency evaluation result is reduced. This method comprehensively reflects the matching degree of multiple battery packs operating as a whole.
[0054] When the comprehensive consistency evaluation result meets the preset consistency conditions, it indicates that the multiple battery packs not only meet the basic operating requirements individually, but also have the conditions to synchronously establish high-voltage output. At this time, the main control unit determines that the start-up control system meets the preset start-up conditions and enters the subsequent high-voltage output establishment process. For example, in an energy storage system containing multiple cascaded battery packs, after the main control unit obtains the address information corresponding to each battery management slave control unit through the aforementioned encoding process, it can determine the state source of each battery pack based on the address information and further judge the multiple battery packs.
[0055] Preferably, the step of using the state characteristic information corresponding to multiple battery packs as the overall evaluation object, and calculating the differences in state parameters between different battery packs to obtain state consistency parameters includes: According to a preset sampling period, the historical state feature information corresponding to multiple battery packs is continuously acquired, and the currently acquired state feature information is temporally correlated with the corresponding historical state feature information. Based on the change in the state parameters of each battery pack within adjacent sampling periods, calculate the state change trend parameters corresponding to each battery pack. By comparing the differences in the state change trend parameters corresponding to multiple battery packs, the trend consistency evaluation result among multiple battery packs is obtained. Based on the trend consistency evaluation results and the comprehensive consistency evaluation results, the start-up risk levels corresponding to multiple battery packs are determined; Adjust the preset startup conditions according to the startup risk level, and determine whether the startup control system meets the preset startup conditions.
[0056] Specifically, to further determine the coordinated state of the multiple battery packs during startup, the startup control system not only analyzes the currently acquired state characteristic information but also dynamically evaluates it by combining the historical state changes of each battery pack within a preset time period. The main control unit continuously collects the operating status of the multiple battery packs according to a preset sampling period and associates and stores the state characteristic information acquired at different sampling times with the corresponding battery pack, so that the voltage state parameters, temperature state parameters, and communication state parameters of the same battery pack at different time points form a continuously changing data sequence. For example, for a certain battery pack, the voltage and temperature changes at multiple times before startup can be continuously recorded to reflect the state change process of the battery pack before startup.
[0057] After generating historical state characteristic information, the main control unit analyzes the changes in the state parameters of each battery pack within adjacent sampling periods to obtain corresponding state change trend parameters. These state change trend parameters characterize the direction and magnitude of state changes in each battery pack before startup. For example, changes in voltage drop, temperature rise rate, and communication response within consecutive sampling periods can be used to determine whether a particular battery pack exhibits a trend deviating from the operating state of other battery packs. When the state change trends of multiple battery packs are largely consistent, it indicates good synchronization before startup; when the state change trend of one battery pack is significantly different from that of the others, it may indicate a potential anomaly in that battery pack.
[0058] The main control unit performs a horizontal comparison of the state change trend parameters corresponding to multiple battery packs, analyzes the differences in changes between different battery packs, and forms a trend consistency evaluation result. For example, if the initial voltages of multiple battery packs are all within a similar range, but the voltage of one battery pack continuously decreases during continuous sampling while the voltages of other battery packs remain stable, then the state change trend of that battery pack is inconsistent with the overall trend, resulting in a decrease in trend consistency among multiple battery packs.
[0059] After obtaining the trend consistency evaluation results, the main control unit combines the aforementioned comprehensive consistency evaluation results to comprehensively assess the startup risk of multiple battery packs. The comprehensive consistency evaluation results primarily reflect the degree of matching between the current states of multiple battery packs, while the trend consistency evaluation results reflect whether the state changes of multiple battery packs remain synchronized over a future period. By simultaneously considering both current state differences and trends, the problem of potential risks going unidentified due to relying solely on current state parameters can be avoided. For example, if the current voltage and temperature of a battery pack are within acceptable ranges, but its voltage drop trend is significantly faster than other battery packs, the corresponding startup risk level can still be increased.
[0060] When the startup risk level meets the preset requirements, the main control unit determines that multiple battery packs have the conditions for coordinated startup and allows the startup control system to continue executing the subsequent high-voltage output establishment process; when the startup risk level indicates a high startup risk, the main control unit can adjust the preset startup conditions and restrict the high-voltage output establishment operation, thereby preventing multiple battery packs with asynchronous state changes from being directly put into the high-voltage output circuit.
[0061] Preferably, the state consistency parameter further includes a state change consistency parameter, and the method further includes: Acquire historical state feature information corresponding to multiple battery packs according to a preset sampling period; Based on the voltage change, temperature change, and communication status change of each battery pack in adjacent sampling periods, corresponding status change trajectories are generated. By comparing the degree of deviation between the state change trajectories corresponding to multiple battery packs, a dynamic consistency evaluation result among multiple battery packs is obtained. When the dynamic consistency evaluation result indicates that at least one battery pack has a deviation trend, the corresponding start-up permission level is reduced. Based on the dynamic consistency evaluation results and the comprehensive consistency evaluation results, it is determined whether the startup control system meets the preset startup conditions.
[0062] Specifically, the system continuously acquires historical state feature information corresponding to multiple battery packs according to a preset sampling period, and associates the data collected at different time points according to the battery pack identity information, so that the state change process of the same battery pack in different sampling periods forms a continuous data record. For example, for a certain battery pack, the voltage state parameters, temperature state parameters, and communication state parameters at multiple moments before startup can be continuously recorded to obtain the state change of the battery pack from standby state to startup state. After acquiring the historical state feature information, the main control unit analyzes the changes in the corresponding state parameters of each battery pack in adjacent sampling periods and extracts the corresponding state change trajectory. The state change trajectory is used to reflect the direction and magnitude of change of each battery pack in the startup preparation stage. For example, for multiple cascaded battery packs, if the voltage changes of each battery pack are within a similar range and the temperature change trends are basically consistent, it indicates that the multiple battery packs maintain a good synchronous change state before startup; if the voltage of one battery pack continues to drop or the temperature continues to rise, while the states of other battery packs remain basically stable, then the state change trajectory of that battery pack is significantly different from that of other battery packs.
[0063] The main control unit compares the state change trajectories of multiple battery packs, analyzes the degree of deviation between different battery packs, and generates a dynamic consistency evaluation result. Unlike judgments based solely on current state parameters, the dynamic consistency evaluation result reflects whether the state changes of multiple battery packs may diverge during future startup. For example, if two battery packs currently meet the startup requirements, but one battery pack experiences a significantly higher voltage drop rate during continuous sampling than the other, the degree of deviation between their state change trajectories can identify in advance the risk that this battery pack might cause overall startup instability. When the dynamic consistency evaluation result indicates that at least one battery pack exhibits a deviation trend, the main control unit adjusts the startup permission level of the corresponding battery pack. For example, when the deviation of the state change trajectory of a certain battery pack from other battery packs exceeds a preset range, the startup permission level of that battery pack can be lowered, preventing it from directly participating in the high-voltage output establishment operation, or requiring further re-detection; when the state change trends of multiple battery packs remain consistent, the corresponding startup permission level is maintained.
[0064] The main control unit combines the dynamic consistency evaluation results with the aforementioned comprehensive consistency evaluation results to comprehensively determine whether multiple battery packs meet the preset startup conditions. By simultaneously considering the current state matching degree and the state change trend, misjudgments caused by relying solely on a single sampling result can be avoided. For example, if the current voltage and temperature parameters of a certain battery pack are within the allowable range, but its state change trend has deviated from that of other battery packs, the comprehensive evaluation can still determine that multiple battery packs do not meet the coordinated startup requirements, thereby reducing the operational risk when multiple high-voltage energy storage battery packs simultaneously establish output connections.
[0065] Preferably, when the start control system meets the preset start conditions, controlling the high-voltage output circuit to perform a high-voltage output establishment operation according to a preset start sequence, so as to establish an output connection between the multiple battery packs, includes: When the start control system meets the preset start conditions, it controls the neutral line relay in the high voltage output circuit to close, so as to establish a neutral line path in the high voltage output circuit. When the neutral line relay is closed, the pre-charge relay is controlled to close, so that the multiple battery packs can perform current-limited pre-charge to the high voltage output terminal through the pre-charge circuit. Obtain the voltage status information of the high voltage output terminal during the pre-charging process, and determine whether the pre-charging process meets the preset pre-charging completion conditions based on the voltage status information; When the pre-charging process meets the preset pre-charging completion conditions, the positive main relay and the negative main relay are controlled to close, so as to establish a high-voltage output connection between the multiple battery packs and the high-voltage output terminal.
[0066] Specifically, after the start-up control system of multiple cascaded high-voltage energy storage battery packs confirms the start-up conditions, it gradually establishes a high-voltage energy transmission path between the battery packs and external equipment according to a preset safety sequence, avoiding large transient inrush currents when multiple battery packs are directly connected to high-voltage output. The high-voltage output circuit refers to the high-voltage power supply path connecting multiple battery packs and external electrical equipment, including relays for controlling power on / off and a pre-charge branch for limiting inrush current during start-up. The neutral line relay establishes a neutral line connection before the high-voltage positive and negative main circuits are connected, ensuring a stable reference connection on the system output side. The pre-charge relay controls the pre-charge circuit, slowly charging the capacitive load on the external equipment side through current-limiting elements such as pre-charge resistors.
[0067] Once the main control unit confirms that the system meets the startup conditions based on the voltage, temperature, and communication status of multiple battery packs, it first controls the neutral relay in the high-voltage output circuit to close, establishing a neutral connection between the multiple battery packs and external devices, providing a foundation circuit for subsequent high-voltage output. Subsequently, the main control unit controls the pre-charge relay to conduct, preventing the battery pack output energy from being directly applied to external devices. Instead, the energy is gradually increased through the pre-charge circuit, reducing the current surge generated by the capacitors and other loads inside the external devices upon connection by limiting the initial charging current. During pre-charging, the main control unit continuously acquires the voltage status information of the high-voltage output terminal and determines whether the pre-charging process is complete based on the voltage changes before and after pre-charging, such as whether the high-voltage output voltage has reached the preset voltage range or whether it matches the battery pack output voltage. When the pre-charging process is detected to meet the preset pre-charging completion conditions, the main control unit further controls the positive and negative cluster relays to close, officially connecting the positive and negative output terminals of the multiple battery packs to the external devices, thus completing the establishment of the entire high-voltage output circuit. In practical applications, UPS power supply systems with an N-type configuration typically require establishing a neutral line connection first, then eliminating the impact caused by large-capacity loads during pre-charging, and finally closing the positive and negative main relays to achieve power output. This phased, highly reliable startup control method avoids overcurrent surges and relay damage caused by direct closure of the high-voltage circuit, while ensuring that multiple battery packs can be safely put into operation according to a unified timing sequence. This improves the stability and safety of the startup control system after multiple high-voltage energy storage battery packs are cascaded when supplying power to external devices.
[0068] Preferably, the method further includes: When the start control system is in standby mode, it detects the external AC power supply recovery signal and / or the battery output voltage recovery signal. In response to the external power supply recovery signal and / or the battery-side wake-up voltage signal, determine whether the startup control system meets the preset wake-up conditions; When the startup control system meets the preset wake-up conditions, it controls the main control unit to enter the startup state; When the main control unit enters the startup state, it provides working power to the multiple battery management slave control units so that each of the battery management slave control units exits the standby state; Detect the power supply status and communication status of each of the battery management slave units; Based on the power supply and communication status of each battery management slave unit, determine whether each battery management slave unit has completed power-on and has the conditions for cascading communication. When each of the battery management slave units is powered on and has the conditions for cascading communication, the master control unit sends an encoded signal to each of the battery management slave units, so that the encoded signal is transmitted step by step along the cascading communication link between the multiple battery management slave units. Based on the transmission order of the encoded signal in the cascaded communication link, the address information corresponding to each of the battery management slave control units is determined to restore the cascaded address relationship between the master control unit and the multiple battery management slave control units.
[0069] Specifically, when the startup control system is in standby mode, the main control unit and some battery management slave control units in the system can be in a low-power state to reduce the system's static power consumption. For example, during a long-term standby period of the UPS, if the external load does not request battery output, the startup control system can shut down some non-essential functional modules, retaining only the wake-up detection function. When an external AC power supply recovery signal and / or a battery output voltage recovery signal are detected, it indicates that the system is ready to restart. The external AC power supply recovery signal can be generated when the external AC power supply module restores power, for example, after the mains power is restored, the AC input terminal resumes supplying AC power to the power supply module; the battery output voltage recovery signal can be generated when the battery output terminal detects a voltage change exceeding a preset amplitude, for example, when an external charging device or other power supply device applies voltage to the battery side, causing the system to detect a voltage input on the battery side that can be used for wake-up.
[0070] Furthermore, in response to the external AC power supply recovery signal and / or the battery-side wake-up voltage signal, the startup control system determines whether to perform an automatic wake-up operation based on preset wake-up conditions. For example, it may determine whether the external AC power supply has stabilized, whether the battery-side voltage has reached a preset wake-up voltage threshold, or whether the power supply recovery signal has lasted for a preset time. When it detects that the external AC power supply has been restored and the power supply status meets the requirements, or when it detects that the battery-side voltage has reached the preset wake-up conditions, it is determined that the startup control system meets the preset wake-up conditions, and the main control unit is triggered to enter the startup state.
[0071] When the master control unit enters the startup state, it first completes its own power supply establishment and internal initialization operations, and then provides operating power to the multiple battery management slave control units, enabling each battery management slave control unit to switch from standby state to operating state. For example, the master control unit can output DC operating power to each battery management slave control unit through a master-slave connection interface, enabling the acquisition module, communication module, and encoding module in each battery management slave control unit to power on. Taking a system including one master control unit and four battery management slave control units as an example, after the master control unit starts up, it can sequentially provide operating power to the four battery management slave control units, enabling all four battery management slave control units to perform status acquisition and communication interaction.
[0072] During the power-on process of each battery management slave unit, the startup control system further detects the power supply status and communication status of each battery management slave unit. The power supply status indicates whether each battery management slave unit has obtained a normal operating voltage, for example, by detecting whether the power input voltage reaches a preset range. The communication status indicates whether each battery management slave unit can establish a normal communication connection with the master control unit and adjacent battery management slave units. For example, if a battery management slave unit fails to power on normally, or if there is an anomaly in the CAN communication link, that battery management slave unit cannot complete subsequent address configuration.
[0073] Based on the power supply and communication status of each battery management slave unit, the master control unit determines whether each battery management slave unit has completed power-on and is ready for cascaded communication. When all battery management slave units have completed power supply establishment and the communication link between the master control unit and each battery management slave unit is normal, it is determined that each battery management slave unit is ready for cascaded communication. For example, in a system including four cascaded battery management slave units, when the master control unit detects that all four slave units have returned normal communication responses, it considers the slave network established and can proceed to the automatic encoding process.
[0074] When each battery management slave unit powers on and is ready for cascading communication, the master control unit sends an encoded signal to each slave unit, which is then transmitted sequentially along the cascading communication link between the multiple slave units. In practice, the master control unit does not need to pre-store a fixed address for each slave unit; instead, it dynamically determines the identity of each slave unit through cascading. For example, the master control unit first sends an encoded signal to the first-level slave unit directly connected to it. Upon receiving the encoded signal, the first-level slave unit generates corresponding address information based on its position in the cascading link and continues to send the encoded signal to the next-level slave unit. The next-level slave unit generates corresponding address information in the same way and continues to transmit the encoded signal until all slave units have completed encoding.
[0075] Furthermore, the master control unit determines the address information corresponding to each battery management slave control unit based on the transmission order of the coded signals in the cascaded communication link, thereby restoring the cascaded address relationship between the master control unit and multiple battery management slave control units. For example, in an application scenario including four battery management slave control units, the first slave control unit directly connected to the master control unit can be configured as address 1, and the second, third, and fourth slave control units connected sequentially thereafter are configured as addresses 2, 3, and 4, respectively. After the address restoration is completed, the master control unit can send status acquisition commands to the corresponding battery management slave control units according to the address information, and further execute subsequent startup processes such as battery status detection and high-voltage output establishment.
[0076] Through the above-mentioned automatic wake-up and address recovery process, even if the original communication relationship between the main control unit and multiple battery management slave control units fails after the start-up control system has been in standby for a long time, it can automatically complete the wake-up of the main control unit, power-on of the slave control units, establishment of cascade communication and restoration of address relationship after power is restored. There is no need to manually reconfigure the communication address of each battery management slave control unit, thereby improving the automation and reliability of the restart process of multiple high-voltage energy storage battery packs.
[0077] Preferably, after determining the address information corresponding to each of the battery management slave units according to the transmission order of the encoded signal in the cascaded communication link to restore the cascaded address relationship between the master control unit and the multiple battery management slave units, the method further includes: Based on the address information, a status acquisition command is sent to each of the battery management slave units; Receive status response data fed back by each of the battery management slave units according to the status acquisition command, and determine the battery status information of the corresponding battery pack according to the status response data; Based on the battery status information corresponding to the multiple battery packs and the communication status information corresponding to each battery management slave unit, and in conjunction with the preset start-up judgment conditions, the start-up permission judgment result corresponding to each battery pack is determined. Based on the start-up permission judgment results corresponding to the multiple battery packs, determine the battery-side start-up permission status corresponding to each battery pack; When the battery-side start-up permission status indicates that multiple battery packs meet the start-up requirements, the relay status information corresponding to the high-voltage output circuit is obtained. Based on the relay status information, determine whether the neutral line relay, precharge relay, positive main relay and negative main relay in the high voltage output circuit meet the preset start-up requirements; When multiple battery packs meet the startup requirements and each relay in the high-voltage output circuit meets the preset startup state requirements, battery management ready information is generated and sent to the UPS connected to the startup control system, indicating that both the battery side and the high-voltage output side meet the startup conditions. The system receives the start-up permission information returned by the UPS based on the battery management readiness information, and determines the high-voltage output establishment permission result corresponding to the start-up control system based on the start-up permission information and the battery-side start-up permission status.
[0078] Specifically, after the master control unit determines the address information corresponding to each battery management slave control unit according to the transmission order of the encoded signal in the cascaded communication link, and restores the cascaded address relationship between the master control unit and multiple battery management slave control units, the start control system enters the battery status detection and high voltage output permission judgment stage.
[0079] The master control unit sends status acquisition commands to the corresponding battery management slave control units based on the established address relationships. This enables each battery management slave control unit to collect the operating status data of the corresponding battery pack according to the status acquisition commands. For example, in an application scenario involving multiple cascaded battery packs, the master control unit can send status acquisition commands to the corresponding battery management slave control units sequentially in the order of address 1, address 2, address 3, and address 4. After receiving the corresponding command, each battery management slave control unit performs voltage acquisition, temperature acquisition, and other operating status detection on the connected battery packs and generates corresponding status response data.
[0080] The master control unit receives status response data from each battery management slave control unit and determines the battery status information of the corresponding battery pack based on the voltage, temperature, and other status parameters contained in the status response data. For example, for a certain battery pack, the master control unit can determine whether the total voltage of the battery pack is within a preset range, whether the temperature at each sampling point meets the startup requirements, and whether the corresponding slave communication is normal, based on the data fed back by the corresponding battery management slave control unit. By acquiring the battery status information of multiple battery packs separately, safety risks during the overall startup of multiple battery packs due to abnormal status of a single battery pack can be avoided.
[0081] After acquiring battery status information for multiple battery packs, the main control unit determines whether each battery pack meets the startup conditions based on the battery status information of each battery pack and the communication status information of each battery management slave unit, combined with preset startup judgment conditions. These startup judgment conditions include voltage conditions, temperature conditions, communication conditions, and other protection conditions. Further, the main control unit determines the battery-side startup permission status for each battery pack based on the startup permission judgment results for the multiple battery packs. Specifically, the battery-side startup permission status characterizes whether the multiple battery packs have the conditions to provide power to the high-voltage output circuit. For example, when all four battery management slave units report a normal status, and the voltage, temperature, and communication status of each battery pack meet the requirements, the main control unit determines that the multiple battery packs are in the battery-side startup permission status; if any battery pack has an abnormality, the main control unit can prohibit subsequent high-voltage output establishment operations.
[0082] When the battery-side start-up permission status indicates that multiple battery packs meet the start-up requirements, the main control unit further acquires the relay status information corresponding to the high-voltage output circuit to determine whether the high-voltage output side meets the start-up conditions. The high-voltage output circuit may include switching devices such as a neutral line relay, a positive main relay, a negative main relay, and a pre-charge relay. The main control unit determines whether each relay is in a preset start-up state by detecting the current state of each relay. For example, before performing the high-voltage output establishment operation, it is necessary to confirm that the positive main relay, the negative main relay, and the pre-charge relay are in the open state, and to confirm that the relays are not stuck or malfunctioning, thereby avoiding current surges caused by directly connecting the high-voltage output terminal. When multiple battery packs meet the start-up requirements, and all relays in the high-voltage output circuit meet the preset start-up state requirements, the main control unit generates battery management ready information and sends it to the UPS connected to the start-up control system. The battery management ready information indicates that both the battery-side status and the high-voltage output side status meet the start-up conditions. For example, the battery management readiness information may include information such as multiple battery packs being in normal status, each battery management slave unit communicating normally, and high-voltage circuit relays being in normal status, enabling the UPS to determine whether the battery system has the conditions to establish output based on this information.
[0083] The main control unit receives the start-up permission information returned by the UPS based on the battery management readiness information, and determines the high-voltage output establishment permission result corresponding to the start-up control system based on the start-up permission information and the battery-side start-up permission status. For example, in a UPS system application scenario, even if the battery side has completed status detection and meets the start-up requirements, it is still necessary to wait for the UPS host to confirm the current load status and system operation requirements. When the UPS returns the start-up permission information and the battery-side start-up permission status remains valid, the main control unit determines that the high-voltage output establishment permission result is valid and enters the subsequent high-voltage output establishment process. It controls the neutral line relay, pre-charge relay, and positive and negative main relays to operate in a preset order to achieve a safe connection between multiple high-voltage energy storage battery packs and the external load.
[0084] Example 2 Please see Figure 3 This invention provides a start-up control device for cascaded high-voltage energy storage battery packs, applied to a start-up control system for cascaded high-voltage energy storage battery packs. The system includes a master control unit, multiple battery management slave control units, and multiple battery packs connected to each of the battery management slave control units. The master control unit and the multiple battery management slave control units are connected via a cascaded communication link. The device includes: The signal transmission module is used to send coded signals to each of the battery management slave control units through the master control unit, so that the coded signals are transmitted step by step along the cascaded communication link between each of the battery management slave control units. The address acquisition module is used to acquire the address information corresponding to each of the battery management slave control units according to the transmission order of the encoded signals; The status information acquisition module is used to send status acquisition instructions to the corresponding battery management slave unit in sequence according to the address information, and to obtain the battery status information of the battery pack corresponding to each battery management slave unit. The battery status information includes at least voltage status, temperature status and communication status. The start-up judgment module is used to determine whether the start-up control system meets the preset start-up conditions based on the battery status information corresponding to each battery pack. The closing operation module is used to control the high-voltage output circuit to perform a high-voltage output establishment operation in a preset startup sequence when the startup control system meets the preset startup conditions, so as to establish an output connection between the multiple battery packs.
[0085] It should be noted that each module and unit in the start-up control device after multiple high-voltage energy storage battery packs are connected in this embodiment correspond one-to-one with each step in the start-up control method after multiple high-voltage energy storage battery packs are connected in the previous embodiment. Therefore, the specific implementation of this embodiment can refer to the implementation of the start-up control method after multiple high-voltage energy storage battery packs are connected in the previous embodiment, and will not be repeated here.
[0086] Example 3 In addition, combined Figure 1 The startup control method for cascaded high-voltage energy storage battery packs described in the embodiments of the present invention can be implemented by electronic devices. Figure 4 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present invention is shown.
[0087] Electronic devices may include processors and memory storing computer program instructions.
[0088] Specifically, the processor may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement embodiments of the present invention.
[0089] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0090] Computer-readable media include both permanent and non-permanent, removable and non-removable media, which can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient media, such as modulated communication signals and carrier waves.
[0091] The processor reads and executes computer program instructions stored in the memory to implement any of the startup control methods for cascading multiple high-voltage energy storage battery packs in the above embodiments.
[0092] In one example, the electronic device may also include a communication interface and a bus. For example, Figure 4 As shown, the processor 401, memory 402, and communication interface 403 are connected through bus 410 and complete communication with each other.
[0093] The communication interface is mainly used to enable communication between various modules, devices, units and / or equipment in the embodiments of the present invention.
[0094] A bus, including hardware, software, or both, couples components of an electronic device together. For example, and not limitingly, a bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, a bus may include one or more buses. While specific buses are described and illustrated in embodiments of the invention, the invention contemplates any suitable bus or interconnect.
[0095] In summary, the startup control method, apparatus, and equipment for cascaded high-voltage energy storage battery packs provided in this invention introduce an automatic identification mechanism based on cascaded communication links into the startup control system of cascaded high-voltage energy storage battery packs. This enables the master control unit to send coded signals to multiple battery management slave control units and automatically obtain the address information corresponding to each slave control unit through the hierarchical transmission process of the coded signals between the slave control units. Therefore, the corresponding management relationship between the master control unit and multiple battery management slave control units can be established without manual pre-configuration of the identity information of each slave control unit, improving the automation level of system configuration when expanding the access of multiple battery packs. Adaptability; Furthermore, based on the acquired address information, status acquisition commands are sequentially sent to the corresponding battery management slave control units, enabling the master control unit to accurately acquire battery status information such as voltage status, temperature status, and communication status of each battery pack, avoiding the problem of status data mismatch caused by unclear correspondence between multiple battery packs; On this basis, by comprehensively judging the status information of multiple battery packs, it is determined whether the start control system meets the start conditions, and after the conditions are met, the high-voltage output circuit is controlled to perform a closing operation according to the preset start sequence, so that multiple battery packs can complete the output connection according to the predetermined timing, reducing the impact risk caused by direct closure of the high-voltage circuit. Therefore, this application can realize automatic identification, accurate status acquisition, and reliable start control in multi-battery pack access scenarios, improving the scalability, start reliability, and operational safety of the start control system after multiple high-voltage energy storage battery packs are cascaded.
[0096] It should be clarified that the present invention is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of the present invention.
[0097] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0098] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0099] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0100] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0101] It should also be noted that the exemplary embodiments mentioned in this invention describe methods or systems based on a series of steps or apparatus. However, this invention is not limited to the order of the steps described above; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0102] The above description is merely a specific embodiment of the present invention. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the protection scope of the present invention.
Claims
1. A start-up control method for multiple cascaded high-voltage energy storage battery packs, characterized in that, A start-up control system for multiple cascaded high-voltage energy storage battery packs is provided. The system includes a master control unit, multiple battery management slave control units, and multiple battery packs connected to each of the battery management slave control units. The master control unit and the multiple battery management slave control units are connected via a cascaded communication link. The method includes: The master control unit sends coded signals to each of the battery management slave control units, so that the coded signals are transmitted step by step along the cascaded communication link between each of the battery management slave control units. According to the transmission order of the coded signals, obtain the address information corresponding to each battery management slave unit; According to the address information, status acquisition commands are sent to the corresponding battery management slave units in sequence, and battery status information of the battery pack corresponding to each battery management slave unit is obtained. The battery status information includes at least voltage status, temperature status and communication status. Based on the battery status information corresponding to each battery pack, it is determined whether the start control system meets the preset start conditions. When the startup control system meets the preset startup conditions, it controls the high-voltage output circuit to perform a high-voltage output establishment operation according to the preset startup sequence, so as to establish an output connection between the multiple battery packs.
2. The start-up control method for cascaded multiple high-voltage energy storage battery packs according to claim 1, characterized in that, The step of sequentially sending status acquisition commands to the corresponding battery management slave units based on the address information, and obtaining the battery status information of the battery pack corresponding to each battery management slave unit, includes: Based on the address information, a status acquisition sequence corresponding to each battery management slave unit is generated; According to the state acquisition sequence, a state acquisition instruction is sent to the battery management slave unit corresponding to each of the address information, so that each of the battery management slave units can acquire the state data of the corresponding battery pack according to the state acquisition instruction. The system receives status response data from each of the battery management slave units and determines the battery status information of the corresponding battery pack based on the status response data.
3. The start-up control method for cascaded multiple high-voltage energy storage battery packs according to claim 2, characterized in that, The step of receiving status response data from each of the battery management slave units and determining the battery status information of the corresponding battery pack based on the status response data includes: Based on the address information corresponding to each of the battery management slave control units, configure a corresponding acquisition identifier for each of the status acquisition commands; Receive status response data fed back by each of the battery management slave units according to the status acquisition command, and obtain the response identifier corresponding to the status response data; Based on the correspondence between the response identifier and the acquisition identifier, the battery management slave unit corresponding to the status response data is determined; Based on the established connection relationship between the battery management slave unit and the corresponding battery pack, the battery status information of the corresponding battery pack is generated.
4. The start-up control method for cascaded multiple high-voltage energy storage battery packs according to claim 1, characterized in that, The step of determining whether the start control system meets the preset start conditions based on the battery status information corresponding to each battery pack includes: Based on the battery status information corresponding to each battery pack, the voltage status parameters, temperature status parameters and communication status parameters corresponding to each battery pack are extracted respectively. The voltage state parameters corresponding to each battery pack are compared with preset voltage conditions to determine whether the voltage state corresponding to each battery pack meets the startup requirements. The temperature state parameters corresponding to each battery pack are compared with preset temperature conditions to determine whether the temperature state corresponding to each battery pack meets the startup requirements. Based on the communication status parameters corresponding to each of the battery management slave units, determine whether the communication connection status between the master control unit and the multiple battery management slave units meets the startup requirements; When the voltage state, temperature state, and communication connection state of each battery pack meet the corresponding startup requirements, the startup control system is determined to meet the preset startup conditions.
5. The start-up control method for cascaded multiple high-voltage energy storage battery packs according to claim 4, characterized in that, The step of determining that the startup control system meets the preset startup conditions when the voltage state, temperature state, and communication connection state of each battery pack all meet the corresponding startup requirements includes: Based on the voltage state judgment result, temperature state judgment result, and communication state judgment result of the corresponding battery management slave unit for each battery pack, a startup state evaluation result for each battery pack is generated. Based on the startup status evaluation results of each battery pack, determine the number of target battery packs that meet the startup requirements; The number of target battery packs is compared with a preset start-up quantity condition to determine whether the number of target battery packs meets the preset start-up quantity condition. When the number of target battery packs meets the preset start-up quantity condition, it is determined that the start-up control system meets the preset start-up condition.
6. The start-up control method for cascaded multiple high-voltage energy storage battery packs according to claim 1, characterized in that, When the start-up control system meets the preset start-up conditions, controlling the high-voltage output circuit to perform a high-voltage output establishment operation according to a preset start-up sequence, so as to establish an output connection between the multiple battery packs, includes: When the start control system meets the preset start conditions, it controls the neutral line relay in the high voltage output circuit to close, so as to establish a neutral line path in the high voltage output circuit. When the neutral line relay is closed, the pre-charge relay is controlled to close, so that the multiple battery packs can perform current-limited pre-charge to the high voltage output terminal through the pre-charge circuit. Obtain the voltage status information of the high voltage output terminal during the pre-charging process, and determine whether the pre-charging process meets the preset pre-charging completion conditions based on the voltage status information; When the pre-charging process meets the preset pre-charging completion conditions, the positive main relay and the negative main relay are controlled to close, so as to establish a high-voltage output connection between the multiple battery packs and the high-voltage output terminal.
7. The start-up control method for cascaded multiple high-voltage energy storage battery packs according to any one of claims 1-6, characterized in that, The method further includes: When the start control system is in standby mode, it detects the external AC power supply recovery signal and / or the battery output voltage recovery signal. In response to the external AC power supply recovery signal and / or the battery output voltage recovery signal, determine whether the startup control system meets the preset wake-up conditions; When the startup control system meets the preset wake-up conditions, it controls the main control unit to enter the startup state; When the main control unit enters the startup state, it provides working power to the multiple battery management slave control units so that each of the battery management slave control units exits the standby state; Detect the power supply status and communication status of each of the battery management slave units; Based on the power supply and communication status of each battery management slave unit, determine whether each battery management slave unit has completed power-on and has the conditions for cascading communication. When each of the battery management slave units is powered on and has the conditions for cascading communication, the master control unit sends an encoded signal to each of the battery management slave units, so that the encoded signal is transmitted step by step along the cascading communication link between the multiple battery management slave units. Based on the transmission order of the encoded signal in the cascaded communication link, the address information corresponding to each of the battery management slave units is determined to restore the cascaded address relationship between the master control unit and the multiple battery management slave units.
8. The start-up control method for cascaded multiple high-voltage energy storage battery packs according to claim 7, characterized in that, After determining the address information corresponding to each battery management slave unit according to the transmission order of the encoded signal in the cascaded communication link, so as to restore the cascaded address relationship between the master control unit and the multiple battery management slave units, the method further includes: Based on the address information, a status acquisition command is sent to each of the battery management slave units; Receive status response data fed back by each of the battery management slave units according to the status acquisition command, and determine the battery status information of the corresponding battery pack according to the status response data; Based on the battery status information corresponding to the multiple battery packs and the communication status information corresponding to each battery management slave unit, and in conjunction with the preset start-up judgment conditions, the start-up permission judgment result corresponding to each battery pack is determined. Based on the start-up permission judgment results corresponding to the multiple battery packs, determine the battery-side start-up permission status corresponding to each battery pack; When the battery-side start-up permission status indicates that multiple battery packs meet the start-up requirements, the relay status information corresponding to the high-voltage output circuit is obtained. Based on the relay status information, determine whether the neutral line relay, precharge relay, positive main relay and negative main relay in the high voltage output circuit meet the preset start-up requirements; When multiple battery packs meet the startup requirements and each relay in the high-voltage output circuit meets the preset startup state requirements, battery management ready information is generated and sent to the UPS connected to the startup control system, indicating that both the battery side and the high-voltage output side meet the startup conditions. The system receives the start-up permission information returned by the UPS based on the battery management readiness information, and determines the high-voltage output establishment permission result corresponding to the start-up control system based on the start-up permission information and the battery-side start-up permission status.
9. A start-up control device for multiple cascaded high-voltage energy storage battery packs, characterized in that, A start-up control system for multiple cascaded high-voltage energy storage battery packs is provided. The system includes a master control unit, multiple battery management slave control units, and multiple battery packs connected to each of the battery management slave control units. The master control unit and the multiple battery management slave control units are connected via a cascaded communication link. The device includes: The signal transmission module is used to send coded signals to each of the battery management slave control units through the master control unit, so that the coded signals are transmitted step by step along the cascaded communication link between each of the battery management slave control units. The address acquisition module is used to acquire the address information corresponding to each of the battery management slave control units according to the transmission order of the encoded signals; The status information acquisition module is used to send status acquisition instructions to the corresponding battery management slave unit in sequence according to the address information, and to obtain the battery status information of the battery pack corresponding to each battery management slave unit. The battery status information includes at least voltage status, temperature status and communication status. The start-up judgment module is used to determine whether the start-up control system meets the preset start-up conditions based on the battery status information corresponding to each battery pack. The closing operation module is used to control the high-voltage output circuit to perform a high-voltage output establishment operation in a preset startup sequence when the startup control system meets the preset startup conditions, so as to establish an output connection between the multiple battery packs.
10. An electronic device, characterized in that... include: At least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method as described in any one of claims 1-8.
Citation Information
Patent Citations
Space high-voltage storage battery pack information management bus network system based on CAN bus
CN107452995A