Automatic battery testing system and method

The battery automation test system integrates power supply management, testing and instruction processing modules, solving the problem of tedious and error-prone traditional battery testing and achieving efficient and accurate multi-functional battery testing.

CN120610182APending Publication Date: 2025-09-09JIANGSU WENDIAN TECHNOLOGY CO LTD

Patent Information

Application Number
CN202510935520.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-08
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

Traditional battery testing methods rely on manual operations, which are cumbersome and error-prone, and cannot comprehensively evaluate multiple battery performance properties. In addition, existing equipment has single functions and cannot meet the diverse testing needs of modern batteries.

Method used

Provided is a battery automation testing system, including a power supply management module, a testing module and an instruction processing module, which supports multiple functions such as charging and discharging, voltage and current, temperature, communication and interface testing. Through the automatic control system, it reduces manual errors and improves testing efficiency and consistency.

Benefits of technology

It realizes the automation and intelligence of battery testing, reduces manual operation errors, improves testing efficiency and accuracy, and meets the testing needs of different battery types and scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120610182A_ABST
    Figure CN120610182A_ABST
Patent Text Reader

Abstract

The invention provides a battery automatic test system and method, the system comprises a power supply management module, a test module and an instruction processing module, the power supply management module is arranged between a battery device and an external power supply, and is used for providing a stable power supply for the system and adjusting a battery load state; the test module is in communication connection with the battery equipment, and is used for testing the communication performance of the battery in a wired or wireless communication environment, and verifying the interface function and connection stability between each module in the system and the battery equipment; and the instruction processing module is respectively in communication connection with the upper computer, the power supply management module and the test module, and is used for receiving a test instruction input by the upper computer and controlling each module to realize corresponding functions. The method is based on the system, supports two test modes of single-step execution and automatic execution, can efficiently and accurately complete the performance test of multiple working conditions and multiple interfaces of the battery, and improves the test efficiency and the intelligent level.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of battery detection, and in particular to a battery automated testing system and method. Background Art

[0002] With the widespread adoption of new energy vehicles, energy storage devices, and smart terminal products, batteries, as core energy components, have a performance stability and reliability that is directly related to the safety and service life of the entire system. Traditional battery testing methods often rely on manual operation, requiring extensive human intervention throughout the testing process, and are cumbersome and error-prone. First, manually connecting the battery to the test equipment requires the tester to ensure the stability and accuracy of each connection. Improper operation can result in poor contact, inaccurate test data, or equipment damage.

[0003] Furthermore, the manual reading of test data is susceptible to human interference, potentially leading to data omissions and recording errors. Regarding data analysis, many traditional methods rely on manual analysis of test results item by item, which not only increases the workload but also increases the risk of analytical bias. This makes the entire testing process time-consuming and inefficient.

[0004] More importantly, existing battery testing methods are limited in functionality and fail to meet the diverse testing needs of modern batteries. Traditional equipment is often limited to testing a specific battery type or function. For example, it can only test battery charge and discharge, or voltage and current, but is often unable to effectively address other battery performance metrics, such as SOC, communication protocol, and Bluetooth functionality. This limitation makes it impossible to fully evaluate multiple battery properties during testing, hindering the provision of sufficient data support for battery R&D and production. Summary of the Invention

[0005] The disclosed embodiments provide at least one automated battery testing system and method with a highly integrated design that supports multiple functions, including charge and discharge testing, voltage and current testing, temperature testing, communication testing, and interface testing. This integrated automated control system significantly reduces manual operation errors and improves test efficiency and consistency. The device can configure different test parameters based on the requirements of different battery types and usage scenarios, ensuring that each test is performed under optimal operating conditions.

[0006] The embodiment of the present disclosure provides a battery automation test system, comprising: a power supply management module, a test module, and an instruction processing module;

[0007] The power supply management module is provided between the battery device and the power supply, and is used to provide power to the battery automated test system, control the access status of the power supply, and adjust the load status of the battery device;

[0008] The test module is communicatively connected to the battery device and is used to test the communication performance of the battery in a wired or wireless communication environment and verify the interface function and connection stability between the modules in the battery automated test system and between the modules and the battery device;

[0009] The instruction processing module is communicatively connected to the host computer at one end and communicatively connected to the power supply management module and the test module at the other end. It is used to receive the test instructions input by the user through the host computer through the communication interface of the preset communication protocol, and control the power supply management module and the test module to implement the corresponding module functions according to the test instructions.

[0010] In an optional implementation, the power supply management module includes a power supply unit and a load control unit;

[0011] The power supply unit is connected to an external power source and is used to provide a stable power supply for the battery automated testing system;

