Battery data processing method, system and device, medium and program product

The battery communication device performs performance detection and storage after the battery device is assembled, which solves the problems of long data acquisition time and low processing efficiency in traditional battery data processing solutions, and realizes rapid acquisition and display of the performance qualification of the battery device when entering the battery device information, and improves data processing efficiency.

CN119959811AActive Publication Date: 2025-05-09ROYPOW TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In traditional battery data processing solutions, the data acquisition time is long and the data processing efficiency is low, resulting in waiting more than ten minutes during the input of battery equipment information before the battery equipment is qualified.

Method used

After the battery communication device is assembled, the battery device sends communication signals through the pre-established channel, performs performance detection of the battery device, and determines and stores the performance qualification status of the battery device in advance. When the user performs data entry operations, the pre-stored performance qualification situation is directly obtained, reducing the waiting time and improving data processing efficiency.

Benefits of technology

By performing performance detection and storage of battery equipment in advance, the performance qualification of the battery equipment can be directly obtained during subsequent information input, which significantly reduces the waiting time and data acquisition time during information input, and improves data processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119959811A_ABST
    Figure CN119959811A_ABST
Patent Text Reader

Abstract

The invention provides a battery data processing method, system and device, a medium and a program product, and the method comprises the steps: carrying out the performance testing of a battery device bound with a battery communication device through the battery communication device after a communication signal of the battery communication device is received; determining and storing the performance qualification condition of the battery equipment according to the performance test data of the battery equipment; when a data entry operation of a user on the battery equipment is detected, obtaining entry data of the battery equipment according to the data entry operation, and obtaining a pre-stored performance qualification condition of the battery equipment according to the entry data of the battery equipment; and performing interface display and storage on the performance qualification condition of the battery equipment and the input data. After the battery equipment is assembled, the information input operation of the battery equipment is carried out, the pre-stored equipment performance qualification condition can be directly acquired, the waiting time in the information input process is shortened, the data acquisition time is shortened, and the data processing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electronic data processing, and in particular to a battery data processing method, system, device, medium and program product. Background Art

[0002] When manufacturing batteries, manufacturers need to install communication products into battery equipment to facilitate subsequent battery equipment control based on communication products. After the battery equipment of the same batch is assembled and the finished product is obtained, the battery equipment and the communication products on it need to be bound and entered for subsequent battery information monitoring and management.

[0003] When entering information on batch battery equipment, it is necessary not only to enter the production information of the battery equipment, but also the qualification status of the battery equipment. After the production information and qualification status are entered, the information entry of the next battery equipment can be carried out. However, in traditional battery data processing solutions, it is usually necessary to detect the communication performance and battery failure of the battery equipment based on the communication product information entered by the battery equipment. It usually takes more than ten minutes to detect the qualification status of the battery equipment, which takes a long time to obtain data and has low data processing efficiency. Summary of the invention The present invention provides a battery data processing method, system, device, medium and program product to solve the problems of long data acquisition time and low data processing efficiency in traditional battery data processing solutions.

[0004] In a first aspect, an embodiment of the present application provides a battery data processing method, including: After receiving the communication signal from the battery communication device, the battery communication device is used to perform a performance test on the battery device bound to the battery communication device. The battery communication device sends a communication signal through a pre-established channel after the battery device is assembled. According to the performance test data of the battery equipment, determine the performance qualification of the battery equipment and store it; When detecting the data entry operation of the user on the battery device, obtaining the input data of the battery device according to the data entry operation, and obtaining the pre-stored qualified performance status of the battery device according to the input data of the battery device; The performance qualification status of the battery equipment and the input data are displayed and stored on the interface.

[0005] Optionally, determining and storing the performance qualification of the battery device according to the performance test data of the battery device includes: Receiving performance test data of the battery device sent by the battery communication device, and determining the performance qualification of the battery device according to the performance test data of the battery device; The qualified performance status of the battery equipment and the identification information of the battery communication device that sends the performance test data are associated and stored in the performance data table.

[0006] Optionally, obtaining pre-stored qualified performance status of the battery device according to the input data of the battery device includes: Matching the identification information of the battery communication device in the input data with the identification information of the battery communication device in the performance data table; When the identification information of the battery communication device in the performance data table is matched, the qualified performance status associated with the matched battery communication device is used as the test data of the battery equipment.

[0007] Optionally, after matching the identification information of the battery communication device in the input data with the identification information of the battery communication device in the performance data table, the method further includes: When the identification information of the battery communication device in the performance data table is not matched, the performance test of the battery device is performed through the battery communication device bound to the battery device to obtain the test data of the battery device; Based on the test data of the battery equipment, the performance qualification of the battery equipment is determined and stored.

[0008] Optionally, when a data entry operation of a user on a battery device is detected, obtaining entry data of the battery device according to the data entry operation includes: When obtaining identification information of the battery device through scanning by the scanning device, determining that a data entry operation of the user on the battery device is detected; The production-related information of the battery equipment is obtained from the preset system according to the identification information, and the input data of the battery equipment is generated and stored according to the production-related information of the battery equipment and the scanning information of the scanning device.

