Fault detection method and system of battery test equipment, electronic equipment, storage medium and program product

Through automated fault detection methods, preset trigger events and multiple test data are used to solve the problem that the stability of the battery test equipment affects the test results, and the accuracy and efficiency of the detection are improved.

CN119936772AActive Publication Date: 2025-05-06CATL (JIANGSU) NEW ENERGY TECHNOLOGY CO LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202510436765.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-09
Publication Date
2025-05-06
Estimated Expiration
2045-04-09

AI Technical Summary

Technical Problem

The stability of the battery test equipment affects the accuracy of the battery test results. In the prior art, fault detection is required to be performed periodically, resulting in low detection accuracy and efficiency.

Method used

It provides an automated battery test equipment fault detection method, which automatically triggers the fault detection process through a preset trigger event, obtains test data of the battery test equipment for multiple tests on the battery set to be tested, and automatically determines whether the equipment is faulty based on these data.

Benefits of technology

It improves the accuracy and detection efficiency of the stability detection of battery testing equipment, reduces the error introduced by manual operations, and realizes automatic fault detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119936772A_ABST
    Figure CN119936772A_ABST
Patent Text Reader

Abstract

The invention discloses a fault detection method and system for battery test equipment, electronic equipment, a storage medium and a program product. The method comprises the following steps: detecting a preset trigger event, wherein the preset trigger event is used for triggering fault detection on battery test equipment; under the condition that the battery test equipment does not execute the production test task at present, obtaining test data obtained by performing multiple tests on the to-be-tested battery set by the battery test equipment; the production test task is used for testing the performance index of the produced battery; and based on the test data, determining whether the battery test equipment fails. According to the invention, whether the battery test equipment fails or not is automatically determined on the premise that normal production test tasks in the battery production process are not affected, manual participation is not needed, the whole process is higher in automation degree, whether the battery test equipment fails or not is automatically detected based on the test data obtained by multiple tests of the to-be-tested battery, and the test efficiency is improved. And the accuracy and the detection efficiency of stability detection of the battery test equipment are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery technology, and in particular to a fault detection method, system, electronic device, storage medium and program product for battery testing equipment. Background Art

[0002] During the production process of batteries, batteries need to be tested by battery testing equipment to check the battery quality. For example, battery testing equipment can be used to detect parameters such as the open circuit voltage and internal resistance of the battery, and the quality of the battery can be judged based on the detected parameters.

[0003] The test results of the battery are not only related to the battery itself, but also the stability of the battery testing equipment itself. If the battery testing equipment is abnormal, even if the battery testing equipment is used to test a qualified battery, the test result may show that the battery is unqualified. Therefore, during the use of the battery testing equipment, it is necessary to frequently check whether the battery testing equipment has any faults.

[0004] The above statements are only used to provide background information related to the present application and do not necessarily constitute prior art. Summary of the invention

[0005] In view of the technical problem that the stability of the battery testing equipment itself affects the accuracy of the battery testing results in the above-mentioned related technologies, the present application provides a fault detection method, system, electronic device, storage medium and program product for a battery testing equipment, which does not require human participation, and the entire detection process is more automated, thereby improving the accuracy and efficiency of the stability detection of the battery testing equipment.

[0006] According to a first aspect of an embodiment of the present application, a fault detection method for a battery testing device is provided, comprising: A preset trigger event is detected, wherein the preset trigger event is used to trigger a fault detection on the battery testing device; When the battery testing device is not currently executing a production test task, obtaining test data obtained by the battery testing device after performing multiple tests on the battery set to be tested; the production test task is used to test the performance indicators of the produced batteries; Based on the test data, it is determined whether the battery testing device is malfunctioning.

[0007] In this embodiment, the fault detection process of the battery testing equipment is automatically triggered by a preset trigger event, and there is no need to manually execute the fault detection process, which effectively reduces the human error introduced by manual operation and improves the accuracy of fault detection. When it is determined that the battery testing equipment is not currently performing a production test task, the test data obtained by the battery testing equipment through multiple tests on the battery to be tested in the battery set to be tested is automatically obtained, so as to automatically obtain the test data without affecting the normal production test tasks in the battery production process. Moreover, the test data is the data obtained from multiple tests on the battery to be tested. Based on the test data, it is automatically determined whether the battery testing equipment is faulty without human participation. The entire detection process has a higher degree of automation, which improves the accuracy and efficiency of the stability detection of the battery testing equipment.

[0008] In some embodiments of the present application, the step of obtaining test data obtained by the battery testing device performing multiple tests on the battery set to be tested includes: Determine that each test channel of the battery testing device is connected to each battery to be tested in the battery set to be tested in a one-to-one correspondence; the number of the test channels of the battery testing device is equal to the number of batteries to be tested in the battery set to be tested; Controlling each test channel to perform multiple tests on the connected batteries to be tested, respectively, to obtain multiple electrochemical parameters of each battery to be tested; The mapping relationship between the channel identification information of each test channel and the multiple electrochemical parameters of the battery to be tested corresponding to each test channel is stored, and the mapping relationship is used as the test data of the battery set to be tested.

[0009] When the number of batteries to be tested included in the battery set to be tested is the same as the number of test channels of the battery testing equipment, the batteries to be tested can be tested simultaneously using the test channels of the battery testing equipment, so that each test channel can be synchronously checked for abnormalities based on the obtained test data, thereby improving the fault detection efficiency of the battery testing equipment.

[0010] In some embodiments of the present application, determining whether the battery testing device is faulty based on the test data includes: Based on the test data, determining whether each test channel of the battery test device satisfies a preset abnormal condition; the preset abnormal condition is used to constrain the degree of fluctuation of battery performance measured by the same test channel when the same battery to be tested is tested multiple times; Determining that the battery testing device has no fault based on that each of the test channels does not satisfy the preset abnormal condition; Based on the presence of an abnormal test channel that meets the preset abnormal condition among the test channels, it is determined that the battery testing device has a fault.

[0011] Since the same test channel is used to test the same battery to be tested multiple times in a row, it can be assumed that the external environment of the battery to be tested is unchanged. Therefore, if there is no abnormality in the test channel, the fluctuations in the multiple electrochemical parameters obtained from these multiple tests should be very small. However, if there is an abnormality in the test channel, then even if the same battery to be tested is tested under the condition that the external environment remains unchanged, the results of multiple tests may be very different. Therefore, based on the test data of the same battery to be tested multiple times using the same test channel, it is possible to accurately determine whether the test channel has an abnormality, and then based on the determination results of each test channel, it is possible to accurately determine whether the battery testing equipment has a fault. In the case of a fault, it is possible to accurately locate which test channels have an abnormality, and provide more accurate data support for subsequent fault maintenance.

