Test system and test method

Through the virtual simulation test system, battery pack EOL testing is performed using the upper computer and simulation module, which solves the problems of inaccurate testing and high resource investment in the existing technology, and realizes efficient and accurate battery pack EOL testing.

CN119147992APending Publication Date: 2024-12-17CONTEMPORARY AMPEREX TECHNOLOGY CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411651166.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

Existing battery pack EOL tests require on-site debugging by physical equipment, resulting in inaccurate testing, extended cycles, high resource investment, and high probability of manual errors, affecting the accuracy and reliability of the test.

Method used

A virtual simulation test system based on computer software, test equipment simulation module and battery pack simulation module is adopted to test through the simulation platform to generate target test formulas, avoid dependence on physical equipment, and improve testing efficiency and accuracy.

Benefits of technology

It realizes efficient and accurate EOL testing of battery packs in a pure software environment, shortens the test cycle, reduces manual errors, improves the reliability and accuracy of the test, and reduces resource investment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119147992A_ABST
    Figure CN119147992A_ABST
Patent Text Reader

Abstract

The invention discloses a test system and a test method, the test system comprises an upper computer and a simulation platform, and the simulation platform comprises a test equipment simulation module and a battery pack simulation module; wherein the upper computer is configured to generate an initial test formula based on a product test requirement and send the initial test formula to the simulation platform; the simulation platform is configured to control the test equipment simulation module to test the battery pack simulation module based on the initial test formula, obtain a simulation test result and send the simulation test result to the upper computer; and the upper computer is further configured to adjust the initial test formula according to the simulation test result to generate a target test formula. Therefore, simulation testing of the battery pack can be realized in a pure software environment, dependence on physical equipment and resource investment in the testing process are avoided, the testing efficiency is improved, the testing period is shortened, and meanwhile, the accuracy and reliability of the target testing formula are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] As an important component of new energy vehicles, the safety performance of the battery pack is very important. In order to ensure that the quality and performance of the battery pack meet the predetermined requirements, the battery project end-of-life (EOL) test can be carried out at the end of the battery pack production line to test the capacity, internal resistance, insulation performance, charge and discharge performance of the battery pack, so that the battery pack meets the design requirements before leaving the factory.

[0003] In related technologies, EOL testing requires on-site debugging based on physical equipment such as battery packs and test equipment, which means that EOL testing needs to rely on the investment of debugging resources such as physical equipment. In addition, during the testing process, various factors such as the testing environment and physical equipment may cause the output test formula to be inaccurate, which requires continuous rework testing, thereby extending the testing cycle. Summary of the invention

[0004] This application mainly provides a testing system and testing method, which can realize simulation testing of battery packs in a pure software environment, avoiding the dependence of the testing process on physical equipment and resource investment, which not only improves the testing efficiency and shortens the testing cycle, but also improves the accuracy and reliability of the target testing formula.

[0005] The technical solution of this application is implemented as follows: In a first aspect, an embodiment of the present application provides a test system, the test system includes a host computer and a simulation platform, the simulation platform includes a test device simulation module and a battery pack simulation module; wherein: The host computer is configured to generate an initial test recipe based on product test requirements and send the initial test recipe to the simulation platform; The simulation platform is configured to control the test equipment simulation module to test the battery pack simulation module based on the initial test recipe, obtain the simulation test result, and send the simulation test result to the host computer; The host computer is also configured to adjust the initial test recipe according to the simulation test results to generate a target test recipe.

[0006] Through the above technical means, EOL testing is implemented based on the host computer software, test equipment simulation module and battery pack simulation module, so that the entire test process is virtually simulated, and then the initial test formula is adjusted according to the simulation test results, so that the host computer outputs the target test formula. In this way, according to the product testing requirements, a debugging environment for the battery pack is established in the virtual simulation system, so that the testing requirements for the battery pack product can be met in a pure software environment, avoiding the dependence of the test process on physical equipment and resource investment, which not only improves the test efficiency and shortens the test cycle; at the same time, due to the virtualization of the entire test process, the probability of manual testing errors is reduced, thereby improving the accuracy and reliability of the test process.

[0007] In some embodiments, the test system also includes a first communication simulation module and a second communication simulation module; wherein: the first communication simulation module is connected between the host computer and the simulation platform, and the second communication simulation module is connected between the test equipment simulation module and the battery pack simulation module, so as to enable virtual communication between the host computer, the test equipment simulation module and the battery pack simulation module.

[0008] Through the above-mentioned technical means, by setting the first communication simulation module and the second communication simulation module, the communication virtualization between the host computer, the test equipment simulation module and the battery pack simulation module can be realized, so that the modules in the test system can realize the same communication process as the physical device, further improving the test system and improving the accuracy and reliability of the target test recipe.

[0009] In some embodiments, the host computer is also configured to send instructions to the simulation platform through the first communication simulation module, and to receive simulation test results through the first communication simulation module; the test equipment simulation module is configured to communicate with the battery pack simulation module through the second communication simulation module to obtain simulation test results.

[0010] Through the above technical means, the host computer and the simulation platform communicate through the first communication simulation module, and the battery pack simulation module and the test equipment simulation module communicate through the second communication simulation module. In this way, the communication virtualization in the entire test system is realized, and the reliability and accuracy of the simulation platform are improved.

[0011] In some embodiments, the test equipment simulation module includes at least one test hardware simulation unit, which is generated by modeling based on the functions and external interfaces of the physical test equipment; wherein: the test hardware simulation unit is configured to perform corresponding tests on the battery pack simulation module based on the initial test recipe to obtain simulation test results.

[0012] Through the above technical means, the corresponding test hardware simulation unit is obtained by modeling according to the functions and external interfaces of the physical test equipment. In this way, the test hardware simulation unit can be made the same as the physical test equipment in terms of functions and external interfaces in the software test environment, thereby ensuring the accuracy and reliability of the tests performed and the output target test recipes.

[0013] In some embodiments, the test equipment simulation module further includes a configuration module; wherein: the configuration module is configured to perform parameter configuration on the test hardware simulation unit based on specification parameters of the physical test equipment and product test requirements.

[0014] Through the above technical means, the test hardware simulation unit is configured through the configuration module to meet different product testing requirements, thereby improving the versatility of the test system.

[0015] In some embodiments, the battery pack simulation module includes a simulated battery cell and at least one functional simulation unit, and the simulated battery cell is connected to the at least one functional simulation unit; wherein: the battery pack simulation module is also configured to adjust the modeling and connection relationship of at least one functional simulation unit based on the battery pack product and product testing requirements.

[0016] Through the above technical means, the battery pack simulation module is composed of simulated battery cells and at least one functional simulation unit, and has the same electrical structure as the physical battery pack, and the connection relationship of each functional simulation unit is also the same. In this way, the secondary expansion of the test platform function can be achieved, the electrical structure of the battery pack simulation module can be flexibly adjusted, and the battery pack compatibility of the virtual platform can be greatly improved. Moreover, the reliability of the battery pack simulation module can be improved, thereby improving the correctness of the simulation test results.

