Test system and test method

By using a time-sharing multiplexing method, the simulation platform and the battery monitoring unit work together to simulate multiple battery structures with only one battery simulator, solving the problems of complex battery simulator connections and high costs, and realizing efficient and low-cost energy storage system testing.

CN122113343APending Publication Date: 2026-05-29CONTEMPORARY AMPEREX FUTURE ENERGY RES INST (SHANGHAI) LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CONTEMPORARY AMPEREX FUTURE ENERGY RES INST (SHANGHAI) LTD
Filing Date
2024-11-29
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

During the development of energy storage systems, the connection of multiple battery simulators is complex and their utilization rate is low, which leads to the need for a large amount of capital investment and a long construction period for large-capacity energy storage systems.

Method used

Simulated battery signals are generated by the simulation platform and sent to the battery simulator according to a preset timing sequence. At the same time, a trigger signal is sent to the target battery monitoring unit to enable it to collect the actual battery signal. The time-division multiplexing method is used so that different battery monitoring units can collect signals at different time periods. Only one battery simulator is needed to simulate multiple battery structures.

Benefits of technology

This improved the utilization rate of the battery simulator, reduced the complexity and setup cost of the testing system, and enhanced the flexibility and accuracy of the testing system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122113343A_ABST
    Figure CN122113343A_ABST
Patent Text Reader

Abstract

The application discloses a test system and a test method. The test system comprises a simulation platform, a battery simulator and a battery management module. The simulation platform is configured to generate at least one set of simulated battery signals, send each set of simulated battery signals to the battery simulator according to a preset timing, and send a trigger signal to a corresponding target battery monitoring unit when each set of simulated battery signals is sent. The target battery monitoring unit is configured to collect a set of actual battery signals output by the battery simulator when the trigger signal is received. Each set of simulated battery signals corresponds to each set of actual battery signals. The battery management module is configured to determine a target test result based on at least one set of actual battery signals collected by the target battery monitoring unit. In this way, the utilization rate of the battery simulator can be improved, and the complexity and construction cost of the test system are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of testing technology, and in particular to a testing system and testing method. Background Technology

[0002] Large-capacity energy storage systems play an important role in grid peak shaving and distributed energy access. Before building an energy storage system, extensive evaluation and testing based on a battery simulator are required to simulate the safety and reliability of the energy storage system.

[0003] Currently, the development of energy storage systems requires multiple battery simulators to be interconnected to simulate the structure of large-capacity energy storage systems. However, the utilization rate of battery simulators is low, which means that large-capacity energy storage systems not only require a large amount of capital investment, but also have complex connection relationships between multiple battery simulators and a long construction cycle. Summary of the Invention

[0004] This application provides a testing system and testing method that not only improves the utilization rate of battery simulators but also reduces the complexity and construction cost of the testing system.

[0005] The technical solution of this application is implemented as follows:

[0006] In a first aspect, embodiments of this application provide a testing system, which includes a simulation platform, a battery simulator, and a battery management module. The battery management module includes at least one battery monitoring unit, and the battery simulator is connected to both the simulation platform and the battery management module.

[0007] The simulation platform is configured to generate at least one set of simulated battery signals, send each set of simulated battery signals to the battery simulator according to a preset timing sequence, and send a trigger signal to the corresponding target battery monitoring unit when sending each set of simulated battery signals.

[0008] The target battery monitoring unit is configured to acquire a set of actual battery signals output by the battery simulator when a trigger signal is received; wherein each set of simulated battery signals corresponds to each set of actual battery signals.

[0009] The battery management module is configured to determine the target test results based on at least one set of actual battery signals collected by the target battery monitoring unit.

[0010] Through the aforementioned technical means, the simulation platform generates at least one set of simulated battery signals and sends each set of simulated battery signals to the battery simulator according to a preset timing sequence. Simultaneously, it sends a trigger signal to the corresponding target battery monitoring unit, enabling the target battery monitoring unit to collect the corresponding set of actual battery signals output by the battery simulator. This allows the battery management module to determine the target test result based on at least one set of actual battery signals. Thus, by employing a time-division multiplexing method and using trigger signals for timing control, different target battery monitoring units collect their respective sets of actual battery signals from the same battery simulator at different time periods. This allows for the simulation of multiple battery structures using only one battery simulator, achieving simulation of a large-capacity testing system. This not only improves the utilization rate of the battery simulator but also eliminates the need to build multiple battery simulators, reducing the complexity and construction cost of the testing system. Furthermore, it allows for the reconstruction and expansion of the battery structure, enhancing the flexibility of the testing system.

[0011] In some embodiments, the battery management module further includes a master control unit and at least one slave control unit, each slave control unit being connected to at least a portion of the battery monitoring units in the at least one battery monitoring unit, and at least one slave control unit being connected to the master control unit; wherein: the battery monitoring unit is configured to send the collected actual battery signals to the corresponding slave control unit; the slave control unit is configured to send at least one set of received actual battery signals to the master control unit; the master control unit is configured to determine the target test result based on the at least one set of actual battery signals sent by the at least one slave control unit respectively.

[0012] Through the aforementioned technical means, the battery management module includes a master control unit, at least one slave control unit, and at least one battery monitoring unit. This three-layer hierarchical management and monitoring structure ensures the stable operation and efficient management of the battery management module.

[0013] In some embodiments, the simulation platform includes a selector and a battery simulation unit, the battery simulation unit being connected to the selector and the battery simulator respectively; wherein: the selector is configured to select a corresponding initial battery parameter from at least one set of initial battery parameters according to a preset timing sequence and send it to the battery simulation unit; the battery simulation unit is configured to determine a corresponding simulated battery signal based on the corresponding initial battery parameter and send the corresponding simulated battery signal to the battery simulator.

[0014] Using the aforementioned technical means, the simulation platform includes a selector and a battery simulation unit. The selector sequentially inputs at least one set of initial battery parameters to the battery simulation unit based on a preset timing sequence, and the battery simulation unit then sequentially calculates and determines the simulated battery signals. This allows each battery monitoring unit to sample the corresponding actual battery signal, improving the accuracy of the test system simulation.

[0015] In some embodiments, the simulation platform includes at least one first signal output interface, each first signal output interface being connected to at least a portion of the battery monitoring units in at least one battery monitoring unit; wherein: the simulation platform is configured to send trigger signals to the target battery monitoring unit connected to the corresponding first signal output interface through the corresponding first signal output interface according to a preset timing sequence.

[0016] Using the aforementioned technical means, the simulation platform includes at least one first signal output interface. Each first signal output interface is connected to one or more corresponding battery monitoring units, and trigger signals are sent to them via a synchronously triggered daisy chain according to a preset timing sequence. This satisfies the sampling requirements of the preset timing sequence, ensures the synchronization of the test system, and guarantees the accuracy of the actual battery signals collected.

[0017] In some embodiments, the simulation platform further includes a first counter, which is connected to a selector and at least one first signal output interface; wherein: the first counter is configured to send a pulse signal to the corresponding first signal output interface based on the current count value, and simultaneously send the current count value to the selector; the first signal output interface is configured to send a trigger signal to the corresponding target battery monitoring unit when a pulse signal is received; the selector is configured to select the corresponding initial battery parameters based on the current count value and send them to the battery simulation unit.

[0018] Through the aforementioned technical means, the first counter simultaneously sends the current count value to the corresponding first signal output interface and the selector, enabling the selector to select a set of corresponding initial battery parameters based on the current count value and input them to the battery simulation unit for calculation. In this way, the first counter can control the battery simulator to output actual battery signals and synchronize the acquisition of data from multiple battery monitoring units, improving the stability and reliability of the testing system.

[0019] In some embodiments, the simulation platform includes at least one second signal output interface, the output ends of the at least one second signal output interface are converged into a wiring harness, and the wiring harness is connected to at least one battery monitoring unit; wherein: the simulation platform is configured to generate a trigger signal based on the level state of at least one second signal output interface, and send the trigger signal to the target battery monitoring unit through the wiring harness.

[0020] Using the aforementioned technical means, the simulation platform includes at least one second signal output interface. All second signal output interfaces are aggregated into a wiring harness, which is connected to at least one battery monitoring unit. Trigger signals are sent to the battery monitoring unit with corresponding codes via a synchronously triggered daisy chain according to a preset timing sequence. This satisfies the sampling requirements of the preset timing sequence, ensures the synchronization of the test system and the accuracy of the acquired actual battery signals, and also reduces the number of output interfaces used, thus lowering the complexity of the simulation platform.

[0021] In some embodiments, the simulation platform further includes a second counter and an encoding conversion circuit. The second counter is connected to the input terminal of the encoding conversion circuit and a selector, respectively, and the output terminal of the encoding conversion circuit is connected to the input terminal of at least one second signal output interface, respectively. Specifically: the second counter is configured to send the current count value to the encoding conversion circuit and the selector; the encoding conversion circuit is configured to convert the current count value into at least one corresponding encoded value and send the at least one encoded value to the corresponding second signal output interface; the selector is configured to select the corresponding initial battery parameters based on the current count value and send them to the battery simulation unit.