[0012] In some embodiments of the present application, determining whether each test channel of the battery testing device meets a preset abnormal condition based on the test data includes: Based on the channel identification information of the first test channel, a plurality of electrochemical parameters of the target battery to be tested tested by the first test channel are obtained from the test data; the first test channel is any test channel included in the battery testing device; Calculating a target reference index of the target battery to be tested based on the multiple electrochemical parameters of the target battery to be tested, wherein the target reference index is used to characterize the degree of performance fluctuation of the target battery to be tested; Based on the target reference indicator belonging to the preset threshold interval, determining that the first test channel satisfies the preset abnormal condition; Based on the fact that the target reference indicator does not belong to the preset threshold interval, it is determined that the first test channel does not meet the preset abnormal condition.

[0013] The multiple electrochemical parameters of the target battery to be tested are obtained by testing the target battery to be tested multiple times in a row through the first test channel. The target reference index of the multiple electrochemical parameters can accurately characterize the degree of performance fluctuation of the target battery to be tested during the process of the first test channel testing the target battery to be tested multiple times in a row. Based on the target reference index, it can be accurately determined whether the first test channel meets the preset abnormal condition. For the other test channels included in the battery testing equipment, it is also determined whether the preset abnormal condition is met in this way, and then it can be accurately determined whether the battery testing equipment has a fault.

[0014] In some embodiments of the present application, calculating a target reference index of the target battery to be tested based on the multiple electrochemical parameters of the target battery to be tested includes: Calculating the range of the target battery to be tested based on the multiple electrochemical parameters of the target battery to be tested; The range is used as a target reference indicator for the target battery to be tested.

[0015] Based on multiple electrochemical parameters obtained by continuously testing the target battery under test through the first test channel, the range of these multiple electrochemical parameters is calculated, and whether the first test channel is abnormal is determined by comparing the range with a preset threshold range, thereby improving the accuracy of detecting whether the test channel is abnormal.

[0016] In some embodiments of the present application, the method further includes: Based on the existence of a fault in the battery testing device, obtaining channel identification information of an abnormal test channel that meets the preset abnormal condition; Sending out equipment maintenance prompt information, wherein the equipment maintenance prompt information includes the channel identification information of the abnormal test channel.

[0017] When it is determined that there is a fault in the equipment, it is possible to accurately know which test channel is abnormal, and automatically prompt to maintain the abnormal test channel, thereby improving the accuracy of fault location of battery testing equipment and the efficiency of fault maintenance.

[0018] In some embodiments of the present application, after the device maintenance prompt information is issued, the method further includes: Determining that the maintenance operation of the abnormal test channel is completed, and performing multiple tests on the connected battery to be tested through the abnormal test channel after maintenance to obtain new test data; Based on the new test data, determining whether the abnormal test channel after maintenance meets the preset abnormal condition; Based on the abnormal test channel after maintenance not satisfying the preset abnormal condition, it is determined that the fault of the battery testing device is eliminated.

[0019] After maintenance, the abnormal test channel is tested again to verify whether the abnormal test channel has returned to normal, which can effectively reduce the occurrence of production test tasks using test equipment with abnormal test channels, thereby improving the accuracy of production test task execution.

[0020] In some embodiments of the present application, the detecting of a preset trigger event includes: Detecting that the current system time reaches the start time of the current device detection cycle, determining that the preset trigger event is detected; or, It is detected that a preset button is operated, and it is determined that the preset trigger event is detected, and the preset button is used to interact with the user to generate the preset trigger event.

[0021] By automatically detecting whether the system time has reached the start time of the current detection cycle, the execution of the fault detection process is automatically triggered without human intervention, which can make the fault detection cycle of the battery testing equipment more stable and avoid the problem of missed detection or unstable detection cycle due to manual fault detection. By setting preset buttons, an interface for triggering the execution of the fault detection process of the battery testing equipment is provided to the user, which enables the user to actively trigger the execution of the fault detection process when needed, and can meet the personalized needs of different users for the timing of executing the fault detection process.

[0022] In some embodiments of the present application, before controlling the battery testing device to perform multiple tests on the battery to be tested when the battery testing device is not currently performing a production test task, the method further includes: Get the current device status of the battery test device; Based on the current device state being in a standby state, determining that the battery testing device is not currently executing a production test task; Based on the device status being in the working state, it is determined that the battery testing device is executing a production test task; and when it is detected that the production test task is finished, it is determined that the battery testing device is not currently executing a production test task.

[0023] Through the current device status of the battery test equipment, it is possible to accurately determine whether the battery test equipment is executing a production test task, and if it is determined that the production test task is being executed, wait for the production test task to end before performing fault detection on the battery test equipment. In this way, the fault detection process of the battery test equipment will not affect the production test task of the battery, reduce the occurrence of the fault detection process interrupting the production test task, and enable the fault detection process of the battery test equipment and the production test task of the battery test equipment to be executed reasonably and orderly.

[0024] In some embodiments of the present application, the method further includes: It is determined that the battery testing device has no fault or that the fault of the battery testing device has been eliminated, and a production test task is performed on each battery to be tested in the battery set to be tested by the battery testing device.

[0025] After it is determined that the battery test equipment has no fault, or although it is determined that there is a fault, the fault has been eliminated after repair and detection, the battery test equipment can be used to perform production test tasks on the batteries to be tested in the battery set to be tested. In this way, the batteries to be tested in the battery set to be tested are only loaded once, and the fault detection of the battery test equipment is completed first, and then the production test tasks of each battery to be tested are completed, and the test results of whether each battery to be tested is qualified are obtained, so that the fault detection of the battery test equipment in the test process is orderly combined with the production test tasks of the battery, which improves the efficiency and accuracy of the fault detection of the battery test equipment, and also improves the accuracy of the production test tasks, and reduces the adverse effects of the battery test equipment failure on the test results of the production test tasks.

[0026] According to a second aspect of an embodiment of the present application, a fault detection system for a battery testing device is provided, comprising: a host computer and a battery testing device; the host computer is in communication connection with the battery testing device, and the battery testing device comprises a plurality of test channels; The host computer is used to detect a preset trigger event, which is used to trigger fault detection on the battery testing equipment; when the battery testing equipment is not currently executing a production test task, the battery testing equipment is controlled to perform multiple tests on the battery set to be tested to obtain test data; the production test task is used to test the performance indicators of the produced batteries; based on the test data, it is determined whether the battery testing equipment is faulty.

[0027] According to a third aspect of an embodiment of the present application, an electronic device is provided, comprising a memory, a processor, and a machine program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method described in the first aspect above.

[0028] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. The program is executed by a processor to implement the method described in the first aspect above.

[0029] An embodiment of the fifth aspect of the present application provides a computer program product, including a computer program, wherein the computer program is executed by a processor to implement the method described in the first aspect.