[0017] In some embodiments, the battery pack simulation module also includes a model library, which includes at least one of a product model library, an electronic and electrical device library, an S-BOX library, and a communication library; wherein: the product model library is configured to store product models of the battery pack simulation module; the electronic and electrical device library is configured to store electronic and electrical devices modeled in the battery pack simulation module; the S-BOX library is configured to store S-BOX modules modeled in the battery pack simulation module; and the communication library is configured to store virtual communication interfaces modeled in the battery pack simulation module.

[0018] Through the above technical means, by establishing a model library to store the built models, it is convenient to modify the configuration when building the next model, and it is also convenient to trace back the previous target test recipe generation process. In this way, not only the modeling time is reduced and the modeling efficiency is improved, but also the sustainable iteration and improvement of the test system can be achieved.

[0019] In a second aspect, an embodiment of the present application provides a testing method, which is applied to the testing system as described in any one of the first aspects, and the testing method includes: The host computer generates an initial test recipe based on product test requirements and sends the initial test recipe to the simulation platform; Based on the initial test recipe, the simulation platform controls the test equipment simulation module to test the battery pack simulation module, obtains the simulation test results, and sends the simulation test results to the host computer; The host computer adjusts the initial test recipe according to the simulation test results and generates the target test recipe.

[0020] Through the above technical means, EOL testing is implemented based on the host computer software, test equipment simulation module and battery pack simulation module, so that the entire test process is virtually simulated, and then the initial test formula is adjusted according to the simulation test results, so that the host computer outputs the target test formula. In this way, according to the product testing requirements, a debugging environment for the battery pack is established in the virtual simulation system, so that the testing requirements for the battery pack product can be met in a pure software environment, avoiding the dependence of the test process on physical equipment and resource investment, which not only improves the test efficiency and shortens the test cycle; at the same time, due to the virtualization of the entire test process, the probability of manual testing errors is reduced, thereby improving the accuracy and reliability of the test process.

[0021] In some embodiments, the test system also includes a first communication simulation module and a second communication simulation module; the test method also includes: the host computer sends instructions to the simulation platform through the first communication simulation module, and receives simulation test results through the first communication simulation module; the test equipment simulation module communicates with the battery pack simulation module through the second communication simulation module to obtain simulation test results.

[0022] Through the above technical means, the host computer and the simulation platform communicate through the first communication simulation module, and the battery pack simulation module and the test equipment simulation module communicate through the first communication simulation module. In this way, the communication virtualization in the entire test system is realized, and the reliability and accuracy of the simulation platform are improved.

[0023] In some embodiments, after generating the target test recipe, the testing method further includes: publishing the target test recipe to a product lifecycle management system.

[0024] Through the above technical means, the generated target test recipe is published to the product life cycle management system, which facilitates real-time sharing of target test recipes among different departments and improves testing and production efficiency.

[0025] In some embodiments, the testing method also includes: the host computer responds to the test recipe download instruction and reads the target test recipe from the product lifecycle management system; the host computer controls the physical testing equipment to test the battery pack product according to the target test recipe to obtain the target test result.

[0026] Through the above technical means, the host computer reads the target test formula from the product life cycle management system, and tests the battery pack products produced on the production line based on the target test formula. In this way, testing the battery pack products based on the perfect target test formula can prevent unqualified battery pack products from leaving the factory and improve safety.

[0027] 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 the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 A schematic diagram of the composition structure of a test system; Figure 2 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 1 ; Figure 3 A schematic diagram of a test recipe generation process provided in an embodiment of the present application Figure 1 ; Figure 4 A schematic diagram of a test recipe generation process provided in an embodiment of the present application Figure 2 ; Figure 5 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 2 ; Figure 6 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 3 ; Figure 7 A schematic diagram of a test system provided in an embodiment of the present application Figure 1 ; Figure 8 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 4 ; Fig. 9 A schematic diagram of a test system provided in an embodiment of the present application Figure 2 ; Fig.10 A waveform diagram of a simulation test result provided in an embodiment of the present application; Fig.11 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 5 ; Fig.12 A schematic diagram of the composition structure of a battery pack simulation module provided in an embodiment of the present application Figure 1 ; Fig.13 A schematic diagram of the composition structure of a battery pack simulation module provided in an embodiment of the present application Figure 2 ; Fig.14 A schematic diagram of the composition structure of a battery pack simulation module provided in an embodiment of the present application Figure 3 ; Fig.15 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 6 ; Fig.16 A flow chart of a testing method provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present application.

[0030] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0031] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be 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.

[0032] It should also be pointed out that the terms "first\second\third" involved in the embodiments of the present application are only used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.

[0033] In addition, the reference to "embodiment" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0034] The following is an introduction to the related technologies of this application.

[0035] New energy batteries are being used more and more widely in life and industry. For example, new energy vehicles equipped with batteries have been widely used. In addition, batteries are also being increasingly used in areas such as energy storage.

[0036] At present, new energy batteries are increasingly used in life and industry. New energy batteries are not only used in energy storage power systems such as hydropower, thermal power, wind power and solar power stations, but are also widely used in electric vehicles such as electric bicycles, electric motorcycles, electric cars, as well as aerospace and other fields. With the continuous expansion of the application field of power batteries, the market demand is also constantly expanding.

[0037] In the embodiments of the present application, the battery may be a battery cell, or may be a battery pack (Pack) composed of multiple battery cells. A battery cell refers to a basic unit that can realize the mutual conversion of chemical energy and electrical energy, and can be used to make a battery module or a battery pack, so as to supply power to an electrical device. A battery cell may be a secondary battery, which refers to a battery cell that can be continuously used by activating the active material by charging after the battery cell is discharged. The battery cell may be a lithium-ion battery, a sodium-ion battery, a sodium-lithium-ion battery, a lithium metal battery, a sodium metal battery, a lithium-sulfur battery, a magnesium-ion battery, a nickel-hydrogen battery, a nickel-cadmium battery, a lead-acid battery, etc., which is not limited in the embodiments of the present disclosure.

[0038] In the embodiment of the present application, the battery may also be a single physical module including 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, in parallel or in hybrid connection through a busbar component.

[0039] The EOL test of the battery pack refers to a series of tests performed at the end of the battery pack production line to verify the performance, safety and reliability of the battery and reduce after-sales costs. The EOL test of the battery pack covers many aspects of the battery pack, such as battery capacity, internal resistance, insulation performance, charge and discharge performance, etc., to ensure that the battery pack meets the design requirements, specification standards and user expectations before leaving the factory.