[0012] The load control unit is connected to the load and is in communication with the battery device, and is used to connect and remove the load according to the control operation of the instruction processing module based on the test instruction to simulate the working state of the battery device under different working conditions.

[0013] In an optional implementation, the test module includes a communication test unit;

[0014] The communication test unit is respectively connected to the battery device and the instruction processing module for simulating the wireless or wired communication process between the battery device and the external device, and testing the communication performance of the battery device under different signal strengths and interference environments.

[0015] In an optional implementation, the test module further includes an interface test unit;

[0016] The interface test unit is respectively connected to the battery device and each module in the battery automation test system to simulate the input and output of actual data to verify whether data interaction is performed between the modules in the battery automation test system and between the battery automation test system and the battery device according to the requirements indicated by the test instructions.

[0017] In an optional implementation manner, the communication testing unit is specifically configured to:

[0018] Simulating wireless data exchange between the battery device and the external device to test the communication performance of the battery device under different signal strengths and interference environments;

[0019] The data exchange between the battery device and the external device in a wired manner is simulated to check the response speed, signal stability and transmission efficiency when the battery is connected to the external device.

[0020] In an optional implementation, the instruction processing module is further configured to:

[0021] Receiving test data collected by the test module;

[0022] After the test data is visualized, it is transmitted to the host computer for display.

[0023] The present disclosure also provides a battery automation testing method, which is applied to the battery automation testing system described in any of the above embodiments. The method includes:

[0024] Establishing a communication connection with the host computer and receiving the test instruction input by the user through the host computer;

[0025] Determine the test configuration file, i.e., the test mode, selected by the user in the host computer and matching the corresponding model of the battery device according to the preset test requirements;

[0026] Executing the test instructions according to the test configuration file and the test mode, controlling the power management module to adjust the load state, controlling the test module to adjust the communication and interface, and collecting test data corresponding to the battery device;

[0027] The test data fed back by the test module is collected and sent to the host computer for display to the user.

[0028] In an optional implementation, the test mode includes a single-step execution mode and an automatic execution mode, and the process of executing the test instruction specifically includes:

[0029] In the single-step execution mode, controlling the power supply management module and the test module to execute the test instruction in a single-step manner, and exiting the test after the execution is completed or replacing the battery device to continue to execute the test instruction in a single-step manner;

[0030] For the automatic execution mode, the power supply management module and the test module are controlled to execute all the test items contained in the test configuration file in sequence, and after the execution is completed, the test instructions are re-executed or the test is exited to replace the battery device according to the user's selection operation through the host computer.

[0031] An embodiment of the present disclosure further provides an electronic device, comprising: a processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the above-mentioned battery automation testing method or steps in any possible implementation of the above-mentioned battery automation testing method are performed.

[0032] An embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program executes the above-mentioned battery automated testing method or the steps of any possible implementation of the above-mentioned battery automated testing method.

[0033] The present disclosure also provides a computer program product, including a computer program / instruction. When the computer program or instruction is executed by a processor, the computer program or instruction implements the above-mentioned battery automated testing method or the steps in any possible implementation of the above-mentioned battery automated testing method.

[0034] The present disclosure provides a battery automation testing system and method, comprising: a power management module, a test module, and an instruction processing module; the power management module is arranged between a battery device and a power source, and is used to provide power to the battery automation testing system, control the access status of the power source, and adjust the load status of the battery device; the test module is communicatively connected to the battery device, and is used to test the communication performance of the battery in a wired or wireless communication environment, and verify the interface function and connection stability between the modules in the battery automation testing system and between the battery device; the instruction processing module is communicatively connected to a host computer at one end, and is communicatively connected to the power management module and the test module at the other end, and is used to receive test instructions input by the user through the host computer through a communication interface of a preset communication protocol, and control the power management module and the test module to implement corresponding module functions according to the test instructions. It has a highly integrated design and can support multiple functions such as charge and discharge testing, voltage and current testing, temperature testing, communication testing, and interface testing. Through the integrated automatic control system, not only the errors caused by manual operation are greatly reduced, but also the efficiency and consistency of testing are improved. The device can configure different test parameters according to the requirements of different battery types and usage scenarios to ensure that each test is performed under optimal working conditions.

[0035] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the embodiments. The drawings herein are incorporated into and constitute a part of the specification. These drawings illustrate embodiments consistent with the present disclosure and, together with the specification, are used to illustrate the technical solutions of the present disclosure. It should be understood that the following drawings only illustrate certain embodiments of the present disclosure and should not be regarded as limiting the scope. For those of ordinary skill in the art, other relevant drawings can be obtained based on these drawings without inventive effort.

[0037] Figure 1 A schematic diagram of a battery automation testing system provided by an embodiment of the present disclosure is shown;

