Test resource management and control method, device, equipment, storage medium and program product

By acquiring operational statistics data from the battery testing group to predict waiting times and adjust resources accordingly, the problem of untimely management of battery testing resources was solved, thereby improving the timeliness and efficiency of battery testing.

CN119863225BActive Publication Date: 2026-01-13CONTEMPORARY AMPEREX TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311359595.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-19
Publication Date
2026-01-13
Estimated Expiration
2043-10-19

AI Technical Summary

Technical Problem

In existing technologies, battery testing resources cannot be managed in a timely manner, leading to the risk of test results being delivered late.

Method used

By acquiring test operation statistics of the target test group, the test waiting time of the target battery under test can be predicted, and test resource management can be implemented when the threshold is exceeded, including increasing test resources and generating resource adjustment schemes.

Benefits of technology

It improved the timeliness and accuracy of testing resources, reduced battery testing waiting time, lowered the risk of test results being delivered late, and improved testing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119863225B_ABST
    Figure CN119863225B_ABST
Patent Text Reader

Abstract

The application relates to a test resource management and control method, device, equipment, storage medium and program product. The method comprises the following steps: obtaining test operation statistical data of a target test group to which a target battery to be tested belongs, and predicting a test waiting time length of the target battery to be tested according to the test operation statistical data of the target test group; and in the case that the test waiting time length exceeds a test time length threshold of the target battery to be tested, performing test resource management and control processing on the target battery to be tested. The method improves the timeliness of test resource management and control of the battery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of testing technology, and in particular to a method, apparatus, equipment, storage medium, and program product for managing testing resources. Background Technology

[0002] With the continuous development and progress of science and technology, testing technology is playing an increasingly important role in industrial development.

[0003] Taking battery testing as an example, in related technologies, test resources are pre-configured for the battery, and the battery that needs to be tested is tested using the configured test resources.

[0004] However, there is a problem with the related technologies that the testing resources for batteries cannot be managed in a timely manner. Summary of the Invention

[0005] Therefore, it is necessary to provide a test resource management method, device, equipment, storage medium, and program product to address the above-mentioned technical problems, thereby improving the timeliness of battery test resource management.

[0006] In a first aspect, embodiments of this application provide a test resource management method, including:

[0007] Obtain test operation statistics for the target test group to which the target battery under test belongs;

[0008] Based on the test operation statistics of the target test group, predict the test waiting time of the target battery to be tested;

[0009] If the test waiting time exceeds the test duration threshold of the target battery under test, test resource management will be implemented for the target battery under test.

[0010] The test resource management method provided in this application obtains test operation statistics data of the target test group to which the target battery under test belongs, and predicts the test waiting time of the target battery under test based on the test operation statistics data of the target test group. When the test waiting time exceeds the test time threshold of the target battery under test, test resource management processing is performed on the target battery under test. In this method, since the test operation statistics data of the target test group can be data collected and statistically analyzed in real time during the test process, predicting the test waiting time of the target battery under test through the test operation statistics data of the target test group can better determine the usage of test resources of the target test group. Thus, when the test waiting time of the target battery under test exceeds the test time threshold, timely management of test resources for the target battery under test is achieved, reducing the test waiting time of the target battery under test and improving test efficiency. Furthermore, when the test waiting time of the target battery under test exceeds the test time threshold, test resources are adjusted for the target battery under test in a timely manner, reducing the risk of the test results of the target battery under test being delivered late.

[0011] In one embodiment, the test operation statistics of the target test group to which the target battery under test belongs are obtained, including:

[0012] Acquire the basic test information of each battery under test in different test groups in real time;

[0013] Based on the basic test information, determine multiple test operation indicator values ​​for each battery under test;

[0014] Based on multiple test operation indicator values ​​corresponding to each battery under test, determine the test operation statistics of each test group;

[0015] Obtain the test operation statistics of the target test group to which the target battery under test belongs from the test operation statistics of each test group.

[0016] The test resource management method provided in this application acquires the basic test information of each battery under test in different test groups collected in real time. Based on the basic test information, multiple test operation indicator values ​​corresponding to each battery under test are determined. Then, based on the multiple test operation indicator values ​​corresponding to each battery under test, test operation statistics of each test group are determined. Finally, test operation statistics of the target test group to which the target battery under test belongs are obtained from the test operation statistics of each test group. In this method, by determining the test operation indicator values ​​corresponding to each battery under test through the basic test information collected in real time, the current test status of each battery under test can be determined more accurately. Furthermore, by determining the test operation statistics of each test group through the test operation indicator values, the operation status and test resource usage of each test group can be evaluated more objectively, reducing errors caused by subjective judgment, thereby improving the accuracy of test resource management of the target battery under test.

[0017] In one embodiment, the test baseline information is collected by a data acquisition tool to obtain the test baseline information of each battery under test in different test groups in real time, including:

[0018] Receive basic test information for each battery under test sent by the data acquisition tool.

[0019] In the test resource management method provided in this application embodiment, the basic test information can be collected through a data acquisition tool, receiving the basic test information of each battery under test sent by the data acquisition tool. This method improves the efficiency and convenience of collecting test data from the batteries under test by using a data acquisition tool. This allows for higher real-time performance of the test operation statistics of the target battery, thereby improving the accuracy of test resource management for the target battery under test.

[0020] In one embodiment, the display of the data acquisition tool includes multiple action-type acquisition function controls, and each battery under test includes a battery identifier; the data acquisition tool collects basic test information for each battery under test, including:

[0021] For any battery under test, the battery identifier is collected by the data acquisition tool, and the acquisition function control of the corresponding action type on the data acquisition tool is triggered to obtain the basic test information of the battery under test.

[0022] In the test resource management method provided in this application embodiment, for any battery under test, the battery identifier is collected by a data acquisition tool, and the acquisition function control of the corresponding action type on the data acquisition tool is triggered to obtain the basic test information of the battery under test. The display end of the data acquisition tool includes multiple acquisition function controls of various action types, and each battery under test includes a battery identifier. This method improves the accuracy and traceability of collecting basic test information by setting a battery identifier for each battery under test. Furthermore, by setting multiple acquisition function controls of various action types on the display end of the data acquisition tool, automated collection of basic test information of the battery under test can be achieved, improving collection efficiency and thus enhancing the real-time nature of the basic test information.

[0023] In one embodiment, the basic test information includes the different types of actions performed by each battery under test and the data collection time for each type of action. Based on the basic test information, multiple test operation indicator values ​​are determined for each battery under test, including:

[0024] Based on the different types of actions performed by each battery under test, determine at least one test operation indicator for each battery under test.

[0025] Based on the data collection time of each action type performed by each battery under test, the values ​​of each test operation indicator corresponding to each battery under test are determined, resulting in multiple test operation indicator values ​​for each battery under test.

[0026] The test resource management method provided in this application determines at least one test operation indicator for each battery under test based on the different action types performed by each battery under test, and determines the value of each test operation indicator for each battery under test based on the data collection time of each action type performed by each battery under test, thus obtaining multiple test operation indicator values ​​for each battery under test. In this method, since the test operation indicators are obtained based on the basic test information of the battery under test, it is possible to determine the corresponding test operation indicator for each battery under test based on the different action types performed by each battery under test; furthermore, by determining the value of the test operation indicator for each battery under test through the data collection time of each action type performed by each battery under test, the accuracy of the test operation indicator values ​​for the battery under test is improved.

[0027] In one embodiment, based on multiple test operation indicator values ​​corresponding to each battery under test, test operation statistics for each test group are determined, including:

[0028] Obtain the data acquisition tool identifier, tester identifier, and test channel identifier corresponding to the basic test information of each battery under test;

[0029] Based on the correspondence between test personnel identifiers and test groups, the correspondence between test channel identifiers and test groups, and multiple test operation indicator values ​​corresponding to each battery under test, test operation statistics data for each test group are generated.

[0030] The test resource management method provided in this application obtains the data acquisition tool identifier, tester identifier, and test channel identifier corresponding to the basic test information of each battery under test. Based on the correspondence between tester identifiers and test groups, the correspondence between test channel identifiers and test groups, and multiple test operation indicator values ​​corresponding to each battery under test, test operation statistics for each test group are generated. This method categorizes each battery under test into test groups through the correspondence between tester identifiers and test groups, and the correspondence between test channel identifiers and test groups, obtaining test operation statistics for each test group. This targeted analysis of the test operation statistics for each test group provides a clearer understanding of the test operation status of each test group, improving the accuracy of subsequent test resource management for each test group.

[0031] In one embodiment, the method further includes:

[0032] The test operation statistics of each test group are displayed in a visual format to guide resource management for each test group based on the test operation statistics.

[0033] The test resource management method provided in this application displays the test operation statistics of each test group in a visual format to indicate resource management for each test group based on the test operation statistics. This method, by displaying the test operation statistics of each test group in a visual format, enables test personnel to promptly obtain the operational efficiency of each test group and monitor the test progress in real time.

[0034] In one embodiment, predicting the test wait time of the target battery under test based on test operation statistics of the target test group includes:

[0035] Based on the test operation statistics of the target test group, obtain the test duration of test resources required for other batteries under test in the target test group, excluding the target battery under test;

[0036] Based on the test duration of other batteries under test, predict the test waiting time of the target battery under test.

[0037] The test resource management method provided in this application embodiment obtains the test duration of test resources required by other batteries under test (excluding the target battery under test) in the target test group based on the test operation statistics of the target test group, and predicts the test waiting time of the target battery under test based on the test duration of test resources required by the other batteries under test. In this method, since the other batteries under test are batteries in the target test group other than the target battery under test, and are batteries that need to be tested before the target battery under test is tested, predicting the test duration of the target battery under test by using the test duration of test resources required by the other batteries in the target test group takes into account the test duration of the other batteries in the target test group, thus improving the accuracy of the predicted test waiting time of the target battery under test.

[0038] In one embodiment, obtaining the test duration of test resources required by other batteries under test in the target test group, excluding the target battery under test, includes:

[0039] Based on the test operation statistics of the target test group, determine the types of actions to be performed for other batteries under test in the target test group, excluding the target battery under test.

[0040] Based on the types of actions to be performed for each of the other batteries under test, obtain multiple operational indicator values ​​corresponding to the types of actions to be performed for each of the other batteries under test;

[0041] Based on the multiple operational metric values ​​corresponding to the type of action to be performed, determine the test duration of the test resources required for each other battery under test.

[0042] The test resource management method provided in this application embodiment determines the types of actions to be performed for other batteries under test (excluding the target battery under test) in the target test group based on the test operation statistics of the target test group. Then, based on the types of actions to be performed for each other battery under test, multiple operational indicator values ​​corresponding to those actions are obtained. Finally, based on these multiple operational indicator values, the required test duration for each other battery under test is determined. This method considers both the types of actions already performed and the types of actions to be performed by the other batteries under test when determining the required test duration, and uses multiple operational indicator values ​​corresponding to the types of actions to be performed to determine the required test duration, making the calculated required test duration more accurate.

[0043] In one embodiment, the multiple operational indicator values ​​corresponding to the type of action to be performed include the test cycle and setup / disassembly time of each other battery under test; based on the multiple operational indicator values ​​corresponding to the type of action to be performed, the test duration of the test resources required for each other battery under test is determined, including:

[0044] For any of the other batteries under test, the sum of the test cycle and the time for setting up and disassembling the test bench corresponding to the battery under test is determined as the test time required to occupy the test resources for the battery under test.

[0045] In the test resource management method provided in this application embodiment, the multiple operational indicator values ​​corresponding to the type of action to be executed include the test cycle and setup / disassembly time of each other battery under test. For any one of the other batteries under test, the sum of the test cycle and setup / disassembly time of the corresponding battery is determined as the test duration of the test resources required by the battery under test. In this method, since the test duration required for battery testing includes both the test cycle and the setup / disassembly time during battery testing, determining the sum of the test cycle and setup / disassembly time of the corresponding battery under test as the test duration of the test resources required by the battery under test makes the determined test duration of the test resources required by the battery under test more accurate.

[0046] In one embodiment, the test waiting time of the target battery under test is predicted based on the test duration of other batteries under test that require test resources, including:

[0047] Based on the test duration of other batteries under test, obtain the test resource usage time of the target test group;

[0048] Obtain the number of test channels and the maintenance duration ratio of the target test group;

[0049] The test waiting time for the target battery under test is determined based on the ratio of test resource usage time, number of test channels, and maintenance time.