[0040] Figure 1 Figure 1 is a schematic diagram of the composition structure of a test system. Figure 1As shown, at present, the EOL test of the battery pack 101, such as the Pack product, needs to be based on the physical equipment such as the battery pack 101, the test equipment, and the host computer software to debug through the test items at the wire pulling site, and further output the test formula of the product. Among them, the test equipment can include a high and low junction box 104, a power supply placement box 102, a charging and discharging device 103, etc. The host computer software can be set in the charging and discharging device 103 to control the test / debugging process of the battery pack 101 by the above-mentioned test equipment. Among them, the curve connecting the high and low junction box 104 and the charging and discharging device 103 can represent the connection between the positive and negative sides of the power voltage sampling line between the two; the broken line connecting the charging and discharging device 103 and the high and low junction box 104, and the upper two broken lines connecting the high and low junction box 104 and the battery pack 101 can represent the connection between the positive and negative sides of the power line; the third broken line between the high and low junction box 104 and the battery pack 101 can represent the low-voltage wiring harness; the connection between the power placement box 102 and the high and low junction box 104 can represent the power supply line of the battery management unit (BMU).

[0041] In this way, in the related art, the physical test equipment based on the physical battery pack 101, as well as the high and low junction boxes 104, can implement the EOL test of the battery pack 101 according to the test items under the control of the host computer software. However, this EOL test of the battery pack 101 belongs to the hardware-in-the-loop test system, which has high skill requirements for on-site testers. Differences in the skill levels of on-site testers may lead to problems with test formula errors. Moreover, when a physical device fails, it may also cause errors in the output test formula, which will not only delay the test cycle, but also increase the failure rate of batteries leaving the factory due to errors in the test formula, causing quality problems.

[0042] Based on this, the embodiment of the present application provides a test system and a test method, which implements EOL testing based on host computer software, test equipment simulation module and battery pack simulation module, so that the entire test process is virtually simulated, and then the initial test formula is adjusted according to the simulation test results, so that the host computer outputs the target test formula. In this way, according to the product testing requirements, a debugging environment for the battery pack is established in the virtual simulation system, so that the testing requirements for the battery pack product can be met in a pure software environment, avoiding the dependence of the test process on physical equipment and resource investment, which not only improves the test efficiency and shortens the test cycle; at the same time, due to the virtualization of the entire test process, the probability of manual testing errors is reduced, thereby improving the accuracy and reliability of the test process.

[0043] The present application is further described in detail below through the accompanying drawings and specific embodiments.

[0044] In one embodiment of the present application, Figure 2 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 1 .like Figure 2 As shown, the test system 20 includes a host computer 201 and a simulation platform 202, and the simulation platform 202 includes a test equipment simulation module 2021 and a battery pack simulation module 2022; wherein: The host computer 201 is configured to generate an initial test recipe based on product test requirements and send the initial test recipe to the simulation platform 202; The simulation platform 202 is configured to control the test equipment simulation module 2021 to test the battery pack simulation module 2022 based on the initial test recipe, obtain the simulation test results, and send the simulation test results to the host computer 201; The host computer 201 is further configured to adjust the initial test recipe according to the simulation test result to generate a target test recipe.

[0045] In an embodiment of the present application, the host computer 201 is connected to the simulation platform 202, which can realize the automation and remote monitoring of the EOL test process of the control battery pack, as well as receive the simulation test results output by the test equipment simulation module 2021, adjust the initial test recipe, and output the target test recipe.

[0046] In an embodiment of the present application, the simulation platform 202 may include a test equipment simulation module 2021 and a battery pack simulation module 2022, which are software programs generated by custom development and adding functional module libraries based on general simulation software tools in combination with actual test equipment, battery packs, etc. When the simulation platform 202 is running, a test environment of test equipment, battery packs, etc. equivalent to on-site entities can be realized, and then the EOL test of the battery pack under the software environment can be realized. It should be understood that for different models of battery pack Pack products, the corresponding simulation platform 202 may change adaptively.

[0047] In an embodiment of the present application, in the process of testing the battery pack simulation module 2022, it is necessary to test multiple test items in sequence, such as charge and discharge test, capacity test, overvoltage test, overcurrent test, etc., wherein each test item includes different test processes, test requirements, judgment criteria, etc. The test formula may include all test items and the above-mentioned related contents contained in each test item. For example, for the discharge capacity test, it is necessary to perform discharge tests of different voltages in sequence, and detect the voltage of the battery cell after discharge. The description of this test process, as well as data such as the upper and lower limits of the voltage during the discharge test, are all part of the test formula.

[0048] It should be noted that the initial test formula may refer to a general initial test formula generated by the host computer 201 based on factors such as product testing requirements. It should be understood that some of the test processes, data, etc. may not be applicable to a specific battery pack simulation module 2022. Therefore, the host computer 201 can control the test equipment simulation module 2021 to test the battery pack simulation module 2022, compare the simulation test results output by the test equipment simulation module 2021 to the host computer 201 with the data in the initial test formula, verify the accuracy of the initial test formula, and adjust the inconsistent data according to the simulation test results, thereby generating a target test formula that is compatible with the battery pack simulation module 2022 of this test.

[0049] Figure 3 A schematic diagram of a test recipe generation process provided in an embodiment of the present application Figure 1 .like Figure 3 As shown, in the related art, the EOL test of the battery pack may include the following steps: S31, write test recipes on site.

[0050] S32, the host computer reads the test formula.

[0051] S33, battery pack production equipment host computer software is tested.

[0052] It should be noted that, in the above-mentioned test process, the on-site tester needs to connect the connection lines between the battery pack to be tested and the test equipment, the upper computer 201 software, etc., and then manually write the test recipe based on the product test requirements, and upload it to the upper computer 201, so that the upper computer 201 enables the corresponding test equipment to test the battery pack to be tested based on the test recipe. It should be understood that in the process of executing step S33, if the on-site tester finds that the battery pack to be tested is abnormal according to the test results fed back by the test equipment when performing a certain test, it is necessary to rework the error, re-execute this test, and adapt the test recipe until the test is completed.

[0053] Figure 4 A schematic diagram of a test recipe generation process provided in an embodiment of the present application Figure 2 .like Figure 4 As shown, in the embodiment of the present application, the testing process of the battery pack simulation module 2022 may include the following steps: On the R&D laboratory side, this can include: S41, the battery pack production host computer software outputs the initial test formula.

[0054] S42, the simulation platform is tested.

[0055] S43, outputting the target test recipe.

[0056] In an embodiment of the present application, the host computer 201 software in the R&D laboratory generates an initial test recipe according to the product testing requirements, and sends the initial test recipe to the simulation platform 202. Based on the multiple test items in the initial test recipe, the test equipment simulation module 2021 in the simulation platform 202 is enabled to test the battery pack simulation module 2022 in sequence. When the battery pack simulation module 2022 is running, the test equipment simulation module 2021 collects the parameters required for each test item, such as current, voltage, temperature, etc., and collects the collected parameters and sends them to the host computer 201 as the simulation test results, so that the host computer 201 adjusts the relevant data in the initial test recipe and outputs the target test recipe to the product lifecycle management (Product Lifecycle Management, PLM) system.

[0057] On the product lifecycle management system side, this can include: S44, release target test recipe.

[0058] Based on the above steps, after the host computer 201 in the R&D laboratory generates the target test recipe, the target test recipe that has passed the verification test is directly uploaded to the PLM system, and further transmitted to the production line workshop factory.