[0022] Through the aforementioned technical means, the second counter simultaneously sends the current count value to the corresponding encoding conversion circuit and selector. This allows the selector to choose a set of corresponding initial battery parameters based on the current count value and input them to the battery simulation unit for calculation. The encoding conversion circuit then converts the current count value into the corresponding encoded value and outputs a trigger signal through at least one second signal output interface. In this way, the second counter can control the battery simulator to output actual battery signals and synchronize the acquisition of data from multiple battery monitoring units, improving the stability and reliability of the testing system.

[0023] In some embodiments, each battery monitoring unit includes a sample-and-hold circuit, an analog-to-digital converter circuit, an interface circuit, a processing circuit, and a communication circuit; wherein: the interface circuit is configured to receive a trigger signal and send the trigger signal to the processing circuit; the sample-and-hold circuit is configured to acquire the actual battery signal output by the battery simulator when the processing circuit receives the trigger signal, to obtain an initial acquisition signal; the analog-to-digital converter circuit is configured to perform analog-to-digital conversion on the initial acquisition signal to generate a target acquisition signal corresponding to the actual battery signal; and the communication circuit is configured to transmit the target acquisition signal corresponding to the actual battery signal to the corresponding slave control unit.

[0024] Using the aforementioned technical means, when the processing circuit receives a trigger signal through the interface circuit, it initiates a sampling program, causing the sample-and-hold circuit to acquire an initial acquisition signal from the battery simulator. The analog-to-digital converter then converts the initial acquisition signal into a target acquisition signal and transmits it to the corresponding slave control unit via the communication circuit. In this way, the battery monitoring unit can acquire the output signal of the battery simulator only when triggered, ensuring the accuracy of the data acquired by the battery monitoring unit and improving the reliability of the testing system.

[0025] Secondly, embodiments of this application provide a testing method applied to the testing system as described in any one of the first aspects, the testing method comprising:

[0026] The simulation platform generates at least one set of simulated battery signals and sends each set of simulated battery signals to the battery simulator according to a preset timing sequence, and sends a trigger signal to the corresponding target battery monitoring unit when sending each set of simulated battery signals.

[0027] Upon receiving a trigger signal, the target battery monitoring unit acquires a set of actual battery signals output by the battery simulator; each set of simulated battery signals corresponds to a set of actual battery signals.

[0028] The battery management module determines the target test results based on at least one set of actual battery signals collected by the target battery monitoring unit.

[0029] Through the aforementioned technical means, the simulation platform generates at least one set of simulated battery signals and sends each set of simulated battery signals to the battery simulator according to a preset timing sequence. Simultaneously, it sends a trigger signal to the corresponding target battery monitoring unit, enabling the target battery monitoring unit to collect the corresponding set of actual battery signals output by the battery simulator. This allows the battery management module to determine the target test result based on at least one set of actual battery signals. Thus, by employing a time-division multiplexing method and using trigger signals for timing control, different target battery monitoring units collect their respective sets of actual battery signals from the same battery simulator at different time periods. This allows for the simulation of multiple battery structures using only one battery simulator, achieving simulation of a large-capacity testing system. This not only improves the utilization rate of the battery simulator but also eliminates the need to build multiple battery simulators, reducing the complexity and construction cost of the testing system. Furthermore, it allows for the reconstruction and expansion of the battery structure, enhancing the flexibility of the testing system.

[0030] In some embodiments, the testing method further includes: acquiring the state update cycle and simulation step size of the battery simulation unit; and determining the number of simulated battery signals in the test system based on the number of simulation steps within the state update cycle and the number of simulated battery signals calculated in each simulation step.

[0031] By employing the aforementioned techniques, within the state update cycle of the battery simulation unit, a set of simulated battery signals is calculated and determined in each simulation step using a time-division multiplexing method, ultimately calculating and determining at least one simulated battery signal. This improves the computational efficiency of the battery simulation unit and saves resources for real-time simulation.

[0032] In some embodiments, the testing method further includes: determining a first duration for data exchange between the battery monitoring unit and the slave control unit; determining a second duration for data exchange between the simulation platform and the battery simulator; and determining the number of actual battery signals processed by the battery monitoring unit based on the first duration and the second duration.

[0033] By employing the aforementioned technical methods, the ratio of the first time interval for data exchange between the battery monitoring unit and the slave control unit to the second time interval for data exchange between the simulation platform and the battery simulator is used to determine the number of actual battery signals that the battery monitoring unit can process within one sampling period. This allows for the determination of the upper limit of data transmission capacity for each battery monitoring unit, preventing data omissions and improving the reliability of the target test results.

[0034] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and are not intended to limit the technical solutions of this application. Attached Figure Description

[0035] Figure 1 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 1 ;

[0036] Figure 2 A timing diagram of a test system provided in an embodiment of this application;

[0037] Figure 3 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 2 ;

[0038] Figure 4 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 3 ;

[0039] Figure 5 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 4 ;

[0040] Figure 6 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 5 ;

[0041] Figure 7 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 6 ;

[0042] Figure 8 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 7 ;

[0043] Figure 9 A schematic diagram of the composition structure of a battery monitoring unit provided in an embodiment of this application;

[0044] Figure 10 A flowchart illustrating a testing method provided in this application embodiment. Figure 1 ;

[0045] Figure 11 A flowchart illustrating a testing method provided in this application embodiment. Figure 2 ;

[0046] Figure 12 A flowchart illustrating a testing method provided in this application embodiment. Figure 3 ;

[0047] Figure 13 This is a schematic diagram illustrating an application scenario of a testing system provided in an embodiment of this application. Detailed Implementation

[0048] In order to gain a more detailed understanding of the features and technical content of the embodiments of this application, the implementation of the embodiments of this application will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and illustration only and are not intended to limit the embodiments of this application.

[0049] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0050] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0051] It should also be noted that the terms "first, second, and third" used in the embodiments of this application are only used to distinguish similar objects and do not represent a specific order of objects. It is understood that "first, second, and third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0052] Furthermore, the reference to "embodiment" herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0053] The following is a description of the relevant technologies used in this application.

[0054] New energy batteries are being used more and more widely in daily life and industry. For example, new energy vehicles equipped with batteries are already widely used. In addition, batteries are being used more and more in the field of energy storage.

[0055] Currently, new energy batteries are being used more and more widely in daily life and industry. They are not only used in energy storage systems for hydropower, thermal power, wind power, and solar power plants, but also extensively in electric vehicles such as electric bicycles, electric motorcycles, and electric cars, as well as in aerospace and other fields. With the continuous expansion of the application areas of power batteries, the market demand is also constantly increasing.

[0056] In this application embodiment, the battery can be a single battery cell or a battery pack composed of multiple battery cells. A single battery cell refers to a basic unit capable of converting chemical energy into electrical energy, and can be used to manufacture battery modules or battery packs to supply power to electrical devices. A single battery cell can be a rechargeable battery, which is a battery cell that can be recharged after discharge to reactivate its active materials and continue to be used. A single battery cell can be a lithium-ion battery, sodium-ion battery, sodium-lithium-ion battery, lithium metal battery, sodium metal battery, lithium-sulfur battery, magnesium-ion battery, nickel-metal hydride battery, nickel-cadmium battery, lead-acid battery, etc., and this disclosure does not limit this type.

[0057] In this embodiment, the battery may also be a single physical module comprising one or more battery cells to provide higher voltage and capacity. When there are multiple battery cells, the multiple battery cells are connected in series, parallel, or mixed via a busbar.

[0058] With the development of new power systems, the grid-connected application of energy storage systems is becoming increasingly widespread and playing an increasingly important role. Since the capacity and voltage of a single battery are limited, to increase the single-unit capacity of the energy storage system and improve power quality, multiple batteries need to be connected in series and parallel to form an energy storage system, thereby increasing the battery capacity. Due to the large number of batteries in the energy storage system, a Battery Management System (BMS) needs to be designed to manage the multiple batteries uniformly in order to maintain the stable operation of the system.

[0059] Against this backdrop, to verify the management effectiveness of the BMS in an energy storage system, extensive experiments and data analysis are required in a hardware-in-the-loop (HIL) simulation system to allow for adjustments to test conditions as needed. However, when building a HIL simulation test system using traditional experimental methods, the number of individual cell acquisition channels in the BMS must correspond to the number of individual cell simulation channels. In other words, each battery simulator in the HIL simulation system replaces a physical battery, simulating its output state and charge / discharge characteristics. Currently, in HIL simulation systems, battery simulators or analog output interfaces are typically used to simulate the operating conditions of individual batteries. For large-capacity energy storage systems, which may involve tens of thousands of individual batteries, using battery simulators or analog output interfaces for all simulations would result in an enormous number of simulators or interfaces, leading to high costs. For example, estimating a 1500V platform with 416 batteries, 416 battery simulators would be needed to build the HIL simulation system. Since battery simulators are typically expensive, the cost of a large-capacity energy storage system would be extremely high.

[0060] Based on this, embodiments of this application provide a testing system and method. A simulation platform generates at least one set of simulated battery signals and sends each set of simulated battery signals to a battery simulator according to a preset timing sequence. Simultaneously, a trigger signal is sent to the corresponding target battery monitoring unit, causing the target battery monitoring unit to collect the corresponding set of actual battery signals output by the battery simulator. This allows the battery management module to determine the target test result based on at least one set of actual battery signals. Thus, by employing a time-division multiplexing method and using trigger signals for timing control, different target battery monitoring units collect their respective sets of actual battery signals from the same battery simulator at different time periods. This allows the simulation of multiple battery structures using only one battery simulator, achieving simulation of a large-capacity testing system. This not only improves the utilization rate of the battery simulator but also eliminates the need to build multiple battery simulators, reducing the complexity and construction cost of the testing system. Furthermore, it allows for the reconstruction and expansion of the battery structure, enhancing the flexibility of the testing system.