[0050] The test resource management method provided in this application embodiment obtains the test resource usage time of the target test group based on the test duration of other batteries under test, as well as the number of test channels and maintenance time ratio of the target test group. Then, based on the test resource usage time, the number of test channels, and the maintenance time ratio, the test waiting time of the target battery under test is determined. This method, in determining the test waiting time of the target battery under test, considers not only the test duration of other batteries under test in the target test group but also the current test resource information of the target test group, thereby improving the accuracy of the test waiting time of the target battery under test.

[0051] In one embodiment, test resource management processing is performed on the target battery under test, including:

[0052] Based on the test operation statistics of the target test group, obtain the test resource information required for the target battery under test;

[0053] Based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, determine the resource control scheme of the target battery under test;

[0054] By implementing the resource control scheme for the target battery under test, test resource management is performed on the target battery under test.

[0055] The test resource management method provided in this application involves obtaining the test resource information required by the target battery under test based on the test operation statistics of the target test group. Then, based on the required test resource information and the test duration threshold of the target battery under test, a resource control scheme for the target battery under test is determined. Finally, by executing the resource control scheme, test resource management is performed on the target battery under test. This method determines the resource control scheme based on the test duration threshold and the required test resource information of the target battery under test. The resource control scheme ensures that the test waiting time of the target battery under test does not exceed the test duration threshold, improving the test efficiency of the target battery under test and reducing the risk of delayed delivery of test results.

[0056] In one embodiment, a resource regulation scheme for the target battery under test is determined based on the test resource information required by the target battery and the test duration threshold of the target battery, including:

[0057] Based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, multiple candidate resource control schemes are obtained;

[0058] Obtain the basic resource consumption values ​​for the execution of each candidate resource control scheme;

[0059] The candidate resource control scheme that minimizes the basic value of resource consumption will be selected as the resource control scheme for the target battery under test.

[0060] The test resource management method provided in this application obtains multiple candidate resource control schemes based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, and obtains the basic value of execution resource consumption for each candidate resource control scheme. Then, the candidate resource control scheme with the smallest basic value of execution resource consumption is determined as the resource control scheme for the target battery under test. In this method, since the multiple candidate resource control schemes are all determined based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, all multiple candidate resource control schemes can satisfy the requirement that the test waiting time of the target battery under test does not exceed the test duration threshold. Therefore, determining the candidate resource control scheme with the smallest basic value of resource consumption as the resource control scheme for the target battery under test can reduce the cost of test resource management for the target battery under test.

[0061] In one embodiment, obtaining the basic values ​​of execution resource consumption for each candidate resource control scheme includes:

[0062] When the candidate resource adjustment scheme involves adjusting the values ​​of multiple adjustable resource indicators in the target test group, a variety of different adjustable resource adjustment strategies are obtained; the increase of each adjustable resource indicator is different in each adjustable resource adjustment strategy.

[0063] Based on the preset basic unit consumption value for adjusting each adjustable resource indicator, determine the basic resource consumption value corresponding to each adjustable resource adjustment strategy.

[0064] In the test resource management method provided in this application embodiment, when the candidate resource adjustment scheme involves adjusting multiple adjustable resource indicator values ​​in the target test group, various different adjustable resource adjustment strategies are obtained. Each adjustable resource adjustment strategy has a different increase in the value of each adjustable resource indicator. Based on a preset basic unit consumption value for adjusting each adjustable resource indicator, the basic resource consumption value corresponding to each adjustable resource adjustment strategy is determined. In this method, since each adjustable resource adjustment strategy includes the increase in the value of each adjustable resource indicator, the basic resource consumption value corresponding to each adjustable resource adjustment strategy can be calculated by using a preset basic unit consumption value for adjusting each adjustable resource indicator, thus improving the speed of determining the basic resource consumption value corresponding to each adjustable resource adjustment strategy.

[0065] In one embodiment, obtaining the basic values ​​of execution resource consumption for each candidate resource control scheme includes:

[0066] When the candidate resource allocation plan involves entrusting a third-party organization to conduct testing, obtain the number of batteries to be tested in the target test group that need to be entrusted.

[0067] Based on the number of batteries to be tested in the target test group and the preset basic value of resource consumption for third-party organizations, determine the basic value of execution resource consumption for commissioning third-party organizations to conduct tests.

[0068] In the test resource management method provided in this application embodiment, when the candidate resource control scheme is to entrust a third-party organization to conduct the test, the number of batteries to be entrusted in the target test group is obtained, and the basic value of execution resource consumption for entrusting the test to a third-party organization is determined based on the number of batteries to be entrusted in the target test group and the preset basic value of entrustment resource consumption of the third-party organization. This method, with the candidate resource control scheme being to entrust a third-party organization to conduct the test, proposes a resource control scheme other than increasing resources, improving the diversity of test resource management for the target batteries to be tested, thereby enriching the methods of test resource management.

[0069] In one embodiment, the method further includes:

[0070] If the test waiting time exceeds the test duration threshold of the target battery under test, an early warning message is generated; the early warning message is used to indicate that the test resources for the target battery under test are insufficient.

[0071] In the test resource management method provided in this application embodiment, an early warning message is generated when the test waiting time exceeds the test time threshold of the target battery under test; wherein, the early warning message is used to indicate that the test resources of the target battery under test are insufficient. This method, by issuing an early warning when the test waiting time exceeds the test time threshold of the target battery under test, enables test managers to promptly manage the test resources of the target battery under test.

[0072] In one embodiment, the method further includes:

[0073] If the test waiting time does not exceed the test time threshold of the target battery under test, obtain the difference between the test time threshold and the test waiting time.

[0074] Based on the waiting time difference, the test operation statistics of the target test group, and the current test resource information of the target test group, determine the remaining measurable battery capacity of the target test group; the remaining measurable battery capacity is used for test resource management of the target test group.

[0075] The test resource management method provided in this application involves obtaining the difference between the test duration threshold and the test waiting time when the test waiting time does not exceed the test duration threshold of the target battery under test. Based on this difference, the test operation statistics of the target test group, and the current test resource information of the target test group, the remaining testable battery capacity of the target test group is determined. This remaining testable battery capacity is used for test resource management of the target test group. This method quantitatively evaluates existing resources and clarifies the remaining testable battery capacity when the test waiting time does not exceed the test duration threshold of the target battery under test. This helps test managers to rationally arrange test plans and test sequences, improving test efficiency.

[0076] Secondly, embodiments of this application also provide a test resource management device, including:

[0077] The acquisition module is used to acquire test operation statistics of the target test group to which the target battery under test belongs;

[0078] The prediction module is used to predict the test wait time of the target battery under test based on the test operation statistics of the target test group.

[0079] The management module is used to manage test resources for the target battery when the test waiting time exceeds the test duration threshold.

[0080] Thirdly, embodiments of this application provide a computer device including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps of the method provided in any of the embodiments of the first aspect described above.

[0081] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method provided in any of the embodiments of the first aspect described above.

[0082] Fifthly, embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the method provided in any of the embodiments of the first aspect described above.

[0083] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description

[0084] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiments below. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0085] Figure 1 This is an internal structural diagram of a computer device in one embodiment;

[0086] Figure 2 This is a flowchart illustrating the testing of a resource management method in one embodiment;

[0087] Figure 3 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0088] Figure 4 This is a schematic diagram of the display interface of a data acquisition tool in one embodiment;

[0089] Figure 5 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0090] Figure 6 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0091] Figure 7 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0092] Figure 8 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0093] Figure 9 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0094] Figure 10 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0095] Figure 11 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0096] Figure 12 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0097] Figure 13 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0098] Figure 14 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0099] Figure 15 This is a flowchart illustrating the testing of the resource management method in another embodiment;

[0100] Figure 16 This is a schematic diagram illustrating the transmission process of basic test information for the battery under test in one embodiment.

[0101] Figure 17 This is a structural block diagram of a test resource management device in one embodiment;

[0102] Figure 18 This is a structural block diagram of the test resource management device in another embodiment;

[0103] Figure 19 This is a structural block diagram of the test resource management device in another embodiment;

[0104] Figure 20 This is a structural block diagram of the test resource management device in another embodiment;

[0105] Figure 21 This is a structural block diagram of the test resource management device in another embodiment;

[0106] Figure 22 This is a structural block diagram of the test resource management device in another embodiment;

[0107] Figure 23 This is a structural block diagram of the test resource management device in another embodiment;

[0108] Figure 24 This is a structural block diagram of the test resource management device in another embodiment;

[0109] Figure 25 This is a structural block diagram of the test resource management device in another embodiment;

[0110] Figure 26 This is a structural block diagram of the test resource management device in another embodiment;

[0111] Figure 27 This is a structural block diagram of the test resource management device in another embodiment;

[0112] Figure 28 This is a structural block diagram of the test resource management device in another embodiment;

[0113] Figure 29 This is a structural block diagram of the test resource management device in another embodiment;

[0114] Figure 30 This is a structural block diagram of the test resource management device in another embodiment;

[0115] Figure 31This is a structural block diagram of the test resource management device in another embodiment;

[0116] Figure 32 This is a structural block diagram of the test resource management device in another embodiment;

[0117] Figure 33 This is a structural block diagram of a test resource management device in another embodiment. Detailed Implementation

[0118] The embodiments of the technical solution of this application will now be described in detail with reference to the accompanying drawings. These embodiments are only used to more clearly illustrate the technical solution of this application and are therefore merely examples, and should not be used to limit the scope of protection of this application.

[0119] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit this application; the term "comprising" and any variations thereof in the specification, claims, and accompanying drawings of this application are intended to cover non-exclusive inclusion. In the description of embodiments of this application, "a plurality of" means two or more, unless otherwise expressly specified. The reference to "embodiment" herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments. In the description of embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships may exist, for example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects are in an "or" relationship.

[0120] Before testing the battery, test resources are pre-configured, and the battery is tested using these pre-configured resources. However, when there are too many test tasks, some may exceed their deadlines, causing the battery test results to be delivered late.

[0121] Based on the above considerations, this application proposes a test resource control method. This method directly predicts the test waiting time of the target battery under test based on the test operation statistics of the target test group. When the test waiting time exceeds the test time threshold of the target battery under test, test resource control is implemented. This timely resource adjustment for the target battery under test reduces the risk of delayed test results delivery.

[0122] The test resource management method provided in this application can be applied to computer devices, which may include, but are not limited to, smart terminals, personal computers, workbenches, processors, wearable smart devices, laptops, and servers. For example, the computer device may be a server, and its internal structure diagram may be as follows: Figure 1 As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores test resource management data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a test resource management method.

[0123] Those skilled in the art will understand that Figure 1 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0124] In one exemplary embodiment, such as Figure 2 As shown, a test resource management method is provided, which is applied to... Figure 1 Taking a computer device as an example, the explanation includes the following steps:

[0125] S201, Obtain test operation statistics data of the target test group to which the target battery under test belongs.

[0126] In this context, the target battery under test (TBT) is any battery to be tested in the testing task, and the target test group is the test group to which the target TBT belongs. For example, the battery testing task may include performance battery testing, performance module testing, environmental testing, mechanical vibration testing, safety nail penetration testing, etc., and the test groups may include performance battery test group, performance module test group, environmental test group, mechanical vibration test group, and safety nail penetration test group, etc.

[0127] Therefore, if the target battery under test is a battery that requires environmental testing, then the target test group to which the target battery under test belongs is the environmental test group.

[0128] Test operation statistics can be various test indicators and data collected and recorded during battery testing. For example, test operation statistics for a target test group can include the number of tests completed, test pass rate, average test time, test failure rate, test equipment utilization rate, and test cost, etc.

[0129] Among these, the number of tests completed can refer to the total number of batteries tested within a certain time frame; the test pass rate can refer to the ratio between the number of batteries that passed the test and the total number of batteries tested; the average test time can refer to the average time required for each battery test; the test failure rate can refer to the ratio between the number of failures that occurred during the test and the total number of batteries tested; the test equipment utilization rate can refer to the ratio between the usage time of the test equipment and the total available time; and the test cost can refer to the costs of manpower, equipment, and materials in the testing process.

[0130] Optionally, during the battery testing process of each test group, test data in each test group is collected in real time, and test operation statistics for each test group are obtained based on the test data in each test group. The test operation statistics for each test group are then stored in the database through the storage module of the computer device.

[0131] Therefore, the method to obtain the test operation statistics of the target test group to which the target battery under test belongs can be as follows: first, determine the target test group to which the target battery under test belongs based on the battery identifier of the target battery under test, and then obtain the test operation statistics corresponding to the target test group from the storage module in the computer device.

[0132] S202, based on the test operation statistics of the target test group, predict the test waiting time of the target battery to be tested.

[0133] The test waiting time for the target battery under test refers to the time required for the target battery under test to wait before testing.