[0059] At the production line workshop factory end, it can include: S45, receiving a target test recipe.

[0060] S46, battery pack production equipment host computer software is tested.

[0061] In the embodiment of the present application, the production line workshop factory can obtain the target test formula through PLM, and directly use the target test formula to perform EOL test on the battery packs produced in the production line workshop factory and of the same model as the battery pack simulation module 2022 in the simulation platform 202, and ship the battery packs that pass the target test formula. In this way, before the physical battery pack is put on the production line for the first time, the test formula of the battery pack can be verified with the help of the virtual platform, and the corresponding target test formula can be output, thereby reducing the time period for the first production of the battery pack.

[0062] That is to say, the test system 20 provided in the embodiment of the present application can realize virtual simulation of the entire EOL test process, virtually design the host computer software, test equipment, and battery pack, and establish a battery pack test and debugging environment in the virtual system according to product testing requirements, realize pure software in-the-loop simulation testing, and output target test recipes.

[0063] The embodiment of the present application provides a test system, which implements EOL testing based on host computer software, test equipment simulation module and battery pack simulation module, so that the entire test process is virtually simulated, and then the initial test formula is adjusted according to the simulation test results, so that the host computer outputs the target test formula. In this way, according to the product testing requirements, a debugging environment for the battery pack is established in the virtual simulation system, so that the testing requirements for the battery pack product can be met in a pure software environment, avoiding the dependence of the test process on physical equipment and resource investment, which not only improves the test efficiency and shortens the test cycle; at the same time, due to the virtualization of the entire test process, the probability of manual testing errors is reduced, thereby improving the accuracy and reliability of the test process.

[0064] In another embodiment of the present application, Figure 5 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 2 .like Figure 5 As shown, the test system 20 also includes a first communication simulation module 203 and a second communication simulation module 2023; wherein: The first communication simulation module 203 is connected between the host computer 201 and the simulation platform 202, and the second communication simulation module 2023 is connected between the test equipment simulation module 2021 and the battery pack simulation module 2022, so as to realize virtual communication between the host computer 201, the test equipment simulation module 2021 and the battery pack simulation module 2022.

[0065] In the embodiment of the present application, the first communication simulation module 203 and the second communication simulation module 2023 may include a virtual serial port, a controller area network bus (Controller Area Network, CAN), a transmission control protocol (Transmission Control Protocol, TCP), etc. These virtual communications can be based on the communication protocol and communication interface between the physical host computer 201 and the battery pack and the test equipment, and are modeled and virtualized. The software program is designed and implemented. It should be understood that the specific protocols supported by the first communication simulation module 203 and the second communication simulation module 2023 and the virtual interfaces included can be set according to actual needs.

[0066] Among them, the first communication simulation module 203 can be set in the host computer 201 to realize virtual communication between the host computer 201 and the test equipment simulation module 2021 in the simulation platform 202, and between the host computer 201 and the battery pack simulation module 2022 in the simulation platform 202. The second communication simulation module 2023 can be set in the simulation platform 202 to realize virtual communication between the battery pack simulation module 2022 and the test equipment simulation module 2021.

[0067] An embodiment of the present application provides a test system, which can realize communication virtualization among a host computer, a test device simulation module and a battery pack simulation module by setting a first communication simulation module and a second communication simulation module, so that the modules in the test system can realize the same communication process as the physical device, further improving the test system and improving the accuracy and reliability of the target test recipe.

[0068] In some embodiments, continue to refer to Figure 5 , the host computer 201 is further configured to send instructions to the simulation platform 202 through the first communication simulation module 203, and receive simulation test results through the first communication simulation module 203; The test equipment simulation module 2021 is configured to communicate with the battery pack simulation module 2022 through the second communication simulation module 2023 to obtain a simulation test result.

[0069] In an embodiment of the present application, the host computer 201 and the test device simulation module 2021 of the simulation platform 202 can communicate based on the first communication simulation module 203. The host computer 201 can send instructions to the test device simulation module 2021 through the first communication simulation module 203, such as wake-up instructions, enable instructions, battery management system (Battery Management System, BMS) instructions, pulse width modulation (Pulse Width Modulation, PWM) signal instructions, etc. Specifically, the first communication simulation module 203 packages the above instructions issued by the host computer 201 based on the preset communication protocol, and sends them to the virtual interface corresponding to the test device simulation module 2021, so that the test device simulation module 2021 performs the corresponding function, tests the battery pack simulation module 2022, and generates simulation test results. In addition, the first communication simulation module 203 can also package the simulation test results based on the preset communication protocol, and send them to the virtual interface corresponding to the host 201 machine. It should be understood that the instructions issued by the host computer 201 and the content output by the test equipment simulation module 2021 are not limited to the above examples. For example, controlling the low-voltage power supply to the test equipment simulation module 2021 can be specifically determined according to the test content currently executed by the test recipe.

[0070] In the embodiment of the present application, the host computer 201 and the battery pack simulation module 2022 of the simulation platform 202 can also communicate based on the first communication simulation module 203. The host computer 201 can send instructions to the battery pack simulation module 2022 through the first communication simulation module 203, such as wake-up instructions, enable instructions, BMS instructions, PWM signal instructions, etc., and send files required for the test process, such as DBC format files, CSV format files, Excel format files, mef format files, etc., to the battery pack simulation module 2022 through the first communication simulation module 203. Specifically, the first communication simulation module 203 packages the above instructions or files issued by the host computer 201 based on a preset communication protocol, and sends them to the virtual interface corresponding to the battery pack simulation module 2022, so that the battery pack simulation module 2022 runs and implements the corresponding functions, or uses the corresponding files to implement the test.

[0071] In the embodiment of the present application, the test equipment simulation module 2021 and the battery pack simulation module 2022 can communicate with each other through the second communication simulation module 2023. The test equipment simulation module 2021 can collect and obtain some parameters of the battery pack simulation module 2022 during operation, such as current, voltage, temperature, etc., based on its own functions, based on the virtual serial port, communication protocol, etc. in the second communication simulation module 2023, and use these parameters as simulation test results.

[0072] The embodiment of the present application provides a test system, wherein the host computer communicates with the simulation platform through a first communication simulation module, and the battery pack simulation module communicates with the test equipment simulation module through the first communication simulation module. In this way, communication virtualization is achieved within the entire test system, and the reliability and accuracy of the simulation platform are improved.

[0073] In another embodiment of the present application, Figure 6 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 3 .like Figure 6 As shown, the test equipment simulation module 2021 includes at least one test hardware simulation unit, which is modeled and generated based on the functions and external interfaces of the physical test equipment; wherein: The test hardware simulation unit is configured to perform corresponding tests on the battery pack simulation module 2022 based on the initial test recipe to obtain simulation test results.

[0074] In the embodiment of the present application, the test equipment simulation module 2021 includes at least one test hardware simulation unit, such as a first test hardware simulation unit a1, a second test hardware simulation unit a2, ..., an Nth test hardware simulation unit a3. Each test hardware simulation unit may correspond to a physical test equipment, such as a safety tester, a multimeter, an equipotential tester, a relay board, a charge and discharge device, etc., and may realize the functions and external interfaces of the physical test equipment at the software level. N is a positive integer greater than or equal to 1.