[0009] Optionally, obtaining production-related information of the battery device from a preset system according to the identification data, and generating input data of the battery device according to the production-related information of the battery device and the scanning information of the scanning device, including: If the identification information is the device serial number of the battery device, the production-related information of the battery device is obtained from the preset system according to the device serial number, and the identification code scanning prompt is performed through the device adding interface; Obtaining the device identification code of the battery device and the communication device identification code of the battery device scanned and entered by the scanning device; The input data of the battery equipment is generated according to the production related information of the battery equipment, the equipment serial number, the equipment identification code and the communication device identification code.

[0010] Optionally, obtaining production-related information of the battery device from a preset system according to the identification data, and generating input data of the battery device according to the production-related information of the battery device and the scanning information of the scanning device, including: If the identification information is the device identification code of the battery device, or the communication device identification code of the battery device, the identification code and serial number scanning prompt is provided through the device adding page; Obtain the communication device identification code or the equipment identification code scanned and entered by the scanning device, and obtain the production related information of the battery device from the preset system by scanning the equipment serial number of the battery device entered; The input data of the battery equipment is generated according to the production related information of the battery equipment, the equipment serial number, the equipment identification code and the communication device identification code.

[0011] Optionally, after displaying and storing the qualified performance status of the battery equipment and the input data on the interface, the method further includes: After receiving the trigger signal of the device random inspection interface, the random inspection interface is displayed and the device identification scanning prompt is performed; Scanning the identification information of the battery device through a scanning device, and obtaining the input data and performance qualification status of the battery device from a database according to the identification information of the battery device; The input data and performance qualification status of the battery equipment are displayed through the sampling inspection interface.

[0012] Optionally, the performance qualification of the battery equipment and the input data are displayed and stored in a database, including: When the performance qualification of the battery device is qualified, the input data of the battery device is displayed and it is prompted that the battery device is a qualified device, the battery device is updated to the qualified device table, and the input data and the qualified performance of the battery device are stored in the database; When the performance qualification of the battery device is unqualified, the input data of the battery device is displayed and it is prompted that the battery device is an unqualified device, the battery device is updated to the unqualified device table, and the input data and performance qualification of the battery device are stored in the database.

[0013] In a second aspect, an embodiment of the present application provides a battery data processing system, including a server and a terminal device, wherein the server is used to: After receiving the communication signal from the battery communication device, the battery communication device is used to perform a performance test on the battery device bound to the battery communication device. The battery communication device sends a communication signal through a pre-established channel after the battery device is assembled. According to the performance test data of the battery equipment, determine the performance qualification of the battery equipment and store it; When detecting that the user performs a data entry operation on the battery device through the terminal device, obtaining the entered data of the battery device according to the data entry operation, and obtaining the pre-stored qualified performance status of the battery device according to the entered data of the battery device; The terminal device displays the qualified performance status and input data of the battery device on the interface, and stores the qualified performance status and input data of the battery device.

[0014] In a third aspect, an embodiment of the present application provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned battery data processing method when executing the computer program.

[0015] In a fourth aspect, an embodiment of the present application provides a readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned battery data processing method are implemented.

[0016] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned battery data processing method are implemented.

[0017] In one solution provided by the above-mentioned battery data processing method, system, device, medium and program product, after receiving the communication signal of the battery communication device, the battery communication device performs a performance test on the battery device bound to the battery communication device, and the battery communication device sends a communication signal through a pre-established channel after the battery device is assembled; according to the performance test data of the battery device, the performance qualification of the battery device is determined and stored; when the user's data entry operation on the battery device is detected, the input data of the battery device is obtained according to the data entry operation, and the pre-stored performance qualification of the battery device is obtained according to the input data of the battery device; the performance qualification of the battery device and the input data are displayed and stored in the interface. In this embodiment, after the battery device is assembled, the battery communication device sends a communication signal through a pre-established channel, and can perform a performance test on the battery device according to the communication signal to determine the performance qualification of the battery device in advance and store it. When the battery device information is subsequently entered, the pre-stored device performance qualification can be directly obtained, which reduces the waiting time in the information entry process, reduces the data acquisition time, and improves the data processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0019] Figure 1 is a structural schematic diagram of a battery data processing system in one embodiment of the present invention; Figure 2 is a flow chart of a battery data processing method according to an embodiment of the present invention; Figure 3 yes Figure 2 A schematic diagram of an implementation process of step S20; Figure 4 yes Figure 2 A schematic diagram of an implementation process of step S30; Figure 5 yes Figure 2 Another implementation flow diagram of step S30; Figure 6 yes Figure 2 A schematic diagram of an implementation process of step S40; Figure 7 is another flowchart of a battery data processing method according to an embodiment of the present invention; Figure 8 yes Figure 1 A structural diagram of a server in FIG. Fig. 9 It is a structural diagram of a computer device in one embodiment of the present invention. DETAILED DESCRIPTION

[0020] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0021] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or their collections. It should also be understood that the term "and / or" used in the present specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes these combinations.

[0022] In addition, in the description of the present specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0023] References to "one embodiment" or "some embodiments" etc. described in the present specification mean that one or more embodiments of the present invention include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0024] It should be understood that the order of execution of the steps in the following embodiments does not imply a precedence of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0025] In order to illustrate the technical solution of the present invention, specific embodiments are provided below for illustration.

[0026] The battery data processing method provided by the embodiment of the present invention can be applied in the following aspects: Figure 1 In the battery data processing system shown, the battery data processing system includes a server and at least one terminal device, wherein the terminal device communicates with the server through a network.