[0030] The above description is only an overview of the technical solution of the embodiment of the present application. In order to more clearly understand the technical means of the embodiment of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the embodiments below. The accompanying drawings are only used for the purpose of illustrating the embodiments of the present application and are not to be considered as limiting the present application. Moreover, the same reference numerals are used throughout the drawings to represent the same components. In the drawings: Figure 1 A flowchart of a fault detection method for a battery testing device provided according to some embodiments of the present application; Figure 2 A fault detection flow chart of an open circuit voltage tester provided according to some embodiments of the present application; Figure 3 A schematic diagram of the structure of a fault detection system for a battery testing device provided according to some embodiments of the present application; Figure 4 This is a schematic diagram of the structure of an electronic device provided according to some embodiments of the present application. DETAILED DESCRIPTION

[0032] The following embodiments of the technical solution of the present application are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.

[0033] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.

[0034] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.

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

[0036] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists, A and B exist at the same time, and B exists. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0037] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).

[0038] At present, a testing process is set up in the battery production process. In the testing process, the battery performance is tested by battery testing equipment. The battery is allowed to be put on the market only after the battery performance is determined to be qualified through the test.

[0039] The test results of battery performance are not only related to the battery itself, but also the stability of the battery testing equipment itself. In the case of a fault in the battery testing equipment, even if the battery performance is normal, the test results of the battery testing equipment on the battery may show that the battery performance is abnormal. Therefore, during the use of the battery testing equipment, it is necessary to frequently check whether the battery testing equipment has any faults, so as to reduce the occurrence of situations where the accuracy of the battery performance test is reduced due to a fault in the battery testing equipment.

[0040] Battery testing equipment can be any equipment used to test battery performance, such as battery testing equipment can include but is not limited to open circuit voltage testers (OCV), battery impedance testers, charge and discharge testers, etc. Taking the open circuit voltage tester as an example, it evaluates the performance and status of the battery by measuring the potential difference between the positive and negative electrodes of the battery when no current passes through (i.e., the open circuit voltage). The equipment measures the battery's open circuit voltage, internal resistance, and negative electrode-to-shell voltage as performance indicators to determine whether the battery meets the requirements.

[0041] For various battery testing equipment, the consistency and stability of sampling during the test process have a great impact on the accuracy of battery testing. The related technology provides a fault detection scheme for battery testing equipment, which requires manual periodic testing of batteries using battery testing equipment, and sending the test data to the metering room, which manually determines whether the battery testing equipment is faulty through calculation to verify whether the consistency and stability of the battery testing equipment meet production requirements. Among them, consistency refers to the degree of closeness of multiple measurement results of battery testing equipment under the same conditions. Stability refers to the reliability and fluctuation of the measurement results of battery testing equipment during long-term operation.

[0042] However, when manually inspecting whether the battery testing equipment is faulty, the inspection cycle cannot be fixed. Human factors make it impossible to perform measurement and calibration on time, and manual operation is prone to misoperation, resulting in low fault detection accuracy and efficiency of the battery testing equipment, and many uncontrollable factors.

[0043] Based on the above problems existing in the related technologies, some embodiments of the present application propose a fault detection method, system, electronic device and storage medium for battery testing equipment. The fault detection method detects a preset trigger event, which is used to trigger fault detection of the battery testing equipment; when the battery testing equipment is not currently performing a production test task, the test data obtained by the battery testing equipment after multiple tests on the battery set to be tested are obtained; the production test task is used to test the performance indicators of the produced batteries; based on the test data, it is determined whether the battery testing equipment is faulty.

[0044] The fault detection process of the battery testing equipment is automatically triggered by a preset trigger event. When it is determined that the battery testing equipment is not currently performing a production test task, the test data obtained by the battery testing equipment through multiple tests on the battery to be tested in the battery set to be tested is automatically obtained, so that the test data can be automatically obtained without affecting the normal production test tasks in the battery production process. Moreover, the test data is the data obtained from multiple tests on the battery to be tested. Based on the test data, it is automatically determined whether the battery testing equipment is faulty without human intervention. The entire detection process has a higher degree of automation, and it is realized that the battery testing equipment is automatically checked for faults based on the test data obtained from multiple tests on the battery to be tested, thereby improving the accuracy and efficiency of the stability detection of the battery testing equipment.

[0045] In some embodiments of the present application, the battery may be, but is not limited to, a battery cell, a single cell, a battery module or a battery pack. The battery may be a battery of any chemical type, such as a lithium-ion battery, a nickel-cadmium battery, a nickel-metal hydride battery, a lead-acid battery, etc. The battery may be a battery of any shape and structure, such as a cylindrical battery, a flat battery, a soft-pack battery, a square battery, etc. The battery can be used in any application scenario where a battery is required. The battery can be used as a consumer electronic battery, such as for mobile phones, laptop computers, etc. The battery can also be used as an energy storage battery. The battery can also be used as a power battery, such as for electric vehicles, electric bicycles, electric aircraft, electric ships, etc.

[0046] In some embodiments of the present application, the battery testing equipment is a device used to test the quality of different aspects such as battery performance or structure. The battery testing equipment may be, but is not limited to, internal resistance testing equipment, charge and discharge testing equipment, electrochemical performance testing equipment, environmental adaptability testing equipment, etc. Among them, the internal resistance testing equipment may include, but is not limited to, a battery impedance tester, a precision internal resistance tester, etc. The charge and discharge testing equipment may include, but is not limited to, a constant current charge and discharge tester, a multi-channel charge and discharge system, etc. The electrochemical performance testing equipment may include, but is not limited to, an open circuit voltage tester, an electrochemical workstation, etc. The environmental adaptability testing equipment may include, but is not limited to, a temperature environment chamber, a damp heat test chamber, a light aging test chamber, etc.

[0047] Some embodiments of the present application provide a method for detecting a fault in a battery testing device. Figure 1 , the method includes the following steps 101-103.

[0048] Step 101: a preset trigger event is detected, where the preset trigger event is used to trigger a fault detection on a battery testing device.

[0049] Step 102: When the battery testing device is not currently executing a production test task, obtain test data obtained by the battery testing device performing multiple tests on the battery set to be tested; the production test task is used to test the performance indicators of the produced batteries.

[0050] Step 103: Based on the test data, determine whether the battery testing device fails.

[0051] In some embodiments of the present application, the execution subject of the fault detection method for executing the battery testing equipment may be, but is not limited to, a host computer or a battery testing equipment, etc. Among them, the host computer may be a terminal or a server, etc., which is connected to the battery testing equipment to be tested by wired or wireless communication. As an example, on a battery production line, the test process is used to test whether the produced batteries are qualified, the battery testing equipment may be any equipment used to perform qualified battery testing in the test process, and the host computer may be a central control device that is communicatively connected to each battery testing equipment.