[0038] Figure 2 A schematic diagram of another battery automation testing system provided by an embodiment of the present disclosure is shown;

[0039] Figure 3 A flowchart of a battery automation testing method provided by an embodiment of the present disclosure is shown;

[0040] Figure 4 A schematic diagram of an electronic device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0041] In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. The components of the embodiments of the present disclosure generally described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the drawings is not intended to limit the scope of the disclosure for which protection is sought, but merely represents selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present disclosure.

[0042] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings.

[0043] The term "and / or" herein simply describes an association relationship, indicating that three relationships can exist. For example, A and / or B can represent the existence of A alone, the simultaneous existence of A and B, and the existence of B alone. In addition, the term "at least one" herein refers to any combination of at least two of any one or more of a plurality of items. For example, "at least one of A, B, and C" can represent any one or more elements selected from the set consisting of A, B, and C.

[0044] Research has found that traditional battery testing methods usually rely on manual operation, and the entire testing process requires a lot of manual intervention. The operation is cumbersome and prone to errors. First, manually connecting the battery and the test equipment requires the tester to ensure the stability and accuracy of each connection. If the operation is improper, it may lead to poor contact, inaccurate test data, or equipment damage. In addition, the process of manually reading test data is also susceptible to interference from human factors, which may lead to data omissions, recording errors, and other problems. In terms of data analysis, many traditional methods rely on manual analysis of test results item by item, which not only increases the workload but also increases the risk of analytical bias. As a result, the entire testing process becomes time-consuming and inefficient.

[0045] Based on the above research, the present disclosure provides a battery automation test system and method, including: a power supply management module, a test module, and an instruction processing module; the power supply management module is arranged between the battery device and the power supply, and is used to provide power to the battery automation test system, control the access status of the power supply, and adjust the load status of the battery device; the test module is connected to the battery device in communication, and is used to test the communication performance of the battery in a wired or wireless communication environment, and verify the interface function and connection stability between the modules in the battery automation test system and between the battery device; the instruction processing module is connected to the host computer at one end, and is connected to the power supply management module and the test module at the other end, and is used to receive the test instructions input by the user through the host computer through the communication interface of the preset communication protocol, and control the power supply management module and the test module to implement the corresponding module functions according to the test instructions. It has a highly integrated design and can support multiple functions such as charge and discharge testing, voltage and current testing, temperature testing, communication testing, and interface testing. Through the integrated automatic control system, not only the errors caused by manual operation are greatly reduced, but also the efficiency and consistency of testing are improved. The device can configure different test parameters according to the requirements of different battery types and usage scenarios to ensure that each test is performed under optimal working conditions.

[0046] To facilitate understanding of this embodiment, a battery automatic testing system disclosed in the embodiment of the present disclosure is first described in detail. Figure 1, which is a schematic diagram of a battery automation testing system provided by an embodiment of the present disclosure.

[0047] like Figure 1 As shown in , the battery automation test system provided by the embodiment of the present disclosure includes: a power supply management module, a test module and an instruction processing module; the power supply management module is arranged between the battery device and the power supply, and is used to provide power for the battery automation test system, control the access status of the power supply and adjust the load status of the battery device; the test module is communicated with the battery device, and is used to test the communication performance of the battery in a wired or wireless communication environment, and verify the interface function and connection stability between each module in the battery automation test system, and between the battery device; the instruction processing module is communicated with the host computer at one end, and is communicated with the power supply management module and the test module at the other end, and is used to receive the test instructions input by the user through the host computer through the communication interface of the preset communication protocol, and control the power supply management module and the test module according to the test instructions to realize the corresponding module functions.

[0048] In a specific implementation, the power supply management module is arranged between the battery device and the external power supply to provide power support for the entire battery automation test system. The test module is in communication connection with the battery device, and is mainly used to test the communication performance of the battery device in a wired or wireless communication environment, to ensure that the communication connection between the battery device and other external devices in actual application scenarios is stable and reliable. One end of the instruction processing module is in communication connection with the host computer, and the other end is in communication connection with the power supply management module and the test module respectively. The instruction processing module is used to establish a data interaction connection with the host computer through a preset communication protocol, receive the test instructions input by the user through the host computer, and control the power supply management module and the test module to perform corresponding functional operations according to the test instructions.

[0049] The power management module controls the power supply connection status to ensure the system operates under stable power conditions, avoiding test errors or system failures caused by unstable power. Furthermore, the module adjusts the battery device load according to test requirements to simulate battery usage in different operating environments, improving the comprehensiveness and accuracy of the test process.

[0050] Preferably, a 12V stable power supply can be connected to the power supply management module to provide a stable power supply for each module in the battery automation test system.