[0027] In the production process of battery equipment, before the battery equipment is shipped, after receiving the communication signal of the battery communication device, the server performs a performance test on the battery equipment bound to the battery communication device through the battery communication device, and obtains the performance test data of the battery equipment sent by the battery communication device. Among them, the battery communication device sends a communication signal through a pre-established channel after the battery equipment is assembled. The pre-established channel can be established after receiving the finished product of the battery communication device, and the wireless wait is established after the battery equipment is assembled and the finished product is obtained. After obtaining the performance test data of the battery equipment, the server determines the performance qualification of the battery equipment according to the performance test data of the battery equipment and stores it. In the subsequent process, if the server detects that the user enters data on the battery equipment through the terminal device, it obtains the input data of the battery equipment according to the data entry operation, and obtains the pre-stored performance qualification of the battery equipment according to the input data of the battery equipment, and then displays the performance qualification and input data of the battery equipment on the interface through the terminal device, and stores the performance qualification and input data of the battery equipment.

[0028] In this embodiment, after the battery equipment is assembled, the battery communication device sends a communication signal through a pre-established channel, and can perform performance detection on the battery equipment based on the communication signal to determine and store the performance of the battery equipment in advance. When the battery equipment information is subsequently entered, the pre-stored equipment performance status can be directly obtained, which reduces the waiting time during the information entry process, reduces the data acquisition time, and improves data processing efficiency.

[0029] The terminal device may be a device input machine in a battery production workshop, which inputs information by scanning relevant information of the battery device. In other embodiments, the terminal device may also include but is not limited to various personal computers, laptops, smart phones, tablet computers, and portable wearable devices. The server may be implemented as an independent server or a server cluster consisting of multiple servers.

[0030] In one embodiment, if Figure 2 As shown, a battery data processing method is provided, and the method is applied in Figure 1 The battery data processing system in the example is used as an example to illustrate, including the following steps: S10: After receiving the communication signal from the battery communication device, a performance test is performed on the battery device bound to the battery communication device through the battery communication device.

[0031] After the battery device with the battery communication device installed is assembled, the relevant personnel (such as the user) starts the battery device. After the battery communication device on the battery device detects the start-up signal of the battery device, it sends a communication signal to the server through a pre-established channel. After receiving the communication signal of the battery communication device, the server performs a performance test on the battery device bound to the battery communication device through the battery communication device, and obtains the performance test data of the battery device sent by the battery communication device. Among them, the performance test may include the network communication status test of the battery device, and may also include the network communication status test of the battery device and the equipment failure condition test.

[0032] The pre-established channel is a communication channel established between the battery communication device and the server before the battery communication device is installed in the battery device. It should be understood that after the battery communication device is produced, the user can first send the information of the battery communication device (such as communication protocol, identification code, serial number, etc.) to the server through the terminal device. After the server receives the information of the battery communication device, it establishes a channel with the battery communication device for handshake communication.

[0033] S20: Determine and store the performance qualification status of the battery device according to the performance test data of the battery device.

[0034] The server determines whether the network communication status and / or device failure condition of the battery device meets the qualification requirements based on the performance test data of the battery device, determines the performance qualification of the battery device, and stores the performance qualification of the battery device.

[0035] S30: when a data entry operation of a user on a battery device is detected, the entered data of the battery device is obtained according to the data entry operation, and the pre-stored qualified performance status of the battery device is obtained according to the entered data of the battery device.

[0036] In the subsequent process, if the server detects the user's data entry operation on the battery device, the server obtains the input data of the battery device according to the data entry operation, and obtains the pre-stored performance qualification status of the battery device according to the input data of the battery device.

[0037] S40: Displaying and storing the qualified performance status of the battery equipment and the input data on the interface.

[0038] After obtaining the qualified performance status and input data of the battery equipment, the qualified performance status and input data of the battery equipment are displayed on the interface through the terminal device, and the qualified performance status and input data of the battery equipment are stored in the database.

[0039] When the user enters data on the battery device and obtains the entered data of the battery device according to the data entry operation, the server will periodically query whether the qualified performance of the battery device is stored; if the qualified performance is stored, the qualified performance of the battery device and the entered data will be directly displayed. Since the qualified performance detection and acquisition of the battery device and the data entry process of the battery device are different threads and do not affect each other, the user can continue to enter the information of the battery device without waiting for the performance detection of the battery device to enter the information of other battery devices.

[0040] In this embodiment, after receiving the communication signal of the battery communication device, the battery communication device performs a performance test on the battery device bound to the battery communication device. After the battery device is assembled, the battery communication device sends a communication signal through a pre-established channel; according to the performance test data of the battery device, the performance qualification of the battery device is determined and stored; when the user's data entry operation on the battery device is detected, the input data of the battery device is obtained according to the data entry operation, and the pre-stored performance qualification of the battery device is obtained according to the input data of the battery device; the performance qualification of the battery device and the input data are displayed and stored in the interface. After the battery device is assembled, the battery communication device sends a communication signal through a pre-established channel, and can perform a performance test on the battery device according to the communication signal to determine the performance qualification of the battery device in advance and store it. When the battery device information is subsequently entered, the pre-stored device performance qualification can be directly obtained, which reduces the waiting time in the information entry process, reduces the data acquisition time, and improves the data processing efficiency.