[0134] In one embodiment, the test waiting time of the target battery under test is predicted according to a pre-trained prediction model; specifically, the test operation statistics of the target test group are input into the prediction model, and the test operation statistics of the target test group are analyzed by the prediction model to obtain the test waiting time of the target battery under test output by the prediction model.

[0135] In one optional embodiment, the target battery under test can be a battery to be added to the test task of the target test group, or the test waiting time of the target battery under test can be obtained directly from the test operation statistics of the target test group; for example, the test operation statistics of the target test group include the time that the target test group still needs to conduct tests, and the time that the target test group still needs to conduct tests is determined as the test waiting time of the target battery under test.

[0136] S203: If the test waiting time exceeds the test duration threshold of the target battery under test, test resource management will be implemented for the target battery under test.

[0137] The test duration threshold represents the latest allowed duration for testing the target battery under test. Therefore, if the test waiting time exceeds the threshold, it indicates a long waiting time and a risk of delayed delivery of test results. To address this, test resource management is implemented to ensure the test waiting time does not exceed the threshold.

[0138] One way to manage test resources for a target battery under test is to add test resources to the target test group to which the target battery under test belongs, so that the additional test resources can be used to test the target test group.

[0139] One approach to managing test resources for the target battery under test is to generate a test resource management scheme for the target test group based on the test waiting time and test duration threshold, and then manage the test resources for the target battery under test through the test resource management scheme. Specifically, the test waiting time and test duration threshold of the target battery under test can be input into a pre-trained resource management model, and the resource management model can analyze the test waiting time and test duration threshold to obtain the test resource management scheme.

[0140] The test resource management plan may include increasing the test equipment and test personnel for the target test group.

[0141] Optionally, the test duration thresholds may differ for different test groups; for example, the test duration threshold for the performance battery test group is 168 hours, the test duration threshold for the performance module test group is 150 hours, the test duration threshold for the environmental test group is 288 hours, the test duration threshold for the mechanical vibration test group is 720 hours, and the test duration threshold for the safety crush test group is 228 hours.

[0142] The test resource management method provided in this application obtains test operation statistics data of the target test group to which the target battery under test belongs, and predicts the test waiting time of the target battery under test based on the test operation statistics data of the target test group. When the test waiting time exceeds the test time threshold of the target battery under test, test resource management processing is performed on the target battery under test. In this method, since the test operation statistics data of the target test group can be data collected and statistically analyzed in real time during the test process, predicting the test waiting time of the target battery under test through the test operation statistics data of the target test group can better determine the usage of test resources of the target test group. Thus, when the test waiting time of the target battery under test exceeds the test time threshold, timely management of test resources for the target battery under test is achieved, reducing the test waiting time of the target battery under test and improving test efficiency. Furthermore, when the test waiting time of the target battery under test exceeds the test time threshold, test resources are adjusted for the target battery under test in a timely manner, reducing the risk of the test results of the target battery under test being delivered late.

[0143] The following example illustrates in detail how to obtain test operation statistics data of the target test group to which the target battery under test belongs. In one example, such as... Figure 3 As shown, to obtain the test operation statistics of the target test group to which the target battery under test belongs, the following steps are included:

[0144] S301 acquires the basic test information of each battery under test in different test groups in real time.

[0145] The basic information for testing can be collected using data acquisition tools.

[0146] In one embodiment, acquiring the basic test information of each battery under test in different test groups collected in real time includes: receiving the basic test information of each battery under test sent by the data acquisition tool.

[0147] During battery testing, the data acquisition tool can collect the battery's test status in real time. For example, it can collect information such as battery identification, action type, acquisition time, and test channel identification. The action type can be defined as multiple test stages during the battery testing process, with each stage considered an action type. The data acquisition tool will collect data each time the battery reaches an action type. The test channel can be the workstation where the battery undergoes the corresponding test. Furthermore, each data acquisition tool has a unique identifier.

[0148] Therefore, the basic testing information for the battery under test can include the data acquisition tool identifier, acquisition time, animal type, battery identifier, and test channel identifier. As shown in Table 1, Table 1 provides the basic testing information for each battery under test in different test groups collected by the data acquisition tool. It should be noted that the basic testing information in Table 1 is only an example.

[0149] Table 1

[0150]

[0151]

[0152] Optionally, in order to improve the testing efficiency of the battery under test, the test channel of the battery under test may not be determined when the battery under test is received. The test channel of the battery under test will only be determined before the battery under test is tested.

[0153] In the test resource management method provided in this application embodiment, the basic test information can be collected through a data acquisition tool, receiving the basic test information of each battery under test sent by the data acquisition tool. This method improves the efficiency and convenience of collecting test data from the batteries under test by using a data acquisition tool. This allows for higher real-time performance of the test operation statistics of the target battery, thereby improving the accuracy of test resource management for the target battery under test.

[0154] S302 determines multiple test operation indicator values ​​for each battery under test based on the test basic information.

[0155] Based on the basic test information of each battery under test, multiple test operation index values ​​are determined for each battery under test. These test operation index values ​​can be calculated from the basic test information during the test process. For example, the test operation index values ​​can include the start time, end time, and duration of the test for each battery under test.

[0156] Multiple test operation index values ​​corresponding to each battery under test can be calculated according to a preset calculation model. Optionally, the calculation model can include multiple calculation methods for test operation indexes. Therefore, for any battery under test, the basic test information of the battery under test is input into the calculation model, and the basic test information is calculated by the calculation formula of multiple test operation indexes in the calculation model to obtain multiple test operation index values ​​corresponding to the battery under test.

[0157] S303 determines the test operation statistics for each test group based on multiple test operation indicator values ​​corresponding to each battery under test.

[0158] The test operation statistics for each test group may include the number of batteries to be tested, the number of batteries already tested, the number of test channels, the number of testers, the total test duration, etc. It should be noted that the test operation statistics for each test group can be calculated based on multiple test operation indicator values ​​of the batteries to be tested in the corresponding test group within a certain time period.

[0159] Therefore, the way to obtain the test operation statistics of each test group is to first group each battery under test, determine the batteries under test in each test group, and for any test group, obtain the test operation statistics of the test group based on the multiple test operation indicator values ​​corresponding to the batteries under test in the test group and the preset calculation formula.

[0160] S304. Obtain the test operation statistics of the target test group to which the target battery under test belongs from the test operation statistics of each test group.

[0161] Specifically, the test operation statistics data corresponding to the target test group in each test group are determined as the test operation statistics data data of the target test group to which the target battery under test belongs.

[0162] For example, each test group includes a performance battery test group, a performance module test group, an environmental test group, a mechanical vibration test group, and a safety needle penetration test group. If the target test group is the environmental test group, then the test operation statistics corresponding to the environmental test group will be determined as the test operation statistics of the target test group to which the target battery under test belongs.

[0163] The test resource management method provided in this application acquires the basic test information of each battery under test in different test groups collected in real time. Based on the basic test information, multiple test operation indicator values ​​corresponding to each battery under test are determined. Then, based on the multiple test operation indicator values ​​corresponding to each battery under test, test operation statistics of each test group are determined. Finally, test operation statistics of the target test group to which the target battery under test belongs are obtained from the test operation statistics of each test group. In this method, by determining the test operation indicator values ​​corresponding to each battery under test through the basic test information collected in real time, the current test status of each battery under test can be determined more accurately. Furthermore, by determining the test operation statistics of each test group through the test operation indicator values, the operation status and test resource usage of each test group can be evaluated more objectively, reducing errors caused by subjective judgment, thereby improving the accuracy of test resource management of the target battery under test.

[0164] The following example illustrates in detail how to collect basic test information of a battery under test using a data acquisition tool. In one embodiment, the display of the data acquisition tool includes multiple acquisition function controls of various action types, and each battery under test includes a battery identifier. The data acquisition tool collects the basic test information of each battery under test, including: for any battery under test, acquiring the battery identifier through the data acquisition tool and triggering the acquisition function control of the corresponding action type on the data acquisition tool to obtain the basic test information of the battery under test.

[0165] Each test channel has a unique test channel identifier, each test task corresponds to a battery under test with a unique battery identifier, and the data acquisition tool can be a hardware device.

[0166] Optionally, the battery identifier of the battery under test can be a QR code, and the test channel identifier can also be a QR code. Therefore, the battery identifier can be acquired by scanning the QR code attached to the battery under test using the data acquisition tool, and the test channel identifier corresponding to the battery under test can be acquired by scanning the QR code attached to the test channel corresponding to the battery under test using the data acquisition tool.

[0167] Meanwhile, the data acquisition tool has button functionality, and its display includes acquisition function controls corresponding to multiple action types. One method for the data acquisition tool to acquire the action type of the battery under test is for the tester to first scan the battery identifier using the tool, and then click the acquisition function control on the tool corresponding to the current action type of the battery under test.

[0168] The actions performed by the battery under test during the testing process can include sample reception, start test bench setup, end test bench setup, test start, test pause, test continue, test end, start test bench dismantling, and end test bench dismantling. Therefore, in addition to a barcode scanning area, the data acquisition tool also includes controls for sample reception, start test bench setup, end test bench setup, test start, test pause, test continue, test end, start test bench dismantling, and end test bench dismantling, such as... Figure 4 As shown, Figure 4 This is a schematic diagram of the display interface of the data acquisition tool.

[0169] Testers update the status and test nodes of the battery under test by scanning a QR code and then clicking the data acquisition function control; that is, they collect and update the basic test information of the battery under test. The data acquisition tool has the function of reading and writing data and uploading it to a computer device. Therefore, after the data acquisition tool collects the basic test information of the battery under test, it can send it to the computer device, which can then store the basic test information of the battery under test in a database through a storage module.

[0170] In the test resource management method provided in this application embodiment, for any battery under test, the battery identifier is collected by a data acquisition tool, and the acquisition function control of the corresponding action type on the data acquisition tool is triggered to obtain the basic test information of the battery under test. The display end of the data acquisition tool includes multiple acquisition function controls of various action types, and each battery under test includes a battery identifier. This method improves the accuracy and traceability of collecting basic test information by setting a battery identifier for each battery under test. Furthermore, by setting multiple acquisition function controls of various action types on the display end of the data acquisition tool, automated collection of basic test information of the battery under test can be achieved, improving collection efficiency and thus enhancing the real-time nature of the basic test information.

[0171] The actions performed by the battery under test during the testing process can include sample reception, start of test bench setup, end of test bench setup, start of test, pause of test, continuation of test, end of test, start of test bench dismantling, and end of test bench dismantling. Since the battery under test uploads the type of action performed and the time of execution of that action to the computer device via a data acquisition tool for each action type, the basic test information can include the different action types performed by each battery under test and the acquisition time of each action type; therefore, in one embodiment, such as... Figure 5 As shown, based on the basic test information, multiple test operation indicator values ​​are determined for each battery under test, including the following steps:

[0172] S501, based on the different types of actions performed by each battery under test, determine at least one test operation indicator corresponding to each battery under test.

[0173] Among them, test operation indicators may include sample quantity received, test and maintenance time, maintenance time ratio, number of samples started for testing, number of batteries to be tested, test bench setup time, test bench dismantling time, total time for test bench setup and dismantling, test time, etc.

[0174] Please continue reading Figure 4 The sample quantity can represent the number of action type 1 samples; the test maintenance time can represent the time spent on maintenance and repair of the test equipment during the test of the battery under test; the maintenance time ratio can represent the proportion of maintenance time within a certain period of time; the number of batteries under test that have started testing can represent the number of batteries under test that have started testing; the number of batteries under test can represent the number of batteries that have been received but have not yet started testing; the bench setup time can represent the time spent installing the battery under test into the corresponding test channel before the test begins; the bench dismantling time can represent the time spent removing the battery under test from the test channel after the test ends; the total bench setup and dismantling time represents the sum of the time spent installing the battery under test into the corresponding test channel and the time spent removing the battery under test from the test channel; the test time represents the actual test time spent on the test channel.

[0175] Therefore, at least one test operation indicator can be determined for each battery under test based on the different types of actions that each battery under test has performed.

[0176] For example, if the action type performed by the battery under test includes sample collection, it can be determined that the battery under test has been collected, and the sample collection quantity of the corresponding test group can be increased by 1; if the action type performed by the battery under test includes ending the bench setup time, it means that the battery under test has completed the bench setup, so the bench setup time of the battery under test can also be determined; if the action type performed by the battery under test includes continuing the test, the test maintenance time of the battery under test can also be determined; if the action type performed by the battery under test includes completing the test, the test time of the battery under test can also be determined; if the action type performed by the battery under test includes ending the bench dismantling, the bench dismantling time and the total time for bench setup and dismantling can also be determined.