[0052] In computer programming, a trigger event is defined as when a certain condition is met, the system automatically executes a predefined operation or program. In step 101, the preset trigger event may be a program for automatically executing a fault detection program for a battery testing device when a preset trigger condition is met. The preset trigger condition may include, but is not limited to, the current system time reaching the start time of the current detection cycle, the mechanical button or touch button for triggering the fault detection of the battery testing device being operated by the user, etc.

[0053] The above-mentioned production test task can be a task of testing whether the finished batteries produced during the battery production process are qualified. The types of tests performed on the batteries by the production test task include but are not limited to testing whether the battery's performance, structure, appearance, etc. are qualified.

[0054] The battery set to be tested includes one or more batteries to be tested, and the batteries to be tested may be batteries produced in a production line and have not yet been tested for qualification, or batteries to be tested may be batteries produced in a production line and have been tested for qualification and confirmed as qualified.

[0055] The battery testing equipment includes one or more test channels. The test channel refers to an independent interface for connecting and testing the battery. Each test channel can work independently and support one or more test modes. The test mode is used to evaluate the performance, life and safety of the battery. For example, the test modes supported by the test channel may include but are not limited to constant current charging, constant voltage charging, constant current discharging, rate charge and discharge testing, internal resistance testing, etc.

[0056] In the process of fault detection of the battery testing equipment, each battery to be tested in the battery set to be tested is respectively connected to a different test channel in the battery testing equipment. For one test channel, the battery to be tested connected to it is tested multiple times through the test channel to obtain multiple electrochemical parameters obtained by the multiple tests of the battery to be tested, and the multiple electrochemical parameters of the battery to be tested and the channel identification information of the test channel are associated to form an associated data. The associated data corresponding to each battery to be tested in the battery set to be tested constitutes the test data of the above-mentioned battery set to be tested. In other words, the test data includes the channel identification information of the test channel and the corresponding multiple electrochemical parameters of the battery to be tested. Among them, the channel identification information is used to uniquely identify the corresponding test channel so that the test channel can be distinguished from other test channels. The channel identification information can be but is not limited to the name and number of the test channel.

[0057] In the above embodiment, the fault detection process of the battery testing equipment is automatically triggered by a preset trigger event, and there is no need to manually execute the fault detection process, which effectively reduces the human error introduced by manual operation and improves the accuracy of fault detection. When it is determined that the battery testing equipment is not currently performing a production test task, the test data obtained by the battery testing equipment through multiple tests on the battery to be tested in the battery set to be tested is automatically obtained, so as to automatically obtain the test data without affecting the normal production test tasks in the battery production process. Moreover, the test data is the data obtained from multiple tests on the battery to be tested. Based on the test data, it is automatically determined whether the battery testing equipment is faulty without human participation. The entire detection process has a higher degree of automation, which improves the accuracy and efficiency of the stability detection of the battery testing equipment.

[0058] In some embodiments of the present application, the process of detecting a preset trigger event in step 101 may specifically include: detecting that the current system time reaches the start time of the current device detection cycle, and determining that a preset trigger event is detected; or, detecting that a preset button is operated, and determining that a preset trigger event is detected, and the preset button is used to interact with the user to generate a preset trigger event.

[0059] The current system time is the system time of the execution subject of the embodiment of the present application. If the execution subject is a host computer, the current system time is the current system time of the host computer. If the execution subject is a battery testing device, the current system time is the current system time of the battery testing device.

[0060] The cycle for fault detection of battery testing equipment can be set in advance in the execution body. The cycle can be to execute the fault detection process once every certain time interval or a certain shift. The certain time interval can be 1h, 3h, 8h, 24h, etc. Shift refers to the time period on the battery production line where work is performed according to a fixed schedule. For example, a day is divided into several time periods, and a certain batch of battery production work is scheduled in each time period. The divided time periods can be called morning shift, mid-shift, evening shift or night shift, etc. The cycle for executing fault detection can be executed once per shift, or once every two shifts, etc. In the case where the cycle is divided by shifts, it can be determined that a preset trigger event has been detected when it is detected that the current system time reaches the start time of the shift corresponding to the current equipment detection cycle.

[0061] The fault detection cycle is pre-set in the upper computer or battery testing equipment serving as the executor. By automatically detecting whether the system time has reached the start time of the current detection cycle, the execution of the fault detection process is automatically triggered without human intervention. This can make the fault detection cycle of the battery testing equipment more stable and avoid the problem of missed detection or unstable detection cycle due to manual fault detection.

[0062] In other embodiments, the host computer or the battery testing device may also be provided with a preset button for triggering fault detection of the battery testing device, and the preset button may be a mechanical button or a virtual button in an interface displayed on a touch screen or a display screen. In the case where fault detection of the battery testing device is required, the user may operate the preset button, such as single-clicking or double-clicking the preset button. The device as the execution subject of these embodiments detects that the preset button is operated and determines that a preset trigger event is detected.

[0063] By setting a preset button on the execution body, an interface is provided for the user to trigger the execution of the fault detection process of the battery testing equipment, which enables the user to actively trigger the execution of the fault detection process when necessary, and can meet the personalized needs of different users for the timing of executing the fault detection process.

[0064] In other embodiments of the present application, the above-mentioned method of setting the detection cycle in the device program and the method of providing a preset button on the device can be deployed simultaneously in the host computer or battery testing device that is the execution subject. In this way, in daily battery production work, the fault detection process can be periodically and automatically triggered based on the preset detection cycle. In cases where it is necessary to conduct random inspections or re-inspections of battery testing equipment, the preset button can be manually operated to trigger the automatic execution of the fault detection process, thereby meeting the needs of fault detection of battery testing equipment in more application scenarios through the combination of the above two methods.

[0065] In some embodiments of the present application, after a preset trigger event is detected, a fault detection process is automatically started, and the fault detection process may include the following execution process: determining whether the battery testing equipment is currently executing a production test task; if so, waiting for the production test task being executed to end before performing a fault detection on the battery testing equipment; if not, directly performing a fault detection on the battery testing equipment.

[0066] Among them, determining whether the battery testing equipment is currently executing a production test task may include: obtaining the current device status of the battery testing equipment; determining that the battery testing equipment is not currently executing a production test task based on the current device status being in a standby state; determining that the battery testing equipment is currently executing a production test task based on the device status being in a working state; and detecting that the production test task is finished, determining that the battery testing equipment is not currently executing a production test task.

[0067] Battery testing equipment is equipment in the testing process of the battery production process. It is responsible for performance testing of the batteries produced on the battery production line. When the battery testing equipment is testing the battery, the battery testing equipment is in working condition. When the battery testing equipment completes the test of the battery, it switches from working condition to standby condition. When the battery is loaded again and the newly loaded battery is tested, the battery testing equipment switches from standby condition to working condition.