[0041] In one embodiment, if Figure 3 As shown, in step S20, the performance qualification of the battery device is determined and stored according to the performance test data of the battery device, which specifically includes the following steps: S21: receiving performance test data of the battery device sent by the battery communication device, and determining the performance qualification status of the battery device according to the performance test data of the battery device.

[0042] After performing a performance test on the battery device bound to the battery communication device, the server receives the performance test data of the battery device sent by the battery communication device, and determines the performance qualification of the battery device based on the performance test data of the battery device.

[0043] Among them, the performance test data of the battery equipment includes communication status test data and equipment fault test data. The server determines the network communication status of the battery equipment according to the communication status test data, and determines the fault condition of the battery equipment according to the equipment fault test data; the battery equipment is qualified according to the network communication status and fault condition of the battery equipment; when the network communication status and the fault condition both meet the performance qualification conditions, the performance qualification condition of the battery equipment is determined to be qualified; when the network communication status or the fault condition does not meet the performance qualification conditions, the performance qualification condition of the battery equipment is determined to be unqualified.

[0044] S22: The qualified performance status of the battery equipment and the identification information of the battery communication device that sends the performance test data are associated and stored in the performance data table.

[0045] The server associates and stores the qualified performance of the battery equipment and the identification information of the battery communication device that sends the performance test data in the performance data table. The identification information of the battery communication device is pre-stored in the database of the server. When the communication signal of the battery communication device is received, the identification information of the battery communication device can be found in the database according to the communication signal of the battery communication device. The identification information of the battery communication device can be the serial number of the communication device or an identification code (such as a QR code).

[0046] In this embodiment, the performance test data of the battery device sent by the battery communication device is received, and the performance qualification of the battery device is determined according to the performance test data of the battery device, and the performance qualification of the battery device and the identification information of the battery communication device that sent the performance test data are associated and stored in the performance data table. The performance qualification of the battery devices associated with different battery communication devices is stored in the performance data table, which is simple and clear, and there is no need to store other information, which is convenient for relevant personnel to view the information; the performance qualification can also be searched directly according to the identification information of the battery communication device in the input data of the battery device, which is simple and convenient.

[0047] In one embodiment, if Figure 4 As shown, in step S30, the pre-stored qualified performance of the battery device is obtained according to the input data of the battery device, which specifically includes the following steps: S31: Match the identification information of the battery communication device in the input data with the identification information of the battery communication device in the performance data table.

[0048] When detecting the user's data entry operation on the battery device, after obtaining the input data of the battery device according to the data entry operation, the server matches the identification information of the battery communication device in the input data of the battery device with the identification information of the battery communication device in the performance data table.

[0049] S32: When the identification information of the battery communication device in the performance data table is matched, the qualified performance status associated with the matched battery communication device is used as the test data of the battery equipment.

[0050] When the identification information of the battery communication device in the performance data table is matched, the server uses the performance qualification status associated with the matched battery communication device as the test data of the battery equipment, wirelessly performs on-site performance testing and determines the performance qualification status, which is simple and convenient.

[0051] S33: When the identification information of the battery communication device in the performance data table is not matched, the battery communication device bound to the battery device is used to perform a performance test on the battery device to obtain test data of the battery device, and the performance qualification of the battery device is determined and stored based on the test data of the battery device.

[0052] When the identification information of the battery communication device in the performance data table is not matched, the server performs a performance test on the battery device through the battery communication device bound to the battery device, obtains the test data of the battery device, and determines the performance qualification of the battery device based on the test data of the battery device and stores it in the test data. The performance test process, the performance qualification determination process and the storage process are described above and will not be repeated here.

[0053] It is important to understand that, in the actual working process, the network link between the battery communication device of the battery device and the server may have problems (such as network disconnection or data packet loss), and the server may also have data errors and fail to store the qualified performance of the battery device, resulting in the performance data table not storing the qualified performance of the battery device. Therefore, when the identification information of the battery communication device in the performance data table is not matched, the server performs a performance test on the battery device through the battery communication device bound to the battery device, and determines the qualified performance of the battery device based on the test data of the battery device, ensuring that the qualified performance of the battery device can be obtained, and ensuring the integrity of the battery device information when it is entered.

[0054] In this embodiment, the identification information of the battery communication device in the input data is matched with the identification information of the battery communication device in the performance data table; when the identification information of the battery communication device in the performance data table is matched, the performance qualification associated with the matched battery communication device is used as the test data of the battery device. When the identification information of the battery communication device in the performance data table is not matched, the performance test of the battery device is performed through the battery communication device bound to the battery device to obtain the test data of the battery device, and the performance qualification of the battery device is determined and stored according to the test data of the battery device; the test data of the battery device can be obtained accurately and timely, ensuring the integrity of the battery device information when it is entered.

[0055] In one embodiment, if Figure 5 As shown, in step S30, that is, when the user's data entry operation on the battery device is detected, the input data of the battery device is obtained according to the data entry operation, which specifically includes the following steps: S301: When obtaining identification information of a battery device through scanning by a scanning device, it is determined that a data entry operation of the user on the battery device is detected.

[0056] In this embodiment, the terminal device includes a scanning device, which is used to scan the identification information of the battery device, such as the device serial number and identification code (such as a QR code) of the battery device, and the serial number and identification code (i.e., the communication device identification code) of the battery communication device.