[0177] S502, based on the data collection time of each action type performed by each battery under test, determines the value of each test operation indicator corresponding to each battery under test, and obtains multiple test operation indicator values ​​corresponding to each battery under test.

[0178] Please continue to see Figure 4 The calculation methods for each test operation indicator are shown in Table 2.

[0179] Table 2

[0180]

[0181]

[0182] Therefore, based on the calculation formulas of each test operation indicator in Table 2, the values ​​of each test operation indicator corresponding to each battery under test can be determined by collecting data at the time when each battery under test performs each type of action.

[0183] For any battery under test, the basic test information of the battery under test can be used as the input of the calculation formula. Through the calculation formula, the test operation index values ​​of the battery under test are output.

[0184] Optionally, after obtaining the values ​​of each test operation indicator corresponding to each battery under test, the values ​​of each test operation indicator corresponding to each battery under test can be stored in the database through the storage module.

[0185] The test resource management method provided in this application determines at least one test operation indicator for each battery under test based on the different action types performed by each battery under test, and determines the value of each test operation indicator for each battery under test based on the data collection time of each action type performed by each battery under test, thus obtaining multiple test operation indicator values ​​for each battery under test. In this method, since the test operation indicators are obtained based on the basic test information of the battery under test, it is possible to determine the corresponding test operation indicator for each battery under test based on the different action types performed by each battery under test; furthermore, by determining the value of the test operation indicator for each battery under test through the data collection time of each action type performed by each battery under test, the accuracy of the test operation indicator values ​​for the battery under test is improved.

[0186] The multiple test operation index values ​​corresponding to each battery under test obtained above are categorized and summarized using information such as test groups. The following example illustrates how to categorize and summarize these values ​​using test groups. In one embodiment, such as... Figure 6 As shown, based on multiple test operation indicator values ​​corresponding to each battery under test, the test operation statistics for each test group are determined, including the following steps:

[0187] S601, obtain the data acquisition tool identifier, tester identifier, and test channel identifier corresponding to the basic test information of each battery under test.

[0188] Each tester is equipped with a data acquisition tool, and each data acquisition tool has a unique identifier, meaning there is a one-to-one correspondence between the tester's identifier and the data acquisition tool identifier.

[0189] Furthermore, since the basic test information includes the data acquisition tool identifier and test channel identifier corresponding to the battery under test, and then based on the one-to-one correspondence between the tester identifier and the test channel identifier, the data acquisition tool identifier, tester identifier, and test channel identifier corresponding to the basic test information of each battery under test are obtained.

[0190] As shown in Table 3, Table 3 shows the correspondence between the tester identifier and the data acquisition tool identifier.

[0191] Table 3

[0192] Tester identification Data collection tool identifier EE001A DATA001A EE002A DATA002A EE003A DATA003A … …

[0193] This allows for the mapping of actions to each tester, each battery under test, each test channel, and the type of action of the battery under test, thus enabling the collection of basic test information.

[0194] S602 generates test operation statistics for each test group based on the correspondence between test personnel identifiers and test groups, the correspondence between test channel identifiers and test groups, and multiple test operation indicator values ​​corresponding to each battery under test.

[0195] Based on the data acquisition tool identifier, tester identifier, and test channel identifier corresponding to the basic test information of each battery under test, and according to the correspondence between the tester identifier and the test group, and the correspondence between the test channel identifier and the test group, each battery under test is divided into test groups to obtain the batteries under test in each test group.

[0196] Optionally, as shown in Tables 4 and 5, Table 4 provides a correspondence between tester identifiers and test groups, and Table 5 provides a correspondence between test channel identifiers and test groups.

[0197] Table 4

[0198] Tester identification test group EE001A Performance cell test group EE006A Performance cell test group EE007A Performance Module Test Group EE002A Environmental Testing Group EE003A Mechanical vibration test group EE004A Safety crush test group EE005A Safety Needle Puncture Test Group … …

[0199] Table 5

[0200] Test channel identifier test group CH001 Performance cell test group CH007 Performance cell test group CH005 Performance Module Test Group CH006 Performance Module Test Group CH002 Environmental Testing Group CH003 Mechanical vibration test group CH004 Safety crush test group … …

[0201] Based on multiple test operation indicator values ​​corresponding to each battery under test in each test group, test operation statistics for each test group are determined.

[0202] The test operation statistics may include the number of batteries to be tested, the number of test channels maintained, the number of batteries tested, the number of test channels, the maintenance time ratio, the total test setup and dismantling time, the number of test personnel, the average labor efficiency, the average setup and dismantling time, the average test time, etc. Among them, the test operation statistics can be the test operation statistics of each test group within a certain period of time; the number of batteries to be tested can be the number of batteries to be tested for the corresponding test group; the number of test channel maintenance can be the number of test channels maintained for the corresponding test group; the number of tested batteries can be the number of batteries that have been tested for the test group within a certain period of time; the number of test channels can represent the number of test channels for the corresponding test group; the maintenance time ratio can be the maintenance time ratio for the corresponding test group within a certain period of time; the total test setup and disassembly time can represent the total time for the corresponding test group to disassemble the test platform within a certain period of time; the number of test personnel can represent the number of test personnel for the corresponding test group; the average per capita efficiency can be the average time required for each person in the corresponding test group to set up and disassemble one battery; the average setup and disassembly time can be the average time required for setting up and disassembling one test platform in the corresponding test group; and the average test duration can be the average test duration for one battery in the corresponding test group.

[0203] Therefore, for any test group, the test operation statistics can be determined based on the multiple test operation index values ​​of each battery under test in the test group and the calculation method of each test operation statistics.

[0204] For example, the maintenance time ratio of the test group can be calculated as follows: obtain the sum of the maintenance time of each battery under test in the test group within the preset time period to obtain the total maintenance time of the test group within the preset time period; since the test group may include multiple test channels, calculate the product of the preset time period and the number of test channels in the test group to obtain the total time of the test group; then obtain the ratio of the total maintenance time to the total time of the test group, and determine the ratio of the total maintenance time to the total time of the test group as the maintenance time ratio of the test group.

[0205] The average time for dismantling and assembling the test platform can be calculated as follows: the ratio between the total test platform dismantling and assembly time of the test group within the preset time period and the number of batteries tested is determined as the average time for dismantling and assembling the test platform.

[0206] Optionally, as shown in Table 6, which contains test operation statistics for each test group in March of a certain year.

[0207] Table 6

[0208]

[0209] The test resource management method provided in this application obtains the data acquisition tool identifier, tester identifier, and test channel identifier corresponding to the basic test information of each battery under test. Based on the correspondence between tester identifiers and test groups, the correspondence between test channel identifiers and test groups, and multiple test operation indicator values ​​corresponding to each battery under test, test operation statistics for each test group are generated. This method categorizes each battery under test into test groups through the correspondence between tester identifiers and test groups, and the correspondence between test channel identifiers and test groups, obtaining test operation statistics for each test group. This targeted analysis of the test operation statistics for each test group provides a clearer understanding of the test operation status of each test group, improving the accuracy of subsequent test resource management for each test group.

[0210] In one embodiment, the embodiment includes: displaying test operation statistics data of each test group in a visual format to indicate resource management of each test group based on the test operation statistics data of each test group.

[0211] After obtaining the test operation statistics of each test group, the test operation statistics of each test group can be displayed in the form of a visual report.

[0212] Optionally, the test operation statistics of each test group can be stored in the data output module of the computer device, and the test operation statistics of each test group can be displayed in the form of a visual report on the online page of the data output module to indicate the resource management of each test group based on the test operation statistics of each test group.

[0213] Furthermore, the data is displayed in the form of visual reports on the online page, allowing testing personnel to intuitively view the operational status of testing resources.

[0214] The test resource management method provided in this application displays the test operation statistics of each test group in a visual format to indicate resource management for each test group based on the test operation statistics. This method, by displaying the test operation statistics of each test group in a visual format, enables test personnel to promptly obtain the operational efficiency of each test group and monitor the test progress in real time.

[0215] Based on the test operation statistics of the target test group obtained above, the following example illustrates how to predict the test waiting time of the target battery under test based on the test operation statistics of the target test group. In one embodiment, such as... Figure 7 As shown, based on the test operation statistics of the target test group, the test waiting time of the target battery under test is predicted, including the following steps:

[0216] S701, based on the test operation statistics of the target test group, obtain the test duration of test resources required by other batteries under test in the target test group, excluding the target battery under test.

[0217] Among them, the test duration of the test resources required by the battery under test can be the test duration of the test resources required when the battery under test needs to perform the test corresponding to the target test group.

[0218] The test operation statistics of the target test group can include the rated test time of test resources required for each battery under test. Therefore, the test time of test resources required for other batteries under test in the target test group other than the target battery under test can be obtained directly from the test operation statistics of the target test group.

[0219] S702 predicts the test waiting time of the target battery based on the test duration of other batteries under test and the test resources they require.

[0220] The sum of the test times required by other batteries under test (UDTs) is determined as the total test time required by all other UDTs in the target test group, excluding the target UDT. These other UDTs in the target test group can be those that need to be tested before the target UDT is tested.

[0221] Therefore, the total test time required by the test resources of the other batteries under test in the target test group, excluding the target battery under test, can be determined as the test waiting time of the target battery under test.

[0222] In an optional embodiment, the test waiting time of the target battery under test can also be determined according to a preset prediction algorithm; for example, the test time of other batteries under test that require test resources can be used as the input of the prediction algorithm, and the test waiting time of the target battery under test can be obtained by analyzing the test time of other batteries under test through the prediction algorithm.

[0223] The test resource management method provided in this application embodiment obtains the test duration of test resources required by other batteries under test (excluding the target battery under test) in the target test group based on the test operation statistics of the target test group, and predicts the test waiting time of the target battery under test based on the test duration of test resources required by the other batteries under test. In this method, since the other batteries under test are batteries in the target test group other than the target battery under test, and are batteries that need to be tested before the target battery under test is tested, predicting the test duration of the target battery under test by using the test duration of test resources required by the other batteries in the target test group takes into account the test duration of the other batteries in the target test group, thus improving the accuracy of the predicted test waiting time of the target battery under test.

[0224] In one embodiment, such as Figure 8 As shown, the test duration for obtaining the test resources required by other batteries under test in the target test group, excluding the target battery under test, includes the following steps:

[0225] S801, based on the test operation statistics of the target test group, determine the types of actions to be performed for other batteries under test in the target test group besides the target battery under test.

[0226] By analyzing the test operation statistics of the target test group, the types of actions to be performed for the batteries under test in the target test group can be directly determined; among them, the types of actions to be performed for the batteries under test can reflect the test progress of the batteries under test.

[0227] For example, the types of actions performed by the battery under test during the testing process can include sample reception, start of test bench setup, end of test bench setup, start of test, pause of test, continuation of test, end of test, start of test bench dismantling, and end of test bench dismantling. Taking battery A under test as an example, if the test operation statistics of the target test group only include the sample reception action type of battery A under test, then the types of actions to be performed for battery A under test can be determined to include start of test bench setup, end of test bench setup, start of test, pause of test, continuation of test, end of test, start of test bench dismantling, and end of test bench dismantling. If the test operation statistics of the target test group only include the sample reception action type, start of test bench setup, and end of test bench setup for battery A under test, then the types of actions to be performed for battery A under test can be determined to include start of test, pause of test, continuation of test, end of test, start of test bench dismantling, and end of test bench dismantling.

[0228] Therefore, the types of actions to be performed for other batteries under test in the target test group, excluding the target battery under test, can be determined based on the test operation statistics of the target test group.

[0229] S802, based on the action types to be executed for each of the other batteries under test, obtains multiple operational indicator values ​​corresponding to the action types to be executed for each of the other batteries under test.

[0230] Based on the types of actions to be performed for each of the other batteries under test, multiple operational indicator values ​​corresponding to those actions can be determined. For example, if the types of actions to be performed for battery A include starting bench setup, ending bench setup, starting test, pausing test, continuing test, ending test, starting bench dismantling, and ending bench dismantling, then the operational indicator values ​​for battery A can include bench setup time, test cycle, and bench dismantling time. If the types of actions to be performed for battery A include starting test, pausing test, continuing test, ending test, starting bench dismantling, and ending bench dismantling, then the operational indicator values ​​for battery A can include test cycle and bench dismantling time. The test cycle can be represented as the test duration for which the battery under test needs to undergo the corresponding test.

[0231] Based on this, multiple operational indicator values ​​corresponding to the action types to be performed by each of the other batteries under test can be determined.