[0051] The test module also verifies the interface connection status between various functional modules in the battery automation test system, further ensuring that functions such as signal transmission and data exchange within the system meet design requirements. It also verifies the interface functionality and connection stability between the battery equipment and the test system, improving the compatibility and reliability of the entire system.

[0052] Furthermore, the instruction processing module can coordinate and control the power supply management module to realize functions such as power access and load adjustment based on user needs, and at the same time control the test module to perform operations such as communication performance testing and interface function verification, thereby realizing the automation and intelligence of the entire test process, reducing manual intervention, and improving test efficiency and the accuracy of test results.

[0053] Preferably, the connection between the instruction processing module and the host computer can be RS232 communication connection, the test module and the battery equipment (which can be a BMS management system) can use I / O interface, CAN or RS485 communication protocol or Bluetooth connection, and the charging and discharging interface of the battery equipment is connected to the power supply management module.

[0054] In this way, through the above-mentioned structural setting, the battery automation testing system provided in this embodiment can realize the collaborative work of multiple modules, automatically control the testing process, improve the efficiency and accuracy of battery performance detection, meet the testing needs of different types of battery equipment in diverse application scenarios, and has good application promotion value.

[0055] As a possible implementation, Figure 1 See on the basis of Figure 2 , which is a schematic diagram of another battery automation testing system provided by an embodiment of the present disclosure.

[0056] like Figure 2 As shown in , in another battery automation test system provided by an embodiment of the present disclosure, the power supply management module includes a power supply unit and a load control unit, and the test module includes a communication test unit and an interface test unit.

[0057] Specifically, the power supply unit is connected to an external power supply to provide a stable power supply for the battery automation test system; the load control unit is connected to the load and communicates with the battery device to connect and remove the load according to the control operation of the instruction processing module based on the test instruction to simulate the working status of the battery device under different working conditions.

[0058] Here, the power supply unit is connected to an external power supply to provide a stable power supply for the battery automation test system; the load control unit is connected to the load and communicates with the battery device, and is used to connect and remove the load according to the control operation of the instruction processing module based on the test instruction to simulate the working status of the battery device under different working conditions.

[0059] The power supply unit can adjust output voltage and current parameters based on different test requirements to ensure that the power output during the test meets system operating requirements and avoid test anomalies or equipment damage caused by voltage instability or power interruptions. Preferably, the power supply unit can integrate safety mechanisms such as overvoltage protection, undervoltage protection, and short-circuit protection to further enhance the operational safety and reliability of the system.

[0060] The load control unit is connected to the load and communicates with the battery device. It dynamically adjusts the load state based on the control operations issued by the instruction processing module based on the test instructions. This includes controlling the connection and removal of the load to simulate the battery device's operating conditions under different operating conditions. This function simulates the actual operating conditions of the battery device under different scenarios such as full load, partial load, and no load during the test process, comprehensively evaluating the battery's performance under various operating conditions and improving the authenticity and reference value of the test results.

[0061] The load control unit dynamically adjusts the load connection and removal status based on the test instructions issued by the instruction processing module, thereby simulating various operating conditions of battery equipment in actual applications. These include but are not limited to: full load conditions, which simulate the operating state of battery equipment under high power output conditions; partial load conditions, which simulate the performance of battery equipment in medium and low power demand scenarios; and no-load conditions, which test the electrical performance and communication stability of battery equipment in a no-load state.

[0062] Furthermore, the load control unit can support the access of various types of load devices, such as: electronic load modules, which are used to simulate various current and voltage load conditions with high precision; programmable load units, which support flexible adjustment of load parameters according to different test scenarios; and multiple independently controlled load branches, which are suitable for the joint testing needs of multi-cell batteries or multi-channel systems.

[0063] At the same time, the load control unit can monitor the battery operating status parameters such as voltage, current, temperature and other information in real time through communication connection with the battery equipment. Combined with the dynamic adjustment of the external load, closed-loop control can be achieved to further improve the intelligence level and safety of the test system.

[0064] In this way, through the coordinated design of the power supply unit and the load control unit, the actual working state of the battery equipment in a complex application environment can be effectively simulated, the accuracy and reliability of the test data can be ensured, and the overall performance and applicability of the battery automation test system can be further improved.

[0065] The power supply unit and the load control unit in this embodiment work together to not only provide a stable and reliable power supply for the entire test system, but also reproduce the actual state of the battery equipment under different working conditions through dynamic load simulation, greatly enriching the test scenarios, improving the applicability of the test system and the accuracy of the data, and meeting the performance testing requirements of batteries of various models and specifications. It is particularly suitable for automated and intelligent testing applications in large-scale production environments.