[0057] When the user enters information of the battery device, the user may use a scanning device to scan the identification information on the battery device. When the server obtains the identification information of the battery device through the scanning device, it determines that the user's data entry operation on the battery device is detected.

[0058] S302: Acquire production-related information of the battery device from a preset system according to the identification information, and generate and store input data of the battery device according to the production-related information of the battery device and the scanning information of the scanning device.

[0059] After obtaining the identification information of the battery device through scanning by the scanning device, the server obtains the production-related information of the battery device from the preset system according to the identification information, and generates and stores the input data of the battery device according to the production-related information of the battery device and the scanning information of the scanning device.

[0060] In this embodiment, the identification information of the battery device is obtained by scanning the scanning device, and when the scanning device scans the identification information of the battery device, it is determined that the user's data entry operation on the battery device is detected, and then the production-related information of the battery device is obtained from the preset system according to the identification information, and the input data of the battery device is generated and stored according to the production-related information of the battery device and the scanning information of the scanning device. Information entry can be achieved only through the scanning device, without the need for the user to perform manual input operations, which is simple and convenient, and improves the efficiency of information entry.

[0061] In one embodiment, step S302, that is, obtaining production-related information of the battery device from a preset system according to the identification data, and generating input data of the battery device according to the production-related information of the battery device and the scanning information of the scanning device, specifically includes the following steps: SA3021: If the identification information is the device serial number of the battery device, obtain the production-related information of the battery device from the preset system based on the device serial number, and perform an identification code scanning prompt through the device adding interface.

[0062] After obtaining the identification information of the battery device through scanning by the scanning device, the identification information is classified and identified. If the identification information obtained by the scanning device is the device serial number of the battery device, the production-related information of the battery device is obtained from the preset system according to the device serial number. In the production process of the battery device, the personnel in the production workshop pre-associate and bind the production-related information of the battery device and the device serial number of the battery device to the preset system, such as the battery production management system.

[0063] At the same time, the server performs an identification code scanning prompt through the device adding interface of the terminal device, and the identification code scanning prompt is used to prompt the user to scan the device identification code of the battery device and the identification code of the battery communication device on the battery device (i.e., the communication device identification code). Among them, different colors of identification code graphic reminders can be performed on the device adding interface of the terminal device, such as the device identification code graphic reminder is a red identification code graphic reminder, and the communication device identification code graphic reminder can be an orange identification code graphic reminder, so that the user can immediately understand the information that needs to be scanned. In addition, voice prompts can also be performed through the terminal device to remind the user to complete the scanning of the device identification code and device serial number of the battery device and the identification code of the battery communication device on the battery device.

[0064] The terminal device further includes a display screen, and the device adding interface is displayed through the display screen. For example, the terminal device may be a handheld barcode scanner capable of scanning identification information, and the handheld barcode scanner includes a scanning probe and a display screen. The scanning probe is used to scan the identification information of the device battery device, and the display screen is used to display the relevant interface (such as the device adding interface) so that the user can directly browse the entered battery device information on the display screen.

[0065] SA3022: Obtain the device identification code of the battery device and the communication device identification code of the battery device scanned and entered by the scanning device.

[0066] SA3023: Generates battery equipment entry data based on the battery equipment’s production-related information, equipment serial number, equipment identification code, and communication device identification code.

[0067] After the identification code scanning prompt is given through the device adding interface, the server obtains the device identification code of the battery device and the communication device identification code of the battery device scanned and entered by the scanning device, and generates the entry data of the battery device based on the production-related information of the battery device, the device serial number, the device identification code and the communication device identification code, and stores it in the database for subsequent data analysis and management.

[0068] In this embodiment, if the identification information is the device serial number of the battery device, the production-related information of the battery device is obtained from the preset system according to the device serial number, and the identification code scanning prompt is performed through the device adding interface; the device identification code of the battery device and the communication device identification code of the battery device scanned and entered by the scanning device are obtained; and the input data of the battery device is generated according to the production-related information of the battery device, the device serial number, the device identification code and the communication device identification code. The information scanning prompt is performed through the device adding interface to ensure that the complete battery device information is entered. The user can enter the information only by scanning the device, without the need for the user to perform manual input operations. It is simple and convenient, and the efficiency of information entry is improved.

[0069] In one embodiment, step S302, that is, obtaining production-related information of the battery device from a preset system according to the identification data, and generating input data of the battery device according to the production-related information of the battery device and the scanning information of the scanning device, specifically includes the following steps: SA3021: If the identification information is the device identification code of the battery device, or the communication device identification code of the battery device, the identification code and serial number scanning prompt will be provided through the device adding page.

[0070] After obtaining the identification information of the battery device through the scanning device, the server classifies and identifies the identification information. If the identification information obtained by the scanning device is the device identification code of the battery device or the communication device identification code of the battery device, the server will scan the identification code and serial number through the device adding page.

[0071] The identification code and serial number scanning prompt is used to prompt the user to scan the device identification code of the battery device or the identification code of the battery communication device on the battery device (ie, the communication device identification code), and prompt the user to scan the device serial number of the battery device.

[0072] Among them, different colors of scanning graphic reminders can be used in the device adding interface of the terminal device, such as the scanning graphic reminder of the device identification code is a red identification code graphic reminder, the scanning graphic reminder of the communication device identification code can be an orange identification code graphic reminder, and the scanning graphic reminder of the device serial number is a blue number or barcode reminder, so that the user can immediately understand the information that needs to be scanned. In addition, voice prompts can also be given through the terminal device to remind the user to complete the scanning of the device identification code and device serial number of the battery device and the identification code of the battery communication device on the battery device.