[0075] It should be noted that the test equipment simulation module 2021 can include functional designs such as instrument simulation design, high and low voltage relay control board simulation design, charging and discharging equipment simulation, high and low voltage connection virtual simulation, etc., each of which can be implemented by a combination of one or more test hardware simulation units.

[0076] Figure 7 A schematic diagram of a test system provided in an embodiment of the present application Figure 1 .like Figure 7 As shown, an equivalent model design between an instrument 501 (such as a multimeter) and a relay control board is provided here. Among them, IR1~IR8 represent multiple detectable nodes, and switches K1~K8 are respectively used to control the conduction or disconnection between the instrument 501 and the corresponding nodes in nodes IR1~IR8. Resistors, fuses and other devices can also be connected in series between switches K1~K8 and nodes IR1~IR8 to protect the nodes. For example, when the instrument 501 is required to detect nodes IR1 and IR5, the upper computer can control switches K1 and K5 to be turned on, and other switches to be turned off. It should also be noted that, Figure 7 As shown, the instrument 501 can output through two channels, and the on and off of the two channels can also be controlled by the host computer through output instructions. In this way, the equivalent modeling of the high and low voltage relay control board simulation design function is completed.

[0077] It should also be noted that it is also possible to implement equivalent modeling of the physical test equipment based on other EOL test processes, namely, the functions and external interfaces of the physical test equipment required to be used in the target test recipe, and generate corresponding test hardware simulation units.

[0078] The embodiment of the present application provides a test system, which performs equivalent modeling according to the functions and external interfaces of the physical test equipment to obtain the corresponding test hardware simulation unit. In this way, the test hardware simulation unit can be made the same as the physical test equipment in terms of functions and external interfaces in the software test environment, thereby ensuring the accuracy and reliability of the tests performed and the output target test recipes.

[0079] In some embodiments, Figure 8A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 4 .like Figure 8 As shown, the test equipment simulation module 2021 also includes a configuration module b1; wherein: The configuration module b1 is configured to perform parameter configuration on the test hardware simulation unit based on the specification parameters of the physical test equipment and the product test requirements.

[0080] In the embodiment of the present application, the configuration module b1 is a software module that automatically configures the parameters of the test hardware simulation unit based on the pre-input parameters such as the specifications of the physical test equipment, product test requirements, and initial test recipes, wherein the parameter configuration may include the number of output channels, execution steps, execution sequence, delay, etc., which can be specifically determined according to actual needs. It should be understood that the configuration module b1 can also configure the parameters of the battery pack simulation module 2022, such as the number of cells, output current, voltage, etc.

[0081] Fig. 9 A schematic diagram of a test system provided in an embodiment of the present application Figure 2 . For example, Fig. 9 Taking the constant current charge and discharge detection of a battery pack as an example, the process of configuring the parameters of the test hardware simulation unit by the configuration module b1 is illustrated.

[0082] like Fig. 9 As shown, the lithium battery pack 601 can be modeled and generated based on the general battery unit, according to the specific model of the battery pack to be tested in this EOL test, and is modified and adjusted, that is, the battery pack simulation module. The current source 602 can be used to charge the lithium battery pack 601. The test hardware simulation unit may include multiple configuration submodules and a switch module (switch) 6034, such as the first configuration submodule 6031, which can be used to configure the number of constant current charge and discharge tests for the lithium battery pack; the second configuration submodule 6032, which can be used to configure a set of parameters for constant current charge and discharge tests for the lithium battery pack, such as the discharge current of the lithium battery pack, the charging current of the current source, the lower limit of the state of charge (SOC) of the discharge, the upper limit of the charging SOC, etc.; the third configuration submodule 6033, which can be used to store another set of parameters for constant current charge and discharge tests for the lithium battery pack. It should be understood that the switching module 6034 can be used to control the configuration submodule to switch when the corresponding test item is executed according to the test recipe. For example, the second configuration submodule 6032 stores the relevant parameters of the lithium battery pack constant current charging test process, and the third configuration submodule 6033 stores the relevant parameters of the lithium battery pack discharge test process. After the charging test is completed, the upper computer can control the switching module 6034 to switch to the third configuration submodule 6033.

[0083] For example, in Fig. 9 In the test, the initial SOC of the lithium battery pack 601 can be set to 0.95, the lower limit of SOC is set to 0.5, and the upper limit of SOC is set to 0.8. When the SOC of the lithium battery pack is higher than the upper limit, the lithium battery pack 601 enters the constant current discharge test mode; when the SOC of the lithium battery pack 601 is lower than the lower limit, the lithium battery pack 601 enters the constant current charge test mode, and the constant current source charges the lithium battery pack 601. The above constant current charge test and constant current discharge test can be cycled according to the configured test times.

[0084] Fig.10 A waveform diagram of a simulation test result provided in an embodiment of the present application. Fig.10 for Fig. 9 The results of the equivalent modeling simulation test for 1000 seconds are shown, where during the charge and discharge test, L1 represents the voltage waveform of the lithium battery pack 601, L2 represents the current waveform of the lithium battery pack 601, and L3 represents the SOC waveform of the lithium battery pack 601. It can be seen that the configuration module sets the initial SOC of the lithium battery pack to 0.95, the port current is continuously -10A, and the voltage continues to decrease. When the lithium battery pack maintains a discharge current of 10A and discharges to 0.5SOC, it enters the charging test mode. The configuration module configures the current source to switch to a current of 10A to charge the lithium battery pack, and the voltage continues to rise. After the SOC value reaches 0.8, it switches to the discharge test state again, and the port current becomes -10A. It should be understood that the test hardware simulation units corresponding to the test equipment such as voltmeters and ammeters, as well as the host computer in Fig. 9 Not shown in the figure, only the test hardware simulation unit corresponding to the current source and the battery pack simulation module taking the lithium battery pack as an example are shown.

[0085] It should be noted that the above only describes the configuration module by taking the constant current charging and discharging of the battery pack simulation module 2022 as an example. In other test items of the EOL test, the content and configuration parameters of the configuration module can be adjusted accordingly.

[0086] The embodiment of the present application provides a test system, which configures the test hardware simulation unit through a configuration module to meet different product testing requirements, thereby improving the versatility of the test system.

[0087] In another embodiment of the present application, Fig.11 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 5 .like Fig.11 As shown, the battery pack simulation module 2022 includes a simulated battery unit d1 and at least one functional simulation unit, and the simulated battery unit d1 is connected to the at least one functional simulation unit; wherein: The battery pack simulation module 2022 is also configured to adjust the modeling and connection relationship of at least one functional simulation unit based on the battery pack product and product testing requirements.

[0088] In the embodiment of the present application, the simulated battery unit d1 may include at least one battery cell, and the at least one battery cell may be connected in series, in parallel, or in series and parallel to form the simulated battery unit d1. The specification parameters of the battery cell are configured according to the specification parameters of the physical battery pack for generating the target test recipe.