[0061] The present application will now be described in further detail with reference to the accompanying drawings and specific embodiments.

[0062] In one embodiment of this application, Figure 1 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 1 .like Figure 1 As shown, the test system 10 includes a simulation platform 11, a battery simulator 12, and a battery management module 13. The battery management module 13 includes at least one battery monitoring unit. The battery simulator 12 is connected to both the simulation platform 11 and the battery management module 13.

[0063] The simulation platform 11 is configured to generate at least one set of simulated battery signals and send each set of simulated battery signals to the battery simulator 12 according to a preset timing sequence, and send a trigger signal to the corresponding target battery monitoring unit when sending each set of simulated battery signals.

[0064] The target battery monitoring unit is configured to acquire a set of actual battery signals output by the battery simulator 12 when a trigger signal is received; wherein each set of simulated battery signals corresponds to each set of actual battery signals.

[0065] The battery management module 13 is configured to determine the target test result based on at least one set of actual battery signals collected by the target battery monitoring unit.

[0066] In this embodiment, the simulation platform 11 may include a host computer. The simulation platform 11 runs on the host computer and can run a battery mathematical simulation model. It can establish a geometric model of a simulated single battery cell and output simulated battery signals of the single battery cell under different conditions. Each set of simulated battery signals may contain multiple simulated battery signals, and each simulated battery signal may correspond to the simulated temperature, voltage, current, etc. of a single battery cell.

[0067] In this embodiment, the battery simulator 12 can be a device capable of converting analog battery signals into actual battery signals and outputting them. Each set of actual battery signals can contain multiple actual battery signals, and each battery simulator 12 has multiple output channels, each of which can output one actual battery signal, so that a set of actual battery signals can be output simultaneously. The number of output channels and the number of actual battery signals correspond to the number of analog battery signals. Furthermore, an actual battery signal includes electrical signals such as voltage and current output equivalent to the actual output of a single battery cell.

[0068] In this embodiment, the battery management module 13 can also be referred to as a battery management system, including at least one battery monitoring unit (Cell Supervision Circuit, CSC), for example... Figure 1 The battery management module 13 includes a first battery monitoring unit 141, a second battery monitoring unit 142, ..., an Nth battery monitoring unit 143. It may also include other units for processing actual battery signals. All battery monitoring units are connected to the output of the battery simulator 12 and acquire the actual battery signals output by the battery simulator 12 based on trigger signals. Once all battery monitoring units have acquired the actual battery signals, the battery management module 13 can determine the target test result based on these signals. Here, N is a positive integer greater than or equal to 1.

[0069] It should be noted that a real large-capacity energy storage system contains multiple individual batteries, which are divided into multiple groups. Each group of individual batteries can be a power box, and multiple power boxes form a power cabinet. Multiple power cabinets constitute the structure of individual batteries in the energy storage system. Each battery monitoring unit is connected to multiple individual batteries without interfering with each other. In the embodiments of this application, each actual battery signal simulates the actual output signal of a single individual battery, and a group of actual battery signals is the actual output signal of a group of individual batteries. Therefore, if at least one battery monitoring unit is built according to the structure of the battery monitoring unit in a real large-capacity energy storage system, in the embodiments of this application, all battery monitoring units can be connected to the same battery simulator 12. By having different battery monitoring units collect a group of actual battery signals output by the battery simulator 12 at different times, the actual situation of each battery monitoring unit being connected to different multiple individual batteries and collecting parameters such as voltage, current, and temperature output by multiple individual batteries can be simulated. In this way, the actual structure of a large-capacity energy storage system can be simulated based on a single battery simulator 12.

[0070] It should also be noted that, under different test conditions, the battery management module 13 collects at least one set of actual battery signals output by a large-capacity energy storage system composed of multiple individual batteries simulated by a battery simulator 12. The target test result can refer to the calculations performed by the battery management module 13 based on at least one set of actual battery signals, such as electrochemical characteristics, thermal characteristics, and mechanical characteristics, to determine the operating status and performance of the large-capacity energy storage system under various possible operating conditions during actual operation, so as to achieve comprehensive verification of the large-capacity energy storage system.

[0071] In this embodiment of the application, the simulation platform 11 first uses a battery mathematical simulation model to generate at least one set of simulated battery signals. The total number of simulated battery signals in all sets of simulated battery signals corresponds to the number of individual batteries in the large-capacity energy storage system to be simulated. The number of simulated battery signals in one set of simulated battery signals corresponds to the number of individual batteries connected to the battery monitoring unit in the large-capacity energy storage system to be simulated.

[0072] It should also be noted that each set of simulated battery signals corresponds to one or more of at least one battery monitoring unit. In a large-capacity energy storage system that needs to be simulated, one battery monitoring unit is connected to multiple individual batteries. In this embodiment, in order to improve simulation efficiency, multiple battery monitoring units can collect the same set of actual battery signals to quickly simulate that each battery monitoring unit is connected to different multiple individual batteries.

[0073] In this embodiment, the preset timing sequence can refer to the sequence in which at least one set of simulated battery signals is sent to the battery simulator 12 in a preset order in the simulation platform 11. Based on the foregoing, it should be understood that each set of simulated battery signals corresponds to one or more battery monitoring units. To ensure this correspondence, at least one set of simulated battery signals needs to be sent in sequence according to the preset timing sequence. At the same time, when sending the simulated battery signals, the battery monitoring units are triggered in the same order, so that the battery monitoring units can collect the corresponding actual battery signals.

[0074] Furthermore, Figure 2 This is a timing diagram of a test system provided in an embodiment of this application. Figure 2 As shown, according to a preset timing sequence, in the first sampling period T2, the simulation platform 11 sends the first set of simulated battery signals to the battery simulator 12 at time t0 (the time period corresponding to the high level of the simulated battery signals). At time t0, the simulation platform 11 also sends a first trigger signal to the target battery monitoring unit of this set of simulated battery signals. During the period when the first trigger signal remains at a high level, the target battery monitoring unit collects a set of actual battery signals output by the battery simulator 12 and transmits the collected set of actual battery signals to the unit responsible for calculation and processing in the battery management module 13. The target battery monitoring unit includes one or more battery monitoring units, and the set of actual battery signals output by the battery simulator 12 corresponds to the set of simulated battery signals input by the battery simulator 12. Next, in the second sampling period, that is, at time t1, the simulation platform 11 sends the second set of simulated battery signals to the battery simulator 12 according to the preset timing sequence, and simultaneously sends a second trigger signal to the target battery monitoring unit of this set of simulated battery signals, so that the corresponding target monitoring unit collects the set of actual battery signals output by the battery simulator 12. This process continues, using a time-division multiplexing method to sample the same battery simulator 12 until all battery monitoring units have completed sampling. It should be noted that the target battery monitoring units performing sampling do not overlap in different sampling periods. Once all battery monitoring units have completed sampling, the battery management module 13 collects at least one set of actual battery signals from all battery monitoring units and determines the target test result based on this at least one set of actual battery signals. It should also be noted that... Figure 2 This is merely an illustration of a timing relationship, used to characterize that the battery monitoring unit acquires the actual battery signal and the battery simulator 12 receives the simulated battery signal and outputs the corresponding actual battery signal within the same sampling period. The high-level period is only one embodiment, and may also include other schemes that can complete the high-level period setting of acquiring the actual battery signal within the same sampling period.

[0075] This application provides a testing system in which a simulation platform generates at least one set of simulated battery signals and sends each set of simulated battery signals to a battery simulator according to a preset timing sequence. Simultaneously, a trigger signal is sent to the corresponding target battery monitoring unit, causing the target battery monitoring unit to collect the corresponding set of actual battery signals output by the battery simulator. This allows the battery management module to determine the target test result based on at least one set of actual battery signals. By employing a time-division multiplexing method and using trigger signals for timing control, different target battery monitoring units collect their respective sets of actual battery signals from the same battery simulator at different time periods. This allows the simulation of multiple battery structures using only one battery simulator, achieving simulation of a large-capacity testing system. This not only improves the utilization rate of the battery simulator but also eliminates the need to build multiple battery simulators, reducing the complexity and construction cost of the testing system. Furthermore, it allows for the reconstruction and expansion of the battery structure, enhancing the flexibility of the testing system.

[0076] In yet another embodiment of this application, Figure 3 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 2 .like Figure 3 As shown, the battery management module 13 also includes a master control unit 16 and at least one slave control unit. Each slave control unit is connected to at least a portion of the battery monitoring units in the at least one battery monitoring unit, and all at least one slave control unit is connected to the master control unit 16; wherein:

[0077] The battery monitoring unit is configured to send the collected actual battery signals to the corresponding slave control unit;

[0078] The slave control unit is configured to send at least one set of actual battery signals received to the master control unit 16;

[0079] The master control unit 16 is configured to determine the target test result based on at least one set of actual battery signals received from at least one slave control unit.