[0232] S803 determines the test duration of test resources required for each other battery under test based on multiple operational indicator values ​​corresponding to the type of action to be performed.

[0233] If the multiple operational indicator values ​​corresponding to the action type to be performed include the test cycle and disassembly / setup time of each other battery under test, then in one embodiment, the test duration of the test resources required for each other battery under test is determined according to the multiple operational indicator values ​​corresponding to the action type to be performed, including: for any one of the other batteries under test, the sum of the test cycle and disassembly / setup time of the battery under test is determined as the test duration of the test resources required for the battery under test.

[0234] The time for assembling and disassembling the platform is the sum of the time for assembling the platform and the time for disassembling the platform.

[0235] If the operational metrics corresponding to the action type to be performed by the battery under test include the test cycle and the time required to set up and dismantle the test bench, then the sum of the test cycle and the time required to set up and dismantle the test bench can be determined as the test duration of the test resources required by the battery under test.

[0236] In the test resource management method provided in this application embodiment, the multiple operational indicator values ​​corresponding to the type of action to be executed include the test cycle and setup / disassembly time of each other battery under test. For any one of the other batteries under test, the sum of the test cycle and setup / disassembly time of the corresponding battery is determined as the test duration of the test resources required by the battery under test. In this method, since the test duration required for battery testing includes both the test cycle and the setup / disassembly time during battery testing, determining the sum of the test cycle and setup / disassembly time of the corresponding battery under test as the test duration of the test resources required by the battery under test makes the determined test duration of the test resources required by the battery under test more accurate.

[0237] For any other battery under test, if the multiple operational indicator values ​​corresponding to the action type to be performed by the other battery under test include the test cycle and the bench removal time, then the test cycle and bench removal time corresponding to the other battery under test are determined as the test duration of the test resources required by the other battery under test.

[0238] If the multiple operational metrics corresponding to the action types to be performed for other batteries under test include the bench removal time, then the bench removal time for other batteries under test will be determined as the test time for the test resources required by other batteries under test.

[0239] It should be noted that, for any of the other batteries under test, the test cycle of the battery under test can be a pre-set test duration for which the battery under test needs to be tested. The setup time, dismantling time, and setup / dismantling time can be the average setup time, average dismantling time, and average setup / dismantling time obtained from the test operation statistics of the target test group within a certain period of time.

[0240] The test resource management method provided in this application embodiment determines the types of actions to be performed for other batteries under test (excluding the target battery under test) in the target test group based on the test operation statistics of the target test group. Then, based on the types of actions to be performed for each other battery under test, multiple operational indicator values ​​corresponding to those actions are obtained. Finally, based on these multiple operational indicator values, the required test duration for each other battery under test is determined. This method considers both the types of actions already performed and the types of actions to be performed by the other batteries under test when determining the required test duration, and uses multiple operational indicator values ​​corresponding to the types of actions to be performed to determine the required test duration, making the calculated required test duration more accurate.

[0241] Based on the test duration of the test resources required by other batteries under test in the target test group (excluding the target battery under test) obtained in the above embodiments, the following example illustrates how to predict the test waiting time of the battery under test. In one embodiment, such as Figure 9 As shown, based on the test duration of other batteries under test and the test resources they require, the test waiting time of the target battery under test is predicted, including the following steps:

[0242] S901: Based on the test duration of other batteries under test, obtain the test resource usage duration of the target test group.

[0243] The test resource usage time of the target test group can be the total test resource usage time of all other batteries under test in the target test group, excluding the target battery under test. Therefore, the sum of the test resource usage times of all other batteries under test can be determined as the test resource usage time of the target test group.

[0244] S902, obtain the number of test channels and maintenance duration ratio of the target test group.

[0245] The number of test channels in the target test group can be the number of test channels that can test the batteries under test in the target test group; the maintenance time ratio can be the proportion of maintenance time in the target test group within a certain period of time.

[0246] The test operation statistics of the target test group include the number of test channels and the maintenance time ratio of the target test group; therefore, the number of test channels and the maintenance time ratio of the target test group can be obtained from the test operation statistics of the target test group.

[0247] S903 determines the test waiting time for the target battery under test based on the test resource usage time, the number of test channels, and the maintenance time ratio.

[0248] Since the target test group may include multiple test channels, and the test resources of the target test group may be maintained during the testing of the batteries under test in the target test group, when predicting the test waiting time of the target battery under test, not only the test resource occupation time of the target test group should be considered, but also the number of test channels and the maintenance time ratio of the target test group.

[0249] Therefore, the test waiting time of the target battery can be calculated according to formula (1).

[0250]

[0251] Where T1 represents the test waiting time of the target battery under test, T0 represents the test resource occupation time of the target test group, N represents the number of test channels of the target test group, and Z represents the maintenance time ratio of the target test group.

[0252] Optionally, when the multiple operational indicator values ​​corresponding to the action type to be performed include the test cycle and disassembly / reassembly time of each other battery under test, the test waiting time of the target battery under test can be calculated using formula (2).

[0253]

[0254] Where k represents the number of other batteries to be tested, X i Y represents the test cycle of the i-th other battery under test. i This represents the setup and disassembly time for the i-th other battery under test; it should be noted that the setup and disassembly time for the other batteries under test can be the average setup and disassembly time for the target test group.

[0255] The test resource management method provided in this application embodiment obtains the test resource usage time of the target test group based on the test duration of other batteries under test, as well as the number of test channels and maintenance time ratio of the target test group. Then, based on the test resource usage time, the number of test channels, and the maintenance time ratio, the test waiting time of the target battery under test is determined. This method, in determining the test waiting time of the target battery under test, considers not only the test duration of other batteries under test in the target test group but also the current test resource information of the target test group, thereby improving the accuracy of the test waiting time of the target battery under test.

[0256] The above embodiments all describe how to obtain the test waiting time of the target battery under test. The following embodiment illustrates how to manage test resources for the target battery under test. In one embodiment, such as... Figure 10 As shown, the test resource management process for the target battery under test includes the following steps:

[0257] S1001, based on the test operation statistics of the target test group, obtain the test resource information required for the target battery under test.

[0258] The test resource information required for the target battery under test may include the test cycle of other batteries under test in the target test group to which the target battery under test belongs, the types of actions to be performed by other batteries under test, the time for setting up and dismantling the test bench, the number of test channels, the number of test personnel, and the test and maintenance ratio, etc.

[0259] Therefore, the test resource information required for the target battery under test can be directly obtained from the test operation statistics of the target test group.

[0260] S1002, Based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, determine the resource control scheme of the target battery under test.

[0261] The resource control scheme for the target battery under test can include control information on the test resources of the target test group to which the target battery under test belongs; for example, the number of testers, the number of test channels, the number of batteries under test, etc. in the target test group to which the target battery under test belongs.

[0262] In one embodiment, a resource control scheme for the target battery under test can be determined according to a preset control model. Specifically, the test resource information required by the target battery under test and the test duration threshold of the target battery under test are input into the control model. The control model analyzes the test resource information required by the target battery under test and the test duration threshold of the target battery under test to obtain the resource control scheme for the target battery under test.

[0263] In one optional embodiment, a resource control scheme for the target battery under test is determined based on the correspondence between preset test resource information and test duration threshold and a resource control scheme; wherein, the resource control scheme corresponding to the test resource information and test duration threshold required by the target battery under test in the correspondence is determined as the resource control scheme for the target battery under test.

[0264] S1003 performs test resource management on the target battery under test by executing the resource regulation scheme of the target battery under test.

[0265] Once the resource control scheme for the target battery under test is obtained, the resources of the target test group to which the target battery belongs can be controlled through the resource control scheme to achieve test resource management of the target battery under test.

[0266] It should be noted that after implementing the resource control scheme for the target battery under test, the test waiting time of the target battery under test can be less than or equal to the test time threshold, thereby improving the timeliness of the test results delivery of the target battery under test.

[0267] The test resource management method provided in this application involves obtaining the test resource information required by the target battery under test based on the test operation statistics of the target test group. Then, based on the required test resource information and the test duration threshold of the target battery under test, a resource control scheme for the target battery under test is determined. Finally, by executing the resource control scheme, test resource management is performed on the target battery under test. This method determines the resource control scheme based on the test duration threshold and the required test resource information of the target battery under test. The resource control scheme ensures that the test waiting time of the target battery under test does not exceed the test duration threshold, improving the test efficiency of the target battery under test and reducing the risk of delayed delivery of test results.

[0268] When determining the resource regulation scheme for the target battery under test, multiple candidate resource regulation schemes can be obtained first, and then the resource regulation scheme for the target battery under test can be determined from these candidate schemes. This will be explained in detail below through an embodiment. In one embodiment, such as... Figure 11 As shown, based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, a resource control scheme for the target battery under test is determined, including the following steps:

[0269] S1101: Based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, obtain multiple candidate resource control schemes.

[0270] Among them, the candidate resource adjustment scheme may include adjusting the values ​​of multiple adjustable resource indicators in the target test group, and entrusting excessive test tasks in the target test group to third-party organizations for testing.

[0271] Therefore, multiple candidate resource control schemes can be determined based on the preset planning algorithm. Specifically, the test resource information required by the target battery under test and the test duration threshold of the target battery under test are used as inputs to the planning algorithm. The planning algorithm is executed to obtain multiple candidate resource control schemes.

[0272] Specifically, the candidate resource control plan may also include specific control methods. For example, if the candidate resource control plan involves adjusting multiple adjustable resource index values ​​in the target test group, the candidate resource control plan may also include which resources in the target test group will be adjusted and the number of adjustments, etc. If the candidate resource control plan involves entrusting too many test tasks in the target test group to a third-party organization for testing, the candidate resource control plan may also include the number of test tasks entrusted to the third-party organization, etc.

[0273] S1102, obtain the basic value of the execution resource consumption of each candidate resource control scheme.

[0274] Among them, the basic value of resource consumption can be the cost required to execute the corresponding candidate resource control scheme.

[0275] The basic values ​​of execution resource consumption for each candidate resource control scheme can be obtained based on the resource consumption model. For example, for any candidate resource control scheme, the candidate resource control scheme is input into the resource consumption model, and the candidate resource control scheme is analyzed through the resource consumption model to obtain the basic values ​​of execution resource consumption for the candidate resource control scheme.

[0276] S1103, the candidate resource control scheme with the minimum basic value of resource consumption will be selected as the resource control scheme for the target battery under test.

[0277] To save on control costs, the candidate resource control scheme that minimizes the basic value of resource consumption can be selected as the resource control scheme for the target battery under test.

[0278] The test resource management method provided in this application obtains multiple candidate resource control schemes based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, and obtains the basic value of execution resource consumption for each candidate resource control scheme. Then, the candidate resource control scheme with the smallest basic value of execution resource consumption is determined as the resource control scheme for the target battery under test. In this method, since the multiple candidate resource control schemes are all determined based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, all multiple candidate resource control schemes can satisfy the requirement that the test waiting time of the target battery under test does not exceed the test duration threshold. Therefore, determining the candidate resource control scheme with the smallest basic value of resource consumption as the resource control scheme for the target battery under test can reduce the cost of test resource management for the target battery under test.

[0279] The following explains how to determine multiple candidate resource control schemes when the candidate resource control scheme involves adjusting multiple adjustable resource index values ​​in the target test group. In one embodiment, such as... Figure 12 As shown, obtaining the basic resource consumption values ​​for each candidate resource control scheme includes the following steps:

[0280] S1201: When the candidate resource adjustment scheme is to adjust multiple adjustable resource index values ​​in the target test group, obtain a variety of different adjustable resource adjustment strategies.

[0281] Among them, the increase in each adjustable resource indicator is different in each adjustable resource adjustment strategy.

[0282] Since more test personnel result in less average setup and disassembly time and shorter waiting time; more test channels result in shorter waiting time; and a lower maintenance time ratio results in shorter waiting time, it can be determined that the number of test personnel, the number of test channels, and the maintenance time ratio can be considered adjustable resource indicators. Therefore, candidate resource adjustment schemes can involve adjusting multiple adjustable resource indicator values ​​in the target test group.

[0283] Optionally, there is a corresponding relationship between the number of testers and the average time for dismantling and assembling the test platform, which can be expressed by formula (3).

[0284]

[0285] Where M represents the number of testers, η represents the average efficiency per person, and Y represents the average time to assemble and disassemble the test platform; the average efficiency per person can be obtained from the test operation statistics of the target test group.

[0286] In one embodiment, the number of testers, the number of test channels, and the maintenance time ratio can be used as unknowns, and a system of equations can be formed, as shown in formula (4).

[0287]

[0288] Where T2 represents the test duration threshold for the target battery under test.