[0089] In the embodiment of the present application, at least one functional simulation unit is connected to the simulated battery unit d1, including a first functional simulation unit c1, a second functional simulation unit c2, ..., an Mth functional simulation unit c3, each functional simulation unit can be a software program module corresponding to the function of a component in a BMS, BMU, or a battery monitoring unit (Cell Supervision Circuit, CSC). M is a positive integer greater than or equal to 1. It should be understood that different physical battery pack products may have different functional simulation units.

[0090] It should be noted that when the battery pack simulation module 2022 is awakened and operated by the host computer 201, at least one functional module controls the operating parameters of the simulated battery unit d1 to be the same as the operating parameters of the same type of battery pack when it is operating normally. The test equipment simulation module 2021 can collect the same operating parameters that need to be collected by the physical test equipment when the battery pack simulation module 2022 is tested and running according to the product test requirements, and generate simulation test results.

[0091] In the embodiments of the present application, Fig.12 A schematic diagram of the composition structure of a battery pack simulation module provided in an embodiment of the present application Figure 1 .like Fig.12 As shown, an S-BOX consisting of a positive electrode, a negative electrode and at least one functional simulation unit of a simulated battery cell d1 modeled and simulated based on the specification parameters of a physical battery pack is used as an example for explanation. Among them, the S-BOX can be used as a control box for monitoring the voltage, insulation resistance and other aspects of the simulated battery cell d1. The S-BOX may include multiple customized functional simulation units, and different product functions can be achieved by selecting to connect these functional simulation units to the S-BOX or delete them from the S-BOX, or by modifying the modeling parameters of the functional simulation units.

[0092] like Fig.12As shown, the S-BOX may include different functional simulation units such as a fuse component 701, a Hall current sensor component 702, a pre-charge resistor R1, a first relay K1, a second relay K2, a third relay K3, a shunt current sensor 703, and a main circuit / charging circuit high-voltage connector interface 704 (for example, including REAR, Front, DC Charge). Based on different electrical structure design drawings of different physical battery packs and different product testing requirements, one or more of the above devices can be selected to access the test system, and the number of accesses to each device is not specifically limited, so that the battery pack simulation module can realize virtual different product functions.

[0093] For example, Fig.13 A schematic diagram of the composition structure of a battery pack simulation module provided in an embodiment of the present application Figure 2 . Fig.13 A specific example of a functional module expansion design of S-BOX, including a fuse component 701, a pre-charging resistor R1, a first relay K1, a second relay K2, a third relay K3, a fourth relay K4, and a shunt current sensor 703, a main circuit / charging circuit high-voltage connector interface 704 and other different functional simulation units, corresponding to a certain type of physical battery pack model, to achieve corresponding functions. Among them, the main circuit / charging circuit high-voltage connector interface 704 may include different charging plug-ins, such as a microcontroller unit (MCU) plug-in, a two-in-one plug-in, a fast charging plug-in, etc. It should be understood that Fig.13 Based only on Fig.12 A specific example of the S-BOX control box shown in FIG. Fig.12 The S-BOX control box shown performs other combinations of at least one component to realize an S-BOX with other functions.

[0094] It should be noted that other modules in the battery pack simulation module, such as BMS, BMU, CSC, etc., are configured accordingly. Fig.12 The general model shown can be used with Fig.12 The same or different, and components can be added or reduced on this basis to achieve different specific functions. Fig.14 A schematic diagram of the composition structure of a battery pack simulation module provided in an embodiment of the present application Figure 3 . For example, Fig.14 is a specific example of a functional simulation unit included in a certain BMU. Fig.14As shown, the BMU may include functional simulation units such as a fuse component 701, a pre-charging resistor R1, a first relay K1, a second relay K2, a third relay K3, a shunt current sensor 703, and a main circuit / charging circuit high-voltage connector interface 704. The fuse candidate position 706 is an alternative position of the fuse component, and the position of the fuse component is the preferred position of the fuse component.

[0095] It should also be noted that, for the test equipment simulation module 2021, the test hardware simulation unit or the components it contains can also be increased or decreased accordingly to meet different product testing requirements.

[0096] Alternatively, in the embodiment of the present application, not only can modeling be performed based on an existing model of a battery pack, but the specification parameters of the battery pack can also be modified to design a new model of a battery pack.

[0097] The embodiment of the present application provides a test system, in which the battery pack simulation module is composed of a simulated battery unit and at least one functional simulation unit, and has the same electrical structure as the physical battery pack, and the connection relationship between the functional simulation units is also the same. In this way, the secondary expansion of the test platform function can be achieved, the electrical structure of the battery pack simulation module can be flexibly adjusted, and the battery pack compatibility of the virtual platform can be greatly improved. Moreover, the reliability of the battery pack simulation module can be improved, thereby improving the correctness of the simulation test results.

[0098] In some embodiments, Fig.15 A schematic diagram of the structure of a test system provided in an embodiment of the present application Figure 6 .like Fig.15 As shown, the battery pack simulation module 2022 also includes a model library, which includes at least one of a product model library g1, an electronic and electrical device library g2, an S-BOX library g3, and a communication library g4; wherein: The product model library g1 is configured to store product models of the battery pack simulation module 2022; The electronic and electrical component library g2 is configured to store the electronic and electrical components modeled in the battery pack simulation module 2022; The S-BOX library g3 is configured to store the S-BOX modules modeled in the battery pack simulation module 2022; The communication library g4 is configured to store the virtual communication interface modeled in the battery pack simulation module 2022.

[0099] As mentioned above, modeling can be performed based on a certain model of battery pack to generate a corresponding battery pack simulation module 2022. After the target test recipe is generated, the simulated battery cells and at least one functional simulation unit contained in the battery pack simulation module 2022 can be stored. For example, the battery pack simulation module 2022 can be stored in the product model library g1, and the S-BOX functional simulation unit can be stored in the S-BOX library g3. In this way, when the next EOL test is performed, when constructing the S-BOX functional simulation unit, an S-BOX model with a similar electrical structure can be selected from the S-BOX library g3 and modified on its basis to reduce modeling time and improve modeling efficiency. In some embodiments, the model library may also include a high-voltage sampling library for storing relevant models of high-voltage sampling devices.

[0100] Alternatively, the model of the test hardware simulation unit after equivalent modeling can be stored in the electronic and electrical device library g2, or the model of the first communication simulation module and the second communication simulation module after equivalent modeling can be stored in the communication library g4. When building a similar model next time, modeling can be performed based on the existing model in the model library.

[0101] It should be understood that for other equivalent circuits or components in the test system, corresponding model libraries can also be established, such as a simulated battery cell library, which can be specifically configured according to product testing requirements.

[0102] The embodiment of the present application provides a test system, which stores the modeled models by establishing a model library, so as to facilitate configuration modification during the next modeling and to facilitate the backtracking of the previous target test recipe generation process. In this way, not only the modeling time is reduced and the modeling efficiency is improved, but also the sustainable iteration and improvement of the test system can be achieved.