[0080] In this embodiment, the battery management module 13 adopts a three-level architecture, including a battery monitoring unit, a slave battery management unit (SBMU), and a master battery management unit (Master Battery Management Unit) 16. Each slave battery management unit is connected to one or more of the at least one battery monitoring unit, and is responsible for managing the batteries in a battery cabinet. It receives actual battery signals uploaded by the one or more battery monitoring units connected to it, and can perform local calculations based on one or more sets of uploaded actual battery signals. The results of these local calculations, or the received at least one set of actual battery signals, are then uploaded to the master battery management unit 16. In addition, the main control unit 16 is connected to all the slave control units and serves as the core control unit in the battery management module 13. It is responsible for the management and control of the entire energy storage system. It can perform global data calculations based on the actual battery signals uploaded by all slave control units or the results of local calculations uploaded by all slave control units to determine the target test results. It also has functions such as battery system charging / discharging control, battery state description (State of X, SOX) estimation, including battery state of charge (SOC), battery current actual capacity (SOH), and battery remaining energy state (SOE), fault diagnosis and handling, CAN communication, and thermal management control.

[0081] like Figure 3 As shown, the first battery monitoring unit 141 to the Mth battery monitoring unit 144 are all connected to the first slave control unit 151, the M+1th battery monitoring unit 145 to the M+Kth battery monitoring unit 146 are all connected to the second slave control unit 152, ..., the M+K+Wth battery monitoring units 147 to the M+K+Sth battery monitoring units 148 are connected to the Hth slave control unit 153, and the first slave control unit 151, the second slave control unit 152, ..., the Hth slave control unit 153 are all connected to the master control unit 16. Wherein, M, K, S, W, and H are all positive integers greater than or equal to 1, and their values ​​may be unequal.

[0082] For example, in the first sampling period, the first battery monitoring unit 141 to the Mth battery monitoring unit 144 can act as target battery monitoring units to sample the battery simulator 12, and send the obtained M sets of actual battery signals to the corresponding first slave control unit 151; in the second sampling period, the M+1th battery monitoring unit 145 to the M+Kth battery monitoring unit 146 can act as target battery monitoring units to sample the battery simulator 12, and send the obtained K sets of actual battery signals to the corresponding second slave control unit 152; and so on, in the Hth sampling period, the M+K+Wth battery monitoring unit 147 to the M+K+Sth battery monitoring unit 148 can act as target battery monitoring units to sample the battery simulator 12, and send the obtained (SW) sets of actual battery signals to the corresponding Hth slave control unit. Finally, the first slave control unit to the Hth slave control unit 153 send the received actual battery signals to the master control unit 16 so that the master control unit 16 can determine the target test result.

[0083] This application provides a testing system. The battery management module includes a master control unit, at least one slave control unit, and at least one battery monitoring unit. Through this three-layer hierarchical management and monitoring, the stable operation and efficient management of the battery management module can be ensured.

[0084] In yet another embodiment of this application, Figure 4 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 3 .like Figure 4 As shown, the simulation platform includes a selector 111 and a battery simulation unit 112, with the battery simulation unit 112 connected to both the selector 111 and the battery simulator 112; wherein:

[0085] Selector 111 is configured to select the corresponding initial battery parameter from at least one set of initial battery parameters according to a preset timing sequence and send it to battery simulation unit 112.

[0086] The battery simulation unit 112 is configured to determine the corresponding simulated battery signal based on the corresponding initial battery parameters, and send the corresponding simulated battery signal to the battery simulator 12.

[0087] In this embodiment, the selector 111 can be a combinational logic circuit in hardware or a software program module, used to select a set of initial battery parameters from at least one set according to a preset timing sequence based on the input numbers or codes, and input them to the battery simulation unit 112. The numbers or codes input to the selector 111 and the trigger signals input to the battery monitoring unit are used to control the timing sequence, causing the selector 111 to sequentially select a set of initial battery parameters from at least one set and input them to the battery simulation unit 112 in a preset order, while simultaneously triggering the corresponding battery monitoring unit to collect data from the battery simulator 12. For example, the selector 111 can input the initial battery parameter (1) to the battery simulation unit 112 for calculation in the first sampling period, ..., and so on, and can input the initial battery parameter (j) to the battery simulation unit 112 for calculation in the j-th sampling period.

[0088] The initial battery parameters may include information such as battery current, initial SOC value, and initial temperature value. The battery simulation unit 112 can be the aforementioned battery mathematical simulation model, capable of calculating a set of simulated battery signal values ​​under corresponding conditions based on a set of input initial battery parameters. Furthermore, the number of simulated battery signals in each set of simulated battery signals can be determined based on the output channels of the battery simulator 12.

[0089] It should be noted that the battery simulation unit 112 can calculate a set of simulated battery signals, immediately package the set of simulated battery signals, and send them to the battery simulator 12 via high-speed fiber optic communication connected to the battery simulator 12, based on protocols such as Aurora and Gigabit Ethernet (GigE). After receiving a set of simulated battery signals, the battery simulator 12 converts them into actual battery signals and outputs them so that the corresponding target battery monitoring unit triggered by the trigger signal can collect data.

[0090] This application provides a testing system. The simulation platform includes a selector and a battery simulation unit. The selector sequentially inputs at least one set of initial battery parameters to the battery simulation unit based on a preset timing sequence. The battery simulation unit then sequentially calculates and determines the simulated battery signals. This allows each battery monitoring unit to sample the corresponding actual battery signal, improving the accuracy of the test system simulation.

[0091] In some embodiments, Figure 5 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 4 .like Figure 5 As shown, the simulation platform 11 includes at least one first signal output interface, and each first signal output interface is connected to at least a portion of the battery monitoring units in at least one battery monitoring unit; wherein:

[0092] The simulation platform 11 is configured to send trigger signals to the target battery monitoring unit connected to the corresponding first signal output interface through the corresponding first signal output interface according to a preset timing sequence.

[0093] In this embodiment of the application, for example, the first signal output interface may be a data output (DO) interface of the hardware of the simulation platform 11, which is used to send a trigger signal to one or more battery monitoring units connected thereto.

[0094] It should be noted that the simulation platform 11 includes at least one first signal output interface, such as first signal output interface 1 113 to first signal output interface Q 114, where Q is a positive integer greater than or equal to 1. Figure 5 As shown, each first signal output interface is connected to one or more battery monitoring units. For example, first signal output interface 1 113 is connected to battery monitoring units 1 171, 2 172, 3 173, ..., X 174, and first signal output interface Q 114 is connected to battery monitoring units Y 175, Y+1 176, Y+2 177, ..., Y+Z 178. X, Y, Q, and Z are all positive integers greater than or equal to 1 and may be unequal. For example, according to a preset timing sequence, when the simulation platform 11 needs to perform signal acquisition from battery monitoring units 1171 to X 174, a trigger signal can be sent to first signal output interface 1 113.

[0095] It should also be noted that, Figure 6 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 5 Each of the first signal output interfaces can be daisy-chained to one or more battery monitoring units. Figure 6 Taking the simulation platform 11, including the first signal output interface 1113 as an example, this describes the connection method where battery monitoring units 1171 to 1174 are all connected to the corresponding first signal output interface 1 via a daisy chain. It should be understood that the connection methods between other first signal output interfaces and their corresponding battery monitoring units can be referred to. Figure 6 The simulation platform 11, through its first signal output interface, can synchronously output a trigger signal to at least one connected battery monitoring unit, causing the at least one battery monitoring unit to be triggered simultaneously. This triggers the acquisition of the actual battery signals output by the battery monitoring unit, satisfying the preset timing requirements for sampling. Furthermore, the simulation platform 11 also includes a central processing unit (CPU) 116, used to calculate and run the battery simulation unit.

[0096] This application provides a testing system. The simulation platform includes at least one first signal output interface, each of which is connected to one or more corresponding battery monitoring units. Trigger signals are sent to these units via a synchronously triggered daisy chain according to a preset timing sequence. This satisfies the sampling requirements of the preset timing sequence, ensuring the synchronization of the testing system and the accuracy of the acquired actual battery signals.

[0097] In some embodiments, continue reading Figure 5 The simulation platform also includes a first counter 115, which is connected to the selector 111 and at least one first signal output interface; wherein:

[0098] The first counter 115 is configured to send a pulse signal to the corresponding first signal output interface based on the current count value, and at the same time send the current count value to the selector 111;

[0099] The first signal output interface is configured to send a trigger signal to the corresponding target battery monitoring unit when a pulse signal is received;

[0100] Selector 111 is configured to select the corresponding initial battery parameters based on the current count value and send them to battery simulation unit 112.

[0101] In this embodiment, the first counter 115 can be a hardware structure or software program capable of counting. The first counter 115 is set on a simulation platform, and its counting range can be preset.