[0073] SA3022: Obtain the communication device identification code or equipment identification code scanned and entered by the scanning device, and obtain the production-related information of the battery device from the preset system by scanning the entered equipment serial number of the battery device.

[0074] The server obtains the communication device identification code or the equipment identification code scanned and entered by the scanning device, and obtains production-related information of the battery device from the preset system by scanning the entered equipment serial number of the battery device.

[0075] SA3023: Generates battery equipment entry data based on the battery equipment’s production-related information, equipment serial number, equipment identification code, and communication device identification code.

[0076] The server generates the input data of the battery device according to the production related information of the battery device, the device serial number, the device identification code and the communication device identification code.

[0077] In this embodiment, after obtaining the identification information of the battery device through scanning with a scanning device, if the identification information is the device identification code of the battery device, or the communication device identification code of the battery device, the device adding page is used to provide a scanning prompt for the identification code and serial number; the communication device identification code or device identification code scanned and entered by the scanning device is obtained, and the production-related information of the battery device is obtained from the preset system by scanning the device serial number entered; the battery device entry data is generated based on the production-related information of the battery device, the device serial number, the device identification code, and the communication device identification code. The information scanning prompt is provided through the device adding interface to ensure that the complete battery device information is entered. The user can enter the information only by scanning the device, which is simple and convenient, and improves the efficiency of information entry.

[0078] In one embodiment, if Figure 6 As shown, in step S40, the qualified performance of the battery equipment and the input data are displayed and stored in the database, which specifically includes the following steps: S41: When the performance qualification of the battery device is qualified, the input data of the battery device is displayed and it is prompted that the battery device is a performance qualified device, the battery device is updated to the qualified device table, and the input data and performance qualification of the battery device are stored in the database.

[0079] When the performance of the battery equipment is qualified, the server displays the input data of the battery equipment through the terminal device and prompts the battery equipment to be a qualified device, stores the input data and performance of the battery equipment in the database, and updates the battery equipment to the qualified equipment table. This makes it easier for subsequent relevant personnel to directly learn about the qualified status of the battery equipment and browse the qualified equipment table, making the data more intuitive, and also easier for relevant personnel to perform data analysis or secondary performance testing based on the battery equipment in the qualified equipment table, thereby improving the effect of data processing.

[0080] S42: When the performance qualification of the battery device is unqualified, the input data of the battery device is displayed and it is prompted that the battery device is an unqualified device, the battery device is updated to the unqualified device table, and the input data and performance qualification of the battery device are stored in the database.

[0081] When the performance qualification of the battery device is unqualified, the server displays the input data of the battery device through the terminal device and prompts the battery device as an unqualified device, stores the input data and performance qualification of the battery device in the database, and updates the battery device to the unqualified device table. This makes it easier for subsequent relevant personnel to directly learn about the unqualified status of the battery device and browse the status of the unqualified device table, making the data more intuitive, and also making it easier for relevant personnel to perform unqualified data analysis or secondary performance testing based on the battery devices in the unqualified device table, thereby improving the effect of data processing.

[0082] In this embodiment, when the performance qualification of the battery device is qualified, the input data of the battery device is displayed and the battery device is prompted to be a qualified device, the battery device is updated to the qualified device table, and the input data and qualified performance of the battery device are stored in the database; when the performance qualification of the battery device is unqualified, the input data of the battery device is displayed and the battery device is prompted to be an unqualified device, the battery device is updated to the unqualified device table, and the input data and qualified performance of the battery device are stored in the database. It is convenient for subsequent relevant personnel to directly know the qualified status of the battery device, and it is convenient to browse the situation of the unqualified device table, making the data more intuitive, and it is also convenient for relevant personnel to perform qualified data analysis or secondary performance testing based on the battery equipment in the unqualified device table, thereby improving the effect of data processing.

[0083] In one embodiment, if Figure 7 As shown, after step S40, that is, after the qualified performance of the battery equipment and the input data are displayed on the interface and stored, the following steps are specifically included: S50: After receiving the device random inspection interface trigger signal, the random inspection interface is displayed and a device identification scanning prompt is performed.

[0084] After displaying and storing the qualified performance of the battery equipment and the input data in the interface, the server determines whether a device sampling interface trigger signal is received. The sampling interface trigger signal can be generated by scanning a predetermined sampling interface QR code or by clicking on the sampling interface trigger control in the terminal device.

[0085] After receiving the device sampling inspection interface trigger signal, the server displays the sampling inspection interface through the display screen of the terminal device, and provides a device identification scanning prompt through the sampling inspection interface. The device identification scanning prompt is used to prompt the user to scan the device QR code or device serial number of the battery device.

[0086] S60: Scanning the identification information of the battery device through a scanning device, and acquiring the input data and performance qualification status of the battery device from a database according to the identification information of the battery device.

[0087] After displaying the sampling inspection interface and prompting for device identification scanning, the server scans the identification information of the battery device through a scanning device, and obtains the input data and performance qualification status of the battery device from the database based on the identification information of the battery device (such as the device QR code or device serial number).

[0088] S70: Display the input data and performance qualification status of the battery equipment through the random inspection interface.