[0066] Specifically, the communication test unit is connected to the battery device and the instruction processing module, simulating wireless or wired communication between the battery device and external devices, and testing the battery device's communication performance under varying signal strengths and interference conditions. The interface test unit is connected to the battery device and to each module in the automated battery test system, simulating actual data input and output to verify that data exchange between modules in the automated battery test system, and between the automated battery test system and the battery device, is carried out in accordance with the test instructions.

[0067] In this embodiment, the test module in the battery automation test system includes a communication test unit and an interface test unit, which work together to comprehensively test and verify the communication performance of the battery device and the stability of data interaction within the system.

[0068] Here, the communication test unit is respectively connected to the battery device and the instruction processing module for communication, and is mainly used to simulate the wireless or wired communication process between the battery device and the external device, and to test the communication performance of the battery device under different signal strengths and interference environments.

[0069] Specifically, the communication test unit can simulate wireless communication environments including but not limited to Bluetooth, Wi-Fi, and ZigBee through the built-in wireless signal module, and test the communication stability and data transmission efficiency of the battery equipment under conditions such as signal strength changes, the presence of wireless interference, and different transmission distances. At the same time, the communication test unit can also simulate wired communication processes such as CAN bus, serial ports (such as RS232, RS485), and Ethernet through wired connections to detect the communication response speed, signal integrity, and data transmission reliability of the battery equipment under different physical links.

[0070] Preferably, the communication test unit can also support functions such as multiple interference signal injection, channel switching, and data packet loss rate statistics, further expanding the ability to evaluate the stability of battery equipment in complex communication environments, ensuring the high reliability and good compatibility of battery equipment in actual applications.

[0071] As a possible implementation method, the communication test unit is specifically used to: simulate the data exchange between the battery device and the external device via wireless means, and test the communication performance of the battery device under different signal strength and interference environments; simulate the data exchange between the battery device and the external device and between the external devices via wired means, and check the response speed, signal stability and transmission efficiency when the battery is connected to the external device.

[0072] In specific implementations, the communication test unit is used to simulate wireless data exchange between the battery device and an external device. Through this function, the communication test unit can reproduce the working state of the battery device in a real wireless communication environment, and test the communication performance of the battery device under different signal strengths, different distances, and different interference sources (such as other wireless devices, electromagnetic interference, etc.). Specifically, it tests key indicators such as data transmission stability, bit error rate, packet loss rate, and connection maintenance ability, ensuring that the battery device has good wireless communication reliability and environmental adaptability.

[0073] On the other hand, the communication test unit is also used to simulate data exchange between the battery device and the external device through a wired method. The wired method may include but is not limited to standard or customized communication interfaces such as CAN bus, serial interface (such as RS232, RS485), Ethernet interface, USB interface, etc. Through this function, the communication test unit can detect the response speed, signal stability and data transmission efficiency of the battery device when establishing a wired connection with the external device, focusing on the connection reliability and communication quality of the system under different transmission rates, line lengths or external interference conditions.

[0074] Here, the communication test unit can also work in conjunction with the load control unit and the interface test unit to monitor the communication performance of the battery equipment in real time during dynamic load switching, interface switching or changes in the interference environment, simulate complex and extreme working conditions, ensure that the test data is comprehensive and true, and improve the applicability and stability of the battery equipment in complex application scenarios.

[0075] Furthermore, the interface test unit is respectively communicated with the battery equipment and each functional module in the battery automation test system, and is mainly used to simulate the input and output process of actual data to verify whether the data interaction between the modules within the system and between the system and the battery equipment operates normally according to the requirements indicated by the test instructions.

[0076] During implementation, the interface test unit simulates a variety of standard or custom input and output signals, including I / O interface signals, cascade interface data, internal device status data, and simulated fault or abnormal signal inputs. Through these simulations, the interface test unit monitors signal transmission paths between modules, data exchange accuracy, and system response time in real time, ensuring the overall functional integrity and connection stability of the test system.

[0077] The optional interface test unit supports parallel testing of multiple interface types and rates, adapting to different battery device models and specifications and testing requirements, thereby expanding the system's applicability and scalability. Furthermore, the interface test unit can work in conjunction with the communication test unit to verify interface stability during communication, comprehensively improving the systematization and reliability of the test.

[0078] In this way, through the above design, the communication test unit and the interface test unit work together to not only effectively evaluate the performance of battery equipment in different complex communication environments, but also comprehensively verify the connection relationship and interface functions within the system, thereby improving the test depth, accuracy and intelligence level of the battery automation test system, and meeting the testing needs in large-scale production environments and high-standard application scenarios.