[0289] In formula (4), the number of testers M, the number of test channels N, and the maintenance time ratio Z are used as unknowns, while the test time threshold T2 and the test cycle X of each other battery under test are used as unknowns. i Substitute the average human efficiency η of the target test group into formula (4) and solve formula (4).

[0290] Furthermore, constraints such as the number of testers M, the number of test channels N, and the maintenance duration ratio Z can be preset; for example, M is greater than or equal to the current number of testers in the target test group, and M is an integer; N is greater than or equal to the current number of test channels in the target test group, and N is an integer; Z is less than or equal to the current maintenance duration ratio of the target test group.

[0291] Based on the constraints of the aforementioned adjustable resource index values, formula (4) is solved to obtain multiple candidate resource schemes. Among these, the multiple candidate resource schemes include the target values ​​that the adjustable resource indexes in the target test group need to be adjusted to. Therefore, based on the candidate resource schemes and the current resource index values ​​of the target test group, multiple adjustable resource adjustment strategies are determined. For example, if a candidate resource scheme is obtained as {number of testers: 10; number of test channels: 20; maintenance time ratio: 30%}, and the current resource index values ​​of the target test group are {number of testers: 9; number of test channels: 18; maintenance time ratio: 25%}, then an adjustable resource adjustment strategy is determined as {number of testers: +1; number of test channels: +2; maintenance time ratio: -5%}.

[0292] In one optional embodiment, multiple candidate resource combinations with different adjustable resource index values ​​can be pre-set, and each candidate resource combination includes the number of testers, the number of test channels, and the maintenance time ratio.

[0293] Therefore, based on the relationship between the number of testers and the average disassembly and assembly time in formula (3), the average disassembly and assembly time for each candidate resource combination can be determined. Then, for any candidate resource combination, the expected waiting time for the target battery under test corresponding to the candidate resource combination can be determined based on the test cycle of other batteries under test in the target test group, the average disassembly and assembly time for the candidate resource combination, the number of test channels and the maintenance time ratio in the candidate resource combination. Based on the same method, the expected waiting time for the target battery under test corresponding to each candidate resource combination can be obtained.

[0294] Then, candidate resource combinations whose expected waiting time does not exceed the test duration threshold can be identified as candidate resource schemes. Based on the current number of testers, number of test channels, and maintenance time ratio in the target test group, as well as the number of testers, number of test channels, and maintenance time ratio in the candidate resource schemes, various adjustable resource adjustment strategies can be determined.

[0295] S1202, Based on the preset basic unit consumption value for adjusting each adjustable resource indicator, determine the basic resource consumption value corresponding to each adjustable resource adjustment strategy.

[0296] Specifically, based on the preset basic unit consumption value of each adjustable resource indicator and the increase of each adjustable resource indicator in each adjustable resource adjustment strategy, the basic resource consumption value corresponding to each adjustable resource adjustment strategy is calculated. The basic unit consumption value of the adjustable resource indicators may be different for different test groups. Therefore, the basic resource consumption value corresponding to each adjustable resource adjustment strategy can be determined based on the basic unit consumption value of each adjustable resource indicator for the target test group and the increase of the adjustable resource indicators in each adjustable resource adjustment strategy.

[0297] For example, adjustable resource indicators include the number of testers, the number of test channels, and the maintenance time ratio, as shown in Table 7. Table 7 gives the basic unit consumption values ​​of adjustable resource indicators.

[0298] Table 7

[0299] Basic value of unit consumption Adjustable resource indicators 100,000 / year Tester (1 person) 50,000 Test channel (1 per performance battery test group) 100,000 Test channel (1 per performance module test group) 150,000 Test channel (1 per environment test group) 200,000 Test channel (1 per mechanical vibration test group) 100,000 Test channel (1 per safety crush test group) 50,000 Maintenance time optimized (-1%) … …

[0300] Therefore, various adjustable resource adjustment strategies may be employed, including: {Number of test personnel: +1; Number of test channels: +2; Maintenance time percentage: -5%}, {Number of test personnel: +2; Number of test channels: +1; Maintenance time percentage: -5%}, {Number of test personnel: +1; Number of test channels: +1; Maintenance time percentage: -10%}, and {Number of test personnel: +2; Number of test channels: +2; Maintenance time percentage: 0}. Furthermore, the target test group is the mechanical vibration test group.

[0301] Therefore, the basic unit consumption value of each adjustable resource indicator in the mechanical vibration test group and the adjustable resource indicator value in each adjustable resource adjustment strategy can be used to determine the basic resource consumption value corresponding to each adjustable resource adjustment strategy.

[0302] For example, the basic resource consumption for {number of testers: +1; number of test channels: +2; maintenance time percentage: -5%} is: 10*1 + 20*2 + 5*5 = 750,000; the basic resource consumption for {number of testers: +2; number of test channels: +1; maintenance time percentage: -5%} is: 10*2 + 20*1 + 5*5 = 650,000; the basic resource consumption for {number of testers: +1; number of test channels: +1; maintenance time percentage: -10%} is: 10*1 + 20*1 + 5*10 = 800,000; and the basic resource consumption for {number of testers: +2; number of test channels: +2; maintenance time percentage: 0} is: 10*2 + 20*2 + 5*0 = 600,000.

[0303] In the test resource management method provided in this application embodiment, when the candidate resource adjustment scheme involves adjusting multiple adjustable resource indicator values ​​in the target test group, various different adjustable resource adjustment strategies are obtained. Each adjustable resource adjustment strategy has a different increase in the value of each adjustable resource indicator. Based on a preset basic unit consumption value for adjusting each adjustable resource indicator, the basic resource consumption value corresponding to each adjustable resource adjustment strategy is determined. In this method, since each adjustable resource adjustment strategy includes the increase in the value of each adjustable resource indicator, the basic resource consumption value corresponding to each adjustable resource adjustment strategy can be calculated by using a preset basic unit consumption value for adjusting each adjustable resource indicator, thus improving the speed of determining the basic resource consumption value corresponding to each adjustable resource adjustment strategy.

[0304] Alternatively, instead of adjusting the test resources in the target test group, excessive test tasks in the target test group can be delegated to a third-party organization. The following explains how to determine the candidate resource adjustment scheme when the candidate resource adjustment scheme is to delegate testing to a third-party organization. In one embodiment, such as... Figure 13 As shown, the basic values ​​of execution resource consumption for each candidate resource control scheme are obtained, including:

[0305] S1301, when the candidate resource allocation plan involves entrusting a third-party organization to conduct the test, obtain the number of batteries to be tested in the target test group that need to be entrusted.

[0306] The number of batteries to be tested in the target test group can be the number of batteries in the target test group that exceeds the test task.

[0307] Since all the batteries under test in the target test group have a sampling time, other batteries under test in the target test group that have not exceeded the test task can be obtained sequentially according to the sampling time of the batteries under test. Then, the difference between the total number of other batteries under test in the target test group and the number of other batteries under test in the target test group that have not exceeded the test task is determined as the number of batteries under test to be commissioned in the target test group.

[0308] Optionally, the method for obtaining the batteries to be tested in the target test group that do not exceed the test task can be:

[0309]

[0310] Where P represents the number of other batteries under test in the target test group that do not exceed the test task, P is an integer, X is the average test duration of the batteries in the target test group, and Y is the average setup and disassembly time of the target test group. Solving formula (5) yields the value of P; the value of P represents the number of other batteries under test in the target test group that do not exceed the test task.

[0311] The total number of other batteries to be tested in the target test group is k, and (kP) is the number of batteries to be tested that need to be commissioned in the target test group.

[0312] S1302, Based on the number of batteries to be tested in the target test group and the preset basic value of resource consumption for third-party organizations, determine the basic value of execution resource consumption for entrusting third-party organizations to conduct testing.

[0313] The basic resource consumption for each test group may differ from that of the third-party organization. Therefore, the basic resource consumption of the third-party organization corresponding to the target test group can be obtained. Then, the product of the number of batteries to be tested in the target test group and the basic resource consumption of the third-party organization corresponding to the target test group can be determined as the basic execution resource consumption for the third-party organization to conduct the test.

[0314] As shown in Table 8, Table 8 gives the basic values ​​of the resources consumed by each test group when entrusting third-party institutions.

[0315] Table 8

[0316] Cost (in ten thousand) test group 10 / H Performance Battery Test Set 50 / H Performance Module Test Group 10 / 1 battery under test Environmental Testing Group 15 / 1 battery under test Mechanical vibration test group 20 / 1 battery under test Safety crush test group … …

[0317] For example, if the target test group requires 5 batteries to be tested, and the target test group is a mechanical vibration test group, then the basic value of the execution resource consumption for entrusting a third-party organization to conduct the test can be determined as 15 * 5 = 750,000.

[0318] Optionally, the cost of outsourcing testing to a third-party organization can also be calculated based on time. The testing duration to be outsourced in the target test group is determined based on the number of batteries to be tested in the target test group, and the basic value of execution resource consumption for outsourcing testing to a third-party organization is determined based on the resource consumption value of the third-party organization corresponding to the target test group. Specifically, the ratio of the testing duration to be outsourced in the target test group to the resource consumption value of the third-party organization corresponding to the target test group is determined as the basic value of execution resource consumption for outsourcing testing to a third-party organization.

[0319] For example, please refer to Table 8. If the target test group is the battery test group, and the test duration for the battery test group that needs to be outsourced is 10 hours, then the basic value of the execution resource consumption for outsourcing the test to a third-party organization is determined to be 800,000.

[0320] In the test resource management method provided in this application embodiment, when the candidate resource control scheme is to entrust a third-party organization to conduct the test, the number of batteries to be entrusted in the target test group is obtained, and the basic value of execution resource consumption for entrusting the test to a third-party organization is determined based on the number of batteries to be entrusted in the target test group and the preset basic value of entrustment resource consumption of the third-party organization. This method, with the candidate resource control scheme being to entrust a third-party organization to conduct the test, proposes a resource control scheme other than increasing resources, improving the diversity of test resource management for the target batteries to be tested, thereby enriching the methods of test resource management.

[0321] Optionally, in one embodiment, the candidate resource control scheme with the minimum basic value of execution resource consumption is determined as the resource control scheme of the target battery under test, including: determining the minimum basic value of execution resource consumption based on the basic value of resource consumption corresponding to each of the above adjustable resource adjustment strategies and the basic value of execution resource consumption tested by a third-party organization; and determining the adjustable resource adjustment scheme corresponding to the minimum basic value of execution resource consumption as the resource control scheme of the target battery under test.

[0322] For example, the basic resource consumption values ​​corresponding to each adjustable resource adjustment strategy include 750,000, 650,000, 800,000 and 600,000. If the basic resource consumption value for the execution of the test commissioned to a third-party organization is 750,000, then the adjustable resource adjustment strategy corresponding to 600,000 will be determined as the resource control scheme for the target battery under test.

[0323] For example, the basic resource consumption values ​​corresponding to each adjustable resource adjustment strategy include 750,000, 650,000, 800,000 and 600,000, and the basic resource consumption value for entrusting a third-party organization to conduct testing is 500,000. Then, the resource control scheme for the target battery to be tested is determined to be the one corresponding to 500,000 for entrusting a third-party organization to conduct testing.

[0324] For example, if the basic resource consumption values ​​corresponding to each adjustable resource adjustment strategy include 600,000, 650,000, 800,000 and 600,000, and the basic resource consumption value for the execution of the test commissioned to a third-party organization is 750,000, then any adjustable resource adjustment strategy corresponding to 600,000 can be determined as the resource control scheme for the target battery under test.

[0325] For example, if the basic resource consumption values ​​corresponding to each adjustable resource adjustment strategy include 750,000, 650,000, 800,000, and 600,000, and the basic execution resource consumption value for commissioning a third-party organization to conduct testing is 600,000, then the minimum basic execution resource consumption value includes both the adjustable resource adjustment strategy and commissioning a third-party organization to conduct testing. Therefore, it can be determined whether to choose the adjustable resource adjustment strategy corresponding to 600,000 or commission a third-party organization to conduct testing based on actual needs.

[0326] The test resource management method in this application embodiment may further include an early warning mechanism. When the production capacity of the target test group is insufficient, an early warning message indicating insufficient existing test resources is issued. This will be described in detail below. In one embodiment, the embodiment includes: generating an early warning message when the test waiting time exceeds the test time threshold of the target battery under test; the early warning message is used to indicate that the test resources of the target battery under test are insufficient.