[0103] In another embodiment of the present application, Fig.15 As shown, an embodiment of the present application provides a virtual test system for a battery pack. The test system 20 may include a host computer 201, a test equipment simulation module 2021 and a battery pack simulation module 2022, which can realize the full-process software virtualization design and software-in-the-loop testing of the battery pack EOL offline detection, greatly reducing the debugging resource investment required for the physical battery pack and the physical test equipment system in the process of performing EOL testing and generating target test recipes for the battery pack. The target test recipe can be debugged and output in advance in the test system 20, shortening the debugging cycle of the battery pack product before it is officially put into production.

[0104] like Fig.15As shown, the test equipment simulation module 2021 includes functional designs such as instrument simulation design, high and low voltage relay control board simulation design, charging and discharging equipment simulation, and high and low voltage connection virtual simulation, which are specifically implemented by at least one test hardware simulation unit. The test hardware simulation unit can be a safety tester e1, a multimeter e2, a CAN transceiver e3, an equipotential tester e4, a test channel control relay board e5, a charging and discharging equipment e6, etc.; the battery pack simulation module 2022 mainly includes functional designs such as battery equivalent model design, sampling signal virtualization, relay control status signal simulation, S-box electrical structure model, and electronic and electrical device model library, among which the test item input content may include Cell specification parameters f1, CSC parameters f2, battery cell series and parallel parameters f3, BMS parameters f4, fault injection parameters f5, BMU parameters f6, etc., and the established model library content may include product model library g1, electronic and electrical device library g2, S-BOX library g3, communication library g4, etc. The host computer 201 and the test equipment simulation module 2021 can communicate through CAN signals, TCP or serial port USB based on the first communication simulation module, and the test equipment simulation module 2021 and the battery pack simulation module 2022 can communicate based on the second communication simulation module. The communication content may include high-voltage sampling, low-voltage sampling, power supply, CAN, dynamic charging and discharging process, etc. The test platform may also include communication simulation design, including three types of virtual communication: virtual serial port, TCP, and CAN communication, which are implemented by the first communication simulation module and the second communication simulation module.

[0105] exist Fig.15 In which, the input of the test equipment simulation module 2021 may include low-voltage power supply, wake-up, enable, BMS instruction, PWM signal, resistance and other signals, and the output may include communication information and other signals. The input of the battery pack simulation module 2022 may include low-voltage power supply, wake-up, enable, BMS instruction, PWM signal, resistance and other signals, and the output may include communication information, voltage (high voltage, low voltage) PWM and other signals. In some test processes, the battery pack simulation module 2022 can also load files, and the file formats may include DBC, CSV, Excel, mef, etc.

[0106] In the embodiment of the present application, the test platform is secondary developed based on a certain simulation software to realize the EOL offline test of the battery pack, which is formed by integrating the test equipment, the battery pack, and the physical connection and communication connection between the two. That is to say, on the basis of the general simulation software, combined with the design architecture, equipment function instrumentation, and communication control method of the specific product, customized development and addition of functional module library are carried out, and the secondary development functional module is modeled to realize the test environment that is equivalent to the on-site physical equipment and the battery pack product, so as to perform EOL test simulation verification of the battery pack and output the target test formula of different battery packs.

[0107] As in the above embodiment Fig. 9 As shown in the figure, the working process of the test platform is explained by taking the constant current charge and discharge test process of the battery pack as an example. Fig. 9 As shown in the figure, the initial SOC of the lithium battery pack is set to 0.95, the lower limit of SOC is set to 0.5, and the upper limit of SOC is set to 0.8. When the SOC is higher than the upper limit, the lithium battery pack enters the constant current discharge mode; when the SOC of the lithium battery pack is lower than 0.5, the lithium battery pack enters the constant current charging mode and cycles continuously in the simulation cycle. Fig.10 The figure shows the simulation test results, which shows the results of 1000 seconds. It can be seen that the initial SOC of the lithium battery pack is 0.95 and the port current is -10A. When the lithium battery pack maintains a discharge current of 10A and discharges to 0.5SOC, it switches to charging mode and the port current switches to 10A. The lithium battery pack remains in the charging state until the SOC value reaches 0.8, then switches to the discharge state again and the port current becomes -10A. Subsequent charge and discharge cycles are carried out according to this rule.

[0108] In the embodiments of the present application, it is also possible to add equipment such as fast charging to various types of instruments in the test equipment, such as multimeters, test hardware simulation units corresponding to charging and discharging equipment, etc. It is also possible to configure and adjust different architectures of the relay board. Alternatively, the high-voltage architecture design of the battery pack can be customized and expanded according to the specific model of the battery pack. Specifically, Fig.12 As shown in the figure, by adding functional simulation units such as fuse components, Hall current sensor components, pre-charge resistors, relays, shunt current sensors, main circuit / charging circuit high-voltage connector interfaces, etc. to the battery pack simulation module, these customized components are connected according to the electrical architecture circuit of the corresponding battery pack product to realize the virtual simulation of the S-box function of the product. It should be understood that the simulation platform can be based on the electrical architecture diagram of different battery pack products. Fig.12 Based on the adjustment, so as to realize the virtual different product functions, such as Fig.13 , Fig.14 The two module expansion function designs shown ultimately achieve the function of debugging without the need for a physical battery pack, realizing pure software-based virtual debugging verification, and outputting the EOL target test formula for a certain battery pack product.

[0109] In this way, rapid iteration of the simulation platform and secondary expansion design of functions are achieved, and software-based virtual design of the electrical design architecture of battery pack products is supported. Different products can quickly expand and configure the model library of different product electrical topologies based on the software platform library, flexibly increase the configuration of sampling functions, and virtually expand protocol functions, etc., which greatly improves the product compatibility and flexible differentiated configuration of the virtual platform, and the system functions can achieve continuous rapid iteration and improvement.

[0110] The embodiment of the present application provides a test system, based on which the EOL test formula of the battery pack can be designed, verified and the target test formula can be output before the battery pack goes online for production, so that the debugging time of the battery pack when it goes online for the first time is greatly shortened, and the frequency of wire pulling and cutting is reduced, and the cost of wire pulling and cutting is reduced. In addition, the high compatibility and secondary functional iteration design of the test system can greatly reduce the skill requirements of on-site debugging personnel when the wire is first pulled and cut, and at the same time avoid the test formula error problem caused by differences in personnel skill levels, which can reduce the quality customer complaints caused by the EOL offline test formula errors of battery pack products, and continuously improve the functional coverage of the test platform, greatly realizing the versatility of the virtual platform.

[0111] In another embodiment of the present application, Fig.16 Schematic diagram of a test method provided in an embodiment of the present application. The method is applied to the test system 20 in the aforementioned embodiment; Fig.16 As shown, the test method may include: S801, the host computer generates an initial test recipe based on product test requirements and sends the initial test recipe to the simulation platform.