[0079] The present disclosure provides a battery automation test system, comprising: a power management module, a test module, and an instruction processing module; the power management module is arranged between a battery device and a power source, and is used to provide power to the battery automation test system, control the access status of the power source, and adjust the load status of the battery device; the test module is communicatively connected to the battery device, and is used to test the communication performance of the battery in a wired or wireless communication environment, and verify the interface function and connection stability between the modules in the battery automation test system and between the battery device; the instruction processing module is communicatively connected to a host computer at one end, and is communicatively connected to the power management module and the test module at the other end, and is used to receive test instructions input by the user through the host computer through a communication interface of a preset communication protocol, and control the power management module and the test module to implement corresponding module functions according to the test instructions. It has a highly integrated design and can support multiple functions such as charge and discharge testing, voltage and current testing, temperature testing, communication testing, and interface testing. Through the integrated automatic control system, not only the errors caused by manual operation are greatly reduced, but also the efficiency and consistency of testing are improved. The device can configure different test parameters according to the requirements of different battery types and usage scenarios to ensure that each test is performed under optimal working conditions.

[0080] Next, a battery automation test method disclosed in an embodiment of the present disclosure is described in detail. The battery automation test method provided in an embodiment of the present disclosure is applied to the above Figure 1-Figure 2 The instruction processing module in any battery automation test system may be a computer device with certain computing capabilities. In some possible implementations, the battery automation test method may be implemented by a processor calling computer-readable instructions stored in a memory.

[0081] See also Figure 3 FIG. 1 is a flow chart of a battery automation testing method provided by an embodiment of the present disclosure, wherein the method includes steps S101 to S104, wherein:

[0082] S101 , establishing a communication connection with the host computer, and receiving the test instruction input by the user through the host computer.

[0083] S102: Determine a test configuration file, ie, a test mode, selected by the user in the host computer and matching the corresponding model of the battery device according to a preset test requirement.

[0084] S103: Execute the test instruction according to the test configuration file and the test mode, control the power supply management module to adjust the load state, control the test module to adjust the communication and interface, and collect test data corresponding to the battery device.

[0085] S104: Collect the test data fed back by the test module and send it to the host computer for display to the user.

[0086] In a specific implementation, when starting the test, correctly connect all wiring harnesses, initialize the battery automation test system, start the battery automation test system to perform basic hardware checks, and ensure that all components are operating normally. Check whether the battery connection and related test equipment are ready. Establish a communication connection with the host computer. Specifically, the instruction processing module exchanges data with the host computer through a preset communication interface. Preferably, the communication interface can be in the form of a serial communication interface, a network interface, a USB interface, etc., to ensure a stable and reliable data transmission channel between the system and the host computer.

[0087] Here, after the communication connection is established, the system receives test instructions input by the user through the host computer. Based on the actual test requirements, the user can select or enter corresponding test instructions through the host computer operation interface. The test instructions include but are not limited to operation commands such as starting the test, mode switching, parameter adjustment, data collection, and result generation. The system receives and interprets the test instructions in real time through the instruction processing module.

[0088] Among them, users can select the corresponding test configuration file and the corresponding test mode according to the battery type and target to be tested, and use the login command to match the equipment. The test system is compatible with different models of test equipment and supports customized equipment access and configuration.

[0089] Subsequently, based on the user's pre-set test requirements, a test configuration file is selected to match the model of the battery device being tested. This test configuration file defines the test parameters, test process, and execution strategy for different battery models and specifications. Once the test configuration file is determined, the corresponding test mode is automatically matched based on the configuration file content. Test modes include but are not limited to standard test mode, enhanced test mode, and customized test mode to meet different test depth and scenario requirements.

[0090] After the test mode is determined, the test instructions issued by the user are executed, including: controlling the power supply management module to adjust the load state of the battery equipment to simulate the actual working state of the battery under different working conditions; controlling the test module to perform communication tests and interface tests to comprehensively evaluate the communication performance, interface functions and internal connection stability of the battery equipment; collecting the corresponding test data of the battery equipment obtained by the test module in each test link. The test data includes but is not limited to information such as voltage, current, temperature, communication status, interface response, etc.

[0091] Here, based on test requirements, the host computer uses relevant commands to adjust the power load status, battery temperature, test tool IO port status, and communication interface information transmission and reception to meet the test conditions of the battery equipment under different test conditions. This test system is equipped with multiple types of serial communication interfaces and physical interfaces to meet various communication and interface tests. The system is highly scalable and can add new functional modules or connect to new devices as needed to ensure the system can adapt to future developments.

[0092] Finally, the test data fed back by the test module is collected and sorted, and then sent to the host computer. The user can intuitively view the test process information and result data through the display interface of the host computer, which facilitates timely analysis of the performance status of the battery equipment and conducts quality assessment, performance optimization or troubleshooting based on the test results.