[0068] Therefore, through the current device status of the battery test equipment, it is possible to accurately determine whether the battery test equipment is executing a production test task, and if it is determined that the production test task is being executed, wait for the production test task to end before performing fault detection on the battery test equipment. In this way, the fault detection process of the battery test equipment will not affect the production test task of the battery, reduce the occurrence of the fault detection process interrupting the production test task, and enable the fault detection process of the battery test equipment and the production test task of the battery test equipment to be executed reasonably and orderly.

[0069] When it is determined in the above manner that the battery test equipment is not currently performing a production test task, the battery test equipment can be fault-checked, and the test data obtained by the battery test equipment after multiple tests on the battery set to be tested is first obtained. If the execution subject of the embodiment of the present application is a host computer, the host computer can send a control signal to the battery test equipment to control the battery test equipment to perform multiple tests on the battery set to be tested through the control signal, and the battery test equipment uploads the test data obtained by the test to the host computer.

[0070] Taking the execution subject as the host computer as an example, the process of the battery testing equipment testing the battery set to be tested may include that after the host computer determines that the battery testing equipment is not currently executing the production test task, it sends a loading prompt message to the terminal of the staff to prompt the staff to load the battery testing equipment. The loaded one or more batteries constitute the above-mentioned battery set to be tested, and the staff connects each battery to be tested in the battery set to different test channels of the battery testing equipment. Among them, the loading prompt message may include a loading indicator and information such as the number and model of the batteries to be tested that need to be loaded. The loading indicator can be a character sequence used to indicate the loading operation, such as 001 or "loading".

[0071] Alternatively, battery loading on the battery production line can also be completed by an automatic loading device, such as a robotic arm. In this scenario, the host computer can send the above loading prompt information to the automatic loading device, and after the automatic loading device receives the loading prompt information, it automatically loads the battery set to be tested to the battery testing equipment, and the automatic loading device connects each battery to be tested in the battery set to different test channels in the battery testing equipment.

[0072] The host computer determines that each test channel of the battery testing device is connected to each battery to be tested in the battery set to be tested in a one-to-one correspondence; in some embodiments, the number of test channels of the battery testing device can be equal to the number of batteries to be tested in the battery set to be tested. Each test channel is controlled to perform multiple tests on the connected battery to be tested to obtain multiple electrochemical parameters of each battery to be tested; the mapping relationship between the channel identification information of each test channel and the multiple electrochemical parameters of the battery to be tested corresponding to each test channel is stored, and the mapping relationship is used as the test data of the battery set to be tested.

[0073] The above electrochemical parameters may be parameters that can be used to evaluate the performance of the battery to be tested, and the electrochemical parameters may include but are not limited to the open circuit voltage, internal resistance, negative electrode to shell voltage, etc. of the battery to be tested.

[0074] After the test channel of the battery testing equipment is connected to the battery to be tested, the connected battery to be tested is tested multiple times through the test channel. After each test, the electrochemical parameters of the battery to be tested obtained in this test are recorded. After all the multiple tests are completed, the channel identification information of the test channel and the corresponding relationship between the multiple electrochemical parameters of the battery to be tested obtained in each test are uploaded to the host computer. The host computer uses the mapping relationship between the channel identification information of each test channel and the corresponding multiple electrochemical parameters of the battery to be tested as the test data of the battery set to be tested, and determines whether the battery testing equipment is faulty based on the test data.

[0075] When the number of batteries to be tested included in the battery set to be tested is the same as the number of test channels of the battery testing equipment, the batteries to be tested can be tested simultaneously using the test channels of the battery testing equipment, so that each test channel can be synchronously checked for abnormalities based on the obtained test data, thereby improving the fault detection efficiency of the battery testing equipment. In some embodiments of the present application, determining whether a battery testing device is faulty based on test data may specifically include: determining whether each test channel of the battery testing device satisfies a preset abnormal condition based on the test data; the preset abnormal condition is used to constrain the degree of fluctuation in battery performance measured by the same test channel when the same battery to be tested is tested multiple times; determining that the battery testing device is not faulty based on that each test channel does not satisfy the preset abnormal condition; determining that the battery testing device is faulty based on the presence of an abnormal test channel in each test channel that satisfies the preset abnormal condition.

[0076] The above-mentioned battery performance fluctuation degree refers to the instability phenomenon caused by the electrochemical parameters of the battery under test measured multiple times changing with time when the battery under test is tested multiple times through the test channel.

[0077] Since the same test channel is used to test the same battery to be tested multiple times in a row, it can be assumed that the external environment of the battery to be tested is unchanged. Therefore, if there is no abnormality in the test channel, the fluctuations in the multiple electrochemical parameters obtained from these multiple tests should be very small. However, if there is an abnormality in the test channel, then even if the same battery to be tested is tested under the condition that the external environment remains unchanged, the results of multiple tests may be very different. Therefore, based on the test data of the same battery to be tested multiple times using the same test channel, it is possible to accurately determine whether the test channel has an abnormality, and then based on the determination results of each test channel, it is possible to accurately determine whether the battery testing equipment has a fault. In the case of a fault, it is possible to accurately locate which test channels have an abnormality, and provide more accurate data support for subsequent fault maintenance.

[0078] In some embodiments of the present application, since the detection process of each test channel of the battery testing device is the same, for the convenience of description, the embodiments of the present application refer to any test channel included in the battery testing device as the first test channel, and take the first test channel as an example to illustrate how to determine whether the test channel meets the preset abnormal condition. Specifically, it can be determined by the following process: based on the channel identification information of the first test channel, multiple electrochemical parameters of the target battery to be tested by the first test channel are obtained from the test data; based on the multiple electrochemical parameters of the target battery to be tested, the target reference index of the target battery to be tested is calculated, and the target reference index is used to characterize the degree of performance fluctuation of the target battery to be tested; based on the target reference index belonging to the preset threshold interval, it is determined that the first test channel meets the preset abnormal condition; based on the target reference index not belonging to the preset threshold interval, it is determined that the first test channel does not meet the preset abnormal condition.

[0079] The target reference index is a statistical index that can reflect the performance fluctuation degree of the target battery under test during multiple tests. The preset threshold interval can be obtained through a large number of tests and pre-configured in the host computer or battery testing equipment. The test conducted can be a large number of battery tests on normal battery testing equipment and abnormal battery testing equipment, and the preset threshold interval is determined based on the measured test data.

[0080] The multiple electrochemical parameters of the target battery to be tested are obtained by testing the target battery to be tested multiple times in a row through the first test channel. The target reference index of the multiple electrochemical parameters can accurately characterize the degree of performance fluctuation of the target battery to be tested during the process of the first test channel testing the target battery to be tested multiple times in a row. Based on the target reference index, it can be accurately determined whether the first test channel meets the preset abnormal condition. For the other test channels included in the battery testing equipment, it is also determined whether the preset abnormal condition is met in this way, and then it can be accurately determined whether the battery testing equipment has a fault.