[0112] S802, the simulation platform controls the test equipment simulation module to test the battery pack simulation module based on the initial test recipe, obtains the simulation test results, and sends the simulation test results to the host computer.

[0113] S803, the host computer adjusts the initial test recipe according to the simulation test results to generate a target test recipe.

[0114] In some embodiments, Figure 5 , Figure 6 As shown, the test system also includes a first communication simulation module and a second communication simulation module; the test method may also include: The host computer sends instructions to the simulation platform through the first communication simulation module, and receives the simulation test results through the first communication simulation module; alternatively, the test equipment simulation module communicates with the battery pack simulation module through the second communication simulation module to obtain the simulation test results.

[0115] In some embodiments, after generating the target test recipe, the testing method may further include: publishing the target test recipe to a product lifecycle management system.

[0116] In some embodiments, the testing method may further include: S901, the host computer responds to the test recipe download instruction and reads the target test recipe from the product lifecycle management system; S902, the host computer controls the physical test equipment to test the battery pack product according to the target test recipe to obtain the target test result.

[0117] See above Figure 4 In the test process shown, the host computer software in the R&D laboratory generates an initial test recipe according to the product testing requirements, and sends the initial test recipe to the simulation platform. Based on the multiple test items in the initial test recipe, the test equipment simulation module in the simulation platform is enabled to test the battery pack simulation module in sequence, and output the target test recipe to the PLM system.

[0118] Afterwards, the host computer in the R&D laboratory will upload the target test formula that has passed the verification test directly to the PLM system. The production line workshop factory will download and obtain the target test formula from the PLM system according to the model of the battery pack product produced, and directly use the target test formula to test the battery pack product of that model produced in the production line workshop factory, and will ship the battery pack products that have passed the target test formula.

[0119] The embodiment of the present application provides a testing method, which implements EOL testing based on host computer software, test equipment simulation module and battery pack simulation module, so that the entire test process is virtually simulated, and then the initial test formula is adjusted according to the simulation test results, so that the host computer outputs the target test formula. In this way, according to the product testing requirements, a debugging environment for the battery pack is established in the virtual simulation system, so that the testing requirements for the battery pack product can be met in a pure software environment, avoiding the dependence of the test process on physical equipment and resource investment, which not only improves the test efficiency and shortens the test cycle; at the same time, due to the virtualization of the entire test process, the probability of manual testing errors is reduced, thereby improving the accuracy and reliability of the test process.

[0120] It should be understood that those skilled in the art should understand that the present application can be implemented in the form of hardware embodiments, software embodiments, or embodiments combining software and hardware. Moreover, the present application can be implemented 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.

[0121] It should also be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "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-mentioned steps / processes does not mean the order of execution, and the execution order of each step / process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The above-mentioned serial numbers of the embodiments of the present application are for description only and do not represent the advantages and disadvantages of the embodiments.

[0122] It should be noted that, in this application, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

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

[0124] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in each embodiment of the present application, each functional unit may be fully integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

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

Claims

1. A testing system, characterized in that: The test system includes a host computer and a simulation platform, and the simulation platform includes a test equipment simulation module and a battery pack simulation module; wherein: The host computer is configured to generate an initial test recipe based on product test requirements and send the initial test recipe to the simulation platform; The simulation platform is configured to control the test equipment simulation module to test the battery pack simulation module based on the initial test recipe, obtain simulation test results, and send the simulation test results to the host computer; The host computer is further configured to adjust the initial test recipe according to the simulation test result to generate a target test recipe.

2. The test system according to claim 1, characterized in that: The test system further comprises a first communication simulation module and a second communication simulation module; wherein: The first communication simulation module is connected between the host computer and the simulation platform, and the second communication simulation module is connected between the test equipment simulation module and the battery pack simulation module, so as to realize virtual communication between the host computer, the test equipment simulation module and the battery pack simulation module.

3. The test system according to claim 2, characterized in that: The host computer is further configured to send instructions to the simulation platform through the first communication simulation module, and receive the simulation test results through the first communication simulation module; The test equipment simulation module is configured to communicate with the battery pack simulation module through the second communication simulation module to obtain the simulation test result.

4. The test system according to claim 1, characterized in that: The test equipment simulation module includes at least one test hardware simulation unit, and the test hardware simulation unit is modeled and generated based on the functions and external interfaces of the physical test equipment; wherein: The test hardware simulation unit is configured to perform corresponding tests on the battery pack simulation module based on the initial test recipe to obtain the simulation test results.

5. The test system according to claim 4, characterized in that: The test equipment simulation module also includes a configuration module; wherein: The configuration module is configured to perform parameter configuration on the test hardware simulation unit based on specification parameters of the physical test equipment and the product test requirements.

6. The test system according to claim 1, characterized in that: The battery pack simulation module includes a simulated battery unit and at least one functional simulation unit, and the simulated battery unit is connected to the at least one functional simulation unit; wherein: The battery pack simulation module is further configured to adjust the modeling and connection relationship of the at least one functional simulation unit based on the battery pack product and the product testing requirements.

7. The test system according to any one of claims 1 to 6, characterized in that: The battery pack simulation module further includes a model library, which includes at least one of a product model library, an electronic and electrical device library, an S-BOX library, and a communication library; wherein: The product model library is configured to store the product model of the battery pack simulation module; The electronic and electrical component library is configured to store the electronic and electrical components modeled in the battery pack simulation module; The S-BOX library is configured to store the S-BOX module modeled in the battery pack simulation module; The communication library is configured to store the virtual communication interface modeled in the battery pack simulation module.

8. A testing method, characterized in that: Applied to the test system according to any one of claims 1 to 7, the test method comprises: The host computer generates an initial test formula based on the product test requirements, and sends the initial test formula to the simulation platform; The simulation platform controls the test equipment simulation module to test the battery pack simulation module based on the initial test recipe, obtains the simulation test result, and sends the simulation test result to the host computer; The host computer adjusts the initial test recipe according to the simulation test result to generate a target test recipe.

9. The testing method according to claim 8, characterized in that: The test system further includes a first communication simulation module and a second communication simulation module; the test method further includes: The host computer sends instructions to the simulation platform through the first communication simulation module, and receives the simulation test results through the first communication simulation module; The test equipment simulation module communicates with the battery pack simulation module through the second communication simulation module to obtain the simulation test result.

10. The testing method according to claim 8, characterized in that: After generating the target test recipe, the test method further includes: The target test recipe is published to a product lifecycle management system.

11. The testing method according to claim 10, characterized in that: The test method also includes: The host computer reads the target test recipe from the product lifecycle management system in response to the test recipe download instruction; The host computer controls the physical testing equipment to test the battery pack product according to the target test recipe to obtain the target test result.

Citation Information

Patent Citations

  • Simulator for battery detection system

    CN111044925A

  • Battery safety assessment method

    CN114924193A

  • Simulation test system and simulation test method

    CN115327949A

  • Simulation test method, system, device and equipment and storage medium

    CN116719244A

  • Battery simulation method and device, electronic equipment and storage medium

    CN117007976A