[0093] As a possible implementation mode, the test mode includes a single-step execution mode and an automatic execution mode. For the single-step execution mode, the power supply management module and the test module are controlled to execute the test instructions in a single-step manner, and after the execution is completed, the test is exited or the battery device is replaced to continue to execute the test instructions in a single-step manner; for the automatic execution mode, the power supply management module and the test module are controlled to execute all the test items contained in the test configuration file in sequence, and after the execution is completed, the test instructions are re-executed or the test is exited and the battery device is replaced according to the user's selection operation through the upper computer.

[0094] In specific implementations, multiple test modes are supported, including but not limited to single-step execution mode and automatic execution mode, to meet different test requirements and operation scenarios.

[0095] In the single-step execution mode, upon receiving the corresponding test command input by the user through the host computer, the power management module and the test module are controlled to execute the corresponding test operation in a single step. Specifically, according to the test command, the power management module is controlled to perform a one-time load adjustment operation on the battery device; the test module is controlled to complete a single communication test and interface test; and the data obtained during this test is collected and fed back.

[0096] Here, after the test operation is completed, the current test process is automatically exited. The user can choose to directly exit the test and end the operation as needed; replace the battery device, connect the new battery to be tested, and continue to execute the test instructions one by one in single-step execution mode, so that the user can perform flexible and manually controlled test operations on multiple devices or multiple groups of parameters.

[0097] Compared with the automatic execution mode, the single-step execution mode is suitable for individual function verification that requires manual intervention, step-by-step debugging, or special working conditions, and has higher operational flexibility and targeting.

[0098] In the automatic execution mode, the power management module and test module are automatically controlled according to the test configuration file and test mode pre-selected by the user, and all test items included in the test configuration file are executed in sequence. During the test process, the following can be automatically completed: switching and adjusting different load states; multiple rounds of communication testing and interface function testing; and automatic collection and storage of test data at each stage.

[0099] Here, in automatic execution mode, multiple test operations can be completed efficiently and continuously, greatly improving test efficiency and data integrity. It is suitable for mass production, routine inspections, or standardized test processes. In automatic execution mode, after all tests are completed, the test process can be automatically re-executed based on the user's selection on the host computer, which is suitable for multiple rounds of continuous testing. Exiting the current test process and replacing a new battery device facilitates rapid switching of batch test operations.

[0100] The disclosed embodiment provides a battery automation testing method, which is applied to the instruction processing module in the battery automation testing system, establishes a communication connection with the host computer, receives the test instruction input by the user through the host computer; determines the test configuration file, i.e., the test mode, selected by the user in the host computer according to the preset test requirements and matching the corresponding model of the battery device; executes the test instruction according to the test configuration file and the test mode, controls the power supply management module to adjust the load state, and controls the test module to adjust the communication and interface, and collects the test data corresponding to the battery device; collects the test data fed back by the test module and sends it to the host computer for display to the user. Through automated control, flexible test modes, multi-dimensional performance detection and real-time data feedback, the efficiency, accuracy and intelligence level of the battery testing process are effectively improved, overcoming the problems of high manual dependence, low test efficiency, incomplete data and so on in traditional testing methods.

[0101] Those skilled in the art will understand that in the above-mentioned method of the specific implementation method, the writing order of each step does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.

[0102] Corresponding to Figure 3 The battery automatic testing method in the present disclosure also provides an electronic device 400, such as Figure 4 FIG. 4 is a schematic diagram of the structure of an electronic device 400 provided in an embodiment of the present disclosure, including:

[0103] Processor 41, memory 42, and bus 43; memory 42 is used to store execution instructions, including memory 421 and external memory 422; the memory 421 here is also called internal memory, which is used to temporarily store the operation data in the processor 41 and the data exchanged with the external memory 422 such as the hard disk. The processor 41 exchanges data with the external memory 422 through the memory 421. When the electronic device 400 is running, the processor 41 and the memory 42 communicate through the bus 43, so that the processor 41 executes Figure 3 The steps of the battery automation test method.

[0104] The present disclosure also provides a computer-readable storage medium having a computer program stored thereon. When executed by a processor, the computer program executes the steps of the automated battery testing method described in the above method embodiment. The storage medium may be a volatile or non-volatile computer-readable storage medium.

[0105] The present disclosure also provides a computer program product including computer instructions. When the computer instructions are executed by a processor, the steps of the battery automated testing method described in the above method embodiment can be performed. For details, please refer to the above method embodiment, which will not be repeated here.