[0089] The server displays the input data and performance qualification status of the battery equipment through the sampling inspection interface, so that the sampling inspection personnel can timely learn the information input status and / or performance qualification status of the battery equipment.

[0090] After the battery equipment is assembled and the user uses the terminal device to enter the information of the battery equipment, the user can scan a pre-prepared picture including multiple identification codes (such as a sampling interface QR code, a device QR code and a communication device QR code), and use the terminal device's scanning device to scan different identification codes on the picture to enter different functional interfaces (such as a sampling interface, a device adding interface, etc.), thereby switching between different functional interfaces without triggering related page controls. The operation is simple, convenient and efficient, and the information entry and acquisition efficiency is high.

[0091] In this embodiment, after receiving the trigger signal of the equipment random inspection interface, the random inspection interface is displayed and a device identification scanning prompt is performed. The identification information of the battery equipment is scanned by the scanning device, and the input data and performance qualification status of the battery equipment are obtained from the database according to the identification information of the battery equipment. The input data and performance qualification status of the battery equipment are displayed through the random inspection interface, so that the random inspection personnel can promptly know the information entry status and / or performance qualification status of the battery equipment. In the entire random inspection process, the random inspection of the battery equipment can be completed by scanning the code, and there is no need to manually enter information. The random inspection efficiency is high, the data processing efficiency and processing effect are improved, and the labor cost is reduced.

[0092] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.

[0093] In one embodiment, a server is provided, which corresponds one-to-one with the battery data processing method in the above embodiment. Figure 8 As shown, the parameter aggregation device includes a matching module 701, an aggregation module 702 and a communication module 703. The detailed description of each functional module is as follows: The test module 801 is used to perform a performance test on the battery device bound to the battery communication device through the battery communication device after receiving the communication signal of the battery communication device. The battery communication device sends the communication signal through the pre-established channel after the battery device is assembled; A determination module 802 is used to determine the performance qualification of the battery device according to the performance test data of the battery device; Storage module 803, used to store the performance qualification status of the battery equipment; The acquisition module 804 is used to acquire the input data of the battery device according to the data input operation when detecting the user's data input operation on the battery device, and acquire the pre-stored performance qualification status of the battery device according to the input data of the battery device; Display module 805, used to display the performance status of the battery equipment and the input data on the interface; The storage module 803 is also used to store the performance qualification status of the battery equipment and the input data.

[0094] Optionally, the acquisition module 804 is specifically used for: Matching the identification information of the battery communication device in the input data with the identification information of the battery communication device in the performance data table; When the identification information of the battery communication device in the performance data table is matched, the qualified performance status associated with the matched battery communication device is used as the test data of the battery equipment.

[0095] Optionally, the acquisition module 804 is further specifically used to: after matching the identification information of the battery communication device in the input data with the identification information of the battery communication device in the performance data table, if the identification information of the battery communication device in the performance data table is not matched, perform a performance test on the battery device through the battery communication device bound to the battery device to obtain the test data of the battery device; Based on the test data of the battery equipment, the performance qualification of the battery equipment is determined and stored.

[0096] Optionally, the acquisition module 804 is further configured to: When obtaining identification information of the battery device through scanning by the scanning device, determining that a data entry operation of the user on the battery device is detected; The production-related information of the battery equipment is obtained from the preset system according to the identification information, and the input data of the battery equipment is generated and stored according to the production-related information of the battery equipment and the scanning information of the scanning device.

[0097] Optionally, the acquisition module 804 is further configured to: If the identification information is the device serial number of the battery device, the production-related information of the battery device is obtained from the preset system according to the device serial number, and the identification code scanning prompt is performed through the device adding interface; Obtaining the device identification code of the battery device and the communication device identification code of the battery device scanned and entered by the scanning device; The input data of the battery equipment is generated according to the production related information of the battery equipment, the equipment serial number, the equipment identification code and the communication device identification code.

[0098] Optionally, the acquisition module 804 is further configured to: If the identification information is the device identification code of the battery device, or the communication device identification code of the battery device, the identification code and serial number scanning prompt is provided through the device adding page; Obtain the communication device identification code or the equipment identification code scanned and entered by the scanning device, and obtain the production related information of the battery device from the preset system by scanning the equipment serial number of the battery device entered; The input data of the battery equipment is generated according to the production related information of the battery equipment, the equipment serial number, the equipment identification code and the communication device identification code.

[0099] Optionally, when the performance qualification of the battery device is qualified, the display module 805 is further used to display the input data of the battery device and prompt that the battery device is a qualified performance device, and the storage module 803 is further used to update the battery device to the qualified device table, and store the input data and performance qualification of the battery device in the database; When the performance qualification of the battery device is unqualified, the display module 805 is also used to display the input data of the battery device and prompt that the battery device is an unqualified device. The storage module 803 is also used to update the battery device to the unqualified device table and store the input data and performance qualification of the battery device in the database.

[0100] It should be noted that the data interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0101] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0102] In one embodiment, a computer device is provided, which may be a server or a client, and includes a processor, a memory, a network interface, and a database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data used and generated by the above-mentioned battery data measurement method, such as performance test data, performance qualification status, input data, etc. The network interface of the computer device is used to communicate with an external device via a network connection. When the computer program is executed by the processor, a battery data measurement method is implemented.