[0081] In some embodiments of the present application, the target reference index may be a range, and the range of the target battery to be tested is calculated based on multiple electrochemical parameters of the target battery to be tested; the range is used as the target reference index of the target battery to be tested. Specifically, the maximum value and the minimum value may be selected from multiple electrochemical parameters of the target battery to be tested, and the absolute value of the difference between the two may be calculated, and the absolute value of the difference is the range of the target battery to be tested.

[0082] The range is used as a target reference indicator for the target battery to be tested. The larger the range, the greater the degree of performance fluctuation of the target battery to be tested. When the range is greater than a certain threshold, it can be determined that the first test channel meets the preset abnormal condition.

[0083] In other embodiments, the target reference index may also be other statistical indicators that can reflect the degree of data fluctuation, such as standard deviation. If the standard deviation is used, the smaller the standard deviation, the smaller the performance fluctuation of the target battery to be tested.

[0084] Based on multiple electrochemical parameters obtained by continuously testing the target battery under test through the first test channel, the range of these multiple electrochemical parameters is calculated, and whether the first test channel is abnormal is determined by comparing the range with a preset threshold range, thereby improving the accuracy of detecting whether the test channel is abnormal.

[0085] In some embodiments of the present application, if it is determined that a battery testing device has a fault, the channel identification information of the abnormal test channel that meets the preset abnormal condition is obtained; and equipment maintenance prompt information is issued, including the channel identification information of the abnormal test channel.

[0086] When it is determined that there is a fault in the equipment, it is possible to accurately know which test channel is abnormal, and automatically prompt to maintain the abnormal test channel, thereby improving the accuracy of fault location of battery testing equipment and the efficiency of fault maintenance.

[0087] In some embodiments of the present application, it is determined that the maintenance operation on the abnormal test channel is completed, and the connected battery to be tested is tested multiple times through the abnormal test channel after the repair to obtain new test data; based on the new test data, it is determined whether the abnormal test channel after the repair meets the preset abnormal condition; based on the abnormal test channel after the repair not meeting the preset abnormal condition, it is determined that the fault of the battery testing equipment is eliminated.

[0088] After the abnormal test channel is repaired, the abnormal test channel is used again to test the connected battery to be tested multiple times. Based on the new test data obtained from the test, it is determined again in the manner described above whether the abnormal test channel still meets the preset abnormal condition. If yes, it means that even after the repair, the abnormal problem of the abnormal test channel has not been eliminated. If not, it means that the abnormal test channel has been restored to a normal test channel after repair, the fault of the battery test equipment has been eliminated, and the battery test equipment can be used to continue to perform production test tasks.

[0089] After maintenance, the abnormal test channel is tested again to verify whether the abnormal test channel has returned to normal, which can effectively reduce the occurrence of production test tasks using test equipment with abnormal test channels, thereby improving the accuracy of production test task execution.

[0090] In some embodiments of the present application, it is determined that the battery testing device has no fault, or that the fault of the battery testing device has been eliminated, and the battery testing device performs a production test task on each battery to be tested in the battery set to be tested.

[0091] The batteries to be tested in the battery set to be tested may be batteries that have been produced on a battery production line and have not yet been qualified. After it is determined through some embodiments of the present application that the battery testing equipment has no fault, or although it is determined that there is a fault, the fault has been eliminated after repair and detection, the battery testing equipment can be used to perform production testing tasks on these batteries to be tested in the battery set to be tested. In this way, the batteries to be tested in the battery set to be tested are only loaded once, and the fault detection of the battery testing equipment is completed first, and then the production testing tasks of each battery to be tested are completed, and the test results of whether each battery to be tested is qualified are obtained, so that the fault detection of the battery testing equipment in the test process is orderly combined with the production testing tasks of the battery, which improves the efficiency and accuracy of the fault detection of the battery testing equipment, and also improves the accuracy of the production testing tasks, and reduces the adverse effects of the battery testing equipment failure on the test results of the production testing tasks.

[0092] In an embodiment of the present application, a fault detection process for a battery testing device is automatically triggered by a preset trigger event. When it is determined that the battery testing device is not currently performing a production test task, the test data obtained by the battery testing device through multiple tests on the battery to be tested in the battery set to be tested is automatically obtained, so as to automatically obtain the test data without affecting the normal production test tasks in the battery production process. Moreover, the test data is the data obtained from multiple tests on the battery to be tested, and whether the battery testing device is faulty is automatically determined based on the test data without human intervention. The entire detection process has a higher degree of automation, and it is realized that the battery testing device is automatically checked for faults based on the test data obtained from multiple tests on the battery to be tested, thereby improving the accuracy and efficiency of the stability detection of the battery testing device.

[0093] In order to facilitate understanding of the fault detection method of the battery testing device provided in the embodiment of the present application, an example is given below. Figure 2 The detection flow chart shown takes the battery testing equipment as an open circuit voltage tester and the battery as a cell as an example.

[0094] S1: The open circuit voltage tester is in production mode and is testing production normally.

[0095] S2: Determine whether the current system time has reached the set verification time. If yes, execute step S3; if no, return to step S1.

[0096] S3: Check whether the open circuit voltage tester is in standby mode. If not, return to step S1 to complete the current battery cell test first. If yes, execute step S4.

[0097] S4: After the test is completed, the open circuit voltage tester switches to the verification mode and no longer performs normal production.

[0098] S5: In the verification mode, feed the open circuit voltage tester with materials, and connect each test channel of the open circuit voltage tester to a battery cell respectively.

[0099] S6: Perform the first test on the group of cells that have been fed and connected using an open circuit voltage tester, and save the test results.

[0100] S7: Perform a second test on the group of cells that have been fed and connected using an open circuit voltage tester, and save the test results.

[0101] S8: Perform a third test on the group of cells that have been fed and connected using an open circuit voltage tester, and save the test results.

[0102] S9: Calculate the range of the data from the three tests.

[0103] S10: Determine whether the obtained range is less than the range threshold corresponding to the open circuit voltage tester. If so, it is considered that there is no fault and returns to step S1; if not, it is considered that there is a fault and executes step S11.

[0104] S11: Send out a maintenance reminder message to repair the detected abnormal test channel. After the maintenance is completed, return to step S6 to re-calibrate the open circuit voltage tester. After the calibration is qualified, return to step S1 to switch back to the normal test mode.