[0102] For example, the counting range of the first counter 115 is 1 to m. In the first sampling period, when the current count value of the first counter 115 is 1, the first counter 115 sends the current count value 1 to the selector 111. The selector 111 can select the first set of initial battery parameters from at least one set of initial battery parameters and input them to the battery simulation unit 112 for calculation. After the battery simulation unit 112 completes the calculation, it sends a set of simulated battery signals to the battery simulator 12, which then converts them into a corresponding set of actual battery signals for output. While the first counter 115 sends the current count value to the selector 111, the first counter 115 can also send a first pulse signal to the corresponding first signal output interface 1113, causing the first signal output interface 1113 to output a first trigger signal. The first trigger signal is used to simultaneously trigger the battery monitoring units 1171 to X174 to sample a set of actual battery signals output by the battery simulator 12, and complete the sampling within the first sampling period. The battery monitoring units 1171 to X174 all send the sampled set of actual battery signals to the corresponding slave control unit. Next, in the second sampling period, the first counter 115 sends the current count value 2 to the selector 111, causing the selector 111 to select the second set of initial battery parameters to be input to the battery simulation unit 112 for calculation. At the same time, the first timer sends a second pulse signal to the first signal output interface 2, causing the first signal output interface 2 to output a second trigger signal, controlling at least one battery monitoring unit connected to the first signal output interface 2 to sample the actual battery signals output by the battery simulator 12. This process continues until the last sampling cycle. When the first counter 115 counts to m, it triggers multiple battery monitoring units connected to these m first signal output interfaces, completing the sampling. The main control unit then determines the target test result based on at least one set of aggregated actual battery signals. Furthermore, it should be understood that the time between the input of initial battery parameters to the battery simulation unit 112 for calculation and the completion of the conversion by the input to the battery simulator 12, and the time between the first counter 115 sending a pulse signal to the corresponding first signal output interface to trigger the corresponding multiple battery monitoring units to collect data, is less than a threshold. This ensures that the data acquisition can be completed within one sampling cycle.

[0103] It should be noted that, for Figure 6 The test system shown has a first signal output interface 1 connected to battery monitoring units 1 to X via a daisy chain. In this way, the first trigger signal output by the first signal output interface 1 can simultaneously reach multiple battery monitoring units connected to it, and synchronously trigger multiple battery monitoring units to collect data from the battery simulator 12.

[0104] It should also be noted that the counting range of the first counter 115 can be specifically determined by parameters such as the number of individual batteries in the large-capacity energy storage system to be simulated, the number of signals contained in each group of actual battery signals, and the number of sampling periods.

[0105] Alternatively, the battery simulation unit 112 can pre-calculate at least one set of simulated battery signals, and when the selector 111 receives the current count value, it can select the corresponding set of simulated battery signals and input them to the battery simulator 12, thereby further improving the simulation efficiency.

[0106] This application provides a testing system in which a first counter simultaneously sends its current count value to a corresponding first signal output interface and a selector. This allows the selector to choose a set of initial battery parameters based on the current count value and input them to a battery simulation unit for calculation. In this way, the first counter controls the output of actual battery signals from the battery simulator and synchronizes the acquisition data from multiple battery monitoring units, improving the stability and reliability of the testing system.

[0107] In yet another embodiment of this application, Figure 7 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 6 .like Figure 7 As shown, the simulation platform 11 includes at least one second signal output interface, and the output terminals of the at least one second signal output interface converge into a wiring harness a5, which is connected to at least one battery monitoring unit; wherein:

[0108] The simulation platform 11 is configured to generate a trigger signal based on the level state of at least one second signal output interface and send the trigger signal to the target battery monitoring unit via the wiring harness a5.

[0109] In this embodiment, the second signal output interface can also be a DO interface. At least one second signal output interface forms an encoding group, with its output terminals converged into a wiring harness a5, which is connected to all battery monitoring units. Each second signal output interface can output a signal containing two level states (e.g., high level 1 and low level 0). At least one second signal output interface can implement different encoding combinations based on its level states and output trigger signals with different encoding combinations through wiring harness a5, thereby triggering one or more battery monitoring units with corresponding codes. The trigger signals can be generated according to a preset timing sequence.

[0110] For example, such as Figure 7As shown, taking the simulation platform 11, which includes four second signal output interfaces (1a1, 2a2, 3a3, and 4a4), as an example, if the signal output from each second signal output interface contains two level states, then the trigger signal output by the harness a5 has 16 possible encoding combinations. For example, in the first sampling period, if the trigger signal is encoded as 0001, all battery monitoring units connected to the harness a5 can receive the trigger signal, but only the encodings of battery monitoring units 1171 to X174 match it, triggering them to collect data from the battery simulator. Similarly, in the last sampling period, if the trigger signal is encoded as 1111, the encodings of battery monitoring units Y175 to Y+Z178 match it, triggering them to collect data from the battery simulator.

[0111] It should be understood that Figure 7 This is just one example of a second signal output interface. The number of second signal output interfaces can be determined based on factors such as the number of individual batteries and the number of battery monitoring units in the large-capacity energy storage system that needs to be simulated.

[0112] In some embodiments, Figure 8 A schematic diagram of the composition structure of a testing system provided in this application embodiment. Figure 7 .like Figure 8 As shown, harness a5 can be daisy-chained to one or more battery monitoring units so that battery monitoring units with the same code can be triggered synchronously.

[0113] It should also be noted that there is no specific limit to the number of battery monitoring units with the same code, and the number of battery monitoring units corresponding to each code can also be unequal. Generally, battery monitoring units with the same code can be connected in the same chain. Moreover, it is not required that each code has a corresponding battery monitoring unit, but each actual battery signal must have a corresponding battery monitoring unit.

[0114] This application provides a testing system. The simulation platform includes at least one second signal output interface, all of which are aggregated into a wiring harness. The wiring harness is connected to at least one battery monitoring unit. Trigger signals are sent to the battery monitoring unit with corresponding codes via a synchronously triggered daisy chain according to a preset timing sequence. This satisfies the sampling requirements of the preset timing sequence, ensures the synchronization of the testing system and the accuracy of the acquired actual battery signals, and also reduces the number of output interfaces used, thus lowering the complexity of the simulation platform.

[0115] In some embodiments, see continue to see Figure 7The simulation platform 11 also includes a second counter 118 and an encoding conversion circuit 117. The second counter 118 is connected to the input terminal of the encoding conversion circuit 117 and the selector 111, respectively. The output terminal of the encoding conversion circuit 117 is connected to the input terminal of at least one second signal output interface, respectively.

[0116] The second counter 118 is configured to send the current count value to the encoding conversion circuit 117 and the selector 111.

[0117] The encoding conversion circuit 117 is configured to convert the current count value into at least one corresponding encoded value and send the at least one encoded value to the corresponding second signal output interface.

[0118] Selector 111 is configured to select the corresponding initial battery parameters based on the current count value and send them to the battery simulation unit.

[0119] In this embodiment, the second counter 118 can be a hardware structure or software program capable of counting. The second counter 118 is mounted on the simulation platform 11, and its counting range can be preset.

[0120] For example, the counting range of the second counter 118 is 1 to m. In the first sampling period, when the current count value of the second counter 118 is 1, the second counter 118 sends the current count value 1 to the selector 111. The selector 111 can select the first set of initial battery parameters from at least one set of initial battery parameters and input it to the battery simulation unit for calculation. After the battery simulation unit completes the calculation, it sends the calculated set of simulated battery signals to the battery simulator, which then converts them into a corresponding set of actual battery signals for output. Simultaneously, while the second counter 118 sends the current count value to the selector 111, the second counter 118 can also simultaneously send the current count value to the encoding conversion circuit 117, which converts the current count value into a corresponding binary encoded value. For example, as... Figure 7As shown, when the current count value is 1 and there are 4 second signal output interfaces, the encoding conversion circuit 117 converts at least one encoding value into a 4-bit encoding 0001. These 4-bit encoding values ​​are output sequentially through the level states of the 4 second signal output interfaces. For example, 1 can be used to represent a high level state, and 0 can be used to represent a low level state. Finally, they converge to wire harness a5, and wire harness a5 outputs a trigger signal with the 0001 encoding to at least one battery monitoring unit, triggering battery monitoring unit 1171 to battery monitoring unit X174, which also has the 0001 encoding. Next, in the second sampling cycle, the second counter 118 sends the current count value 2 to both the selector 111 and the encoding conversion circuit 117, causing the selector 111 to select the second set of initial battery parameters to input to the battery simulation unit and output a corresponding set of analog battery signals to the battery monitoring unit. The encoding conversion circuit 117 converts the current count value into 0010 and outputs it through the corresponding second signal output interface. This process continues until the last sampling cycle. When the first counter counts to m, multiple battery monitoring units connected to these m first signal output interfaces are triggered, and sampling is complete. The main control unit then determines the target test result based on at least one set of aggregated actual battery signals. It should be understood that, referring to the aforementioned embodiment, based on the synchronous control of the second counter 118, the battery simulator outputs the actual battery signal, and the sampling by the corresponding battery monitoring unit is completed within the same sampling cycle.

[0121] It should be noted that, for Figure 8 In the test system shown, second signal output interfaces 1 to 4 are combined into a wiring harness a5. Wiring harness a5 is daisy-chained with battery monitoring units 1 to X. In this way, the first trigger signals output from multiple second signal output interfaces can simultaneously reach the multiple battery monitoring units connected to them, synchronously triggering the multiple battery monitoring units to collect data from the battery simulator. Furthermore, the counting range of the second counter 118 can be determined with reference to the first counter.