[0106] The computer program product may be implemented in hardware, software, or a combination thereof. In one embodiment, the computer program product is implemented as a computer storage medium. In another embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).

[0107] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in the present disclosure, it should be understood that the disclosed device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of the device or unit can be electrical, mechanical or other forms.

[0108] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0109] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0110] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0111] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The scope of protection of the present disclosure is not limited thereto. Although the present disclosure has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed in the present disclosure, or replace some of the technical features therein with equivalents. Such modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure shall be subject to the scope of protection of the claims.

Claims

1. A battery automated testing system, characterized in that: include: Power supply management module, test module and instruction processing module; The power supply management module is provided between the battery device and the power supply, and is used to provide power to the battery automated test system, control the access status of the power supply, and adjust the load status of the battery device; The test module is communicatively connected to the battery device and is used to test the communication performance of the battery in a wired or wireless communication environment and verify the interface function and connection stability between the modules in the battery automated test system and between the modules and the battery device; The instruction processing module is communicatively connected to the host computer at one end and communicatively connected to the power supply management module and the test module at the other end. It is used to receive the test instructions input by the user through the host computer through the communication interface of the preset communication protocol, and control the power supply management module and the test module to implement the corresponding module functions according to the test instructions.

2. The battery automated testing system according to claim 1, wherein: The power supply management module includes a power supply unit and a load control unit; The power supply unit is connected to an external power source and is used to provide a stable power supply for the battery automated testing system; The load control unit is connected to the load and is in communication with the battery device, and is used to connect and remove the load according to the control operation of the instruction processing module based on the test instruction to simulate the working state of the battery device under different working conditions.

3. The battery automation testing system according to claim 1, characterized in that: The test module includes a communication test unit; The communication test unit is respectively connected to the battery device and the instruction processing module for simulating the wireless or wired communication process between the battery device and the external device, and testing the communication performance of the battery device under different signal strengths and interference environments.

4. The battery automation testing system according to claim 1, characterized in that: The test module also includes an interface test unit; The interface test unit is respectively connected to the battery device and each module in the battery automation test system to simulate the input and output of actual data to verify whether data interaction is performed between the modules in the battery automation test system and between the battery automation test system and the battery device according to the requirements indicated by the test instructions.

5. The battery automation testing system according to claim 3, characterized in that: The communication test unit is specifically used for: Simulating wireless data exchange between the battery device and the external device to test the communication performance of the battery device under different signal strengths and interference environments; The data exchange between the battery device and the external device in a wired manner is simulated to check the response speed, signal stability and transmission efficiency when the battery is connected to the external device.

6. The battery automation testing system according to claim 1, characterized in that: The instruction processing module is further configured to: Receiving test data collected by the test module; After the test data is visualized, it is transmitted to the host computer for display.

7. A battery automated testing method, characterized in that: The instruction processing module is applied to the battery automation test system according to any one of claims 1 to 6, wherein the battery automation test system further includes the power supply management module and the test module, and the method includes: Establishing a communication connection with the host computer and receiving the test instruction input by the user through the host computer; Determine the test configuration file, i.e., the test mode, selected by the user in the host computer and matching the corresponding model of the battery device according to the preset test requirements; Executing the test instructions according to the test configuration file and the test mode, controlling the power management module to adjust the load state, controlling the test module to adjust the communication and interface, and collecting test data corresponding to the battery device; The test data fed back by the test module is collected and sent to the host computer for display to the user.

8. The method according to claim 7, characterized in that The test mode includes a single-step execution mode and an automatic execution mode. The process of executing the test instruction specifically includes: In the single-step execution mode, controlling the power supply management module and the test module to execute the test instruction in a single-step manner, and exiting the test after the execution is completed or replacing the battery device to continue to execute the test instruction in a single-step manner; For the automatic execution mode, the power supply management module and the test module are controlled to execute all the test items contained in the test configuration file in sequence, and after the execution is completed, the test instructions are re-executed or the test is exited to replace the battery device according to the user's selection operation through the host computer.

9. An electronic device, characterized in that: include: A processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate via the bus. When the machine-readable instructions are executed by the processor, the steps of the battery automation test method according to any one of claims 7 to 8 are performed.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the battery automatic testing method according to any one of claims 7 to 8.

Citation Information

Patent Citations

  • Battery management system full-automatic test system and implementation method thereof

    CN108614217A

  • Battery offline test system, battery production line and test method

    CN117054877A

  • Multifunctional detection device for battery management system

    CN117269870A

  • Battery charge and discharge performance test system for simulating actual use process

    CN117452273A

  • Communication module, battery wireless test system and test method

    CN118056137A

Cited By

  • Portable energy storage equipment testing method and device, upper computer and storage medium

    CN121679149A