[0103] The present application also provides a computer device, such as Fig. 9 As shown, the computer device includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps in any of the above-mentioned method embodiments when executing the computer program, or implements the functions of the modules / units in the above-mentioned device embodiments when executing the computer program.

[0104] Exemplarily, the computer program may be divided into one or more modules / units, which are stored in the memory and executed by the processor to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program in the computer device.

[0105] Those skilled in the art will understand that Fig. 9 These are merely examples of the computer device and do not constitute a limitation of the computer device. The computer device may include more or fewer components than those shown in the figure, or a combination of certain components, or different components. For example, the computer device may also include input and output devices, network access devices, buses, etc.

[0106] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0107] The memory may be an internal storage unit of the computer device, such as a hard disk or memory of the computer device. The memory may also be an external storage device of the computer device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the computer device. Furthermore, the memory may also include both an internal storage unit of the computer device and an external storage device.

[0108] An embodiment of the present application further provides a readable storage medium, wherein the readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0109] An embodiment of the present application provides a computer program product. When the computer program product runs on a server, the server can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0110] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.

[0111] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0112] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0113] In the embodiments provided in the present application, it should be understood that the disclosed devices / equipment and methods can be implemented in other ways. For example, the device / equipment embodiments described above are merely schematic, for example, the division of the modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

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

[0115] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A battery data processing method, characterized in that: include: After receiving the communication signal from the battery communication device, the battery communication device is used to perform a performance test on the battery device bound to the battery communication device, wherein the battery communication device sends the communication signal through a pre-established channel after the battery device is assembled; Determine and store the qualified performance of the battery device according to the performance test data of the battery device; When detecting a user's data entry operation on the battery device, obtaining the input data of the battery device according to the data entry operation, and obtaining the pre-stored qualified performance status of the battery device according to the input data of the battery device; The qualified performance of the battery equipment and the input data are displayed and stored on the interface.

2. The battery data processing method according to claim 1, characterized in that: The step of determining and storing the qualified performance of the battery device according to the performance test data of the battery device comprises: Receiving the performance test data of the battery device sent by the battery communication device, and determining the performance qualification of the battery device according to the performance test data of the battery device; The qualified performance status of the battery equipment and the identification information of the battery communication device that sends the performance test data are associated and stored in a performance data table.

3. The battery data processing method according to claim 2, characterized in that: The step of obtaining the pre-stored qualified performance status of the battery device according to the input data of the battery device includes: Matching the identification information of the battery communication device in the input data with the identification information of the battery communication device in the performance data table; When the identification information of the battery communication device in the performance data table is matched, the qualified performance status associated with the matched battery communication device is used as the test data of the battery equipment.

4. The battery data processing method according to claim 1, characterized in that: When detecting a user's data entry operation on the battery device, acquiring the entry data of the battery device according to the data entry operation includes: When the identification information of the battery device is obtained by scanning with a scanning device, determining that a data entry operation of the user on the battery device is detected; The production-related information of the battery device is obtained from a preset system according to the identification information, and the input data of the battery device is generated and stored according to the production-related information of the battery device and the scanning information of the scanning device.

5. The battery data processing method according to claim 4, characterized in that: The step of acquiring the production-related information of the battery device from a preset system according to the identification data, and generating the input data of the battery device according to the production-related information of the battery device and the scanning information of the scanning device, comprises: If the identification information is the device serial number of the battery device, then obtaining the production-related information of the battery device from the preset system according to the device serial number, and performing an identification code scanning prompt through the device adding interface; Acquire the device identification code of the battery device and the communication device identification code of the battery device scanned and entered by the scanning device; The input data of the battery device is generated according to the production related information of the battery device, the device serial number, the device identification code and the communication device identification code.

6. The battery data processing method according to any one of claims 1 to 5, characterized in that: After displaying and storing the qualified performance status of the battery equipment and the input data on an interface, the method further includes: After receiving the trigger signal of the device random inspection interface, the random inspection interface is displayed and the device identification scanning prompt is performed; Scanning the identification information of the battery device by a scanning device, and acquiring the input data and performance qualification status of the battery device from a database according to the identification information of the battery device; The input data and performance qualification status of the battery equipment are displayed through the random inspection interface.

7. A battery data processing system, characterized in that: It includes a server and a terminal device, wherein the server is used for: After receiving the communication signal from the battery communication device, the battery communication device is used to perform a performance test on the battery device bound to the battery communication device, wherein the battery communication device sends the communication signal through a pre-established channel after the battery device is assembled; Determine and store the qualified performance of the battery device according to the performance test data of the battery device; When detecting that the user performs a data entry operation on the battery device through the terminal device, obtaining the entry data of the battery device according to the data entry operation, and obtaining the pre-stored qualified performance status of the battery device according to the entry data of the battery device; The terminal device displays the qualified performance status and input data of the battery device on an interface, and stores the qualified performance status and input data of the battery device.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the battery data processing method according to any one of claims 1 to 6 are implemented.

9. A readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the battery data processing method according to any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed by a processor, enables the steps of the battery data processing method according to any one of claims 1 to 6 to be implemented.

Citation Information

Patent Citations

  • Battery management method and system and computer readable storage medium

    CN108621829A

  • Battery management method and device

    CN110261788A

  • Internet-based battery test equipment control system

    CN115616416A

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

    CN116298932A

  • Wireless battery monitor

    US20050162172A1