[0122] This application provides a testing system in which a second counter simultaneously sends a current count value to a corresponding encoding conversion circuit and a selector. This allows the selector to choose a set of initial battery parameters based on the current count value and input them to a battery simulation unit for calculation. The encoding conversion circuit then converts the current count value into a corresponding encoded value and outputs a trigger signal through at least one second signal output interface. In this way, the second counter can control the battery simulator to output actual battery signals and synchronize the acquisition data from multiple battery monitoring units, improving the stability and reliability of the testing system.

[0123] In yet another embodiment of this application, Figure 9 This is a schematic diagram illustrating the structural composition of a battery monitoring unit provided in an embodiment of this application. Figure 9As shown, each battery monitoring unit includes a sample-and-hold circuit 182, an analog-to-digital converter circuit 183, an interface circuit 181, a processing circuit 184, and a communication circuit 185; wherein:

[0124] Interface circuit 181 is configured to receive a trigger signal and send the trigger signal to processing circuit 184;

[0125] The sample-and-hold circuit 182 is configured to acquire the actual battery signal output by the battery simulator when the processing circuit 184 receives the trigger signal, and obtain the initial acquisition signal.

[0126] The analog-to-digital conversion circuit 183 is configured to perform analog-to-digital conversion on the initial acquisition signal to generate the target acquisition signal corresponding to the actual battery signal.

[0127] The communication circuit 185 is configured to transmit the target acquisition signal corresponding to the actual battery signal to the corresponding slave control unit.

[0128] In this embodiment, sampling pin b2 can be located at the output of the battery simulator, and the battery monitoring unit is connected to the battery simulator through sampling pin b2. Each sampling pin b2 may include a voltage sampling pin, a temperature sampling pin, a current sampling pin, etc., used to output an actual battery signal. The number of sampling pins b2 corresponds to the number of output channels of the battery simulator.

[0129] In this embodiment of the application, the signal output interface b1 can be either the aforementioned first signal output interface or the aforementioned second signal output interface. It should be noted that when it is the second signal output interface, its wiring harness is not shown.

[0130] In this embodiment of the application, the interface circuit 181 may be a digital input (DI) interface circuit, which is used to connect to the interface of the simulation platform outputting trigger signals, such as a harness formed by the first signal output interface and the second signal output interface, to receive the trigger signals and forward them to the processing circuit 184.

[0131] In this embodiment, the sample / hold circuit 182 is used to acquire the actual battery signal through the sampling pin of the battery simulator to obtain an initial acquisition signal. The initial acquisition signal is then held for a preset duration so that the analog-to-digital converter (ADC) 183 can perform analog-to-digital conversion on the initial acquisition signal to generate a target acquisition signal, which is then output to the processing circuit 184. The initial acquisition signal, the target acquisition signal, and the actual battery signal contain the same signal information, but their formats differ due to the different signal processing characteristics of the devices.

[0132] It should be noted that the processing circuit 184 can be a microcontroller unit (MCU) used to trigger the sampling program during the reception of the trigger signal, that is, during the period when the trigger signal is in a high-level state, so that the sample-and-hold circuit 182 samples the battery simulator through the sampling pin to obtain the initial acquisition signal, and receives the target acquisition signal sent by the analog-to-digital conversion circuit 183, and further forwards the target acquisition signal to the communication interface b3 on the corresponding slave control unit through the communication circuit 185.

[0133] It should also be noted that the communication circuit 185 can be a Controller Area Network (CAN) communication interface circuit, and the communication interface can be the CAN communication interface on the slave control unit. In addition, the communication circuit 185 and the communication interface can communicate via CAN communication.

[0134] This application provides a testing system in which the processing circuit, upon receiving a trigger signal through the interface circuit, initiates a sampling program. This causes the sample-and-hold circuit to acquire an initial acquisition signal from the battery simulator. The analog-to-digital converter then converts the initial acquisition signal into a target acquisition signal and transmits it to the corresponding slave unit via a communication circuit. This ensures that the battery monitoring unit only acquires the output signal from the battery simulator when triggered, guaranteeing the accuracy of the data acquired by the battery monitoring unit and improving the reliability of the testing system.

[0135] In yet another embodiment of this application, Figure 10 A flowchart illustrating a testing method provided in this application embodiment. Figure 1 This testing method can be applied to the aforementioned testing systems, such as... Figure 10 As shown, the method may include:

[0136] S201, the simulation platform generates at least one set of simulated battery signals and sends each set of simulated battery signals to the battery simulator according to a preset timing sequence, and sends a trigger signal to the corresponding target battery monitoring unit when sending each set of simulated battery signals.

[0137] S202, upon receiving a trigger signal, the target battery monitoring unit collects a set of actual battery signals output by the battery simulator.

[0138] Each set of simulated battery signals corresponds to a set of actual battery signals.

[0139] S203, the battery management module determines the target test result based on at least one set of actual battery signals collected by the target battery monitoring unit.

[0140] This application provides a testing method in which a simulation platform generates at least one set of simulated battery signals and sends each set of simulated battery signals to a battery simulator according to a preset timing sequence. Simultaneously, a trigger signal is sent to the corresponding target battery monitoring unit, causing the target battery monitoring unit to collect the corresponding set of actual battery signals output by the battery simulator. This allows the battery management module to determine the target test result based on at least one set of actual battery signals. By employing a time-division multiplexing method and using trigger signals for timing control, different target battery monitoring units collect their respective sets of actual battery signals from the same battery simulator at different time periods. This allows the simulation of multiple battery structures using only one battery simulator, achieving simulation of a large-capacity testing system. This not only improves the utilization rate of the battery simulator but also eliminates the need to build multiple battery simulators, reducing the complexity and construction cost of the testing system. Furthermore, it allows for the reconstruction and expansion of the battery structure, enhancing the flexibility of the testing system.

[0141] In some embodiments, Figure 11 A flowchart illustrating a testing method provided in this application embodiment. Figure 2 .like Figure 11 As shown, the test method may also include:

[0142] S301, obtain the state update cycle and simulation step size of the battery simulation unit.

[0143] In this embodiment of the application, the state update cycle of the simulation platform can be the time when the battery mathematical simulation model, i.e. the time when the aforementioned battery simulation unit completes the calculation of all simulated battery signals under the same conditions.

[0144] In the embodiments of this application, the simulation step size can refer to the duration of calculating a set of simulated battery signals.

[0145] S302, determine the number of simulated battery signals in the test system based on the number of simulation steps within the state update cycle and the number of simulated battery signals calculated in each simulation step.

[0146] In this embodiment, the state update cycle may include multiple simulation steps. Since the dynamic processes of battery voltage and SOC in the battery mathematical simulation model are relatively slow, the battery simulation unit is time-division multiplexed. In each simulation step, a corresponding set of simulated battery signals can be calculated based on a set of initial battery signals. Thus, when the number of simulated battery signals calculated in each simulation step is equal, the number of simulated battery signals calculated in one state update cycle is the product of the number of simulation steps and the number of simulated battery signals calculated in each simulation step. When the number of simulated battery signals calculated in different simulation steps is unequal, the number of simulated battery signals calculated in one state update cycle is the sum of the simulated battery signals calculated in all simulation steps.

[0147] For example, assuming the state update period Tp of the battery simulation unit is 10ms and the simulation step size Ts is 100us in real time, then a set of N simulated battery signals can be obtained by simulation calculation in the first Ts, another set of N simulated battery signals can be obtained by simulation calculation in the second Ts, and so on. Within the update period Tp, Tp / Ts*N = 100N simulated battery signals can be determined by simulation calculation, which greatly saves the resources of real-time simulation.

[0148] It should be understood that a simulated battery signal is used to simulate a single battery cell in a large-capacity energy storage system, therefore the number of simulated battery signals corresponds to the number of battery cells to be simulated.

[0149] This application provides a testing method that, within the state update cycle of a battery simulation unit, calculates and determines a set of simulated battery signals in each simulation step using a time-division multiplexing approach, ultimately calculating and determining at least one simulated battery signal. This improves the computational efficiency of the battery simulation unit and saves resources for real-time simulation.

[0150] In some embodiments, Figure 12 A flowchart illustrating a testing method provided in this application embodiment. Figure 3 .like Figure 12 As shown, the test method may also include:

[0151] S401, determine the first duration of data exchange between the battery monitoring unit and the slave control unit.

[0152] In this embodiment of the application, the first duration is the time required for each battery monitoring unit to send a set of actual battery signals collected to the corresponding slave control unit.

[0153] S402, determine the second duration for data exchange between the simulation platform and the battery simulator.

[0154] The second duration is the time required for the simulation platform to send a simulated battery signal to the battery simulator.

[0155] S403, determine the number of actual battery signals processed by the battery monitoring unit based on the first duration and the second duration.

[0156] Therefore, the number of actual battery signals that the battery monitoring unit can process within one sampling period can be determined based on the ratio of the first duration to the second duration. In other words, using the time-division multiplexing method, the number of cell voltages Nm that the battery monitoring unit can process depends on the data exchange period T1 between the battery monitoring unit and the slave control unit and the period T2 during which the real-time simulation platform transmits the cell voltage to the battery simulator, where Nm = T1 / T2.

[0157] This application provides a testing method that determines the number of actual battery signals that a battery monitoring unit can process within one sampling period based on the ratio of a first time for data exchange between the battery monitoring unit and the slave control unit to a second time for data exchange between the simulation platform and the battery simulator. This allows for the determination of the upper limit of data transmission capacity for each battery monitoring unit, avoiding data omissions and improving the reliability of the target test results.