[0105] pass Figure 2 In the embodiment shown, the open circuit voltage tester is periodically tested for faults. When it is confirmed that the equipment is not currently performing production tests, a group of cells are tested three times, and the equipment is judged to be faulty based on the extreme differences of the three tests, so as to automatically determine whether the battery test equipment is faulty without affecting the normal production tests in the battery production process, without the need for human intervention, and the whole detection process is more automated, thereby improving the accuracy and efficiency of the stability detection of the battery test equipment.

[0106] The embodiment of the present application changes the original manual measurement and sample delivery to automatic detection and calculation by the equipment, shortening the detection cycle, reducing human factors and labor. When a problem occurs in the equipment, the equipment risk variation time can be locked in time, the risk interception range can be narrowed, the loss can be reduced, and the battery performance can be greatly guaranteed.

[0107] The above description of various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other, and for the sake of brevity, they will not be repeated herein.

[0108] Some embodiments of the present application also provide a battery testing device fault detection system, which is used to execute the battery testing device fault detection method provided in any of the above embodiments. Figure 3 The structural diagram of the fault detection system shown in the figure comprises: a host computer 201 and a battery testing device 202; the host computer is in communication connection with the battery testing device, and the battery testing device comprises a plurality of testing channels; The host computer is used to detect preset trigger events, which are used to trigger fault detection of the battery testing equipment; when the battery testing equipment is not currently performing a production test task, the battery testing equipment is controlled to perform multiple tests on the battery set to be tested to obtain test data; the production test task is used to test the performance indicators of the produced batteries; based on the test data, it is determined whether the battery testing equipment is faulty.

[0109] The host computer is used to determine that each test channel of the battery testing equipment is connected to each battery to be tested in the battery set to be tested in a one-to-one correspondence; the number of test channels of the battery testing equipment is equal to the number of batteries to be tested in the battery set to be tested; control each test channel to perform multiple tests on the connected battery to be tested respectively, to obtain multiple electrochemical parameters of each battery to be tested; store the mapping relationship between the channel identification information of each test channel and the multiple electrochemical parameters of the battery to be tested corresponding to each test channel, and use the mapping relationship as the test data of the battery set to be tested.

[0110] The upper computer is used to determine whether each test channel of the battery testing equipment meets the preset abnormal conditions based on the test data; the preset abnormal conditions are used to constrain the degree of fluctuation of battery performance measured by the same test channel when the same battery to be tested is tested multiple times; based on the fact that each test channel does not meet the preset abnormal conditions, it is determined that the battery testing equipment has no fault; based on the fact that there is an abnormal test channel in each test channel that meets the preset abnormal conditions, it is determined that the battery testing equipment has a fault.

[0111] A host computer is used to obtain multiple electrochemical parameters of a target battery to be tested by the first test channel from test data based on the channel identification information of the first test channel; the first test channel is any test channel included in the battery testing equipment; based on the multiple electrochemical parameters of the target battery to be tested, a target reference index of the target battery to be tested is calculated, and the target reference index is used to characterize the degree of performance fluctuation of the target battery to be tested; based on the target reference index belonging to a preset threshold interval, it is determined that the first test channel meets a preset abnormal condition; based on the target reference index not belonging to the preset threshold interval, it is determined that the first test channel does not meet the preset abnormal condition.

[0112] The host computer is used to calculate the range of the target battery to be tested based on multiple electrochemical parameters of the target battery to be tested; and use the range as a target reference indicator of the target battery to be tested.

[0113] The host computer is used to obtain the channel identification information of the abnormal test channel that meets the preset abnormal conditions based on the failure of the battery test equipment; and issue equipment maintenance prompt information, which includes the channel identification information of the abnormal test channel.

[0114] After the upper computer sends out the equipment maintenance prompt information, it is also used to determine that the maintenance operation on the abnormal test channel is completed, and the connected battery to be tested is tested multiple times through the abnormal test channel after maintenance to obtain new test data; based on the new test data, it is determined whether the abnormal test channel after maintenance meets the preset abnormal conditions; based on the abnormal test channel after maintenance does not meet the preset abnormal conditions, it is determined that the fault of the battery testing equipment is eliminated.

[0115] The host computer is used to detect when the current system time reaches the start time of the current device detection cycle, and determine that a preset trigger event has been detected; or, detect that a preset button has been operated, and determine that a preset trigger event has been detected. The preset button is used to interact with the user to generate a preset trigger event.

[0116] When the battery testing equipment is not currently executing a production test task, the upper computer controls the battery testing equipment to perform multiple tests on the battery to be tested, and is also used to obtain the current device status of the battery testing equipment; based on the current device status being in a standby state, it is determined that the battery testing equipment is not currently executing a production test task; based on the device status being in a working state, it is determined that the battery testing equipment is executing a production test task; upon detecting that the production test task has ended, it is determined that the battery testing equipment is not currently executing a production test task.

[0117] The host computer is also used to determine that there is no fault in the battery testing device, or to determine that the fault of the battery testing device is eliminated, and to perform production test tasks on each battery to be tested in the battery set to be tested through the battery testing device.

[0118] The fault detection system for the battery testing equipment provided in the embodiment of the present application and the method provided in the embodiment of the present application are based on the same inventive concept and have the same beneficial effects as the methods adopted, operated or implemented therein.

[0119] The above description of various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other, and for the sake of brevity, they will not be repeated herein.

[0120] Other embodiments of the present application provide an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the fault detection method of the battery testing device of any of the above-mentioned embodiments.

[0121] like Figure 4 As shown, the electronic device 60 may include: a processor 600, a memory 601, a bus 602 and a communication interface 603, and the processor 600, the communication interface 603 and the memory 601 are connected via the bus 602; the memory 601 stores a computer program that can be run on the processor 600, and when the processor 600 runs the computer program, it executes the method provided in any of the aforementioned embodiments of the present application.

[0122] The memory 601 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 603 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used.

[0123] The bus 602 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. The memory 601 is used to store a program, and the processor 600 executes the program after receiving an execution instruction. The method disclosed in any implementation of the aforementioned embodiment of the present application may be applied to the processor 600, or implemented by the processor 600.

[0124] The processor 600 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 600. The above processor 600 can be a general-purpose processor, which may include a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor can be executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 601, and the processor 600 reads the information in the memory 601 and completes the steps of the above method in combination with its hardware.

[0125] The electronic device provided in the embodiment of the present application and the method provided in the embodiment of the present application are based on the same inventive concept and have the same beneficial effects as the method adopted, operated or implemented by them.

[0126] Other embodiments of the present application provide a computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the method of any of the above-mentioned embodiments.

[0127] The computer-readable storage medium provided in the embodiment of the present application and the method provided in the embodiment of the present application are based on the same inventive concept and have the same beneficial effects as the method adopted, run or implemented therein.

[0128] The present application also provides a computer program product corresponding to the method provided in the above embodiment. The computer program product includes a computer program. The computer program is executed by a processor to implement the fault detection method of the battery testing device provided in the above embodiment.