[0327] When the test waiting time of the target battery under test exceeds the test time threshold, it indicates that the test waiting time of the target battery under test is too long, that is, there are too many test tasks in the target test group to which the target battery under test belongs. Therefore, an early warning message can be generated. The early warning message can be used to remind test managers that the test resources of the target test group are insufficient and the delivery of the test results of the target battery under test may be overdue.

[0328] Optionally, if the test waiting time exceeds the test duration threshold of the target battery under test, a warning message can be directly displayed on the computer device.

[0329] In the test resource management method provided in this application embodiment, an early warning message is generated when the test waiting time exceeds the test time threshold of the target battery under test; wherein, the early warning message is used to indicate that the test resources of the target battery under test are insufficient. This method, by issuing an early warning when the test waiting time exceeds the test time threshold of the target battery under test, enables test managers to promptly manage the test resources of the target battery under test.

[0330] The above embodiments all illustrate the case where the test waiting time of the target battery under test exceeds the test time threshold. The following embodiment illustrates the case where the test waiting time does not exceed the test time threshold. In one embodiment, such as... Figure 14 As shown, this embodiment includes the following steps:

[0331] S1401, if the test waiting time does not exceed the test time threshold of the target battery under test, obtain the waiting time difference between the test time threshold and the test waiting time.

[0332] If the test waiting time does not exceed the test duration threshold of the target battery under test, it indicates that the resources of the target test group to which the target battery under test belongs are sufficient. Specifically, the test resources of the target test group can be quantitatively evaluated when the resources of the target test group to which the target battery under test belongs are sufficient.

[0333] Therefore, the difference between the test duration threshold and the test waiting time can be obtained, and the test resources can be quantitatively evaluated through the difference in waiting time.

[0334] S1402, based on the waiting time difference, the test operation statistics of the target test group, and the current test resource information of the target test group, determine the remaining measurable battery capacity of the target test group; the remaining measurable battery capacity is used for test resource management of the target test group.

[0335] The test operation statistics for the target test group may include the average test duration, average setup / disassembly time, and average maintenance time ratio; the current test resource information for the target test group may include the current number of test channels.

[0336] Therefore, the measurable battery capacity of the target test group can be determined based on the waiting time difference, the average test time of the target test group, the average disassembly and assembly time of the test platform, the maintenance time ratio, and the number of test channels. Optionally, the measurable battery capacity of the target test group can be calculated based on formula (6).

[0337]

[0338] Where Q represents the remaining measurable battery capacity of the target test group, T3 represents the waiting time difference, N represents the number of test channels of the target test group, Z represents the maintenance time ratio of the target test group, X represents the average test time of the batteries in the target test group, and Y represents the average disassembly and assembly time of the target test group.

[0339] It should be noted that the measurable battery capacity of the target test group should be an integer, but the calculated Q may be a decimal. Therefore, the integer part of Q can be determined as the measurable battery capacity of the target test group.

[0340] In an optional embodiment, the measurable battery balance of the target test group can also be calculated according to a preset balance calculation formula. Specifically, the waiting time difference, the test operation statistics of the target test group, and the current test resource information of the target test group are used as inputs to the balance calculation formula. The measurable battery balance of the target test group is obtained through the calculation of the balance calculation formula.

[0341] After obtaining the remaining measurable battery quantity of the target test group, the test management personnel can manage the resources of the target test group based on the remaining measurable battery quantity; for example, adding a number of test batteries less than or equal to the remaining measurable battery quantity before the target test battery in the target test group.

[0342] The test resource management method provided in this application involves obtaining the difference between the test duration threshold and the test waiting time when the test waiting time does not exceed the test duration threshold of the target battery under test. Based on this difference, the test operation statistics of the target test group, and the current test resource information of the target test group, the remaining testable battery capacity of the target test group is determined. This remaining testable battery capacity is used for test resource management of the target test group. This method quantitatively evaluates existing resources and clarifies the remaining testable battery capacity when the test waiting time does not exceed the test duration threshold of the target battery under test. This helps test managers to rationally arrange test plans and test sequences, improving test efficiency.

[0343] In one embodiment, this application also provides a test resource management method. This method is described using a computer device as the executing entity. The computer device includes a data statistics module, a waiting time calculation algorithm, a test resource early warning mechanism, a data input module, a data output module, and a storage module, such as... Figure 15 As shown, this embodiment includes the following steps:

[0344] S1501, the tester scans the QR code image on the battery under test and the QR code image on the test channel using the data acquisition tool, and clicks the action type button on the data acquisition tool to collect the basic test information of the battery under test.

[0345] Each data acquisition tool has a unique data acquisition tool ID, and each tester is equipped with a data acquisition tool and a unique tester ID. This enables the mapping between each tester, each battery under test, each test channel, and the action type of each battery under test, thus enabling the collection of basic test information for the battery under test and storing this basic test information in the database through the storage module.

[0346] like Figure 16 As shown, Figure 16 This is the data transmission process for the basic test information of the battery under test; the test task information of the battery under test can be input by the test requester through the data input module, stored in the database through the storage module, and associated with the battery identifier of the battery under test; the test task information includes the test cycle and the test group to which the battery belongs.

[0347] S1502, based on the basic test information of the battery under test, calculates the test operation statistics in the data statistics module and displays the test operation statistics in the visualization report of the data output module.

[0348] The data statistics module defines the operational indicator values ​​and calculation formulas. The operational indicator values ​​include sample collection volume, maintenance channel, maintenance time ratio, dismantling and assembly time, etc. Please refer to Table 2 for details.

[0349] Specifically, the data statistics module can extract the basic test information of each battery under test from the database, and use the basic test information of each battery under test as input. It calculates and outputs the test operation index values ​​of each battery under test through the calculation formula, and stores the test operation index values ​​of each battery under test in the database through the storage module. Then, the data statistics module classifies and summarizes the test operation index values ​​of each battery under test according to information such as test group to obtain test operation statistics data. The test operation statistics data is displayed in the form of reports on the online page of the data output module for test managers to view the operation status of each test group.

[0350] S1503, for any test group, based on a preset waiting time calculation algorithm, determines the test waiting time of the test group according to the test operation statistics, including the test battery under test, the test cycle corresponding to the test battery, the maintenance time ratio, the average disassembly and assembly time of the test platform, and the number of test channels.

[0351] The waiting time calculation algorithm collects the basic test information of newly added batteries to be tested in the database in real time and performs calculations to calculate the test waiting time for each test group. For example, the calculated test waiting times for each test group are as follows: 168 hours for the performance cell test group, 150 hours for the performance module test group, 288 hours for the environmental test group, 720 hours for the mechanical vibration test group, and 228 hours for the safety crush test group.

[0352] S1504: Input the test duration threshold for each test group through the data input module, and store it in the database through the storage module.

[0353] S1505: For any test group, if the test waiting time is less than or equal to the test duration threshold, the test resource early warning mechanism calculates the test capacity margin of the test group and outputs the test capacity margin of the test group through the data output module.

[0354] The test group's measurable battery capacity is determined based on the difference between the test duration threshold and the actual test waiting time, the average setup and dismantling time, the number of test channels, and the maintenance time ratio. This information is then displayed through a data output module. For example, the module might show: no measurable battery capacity for the performance cell test group; no measurable battery capacity for the environmental test group; ...; 4 measurable batteries for the performance module test group; and 7 measurable batteries for the safety crush test group. Test managers can use the measurable battery capacity of each test group to understand its current testing capabilities and operational status.

[0355] S1506: When the test waiting time exceeds the test duration threshold, an early warning is issued through the test resource early warning mechanism, and a resource adjustment plan for the test group is generated. The test resources of the test group are then managed and processed through the resource adjustment plan.

[0356] This system can generate multiple adjustable resource adjustment strategies by increasing production capacity, calculate the total cost of each strategy, determine the strategy with the lowest total cost, and output the strategy with the lowest total cost along with its corresponding total cost through the data output module. Other adjustable resource adjustment strategies are automatically collapsed. Test administrators can view other solutions by opening the collapsed information.

[0357] In addition to increasing the testing resources of the test group, excessive testing tasks can be outsourced to third-party organizations. A test resource early warning mechanism can calculate the maximum number of batteries that can be tested without changing the existing testing resources of the test group. This determines the number of batteries exceeding the test group's testing capacity. Based on the third-party organization's basic testing cost and the number of batteries exceeding the test group's capacity, the total cost of outsourcing to the third-party organization is determined. This outsourcing plan is then output as an alternative through the data output module. Test resource managers can compare the adjustable resource adjustment strategy with the outsourced testing plan to determine a resource control plan; alternatively, they can determine a resource control plan based on testing requirements.

[0358] In this embodiment, the testing progress of each test group is transmitted in real time through data acquisition tools. The test operation indicators of each test group and the basic testing information of each battery under test are integrated into an online visual report, enabling test managers to promptly obtain the operational efficiency of each test group at each testing stage. Furthermore, the sufficiency of existing resources is quantitatively assessed. When resources are sufficient, the remaining number of testable batteries is clearly defined; when resources are insufficient, an automatic warning message indicating insufficient existing test resources is issued, along with the corresponding amount of resources needed, the associated cost, and alternative solutions. This allows test managers to make timely adjustments to test resource operations, achieving timely control over test resources.

[0359] In addition, by using the corresponding cost data (unit cost of optimizing test channels, test personnel, and channel maintenance time), the correlation between test waiting time, operational indicator values, and investment costs can be established, and the final resource allocation plan can be selected through cost optimization.

[0360] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0361] Based on the same inventive concept, this application also provides a test resource management device for implementing the test resource management method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more test resource management device embodiments provided below can be found in the limitations of the test resource management method described above, and will not be repeated here.

[0362] In one exemplary embodiment, such as Figure 17 As shown, a test resource management device 1700 is provided, including: an acquisition module 1701, a prediction module 1702, and a management module 1703, wherein:

[0363] Module 1701 is used to obtain test operation statistics of the target test group to which the target battery under test belongs;

[0364] The prediction module 1702 is used to predict the test waiting time of the target battery under test based on the test operation statistics of the target test group.

[0365] The control module 1703 is used to manage test resources for the target battery under test when the test waiting time exceeds the test time threshold of the target battery under test.

[0366] In one embodiment, such as Figure 18 As shown, the acquisition module 1701 includes:

[0367] The first acquisition unit 1801 is used to acquire the basic test information of each battery under test in different test groups in real time.

[0368] The first determining unit 1802 is used to determine multiple test operation index values ​​corresponding to each battery under test based on the test basic information.

[0369] The second determining unit 1803 is used to determine the test operation statistics of each test group based on multiple test operation indicator values ​​corresponding to each battery under test.

[0370] The second acquisition unit 1804 is used to acquire the test operation statistics of the target test group to which the target battery under test belongs from the test operation statistics of each test group.

[0371] In one embodiment, such as Figure 19 As shown, the basic test information is collected through a data acquisition tool. The first acquisition unit 1801 includes:

[0372] The receiving subunit 1901 is used to receive the basic test information of each battery under test sent by the data acquisition tool.

[0373] In one embodiment, the display of the data acquisition tool includes multiple action-type acquisition function controls, and each battery under test includes a battery identifier; such as Figure 20 As shown, the receiving subunit 1901 includes:

[0374] The acquisition subunit 2001 is used to acquire the battery identifier of any battery under test through the data acquisition tool and trigger the acquisition function control of the corresponding action type on the data acquisition tool to obtain the basic test information of the battery under test.

[0375] In one embodiment, the basic test information includes the different types of actions performed by each battery under test and the time of data acquisition for each type of action; such as Figure 21 As shown, the first determining unit 1802 includes:

[0376] The first determining subunit 2101 is used to determine at least one test operation indicator corresponding to each battery under test based on the different action types that each battery under test has performed.

[0377] The second determining subunit 2102 is used to determine the value of each test operation indicator corresponding to each test battery based on the collection time of each action type performed by each test battery, and obtain multiple test operation indicator values ​​corresponding to each test battery.

[0378] In one embodiment, such as Figure 22 As shown, the second determining unit 1803 includes:

[0379] The first acquisition subunit 2201 is used to acquire the data acquisition tool identifier, tester identifier and test channel identifier corresponding to the test basic information of each battery under test;

[0380] The generation subunit 2202 is used to generate test operation statistics for each test group based on the correspondence between test personnel identifiers and test groups, the correspondence between test channel identifiers and test groups, and multiple test operation indicator values ​​corresponding to each battery under test.

[0381] In one embodiment, such as Figure 23 As shown, the device 1700 also includes:

[0382] The display module 2301 is used to display the test operation statistics of each test group in a visual format to indicate the resource management of each test group based on the test operation statistics of each test group.

[0383] In one embodiment, such as Figure 24 As shown, the prediction module 1702 includes:

[0384] The second acquisition unit 2401 is used to acquire the test duration of test resources required by other batteries under test in the target test group, excluding the target battery under test, based on the test operation statistics of the target test group.

[0385] The prediction unit 2402 is used to predict the test waiting time of the target battery based on the test duration of the test resources required by other batteries under test.

[0386] In one embodiment, such as Figure 25 As shown, the second acquisition unit 2401 includes:

[0387] The third determining subunit 2501 is used to determine the types of actions to be performed for other batteries under test in the target test group, excluding the target battery under test, based on the test operation statistics of the target test group.

[0388] The second acquisition subunit 2502 is used to acquire multiple operational indicator values ​​corresponding to the action types to be executed for each other battery under test, based on the action types to be executed for each other battery under test.

[0389] The fourth determination subunit 2503 is used to determine the test duration of the test resources required for each other battery under test based on multiple operational indicator values ​​corresponding to the type of action to be performed.

[0390] In one embodiment, the multiple operational metric values ​​corresponding to the type of action to be performed include the test cycle and setup / disassembly time for each of the other batteries under test; such as Figure 26 As shown, the fourth determining subunit 2503 includes:

[0391] The fifth determining subunit 2601 is used to determine the test duration of the test resources required for any one of the other batteries under test by summing the test cycle and the time for disassembling and assembling the test bench.

[0392] In one embodiment, such as Figure 27 As shown, the prediction unit 2402 includes:

[0393] The third acquisition subunit 2701 is used to acquire the test resource usage time of the target test group based on the test duration of other batteries under test.

[0394] The fourth acquisition subunit 2702 is used to acquire the number of test channels and the maintenance time ratio of the target test group;

[0395] The sixth determination subunit 2703 is used to determine the test waiting time of the target battery under test based on the test resource occupancy time, the number of test channels and the maintenance time ratio.

[0396] In one embodiment, such as Figure 28As shown, the control module 1703 includes:

[0397] The third acquisition unit 2801 is used to acquire the test resource information required by the target battery under test based on the test operation statistics of the target test group.

[0398] The third determining unit 2802 is used to determine the resource control scheme of the target battery under test based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test.

[0399] The control unit 2803 is used to perform test resource control processing on the target battery under test by executing the resource regulation scheme of the target battery under test.

[0400] In one embodiment, such as Figure 29 As shown, the third determining unit 2802 includes:

[0401] The fifth acquisition subunit 2901 is used to acquire multiple candidate resource control schemes based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test.

[0402] The sixth acquisition subunit 2902 is used to acquire the basic values ​​of the execution resource consumption of each candidate resource control scheme;

[0403] The seventh determination subunit 2903 is used to determine the candidate resource control scheme with the minimum basic value of execution resource consumption as the resource control scheme of the target battery under test.

[0404] In one embodiment, such as Figure 30 As shown, the sixth acquisition subunit 2902 includes:

[0405] The seventh acquisition subunit 3001 is used to acquire a variety of different adjustable resource adjustment strategies when the candidate resource adjustment scheme is to adjust the values ​​of multiple adjustable resource indicators in the target test group; the increase of each adjustable resource indicator is different in each adjustable resource adjustment strategy.

[0406] The eighth determining subunit 3002 is used to determine the basic value of resource consumption corresponding to each adjustable resource adjustment strategy based on the preset basic value of unit consumption for adjusting each adjustable resource indicator.

[0407] In one embodiment, such as Figure 31 As shown, the sixth acquisition subunit 2902 includes:

[0408] The eighth acquisition subunit 3101 is used to acquire the number of batteries to be tested in the target test group when the candidate resource control scheme is to entrust a third-party organization to conduct the test.

[0409] The ninth determining subunit 3102 is used to determine the basic value of execution resource consumption for entrusting a third-party organization to conduct testing, based on the number of batteries to be tested in the target test group and the preset basic value of entrustment resource consumption of the third-party organization.

[0410] In one embodiment, such as Figure 32 As shown, the device 1700 also includes:

[0411] The early warning module 3201 is used to generate early warning information when the test waiting time exceeds the test time threshold of the target battery under test; the early warning information is used to indicate that the test resources of the target battery under test are insufficient.

[0412] In one embodiment, such as Figure 33 As shown, the device 1700 also includes:

[0413] The calculation module 3301 is used to obtain the difference between the test duration threshold and the test waiting time when the test waiting time does not exceed the test duration threshold of the target battery under test.

[0414] The determination module 3302 is used to determine the measurable battery balance of the target test group based on the waiting time difference, the test operation statistics of the target test group, and the current test resource information of the target test group; the measurable battery balance is used for test resource management of the target test group.

[0415] Each module in the aforementioned test resource management device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0416] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0417] The implementation principles and technical effects of each step in the processor implementation of this application embodiment are similar to those of the above-mentioned test resource management method, and will not be repeated here.

[0418] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0419] The implementation principles and technical effects of each step carried out by the computer program when it is executed by the processor in this embodiment are similar to those of the above-mentioned test resource management method, and will not be repeated here.

[0420] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0421] The implementation principles and technical effects of each step carried out by the computer program when it is executed by the processor in this embodiment are similar to those of the above-mentioned test resource management method, and will not be repeated here.

[0422] It should be noted that the data involved in this application (including but not limited to data used for analysis, data stored, data displayed, etc.) are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0423] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0424] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0425] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for managing test resources, characterized in that, The method includes: Obtain test operation statistics for the target test group to which the target battery under test belongs; Based on the test operation statistics of the target test group, predict the test waiting time of the target battery under test; If the test waiting time exceeds the test duration threshold of the target battery under test, test resource management processing is performed on the target battery under test.

2. The method according to claim 1, characterized in that, The acquisition of test operation statistics for the target test group to which the target battery under test belongs includes: Acquire the basic test information of each battery under test in different test groups in real time; Based on the aforementioned basic test information, multiple test operation indicator values ​​are determined for each battery under test; Based on the multiple test operation indicator values ​​corresponding to each battery under test, determine the test operation statistics of each test group; From the test operation statistics of each test group, obtain the test operation statistics of the target test group to which the target battery under test belongs.

3. The method according to claim 2, characterized in that, The basic test information is collected through a data acquisition tool. The acquisition of the basic test information for each battery under test in different test groups, collected in real time, includes: Receive the basic test information of each battery under test sent by the data acquisition tool.

4. The method according to claim 3, characterized in that, The display of the data acquisition tool includes multiple action-type acquisition function controls, and each of the batteries under test includes a battery identifier; the data acquisition tool collects basic test information for each of the batteries under test, including: For any battery under test, the battery identifier is collected by the data acquisition tool, and the acquisition function control of the corresponding action type on the data acquisition tool is triggered to obtain the basic test information of the battery under test.

5. The method according to any one of claims 2-4, characterized in that, The basic testing information includes the different types of actions performed by each of the batteries under test and the data collection time for each type of action; based on the basic testing information, the determination of multiple test operation indicator values ​​corresponding to each battery under test includes: Based on the different types of actions performed by each of the batteries under test, at least one test operation indicator is determined for each of the batteries under test. Based on the data collection time of each of the aforementioned actions performed by each of the aforementioned batteries under test, the values ​​of each test operation indicator corresponding to each battery under test are determined, thereby obtaining multiple test operation indicator values ​​corresponding to each battery under test.

6. The method according to any one of claims 2-5, characterized in that, The determination of test operation statistics for each test group based on multiple test operation indicator values ​​corresponding to each battery under test includes: Obtain the data acquisition tool identifier, tester identifier, and test channel identifier corresponding to the basic test information of each battery under test; Based on the correspondence between test personnel identifiers and test groups, the correspondence between test channel identifiers and test groups, and the multiple test operation indicator values ​​corresponding to each battery under test, test operation statistics data for each test group are generated.

7. The method according to any one of claims 2-6, characterized in that, The method further includes: The test operation statistics of each test group are displayed in a visual format to indicate the resource management of each test group based on the test operation statistics of each test group.

8. The method according to any one of claims 1-7, characterized in that, The step of predicting the test waiting time of the target battery under test based on the test operation statistics of the target test group includes: Based on the test operation statistics of the target test group, obtain the test duration of test resources required by other batteries under test in the target test group, excluding the target battery under test; Based on the test duration of the other batteries under test, the test waiting time of the target battery under test is predicted.

9. The method according to claim 8, characterized in that, The step of obtaining the test duration required to access test resources for other batteries in the target test group besides the target battery under test includes: Based on the test operation statistics of the target test group, determine the types of actions to be performed for other batteries under test in the target test group, excluding the target battery under test. Based on the action type to be performed for each of the other batteries under test, obtain multiple operational indicator values ​​corresponding to the action type to be performed for each of the other batteries under test; Based on the multiple operational indicator values ​​corresponding to the type of action to be performed, determine the test duration of the test resources required for each of the other batteries under test.

10. The method according to claim 9, characterized in that, The multiple operational indicator values ​​corresponding to the type of action to be performed include the test cycle and setup / disassembly time of each of the other batteries under test; determining the test duration of the test resources required for each of the other batteries under test based on the multiple operational indicator values ​​corresponding to the type of action to be performed includes: For any of the other batteries under test, the sum of the test cycle and the time required to set up and disassemble the test bench corresponding to the battery under test is determined as the test duration of the test resources required for the battery under test.

11. The method according to any one of claims 8-10, characterized in that, The step of predicting the test waiting time of the target battery based on the test duration of the test resources required by the other batteries under test includes: Based on the test duration of the other batteries under test, the test resource usage time of the target test group is obtained. Obtain the number of test channels and the maintenance duration ratio of the target test group; The test waiting time for the target battery under test is determined based on the test resource usage time, the number of test channels, and the maintenance time ratio.

12. The method according to any one of claims 1-11, characterized in that, The process of managing test resources for the target battery under test includes: Based on the test operation statistics of the target test group, obtain the test resource information required for the target battery under test; Based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, a resource control scheme for the target battery under test is determined. By implementing the resource control scheme of the target battery under test, test resource management is performed on the target battery under test.

13. The method according to claim 12, characterized in that, The step of determining a resource control scheme for the target battery under test based on the required test resource information and the test duration threshold of the target battery under test includes: Based on the test resource information required by the target battery under test and the test duration threshold of the target battery under test, multiple candidate resource control schemes are obtained; Obtain the basic values ​​of execution resource consumption for each of the candidate resource control schemes; The candidate resource control scheme that minimizes the basic value of resource consumption is determined as the resource control scheme for the target battery under test.

14. The method according to claim 13, characterized in that, The step of obtaining the basic values ​​of execution resource consumption for each of the candidate resource control schemes includes: When the candidate resource adjustment scheme involves adjusting multiple adjustable resource index values ​​in the target test group, various different adjustable resource adjustment strategies are obtained; the increase in each adjustable resource index is different in each adjustable resource adjustment strategy. Based on the preset basic unit consumption value for adjusting each adjustable resource indicator, the basic resource consumption value corresponding to each adjustable resource adjustment strategy is determined.

15. The method according to claim 13, characterized in that, The step of obtaining the basic values ​​of execution resource consumption for each of the candidate resource control schemes includes: In the case where the candidate resource allocation scheme involves entrusting a third-party organization to conduct the test, the number of batteries to be tested in the target test group that need to be entrusted is obtained; Based on the number of batteries to be tested in the target test group and the preset basic value of resource consumption for the third-party organization, the basic value of execution resource consumption for the third-party organization to conduct the test is determined.

16. The method according to any one of claims 1-15, characterized in that, The method further includes: If the test waiting time exceeds the test duration threshold of the target battery under test, an early warning message is generated; the early warning message is used to indicate that the test resources for the target battery under test are insufficient.

17. The method according to any one of claims 1-16, characterized in that, The method further includes: If the test waiting time does not exceed the test time threshold of the target battery under test, obtain the waiting time difference between the test time threshold and the test waiting time; Based on the waiting time difference, the test operation statistics of the target test group, and the current test resource information of the target test group, the measurable battery balance of the target test group is determined; the measurable battery balance is used for test resource management of the target test group.

18. A test resource management device, characterized in that, The device includes: The acquisition module is used to acquire test operation statistics of the target test group to which the target battery under test belongs; The prediction module is used to predict the test waiting time of the target battery under test based on the test operation statistics of the target test group. The control module is used to manage test resources for the target battery under test when the test waiting time exceeds the test duration threshold of the target battery under test.

19. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 17.

20. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 17.

21. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 17.

Citation Information

Patent Citations

  • Multi-station multi-parameter task scheduling method for power lithium battery module testing

    CN111598465A

  • Battery test system for predicting battery test results

    US20170108551A1