[0158] In some embodiments, see Figure 3 The battery management module further includes a master control unit and at least one slave control unit, each slave control unit being connected to at least a portion of the at least one battery monitoring unit, and at least one slave control unit being connected to the master control unit; the method further includes:

[0159] The battery monitoring unit sends the collected actual battery signals to the corresponding slave control unit;

[0160] The slave control unit sends at least one set of actual battery signals received to the master control unit;

[0161] The master control unit determines the target test result based on at least one set of actual battery signals sent by at least one slave control unit.

[0162] In some embodiments, see Figure 4 The simulation platform includes a selector and a battery simulation unit, the battery simulation unit being connected to the selector and the battery simulator; the method also includes:

[0163] The selector selects the corresponding initial battery parameter from at least one set of initial battery parameters according to a preset timing sequence and sends it to the battery simulation unit.

[0164] The battery simulation unit determines the corresponding simulated battery signal based on the corresponding initial battery parameters and sends the corresponding simulated battery signal to the battery simulator.

[0165] In some embodiments, see Figure 5 The simulation platform includes at least one first signal output interface, each first signal output interface being connected to at least a portion of the battery monitoring units in at least one battery monitoring unit; the method further includes:

[0166] The simulation platform sends trigger signals to the target battery monitoring unit connected to the corresponding first signal output interface through the corresponding first signal output interface according to the preset timing sequence.

[0167] In some embodiments, see Figure 5 The simulation platform also includes a first counter, which is connected to a selector and at least one first signal output interface; the method further includes:

[0168] The first counter sends a pulse signal to the corresponding first signal output interface based on the current count value, and at the same time sends the current count value to the selector;

[0169] When the first signal output interface receives a pulse signal, it sends a trigger signal to the corresponding target battery monitoring unit.

[0170] The selector selects the corresponding initial battery parameters based on the current count value and sends them to the battery simulation unit.

[0171] In some embodiments, see Figure 7 The simulation platform includes at least one second signal output interface, the outputs of which converge into a wiring harness, which is connected to at least one battery monitoring unit; the method further includes:

[0172] The simulation platform is configured to generate a trigger signal based on the level state of at least one second signal output interface and send the trigger signal to the target battery monitoring unit via a wiring harness.

[0173] In some embodiments, see Figure 7 The simulation platform also includes a second counter and an encoding conversion circuit. The second counter is connected to the input terminal and a selector of the encoding conversion circuit, and the output terminal of the encoding conversion circuit is connected to the input terminal of at least one second signal output interface. The method also includes:

[0174] The second counter sends the current count value to the encoding conversion circuit and the selector;

[0175] The encoding conversion circuit converts the current count value into at least one corresponding encoded value, and sends the at least one encoded value to the corresponding second signal output interface respectively;

[0176] The selector selects the corresponding initial battery parameters based on the current count value and sends them to the battery simulation unit.

[0177] In some embodiments, see Figure 9 Each battery monitoring unit includes a sample-and-hold circuit, an analog-to-digital converter circuit, an interface circuit, a processing circuit, and a communication circuit; the method also includes:

[0178] The interface circuit receives the trigger signal and sends the trigger signal to the processing circuit;

[0179] When the processing circuit receives the trigger signal, the analog-to-digital converter circuit collects the actual battery signal output by the battery simulator through the sample-and-hold circuit, and transmits the actual battery signal to the corresponding slave control unit through the communication circuit.

[0180] In another embodiment of this application, based on the test system described in the foregoing embodiments, and the test method applied to the test system, Figure 13 This is a schematic diagram illustrating an application scenario of a testing system provided in an embodiment of this application. For example... Figure 13 As shown in the embodiment of this application, the test system 10 can verify the effectiveness of the BMS in a large-capacity energy storage grid-connected system. In related technologies, the BMS testing system requires a battery simulator or an analog output interface for each individual battery cell, resulting in a very large number of simulators and high costs. However, this application, through a time-division multiplexing method, can achieve comprehensive testing and verification of a large-capacity energy storage system using only one battery simulator.

[0181] like Figure 13 As shown, Figure 13 The BMS semi-physical simulation test platform mainly includes a simulation platform 11, a battery simulator 12, and a battery management module. The battery management module includes at least one battery monitoring unit, at least one slave control unit, and a master control unit 16.

[0182] The simulation platform is primarily responsible for real-time simulation calculations of the established cell unit models, battery box models, and battery cabinet models. Each battery box consists of several cells, each battery cabinet consists of several battery boxes, and several battery cabinets together form a battery system. It should be understood that a set of simulated battery signals can correspond to one battery box or several simulated battery signals located in different battery boxes. The simulation platform 11 is equipped with at least one signal output interface, such as signal output interface 1c1, signal output interface 2c2, ..., signal output interface Tc3, etc.

[0183] The simulation results from the battery simulation unit, including information such as cell temperature, cell voltage, and current, are packaged and sent to the battery simulator 12 via the fiber optic communication protocol interface c4, based on high-speed fiber optic communication protocols such as Aurora and Gigabit Ethernet. The battery simulator 12 converts the received cell voltage signal into an actual battery signal, and then the battery monitoring unit collects the voltage signal output by the battery simulator 12. Due to the large number of cells, simulating the voltage of each individual cell would require a very large number of channels in the battery simulator 12, posing significant challenges in terms of cost, space, and power consumption.

[0184] Therefore, to solve this problem, this application embodiment adopts a time-division multiplexing method. The specific implementation process is as follows: If the number of cell voltage simulation channels in the battery simulator 12 is n, the simulation platform 11 first transmits 1 to n simulated battery signals to the battery simulator 12. Simultaneously, the simulation platform 11 sends trigger signal 1 to N1 battery monitoring units #1…N1 191. After receiving this trigger signal, battery monitoring units #1…N1 191 sample the 1 to n simulated battery signals output by the battery simulator 12 and hold them until the sampling period of battery monitoring units #1…N1 191 ends, and then send them to the corresponding slave control unit #1194. Then, the simulation platform 11 transmits the (n+1) to 2nth simulated battery signals to the battery simulator 12. Simultaneously, the simulation platform 11 sends trigger signal 2 to battery monitoring units #N2…N3 192. After receiving trigger signal 2, 192 samples the (n+1)th to 2nth simulated battery signals output by battery simulator 12 and holds them until the sampling period of battery monitoring unit #N2…N3 192 ends, and sends the collected actual battery signals to slave control unit #2 195. Other battery monitoring units, such as battery monitoring units #N3…N4 193, sample the actual battery signals and send them to slave control unit #T196 in the same manner. The specific timing is as follows: Figure 2 As shown. Here, it should be noted that the number of cell voltages Nm that can be processed using the time-division multiplexing method depends on the data exchange period T1 between the battery monitoring unit and the slave control unit and the period T2 during which the simulation platform 11 transmits the simulated battery signal to the battery simulator 12, Nm = T1 / T2.

[0185] As mentioned above, the battery management module includes at least one slave control unit and a master control unit 16. Each slave control unit manages the battery cells of one battery cabinet. The master control unit, as the core control unit of the battery management module, mainly integrates the following functions: battery system charging / discharging control, SOX estimation (SOC / SOE / SOH), fault diagnosis and handling, CAN communication and thermal management control, etc.

[0186] In this embodiment of the application, the trigger circuit of the battery monitoring unit is as follows: Figure 9 As shown, the sampling pins are used to sample the actual battery signals output by the battery simulator 12, including the voltage signal output by the cell voltage simulation board d1, the temperature signal output by the temperature simulation board d2, and the current signal output by the current simulation board d3. These signals are input to the corresponding battery monitoring unit via the acquisition harness d4, and then enter the processing circuit (microprocessor unit) after passing through the sample / hold circuit and the analog-to-digital conversion circuit. The interface circuit (DI interface circuit) is used to connect to the signal output interface (DO interface) of the simulation platform 11, receive the trigger signal, and send it to the processing circuit through the interface circuit. After receiving this trigger signal, the processing circuit will start the sampling program and send the sampled digital signal to the slave control unit through the communication circuit (CAN communication interface circuit) and the communication interface (CAN interface).

[0187] In this embodiment, if multiple battery monitoring units need to be triggered simultaneously, a synchronous trigger chain scheme is designed to meet the sampling timing requirements of the battery monitoring units. The specific details are as follows: The simulation platform 11 sends a synchronous trigger pulse signal through the first signal output interface (DO interface). This signal is sequentially connected in series with each battery monitoring unit board, thus enabling simultaneous triggering of several battery monitoring units. Figure 6 As shown.

[0188] If multiple battery monitoring units need to be triggered simultaneously, in order to meet the sampling timing requirements of the battery monitoring units, in addition to the previously designed synchronous trigger chain scheme, another method is designed here, as illustrated in the following example: Simulation platform 11 has four second signal output interfaces (DO interfaces). Each second signal output interface can output two level signals (0 or 1, where 0 represents low level and 1 represents high level). Thus, the four second signal output interfaces can have 16 combinations. Then, one encoding combination can be selected, such as 0001, to synchronously trigger battery monitoring units #1...N1, and another encoding combination can be selected to synchronously trigger other multiple battery monitoring units that need to be triggered simultaneously, such as... Figure 8 As shown.