[0129] The computer program product provided by the above-mentioned embodiments of the present application and the method provided by the embodiments of the present application are based on the same inventive concept and have the same beneficial effects as the method adopted, run or implemented by the application program stored therein.

[0130] The above description of various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other, and for the sake of brevity, they will not be repeated herein.

[0131] It should be noted that: The term "module" is not intended to be limited to a specific physical form. Depending on the specific application, a module can be implemented as hardware, firmware, software, and / or a combination thereof. In addition, different modules can share common components or even be implemented by the same components. There may or may not be clear boundaries between different modules.

[0132] The algorithm and display provided herein are not inherently related to any specific computer, virtual device or other equipment. Various general devices can also be used together with examples based on this. According to the above description, it is obvious to construct the structure required for this type of device. In addition, the application is not directed to any specific programming language yet. It should be understood that various programming languages ​​can be utilized to realize the content of the application described herein, and the description made to specific languages ​​above is for the purpose of disclosing the best mode of implementation of the application.

[0133] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0134] The above embodiments only express the implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A fault detection method for a battery testing device, characterized in that: include: A preset trigger event is detected, wherein the preset trigger event is used to trigger a fault detection on the battery testing device; When the battery testing device is not currently executing a production test task, obtaining test data obtained by the battery testing device after performing multiple tests on the battery set to be tested; the production test task is used to test the performance indicators of the produced batteries; Based on the test data, it is determined whether the battery testing device is malfunctioning.

2. The method according to claim 1, characterized in that The obtaining of test data obtained by the battery testing device after performing multiple tests on the battery set to be tested includes: Determine that each test channel of the battery testing device is connected to each battery to be tested in the battery set to be tested in a one-to-one correspondence; the number of the test channels of the battery testing device is equal to the number of batteries to be tested in the battery set to be tested; Controlling each test channel to perform multiple tests on the connected batteries to be tested, respectively, to obtain multiple electrochemical parameters of each battery to be tested; The mapping relationship between the channel identification information of each test channel and the multiple electrochemical parameters of the battery to be tested corresponding to each test channel is stored, and the mapping relationship is used as the test data of the battery set to be tested.

3. The method according to claim 1, characterized in that The step of determining whether the battery testing device is faulty based on the test data comprises: Based on the test data, determining whether each test channel of the battery test device satisfies a preset abnormal condition; the preset abnormal condition is used to constrain the degree of fluctuation of battery performance measured by the same test channel when the same battery to be tested is tested multiple times; Determining that the battery testing device has no fault based on that each of the test channels does not satisfy the preset abnormal condition; Based on the presence of an abnormal test channel that meets the preset abnormal condition among the test channels, it is determined that the battery testing device has a fault.

4. The method according to claim 3, characterized in that The determining, based on the test data, whether each test channel of the battery testing device satisfies a preset abnormal condition includes: Based on the channel identification information of the first test channel, a plurality of electrochemical parameters of the target battery to be tested tested by the first test channel are obtained from the test data; the first test channel is any test channel included in the battery testing device; Calculating a target reference index of the target battery to be tested based on the multiple electrochemical parameters of the target battery to be tested, wherein the target reference index is used to characterize the degree of performance fluctuation of the target battery to be tested; Based on the target reference indicator belonging to the preset threshold interval, determining that the first test channel satisfies the preset abnormal condition; Based on the fact that the target reference indicator does not belong to the preset threshold interval, it is determined that the first test channel does not meet the preset abnormal condition.

5. The method according to claim 4, characterized in that Calculating a target reference index of the target battery to be tested based on the multiple electrochemical parameters of the target battery to be tested includes: Calculating the range of the target battery to be tested based on the multiple electrochemical parameters of the target battery to be tested; The range is used as a target reference indicator for the target battery to be tested.

6. The method according to any one of claims 3 to 5, characterized in that: The method further comprises: Based on the existence of a fault in the battery testing device, obtaining channel identification information of an abnormal test channel that meets the preset abnormal condition; Sending out equipment maintenance prompt information, wherein the equipment maintenance prompt information includes the channel identification information of the abnormal test channel.

7. The method according to claim 6, characterized in that After the device maintenance prompt information is issued, the method further includes: Determining that the maintenance operation of the abnormal test channel is completed, and performing multiple tests on the connected battery to be tested through the abnormal test channel after maintenance to obtain new test data; Based on the new test data, determining whether the abnormal test channel after maintenance meets the preset abnormal condition; Based on the abnormal test channel after maintenance not satisfying the preset abnormal condition, it is determined that the fault of the battery testing device is eliminated.

8. The method according to any one of claims 1 to 5, characterized in that: The detecting of a preset trigger event comprises: Detecting that the current system time reaches the start time of the current device detection cycle, determining that the preset trigger event is detected; or, It is detected that a preset button is operated, and it is determined that the preset trigger event is detected, and the preset button is used to interact with the user to generate the preset trigger event.

9. The method according to any one of claims 1 to 5, characterized in that: Before controlling the battery testing device to perform multiple tests on the battery to be tested when the battery testing device is not currently performing a production test task, the method further includes: Get the current device status of the battery test device; Based on the current device state being in a standby state, determining that the battery testing device is not currently executing a production test task; Based on the device status being in the working state, it is determined that the battery testing device is executing a production test task; and when it is detected that the production test task is finished, it is determined that the battery testing device is not currently executing a production test task.

10. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: It is determined that the battery testing device has no fault or that the fault of the battery testing device has been eliminated, and a production test task is performed on each battery to be tested in the battery set to be tested by the battery testing device.

11. A fault detection system for a battery testing device, characterized in that: Including: host computer and battery testing equipment; The host computer is in communication connection with the battery testing device, and the battery testing device includes a plurality of testing channels; The host computer is used to detect a preset trigger event, which is used to trigger fault detection of the battery test equipment; when the battery test equipment is not currently performing a production test task, the battery test equipment is controlled to perform multiple tests on the battery set to be tested to obtain test data; the production test task is used to test the performance indicators of the produced batteries; Based on the test data, it is determined whether the battery testing device is malfunctioning.

12. An electronic device, characterized in that: The invention comprises a memory, a processor and a machine program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method according to any one of claims 1 to 10.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the method according to any one of claims 1 to 10.

14. A computer program product comprising a computer program, characterized in that The computer program is executed by a processor to implement the method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Open circuit detection method for battery detection equipment

    CN114019285A

  • Software performance test method and system, electronic equipment and readable storage medium

    CN114461534A

  • Battery self-discharge detection method, device and equipment, storage medium and program product

    CN116165562A

  • Battery fault detection method and device, electronic equipment and storage medium

    CN116256661A

  • Battery test data processing method, system, device and equipment and storage medium

    CN116298932A