[0189] It should be noted that since there are a large number of battery cells in the energy storage system, in the related art, it is necessary to model and simulate each battery simulation unit on the real-time simulation platform 11. The simulation scale is huge and requires a large amount of real-time simulation resources. In order to save real-time simulation resources, considering that the dynamic processes of the voltage and SOC of the battery model are relatively slow, time-sharing multiplexing is performed on the battery simulation unit here. The specific implementation plan is as follows: Assume that the state update period Tp of the battery simulation unit is 10 ms, and the step size Ts of the real-time simulation is 100 us. Then, N battery models can be simulated and calculated in the first Ts, and other N battery models can be simulated and calculated in the second Ts, and so on. Within the update period Tp, Tp / Ts * N = 100N battery cell models can be simulated and calculated, greatly saving the real-time simulation resources.

[0190] In addition, as Figure 5 shown, where m = Tp / Ts, the first counter counts cyclically from 1 to m. When the current count value of the first counter is 1, the selector will select Input(1) as the input. When the current count value of the first counter is m, the selector will select Input(m) as the input. Taking Input(1) as an example, Input(1) contains a set of initial battery parameters, such as the current, initial SOC value, initial temperature value, etc. of N battery cells, as the input of the corresponding current N battery cell models. In this way, the battery model currently simulates and calculates the characteristics of the current N battery cells, that is, a set of simulated battery signals. And so on, when the counter selects m, the battery model simulates and calculates a set of simulated battery signals corresponding to Input(m), including the characteristics of N battery cells.

[0191] Adopt Figure 5 the counting pulse of the first counter shown, that is, the pulse signal as the synchronous trigger signal source. The specific implementation example is as Figure 5 shown. When the pulse signal is 1, through the corresponding DO interface, the battery monitoring unit 1 to the battery monitoring unit X are synchronously triggered. When the counting pulse is x (1 < x ≤ m), then through the corresponding DO interface, the battery monitoring unit Y to the battery monitoring unit Y + Z are synchronously triggered.

[0192] Another implementation example is as Figure 7As shown, the current count value of the second counter is converted into a binary code, and each bit of the code corresponds to a DO interface. For example, when the current value of the second counter is 1, the 4-bit binary code is 0001. At this time, after receiving the trigger signal of 0001, Battery Monitoring Unit 1 to Battery Monitoring Unit X will sample the actual battery signals output by Battery Simulator 12, including cell voltage, temperature and other signals. When the count pulse is x (1 < x ≤ m), after being converted into a 4-bit binary code, it will synchronously trigger Battery Monitoring Unit Y to Battery Monitoring Unit Y+Z through the corresponding DO interface.

[0193] The embodiment of the present application provides a test system. By adopting the time-sharing multiplexing method, the number of channels for simulating the cell voltage of the required battery simulator is reduced, and the complexity and cost of the simulation test system are reduced. Time-sharing multiplexing of the battery simulation unit can greatly reduce the real-time simulation resources required.

[0194] It should be understood that those skilled in the art should understand that the present application can be in the form of a hardware embodiment, a software embodiment, or a form combining software and hardware embodiments. Moreover, the present application can be in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program codes.

[0195] It should also be understood that the "one embodiment" or "an embodiment" mentioned throughout the specification means that a specific feature, structure or characteristic related to the embodiment is included in at least one embodiment of the present application. Therefore, the "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the serial numbers of the above steps / processes does not mean the sequence of execution. The execution sequence of each step / process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application. The serial numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.

[0196] It should be noted that in the present application, the term "comprising", "including" or any other variant thereof is intended to cover a non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of another identical element in the process, method, article or device including the element.

[0197] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components may be combined, or integrated into another system, or some features may be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0198] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; they may be located in one place or distributed across multiple network units; some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the embodiments of this application, all functional units may be integrated into one processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the integrated unit may be implemented in hardware or in a combination of hardware and software functional units.

[0199] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A testing system, characterized in that, The testing system includes a simulation platform, a battery simulator, and a battery management module. The battery management module includes at least one battery monitoring unit. The battery simulator is connected to both the simulation platform and the battery management module. The simulation platform is configured to generate at least one set of simulated battery signals, send each set of simulated battery signals to the battery simulator according to a preset timing sequence, and send a trigger signal to the corresponding target battery monitoring unit when sending each set of simulated battery signals. The target battery monitoring unit is configured to collect a set of actual battery signals output by the battery simulator when the trigger signal is received; wherein each set of simulated battery signals corresponds to each set of actual battery signals. The battery management module is configured to determine the target test result based on at least one set of actual battery signals collected by the target battery monitoring unit.

2. The testing system according to claim 1, characterized in that, The battery management module further includes a master control unit and at least one slave control unit. Each slave control unit is connected to at least a portion of the at least one battery monitoring unit, and each of the at least one slave control unit is connected to the master control unit. The battery monitoring unit is configured to send the collected actual battery signals to the corresponding slave control unit; The slave control unit is configured to send at least one set of the received actual battery signals to the master control unit; The master control unit is configured to determine the target test result based on at least one set of actual battery signals sent by the at least one slave control unit.

3. The testing system according to claim 1, characterized in that, The simulation platform includes a selector and a battery simulation unit, wherein the battery simulation unit is connected to both the selector and the battery simulator; wherein: The selector is configured to select the corresponding initial battery parameter from at least one set of initial battery parameters according to the preset timing sequence and send it to the battery simulation unit; The battery simulation unit is configured to determine the corresponding simulated battery signal based on the corresponding initial battery parameters, and send the corresponding simulated battery signal to the battery simulator.

4. The testing system according to claim 3, characterized in that, The simulation platform includes at least one first signal output interface, and each of the first signal output interfaces is connected to at least a portion of the battery monitoring units in at least one battery monitoring unit; wherein: The simulation platform is configured to send trigger signals to the target battery monitoring unit connected to the corresponding first signal output interface through the corresponding first signal output interface according to a preset timing sequence.

5. The testing system according to claim 4, characterized in that, The simulation platform further includes a first counter, which is connected to the selector and the at least one first signal output interface, respectively; wherein: The first counter is configured to send a pulse signal to the corresponding first signal output interface based on the current count value, and simultaneously send the current count value to the selector; The first signal output interface is configured to send a trigger signal to the corresponding target battery monitoring unit when the pulse signal is received; The selector is configured to select the corresponding initial battery parameters based on the current count value and send them to the battery simulation unit.

6. The testing system according to claim 3, characterized in that, The simulation platform includes at least one second signal output interface, the outputs of which converge into a wiring harness, which is connected to at least one battery monitoring unit; wherein: The simulation platform is configured to generate a trigger signal based on the level state of the at least one second signal output interface, and send the trigger signal to the target battery monitoring unit through the wiring harness.

7. The testing system according to claim 6, characterized in that, The simulation platform further includes a second counter and an encoding conversion circuit. The second counter is connected to the input terminal of the encoding conversion circuit and the selector, respectively. The output terminal of the encoding conversion circuit is connected to the input terminal of the at least one second signal output interface, respectively. The second counter is configured to send the current count value to the encoding conversion circuit and the selector; The encoding conversion circuit is configured to convert the current count value into at least one corresponding encoded value, and send the at least one encoded value to the corresponding second signal output interface respectively; The selector is configured to select the corresponding initial battery parameters based on the current count value and send them to the battery simulation unit.

8. The testing system according to any one of claims 1 to 7, characterized in that, Each of the battery monitoring units includes a sample-and-hold circuit, an analog-to-digital converter circuit, an interface circuit, a processing circuit, and a communication circuit; wherein: The interface circuit is configured to receive the trigger signal and send the trigger signal to the processing circuit; The sample-and-hold circuit is configured to acquire the actual battery signal output by the battery simulator when the processing circuit receives the trigger signal, so as to obtain an initial acquisition signal. The analog-to-digital conversion circuit is configured to perform analog-to-digital conversion on the initial acquisition signal to generate the target acquisition signal corresponding to the actual battery signal; The communication circuit is configured to transmit the target acquisition signal corresponding to the actual battery signal to the corresponding slave control unit.

9. A testing method, characterized in that, The test method, applied to the test system as described in any one of claims 1 to 8, comprises: The simulation platform generates at least one set of simulated battery signals and sends each set of simulated battery signals to the battery simulator according to a preset timing sequence, and sends a trigger signal to the corresponding target battery monitoring unit when sending each set of simulated battery signals. Upon receiving the trigger signal, the target battery monitoring unit collects a set of actual battery signals output by the battery simulator; wherein each set of simulated battery signals corresponds to each set of actual battery signals; The battery management module determines the target test result based on at least one set of actual battery signals collected by the target battery monitoring unit.

10. The test method according to claim 9, characterized in that, The testing method also includes: Obtain the state update cycle and simulation step size of the battery simulation unit; The number of simulated battery signals in the test system is determined based on the number of simulation steps within the state update cycle and the number of simulated battery signals calculated in each simulation step.

11. The test method according to claim 9, characterized in that, The testing method also includes: Determine the first duration for data exchange between the battery monitoring unit and the slave control unit; Determine the second duration for which the simulation platform and the battery simulator exchange data; The number of actual battery signals processed by the battery monitoring unit is determined based on the first duration and the second duration.